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
338245191216	338245191777	338245192327	338245192877	338245193427	338245193977	338245194527	338245195077	338245195627	338245196177	338245196727	338245197277	338245197827	338245198377	338245198927	338245199477	338245200027	338245200577	338245201127	338245201677	338245202227	338245202777	338245203327	338245203877	338245204427	338245204977	338245205527	338245206077	338245206627	338245207177	338245207727	338245208277	338245208827	338245209377	338245209927	338245210477	338245211027	338245211577	338245212127	338245212677	338245213227	338245213777	338245214327	338245214877	338245215427	338245215977	338245216527	338245217077	338245217627	338245218177	338245218727	338245219277	338245219827	338245220377	338245220927	338245221477	338245222027	338245222577	338245223127	338245223677	338245224227	338245224777	338245225327	338245225877	338245226427	338245226977	338245227527	338245228077	338245228627	338245229177	338245229727	338245230277	338245230827	338245231377	338245231927	338245232477	338245233027	338245233577	338245234127	338245234677	338245235227	338245235777	338245236327	338245236877	338245237427	338245237977	338245238527	338245239077	338245239627	338245240177	338245240727	338245241277	338245241827	338245242377	338245242927	338245243477	338245244027	338245244577	338245245127	338245245677	338245246227	338245246777	338245247327	338245247877	338245248427	338245248977	338245249527	338245250077	338245250627	338245251177	338245251727	338245252277	338245252827	338245253377	338245253927	338245254477	338245255027	338245255577	338245256127	338245256677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16189	1513	1093	809	634	501	479	436	395	427	383	363	380	376	382	351	364	329	397	347	342	362	365	379	358	347	393	331	366	354	347	297	352	364	323	360	313	348	327	362	342	331	312	324	318	300	352	333	332	316	363	385	344	331	335	347	376	340	325	319	358	340	352	341	337	337	353	360	314	343	344	328	310	325	355	296	314	321	337	332	333	332	337	326	310	307	328	324	303	354	323	324	336	356	338	316	337	308	369	319	333	361	321	327	361	321	348	338	341	350	320	344	329	303	332	362	321	361	332	319	334	351	333	331	352	361	381	339	337	335	325	336	341	302	336	373	357	328	343	339	324	361	327	349	358	367	365	298	325	348	333	306	335	296	330	369	347	351	327	331	325	330	366	324	332	388	375	339	345	298	318	364	360	322	326	337	286	305	301	326	331	367	320	331	376	340	310	316	330	327	339	356	340	358	339	324	365	320	351	313	365	320	337	321	358	359	318	338	339	334	321	355	324	333	342	345	366	376	365	318	344	338	348	320	335	334	327	327	347	331	347	351	338	322	367	318	308	330	337	343	318	354	355	334	332	336	367	336	339	336	318	335	375	325	320	311	340	323	328	344	318	340	306	353	338	338	365	327	357	340	267	316	327	350	371	312	325	342	339	325	354	340	320	372	356	328	354	364	356	326	344	354	331	307	347	336	333	347	315	354	291	354	349	351	351	334	369	356	320	372	296	344	350	295	348	286	311	368	338	345	336	332	303	344	349	357	368	318	348	337	334	329	358	378	346	325	340	354	346	377	338	349	329	321	334	327	371	347	311	337	378	333	354	321	306	299	324	359	376	316	275	288	358	310	317	293	279	362	311	328	347	297	319	334	323	311	325	344	347	326	341	358	326	349	366	321	340	381	327	370	353	313	350	355	337	331	325	326	372	328	332	321	357	323	318	331	346	312	330	345	348	359	339	324	352	365	306	310	360	316	363	334	339	330	305	300	334	333	355	337	320	328	340	330	301	330	336	333	351	323	332	333	331	326	347	323	323	324	304	329	327	356	335	367	281	299	324	336	352	364	303	315	333	345	308	352	327	326	309	355	317	299	283	325	321	361	358	340	320	326	373	332	316	356	340	318	305	352	315	352	333	339	377	291	343	335	304	366	355	329	348	350	321	326	294	353	344	301	334	348	338	336	349	309	361	336	382	328	335	322	343	323	345	356	349	326	362	332	312	354	327	308	296	336	318	336	340	342	366	359	353	336	353	357	322	325	350	302	320	301	343	352	353	314	320	372	337	345	362	369	343	343	349	360	308	321	335	303	300	342	353	330	359	302	362	341	319	342	353	341	342	341	318	327	336	318	324	307	325	331	308	320	306	357	330	325	345	359	314	312	313	334	348	356	355	340	329	355	355	307	349	384	363	342	305	336	339	342	348	341	331	360	314	302	294	334	346	308	313	323	343	367	329	357	333	323	365	325	363	339	358	338	370	319	346	371	343	334	330	332	343	354	326	341	328	330	284	329	375	335	308	323	334	298	325	336	351	335	348	314	336	321	327	356	344	312	297	303	323	359	289	368	333	311	339	356	319	312	338	319	339	360	321	323	344	336	306	321	326	347	356	334	339	331	350	353	322	304	314	309	340	318	333	313	346	332	344	324	335	326	372	315	332	343	375	349	327	351	340	347	392	331	351	315	318	327	321	337	322	300	360	351	335	322	312	364	321	331	382	307	329	344	338	334	348	358	316	306	340	352	340	339	338	338	325	355	327	344	298	340	322	368	359	345	326	329	355	330	331	338	329	315	380	338	363	351	355	341	352	346	344	343	365	308	326	310	327	324	300	350	366	349	313	349	352	368	317	346	321	333	352	337	343	344	338	355	334	335	356	386	352	296	313	338	368	354	317	337	315	376	323	335	313	339	336	374	302	324	367	302	287	329	335	361	329	322	296	336	342	327	297	308	364	358	354	356	339	348	371	313	336	336	338	332	319	304	325	336	335	322	321	336	350	396	315	341	361	345	356	339	329	326	325	309	369	330	377	356	353	325	317	345	355	353	364	363	294	368	332	354	340	351	340	335	292	341	342	320	311	344	312	347	330	326	339	330	325	334	305	312	349	362	334	324	344	323	347	334	360	323	326	336	362	327	317	298	385	291	376	335	370	352	346	299	346	353	332	364	329	332	305	360	298	351	336	367	332	359	342	327	343	306	350	322	330	337	336	302	330	339	320	333	290	351	331	302	320	357	319	340	324	305	345	354	369	381	356	369	328	364	344	333	310	368	333	350	304	344	349	353	303	341	344	362	330	333	343	351	319	350	317	360	361	334	326	332	338	366	320	312	356	354	337	359	324	369	352	299	334	326	335	295	330	330	341	351	342	296	346	314	352	384	328	372	342	343	351	354	328	314	322	321	337	336	330	326	334	325	300	353	314	335	362	344	289	298	328	309	307	329	342	326	359	335	324	298	351	334	320	314	373	322	342	340	335	349	362	340	312	343	351	327	364	346	331	312	347	353	356	335	344	321	341	341	394	335	331	332	330	361	349	338	352	321	315	355	343	343	313	375	329	324	312	307	295	343	328	317	342	372	351	308	324	305	326	320	361	328	342	350	370	359	346	341	306	353	321	378	355	344	338	369	314	331	304	311	370	373	304	339	344	328	353	356	373	336	337	327	349	338	295	351	342	334	304	335	338	352	334	314	378	353	332	354	365	335	367	327	335	363	331	363	368	350	331	330	316	359	344	349	304	326	350	340	344	321	286	310	343	344	377	353	358	310	358	280	360	354	348	330	364	347	335	307	331	336	336	337	321	336	323	336	328	328	317	334	302	332	345	297	342	319	336	326	305	344	332	335	323	319	349	318	339	344	357	354	343	360	333	306	355	361	330	351	316	316	316	340	341	318	358	334	329	407	358	325	336	342	322	322	313	350	337	317	320	341	328	315	326	332	329	325	361	342	339	377	350	311	347	359	296	318	347	318	332	307	326	310	318	330	337	339	322	368	340	364	333	327	345	305	301	325	361	314	361	350	329	362	323	354	324	339	322	359	302	323	315	326	318	350	346	362	355	334	319	345	341	340	373	349	349	300	309	315	293	349	337	343	335	331	334	334	363	360	326	365	371	314	327	353	331	338	357	334	341	334	358	335	323	354	361	343	352	339	334	316	348	319	333	333	315	336	347	315	339	313	374	334	336	347	345	285	322	354	353	331	319	331	305	339	364	340	343	319	333	341	352	356	337	349	361	338	324	336	331	362	318	327	334	315	325	335	334	357	338	352	320	315	339	333	300	321	334	329	344	324	325	351	298	318	356	331	336	344	372	313	318	351	361	348	322	368	321	340	311	346	367	338	336	327	351	364	324	363	330	331	315	340	345	335	317	319	314	330	310	333	316	281	346	355	332	334	327	325	338	334	348	340	346	317	321	318	338	350	335	315	344	303	340	326	315	319	301	313	347	289	379	328	331	339	348	318	331	322	323	399	326	349	320	342	308	330	358	338	370	317
9147	1414	2298	2479	2135	1770	1517	1315	1378	1168	1108	1076	983	960	991	852	913	877	867	896	830	910	870	807	857	816	858	761	821	817	795	817	797	790	809	791	762	771	766	805	764	830	762	788	776	771	795	780	774	804	777	789	783	780	766	787	785	810	791	770	788	770	753	733	751	804	741	801	800	793	737	756	761	745	820	816	748	799	751	763	791	801	793	775	765	772	778	759	744	763	764	781	730	746	790	798	769	782	740	823	770	711	775	752	788	745	773	778	792	768	741	760	790	759	795	692	749	768	756	826	740	723	767	749	752	726	779	701	770	786	741	853	795	787	768	782	758	766	734	778	786	763	713	744	749	806	772	766	747	724	767	804	719	762	816	695	791	801	783	740	752	729	798	716	773	726	775	757	799	756	787	759	736	759	749	712	773	749	731	804	759	781	790	739	758	764	755	785	764	756	779	776	811	758	824	715	761	768	762	753	748	836	781	717	760	803	726	791	765	777	733	774	771	734	794	773	741	800	816	763	775	739	787	772	754	757	742	744	778	784	751	738	784	757	760	776	734	757	744	756	771	765	823	761	733	794	775	779	780	815	713	767	834	790	724	766	802	793	745	755	811	809	800	693	759	769	801	756	770	820	763	787	773	750	771	737	811	780	753	776	741	763	802	791	746	747	768	763	803	743	761	804	790	797	754	802	787	711	782	780	769	822	761	778	739	761	758	774	770	722	786	777	749	759	717	747	749	729	764	716	796	735	800	754	721	772	806	764	797	751	788	817	766	682	751	765	782	777	755	716	737	799	747	740	792	828	773	788	788	723	770	741	745	753	801	771	755	838	810	781	784	734	784	791	825	708	777	774	786	769	769	755	761	730	751	826	750	742	801	746	772	758	757	758	754	733	742	811	761	707	747	766	807	775	780	813	727	819	790	723	778	799	784	725	717	797	751	782	769	769	753	761	700	804	765	782	779	759	720	779	784	787	722	795	768	766	797	776	755	726	761	746	759	748	792	801	695	741	769	766	809	766	789	760	801	759	750	701	801	764	753	762	738	763	818	751	726	757	730	770	812	781	787	742	719	749	696	798	773	758	724	723	736	752	781	786	766	767	774	725	717	728	775	728	731	750	776	786	767	771	790	736	769	730	758	748	735	718	777	781	767	767	738	770	785	771	758	784	799	743	727	789	713	776	815	859	748	731	766	752	784	733	752	755	777	778	756	729	720	796	793	755	771	739	784	714	758	726	737	781	740	735	725	730	749	792	745	733	740	782	739	752	766	766	779	761	750	764	782	762	778	768	756	767	777	768	734	758	748	764	727	737	816	751	746	732	713	758	798	803	814	774	767	796	775	750	765	780	777	750	748	758	786	727	726	726	751	774	773	795	733	735	774	802	788	761	728	725	758	770	776	801	738	751	693	737	736	791	728	764	762	771	746	755	763	728	790	795	767	753	773	783	768	784	743	758	765	757	775	784	773	759	807	737	752	776	775	735	797	783	773	806	774	783	756	724	744	814	719	814	792	765	766	700	757	805	774	760	750	751	809	769	776	765	773	758	745	771	761	764	770	794	764	772	746	762	780	729	765	786	792	764	747	790	763	747	740	772	765	773	756	770	786	782	772	721	718	756	742	766	801	793	747	783	736	750	717	748	743	747	752	718	719	753	743	786	774	786	755	741	797	719	762	748	793	798	721	720	794	788	726	761	718	728	732	731	792	765	758	797	798	729	740	787	780	817	774	756	686	759	772	750	735	748	739	783	770	773	750	740	768	798	748	750	768	753	788	732	751	773	778	790	749	793	702	749	766	745	795	784	751	795	773	792	803	748	728	775	799	760	747	734	769	764	789	751	796	747	758	750	763	791	769	737	772	776	800	779	715	781	794	783	741	771	793	797	774	782	749	757	782	722	761	741	745	737	742	744	762	740	701	756	778	774	756	785	809	794	772	752	741	789	755	759	775	803	732	793	737	813	732	734	838	801	812	740	792	759	768	808	777	746	768	741	754	790	770	823	796	774	757	751	725	786	802	755	797	769	749	798	778	726	786	774	727	777	761	789	760	737	756	767	792	781	742	752	797	788	786	800	736	796	720	727	784	796	752	759	736	696	765	763	742	721	719	743	788	751	736	729	774	803	747	747	753	754	794	783	802	737	767	735	800	757	727	789	787	762	800	735	736	763	717	762	743	729	753	754	798	758	717	786	780	737	773	761	780	787	765	747	764	783	749	731	772	734	792	784	752	742	790	757	774	763	823	774	770	781	787	745	782	779	807	795	757	791	761	787	777	766	775	794	786	750	770	720	790	805	784	759	759	772	761	773	734	734	762	754	727	749	761	763	807	763	803	809	725	796	768	773	755	804	750	751	769	788	761	742	773	709	753	734	796	749	715	740	751	752	749	738	757	750	758	739	765	760	759	731	733	736	745	751	710	770	749	749	732	767	740	774	758	755	771	775	792	815	748	749	853	743	696	809	756	774	789	790	744	752	762	793	778	771	768	789	737	756	780	785	770	713	771	768	774	733	720	739	802	742	763	782	735	755	730	782	740	782	756	796	773	764	727	766	730	746	792	774	760	772	742	779	781	744	790	762	765	783	746	767	722	759	800	769	747	773	761	739	767	779	767	750	750	758	782	720	778	788	778	784	818	769	776	723	754	744	758	745	775	783	743	758	749	793	804	795	791	774	775	788	770	752	717	742	743	759	840	793	805	705	740	785	762	785	731	744	788	766	781	771	772	787	757	781	762	827	746	714	775	809	828	792	707	779	757	747	822	768	800	726	815	760	747	759	780	751	759	756	745	764	785	770	759	791	819	739	724	765	780	788	734	751	800	773	780	768	768	791	765	751	793	767	781	757	755	727	797	772	748	741	779	812	782	785	737	745	788	769	728	804	737	741	767	792	776	773	781	776	806	768	722	770	787	731	772	766	776	727	805	746	766	780	780	805	756	750	697	721	751	774	740	777	733	741	742	743	773	743	747	718	784	766	798	745	752	734	788	765	765	758	784	770	702	775	800	774	780	782	815	753	705	730	768	719	737	806	744	785	793	750	788	743	753	822	749	718	721	793	725	735	806	771	772	725	783	750	768	761	706	795	721	756	770	718	782	727	739	785	755	775	767	760	807	709	819	802	736	738	735	745	761	825	777	755	768	754	739	730	755	821	732	745	788	776	729	789	752	764	765	742	766	785	760	794	802	779	772	769	779	812	773	740	773	794	803	768	788	791	738	739	772	775	785	771	770	792	753	784	708	731	786	758	775	801	781	808	789	784	792	747	757	761	773	807	780	742	791	799	786	752	776	782	741	744	759	773	789	793	784	800	806	741	741	765	758	729	773	742	743	741	787	763	839	751	783	766	740	762	798	799	775	718	740	733	788	762	759	792	770	781	761	748	751	718	815	752	731	739	756	707	766	762	762	779	742	788	802	703	737	756	774	788	804	752	757	733	747	769	739	745	775	729	779	769	755	726	728	791	750	793	777	730	765	740	775	757	760	772
2071	206	171	166	149	183	161	176	177	144	154	183	138	164	165	172	160	163	177	166	140	165	156	197	178	155	158	175	153	157	190	161	182	160	143	141	157	155	164	167	146	168	157	160	163	166	150	171	162	172	178	164	168	137	183	153	182	138	155	173	164	172	171	156	145	159	159	179	176	154	184	175	172	157	148	181	146	167	158	147	164	163	161	174	168	162	152	173	171	156	154	174	172	172	179	184	177	153	142	150	156	151	166	195	165	151	144	168	153	162	171	182	148	176	180	160	156	147	161	137	141	151	156	165	182	127	165	168	171	164	159	153	188	157	178	189	158	162	161	164	176	164	169	161	178	179	152	154	149	159	168	167	157	165	164	158	148	159	185	144	163	138	151	158	162	158	157	176	170	155	168	166	169	156	148	138	154	173	196	189	168	169	157	188	157	170	188	158	174	177	153	158	193	180	144	168	155	171	152	164	169	144	151	147	183	147	156	128	144	165	140	151	152	136	150	178	143	163	164	156	156	174	160	171	145	147	182	158	167	174	171	161	161	155	167	144	158	177	143	166	169	153	186	146	166	158	148	163	142	153	149	161	157	160	166	171	169	176	162	165	177	175	171	168	167	165	174	168	155	165	181	160	167	157	156	181	172	157	142	172	169	149	145	157	187	160	158	156	186	154	192	162	168	145	165	158	170	159	194	179	173	160	183	172	158	166	193	154	147	172	181	148	148	170	172	156	158	183	171	179	173	161	174	152	152	181	152	163	164	167	159	166	165	169	167	146	166	160	165	124	159	151	151	141	172	159	161	167	178	184	176	172	147	159	174	148	154	165	182	178	177	156	157	182	146	160	142	161	154	165	165	165	153	161	169	180	167	148	171	149	174	155	174	189	149	156	163	185	148	172	181	170	152	147	170	154	132	168	169	158	161	143	153	162	157	170	146	153	176	166	190	182	151	174	164	169	156	154	157	164	161	170	153	151	170	157	178	148	177	171	171	169	161	148	147	173	156	159	174	144	187	174	152	153	160	166	175	168	187	170	148	153	172	153	161	157	149	160	167	178	174	130	129	181	152	186	165	154	160	154	168	146	160	170	155	173	158	144	148	159	163	163	166	168	138	154	167	160	172	141	153	163	164	182	166	158	166	161	178	166	172	137	184	169	166	143	148	150	170	155	156	166	146	157	154	143	189	169	166	175	160	170	155	171	183	184	159	187	154	179	173	163	171	153	151	170	174	210	144	168	147	147	156	188	192	150	154	131	143	157	173	126	139	170	157	137	149	140	145	171	156	178	162	156	170	164	182	192	162	190	171	169	166	148	154	158	176	169	158	175	188	183	167	159	166	139	147	176	158	156	151	163	159	161	133	148	158	168	172	165	178	157	151	148	143	167	169	167	172	176	179	164	157	205	180	146	149	146	140	179	158	159	156	173	170	152	175	176	183	186	148	176	157	150	168	155	174	170	148	161	166	171	180	168	163	168	155	165	136	156	154	174	176	180	157	161	176	164	152	170	155	136	162	170	168	122	173	164	162	163	159	168	188	163	173	156	160	183	153	167	161	173	153	164	143	153	176	170	135	159	164	171	175	162	175	190	134	162	190	180	136	147	152	184	174	166	169	137	195	159	169	135	167	147	192	179	164	179	178	143	156	167	151	142	186	178	156	167	154	175	171	146	147	150	176	139	184	163	145	170	175	172	156	185	169	187	179	151	168	165	176	165	165	166	145	166	172	159	162	139	163	183	145	144	162	163	166	140	159	172	172	178	148	178	178	156	197	153	156	166	152	146	137	172	148	157	150	165	142	165	185	168	166	144	181	147	186	169	153	166	179	182	152	142	176	177	168	195	187	181	158	159	166	168	175	161	153	149	176	165	162	153	136	143	166	168	175	192	193	136	164	170	150	156	165	187	176	153	151	153	176	182	178	153	151	169	168	185	149	157	181	149	157	148	156	153	166	155	167	140	146	149	175	181	188	153	144	164	158	199	176	138	169	176	148	138	165	154	175	159	148	163	157	166	173	163	156	156	137	137	172	170	161	153	157	181	182	145	145	166	196	160	179	172	162	177	133	179	169	138	171	168	154	168	157	144	169	144	158	155	170	156	169	176	165	161	166	140	178	140	177	157	158	139	139	175	176	162	157	136	147	161	161	183	163	174	167	159	132	151	162	159	194	175	166	150	183	176	152	164	182	165	149	163	183	157	126	168	177	160	162	148	136	174	160	191	154	150	151	149	156	159	151	165	149	153	167	177	177	189	157	172	160	159	186	155	155	151	145	164	200	148	154	148	189	180	172	151	188	158	152	180	176	189	183	177	145	166	145	160	193	170	161	156	158	186	168	153	167	138	160	167	137	158	177	135	174	165	149	166	176	163	177	163	171	154	164	142	151	161	183	169	140	158	157	165	175	173	149	151	171	184	149	164	160	136	165	185	153	156	184	162	151	154	184	174	154	172	160	169	185	154	170	154	138	171	153	160	153	140	167	162	160	161	163	162	172	139	154	170	168	156	162	163	166	162	144	159	166	157	173	190	158	131	175	137	145	149	154	175	174	174	167	177	168	176	170	180	154	155	153	140	178	155	152	174	138	160	166	183	143	135	153	165	162	159	157	160	183	159	180	141	182	171	170	159	156	137	178	155	163	168	159	174	173	160	135	182	183	141	182	147	163	175	151	154	156	160	172	157	184	169	141	153	158	162	144	175	139	165	163	184	194	174	174	147	162	173	149	166	137	125	172	177	140	171	162	169	149	183	154	177	142	162	180	165	128	134	171	164	151	141	138	158	155	149	166	165	159	175	161	164	170	169	158	165	180	160	168	140	153	173	149	148	143	172	172	173	171	178	152	173	145	157	150	133	163	163	171	168	155	178	154	182	151	135	156	153	161	174	151	162	151	163	184	164	158	159	170	157	164	168	161	155	178	163	155	164	184	171	178	147	146	151	150	185	163	167	173	166	131	161	197	163	170	163	171	183	160	172	146	132	158	159	168	175	173	174	147	186	166	163	190	156	177	152	173	180	158	186	159	162	134	135	184	172	171	164	172	183	180	168	157	160	169	167	178	163	146	180	166	157	187	179	172	179	143	165	175	197	176	175	161	155	151	145	173	175	151	168	168	159	148	141	176	149	161	162	161	154	165	144	153	166	159	172	179	168	167	151	156	162	183	176	141	159	168	165	197	176	169	168	166	171	164	150	182	160	162	160	171	183	155	145	158	145	149	161	171	185	155	135	167	173	144	153	174	176	145	160	197	170	182	170	170	177	194	179	158	153	189	186	174	169	178	164	189	157	153	157	164	177	151	164	148	168	160	163	165	153	177	168	162	171	156	164	155	176	152	163	156	160	172	173	164	141	151	169	154	168	165	168	154	153	179	156	170	156	176	167	160	164	181	187	130	171	149	159	189	159	163	172	170	179	186	175	168	159	165	165	158	150	152	164	165	185	171	192	177	175	163	158	183	162	190	154	167	156	134	172	177	164	170	167	169	154
2072	486	457	477	444	474	480	442	489	462	468	467	479	412	443	445	397	468	430	465	431	475	433	460	445	462	422	418	427	438	472	441	396	436	437	452	448	466	465	441	402	434	425	419	400	428	480	443	428	417	436	423	446	465	466	427	454	458	457	394	424	446	430	464	441	466	454	446	432	460	455	444	441	443	458	458	427	457	431	471	443	386	453	422	489	419	412	434	433	470	441	487	454	458	446	469	447	464	427	443	436	441	457	458	440	461	466	459	445	475	448	427	421	444	457	476	385	474	447	445	426	465	418	456	478	439	407	421	413	464	446	422	412	464	419	438	468	466	458	453	458	419	424	476	432	415	461	432	453	432	431	418	451	470	450	426	410	420	470	463	439	422	433	418	451	421	447	453	465	431	408	462	487	446	447	459	456	459	425	486	440	427	440	474	436	436	476	414	402	474	434	465	450	438	501	427	460	407	480	448	428	465	455	448	443	438	431	443	420	431	411	407	435	436	453	466	459	444	450	437	453	397	443	430	431	454	439	436	442	476	452	412	472	434	456	414	413	453	480	452	429	408	453	441	472	437	444	427	419	407	463	434	454	459	440	435	445	422	452	456	449	436	440	446	428	422	461	442	430	426	427	441	461	458	454	437	409	462	440	415	405	427	451	466	445	456	419	448	448	420	430	454	421	419	454	465	471	441	438	386	431	458	459	473	485	430	429	439	499	450	422	455	449	418	448	482	474	442	435	462	450	466	465	433	434	425	451	439	456	482	449	439	446	448	468	441	486	395	451	435	446	442	451	406	447	455	446	441	458	458	477	446	403	441	448	489	453	430	451	472	409	458	442	459	459	425	449	444	453	430	444	459	452	452	468	460	429	437	444	409	442	437	436	464	423	414	449	451	400	434	455	430	456	468	434	453	439	445	430	430	503	476	446	440	478	431	451	455	430	439	415	434	504	404	431	482	433	449	449	475	427	499	443	459	434	403	429	430	456	439	445	447	444	419	446	455	457	415	459	442	433	417	468	451	452	469	470	451	467	450	445	420	487	496	425	407	431	460	467	421	479	434	435	483	458	449	432	470	464	470	439	448	457	434	444	439	450	446	496	441	427	462	430	464	453	439	429	445	431	436	440	453	404	445	470	457	462	449	439	418	513	455	447	451	471	421	405	446	446	453	467	401	461	439	432	443	465	455	437	445	432	437	450	439	415	419	453	404	417	420	457	440	429	459	451	444	428	445	380	442	454	471	435	450	470	438	465	476	436	427	444	475	464	425	424	466	432	473	437	432	473	479	448	464	440	424	431	418	470	418	456	455	432	439	405	430	436	423	441	492	456	428	470	436	422	471	438	463	424	442	404	433	463	475	456	474	477	481	438	476	459	428	434	448	432	453	427	451	441	436	434	448	452	462	462	458	449	460	476	460	429	489	443	442	449	465	455	467	450	455	444	450	423	449	444	456	457	433	455	425	415	425	466	434	437	440	440	478	427	456	436	438	448	464	424	482	437	412	423	455	494	430	417	467	436	455	439	410	485	491	476	445	422	444	442	474	430	455	415	455	421	462	428	446	468	433	432	433	435	466	444	449	478	436	466	457	459	447	443	445	439	420	409	430	442	446	440	433	450	477	509	434	451	446	422	466	385	454	475	471	454	413	452	479	440	455	425	472	436	443	425	442	454	474	446	454	482	441	422	432	442	478	456	462	459	414	409	439	404	466	426	436	463	516	434	466	449	466	460	428	470	432	422	428	448	446	454	452	435	436	459	429	445	424	448	425	427	446	434	410	443	437	454	420	455	443	439	443	401	470	461	434	470	449	457	459	419	453	429	426	441	420	444	453	472	454	492	431	454	442	429	424	422	460	437	449	420	433	454	434	428	465	465	449	472	483	426	444	455	424	454	482	477	475	419	441	472	425	469	453	456	452	423	454	435	441	410	416	474	461	441	406	456	450	416	466	404	418	452	470	508	480	436	458	458	469	479	423	425	457	450	443	443	419	456	425	429	428	473	449	441	430	456	447	427	437	467	426	435	437	466	457	446	440	455	484	442	473	452	442	483	458	428	458	459	469	429	453	484	440	438	428	449	446	448	445	432	446	468	465	430	445	445	503	489	464	416	441	406	405	493	401	462	461	448	411	457	468	441	420	483	454	434	470	449	472	429	410	461	451	428	444	445	460	433	469	463	407	449	403	449	414	415	429	431	458	460	415	467	443	411	468	430	466	433	478	421	445	417	459	449	411	461	409	427	466	465	482	486	444	436	433	427	464	438	444	462	452	450	445	451	455	476	420	467	452	444	443	453	430	410	446	439	469	461	433	458	464	456	446	471	413	435	445	479	422	427	457	439	474	435	466	465	443	459	449	461	442	485	451	428	425	486	385	465	429	460	448	479	478	466	462	460	456	474	416	443	465	447	447	428	458	444	418	440	444	440	427	441	453	412	506	468	471	436	478	442	433	433	436	417	461	439	403	419	421	422	442	448	418	413	429	419	426	482	399	434	456	449	423	469	470	427	428	415	453	470	453	487	458	474	425	435	463	467	419	473	423	474	426	428	445	458	495	449	454	474	425	439	465	454	449	445	442	431	442	447	458	427	439	462	465	451	440	454	453	418	447	448	476	425	490	425	457	466	434	477	437	456	446	419	444	471	461	451	419	439	410	434	438	424	441	479	420	418	441	473	467	484	445	430	463	454	399	471	442	414	464	473	449	440	417	468	448	479	427	476	468	438	442	429	458	418	421	449	436	442	410	512	446	430	455	426	451	426	449	420	456	447	459	411	428	437	484	462	473	426	454	461	449	453	498	437	441	445	438	425	428	453	433	429	428	389	447	446	403	424	419	435	436	462	474	465	473	472	470	476	405	473	489	427	407	464	420	440	445	455	420	429	459	447	434	489	464	420	435	389	425	455	454	457	436	456	393	426	470	395	449	409	482	438	452	437	385	445	444	431	436	447	450	464	398	455	427	482	410	441	463	443	452	469	438	461	435	462	469	451	453	410	468	454	437	462	467	456	446	467	452	402	437	445	469	407	467	478	438	430	474	449	429	428	432	456	455	457	421	450	399	434	440	407	417	442	435	410	503	473	440	435	418	426	490	460	427	474	484	441	483	429	442	424	468	456	423	427	443	441	468	443	431	431	453	446	444	444	436	451	438	416	445	379	425	476	411	463	454	418	465	412	439	439	437	463	482	446	421	413	401	447	449	429	416	437	430	466	474	421	445	452	446	449	440	452	484	424	414	442	467	443	446	428	419	440	463	451	445	480	429	462	443	462	410	455	450	469	460	417	445	438	477	435	429	462	453	454	436	436	448	436	460	433	435	455	446	452	440	427	451	454	468	477	439	453	408	446	456	454	431	452	458	469	427	440	436	419	414	435	450	438	435	456	438	422	427	434	458	441	403	439	443	438	460	425	423	465	462	442	462	436	480	448	436	429	441	426	457	447	437	463	470	448	490	403	473	448	436	443	448	421	466	447	473	433	432	413	430
8590	719	686	545	509	457	382	383	390	353	383	323	379	350	309	346	351	330	311	337	342	348	337	329	342	345	332	321	354	317	405	381	351	338	329	356	314	328	321	325	353	337	330	328	310	361	344	365	308	321	329	352	316	369	370	348	327	332	362	379	347	328	355	346	357	338	356	326	336	327	338	323	337	370	326	341	311	330	327	384	341	362	347	356	356	324	346	352	341	328	340	308	358	338	308	333	346	339	342	337	327	372	327	352	370	321	368	362	327	348	341	344	344	356	359	338	366	359	364	342	333	351	330	332	315	357	366	325	332	336	355	352	312	339	377	376	342	309	304	364	356	340	359	350	350	346	307	301	319	359	354	327	308	344	338	383	311	350	337	309	336	337	329	317	340	351	345	328	341	362	334	313	347	316	327	324	326	358	340	341	339	354	306	324	344	337	388	315	304	331	372	347	308	359	340	290	351	357	307	311	352	332	330	315	367	328	330	332	369	327	315	324	328	340	354	333	360	368	325	332	361	340	343	312	344	331	356	291	352	332	388	337	343	326	347	320	357	334	371	365	322	349	364	323	325	342	328	332	362	334	359	347	341	319	318	340	317	361	352	333	319	307	289	312	327	334	342	326	384	356	358	303	362	354	350	336	340	309	350	331	350	357	353	332	323	375	327	346	325	345	350	315	322	346	330	352	313	315	337	355	331	352	364	311	312	363	306	329	355	348	314	346	361	333	336	354	358	328	349	330	296	370	323	352	353	323	342	354	304	324	303	341	358	309	296	345	347	358	324	347	340	333	356	337	333	329	321	333	330	296	368	331	313	321	313	353	356	347	308	297	355	303	374	336	382	337	323	335	325	323	392	335	348	342	353	379	336	307	320	354	338	316	328	334	353	346	324	341	337	330	373	369	338	339	357	334	326	348	325	316	309	318	355	372	351	358	327	383	320	307	379	357	349	352	356	355	336	346	347	337	354	356	322	336	371	344	351	327	315	361	334	371	365	356	354	332	320	337	345	350	336	332	351	324	391	341	301	282	320	362	328	313	319	349	344	315	353	350	340	312	335	336	334	330	327	342	324	365	329	311	336	346	354	374	341	311	318	348	345	349	305	318	324	341	329	358	327	322	330	325	339	311	335	363	301	377	339	349	285	320	355	307	363	316	323	336	356	334	374	325	343	353	345	307	341	350	351	337	346	387	327	341	339	333	316	343	322	327	319	362	359	307	342	333	351	341	324	322	332	306	331	360	327	339	293	310	330	327	371	349	367	336	337	344	349	327	332	308	335	314	357	352	322	353	356	337	331	322	351	332	330	345	313	320	320	345	335	362	306	355	334	341	335	369	327	328	364	337	326	340	353	331	353	336	308	357	325	315	378	343	353	343	337	298	316	318	309	317	320	333	314	344	345	355	341	304	323	353	346	301	346	372	330	326	317	316	347	320	324	336	298	336	351	341	361	340	365	345	359	382	306	358	333	340	370	328	325	362	336	350	326	366	331	320	338	350	328	341	323	334	365	348	327	358	323	325	375	361	352	281	310	324	322	317	338	326	308	349	369	333	322	330	340	336	306	331	308	368	343	374	320	349	367	345	376	335	351	350	333	297	331	324	346	335	338	351	304	298	326	335	349	324	337	341	312	349	350	295	315	357	345	340	342	317	349	351	345	333	353	335	330	353	299	324	339	332	320	330	358	313	355	362	315	332	318	345	331	344	336	349	309	376	296	345	274	326	336	299	326	355	328	331	342	333	318	341	325	354	341	336	320	332	325	355	337	309	391	323	378	342	338	352	325	356	319	339	320	363	321	337	322	320	369	337	335	319	369	334	333	355	328	368	338	348	309	322	301	313	342	347	351	323	353	350	347	300	314	332	346	326	316	344	332	366	360	320	340	333	354	319	360	347	363	325	357	373	333	313	308	369	344	332	353	306	306	321	324	310	333	311	350	341	355	334	319	345	330	337	347	345	332	336	399	318	325	348	336	326	320	345	326	333	326	343	371	355	393	354	297	335	310	316	325	327	341	328	366	340	340	357	326	334	343	345	345	328	374	351	367	335	325	336	351	351	307	365	337	336	358	333	328	332	367	334	332	346	352	337	327	340	358	341	354	356	337	363	351	332	343	353	371	354	299	328	329	305	313	376	358	328	336	330	305	357	298	320	353	367	328	315	341	299	351	349	373	341	326	339	325	354	359	344	333	372	353	331	334	344	310	341	368	329	378	306	318	334	324	323	321	345	336	308	308	368	322	330	352	364	338	373	331	370	311	342	343	370	318	347	326	344	361	366	337	317	311	318	346	350	378	358	327	305	306	297	323	343	325	348	311	337	327	355	337	318	271	327	333	284	323	307	338	374	330	323	315	324	327	302	320	309	339	294	350	331	331	316	351	344	292	327	330	338	349	349	365	369	323	342	384	350	308	342	350	358	394	299	332	350	340	331	349	339	345	380	365	359	391	311	345	313	319	316	318	330	343	346	338	343	350	313	311	340	332	335	324	347	332	345	298	341	314	309	357	303	324	291	356	349	342	366	359	310	339	305	363	309	330	312	349	345	354	356	362	343	341	339	364	336	335	325	330	320	361	349	345	365	345	359	333	321	361	356	335	359	349	348	366	331	308	358	323	358	335	317	322	309	319	332	343	325	345	335	350	342	336	363	307	332	323	388	345	363	333	309	337	347	329	344	334	320	346	316	316	334	374	320	353	330	362	342	354	331	323	307	348	340	319	324	311	341	326	337	367	351	310	338	320	356	331	332	334	341	354	324	303	359	323	351	332	310	329	353	302	339	320	309	324	330	313	320	348	357	317	348	372	349	323	318	315	331	341	366	339	314	356	310	308	339	314	372	335	366	344	350	350	350	351	334	310	342	304	301	305	341	355	330	316	341	359	318	361	342	325	369	322	348	337	324	313	350	347	329	330	334	302	309	349	338	367	312	352	337	386	359	365	324	331	340	314	352	366	348	325	321	335	343	343	317	340	323	328	320	324	314	348	337	359	351	329	393	350	367	329	348	343	316	302	343	334	382	333	336	318	343	314	374	355	329	327	320	345	345	337	331	351	354	329	357	316	355	300	318	379	351	353	335	356	350	357	337	352	354	323	330	404	334	369	370	354	322	340	310	351	332	303	333	319	343	336	368	306	335	316	320	328	382	354	312	337	340	356	374	340	322	338	311	330	330	315	338	310	337	350	325	315	324	343	335	353	355	305	310	355	327	333	334	333	330	352	291	343	335	356	322	341	354	319	338	370	348	334	329	313	323	324	324	334	312	326	340	324	310	340	309	342	336	294	328	342	329	354	334	335	341	328	317	338	323	367	336	334	340	351	319	311	340	304	341	351	363	311	339	339	342	338	333	337	313	337	322	349	328	338	323	337	314	355	347	320	318	344	332	356	340	339	313	312	347	359	313	296	299	322	312	359	339	359	339	329	348	357	361	325	336	355	350	354	356	333	351	350	330	344	325	359	336	326	329	350	351	308	343	351	340	364	327
6914	1129	1520	1629	1492	1272	1104	1085	1134	1004	973	891	893	898	856	839	851	835	857	778	830	802	806	812	817	805	768	843	841	828	815	770	832	837	804	807	826	808	787	773	800	864	803	803	754	831	810	821	780	798	808	802	810	785	771	811	814	818	848	819	792	733	803	798	810	767	824	789	793	817	825	819	811	812	778	818	791	781	763	817	824	820	784	748	820	799	770	828	815	751	777	739	760	829	813	801	761	813	802	830	805	757	821	816	774	817	825	799	834	848	800	808	812	866	814	771	780	775	828	786	810	749	795	830	746	734	815	842	803	780	824	799	776	802	790	800	793	828	798	808	787	800	770	785	759	743	802	795	850	803	834	761	838	823	789	816	834	827	802	852	766	811	776	784	807	792	738	825	875	767	833	806	788	775	790	793	825	825	820	839	790	811	783	791	781	825	805	785	796	766	816	836	780	823	796	792	782	789	804	760	790	808	770	819	793	783	789	762	766	763	795	839	814	838	764	761	819	772	779	750	806	796	823	789	817	842	778	818	764	754	805	795	784	828	795	798	788	805	743	775	806	819	775	818	810	793	783	808	823	807	782	777	858	782	783	801	793	826	765	808	840	807	768	790	757	762	784	783	811	799	756	772	763	839	780	850	733	813	817	828	840	781	750	800	779	805	817	839	764	814	786	789	747	775	829	775	821	813	769	777	825	762	828	777	787	758	792	823	833	795	754	781	799	820	801	813	772	804	786	801	803	764	769	751	763	845	823	810	751	816	843	787	772	780	815	827	794	786	796	806	784	824	796	801	739	808	796	784	812	789	787	781	828	756	743	830	835	790	861	780	747	809	782	816	788	818	796	785	781	754	791	788	820	821	773	798	812	863	818	837	794	772	786	799	772	755	823	754	774	807	783	753	791	830	793	816	839	801	868	768	788	842	796	772	798	780	773	812	770	810	782	783	779	799	840	832	769	799	776	801	769	803	773	812	817	828	765	795	838	769	788	799	756	744	756	769	774	795	783	805	781	774	823	770	762	777	775	840	831	781	847	807	742	793	831	834	769	854	767	802	825	807	786	792	801	781	764	794	826	821	812	744	832	768	815	784	793	828	749	818	805	785	755	819	776	805	803	794	811	794	824	791	759	782	729	817	808	812	802	755	777	810	831	785	826	704	818	809	734	769	797	785	796	802	827	790	819	744	806	847	783	782	813	787	809	797	807	778	758	782	785	811	819	738	842	773	768	760	766	788	824	830	840	775	831	763	808	761	778	764	768	757	768	846	815	822	807	798	785	789	799	810	830	815	762	739	758	831	834	817	794	807	760	827	814	783	843	775	820	769	778	783	750	782	789	818	840	795	800	788	790	827	768	818	797	804	794	768	825	727	844	805	750	830	819	836	806	758	873	823	838	753	805	818	828	806	776	842	805	771	764	759	836	796	806	811	876	794	768	769	792	812	770	778	805	796	784	819	800	777	778	829	824	775	774	799	811	790	807	815	788	787	760	749	787	765	782	773	817	827	751	760	865	783	784	750	821	745	767	777	783	777	830	801	832	763	794	794	815	815	834	790	827	829	770	774	803	834	771	805	754	791	816	760	804	756	761	796	858	786	770	806	806	735	781	780	816	854	808	759	799	793	814	791	764	864	784	823	750	781	777	784	783	820	789	781	806	818	805	790	804	795	733	783	772	830	796	769	758	749	834	827	811	803	810	785	789	797	761	809	801	768	738	818	764	792	790	787	833	850	797	802	760	787	794	806	801	862	826	822	807	807	752	842	793	777	809	820	801	826	768	802	785	806	746	800	830	782	763	833	797	791	821	745	756	795	774	783	762	804	794	778	813	805	814	778	791	804	760	799	784	845	845	748	833	794	819	786	764	770	791	742	814	765	790	793	760	783	768	790	827	766	744	815	768	801	801	809	827	801	844	816	737	775	778	774	819	816	828	791	802	772	797	798	766	767	750	794	861	792	795	773	895	781	818	756	814	829	805	809	807	808	776	824	773	817	838	811	753	805	822	802	806	787	785	783	822	808	823	780	791	806	826	793	828	770	763	797	843	794	882	810	767	802	819	780	800	801	791	795	767	795	831	844	758	786	792	770	809	905	755	758	801	806	782	795	786	791	775	798	795	804	744	903	820	810	841	782	724	785	788	781	802	813	749	800	797	772	820	772	805	818	816	824	760	765	785	793	796	779	811	823	764	847	848	789	832	782	763	799	812	792	844	815	759	794	792	786	805	752	804	795	816	805	824	786	803	818	802	834	804	809	783	759	790	755	805	754	795	822	784	766	840	805	840	845	763	765	753	849	784	752	750	749	790	829	840	816	775	847	780	775	773	796	770	773	798	812	845	774	751	786	868	774	812	772	759	807	836	832	826	771	760	827	787	832	779	817	785	804	783	796	818	780	794	809	775	768	792	820	781	810	816	808	771	824	804	752	808	782	807	766	734	785	815	817	826	799	759	781	863	789	821	813	848	818	830	874	758	786	807	828	765	824	836	798	794	758	774	811	737	802	780	789	775	794	803	742	843	791	788	781	758	781	796	843	803	769	803	782	777	798	754	779	798	835	792	803	769	788	765	812	749	827	776	784	804	826	774	791	816	812	756	838	806	801	790	772	816	762	817	753	780	775	747	817	781	758	797	781	789	822	754	769	786	824	784	767	810	804	820	793	832	787	819	801	773	795	778	793	769	767	798	798	817	793	809	787	776	799	782	773	789	736	772	902	746	779	757	830	784	790	801	777	804	811	847	801	758	767	798	745	787	803	804	743	755	778	774	730	748	760	776	769	821	794	793	787	795	752	799	802	770	816	877	780	838	793	804	811	816	747	814	844	821	748	808	761	774	841	821	828	785	823	744	819	751	771	760	788	780	777	778	793	788	806	769	761	792	818	782	823	809	804	852	764	783	770	793	792	795	789	827	814	784	834	853	810	799	763	827	783	783	754	851	769	784	771	814	828	761	804	780	823	774	749	779	779	795	845	782	756	730	828	860	807	805	772	776	792	785	764	786	811	796	767	803	750	846	776	807	786	765	848	796	729	827	866	800	804	770	878	814	768	777	777	761	838	845	819	816	769	777	779	790	760	770	772	776	814	793	781	805	799	844	838	791	804	784	783	782	802	828	797	744	800	784	766	711	807	794	779	840	806	788	827	800	788	776	774	757	781	857	794	736	802	792	805	785	798	802	804	765	819	751	801	808	820	782	820	803	835	800	778	768	758	826	782	816	794	778	810	806	846	834	749	797	810	835	766	793	755	767	796	846	784	771	803	744	845	775	805	805	789	878	783	791	784	756	783	761	811	786	741	805	737	784	756	797	793	749	814	783	821	806	792	796	783	787	788	818	811	796	777	772	848	813	784	874	797	800	775	766	833	794	779	752	785	834	774	760	773	819	766	758	790	788	805	808	772	813	784	818	786	821	774	785	791	785	769	770	730	838	838	831	792	805	773	781	773	807	768	784	783	810	752	758	759	812	837	772	800	819	799	788	831
15911	1495	1009	823	623	515	486	420	409	387	412	347	341	362	349	338	360	357	349	355	326	303	325	363	358	323	333	321	317	354	313	275	349	339	349	300	342	335	336	356	311	307	362	310	327	323	358	318	326	317	361	308	342	354	339	342	336	351	384	374	313	334	340	340	314	298	325	350	322	310	325	372	301	316	319	311	331	315	300	340	302	306	308	337	324	362	308	335	313	338	358	346	323	331	316	335	328	345	327	284	362	324	315	309	325	336	339	363	319	329	318	333	297	329	345	337	327	355	330	332	340	354	295	317	351	302	344	334	307	323	301	323	317	327	342	333	308	325	299	339	316	367	343	362	328	340	294	335	289	351	330	310	324	325	344	295	366	312	318	337	309	355	366	343	317	347	332	335	323	300	336	307	297	347	324	353	339	332	305	322	322	328	355	333	339	370	314	313	346	367	342	348	355	310	309	348	300	366	288	347	352	353	328	291	321	315	312	328	337	320	354	335	340	324	325	337	332	350	313	323	309	296	331	344	344	339	316	359	320	311	363	327	346	324	335	358	299	316	359	311	359	298	329	314	301	285	343	319	301	351	303	343	321	295	339	313	339	328	336	344	313	345	313	298	306	345	303	351	337	307	359	333	363	344	337	349	348	345	314	334	299	300	326	304	316	345	329	327	327	312	336	347	342	313	331	317	351	330	325	321	338	344	349	335	334	300	322	352	322	328	322	344	326	352	332	299	328	320	348	340	315	315	348	321	311	360	309	343	339	307	348	349	331	353	274	336	323	314	380	357	337	337	344	316	330	335	356	278	288	322	361	313	323	376	313	334	340	383	297	330	303	308	311	325	352	303	291	318	322	346	336	330	325	341	355	301	327	310	310	317	324	293	368	357	314	365	316	317	310	328	327	329	308	361	333	319	325	353	354	291	317	326	325	319	308	308	328	325	355	379	343	298	332	353	322	316	303	302	293	300	318	309	298	346	327	333	334	350	296	347	327	332	338	352	326	349	323	335	319	357	311	324	351	321	337	309	306	332	335	355	345	293	321	286	323	335	343	340	324	301	342	337	339	318	329	339	352	317	327	337	342	290	327	330	355	338	331	317	321	338	362	349	335	306	339	346	345	319	355	335	327	331	301	324	304	334	307	359	348	349	305	310	340	341	350	345	342	382	304	308	310	315	300	329	301	301	319	332	314	317	304	332	352	362	348	352	356	318	334	304	354	351	328	299	339	350	315	297	297	323	315	317	283	313	323	338	347	330	312	351	313	326	323	345	323	356	319	344	348	307	324	348	309	350	333	317	334	303	319	329	322	306	373	340	327	303	313	297	317	380	330	351	373	318	348	356	354	327	324	321	314	342	324	335	347	284	330	332	345	328	314	321	316	341	300	339	336	361	323	333	352	322	358	323	323	334	313	320	319	312	304	319	300	353	308	336	334	350	329	324	332	323	321	335	368	330	337	334	289	305	317	327	334	333	330	324	286	341	338	324	348	310	329	348	307	319	319	369	336	382	322	310	335	338	293	312	338	329	336	330	316	301	303	328	333	345	321	334	311	350	328	312	304	332	328	319	350	312	286	344	379	318	319	341	319	359	328	301	346	316	305	317	314	338	296	318	336	278	337	307	310	346	289	320	336	322	313	337	346	324	347	298	315	321	325	326	344	304	354	350	327	338	319	338	357	315	330	329	338	334	329	341	347	331	352	317	320	358	310	347	313	323	354	343	323	320	351	349	354	300	336	298	303	337	301	378	352	335	318	348	325	316	310	327	311	345	324	310	317	355	337	311	319	297	331	361	330	320	359	369	309	325	326	345	308	330	340	308	360	316	328	327	313	326	322	330	351	334	319	342	344	324	299	305	331	365	353	324	361	329	356	338	332	295	299	297	315	308	323	342	352	341	321	306	318	334	375	309	323	342	350	313	364	327	360	340	376	323	325	351	369	293	333	343	322	332	330	311	303	330	318	333	332	345	318	340	322	330	315	319	301	301	368	321	321	319	338	342	327	354	343	343	340	319	291	331	349	300	307	354	330	329	318	350	357	329	286	295	301	331	309	303	369	342	339	297	291	306	323	332	322	343	344	345	347	304	318	340	333	313	322	333	350	302	334	328	349	319	323	336	317	329	311	334	340	293	286	342	323	351	292	356	330	338	337	337	338	354	341	315	355	342	354	343	278	301	310	346	346	346	320	315	309	346	320	348	318	312	342	286	314	313	372	322	353	342	309	390	350	350	303	332	330	276	328	321	331	309	312	323	315	311	342	332	313	320	371	329	353	285	322	357	313	325	337	303	340	304	327	320	322	343	336	297	335	331	330	306	338	318	323	315	307	361	359	336	315	340	307	312	333	312	321	331	332	329	356	348	337	312	317	269	304	337	357	339	343	329	363	355	312	312	345	320	352	295	322	329	333	323	312	304	321	345	328	314	304	307	331	310	296	314	312	306	342	318	335	322	322	313	310	290	310	352	339	336	335	309	331	333	325	373	335	323	317	343	344	357	359	326	348	365	328	351	331	342	336	309	340	305	319	341	366	362	317	328	308	326	312	312	349	323	302	347	350	361	331	334	337	335	307	328	314	352	364	331	305	312	324	308	300	333	310	350	329	341	342	350	322	326	359	326	315	346	337	341	293	337	336	311	312	320	346	324	334	329	318	324	318	331	342	348	319	310	326	322	313	323	337	315	355	305	332	330	360	299	333	316	335	302	332	324	322	315	315	339	310	301	318	308	326	335	301	311	293	345	322	346	306	321	331	347	320	311	296	317	341	349	300	314	324	338	319	337	340	376	361	317	334	321	331	283	329	338	324	310	355	338	306	329	291	350	333	338	322	290	290	333	352	347	317	336	350	343	333	342	316	331	352	357	346	361	318	296	314	330	345	331	321	327	313	332	322	359	325	348	314	334	343	354	285	296	347	353	324	319	304	328	315	331	308	331	325	343	337	333	335	310	367	342	295	354	342	324	292	340	339	327	340	322	334	290	370	334	337	366	384	335	373	356	337	338	345	338	317	301	329	291	371	345	312	321	314	308	353	388	330	325	334	314	318	340	300	336	340	311	348	310	338	354	368	285	305	288	289	363	343	342	349	308	367	315	310	327	325	377	365	305	317	330	322	338	329	316	325	349	349	301	340	323	343	347	320	319	331	323	329	309	346	324	345	341	330	352	321	327	323	348	356	288	279	353	351	322	325	314	330	335	326	301	337	324	334	318	325	359	308	338	337	339	310	335	325	308	314	326	316	317	322	309	340	321	347	313	354	332	305	340	336	335	330	334	285	328	318	362	305	303	344	308	313	358	340	339	375	351	368	320	283	328	330	351	328	313	315	326	285	295	348	376	339	354	318	328	326	337	331	318	344	342	321	325	307	372	338	333	324	327	343	286	335	333	339	330	317	325	329	344	355	321	334	298	307	339	308	330	316	317	338	335	328	344	354	302	298	323	311	338	317	332	368	336	306	330	324	342	350	333	332	286	338	347	328	321	305	322
8967	1278	2271	2414	1994	1745	1452	1329	1345	1134	1094	1031	917	974	927	901	830	890	833	901	862	767	815	813	872	780	776	810	766	780	793	788	785	758	759	778	755	754	761	763	788	790	801	813	751	750	794	768	766	781	766	829	706	780	738	716	761	740	746	760	736	718	752	755	728	729	749	772	751	755	793	771	747	746	796	719	764	741	807	755	753	780	773	788	785	725	730	804	760	731	774	806	770	757	750	711	760	718	769	735	712	768	775	718	801	708	745	787	781	711	743	749	794	727	767	735	777	799	777	818	747	715	781	735	781	768	731	762	722	782	724	750	792	723	673	733	749	742	710	721	750	769	766	777	728	786	762	716	706	722	772	734	759	800	777	795	781	724	723	806	752	788	759	759	722	762	744	744	762	764	731	744	758	712	750	831	719	722	714	724	754	735	769	687	738	741	756	713	820	705	728	703	717	740	771	777	739	721	778	740	719	773	786	745	759	762	748	794	782	723	768	726	806	778	770	785	771	728	722	805	752	720	732	795	757	775	812	777	777	759	743	761	739	711	771	739	702	702	728	727	758	778	778	731	764	714	758	728	710	736	787	738	723	717	754	785	716	733	758	752	775	781	677	728	807	708	740	780	754	783	794	724	741	763	779	800	751	753	737	761	761	787	782	714	758	792	732	770	744	767	734	719	742	755	682	759	770	777	783	743	737	763	744	723	754	704	790	760	756	781	747	737	731	735	810	752	810	730	746	773	755	772	768	710	736	743	787	776	743	755	717	750	734	761	761	781	716	765	750	763	794	747	757	771	755	784	782	717	746	737	730	734	712	759	766	771	753	767	759	766	763	767	742	724	769	783	708	798	672	769	737	724	772	755	794	750	774	749	774	730	704	806	758	739	721	779	776	753	769	773	757	724	742	790	750	746	719	723	727	760	762	738	701	737	766	712	784	770	767	723	814	765	760	767	775	712	769	765	761	743	745	756	716	785	790	742	780	757	738	724	764	783	690	679	720	751	731	727	781	723	730	749	751	726	774	736	729	818	767	743	723	777	771	721	777	671	755	746	778	725	735	774	680	730	675	732	742	725	720	747	766	771	737	764	762	744	773	770	740	735	738	730	776	764	746	754	764	752	711	789	735	776	761	736	725	718	766	777	756	773	759	723	741	728	713	747	745	763	735	774	764	726	758	756	775	735	717	783	815	730	775	773	752	739	737	735	750	741	731	773	774	773	751	764	760	765	748	771	775	747	750	769	719	735	725	815	775	689	815	723	720	735	809	697	791	777	767	743	729	818	713	774	726	764	758	776	763	731	759	728	792	723	727	733	781	754	725	722	750	727	723	745	760	767	714	723	736	771	744	734	755	763	748	779	769	773	763	731	730	749	760	748	729	717	725	767	770	735	757	758	761	722	776	790	756	725	777	765	752	708	743	745	759	770	762	734	750	777	791	717	785	750	761	756	761	718	760	779	695	737	758	742	675	721	808	751	740	717	719	740	810	725	778	739	743	804	720	726	727	730	785	736	756	749	732	706	770	756	771	765	728	732	761	732	715	765	719	745	717	716	753	748	720	741	758	733	768	720	746	724	739	743	763	748	744	810	782	800	729	778	788	764	759	783	731	757	753	720	773	768	728	753	748	783	771	742	728	777	731	751	781	773	732	734	767	730	704	749	799	771	724	772	758	758	736	807	736	823	741	745	771	749	735	829	736	736	721	769	764	732	768	781	736	736	759	756	787	751	749	745	741	741	736	701	720	736	717	739	736	732	785	730	718	786	742	735	722	762	793	748	835	742	751	765	727	769	719	735	773	751	706	782	739	785	760	800	755	730	808	709	760	728	764	768	780	723	759	788	784	736	742	733	765	687	763	730	689	775	720	723	764	730	744	809	764	717	764	793	748	757	786	771	738	767	752	783	775	759	754	766	775	744	799	798	763	741	689	694	761	707	773	728	783	717	744	722	764	739	753	756	717	724	785	706	710	742	745	738	764	784	775	730	764	745	752	789	806	767	787	729	718	755	794	720	732	755	755	791	759	730	784	745	739	703	727	756	776	731	699	742	717	745	737	747	749	758	764	738	721	731	751	781	686	761	751	730	704	698	707	770	766	738	766	737	755	731	765	714	767	777	761	757	760	754	711	777	755	736	746	707	719	776	763	770	722	795	781	777	747	737	700	755	724	709	750	787	749	747	754	725	733	766	780	736	771	756	788	730	742	732	696	746	753	704	755	745	728	710	749	732	714	704	743	715	775	738	739	727	695	686	727	727	802	744	742	751	715	717	765	721	746	790	748	716	707	711	736	744	741	799	738	809	733	776	734	786	718	783	773	768	767	774	749	707	700	715	727	794	794	750	770	748	789	783	743	766	720	804	793	733	756	749	759	753	752	749	741	761	719	729	791	796	721	732	769	784	715	732	747	795	749	756	765	739	779	721	765	704	693	777	731	754	730	737	744	766	768	742	733	741	703	777	745	762	726	761	723	727	703	754	818	723	713	765	779	733	780	769	713	726	754	753	720	731	791	731	760	781	698	737	762	740	762	748	741	691	695	751	731	779	712	755	747	775	750	752	768	758	712	718	707	755	788	752	716	741	750	710	766	751	828	786	776	735	757	759	772	749	692	753	775	689	762	774	706	766	712	744	736	762	779	721	748	749	729	697	747	763	739	718	766	675	738	720	773	742	723	704	691	774	762	713	741	744	737	730	772	786	776	749	817	746	787	745	775	756	744	754	738	782	780	707	722	745	800	730	718	734	734	772	783	773	739	772	716	754	689	710	752	737	761	784	730	759	770	755	766	748	757	719	803	693	712	783	727	731	752	755	724	716	733	817	748	757	798	736	773	748	763	752	742	782	732	741	745	755	744	767	778	743	733	764	739	742	766	765	763	732	746	778	787	736	720	791	769	780	715	804	776	713	806	720	739	777	778	720	732	697	758	768	727	741	742	693	706	776	790	754	774	754	735	722	733	776	715	804	745	799	750	737	809	731	762	697	744	732	738	737	764	782	722	779	769	716	762	715	777	763	732	717	744	750	729	761	756	737	737	720	780	755	717	786	768	722	733	756	772	772	775	752	763	719	762	676	805	738	784	727	742	723	749	767	760	800	749	809	727	707	761	797	739	753	818	735	777	754	724	747	747	754	734	744	738	748	749	745	751	779	780	761	761	695	795	798	730	767	761	758	732	779	760	731	741	770	734	766	735	809	716	746	753	767	787	748	788	754	751	767	756	759	776	752	766	823	748	767	747	755	761	703	755	769	717	772	764	750	781	788	778	750	735	754	762	790	779	753	727	753	761	751	786	744	764	814	754	773	801	713	713	795	746	720	756	750	754	750	763	743	748	755	784	744	812	755	761	771	748	762	669	731	679	746	725	718	705	753	740	754	760	713	802	751	744	690	746	710	761	725	750	784	774	747	757	741	742	742	757	732	762	724	762	718	775	735	808	737	762	739	754	766	759	773	761	713	754	773	814	755	722	741	750	715	724	738	779	765
1770	165	170	172	171	151	166	155	150	171	160	135	138	145	161	158	175	148	172	138	154	138	156	173	140	183	141	174	150	157	162	156	190	179	149	147	168	152	171	176	170	172	156	149	177	173	179	152	162	182	152	170	172	132	165	162	145	194	173	140	186	132	155	165	179	147	165	171	192	188	158	151	173	156	163	173	170	142	137	157	155	174	158	147	171	166	198	153	192	174	159	175	154	158	171	173	177	158	148	156	150	157	159	152	162	147	174	163	162	162	155	176	162	139	174	150	161	133	146	167	156	164	147	146	185	146	157	180	177	142	166	189	152	171	171	167	133	164	147	164	185	165	160	164	167	169	149	164	162	175	155	166	164	173	151	159	160	152	154	158	154	172	167	163	194	169	136	177	170	133	171	129	169	158	170	149	147	160	153	155	150	151	156	166	173	156	182	146	170	143	172	170	188	146	145	156	162	164	170	164	179	140	152	174	158	165	169	185	188	146	164	146	173	144	156	173	153	158	163	148	167	159	151	183	164	179	171	190	172	197	170	159	140	165	164	145	146	152	160	156	162	155	184	162	174	164	150	163	171	169	144	143	150	148	178	157	146	162	168	152	180	188	163	158	151	167	177	172	169	162	152	150	145	169	152	148	161	142	156	155	163	180	192	153	161	184	164	158	159	173	168	156	186	149	155	139	141	178	186	171	154	153	178	161	167	159	183	158	178	174	155	162	163	150	153	161	172	167	159	179	173	143	158	148	161	163	165	172	164	177	129	151	161	175	177	165	152	162	134	150	178	179	134	177	163	178	160	156	135	178	181	140	168	162	149	133	169	161	159	163	147	155	169	164	152	172	150	169	141	160	177	136	154	192	165	179	182	176	176	156	177	159	139	187	140	153	176	173	168	141	183	140	157	175	169	168	172	179	166	177	150	191	121	160	171	170	163	161	141	173	154	156	160	153	148	146	160	156	146	159	174	173	160	151	165	173	197	152	152	163	173	154	179	158	158	158	142	157	145	155	140	159	177	177	160	161	168	156	160	155	165	188	150	150	182	162	158	172	181	168	168	151	158	171	125	180	181	142	143	159	182	149	170	143	143	162	153	186	168	133	169	145	150	179	144	166	152	169	184	182	172	177	152	147	180	154	176	164	134	163	182	178	148	178	182	196	184	147	185	149	150	147	153	168	161	177	147	165	156	163	166	177	169	158	171	151	159	168	179	165	188	174	170	159	189	150	159	172	144	157	166	177	144	163	160	139	160	154	181	159	154	143	158	178	172	166	157	147	153	159	164	145	173	170	170	172	146	149	139	160	157	143	166	153	154	153	169	150	153	179	163	182	158	157	183	157	189	163	148	158	142	146	151	173	149	146	188	179	175	156	181	187	194	175	177	158	133	142	173	173	185	174	182	177	157	187	173	154	145	144	144	164	181	163	172	172	181	194	163	147	189	166	150	150	167	172	152	152	163	180	172	159	156	143	150	184	178	181	172	164	152	152	161	134	154	177	180	167	154	153	140	168	165	127	164	176	158	140	146	192	174	179	154	163	143	184	162	144	169	138	169	186	164	171	181	158	154	169	166	171	170	163	147	169	147	147	176	136	184	150	170	172	159	167	158	140	161	166	164	164	178	176	171	176	164	169	151	159	160	158	157	164	183	184	147	184	169	160	178	148	185	170	144	127	150	158	157	159	158	142	169	163	142	172	181	181	173	158	150	153	169	173	149	159	159	192	190	178	187	148	155	156	151	150	189	196	153	179	172	164	144	137	148	172	148	149	143	170	173	168	164	165	145	150	154	167	164	151	143	173	164	166	156	146	158	172	182	147	153	163	147	156	155	179	127	165	179	191	186	185	148	150	150	172	169	144	191	155	183	138	143	174	157	154	160	169	152	175	174	149	151	173	168	168	161	173	173	190	146	140	170	160	169	145	159	172	163	161	168	168	143	166	140	138	139	158	159	166	160	159	160	153	173	169	170	178	161	154	182	161	150	170	140	170	146	138	174	141	181	176	174	157	177	157	188	149	164	164	174	143	182	145	152	150	151	166	155	164	170	147	133	158	151	172	165	171	160	154	150	158	184	170	151	167	156	169	186	170	152	187	156	165	157	155	151	171	168	169	162	179	141	134	144	137	182	164	155	177	161	160	145	148	130	142	178	181	152	175	186	144	164	156	146	148	159	164	172	159	141	177	157	163	176	179	120	174	162	174	146	157	144	168	181	172	193	193	161	166	167	167	158	161	156	155	167	163	141	175	144	152	174	142	170	178	189	178	175	156	156	151	153	171	153	175	142	152	175	172	166	166	151	169	135	161	177	173	161	157	153	148	177	151	162	186	157	164	197	170	191	179	173	147	159	189	174	168	165	151	174	150	142	166	152	161	145	163	172	165	155	175	168	167	152	174	162	188	183	179	164	158	155	157	162	137	166	164	161	152	162	177	169	180	166	162	153	143	155	159	156	139	188	194	163	166	155	151	172	149	186	153	146	182	176	160	160	182	176	168	142	163	161	166	165	188	150	163	164	159	170	169	157	170	168	170	191	149	158	177	190	153	166	140	135	185	153	150	185	167	176	160	180	171	159	131	168	157	163	160	166	155	167	158	159	179	164	156	156	154	178	143	186	151	149	147	153	169	169	178	183	152	142	179	142	194	184	166	163	155	182	153	162	137	152	152	176	163	158	154	169	179	163	153	158	174	165	172	194	160	178	162	144	168	171	178	159	162	173	152	156	170	171	165	165	172	172	152	147	174	176	173	190	178	151	169	176	165	164	170	136	167	146	125	162	154	147	164	165	168	170	177	178	171	158	150	143	186	146	168	140	164	159	151	171	177	181	183	161	179	155	170	186	162	158	147	141	154	154	177	152	156	172	170	156	154	168	152	141	152	181	145	192	155	144	172	158	157	210	141	169	173	161	164	151	167	143	174	154	178	170	151	151	184	147	156	154	166	178	163	143	150	152	158	173	160	167	151	182	168	157	146	149	189	151	155	151	170	163	156	154	182	175	142	162	165	175	172	155	177	141	166	180	145	144	160	157	157	154	160	166	143	172	161	143	145	163	157	176	154	140	163	168	150	154	146	152	184	151	155	185	145	168	141	162	161	153	140	158	168	150	174	138	147	172	188	156	161	138	164	156	204	167	185	190	151	188	163	153	146	153	164	164	165	175	175	165	157	174	200	190	159	175	167	155	142	142	140	191	172	159	175	183	173	161	157	182	167	151	152	146	157	136	167	174	159	159	146	171	178	186	155	158	179	146	141	160	157	163	180	163	154	197	162	164	145	137	157	180	195	167	151	170	130	162	181	180	146	152	146	171	165	165	164	139	137	182	172	163	150	166	141	163	183	171	178	171	170	150	169	141	181	148	177	140	156	169	142	154	144	163	163	174	157	145	169	157	171	155	174	168	182	146	147	164	155	147	139	201	167	158	191	151	151	149	153	196	154	159	138	177	178	179	153	152	159	156	144	171	147	139	158	160	174	156	148	165	170
1991	465	459	467	475	458	428	473	463	474	491	478	472	457	445	454	404	425	438	449	450	452	388	461	464	482	429	430	441	446	458	438	428	419	393	463	493	455	446	443	443	455	434	427	448	425	409	434	456	456	440	452	441	436	439	470	440	438	431	422	444	488	457	462	428	474	435	465	440	444	454	417	412	451	440	470	442	482	423	416	434	442	442	475	429	460	462	426	485	453	461	432	416	445	476	437	415	403	418	422	482	440	476	460	427	450	431	433	433	443	434	467	435	417	461	423	441	451	442	433	444	417	434	436	447	471	457	449	414	459	438	460	428	440	444	418	423	428	426	459	462	415	409	443	439	462	422	439	461	417	432	443	446	427	463	421	453	473	465	419	432	481	437	433	410	425	477	437	462	485	458	440	400	432	447	465	435	431	457	425	438	470	427	459	460	505	442	431	448	460	401	470	409	430	445	424	459	435	437	425	409	473	443	437	466	419	466	432	451	467	378	437	454	469	462	459	457	501	498	429	450	460	454	455	450	471	402	443	433	432	421	449	464	426	424	486	452	446	451	467	477	432	453	451	457	442	440	425	444	426	422	476	444	449	457	430	445	425	405	440	432	448	420	457	452	450	462	428	467	430	405	420	407	431	441	430	413	467	447	432	451	418	480	431	462	440	434	424	424	452	441	444	430	438	428	449	424	449	443	408	448	440	426	444	454	443	434	447	398	448	450	428	439	456	429	445	398	450	425	428	393	462	461	449	458	478	484	439	463	426	422	456	428	428	428	470	438	420	459	432	452	455	440	422	453	446	433	464	421	435	414	440	424	450	444	433	408	412	448	434	432	456	452	415	469	381	456	451	490	438	465	446	439	446	444	424	457	435	427	452	459	438	422	445	433	434	452	449	440	447	468	449	432	448	446	445	452	439	429	462	405	448	408	469	468	456	455	440	429	461	442	437	460	468	453	451	428	436	435	451	436	456	396	431	434	456	382	445	410	442	433	486	444	431	391	473	489	467	447	416	487	429	464	426	461	459	467	434	463	462	456	419	442	451	421	430	436	407	465	470	430	456	439	458	402	426	438	438	426	424	423	431	439	449	415	458	446	411	471	468	440	419	427	451	447	429	478	403	431	484	466	446	460	425	454	422	453	430	421	430	412	439	421	459	430	478	415	467	456	465	447	411	445	438	428	463	448	479	403	449	418	453	472	474	465	456	448	428	435	434	457	449	446	424	459	438	480	439	437	428	428	446	462	466	423	466	460	430	439	395	415	442	472	482	430	448	413	477	460	393	405	439	442	467	425	447	497	449	476	451	394	446	440	457	436	445	461	447	477	441	416	452	489	438	409	477	435	467	461	400	442	418	447	452	455	475	444	447	438	462	450	467	460	459	445	442	446	446	450	448	434	440	452	429	478	486	433	465	418	420	446	438	438	456	470	413	460	439	433	436	401	443	480	459	435	430	441	433	475	442	450	462	442	401	467	451	451	462	418	456	430	461	398	404	468	433	439	444	441	455	433	463	425	412	467	442	450	454	420	478	409	454	426	443	447	467	470	468	448	457	434	475	442	420	464	457	444	451	463	454	423	480	441	481	469	394	474	421	433	442	459	417	411	418	450	441	447	459	445	450	440	409	454	450	451	467	410	426	452	437	437	462	430	452	436	463	414	457	465	451	464	425	469	431	449	416	437	461	415	464	474	442	471	434	418	479	446	445	407	447	475	405	427	444	443	464	416	439	453	429	441	455	473	454	427	455	431	454	444	443	455	439	494	448	430	439	430	451	460	472	437	481	458	489	479	434	468	476	427	418	448	415	438	397	454	439	413	482	449	452	442	465	427	441	416	450	479	448	474	450	428	451	446	443	475	417	461	447	452	430	443	413	429	453	458	453	417	437	448	416	444	474	421	442	452	430	427	438	440	432	460	432	435	458	431	429	486	422	460	443	481	446	409	447	449	437	445	453	429	445	451	447	438	444	446	452	425	433	473	427	429	460	431	451	424	417	435	440	421	440	445	443	459	449	464	455	422	452	433	445	407	428	443	414	438	421	447	479	429	484	427	428	468	439	453	465	471	438	481	433	467	448	438	428	474	436	422	457	441	479	456	461	453	426	493	423	441	448	432	444	453	436	439	437	439	444	469	452	418	436	440	438	423	410	444	418	430	417	464	442	441	430	433	447	437	430	461	438	444	408	424	444	427	441	437	448	435	436	448	425	424	410	432	460	432	458	464	428	439	447	413	422	430	464	462	445	430	468	427	411	432	443	465	453	437	442	424	471	417	402	431	473	450	453	422	445	444	460	457	440	411	460	416	466	404	428	428	408	435	457	457	465	486	438	450	429	442	453	456	433	474	472	440	442	427	390	454	403	411	450	432	496	426	438	420	441	430	469	441	455	459	435	414	467	412	456	432	459	461	435	443	444	433	471	434	420	473	438	428	457	427	468	429	441	427	468	485	427	422	460	435	439	441	446	449	455	426	424	414	470	416	467	439	447	440	459	466	435	466	473	437	407	447	451	449	424	439	454	478	421	445	483	433	437	475	467	472	425	468	447	398	462	418	476	455	418	430	446	415	419	421	364	438	414	468	421	445	433	435	441	482	465	435	427	445	437	462	451	457	446	441	418	421	416	430	460	431	442	473	439	407	441	427	426	446	465	443	443	464	470	492	435	467	439	439	462	440	438	448	468	424	436	405	466	460	452	407	401	459	467	437	402	439	446	453	436	468	441	459	420	424	460	441	441	474	472	447	439	449	443	423	472	441	452	472	485	420	424	429	459	445	435	439	411	443	463	441	453	440	415	477	432	390	432	442	435	458	477	433	415	424	399	440	452	482	440	450	449	449	447	480	420	443	420	424	461	435	436	439	430	452	459	447	454	446	442	463	427	449	444	459	424	427	428	430	457	501	471	415	453	460	428	428	414	480	434	455	452	469	426	462	433	416	457	470	429	440	440	437	474	440	457	421	470	419	412	455	442	449	488	423	444	436	434	434	463	443	464	430	446	476	399	449	456	452	512	446	466	423	443	496	491	452	437	484	438	420	475	405	498	455	435	466	451	428	448	452	436	429	457	441	424	419	441	437	444	448	416	441	421	447	435	451	460	494	435	428	451	473	441	427	458	472	425	437	440	428	437	467	470	436	436	477	429	420	448	487	420	503	439	431	469	424	466	400	444	442	481	445	456	469	457	424	435	433	418	450	435	458	435	439	462	438	438	433	457	457	445	437	447	423	437	410	470	468	428	457	455	456	437	439	441	447	445	454	466	443	468	423	449	484	458	473	445	465	480	469	442	442	417	461	432	429	473	441	450	412	443	454	468	433	392	420	455	470	438	469	464	457	442	401	422	458	425	448	451	438	443	402	448	394	472	439	426	453	432	482	461	436	482	422	460	442	477	444	423	414	433	397	419	460	459	441	434	415	459	416	410	480	407	430	429	442	466	439	466	438	484	447	443	465	462	417	455	441	423	445	423	402	424	456	431	474	448	403	461
8377	719	656	566	474	428	432	379	402	359	356	323	353	317	334	362	341	340	343	336	366	332	338	345	367	302	355	319	323	347	325	364	324	327	315	363	351	318	310	346	349	349	302	350	368	334	339	326	379	365	316	328	333	362	328	351	323	334	337	327	346	337	329	290	295	345	338	302	318	381	320	348	334	320	362	336	347	362	334	338	326	321	323	345	333	324	350	331	283	344	345	315	291	327	335	344	350	350	351	340	380	390	368	346	301	344	363	353	320	333	347	333	350	334	317	317	353	331	285	310	361	309	327	324	307	334	341	332	359	351	336	348	340	295	348	331	336	337	338	358	331	323	354	335	367	342	382	309	305	332	354	336	383	322	339	337	338	333	355	335	342	363	342	322	351	312	329	342	355	371	341	320	321	342	354	381	281	334	319	346	318	340	287	353	320	312	321	317	329	337	344	296	341	311	339	360	336	323	365	368	349	325	331	329	320	371	355	372	349	367	329	341	331	353	321	319	309	286	317	335	333	359	335	369	348	337	351	300	323	318	340	345	327	327	361	337	347	352	306	330	332	335	320	376	341	362	368	349	339	313	334	337	304	338	326	308	356	320	345	314	327	339	336	341	354	307	315	339	338	345	308	321	339	332	338	332	332	310	364	338	306	342	317	324	315	359	349	352	325	317	299	335	352	323	347	335	324	326	347	317	348	342	321	322	325	368	320	336	330	354	317	341	334	338	361	320	357	363	326	327	324	348	337	337	338	321	333	306	329	292	340	341	306	332	327	321	326	346	326	343	322	332	336	357	384	347	330	342	327	325	346	326	343	356	326	318	310	333	346	358	358	311	349	335	331	311	338	323	326	300	377	346	333	330	346	343	337	330	332	310	330	344	364	336	317	347	318	335	337	338	331	337	325	354	338	330	311	375	319	337	375	312	330	287	325	313	338	350	318	333	278	304	330	313	322	299	354	310	387	342	338	319	334	312	327	357	354	304	330	320	357	311	338	336	317	328	364	340	340	361	328	366	334	297	269	313	331	352	344	337	355	350	329	333	336	335	316	329	346	357	328	348	330	349	340	356	312	311	349	340	318	327	335	357	317	370	322	366	317	332	328	344	347	349	357	341	334	330	307	316	349	333	318	330	329	336	317	362	340	360	332	329	317	348	344	323	342	324	343	363	344	341	364	337	319	353	347	283	331	356	327	328	337	340	334	361	288	313	370	316	332	354	316	314	347	333	353	395	350	344	348	347	350	325	332	337	268	315	332	343	391	382	366	354	311	325	330	332	326	317	319	322	315	331	319	350	358	302	317	357	292	349	328	293	308	347	326	330	327	350	350	346	367	316	354	378	312	342	364	314	365	334	329	313	351	347	322	348	328	327	340	319	316	308	345	324	308	345	322	303	317	347	335	346	336	295	318	326	326	314	289	345	330	326	292	311	326	325	376	340	314	335	359	332	368	345	338	328	343	328	290	350	323	364	320	354	320	329	344	324	357	312	320	368	336	368	308	321	330	361	352	340	327	390	312	352	350	308	347	329	351	345	349	349	357	347	320	298	301	315	358	284	317	318	343	346	315	352	301	352	290	354	340	314	346	352	311	334	345	329	329	335	337	321	310	308	315	342	362	345	348	339	325	335	347	341	368	296	359	342	342	327	325	338	357	331	347	340	310	325	314	349	341	330	319	371	297	352	321	324	373	345	326	348	373	334	353	351	348	329	320	341	322	332	347	351	338	337	290	323	328	332	358	328	340	345	303	317	311	342	331	351	317	334	364	327	344	349	356	323	342	343	355	341	345	323	318	362	328	322	344	330	337	369	340	335	308	354	350	324	326	324	320	314	309	317	337	348	331	320	362	396	321	326	365	368	337	323	348	354	331	353	335	370	328	342	355	341	280	368	310	300	346	351	321	330	321	339	316	343	344	341	335	316	317	348	340	319	322	370	316	341	377	367	357	276	347	366	353	326	331	363	371	374	337	329	301	338	335	326	352	275	372	337	322	336	338	345	315	308	313	337	357	362	344	348	345	337	320	387	349	376	343	362	371	348	369	357	368	344	310	344	356	359	316	331	329	352	344	367	345	347	398	309	356	340	361	353	329	304	301	303	320	340	341	364	329	370	319	352	379	303	312	334	333	336	304	330	318	362	301	333	377	337	344	345	334	315	346	337	323	348	338	346	327	367	341	343	363	341	305	340	357	314	315	354	356	332	336	321	332	355	354	355	297	365	332	340	340	342	312	344	345	350	322	343	323	310	333	321	339	352	332	333	347	331	341	345	329	342	375	314	330	333	324	327	362	324	345	332	361	320	348	350	337	354	316	333	341	342	311	313	329	293	308	335	371	364	351	334	312	372	320	326	306	291	324	352	327	349	356	342	306	334	341	373	326	315	340	327	356	323	350	331	318	357	331	319	311	309	349	358	332	350	377	357	344	325	345	315	336	372	346	332	346	339	320	328	376	281	335	362	341	365	339	376	337	372	336	314	384	375	311	303	311	271	342	339	347	335	334	319	344	308	340	328	356	341	359	346	343	324	353	360	344	343	331	351	333	333	312	325	323	306	323	352	348	334	310	368	336	337	354	348	330	298	344	356	354	374	358	327	322	336	309	325	328	340	341	374	310	362	362	352	312	352	289	334	326	330	332	378	300	356	338	341	329	316	322	333	325	358	350	308	381	327	337	316	320	348	363	342	317	288	346	332	314	321	327	336	327	316	337	339	372	341	307	354	321	348	364	349	326	349	339	318	346	371	333	323	334	331	342	318	350	285	331	384	338	333	310	367	318	373	335	346	349	338	354	350	303	282	332	359	318	353	349	366	353	321	323	352	345	291	363	358	342	361	371	324	372	384	344	341	318	360	341	355	342	324	346	316	336	333	328	341	299	307	331	281	348	290	321	336	336	341	334	295	302	341	310	323	319	282	362	351	309	320	328	343	324	320	308	313	339	324	347	359	337	337	348	315	317	317	342	289	329	343	394	313	313	322	304	343	280	330	345	342	349	342	290	305	341	342	381	339	321	364	340	327	324	348	325	321	353	384	317	336	331	316	322	336	318	349	384	332	316	313	350	329	363	355	329	340	352	320	345	354	319	325	325	349	351	339	340	343	328	331	338	340	331	352	330	343	306	358	341	319	367	354	333	330	337	341	348	339	355	320	329	312	328	331	324	334	315	316	311	335	326	329	389	312	321	351	355	343	340	344	318	327	313	331	309	354	349	357	356	313	342	354	328	359	307	319	308	348	341	312	332	315	311	338	325	339	328	322	320	321	330	332	327	353	319	321	318	362	331	331	362	333	317	320	320	314	347	344	339	312	308	366	330	340	324	349	368	294	355	351	322	324	317	331	347	364	322	338	329	352	350	338	361	348	373	352	346	369	364	335	316	333	355	325	316	336	343	337	363	317	324	334	346	374	327	357	362	325	347	334	341	310	334	327	319	309	325	302	325	313	319	346	325	333	340	307	351	342	319	365	338	311	282	333	312	355	343	325
6902	1062	1598	1667	1465	1267	1198	1071	1039	981	950	934	900	929	879	856	853	822	840	840	891	828	798	780	803	838	820	806	783	791	826	808	805	824	775	843	839	782	825	801	765	780	785	752	828	831	771	852	785	766	771	806	794	758	792	764	773	837	794	768	797	816	800	781	801	837	799	858	786	782	811	767	823	788	757	816	752	760	837	759	784	739	785	749	734	804	820	862	785	802	770	796	825	781	822	801	767	737	798	843	763	866	772	834	840	809	784	804	809	815	785	863	799	823	815	795	793	773	797	791	731	807	786	757	757	787	776	759	790	789	782	833	810	783	831	777	808	795	799	812	753	789	814	799	766	799	765	762	806	793	794	829	798	810	836	805	782	833	804	810	822	749	766	774	780	777	742	784	792	780	791	831	756	765	767	819	816	804	779	806	782	797	792	782	790	788	822	809	755	817	751	782	790	763	809	821	811	804	789	776	833	786	825	790	792	792	817	791	799	685	803	755	808	825	836	839	778	799	793	805	828	816	752	830	814	814	801	828	836	813	797	788	834	798	779	812	803	816	792	805	772	846	793	801	763	767	839	819	809	807	793	816	758	794	756	806	763	797	763	775	732	786	788	803	773	829	766	763	808	855	781	780	839	775	782	815	789	798	834	742	760	791	754	795	749	750	784	812	822	734	776	761	797	792	757	781	794	773	791	818	810	795	824	812	774	794	812	781	828	828	814	818	812	856	812	775	763	817	828	778	791	798	789	771	864	831	812	783	789	798	780	814	767	754	844	848	777	806	752	799	745	844	816	758	799	708	774	823	848	833	796	773	765	797	802	795	820	813	802	779	806	777	812	756	846	810	777	787	806	758	772	763	727	776	769	795	828	791	747	811	846	787	789	776	746	773	792	815	774	825	823	802	790	824	765	771	787	840	850	768	782	800	773	832	761	783	743	783	805	761	804	779	765	840	788	816	756	754	783	788	802	829	807	805	790	802	788	792	830	763	766	776	791	761	805	807	808	833	784	778	824	803	830	834	830	768	781	811	755	793	751	787	840	845	791	859	829	795	797	797	800	778	782	801	775	770	747	744	790	836	823	832	780	785	829	741	778	767	812	755	736	816	817	818	796	774	790	816	769	785	753	818	785	805	758	793	772	840	782	800	786	768	766	803	797	722	796	757	784	793	793	765	803	752	756	792	850	838	793	836	820	762	800	823	819	776	788	836	764	797	795	831	707	774	775	791	817	797	788	793	781	798	808	746	855	763	768	837	796	784	809	720	804	780	790	796	797	732	781	757	813	789	815	743	811	816	742	755	770	782	758	777	780	800	733	794	820	836	807	832	791	757	770	752	777	834	776	779	814	793	813	767	812	772	816	768	801	785	794	738	757	825	811	799	793	776	806	742	766	792	836	820	792	769	745	821	795	784	767	796	801	816	802	755	777	701	771	809	788	863	793	823	838	763	856	871	770	791	775	779	838	809	775	807	763	823	785	793	814	792	784	764	801	810	806	787	807	769	735	797	784	749	802	734	810	768	801	791	814	801	751	796	813	784	780	785	810	743	846	777	762	812	801	774	795	777	828	807	759	778	805	792	739	775	797	784	773	801	784	777	759	768	776	804	800	828	759	781	827	775	796	786	789	802	772	818	773	817	770	775	792	790	807	815	840	804	757	851	817	779	782	765	811	813	819	786	730	767	783	782	794	816	756	793	762	804	790	788	769	777	751	775	774	809	768	781	771	785	767	795	753	770	818	762	813	823	868	824	755	823	775	768	779	808	784	776	800	825	861	772	795	786	775	808	794	831	794	786	891	822	791	774	764	836	763	855	813	786	757	766	807	757	747	841	806	793	834	791	801	795	746	768	765	771	809	790	783	760	810	812	758	811	802	802	824	781	792	774	838	814	775	825	756	801	832	766	814	760	808	785	783	806	783	772	833	789	758	782	801	782	847	822	751	772	749	811	813	732	839	765	830	720	761	821	787	763	794	776	812	828	779	796	833	808	752	787	759	753	801	824	806	754	807	819	792	815	862	793	794	822	809	821	821	795	799	791	818	791	781	787	762	813	770	765	784	775	783	797	762	772	787	757	794	787	788	765	778	804	832	760	780	798	753	767	831	751	805	760	853	790	813	746	792	812	783	817	761	798	821	795	791	779	784	783	806	773	769	790	811	755	839	751	756	800	758	795	765	810	765	792	781	761	800	750	789	778	777	840	779	752	826	764	804	783	821	785	737	796	777	806	808	807	797	777	735	787	751	794	805	810	839	784	819	746	831	789	778	779	787	769	817	820	782	781	778	768	758	810	800	773	871	805	746	777	796	806	802	789	817	807	825	782	808	742	825	814	835	777	770	795	792	776	810	760	760	804	800	763	834	773	770	764	830	769	785	806	790	828	772	768	801	807	808	804	770	801	796	823	776	814	775	798	787	760	761	834	756	855	799	815	775	784	803	810	882	795	809	783	804	750	807	790	798	816	781	802	822	751	808	770	825	824	804	743	742	827	730	780	835	808	783	776	734	763	778	764	740	780	788	823	756	830	781	746	774	866	802	809	745	771	829	737	778	807	807	795	773	820	802	798	800	783	866	816	822	779	803	770	775	799	820	853	777	786	771	792	781	798	839	782	807	811	783	826	790	792	771	780	826	817	814	745	815	787	792	790	802	847	799	765	783	836	835	789	779	795	818	750	759	780	741	764	789	768	812	761	800	796	788	787	835	849	773	759	819	798	837	801	779	790	786	773	738	800	767	769	775	848	820	813	830	775	786	782	763	812	779	777	856	762	798	763	793	767	788	717	769	800	850	780	823	788	761	773	822	805	801	795	762	749	779	754	767	809	796	820	822	771	796	780	834	734	784	800	814	826	801	778	787	788	778	801	782	823	813	802	806	785	759	785	802	727	799	838	812	776	778	787	860	803	787	765	766	778	782	775	781	742	772	786	775	765	778	776	782	829	750	774	838	769	802	794	770	785	757	825	825	790	750	791	790	760	781	796	743	792	790	754	779	858	765	825	800	788	789	835	793	740	809	755	771	806	791	764	819	753	808	802	809	801	809	742	788	804	801	770	873	770	826	778	833	777	792	799	836	811	779	807	822	766	780	746	800	797	760	781	773	819	797	862	758	804	791	733	781	771	792	862	775	839	793	738	798	811	802	753	835	732	781	755	808	728	774	826	814	839	776	768	752	817	743	816	804	849	761	806	776	828	765	755	758	811	820	816	803	753	842	781	822	782	773	828	824	791	757	778	787	778	793	818	795	824	771	813	800	736	790	808	824	797	801	727	762	800	792	824	810	788	795	804	782	827	785	715	827	850	732	810	812	768	799	797	812	802	828	780	781	768	796	809	760	815	783	772	761	775	769	825	776	797	773	760	806	785	801	798	780	755	836	773	813	779	811	781	756	766	822	780	823	861	818	796	769	803	800	777	853	791	795	707	802	842	749	790	804	794	817	819	803	798	809	773	760	815	796	770	789	815	809	758	807	846	819	816	752	806
15566	1427	1026	825	625	542	477	430	395	378	364	366	388	392	340	362	315	361	365	342	385	334	329	301	316	370	339	353	338	304	335	355	285	341	341	329	333	341	316	314	323	365	359	353	318	342	324	323	322	354	327	323	328	346	349	343	366	348	342	312	336	345	322	344	366	301	319	361	355	322	314	310	306	366	325	323	332	324	324	354	301	297	347	335	329	323	329	340	300	316	347	342	326	312	323	315	326	328	329	298	318	290	305	351	320	324	337	317	315	332	317	334	311	325	306	340	323	302	321	357	355	348	298	314	329	328	354	342	336	357	326	334	343	334	340	335	347	327	327	324	339	358	324	316	287	335	336	302	333	326	334	316	337	305	316	342	309	321	337	373	300	335	279	349	329	373	315	331	345	292	331	329	304	322	321	328	344	313	338	361	318	302	382	336	359	341	315	316	351	308	336	334	357	323	340	335	341	327	308	324	357	305	332	293	364	300	328	307	301	318	343	321	365	307	305	322	305	322	294	342	315	330	290	327	299	322	350	379	340	326	328	325	319	340	318	351	327	348	269	329	327	346	314	344	329	327	335	313	305	303	305	323	352	345	340	316	341	329	343	350	351	348	343	349	343	339	344	360	328	336	332	389	341	351	361	316	324	326	318	333	320	313	321	356	338	325	354	317	342	296	334	304	337	320	326	324	327	325	338	333	362	319	344	364	333	344	295	339	324	311	316	312	350	317	345	308	322	346	318	339	356	317	324	322	337	320	330	336	338	311	337	327	341	314	320	320	334	330	306	349	348	349	312	302	324	302	358	341	329	311	295	312	323	333	347	298	320	324	333	337	323	370	346	347	321	305	310	338	320	286	317	358	349	370	349	317	311	287	329	329	333	312	347	330	323	308	286	315	293	340	327	334	323	339	321	339	328	334	343	360	365	348	358	332	357	329	351	313	324	344	335	306	307	322	349	291	306	381	364	357	357	362	347	331	318	320	314	313	311	299	329	320	353	356	331	300	341	340	311	350	340	329	326	328	324	326	345	302	340	350	300	305	319	332	329	338	320	321	336	329	324	329	325	313	314	341	308	323	328	335	321	328	314	328	315	342	337	351	307	309	344	367	345	324	335	301	332	358	346	292	312	315	321	346	390	336	331	305	324	348	302	337	321	335	334	339	330	344	356	333	323	347	309	331	309	321	321	306	315	309	388	343	315	337	324	333	327	316	339	322	326	330	315	310	328	301	304	320	322	354	326	314	343	340	351	330	305	323	349	323	341	306	344	342	343	300	368	344	328	285	329	309	360	343	321	301	334	366	362	356	342	339	320	324	344	350	318	322	300	335	353	335	311	373	342	318	348	345	341	332	310	327	337	321	325	325	342	392	336	357	324	312	325	316	375	329	304	334	329	303	322	317	331	305	327	332	347	353	325	353	337	323	306	312	320	326	341	319	324	374	295	352	355	315	332	309	345	334	361	342	370	329	334	279	315	310	322	316	391	334	313	325	330	322	318	344	336	302	301	313	325	341	333	335	356	309	341	329	335	319	345	320	318	340	309	327	352	350	330	344	348	329	345	361	331	323	354	331	299	346	342	306	362	365	357	319	334	323	332	348	331	329	333	335	330	345	325	328	335	330	348	308	293	327	312	319	366	336	320	344	350	336	324	341	292	346	369	328	329	381	324	329	307	333	337	325	361	286	350	308	303	327	311	306	357	344	305	360	343	330	344	318	289	327	350	343	348	331	314	370	298	315	341	298	314	329	370	339	325	337	344	312	308	339	299	333	335	313	337	321	323	320	344	343	338	345	326	345	269	318	352	337	315	330	340	302	325	320	350	298	324	332	349	341	309	310	349	323	304	311	332	287	335	323	315	333	312	321	332	344	322	341	311	320	340	327	346	344	337	341	314	330	320	326	289	352	300	320	334	323	317	334	320	325	334	337	317	332	307	312	310	353	326	323	345	335	320	323	337	322	296	293	330	343	338	351	308	314	307	332	289	321	326	352	330	327	325	330	351	336	332	302	397	336	323	296	339	327	299	296	297	313	328	382	334	343	324	350	329	335	333	334	312	357	353	337	358	353	308	378	349	304	316	348	331	331	324	317	313	313	319	306	342	333	327	309	311	328	324	320	324	357	350	308	374	320	335	328	321	332	279	357	338	321	310	314	313	337	314	347	337	349	356	336	302	315	310	293	280	347	339	336	368	337	348	373	335	332	332	357	340	336	335	337	342	349	320	312	343	329	338	320	371	357	320	339	334	315	369	320	321	315	370	327	350	349	358	322	303	314	317	327	362	320	308	359	309	300	321	282	312	310	362	325	315	314	308	368	351	303	333	355	310	308	335	295	350	339	345	327	364	335	308	339	321	342	334	319	344	344	358	311	325	296	344	297	333	339	310	289	317	318	367	308	348	339	327	326	323	343	301	371	337	345	358	298	294	337	366	325	350	324	360	357	315	348	330	345	323	322	323	339	323	325	318	353	328	348	331	309	350	360	344	331	295	334	336	372	376	344	315	317	320	314	312	343	303	323	364	335	307	323	303	311	324	327	380	359	307	347	311	324	321	366	296	323	334	343	376	341	355	317	333	328	331	325	313	376	342	320	333	297	287	313	339	328	348	328	323	307	354	332	281	303	321	332	316	337	328	354	328	323	333	338	339	311	298	343	318	358	318	323	307	314	315	328	370	372	316	307	335	355	343	335	315	350	342	318	345	312	324	327	329	342	291	344	317	402	316	325	313	330	339	325	339	352	356	334	379	345	318	352	331	383	325	334	320	319	291	310	345	368	324	306	331	323	342	331	328	319	301	370	328	338	329	324	327	300	307	325	365	318	347	368	313	332	324	337	346	312	355	342	323	322	338	332	304	319	332	319	356	335	353	339	366	324	333	352	319	372	320	326	261	366	299	325	326	317	328	358	383	323	287	290	356	374	354	352	293	331	335	330	313	328	313	359	325	313	344	314	298	325	318	354	298	332	353	355	350	319	316	342	324	352	347	302	332	334	298	341	332	372	328	320	305	313	303	330	351	309	294	316	313	336	307	303	309	311	348	338	322	306	314	325	359	322	303	327	360	340	317	310	341	344	348	345	319	313	307	349	326	326	340	313	335	336	312	315	347	342	339	322	275	340	331	392	320	323	330	339	337	317	335	302	311	362	350	351	330	326	302	317	313	329	327	371	340	345	365	287	324	298	348	327	315	331	294	305	304	313	314	311	315	311	340	308	344	329	334	338	307	356	318	337	318	322	279	331	329	339	341	321	315	321	332	308	332	362	324	331	330	282	364	296	367	356	350	349	378	353	299	318	348	358	336	327	303	291	343	336	309	345	367	310	347	296	290	330	368	326	315	351	335	323	347	339	345	301	348	320	301	312	305	324	304	310	341	346	334	318	318	347	346	317	339	327	341	315	314	299	344	317	336	319	313	312	339	315	342	372	366	329	319	328	302	310	331	374	340	346	302	349	345	340	302	321	352	330	344	320	344	349	324	324	337	336
8701	1372	2276	2411	1980	1740	1481	1349	1269	1188	1105	1034	966	924	869	919	863	867	853	884	808	863	824	778	792	803	787	737	771	795	795	774	774	825	804	820	770	755	777	781	792	822	793	735	787	740	802	739	763	819	763	705	760	762	736	751	788	750	735	745	772	738	764	759	744	763	763	796	749	767	744	795	760	761	717	760	793	724	702	748	741	727	751	741	760	781	773	722	759	712	723	791	741	728	751	741	730	732	783	746	746	752	750	742	733	764	763	778	772	735	780	792	742	694	740	759	775	713	769	771	773	753	860	739	765	755	706	743	763	729	772	714	772	740	742	776	774	750	777	759	729	742	746	767	754	761	766	725	780	746	762	766	750	766	694	742	751	735	782	749	804	688	731	701	716	747	787	732	761	710	734	739	727	785	740	690	747	799	720	708	799	733	758	766	680	737	742	791	698	779	762	771	751	799	738	773	734	717	770	735	747	723	792	743	721	762	753	729	767	710	744	767	769	759	751	751	731	753	805	721	779	758	751	748	768	735	736	737	764	728	756	784	756	730	695	775	772	747	678	728	718	738	686	766	800	749	694	769	712	733	733	730	790	753	789	721	677	758	711	749	748	770	740	786	810	745	727	759	758	743	761	713	698	779	791	756	737	740	735	767	802	731	717	765	750	795	744	778	764	698	827	798	779	736	720	775	714	782	757	759	751	736	756	768	772	773	749	747	705	701	793	745	757	748	745	761	728	777	737	748	715	706	729	773	745	767	761	780	761	777	727	795	707	746	755	775	753	813	761	758	760	759	728	720	750	743	768	749	794	749	787	768	793	790	773	743	733	760	756	778	778	738	725	742	757	751	712	723	717	736	758	783	783	766	722	728	713	736	737	801	811	776	711	739	756	765	753	738	753	688	749	773	715	717	741	742	746	697	705	770	757	796	796	798	780	716	770	731	778	725	722	802	772	759	722	766	765	742	773	731	733	739	783	737	741	776	726	739	723	747	778	740	762	779	776	708	738	759	738	775	742	798	788	746	731	784	752	714	728	738	776	696	767	750	748	744	737	777	729	740	795	707	722	690	737	715	787	725	771	753	699	718	737	726	753	747	796	704	763	762	726	729	735	783	738	736	736	742	735	791	771	765	779	734	737	755	739	718	759	724	750	746	674	765	755	720	732	768	782	721	753	746	799	791	772	757	745	756	719	739	818	784	696	784	722	748	741	788	791	707	726	726	731	694	759	726	779	737	731	765	750	716	730	756	771	720	793	707	705	721	744	730	763	741	750	754	748	787	749	735	793	771	799	759	781	781	742	754	740	779	781	723	771	783	737	803	771	746	761	729	816	739	733	722	762	810	781	716	734	726	713	753	765	737	734	776	702	733	744	724	755	727	761	739	756	744	772	777	787	744	730	747	690	733	755	747	804	738	785	742	749	729	743	743	761	776	725	699	733	753	726	751	788	730	759	741	791	751	761	761	757	772	756	729	757	723	762	793	740	726	780	743	792	700	753	758	754	689	742	736	744	779	759	712	771	777	755	721	703	775	763	678	725	756	791	747	712	726	759	764	779	816	700	774	779	737	753	806	723	722	805	781	798	724	733	742	788	769	779	742	771	763	754	795	738	698	744	742	753	730	726	745	762	725	773	753	804	796	709	716	783	701	744	781	782	779	722	727	783	739	747	730	719	762	770	743	748	742	784	772	742	785	750	707	763	690	755	772	691	712	775	776	713	740	782	758	769	782	723	774	787	726	747	745	745	743	696	725	745	765	762	743	766	735	792	775	757	756	771	756	719	774	746	784	718	776	785	721	734	772	767	703	792	724	761	756	716	735	767	705	737	696	772	728	748	730	739	750	684	704	743	749	769	766	724	747	740	765	687	786	714	804	730	769	773	744	754	743	697	777	799	740	769	764	803	757	759	744	753	802	691	770	751	744	773	733	717	774	743	761	789	755	750	748	715	729	788	735	726	791	756	719	794	736	753	768	694	753	743	755	767	762	710	716	773	758	778	756	790	718	792	725	753	717	738	775	734	758	726	780	771	708	769	779	741	751	784	800	758	747	756	760	754	772	707	733	765	761	706	732	733	754	728	760	735	785	754	787	699	747	740	730	714	743	801	750	767	730	726	758	772	758	720	736	751	739	735	688	737	742	726	719	753	732	742	763	800	752	729	742	749	745	753	800	714	798	765	738	767	717	725	752	763	722	744	736	716	761	756	804	750	744	769	734	706	757	780	790	692	735	715	730	755	797	741	799	718	801	765	744	760	724	716	737	715	671	740	779	729	748	752	691	723	729	707	776	760	768	722	751	760	740	748	734	785	718	733	758	756	758	764	726	719	782	778	777	761	760	712	765	708	761	781	752	766	744	734	774	768	737	761	755	741	746	784	684	722	765	734	750	738	679	787	768	741	729	745	723	747	737	757	759	751	818	723	757	749	734	738	718	730	751	704	713	748	729	748	672	763	763	743	730	763	771	749	688	783	738	755	746	723	725	735	721	711	728	722	772	742	712	783	734	775	744	748	732	746	734	788	767	763	764	770	818	684	775	776	777	711	709	760	761	712	733	749	772	720	766	717	768	764	769	765	746	714	743	755	785	734	755	739	766	755	746	766	716	768	772	741	782	768	794	750	741	727	736	784	807	745	736	748	694	750	771	778	750	752	781	745	712	724	707	792	747	730	729	738	732	740	747	707	711	698	791	736	755	773	740	739	749	742	725	772	702	728	751	806	719	754	797	751	696	754	730	777	804	788	761	805	719	756	728	755	718	762	764	760	716	706	740	741	708	734	731	779	758	742	719	745	796	723	719	774	753	739	780	775	706	741	711	728	809	741	746	737	773	779	709	730	773	753	747	748	754	734	724	762	714	787	763	716	768	740	756	755	763	761	710	777	748	775	764	767	755	772	728	739	765	735	773	783	740	728	688	746	779	745	774	716	753	757	781	736	739	747	724	771	750	743	758	763	766	763	730	746	731	748	733	746	761	808	734	698	801	775	748	738	746	743	742	738	733	767	774	729	753	756	747	681	757	786	727	792	727	740	742	742	776	736	720	751	732	748	738	754	753	765	717	753	763	755	747	747	749	758	743	771	735	797	730	743	744	748	793	761	720	815	751	713	732	777	744	755	751	730	701	728	729	777	749	736	787	748	728	755	735	759	717	738	781	744	789	743	725	723	755	841	768	757	699	775	745	724	758	784	751	806	722	756	731	772	741	723	771	729	744	754	723	725	789	728	696	757	737	765	728	758	714	768	765	736	750	760	772	723	724	712	731	730	725	746	839	720	757	740	783	739	734	779	776	725	752	775	758	768	754	746	768	715	777	746	804	772	735	730	740	768	745	761	760	741	737	737	749	727	738	742	759	703	727	749	768	787	737	731	774	745	775	714	748	720	791	742	743	763	750	788	780	736	727	765	777	738	678	761	748	771	791	780	738	680	801	758	760	734	739	745	674	727	731	765	777	742	709	730	804	743	722	736	737	767	754	742	730	752	742
1906	215	174	188	179	183	168	177	156	175	192	168	147	154	153	153	147	161	160	160	174	155	189	186	176	163	188	183	151	149	182	163	164	158	168	175	168	138	154	140	171	158	154	193	146	186	170	139	167	161	145	143	170	165	169	157	148	150	154	177	160	156	158	162	165	161	166	178	186	158	155	155	180	160	150	162	165	172	167	165	151	168	182	161	109	173	136	165	164	173	161	157	148	168	164	186	159	143	154	175	161	162	155	175	164	143	166	174	165	180	164	171	165	148	165	148	178	172	167	169	180	178	157	156	149	163	151	200	170	156	191	161	155	174	154	170	149	156	165	180	173	171	140	157	165	191	168	142	182	163	155	166	146	170	144	165	177	168	193	131	182	163	177	166	160	190	164	172	178	184	189	188	151	153	171	151	167	156	148	156	145	164	155	163	138	161	158	150	165	159	154	136	169	145	181	172	169	148	158	148	160	167	149	132	175	160	178	155	145	148	183	153	168	151	172	149	151	167	150	150	173	152	148	153	167	165	167	158	176	153	169	160	162	190	149	168	174	175	150	163	160	158	166	176	172	178	160	148	176	158	150	167	161	174	176	174	156	168	145	158	156	153	165	160	145	153	156	164	158	142	162	148	150	146	152	150	158	165	171	184	161	174	167	157	178	165	177	161	156	171	150	155	183	161	167	141	169	169	145	166	172	163	183	155	162	149	209	170	162	171	169	179	140	150	163	178	176	173	157	150	158	172	150	131	182	161	162	157	183	167	161	139	165	180	155	135	163	158	146	175	165	165	166	149	200	173	169	166	159	156	134	191	174	150	144	182	178	170	146	157	172	174	185	155	189	143	195	167	188	155	156	161	161	162	149	171	143	163	152	147	143	173	173	163	165	150	164	148	168	162	158	173	169	175	176	157	183	176	156	149	173	186	177	182	181	183	139	178	178	160	167	161	158	190	149	161	190	154	177	184	183	159	153	162	159	163	160	135	158	177	166	161	159	133	142	132	162	161	194	147	130	170	164	154	148	161	161	153	168	134	158	153	181	173	174	166	165	164	167	156	169	154	144	151	167	155	157	147	152	164	160	152	156	173	176	154	159	178	142	151	167	154	150	149	141	158	147	160	178	163	164	156	165	169	149	168	144	155	188	153	202	161	175	165	167	151	156	145	140	161	199	170	157	142	144	157	164	160	175	163	149	156	162	169	149	163	148	149	165	144	181	159	163	154	163	163	153	166	176	173	188	163	172	174	168	171	153	145	136	140	151	171	155	168	163	153	169	175	154	168	178	159	161	157	164	171	159	197	154	167	154	185	165	168	142	173	173	197	150	176	162	146	170	179	146	157	160	152	155	166	161	187	140	164	150	146	150	157	176	170	161	145	152	161	147	162	168	150	160	159	158	191	152	153	154	159	157	172	177	166	149	150	183	153	171	181	173	172	176	146	165	160	147	165	159	137	133	170	177	167	155	147	148	177	121	161	142	187	169	151	147	136	167	176	135	135	180	140	158	136	163	162	157	166	174	171	170	161	150	143	180	168	162	170	178	158	163	154	163	178	180	173	162	178	183	151	166	166	147	143	144	158	158	157	172	163	131	183	160	168	132	169	164	145	181	150	185	164	154	141	139	160	176	156	165	162	158	194	176	171	142	155	182	151	167	154	149	154	148	179	168	151	179	185	174	159	151	146	166	146	162	177	178	142	156	132	136	160	151	158	158	168	174	164	152	160	168	210	140	168	164	155	179	151	157	173	140	157	161	174	190	142	192	171	152	173	168	165	154	153	156	142	156	164	157	151	158	155	169	142	140	148	159	187	144	174	178	164	156	160	179	158	184	160	163	191	152	137	169	149	137	158	182	171	178	179	166	142	174	165	160	152	144	191	169	150	170	151	167	142	140	130	172	172	157	136	172	156	176	167	163	140	147	182	164	154	170	164	171	145	162	145	184	177	163	156	173	171	150	152	161	179	180	156	180	180	154	166	154	168	158	144	183	157	139	166	156	176	166	170	147	156	163	182	142	143	176	182	165	160	177	168	143	161	162	156	168	166	166	156	155	151	152	168	151	153	165	158	150	162	145	177	186	168	161	182	151	175	167	156	153	183	174	152	152	140	168	149	163	173	165	169	179	144	175	173	162	178	180	169	172	180	192	175	135	162	152	154	155	149	166	154	156	167	167	198	177	157	169	173	159	132	164	156	176	167	164	158	149	164	160	175	177	148	145	129	177	166	168	170	172	166	157	173	178	168	158	161	154	176	165	170	189	139	169	158	177	151	176	157	189	143	132	142	162	155	133	167	148	181	156	159	162	163	149	162	157	149	155	181	160	166	177	182	158	164	167	150	199	171	169	166	176	161	163	151	164	157	160	182	147	176	183	154	163	162	168	146	178	148	178	160	168	163	162	168	161	164	169	175	164	169	142	175	174	160	175	162	160	162	156	144	163	188	195	170	168	150	164	171	173	157	158	154	161	172	178	148	166	181	168	166	168	170	156	182	176	161	172	180	145	167	160	187	138	167	193	172	186	181	183	171	168	155	179	170	179	154	162	164	162	146	158	156	161	150	171	153	157	162	168	152	163	161	156	146	170	161	161	166	181	163	161	198	133	142	173	158	137	143	157	172	164	151	178	186	186	192	147	150	150	157	147	167	154	160	182	151	174	176	158	148	124	159	134	166	158	132	165	167	180	136	166	179	175	137	156	155	182	167	150	170	168	161	142	190	155	159	152	153	157	158	151	182	158	165	184	158	171	176	157	157	156	154	174	146	176	136	187	157	170	161	184	169	154	141	152	191	165	159	141	165	171	134	149	142	161	147	174	174	167	160	170	176	147	165	157	160	163	160	146	171	175	158	136	153	175	146	167	164	185	164	157	151	154	150	163	158	156	157	174	151	160	184	161	171	181	141	136	167	165	159	162	172	148	155	166	144	173	141	156	165	199	177	178	170	148	166	145	162	167	143	163	180	183	156	163	188	180	151	148	172	168	182	153	153	159	169	178	170	163	159	174	153	179	177	169	183	137	162	185	173	126	170	158	147	139	172	158	173	164	178	138	186	174	134	157	160	152	162	168	185	159	155	155	174	166	175	149	157	172	156	169	164	159	147	147	162	158	149	172	188	157	173	170	159	196	161	154	164	158	168	150	177	160	171	154	164	170	180	153	146	170	169	178	197	174	156	161	178	165	178	165	170	155	152	186	133	171	150	190	152	157	149	165	138	134	177	161	168	183	171	179	174	176	155	159	186	165	144	156	141	176	145	144	157	182	159	169	184	168	158	189	168	145	145	154	156	166	149	179	165	169	143	152	157	167	175	166	156	161	162	172	171	151	161	171	139	132	174	157	171	178	154	161	191	171	151	154	197	159	136	130	154	135	131	169	146	154	166	160	152	171	132	177	194	142	137	151	154	165	168	157	164	178	152	166	140	167	153	156	173	155	150	164	155	155	170	154	171	154	163	174	159	146	163	173	148	170	150	167	171	171	162	165	169
1954	491	446	488	440	407	495	480	447	429	454	434	454	440	423	492	450	489	418	455	448	414	486	450	442	443	420	454	453	431	409	413	472	455	437	461	445	417	422	464	449	461	470	431	445	417	424	428	422	396	452	454	468	430	433	436	420	464	407	423	417	450	449	447	427	406	464	483	409	436	463	457	454	421	439	431	438	426	457	455	416	437	435	423	448	435	460	411	404	453	417	449	446	459	425	465	409	419	432	408	473	416	434	431	445	431	452	452	455	466	431	457	417	458	435	445	432	400	442	399	411	458	442	447	421	459	492	448	393	435	455	453	462	457	439	465	463	458	437	446	452	433	444	414	415	407	468	438	476	446	421	420	424	434	458	430	424	464	416	434	482	467	483	418	429	462	429	448	428	450	424	420	460	459	380	475	431	441	389	447	455	482	465	426	426	440	395	469	432	442	410	449	453	431	424	442	428	432	402	442	478	449	458	446	425	454	458	450	423	467	425	471	426	460	422	416	448	398	449	445	437	430	407	448	432	459	395	423	462	450	452	439	430	454	480	441	405	454	450	500	466	427	405	426	411	449	427	481	443	439	429	447	476	450	456	435	436	446	424	435	451	448	452	447	431	433	428	492	429	421	476	413	427	471	408	449	413	432	428	396	473	395	459	487	435	425	482	439	434	437	459	475	414	470	456	457	448	408	475	430	447	417	463	465	448	425	445	432	461	469	472	429	454	451	471	498	440	458	434	436	466	417	444	476	442	435	462	443	425	456	468	436	455	434	412	423	425	419	407	416	440	428	429	439	477	445	434	435	410	465	461	458	451	419	434	402	434	417	438	458	396	412	456	438	458	461	461	461	467	440	438	446	471	407	460	419	435	452	413	437	452	437	477	443	426	429	472	442	459	427	470	466	413	476	408	453	449	398	436	446	437	445	471	449	479	441	413	446	433	436	464	444	436	433	439	432	441	427	423	502	450	433	430	483	431	420	427	450	411	423	437	422	434	480	409	420	449	452	469	444	474	434	430	432	448	442	435	428	456	460	423	429	423	418	474	456	432	453	427	390	448	409	404	438	440	461	438	444	438	456	430	439	451	424	450	425	436	409	432	434	465	440	421	441	448	467	418	413	445	431	453	440	463	398	436	406	458	438	410	413	409	457	441	431	439	418	430	453	468	393	407	467	464	421	464	407	458	462	453	443	451	456	472	428	443	419	460	438	439	470	442	432	450	447	456	468	423	415	460	455	472	435	421	447	437	438	434	415	446	447	446	451	447	407	442	440	452	447	420	460	424	419	414	425	434	459	446	417	448	439	445	448	430	436	478	453	406	449	416	476	455	482	432	444	471	474	440	431	422	440	441	441	420	417	479	439	456	445	418	414	460	404	432	427	444	463	438	431	440	457	441	453	474	433	416	452	446	430	440	449	412	412	416	452	450	452	429	422	445	439	429	465	428	445	440	446	418	471	467	441	443	426	449	401	434	439	461	451	472	468	426	449	427	454	439	442	397	435	468	425	401	483	473	447	438	444	416	485	418	394	491	450	437	446	447	456	422	460	446	473	472	446	436	439	431	469	446	426	425	434	454	387	452	463	418	433	433	458	455	425	439	432	400	420	413	434	456	413	474	492	441	435	436	437	460	440	432	487	416	412	436	415	433	427	432	411	414	466	452	441	480	430	492	458	450	438	421	443	472	459	444	439	440	438	458	464	457	418	439	442	412	476	457	420	446	476	471	460	461	456	453	438	428	423	475	482	396	443	410	467	431	459	436	433	411	461	441	474	454	436	443	502	451	437	442	462	403	459	432	463	415	436	460	468	448	446	423	426	434	436	473	407	478	439	453	440	443	452	442	401	420	408	467	456	482	421	420	406	430	448	445	457	412	434	454	428	415	430	465	450	426	455	442	446	452	436	442	418	430	460	429	481	398	466	458	453	443	466	426	451	482	482	439	447	461	448	452	449	430	452	432	408	439	437	467	462	477	395	439	448	451	389	390	423	440	423	428	469	454	479	412	451	421	454	455	455	442	448	442	431	423	450	423	459	452	428	415	422	401	468	439	435	427	405	448	407	452	446	421	418	439	465	437	448	491	437	412	429	460	433	442	431	457	464	464	424	452	439	428	368	462	487	423	425	455	433	454	466	467	406	453	447	441	465	451	441	407	396	440	465	439	440	436	429	432	433	437	413	431	413	480	460	428	440	442	429	462	455	413	420	446	455	467	453	402	431	392	450	411	455	458	483	445	419	447	451	418	456	435	444	494	452	446	440	459	483	475	408	422	426	446	485	413	462	453	430	448	443	416	417	428	475	453	425	459	430	470	464	455	439	446	439	464	450	447	446	456	440	422	440	434	462	417	446	452	423	439	453	415	446	435	445	440	415	416	471	451	435	448	434	467	416	447	422	423	459	428	420	457	426	436	445	456	443	425	475	416	448	482	427	414	466	404	439	457	461	475	471	466	461	446	434	431	449	472	450	429	430	412	419	478	435	427	436	418	472	459	445	422	476	452	424	437	399	428	449	468	450	441	448	402	431	422	430	430	477	415	447	408	469	445	404	431	409	463	437	438	428	439	451	445	443	414	408	406	471	451	485	447	459	444	460	426	484	468	401	428	476	408	396	457	456	427	441	452	445	420	434	447	431	446	403	403	438	443	455	469	421	414	472	417	492	426	437	459	469	455	481	437	424	440	440	431	410	433	437	438	441	425	501	464	458	425	447	458	466	410	437	442	440	446	424	448	443	420	447	434	444	418	424	435	446	438	433	456	446	447	452	479	480	450	405	421	431	473	441	419	409	434	433	453	463	404	418	409	449	425	446	461	439	425	454	414	456	453	477	416	418	405	453	440	447	455	416	452	469	445	465	415	426	433	484	445	470	405	426	452	423	460	450	445	442	452	481	436	460	481	453	465	438	414	447	435	426	461	446	424	467	442	449	448	415	456	443	441	453	411	424	460	444	424	466	460	419	433	444	417	433	431	437	449	456	461	459	454	447	444	440	437	423	430	444	417	404	461	436	434	439	460	441	437	434	462	413	485	433	415	449	434	446	438	446	414	473	435	427	447	411	461	440	439	425	418	420	400	469	493	414	479	438	429	466	443	457	428	452	430	426	475	429	430	399	461	519	447	444	451	374	429	449	424	418	440	439	438	445	469	455	452	431	412	417	470	454	456	438	453	448	467	486	441	449	418	415	481	447	433	440	460	464	446	469	438	474	427	443	429	426	463	432	446	433	419	445	418	450	468	470	470	447	480	419	404	453	422	439	428	426	448	452	429	438	428	441	433	474	403	463	415	442	430	441	444	458	415	443	418	455	410	439	428	430	420	416	439	441	429	422	407	414	443	471	450	439	452	459	471	455	424	426	407	456	431	432	403	426	435	410	478	416	464	428	443	452	473	425	417	472	441	416	416	452	424	450	431	447	437	460	455	440	462	435	447	449	441	451	430	428	437	472	411	477	472	417	437	451	434	442	442	448	473	472	438	424	432	413
8085	713	649	548	452	410	415	377	422	382	365	351	376	349	389	371	353	308	375	361	336	354	312	351	355	328	335	355	354	339	307	352	337	331	307	360	306	336	364	352	343	374	341	320	357	327	295	364	344	385	321	332	313	333	341	321	318	319	342	370	375	343	351	350	319	360	337	327	388	311	341	359	322	346	334	314	301	347	375	336	347	325	355	340	300	310	339	339	336	338	330	319	328	362	352	330	344	326	336	327	348	340	341	370	325	330	309	326	364	363	352	355	338	312	322	328	334	353	317	324	320	317	337	330	352	301	326	359	342	353	348	331	358	300	304	353	356	309	344	292	334	380	361	335	334	319	373	337	327	349	321	315	318	354	338	353	337	348	298	358	367	331	368	325	324	346	366	327	335	349	329	330	314	342	323	316	339	320	326	383	309	320	305	312	322	351	388	300	337	346	350	349	324	345	341	354	349	338	324	340	336	356	345	341	324	363	350	314	347	370	354	336	324	293	332	358	349	330	329	325	347	305	334	347	309	343	341	317	338	363	334	325	309	348	338	331	367	323	338	332	323	337	345	333	383	327	338	302	337	361	333	360	332	321	324	344	341	331	337	345	373	369	343	347	335	304	370	339	332	345	339	327	356	365	324	316	356	322	379	327	327	331	322	344	365	331	342	344	337	348	364	311	354	306	324	344	319	319	362	313	348	363	310	340	338	346	368	377	331	337	358	377	336	347	350	334	351	357	316	334	316	344	360	330	327	371	329	347	328	295	350	339	328	352	350	362	368	299	326	329	351	310	319	362	323	322	313	358	337	347	345	347	358	303	318	339	357	367	317	300	337	323	366	346	346	340	333	347	339	350	369	325	329	347	327	354	311	340	348	343	324	339	333	325	370	337	358	345	334	351	315	324	327	351	335	335	348	330	336	344	364	350	315	363	350	286	341	313	352	344	331	339	328	335	346	329	333	351	301	357	318	336	327	318	351	298	377	327	330	359	331	360	325	341	335	342	339	333	330	386	333	338	334	325	341	312	298	348	338	364	351	362	320	376	346	299	314	346	336	324	352	328	331	351	346	347	363	327	354	346	379	318	335	350	347	344	332	373	345	348	320	351	319	348	330	370	349	360	382	354	330	331	349	360	338	349	321	373	310	343	367	340	312	384	318	324	313	324	345	329	323	304	374	316	311	385	319	329	320	362	366	348	334	359	337	342	355	327	319	323	354	346	328	331	348	317	316	308	325	322	342	323	337	336	299	330	365	312	362	342	334	325	357	344	346	337	321	359	324	360	341	301	350	294	370	351	322	361	373	357	342	344	324	329	337	352	339	309	330	311	328	321	342	343	339	336	298	315	301	331	317	338	309	328	360	303	319	327	349	318	310	298	351	326	341	381	345	314	305	313	332	339	335	342	310	387	345	328	355	338	343	316	352	321	342	333	314	339	326	342	346	315	313	353	345	340	332	338	349	369	319	336	324	366	336	334	352	340	328	355	360	343	304	336	341	323	359	344	339	302	348	333	323	348	354	332	329	324	347	335	341	328	355	342	297	315	366	346	302	328	319	328	340	316	343	327	319	346	359	337	394	327	352	313	326	332	372	323	357	334	330	330	350	306	361	318	342	308	333	359	362	294	369	307	369	346	349	345	336	346	314	330	337	332	328	363	346	327	325	322	312	333	353	329	284	348	325	328	353	339	344	358	318	349	362	351	336	347	340	299	345	350	339	378	330	318	341	327	311	338	311	316	325	376	363	351	361	322	387	317	346	337	312	300	353	345	311	316	330	307	331	302	311	341	331	333	325	328	355	341	332	349	340	332	352	349	327	353	355	325	327	362	336	359	346	325	320	319	330	356	366	293	339	344	341	323	323	331	355	329	342	325	296	374	340	315	324	329	351	318	308	328	326	341	316	354	346	358	372	379	323	294	343	348	326	378	321	334	299	312	328	357	324	364	352	323	334	376	333	316	314	372	367	332	325	330	337	334	341	349	367	334	333	323	346	379	357	333	303	364	330	317	340	330	317	340	341	333	338	332	323	371	387	340	360	356	350	297	292	334	368	319	340	356	338	353	316	368	326	357	352	325	374	338	347	307	301	352	326	304	343	338	326	307	323	313	341	373	327	369	349	345	340	334	309	340	331	332	325	292	341	318	315	331	322	331	325	317	319	336	323	329	350	316	355	335	351	338	353	342	352	339	301	333	311	337	319	330	319	341	348	331	319	322	352	366	349	308	353	325	320	358	378	312	337	319	333	330	367	308	329	339	316	356	322	353	338	339	349	346	315	381	348	349	337	344	319	331	346	355	336	323	341	310	360	347	314	318	318	367	328	339	334	309	356	292	321	338	347	356	360	330	357	306	353	357	335	359	338	377	332	346	314	340	323	337	353	342	333	333	340	304	317	356	345	357	342	348	313	328	332	311	354	327	315	350	364	318	354	340	347	346	348	317	356	373	333	356	358	341	291	315	315	287	311	348	319	353	384	353	384	360	337	316	359	327	317	355	331	341	343	355	366	362	346	350	316	332	368	345	349	322	341	311	325	347	320	327	338	339	291	344	328	295	316	352	334	328	337	332	315	342	336	321	345	371	302	335	334	360	351	313	333	350	329	339	352	353	316	317	323	344	322	310	342	369	299	332	338	346	328	319	363	349	378	350	333	273	294	318	308	378	350	321	331	349	352	330	333	313	335	355	366	353	349	357	352	333	332	384	349	341	319	313	328	321	335	363	350	327	354	356	331	351	382	331	320	361	319	347	326	360	358	332	357	297	338	349	343	335	330	334	356	341	295	320	346	331	314	334	340	318	329	402	330	380	322	348	338	338	347	353	353	387	334	319	346	313	304	348	297	368	322	331	367	358	286	314	311	343	313	339	332	334	309	345	336	310	332	376	336	358	383	348	339	357	348	353	342	328	339	342	381	338	345	320	317	314	314	347	332	339	316	353	316	340	367	341	345	340	315	325	341	343	353	376	360	342	350	319	325	312	342	345	340	331	345	372	304	324	342	342	329	327	319	335	349	317	350	338	316	334	339	312	316	370	308	338	344	310	341	362	340	330	333	327	344	291	341	377	327	385	331	358	334	311	334	340	311	353	336	329	354	331	337	336	322	314	340	292	339	332	328	335	347	320	326	342	348	373	350	334	349	376	320	306	374	350	314	331	346	315	324	302	332	364	341	329	373	355	407	356	323	360	337	359	344	370	339	321	303	303	294	326	337	356	317	372	327	333	314	329	329	305	337	333	330	324	356	362	359	341	319	326	287	340	340	333	308	363	335	377	310	351	335	300	324	327	300	308	347	321	356	338	338	314	305	336	355	366	363	338	319	357	352	334	342	341	354	354	342	306	337	346	344	319	364	340	324	342	375	363	373	347	360	320	350	332	336	325	362	382	343	345	319	335	340	314	364	358	357	335	325	332	319	344	366	343	351	330	331	351	318	342	320	336	354	340	309	324	323	337	320	316	308	307	354	338	317	342	347	337	316	332	373	329
6925	1065	1576	1653	1477	1253	1159	1110	1052	1035	938	899	847	890	914	847	865	873	809	841	898	825	831	861	805	806	849	764	835	836	788	838	792	819	851	873	809	790	814	815	806	818	811	820	774	803	825	790	795	812	794	789	805	745	783	786	810	787	768	797	793	828	792	798	807	779	755	777	774	772	779	772	781	744	745	782	810	790	764	799	785	798	813	818	779	751	766	805	789	818	758	774	767	763	808	795	811	828	848	766	785	810	797	820	750	797	786	747	793	819	757	790	792	766	781	749	842	800	701	785	794	777	822	793	735	760	744	795	827	813	736	792	807	821	751	814	783	793	753	828	819	806	804	822	853	780	862	779	801	768	809	864	831	777	795	759	803	764	776	777	769	811	754	744	769	763	755	778	763	777	784	778	830	789	781	769	774	760	793	869	775	820	809	813	786	792	798	743	770	797	758	770	802	821	810	794	719	769	787	812	815	788	781	827	777	790	783	764	831	823	813	801	802	767	773	806	816	752	785	791	788	791	769	761	763	840	757	820	744	806	746	801	740	807	813	791	847	846	786	779	814	822	799	769	824	822	831	740	818	807	757	814	813	758	743	791	770	785	865	818	830	827	796	818	785	833	743	808	787	757	753	770	802	785	785	778	803	861	841	778	742	835	777	751	778	803	784	743	790	766	852	775	758	782	805	807	774	768	767	760	730	798	794	814	783	782	785	786	762	755	775	762	760	825	767	837	775	769	856	755	755	800	799	809	825	769	776	801	805	784	779	763	810	830	822	776	792	785	795	801	787	771	769	811	830	779	755	790	792	833	772	785	793	818	818	756	787	807	818	778	765	780	749	802	763	816	821	787	755	811	807	816	745	780	805	755	759	815	825	800	808	814	778	783	864	830	800	813	808	851	775	788	796	817	762	807	782	762	734	787	810	748	811	792	782	741	764	828	772	742	823	747	816	807	801	758	819	784	790	805	825	797	758	780	781	824	753	804	808	822	748	786	778	786	761	816	758	815	765	821	787	779	757	789	795	791	778	790	798	793	759	808	773	822	834	818	725	751	798	793	786	762	784	777	856	808	778	804	767	817	775	797	790	834	771	769	745	743	843	779	812	872	717	750	813	803	777	749	808	783	815	793	764	828	732	785	788	809	804	827	787	817	815	709	757	831	751	759	800	752	793	765	778	779	705	750	795	773	758	779	759	791	787	722	845	800	821	792	794	780	807	788	784	745	774	834	829	808	779	730	768	767	798	776	805	795	786	772	820	751	787	810	815	767	770	749	812	804	801	796	819	810	785	753	836	786	764	773	795	787	798	822	776	790	769	774	804	785	823	757	777	759	808	810	779	795	736	785	826	809	816	787	818	786	829	767	746	778	795	760	816	788	745	767	814	762	829	815	736	789	792	786	806	745	802	775	853	787	858	758	785	852	789	790	801	845	756	798	839	800	828	787	799	788	818	784	821	784	787	801	823	833	790	764	765	759	745	833	783	777	779	813	803	808	812	811	800	789	733	776	799	753	789	756	800	839	749	809	789	766	823	780	722	795	799	813	811	810	762	791	790	731	777	781	758	855	808	826	825	784	840	802	815	773	772	778	802	777	794	790	767	772	771	734	796	822	725	803	813	765	840	826	810	846	761	784	795	825	739	806	856	770	804	749	787	765	820	801	781	842	747	784	807	731	810	790	801	808	801	814	800	780	795	803	785	766	818	795	783	820	777	811	760	830	828	801	789	839	799	849	804	801	838	820	776	786	787	777	742	765	812	725	781	789	882	818	773	837	784	793	813	780	743	786	766	776	810	765	830	808	761	830	799	797	776	835	770	731	814	815	829	796	789	802	782	737	754	799	778	801	766	762	765	807	805	783	757	831	817	774	809	786	781	765	779	791	762	815	785	734	789	792	819	785	816	767	771	810	821	757	812	783	824	794	795	783	790	804	784	799	833	797	807	815	744	757	753	758	804	771	785	793	768	837	772	798	768	840	807	804	779	833	796	839	770	776	800	770	758	797	807	787	803	783	795	791	769	780	763	784	787	801	746	722	777	800	839	773	765	787	781	762	778	806	826	777	792	759	799	838	865	762	760	803	780	759	801	739	779	773	792	791	754	803	760	789	818	811	814	771	799	762	747	817	761	776	767	816	742	792	780	813	773	740	801	843	801	780	832	828	804	794	755	790	825	766	771	775	804	811	793	798	804	809	786	849	798	796	733	780	774	791	775	774	768	802	745	820	777	800	792	779	831	792	833	844	778	760	796	766	785	781	800	812	784	783	749	818	797	830	824	788	781	764	832	797	813	788	818	775	802	739	791	805	811	803	776	753	789	754	809	812	808	789	779	820	776	800	761	791	784	806	763	874	783	756	781	799	780	756	758	816	841	818	821	804	811	827	839	791	782	776	772	833	795	755	782	754	744	769	801	852	806	817	797	792	771	787	798	836	797	744	805	797	809	730	779	760	798	796	757	756	864	764	798	780	808	780	768	775	832	815	802	824	795	754	756	801	793	803	755	787	783	777	825	802	742	749	742	766	779	755	760	789	779	757	821	782	778	840	756	780	754	781	764	854	792	816	800	798	789	848	800	750	805	816	790	807	783	763	712	813	786	749	761	775	827	787	789	735	800	811	814	752	804	788	801	819	777	743	776	811	730	781	774	784	799	766	773	806	780	822	763	800	818	745	815	791	798	819	765	772	772	736	773	832	779	788	741	778	792	815	708	797	785	772	772	807	785	808	785	846	784	765	777	823	801	831	838	817	805	778	815	760	817	784	794	781	784	778	820	756	776	793	747	788	830	844	793	784	796	823	780	799	764	834	839	794	775	753	777	745	782	761	837	773	822	776	807	777	757	757	761	766	802	788	787	791	816	779	790	859	781	743	863	802	812	798	793	852	826	758	767	783	801	794	826	778	757	786	811	834	823	797	778	799	773	785	803	744	804	785	775	745	816	766	809	812	793	771	768	801	804	766	788	810	760	802	771	752	752	720	786	776	764	773	787	834	736	787	799	762	761	785	770	791	755	813	809	786	812	768	752	817	792	764	773	800	780	739	766	814	725	800	791	732	810	761	829	792	787	793	747	811	766	806	829	802	753	804	820	776	879	796	770	820	788	864	769	750	792	784	810	795	832	756	760	835	773	779	781	760	797	802	797	821	783	805	789	804	809	807	802	830	803	831	842	836	788	813	839	807	836	797	783	737	799	774	795	828	821	798	775	788	808	767	751	805	787	779	807	791	814	816	750	751	805	805	771	742	768	786	797	787	783	810	817	784	741	764	791	797	820	796	782	822	756	807	774	827	811	799	780	800	808	785	729	771	778	775	829	811	811	748	808	768	796	796	820	763	836	848	781	817	817	789	800	818	844	837	768	784	783	806	729	832	791	795	807	787	854	756	766	789	781	777	778	820	778	765	800	802	728	772	808	869	793	789	791	823	771	800	815	822	764	803	767	783	785	847	836	786	840	801	775	825	802	811	823	785	823	765	788	850	764	772
15205	1370	1049	812	652	517	467	425	391	376	422	387	390	377	348	354	389	347	325	362	302	382	341	305	321	366	320	340	338	328	360	374	346	327	357	295	301	319	319	305	336	345	322	313	315	311	365	346	330	314	357	327	330	311	324	325	323	288	291	316	326	345	364	292	328	347	314	285	330	344	358	312	336	354	324	328	317	331	318	354	307	323	330	336	343	352	330	314	339	331	313	303	316	315	368	301	319	340	344	328	301	336	320	324	353	318	311	310	300	330	362	336	280	318	322	317	324	334	316	300	296	294	331	326	312	331	344	328	341	317	325	360	344	295	299	313	296	378	338	320	292	343	307	334	314	354	334	341	317	334	326	311	344	308	314	326	336	331	327	311	286	319	325	360	312	341	316	321	335	326	334	361	326	339	304	330	346	347	345	329	329	355	360	310	360	338	371	338	289	303	342	339	338	324	351	348	358	338	294	326	331	306	316	323	355	333	316	377	302	314	344	343	316	337	325	340	316	303	308	346	310	324	340	310	325	322	322	333	344	327	348	327	345	325	305	348	341	320	306	357	380	345	299	331	318	344	356	358	345	375	343	324	340	321	340	341	343	329	354	332	336	347	314	319	313	339	336	310	371	354	329	318	326	350	376	375	321	339	317	311	355	309	341	352	300	323	315	295	350	306	314	354	316	289	325	342	328	317	355	344	348	324	315	295	336	338	336	361	355	376	350	363	303	340	329	328	393	334	327	340	325	324	342	343	323	302	300	322	331	315	328	330	369	320	359	371	348	289	343	348	330	305	332	341	340	353	325	310	321	345	330	288	320	345	355	345	313	290	318	362	353	362	371	366	334	336	329	363	338	331	314	359	319	329	301	351	322	314	316	350	353	330	324	347	320	316	304	332	342	338	356	319	353	351	293	334	301	281	332	354	332	309	293	337	342	315	304	324	350	335	316	290	292	332	301	316	307	307	329	327	325	336	332	326	294	328	305	286	320	361	360	306	314	335	341	315	323	351	326	292	321	301	325	334	327	363	342	328	373	309	337	336	322	316	320	305	322	314	345	326	338	349	326	343	362	337	308	303	287	323	310	335	361	372	318	319	298	319	348	352	331	362	344	345	329	334	355	284	307	335	336	292	318	314	315	357	300	328	348	341	352	305	353	320	319	342	327	361	324	333	341	322	344	321	337	331	315	313	318	355	333	332	338	341	314	323	305	319	337	304	320	321	350	347	341	339	338	352	308	316	315	306	315	326	329	339	334	305	294	314	313	321	338	350	336	349	326	327	281	314	328	324	324	311	318	354	319	365	325	370	334	316	306	335	343	322	350	354	345	318	299	306	293	296	295	342	336	328	301	285	330	313	313	336	303	337	349	312	359	337	329	321	330	363	320	324	335	302	305	354	364	360	303	321	323	343	336	315	314	304	319	317	346	352	293	345	327	299	332	333	333	328	319	292	345	328	334	356	366	339	332	295	317	295	344	332	282	334	304	391	294	343	351	337	311	326	362	336	320	342	350	338	318	363	306	311	353	323	325	331	322	291	325	330	326	336	351	313	345	326	348	319	365	310	326	321	314	324	362	346	320	348	336	367	380	319	311	374	356	338	328	322	322	295	369	334	330	325	336	347	358	316	324	322	315	287	323	298	314	346	347	352	305	324	326	319	334	288	319	336	383	312	304	304	301	321	351	372	331	305	313	343	333	310	347	310	346	289	321	316	350	378	308	285	381	305	361	333	326	346	336	331	358	338	340	324	305	303	326	334	325	333	329	342	315	314	319	321	338	340	313	308	304	309	321	331	356	329	321	362	379	330	332	345	346	328	309	320	305	331	320	346	299	331	289	315	322	314	320	288	316	335	339	321	364	373	316	308	319	333	309	343	312	322	352	357	335	351	324	318	357	308	368	337	317	302	322	346	316	348	320	326	337	327	333	300	327	323	310	329	320	278	385	370	322	335	307	364	338	335	364	344	347	342	366	314	343	315	339	331	331	381	335	292	314	343	325	342	303	316	335	359	343	333	342	392	320	289	359	327	306	315	325	327	382	339	332	343	317	320	329	326	334	322	332	314	302	323	343	324	310	337	329	296	335	327	317	353	320	328	310	309	313	301	313	288	329	297	319	371	369	318	355	357	337	317	349	360	324	342	332	326	371	332	323	320	324	341	296	317	352	369	298	339	325	324	335	368	333	313	350	319	323	333	344	349	347	321	309	304	306	316	346	324	344	332	355	355	305	327	295	304	345	346	334	337	324	321	307	374	284	345	337	343	315	322	317	311	319	324	298	356	339	331	345	346	364	324	300	322	319	340	347	322	316	315	354	354	356	341	334	357	315	315	290	309	307	352	329	337	347	337	319	300	335	331	338	348	336	309	315	324	332	318	360	314	327	305	344	329	347	348	318	328	330	310	336	293	314	306	354	325	319	308	334	330	347	307	324	321	333	311	282	327	354	350	324	336	343	341	317	353	345	331	342	345	338	309	347	324	338	362	333	379	344	334	360	292	341	327	351	294	324	303	334	338	344	332	291	327	360	350	323	331	334	319	339	346	321	337	371	324	306	287	308	333	335	311	323	315	331	315	346	343	294	345	378	318	302	341	334	357	339	295	327	314	358	319	307	307	341	320	350	365	332	310	300	324	317	348	341	325	319	328	317	337	357	377	312	322	330	331	323	341	388	327	306	324	330	344	298	340	326	346	345	333	287	326	337	330	310	364	335	315	334	354	326	314	328	336	330	321	308	304	334	329	345	342	351	305	310	361	360	299	344	350	318	324	320	348	327	302	280	347	330	367	325	351	306	352	352	316	305	357	347	331	342	313	322	316	335	339	345	307	343	368	328	361	385	368	316	340	345	312	329	333	327	345	322	298	345	330	315	328	342	329	330	337	358	349	344	359	358	324	339	383	346	311	324	339	317	315	329	320	309	315	335	315	318	313	348	302	305	336	312	318	311	305	329	348	367	322	348	322	322	366	314	336	306	343	321	342	320	285	314	311	314	314	341	339	326	330	298	341	335	345	321	342	308	352	330	324	333	299	310	321	252	290	361	352	340	319	315	312	331	354	315	302	323	323	342	348	318	334	312	327	319	299	344	346	318	337	328	314	328	336	298	310	314	301	319	341	353	339	317	325	321	351	358	348	322	365	308	325	314	323	327	379	337	326	343	294	348	341	343	288	276	343	329	329	355	338	369	325	343	317	339	334	336	333	333	315	345	331	323	327	327	356	352	339	330	344	339	345	332	348	327	287	312	335	311	333	335	303	299	309	336	292	342	319	338	348	316	307	312	335	345	326	330	309	331	348	318	354	363	285	339	313	294	332	307	340	318	310	321	344	348	331	306	351	330	329	336	345	312	348	338	317	302	327	337	319	362	320	323	310	345	300	334	331	319	362	331	333	330	332	330	348	314	319	331	309	291	313	356	329	309	323	327	332	285	358	362	328	325	329	342	330	346	330	370	316	329	321	347	326	303	336	333	303	353	322	312	331	311	359
8791	1369	2298	2420	1985	1716	1473	1428	1212	1151	1091	1036	951	958	966	843	862	854	831	877	825	853	792	891	804	803	829	808	786	749	815	783	787	747	798	771	831	769	777	802	745	771	774	779	747	787	773	780	757	760	770	764	756	761	798	747	768	717	737	712	741	737	768	747	738	789	739	752	740	798	784	765	749	734	749	726	708	740	735	728	781	728	706	739	745	763	773	788	723	768	771	758	727	702	761	758	743	734	714	773	707	723	729	766	746	724	706	773	684	746	728	752	770	723	778	726	776	721	712	750	735	740	715	736	763	789	752	721	772	729	774	736	696	754	749	731	718	751	742	701	734	718	755	746	726	779	734	743	760	719	766	690	745	741	773	695	772	761	736	781	777	749	752	718	748	735	736	817	745	751	744	778	771	717	754	710	733	762	767	764	767	783	756	698	750	784	735	682	678	808	750	761	744	732	751	759	770	782	745	758	731	742	782	722	742	726	709	707	790	768	761	763	755	740	781	715	758	783	726	689	750	733	709	703	707	776	726	778	758	706	759	722	791	747	732	771	779	755	737	779	740	703	747	774	735	767	789	703	751	709	719	723	772	741	765	795	763	758	753	731	733	745	709	706	722	759	765	714	700	765	702	734	719	775	739	748	707	720	743	711	743	770	723	699	762	760	734	721	804	766	740	746	754	750	785	734	769	725	758	782	764	761	791	746	750	780	726	747	724	777	738	768	726	786	716	772	749	705	801	749	753	716	761	725	796	735	780	775	717	754	721	776	737	727	774	765	715	793	727	752	731	781	712	737	811	699	793	749	743	739	738	779	691	751	751	688	761	796	771	735	757	789	729	750	732	724	717	767	773	779	762	736	780	737	776	714	714	713	730	782	755	774	693	727	787	684	729	789	738	729	722	695	769	716	723	743	728	709	745	746	750	718	780	775	748	692	736	759	734	735	762	719	731	731	748	777	703	790	727	762	722	743	755	762	707	778	771	790	733	721	716	747	767	740	785	745	707	753	806	731	738	767	724	720	728	779	732	766	743	753	804	762	730	733	797	763	733	760	772	739	741	706	719	755	686	747	721	751	740	756	762	771	772	758	818	774	740	752	737	797	750	736	750	815	734	745	724	760	697	735	723	769	705	774	790	768	753	748	745	762	758	720	727	803	699	748	765	747	729	715	731	735	734	728	761	688	803	717	764	758	751	754	695	788	718	762	796	727	727	767	731	743	729	708	735	731	722	724	757	712	710	718	746	764	679	687	745	777	748	747	758	787	754	731	782	766	779	775	743	687	750	738	744	713	754	690	709	753	774	769	793	733	784	756	718	744	741	742	782	730	753	812	755	729	732	752	759	745	739	754	775	753	713	759	723	753	782	757	761	753	773	724	690	758	784	721	706	747	717	752	761	746	747	719	704	750	694	714	744	752	755	732	734	757	734	748	728	763	754	714	782	787	755	727	772	752	728	761	703	739	742	700	735	740	736	774	743	739	793	790	756	754	782	699	719	751	749	742	756	719	728	780	773	720	746	768	746	710	701	731	779	707	745	738	735	764	729	835	810	775	731	750	715	743	708	812	768	750	755	775	764	751	726	743	769	731	697	698	731	752	703	717	714	710	744	716	757	726	713	723	767	713	739	798	782	804	756	753	692	712	772	765	718	778	766	740	745	792	791	762	769	741	824	742	708	750	785	767	734	719	774	731	747	780	743	686	775	763	693	749	770	721	729	743	723	764	734	734	769	737	767	802	737	685	744	793	749	766	792	757	712	751	765	761	746	733	790	763	718	730	704	754	752	756	775	736	748	748	749	784	720	735	722	768	702	740	700	756	754	795	769	754	759	752	768	758	741	729	744	792	696	717	783	753	768	772	761	720	741	769	751	716	747	700	767	755	785	761	751	734	765	738	749	745	762	726	710	765	720	781	791	687	737	749	759	737	714	764	763	734	771	724	725	756	760	728	747	721	758	728	756	736	766	794	723	680	756	783	712	834	705	726	751	787	761	745	754	762	756	712	758	726	724	716	747	790	733	711	759	771	691	739	751	785	749	750	743	786	764	761	749	744	738	738	747	765	739	746	758	751	784	752	739	738	738	724	788	789	755	736	742	735	699	771	740	789	733	736	760	816	748	708	736	754	740	727	787	763	716	801	720	736	712	714	769	737	762	728	670	709	686	778	764	749	752	751	720	737	733	734	756	795	783	753	737	754	758	704	764	761	777	731	699	737	726	673	755	671	761	784	736	720	711	809	783	745	741	724	754	769	684	768	769	767	802	748	805	777	744	744	785	734	752	751	740	788	755	759	758	725	803	698	738	761	765	762	714	733	754	750	745	696	759	742	801	731	782	728	735	751	730	722	757	763	750	742	749	734	768	722	736	730	761	725	711	734	711	733	753	761	802	706	685	736	754	718	740	759	754	760	720	694	738	752	764	669	720	758	707	748	772	775	728	795	708	709	728	750	745	740	778	738	726	766	727	761	753	759	755	754	760	773	735	730	742	750	720	745	748	713	774	778	746	775	712	807	733	737	789	732	716	695	718	777	760	748	728	746	753	730	770	775	765	804	735	678	763	727	724	788	702	751	785	754	739	793	763	708	765	710	765	713	782	722	758	721	695	698	726	781	784	700	776	732	755	751	747	779	763	752	743	779	822	750	754	749	745	749	783	726	736	756	721	748	786	807	708	698	789	786	759	753	767	758	678	744	759	755	769	816	717	746	722	749	752	751	766	758	741	739	763	743	717	714	780	707	724	757	765	768	810	703	769	733	749	752	748	734	758	736	724	737	827	772	802	729	700	732	737	729	727	748	717	772	709	739	731	771	774	730	768	736	775	742	739	751	751	723	737	761	768	774	715	742	761	736	739	767	755	734	766	778	759	726	731	769	770	745	758	716	735	745	743	710	708	767	743	691	705	737	724	780	761	765	764	711	767	775	757	757	746	702	779	769	716	770	744	757	759	764	748	671	746	711	740	772	774	723	749	744	731	776	758	738	771	764	762	731	735	742	740	749	781	790	684	718	711	712	728	737	687	792	744	784	726	782	770	719	735	724	752	742	751	768	736	732	715	780	731	770	757	771	770	743	728	771	687	853	734	745	790	741	782	773	791	757	788	710	734	768	705	726	751	748	733	722	710	741	775	768	718	729	695	750	747	712	724	742	744	750	778	742	736	738	751	772	764	699	777	730	740	759	784	748	757	744	748	701	765	747	764	764	770	781	748	737	756	758	750	785	760	709	759	720	719	780	741	799	747	757	705	684	724	771	691	740	777	746	796	730	791	757	785	741	747	742	735	755	744	760	727	725	735	734	741	795	788	753	720	731	776	720	734	698	751	738	754	717	731	728	738	739	755	733	744	718	747	759	735	753	726	741	745	725	724	738	739	731	785	770	719	779	735	755	765	746	722	735	726	765	781	773	762	778	788	747	722	774	722	750	764	724	739	767	718	769	733	794	738	723	711	773	796	756	746	779	736	768	790	791	722	750	754	723	733	728
1736	158	163	170	178	171	181	176	181	149	168	183	161	138	156	184	166	162	156	136	162	161	137	156	179	171	163	164	172	145	191	157	161	169	169	170	161	162	170	166	170	152	156	171	156	193	156	141	135	164	152	149	125	150	159	188	153	161	164	178	167	168	152	147	149	133	167	158	163	149	158	166	145	149	177	164	168	162	154	172	156	174	164	181	166	163	165	156	173	162	160	158	161	142	154	185	184	151	144	178	163	168	153	151	166	162	172	160	173	160	160	157	152	158	177	139	150	185	166	190	164	158	183	172	183	174	140	159	160	159	144	171	144	183	158	149	143	175	181	170	184	161	183	151	150	169	151	161	158	173	187	148	157	175	152	152	156	169	153	184	148	180	154	149	170	176	183	160	149	157	161	157	144	168	146	152	180	164	174	166	162	150	166	163	165	153	162	136	154	161	149	166	156	162	156	154	132	169	169	177	164	153	178	153	171	138	160	149	157	152	164	173	146	153	195	189	172	164	167	170	156	170	191	146	177	163	141	186	178	180	146	169	168	149	163	171	157	152	165	143	177	159	150	152	161	148	164	148	154	151	163	150	155	148	154	155	181	186	150	143	156	171	149	152	151	166	163	163	153	145	142	158	183	142	162	169	168	158	153	161	144	163	180	148	172	148	155	182	162	139	155	149	171	179	160	169	150	157	148	174	162	166	159	197	180	172	163	162	162	159	155	154	171	168	159	149	159	173	140	161	165	172	148	152	158	146	151	160	172	156	161	134	157	159	170	152	172	161	151	163	179	156	172	160	168	174	150	176	176	148	167	171	148	168	172	169	151	174	169	133	169	185	137	155	138	139	163	153	171	150	155	172	148	181	158	162	169	160	149	166	154	150	188	169	163	145	137	169	167	179	172	158	138	178	153	173	156	179	170	149	164	170	128	173	153	153	169	166	172	165	165	142	169	162	175	170	140	152	163	177	153	151	157	138	167	157	164	149	144	158	155	171	158	129	152	154	168	185	167	135	159	162	161	184	177	153	160	169	182	164	161	175	166	176	188	144	176	132	143	163	151	146	157	144	151	177	163	157	154	149	165	157	145	152	168	185	210	147	171	152	147	194	163	168	169	175	176	167	177	188	176	146	155	163	177	179	159	145	150	171	173	148	151	184	170	170	166	147	172	161	152	172	163	138	150	208	160	155	164	163	151	155	134	165	154	162	155	154	167	165	148	167	185	144	160	166	171	151	153	140	152	185	146	138	181	167	147	145	180	163	170	175	153	157	161	152	169	173	175	155	180	148	140	177	163	177	172	158	183	163	169	185	159	147	169	180	167	159	174	158	173	174	140	165	171	159	145	141	143	168	173	189	171	143	174	170	148	165	175	159	193	166	171	183	141	163	170	159	153	162	164	168	166	157	169	157	163	181	159	152	161	173	167	150	147	153	154	189	171	162	166	165	154	175	166	158	156	133	150	183	170	164	170	180	184	147	168	158	165	140	147	156	167	174	173	173	151	169	165	179	163	163	168	172	157	154	154	159	155	179	156	165	179	152	171	166	143	193	154	154	162	165	148	173	159	163	170	169	172	174	149	158	174	152	138	163	165	153	157	160	149	163	158	171	154	146	156	182	167	132	158	165	175	140	168	175	161	162	163	183	148	144	155	152	160	165	123	177	157	176	180	153	172	161	146	161	151	152	162	186	144	150	138	157	168	148	154	156	167	164	155	167	164	166	162	172	143	171	146	141	174	155	159	162	150	178	162	175	186	168	156	161	156	154	165	156	166	168	156	170	160	153	148	179	182	156	142	180	142	170	175	167	152	158	165	172	138	155	175	180	156	171	138	127	153	177	152	169	162	167	149	198	173	159	159	163	165	168	143	173	168	180	173	177	155	165	177	157	156	153	169	147	145	159	150	147	157	172	146	169	149	151	156	172	170	152	176	165	198	142	169	151	172	160	162	167	157	172	157	178	138	148	179	177	157	136	161	150	179	142	152	182	152	139	147	171	154	152	167	157	152	157	173	154	160	188	154	142	195	153	153	138	171	167	181	147	172	170	155	137	191	161	153	134	170	169	177	162	152	152	161	142	172	191	160	191	179	157	157	139	143	155	160	182	173	168	154	144	157	160	181	179	168	155	155	158	172	172	142	176	163	145	145	171	139	177	150	157	146	180	180	146	177	169	145	151	179	155	144	165	169	191	164	165	161	169	168	178	159	174	171	163	155	158	164	181	173	170	149	184	147	164	171	179	145	175	159	169	160	149	155	142	153	167	146	184	169	162	180	170	166	154	142	168	171	176	161	160	177	154	138	159	156	162	180	157	173	142	199	158	161	161	172	155	149	162	166	163	157	145	185	164	145	153	142	149	154	167	156	165	142	173	171	165	169	171	169	140	165	149	164	177	158	157	165	162	167	145	147	163	141	169	170	141	164	176	140	158	173	168	168	174	148	136	168	174	176	176	175	143	152	154	154	176	175	158	162	158	168	187	191	164	173	150	158	164	173	148	155	155	177	190	161	188	152	175	138	156	183	181	178	150	151	156	176	151	176	154	170	154	191	150	149	151	126	168	160	155	156	182	169	162	169	171	164	161	170	150	166	151	174	182	154	160	161	136	155	184	156	166	172	159	186	187	157	163	167	173	180	133	166	153	180	157	148	145	166	182	165	148	168	151	150	177	152	168	163	155	167	134	169	163	160	166	172	149	174	156	165	158	179	147	170	188	137	176	167	165	139	160	144	170	158	180	161	164	160	165	176	168	153	147	162	168	158	147	160	171	183	154	153	143	165	169	178	174	160	155	160	171	141	156	156	165	181	167	170	141	176	138	144	169	189	134	186	171	159	194	149	152	163	144	151	161	148	179	149	166	166	157	156	171	157	153	149	151	186	149	138	144	173	147	142	147	158	172	142	162	153	165	162	174	155	191	161	164	158	147	188	159	155	141	164	177	149	142	193	171	163	168	176	174	158	154	149	159	163	175	175	160	162	161	159	134	175	154	162	167	177	147	163	163	168	135	176	148	148	130	170	177	185	164	145	163	153	128	166	148	159	153	143	170	161	141	181	190	154	160	194	174	167	163	158	141	169	188	171	161	151	171	182	156	162	156	160	158	182	164	161	149	169	154	163	161	163	165	147	156	169	181	144	152	160	196	176	153	176	135	181	141	165	144	164	165	140	152	155	174	158	144	158	147	158	162	154	159	179	159	177	163	161	169	153	191	125	162	140	180	171	172	139	154	179	151	175	170	154	143	140	145	157	156	175	145	162	174	157	168	176	159	182	176	181	154	157	187	146	151	158	150	178	153	158	160	156	150	146	174	175	193	132	168	155	140	160	166	133	171	154	162	161	191	168	178	154	162	168	170	130	158	160	175	161	185	139	160	138	153	164	150	167	144	154	170	187	164	159	149	151	202	193	178	166	151	154	138	143	175	156	162	175	173	178	179	157	165	186	172	168	181	161	154	144	167	174	178	181	164	171	145	163	166	157	168	152	156
1984	436	448	479	509	422	485	416	475	429	433	426	432	474	460	443	435	423	423	426	430	433	444	418	466	425	446	457	430	444	420	438	414	401	450	420	480	454	434	442	448	372	470	451	446	416	424	451	447	425	435	431	439	451	427	438	490	439	459	441	414	442	427	475	436	457	413	442	435	493	453	447	432	421	377	405	440	428	394	473	445	424	476	437	431	433	409	437	424	452	459	419	433	453	433	414	412	429	434	477	429	474	439	419	448	421	435	442	436	399	448	456	427	442	467	412	449	454	443	442	467	447	456	440	417	448	446	465	474	443	442	442	454	405	430	443	439	450	420	430	415	426	431	425	445	488	429	456	440	436	433	440	444	437	441	433	466	415	461	450	418	424	426	436	436	411	430	444	423	400	429	413	475	424	490	439	425	426	420	435	458	430	435	427	439	436	446	443	435	442	447	452	496	432	432	443	411	441	461	448	475	432	437	419	434	462	457	483	486	455	411	450	440	462	467	430	448	424	472	454	456	416	453	427	455	456	406	447	462	455	437	413	458	459	458	412	419	397	481	453	447	448	398	426	453	461	458	435	449	443	417	451	422	446	431	430	444	437	451	453	433	456	468	411	431	465	459	434	437	432	452	432	409	428	420	403	407	462	383	448	476	422	455	452	427	406	394	419	431	425	497	456	427	427	442	402	434	409	486	438	455	416	427	423	444	431	420	418	445	451	465	497	429	438	436	431	433	477	467	469	466	454	449	423	452	416	442	458	465	429	433	426	480	421	465	437	460	477	428	459	406	471	440	474	436	434	433	430	455	446	419	450	449	454	434	440	434	432	457	463	457	460	445	439	437	433	452	446	424	436	442	421	417	460	418	423	402	457	433	471	452	447	438	435	450	434	450	460	451	481	421	503	423	429	399	420	419	421	406	431	465	430	446	443	433	410	401	435	399	418	423	420	425	389	436	447	468	443	435	432	461	400	449	473	439	467	446	418	413	455	455	466	447	403	425	447	443	433	429	419	463	440	444	398	453	431	430	459	454	415	453	429	424	429	447	415	419	423	429	466	419	464	434	421	418	451	473	415	470	467	461	426	435	415	437	412	454	444	493	438	442	457	397	408	403	429	440	489	421	431	451	412	415	436	460	393	465	432	423	445	453	431	453	416	448	451	474	431	445	427	454	451	429	427	437	458	423	421	417	424	456	454	450	441	459	434	434	439	443	423	443	416	461	469	445	429	457	421	411	439	461	458	427	409	446	438	419	404	419	452	474	444	405	436	445	430	431	443	389	426	426	429	433	462	461	434	410	425	460	419	460	460	427	452	438	424	430	449	462	447	410	460	425	458	467	392	444	430	444	429	444	464	430	443	452	427	398	431	400	479	439	432	439	473	432	444	444	444	408	448	444	423	433	399	466	424	417	434	428	467	432	452	437	496	387	439	441	447	414	419	433	407	484	449	433	385	429	433	452	432	420	423	430	428	453	461	435	399	429	450	462	435	421	508	428	485	452	438	449	453	466	441	429	468	447	450	473	464	436	403	443	430	477	443	439	432	452	437	460	409	443	466	453	461	410	453	432	416	469	462	438	449	449	434	470	439	446	438	433	422	434	465	426	420	421	444	456	409	445	434	444	406	398	437	440	453	440	436	423	429	386	417	445	481	414	422	450	414	445	414	421	445	432	454	435	455	426	458	447	447	450	456	440	420	423	421	465	444	403	425	409	434	460	438	452	443	449	473	452	438	458	411	404	412	401	481	416	403	453	430	476	430	439	420	406	493	441	457	429	454	459	436	430	422	439	485	398	423	436	422	419	431	428	428	448	410	450	468	441	449	439	444	473	435	423	440	475	380	465	444	463	464	454	434	475	463	433	446	447	426	442	424	467	430	410	402	439	474	456	415	434	427	423	445	438	443	453	452	442	425	376	475	415	446	452	403	441	449	465	418	447	438	420	489	430	399	470	476	440	431	445	436	437	459	459	439	436	413	428	441	443	447	433	417	450	424	437	389	426	396	432	444	464	434	447	438	443	441	402	445	436	432	456	415	478	435	417	452	479	453	410	419	425	504	433	448	466	435	440	451	478	477	452	426	470	471	432	439	451	440	452	426	468	442	435	471	446	406	478	423	432	449	421	425	418	444	442	429	456	446	441	431	475	464	452	457	471	436	414	440	459	433	450	420	426	428	452	432	414	440	430	423	436	439	451	445	442	448	404	425	419	424	449	456	424	465	433	430	397	446	431	429	432	435	517	435	440	454	424	444	457	451	443	439	457	418	424	461	428	420	450	411	392	426	424	420	459	432	448	433	447	419	429	450	440	474	476	409	453	410	412	453	429	465	426	419	431	464	477	452	475	418	425	492	420	436	420	404	430	470	416	448	417	446	452	389	416	437	483	422	461	446	473	451	427	420	447	448	401	486	448	440	405	433	439	456	417	444	482	434	429	449	421	441	454	405	458	477	402	437	432	390	422	490	431	426	469	450	433	434	419	479	428	420	463	425	448	457	445	434	438	413	411	433	416	410	468	437	427	406	415	462	419	430	447	450	429	434	418	460	402	421	447	427	441	441	453	461	444	455	404	438	441	415	446	417	428	422	469	442	456	437	449	441	417	476	421	421	418	408	441	438	439	447	403	465	454	456	431	439	410	480	448	447	433	415	434	434	442	423	444	425	430	440	452	448	431	427	442	435	465	415	420	427	417	422	461	470	411	455	433	426	478	419	446	437	447	431	428	456	445	451	473	420	423	454	410	474	430	446	455	455	461	424	474	459	415	457	417	451	391	448	460	443	411	447	460	444	463	439	429	447	416	437	385	395	479	460	452	418	463	475	439	454	431	415	441	417	401	451	465	442	439	468	405	427	424	432	416	423	480	407	436	439	434	419	424	413	445	406	416	426	432	421	467	433	450	432	455	443	438	451	433	411	441	436	423	467	463	429	448	458	426	456	461	461	438	426	455	429	459	440	452	439	432	425	420	446	401	427	468	465	455	411	430	449	484	453	440	456	437	421	439	434	447	420	474	411	436	430	443	413	427	416	479	449	388	448	468	482	410	414	409	396	453	448	469	479	447	438	425	435	462	433	443	435	411	417	455	445	460	436	400	468	465	457	423	443	420	421	426	451	439	477	468	410	420	446	422	464	436	473	462	436	436	459	447	424	449	439	420	429	432	437	470	460	460	427	457	470	430	425	415	426	468	466	470	473	414	426	442	429	448	451	433	460	468	434	436	404	448	467	437	455	414	440	443	414	460	403	441	456	444	447	458	458	414	473	432	443	408	426	476	445	449	416	464	463	451	434	434	430	438	431	455	398	415	421	427	470	418	465	436	436	418	416	426	450	425	439	432	417	426	454	453	432	437	459	451	442	449	427	457	422	466	448	440	399	413	442	430	460	472	438	422	419	456	412	420	417	442	453	425	460	455	455	435	444	446	452	431	453	450	391	428	434	447	426	430	424	450	470	450	446	435	464	434	462	451	453	433	410	466	466	441	400
8198	705	648	533	479	417	392	376	405	367	373	389	334	312	376	348	355	330	391	336	291	360	328	358	326	332	308	349	342	346	345	320	345	321	341	349	332	349	348	363	335	321	335	388	351	333	329	339	356	350	345	342	356	325	341	295	322	334	348	362	344	339	373	341	333	322	340	333	309	319	327	350	317	344	329	299	318	301	339	339	324	348	328	343	342	357	318	324	358	295	313	328	348	320	345	312	348	363	312	357	333	328	338	350	307	315	343	332	340	348	353	309	316	357	326	307	351	335	325	318	357	321	350	322	312	311	315	324	334	338	305	338	352	354	325	308	320	332	354	398	328	333	333	306	315	350	334	363	329	322	357	346	322	319	346	327	351	318	306	309	323	334	328	346	349	358	385	330	336	362	334	338	320	313	317	316	355	369	352	330	317	297	342	315	333	322	382	345	343	343	354	334	295	298	376	358	355	306	340	359	302	344	346	325	313	349	329	357	331	353	334	337	331	321	339	373	319	347	310	303	363	311	376	338	360	310	305	321	332	344	338	379	318	328	324	304	340	346	307	333	342	326	348	340	308	316	315	315	336	368	337	336	335	343	303	375	342	333	329	352	358	343	288	321	371	316	325	306	314	334	352	350	372	330	341	336	349	354	330	309	290	308	341	336	315	330	334	365	353	325	357	320	323	331	334	355	329	311	352	335	354	341	347	337	372	365	339	354	325	332	316	325	326	344	344	327	341	289	311	341	317	328	340	339	328	328	363	354	331	322	337	334	324	338	336	320	320	355	341	342	330	346	333	357	305	336	323	342	332	310	332	315	328	337	311	299	370	304	339	357	356	349	339	327	335	321	357	296	336	375	334	340	335	310	347	346	342	318	319	383	318	310	307	352	333	316	338	316	336	333	333	337	326	353	318	369	335	338	326	337	340	306	336	333	361	330	322	365	342	354	336	342	327	324	360	372	383	354	354	341	347	336	359	365	303	323	317	342	350	320	327	312	343	355	364	321	347	365	353	342	350	338	342	323	302	341	358	352	320	326	309	324	300	327	301	335	335	336	290	333	320	329	330	349	314	314	351	337	352	331	358	323	287	350	353	340	310	348	316	340	304	308	327	346	369	346	326	351	323	317	313	355	305	303	326	339	344	348	340	350	356	340	356	329	339	374	346	361	353	329	367	314	364	336	345	336	356	302	321	362	343	382	340	332	349	355	316	356	325	345	320	341	334	324	286	334	322	332	362	339	311	341	373	320	335	348	334	354	326	320	370	346	329	361	339	339	381	378	316	343	369	337	333	338	328	331	326	325	331	337	362	366	331	300	370	336	349	341	322	328	366	305	343	365	329	299	326	326	367	343	305	327	350	356	325	324	344	321	316	350	321	315	323	337	334	334	326	355	326	338	364	363	349	348	345	351	295	312	294	342	328	312	336	335	337	344	309	349	314	337	327	346	344	296	345	344	343	329	355	359	336	350	366	363	315	347	325	351	326	327	317	351	330	333	334	314	340	309	363	355	351	319	364	345	362	327	352	333	337	350	335	355	342	352	367	347	368	347	322	385	366	357	321	347	334	325	301	349	344	342	359	366	303	332	334	368	293	325	311	320	348	330	314	342	348	370	340	334	329	325	329	346	339	326	316	353	332	367	333	331	385	361	354	357	341	326	347	377	313	347	307	320	308	321	317	333	361	298	343	352	349	331	319	327	344	405	359	323	334	366	355	320	352	312	313	364	317	295	359	355	288	313	364	309	328	333	363	373	343	371	377	369	316	362	326	309	328	318	344	337	315	315	345	309	378	339	325	359	338	368	344	323	350	345	331	336	330	354	315	320	324	346	313	315	341	373	321	336	357	344	371	354	322	379	330	348	334	346	356	341	352	300	340	320	358	330	333	333	343	312	283	349	322	317	332	327	348	332	330	342	343	362	345	370	360	313	346	333	337	341	331	337	342	318	349	305	308	314	336	300	307	352	350	343	343	332	328	356	347	363	297	322	333	334	325	319	350	375	292	314	334	323	359	361	328	315	316	327	335	347	326	353	375	339	355	310	328	329	361	354	316	326	367	345	342	334	344	332	323	339	352	326	320	338	297	316	351	328	310	357	388	380	342	329	315	315	345	326	325	332	343	319	312	371	327	350	369	334	315	348	309	335	325	377	326	332	323	306	349	342	329	350	344	337	355	332	334	360	286	371	323	317	364	348	382	310	347	324	314	365	341	280	331	326	345	328	346	348	338	331	325	307	344	337	327	316	307	323	370	356	336	338	330	311	352	356	329	346	332	325	324	278	328	308	329	326	350	310	329	326	349	343	355	337	348	341	346	332	295	344	331	325	320	294	322	313	336	314	362	317	357	364	337	335	308	341	334	366	315	314	323	289	347	343	351	324	321	307	333	308	327	369	346	309	356	371	337	360	331	357	324	301	274	328	327	314	329	369	341	352	331	311	346	341	330	340	329	328	313	336	326	330	288	321	338	301	351	363	338	354	326	310	346	321	339	330	340	346	299	292	344	311	322	324	318	362	355	328	329	323	321	345	352	355	316	369	325	308	349	346	332	359	318	304	319	313	311	337	359	334	346	332	348	306	321	397	330	362	329	348	334	302	306	326	310	334	328	301	364	363	323	347	342	356	286	344	336	317	369	334	338	347	332	342	346	325	333	330	326	321	314	324	332	362	359	300	340	339	312	351	375	331	331	340	367	348	311	342	397	339	360	361	320	374	313	356	331	345	351	308	357	351	334	349	334	343	345	326	312	346	318	346	336	335	337	285	353	333	311	337	312	355	358	357	327	353	348	380	318	333	338	342	345	327	318	333	370	316	332	331	356	345	330	314	357	354	300	310	326	312	350	346	322	335	315	369	341	345	338	324	333	311	354	334	358	330	306	296	354	345	335	327	303	293	335	329	335	349	323	360	322	317	327	302	340	348	352	329	346	348	356	321	331	351	338	337	348	350	377	363	318	366	347	356	326	350	315	336	343	344	358	337	384	315	322	317	347	349	374	351	367	357	358	363	332	305	379	316	327	362	358	304	333	343	341	315	341	351	379	311	319	333	349	340	287	320	325	342	343	321	291	361	349	343	284	320	337	339	318	396	354	350	345	347	354	338	342	325	342	328	342	351	378	339	345	328	305	325	314	305	299	388	377	347	352	322	308	322	325	358	337	323	365	340	338	320	334	354	323	325	341	342	322	341	326	328	329	313	322	318	348	359	362	327	350	365	356	340	337	324	361	333	325	285	335	330	341	296	352	391	328	328	352	356	325	344	352	338	310	345	345	338	338	317	327	338	361	320	350	330	377	325	344	326	336	303	305	334	324	308	318	326	310	344	347	317	350	355	319	342	326	322	377	334	318	307	310	350	326	334	319	347	339	340	355	361	344	305	345	357	326	322	336	340	359	342	340	311	326	336	297	334	336	351	353	338	304	305	326	304	324	329	323	337	334	351	319	323	310	354	337	321	327	343	373	327	338	372	295	345	326	348	355	318	334	336
6745	1054	1528	1590	1406	1310	1130	1083	1009	1010	986	979	889	854	833	872	879	793	832	854	821	847	827	826	839	820	827	785	803	811	782	754	787	803	801	812	797	781	876	823	821	820	798	789	792	801	805	806	794	815	828	801	814	814	797	823	779	779	795	735	791	777	777	796	825	819	762	803	800	748	770	808	754	774	779	754	788	751	791	801	811	730	758	783	816	755	832	821	760	783	794	791	760	783	790	801	821	767	784	758	822	782	766	792	816	719	780	754	774	767	797	763	768	732	793	751	826	794	806	779	749	801	759	785	831	772	786	766	839	824	792	782	808	764	721	806	829	789	821	785	752	836	782	824	816	733	743	829	727	793	786	787	825	756	822	807	802	770	782	766	807	822	801	741	825	781	757	781	814	816	847	817	844	795	770	799	788	833	813	775	778	783	773	810	791	783	795	751	789	826	833	831	803	734	795	763	792	745	826	809	796	759	768	765	781	790	799	786	782	755	825	757	822	776	782	829	857	750	814	794	769	781	827	804	794	717	761	788	797	765	802	778	797	786	790	764	814	787	774	777	737	788	809	792	733	836	791	774	766	770	789	838	765	758	815	779	815	807	798	794	843	794	790	849	741	803	736	741	814	743	825	804	791	766	810	781	801	832	806	762	835	822	784	803	727	811	785	770	812	786	793	795	755	833	795	784	822	753	792	787	813	811	776	789	765	828	797	783	838	793	815	780	809	769	766	786	770	761	763	789	825	774	797	814	778	842	786	777	783	799	796	775	812	773	747	750	805	751	779	795	806	803	773	809	785	768	758	772	795	785	805	784	793	787	739	782	762	816	767	792	785	838	856	852	753	801	812	801	795	833	788	781	804	815	752	790	748	778	774	773	758	792	799	820	806	770	802	808	782	802	758	815	760	772	823	778	786	787	772	736	808	805	828	771	797	828	851	807	826	794	815	781	797	817	746	734	792	812	784	766	810	753	769	830	808	783	751	787	829	792	859	774	800	766	817	735	783	729	846	785	785	719	836	806	778	775	787	787	815	814	864	728	840	825	753	787	812	770	794	763	780	787	772	744	735	780	768	761	785	775	762	803	764	770	793	795	793	804	807	814	775	764	815	750	798	788	788	758	798	782	773	811	813	770	815	823	815	797	785	782	745	794	775	713	773	767	818	821	808	737	759	858	810	772	809	731	767	760	772	836	761	844	821	811	778	782	750	766	737	799	795	764	724	788	774	830	783	771	827	783	805	810	763	806	745	835	779	776	828	767	767	817	739	718	810	777	820	780	772	720	793	761	774	789	839	733	798	763	812	799	808	798	809	803	734	814	828	790	808	753	797	732	753	819	764	819	788	809	810	754	784	766	821	779	708	769	771	813	749	774	808	794	796	849	807	778	767	773	847	811	799	807	828	803	824	796	781	773	760	819	786	797	794	809	839	830	775	780	797	754	780	798	809	786	798	762	811	813	784	826	751	803	747	769	794	814	793	790	773	787	816	777	765	773	765	824	783	806	788	802	831	747	782	776	769	828	742	808	804	779	813	758	742	735	770	795	805	840	779	819	782	851	784	769	787	792	802	806	760	785	796	780	785	826	832	738	808	811	743	804	848	761	835	719	755	779	812	791	790	839	760	799	812	754	803	888	807	748	770	739	772	774	834	809	790	785	758	805	779	765	819	830	808	740	748	793	798	791	802	836	790	805	778	806	739	795	790	744	809	752	800	777	814	759	829	801	793	795	822	767	759	808	808	786	790	815	799	818	808	798	835	748	826	818	846	784	743	765	795	804	732	800	847	823	826	767	782	828	825	805	810	737	825	801	833	843	801	751	798	747	801	752	756	804	786	806	782	793	760	807	791	793	797	805	794	812	766	734	765	763	785	791	787	825	800	822	813	797	806	790	820	728	782	824	768	792	781	820	769	757	774	763	769	843	771	770	758	792	757	821	781	773	749	759	821	757	779	798	773	794	774	791	846	782	797	838	772	800	753	808	791	786	812	788	736	750	827	768	764	795	782	754	825	802	768	818	839	821	764	824	773	816	800	792	802	843	780	757	810	805	804	792	823	810	768	837	794	795	765	841	773	800	815	789	839	722	786	759	794	828	810	809	794	826	804	779	791	802	808	787	831	832	789	777	743	777	763	757	776	795	762	777	772	786	746	792	777	805	778	740	822	755	790	781	779	820	780	822	723	817	765	759	783	779	789	779	842	735	815	757	791	792	827	760	812	785	845	744	772	774	787	812	782	802	793	732	800	809	785	801	786	783	728	785	758	798	797	800	722	802	814	761	801	766	773	814	801	767	767	725	776	821	806	766	802	806	846	758	865	773	787	789	753	788	808	801	817	854	774	833	805	721	763	772	764	859	712	813	858	733	749	737	691	762	803	750	816	767	757	836	748	777	764	778	778	840	863	838	811	723	778	772	764	791	798	822	734	805	824	803	802	819	774	802	785	817	814	773	800	809	781	771	781	779	788	765	828	820	741	792	779	754	811	786	762	809	770	753	841	765	805	798	809	801	771	755	785	809	808	765	771	816	783	786	752	783	810	782	737	802	772	787	795	771	799	769	793	810	745	829	789	829	787	808	783	798	801	809	769	810	788	796	834	787	806	804	771	804	738	807	777	787	802	811	784	768	772	800	770	796	781	830	767	775	806	765	795	760	725	791	807	793	799	786	806	758	808	761	778	752	784	767	792	768	746	821	777	764	787	809	779	799	750	817	782	749	861	790	756	748	769	730	835	799	821	793	799	805	814	808	757	773	750	839	803	815	752	816	815	784	809	788	821	782	775	768	797	826	846	767	812	798	788	768	794	785	764	836	763	780	795	824	811	805	792	802	762	798	767	781	813	807	758	811	809	755	812	767	810	772	829	801	798	772	806	831	779	783	829	848	785	807	861	825	767	807	789	778	785	813	764	844	810	781	807	773	801	808	808	817	797	774	830	800	796	772	750	827	818	777	759	738	758	817	761	833	792	781	826	807	770	794	800	807	802	778	782	808	788	793	773	787	784	832	791	765	743	831	783	773	806	727	775	762	768	778	752	841	795	767	787	799	804	710	796	840	797	782	763	794	814	797	782	779	811	772	812	780	794	786	779	763	825	778	794	744	753	804	783	747	771	756	777	777	763	800	765	793	798	795	793	756	750	815	756	791	767	801	760	804	762	774	785	806	776	779	808	776	785	818	803	784	784	776	808	762	805	795	772	801	780	774	758	793	832	822	789	793	775	810	780	849	822	763	781	788	771	794	794	765	803	829	813	807	769	782	814	832	764	812	770	771	814	787	781	780	747	789	791	791	816	788	828	794	778	769	781	778	782	802	805	806	802	805	807	779	816	786	780	809	791	753	803	772	775	813	814	784	747	743	795	755	801	806	786	805	824	767	771	772	801	839	784	816	762	758	807	768	827	806	800	805	738	793	804	746	789	764	828	765	775	771	732	763	806	761	739	809	814	800	769	853	761	830	779	780	782	789	764	819	802	809	803	770	839	804
15177	1373	1006	847	640	533	457	395	391	417	362	408	336	340	355	344	306	325	335	357	315	326	295	351	336	366	321	338	321	304	349	311	320	362	316	316	320	336	359	328	322	347	325	328	366	345	324	349	341	287	325	322	377	339	346	350	323	316	361	352	331	346	332	317	328	351	352	306	334	349	334	339	335	337	332	341	351	325	331	332	341	317	323	392	314	334	340	310	344	373	352	312	353	305	313	368	308	313	310	296	317	347	314	350	331	334	345	340	308	326	340	334	331	320	324	344	327	310	301	331	356	336	303	302	324	332	328	329	309	306	306	279	336	357	304	319	359	324	324	335	376	330	371	339	363	361	321	353	307	343	323	303	328	305	350	360	343	304	322	319	337	307	330	358	300	314	312	316	327	333	347	327	347	318	330	320	330	301	312	337	286	330	290	345	326	319	349	314	360	307	327	347	311	314	324	301	321	305	344	316	319	317	325	329	333	296	337	336	338	304	307	323	335	303	303	321	304	316	325	309	339	352	336	332	344	315	333	324	351	335	323	341	302	332	348	340	295	316	344	334	347	342	362	367	372	331	316	336	319	341	303	331	307	369	331	343	324	364	288	339	321	353	327	347	328	376	350	328	376	316	336	351	332	303	303	309	310	313	354	365	326	327	316	330	343	333	365	344	317	331	344	364	330	323	355	323	316	333	298	313	340	349	331	305	294	334	301	344	328	328	307	357	311	304	350	319	286	345	326	364	319	333	308	317	344	320	304	306	325	316	295	302	331	308	334	316	337	293	332	336	277	336	311	316	355	300	336	299	350	324	343	372	336	346	336	316	332	358	336	340	334	339	333	362	320	352	352	312	303	298	292	357	376	305	312	304	277	287	329	332	340	306	311	370	345	333	337	335	339	320	316	324	325	307	299	305	342	359	315	351	339	311	314	315	365	307	364	334	334	332	310	351	369	330	329	339	338	342	325	335	350	353	309	317	327	309	352	319	301	298	350	313	342	318	320	331	351	343	321	338	324	342	339	305	316	335	328	298	322	335	342	325	342	344	332	354	322	327	330	373	322	348	326	301	330	292	322	324	316	354	293	326	312	317	311	340	359	317	311	330	366	324	347	315	334	313	326	294	319	320	315	310	325	360	352	319	282	311	310	318	319	333	341	321	326	283	357	326	326	337	354	360	346	343	323	343	320	322	290	336	318	316	314	350	296	325	318	310	289	358	338	315	335	308	339	314	337	290	329	321	341	348	363	321	295	282	301	316	347	327	337	314	335	337	348	309	342	347	333	329	344	336	331	319	314	326	343	331	333	348	301	323	331	285	309	342	317	358	329	320	345	362	358	356	363	342	330	337	302	326	324	326	346	321	325	315	355	342	351	342	318	296	319	324	311	347	333	321	286	324	323	328	314	336	347	320	322	308	306	298	316	339	332	343	321	334	322	312	351	335	320	310	321	313	347	322	342	358	353	280	323	325	329	328	359	340	311	338	300	359	339	345	309	332	291	344	314	327	346	363	309	303	308	348	299	344	336	339	339	352	383	358	317	336	342	338	326	321	320	342	327	364	311	329	317	316	313	313	335	338	295	292	310	338	360	326	308	347	303	307	319	330	327	329	351	295	332	346	310	319	326	306	365	342	287	320	259	327	333	340	315	317	350	309	331	316	340	337	323	305	321	309	356	342	326	328	304	288	306	345	373	336	336	341	347	325	339	346	341	306	332	305	334	284	353	344	341	333	355	323	310	328	341	313	323	328	332	313	300	350	315	336	350	315	346	331	306	305	292	309	274	327	334	309	317	316	320	364	324	319	292	364	326	294	326	344	297	311	309	340	329	311	332	359	330	354	337	326	330	369	328	299	361	345	322	300	329	320	295	324	341	334	337	328	334	321	328	328	298	353	334	350	337	316	299	345	347	362	320	327	312	318	324	314	329	303	336	312	311	318	317	328	338	310	309	317	323	325	342	290	314	286	356	300	324	336	322	335	370	337	354	327	337	300	301	338	280	295	319	351	358	293	322	289	350	331	345	334	312	314	329	309	320	310	338	303	320	337	323	306	321	292	353	320	374	319	346	330	291	324	350	372	316	315	293	333	338	342	343	325	318	346	320	304	323	326	317	307	339	380	322	356	336	325	331	331	324	337	327	309	364	333	330	328	339	320	327	373	340	325	301	355	330	340	329	351	341	338	303	368	339	298	311	321	351	342	308	313	309	340	366	307	351	331	320	320	351	319	332	299	349	406	318	301	299	331	356	354	285	349	372	327	324	337	325	338	311	282	335	323	328	339	331	316	338	321	342	380	332	297	326	311	317	344	343	320	302	318	345	291	333	302	362	330	333	312	310	334	333	349	364	294	340	344	323	317	295	357	318	316	333	293	312	306	336	336	341	315	325	333	329	321	298	270	372	309	331	336	334	333	279	319	330	310	314	337	338	317	286	373	330	329	374	315	320	342	341	323	327	341	310	315	320	338	333	364	315	336	352	326	321	324	304	363	355	334	298	329	304	336	323	308	314	321	316	345	288	309	342	369	320	322	349	348	317	305	325	337	338	329	289	316	299	322	353	304	313	352	312	315	296	328	323	330	342	343	308	293	327	264	318	313	324	314	326	315	326	304	326	319	301	308	327	345	352	353	301	349	316	292	337	347	325	336	349	310	323	308	309	292	329	351	283	365	303	325	339	323	363	342	333	360	358	309	318	337	305	333	283	321	340	356	326	310	349	339	327	354	337	300	353	335	324	329	339	299	334	341	326	367	312	332	326	309	309	371	369	321	304	305	314	329	361	343	310	327	339	326	289	327	332	362	308	306	339	317	316	336	321	321	366	288	325	311	291	330	314	303	314	301	353	317	332	319	327	303	350	329	342	299	310	326	360	348	330	310	277	290	319	351	303	311	319	312	344	334	298	346	327	324	342	327	344	340	340	322	317	342	319	354	340	311	285	322	351	317	313	300	359	305	311	334	321	358	316	337	339	336	333	348	305	341	324	304	346	332	319	296	311	365	342	328	319	315	293	366	310	300	314	328	356	296	323	326	334	337	306	306	323	328	312	311	326	301	337	301	329	352	331	347	312	321	349	322	304	345	296	332	336	348	344	340	303	286	347	316	333	328	349	322	346	301	301	333	316	332	344	357	351	330	342	318	317	317	314	317	337	307	346	328	354	340	323	301	299	327	333	360	306	331	312	331	337	304	337	333	328	325	317	339	318	339	303	351	360	346	353	304	325	368	354	316	363	347	308	320	319	342	301	292	316	313	356	316	332	310	343	304	341	340	324	346	321	355	337	296	345	316	328	347	348	326	327	326	356	320	317	316	355	356	333	309	363	345	311	372	318	346	360	320	330	296	323	302	331	320	330	353	345	293	357	315	325	345	352	343	350	317	360	328	345	344	285	315	310	306	345	311	326	307	367	318	310	316	347	376	318	312	314	357	321	315	305	338	330	341	326	312	349	349	309	361	358	316	326	299	313	326	351	325	315	359	325	330	341	350
8507	1309	2146	2461	1981	1692	1428	1347	1285	1216	1129	1038	940	894	894	895	869	924	855	848	859	831	808	773	852	764	845	793	777	780	749	785	759	794	763	762	770	757	718	769	737	749	766	704	782	735	757	697	743	723	785	770	719	731	727	767	788	744	738	754	806	745	732	743	786	729	800	738	730	770	765	779	749	797	752	735	725	714	785	744	765	732	793	739	738	715	762	794	728	775	778	717	756	753	733	753	726	761	781	750	832	720	748	706	782	765	798	734	724	740	793	723	737	698	735	757	694	751	661	703	735	723	706	745	792	762	696	710	740	715	706	734	754	715	702	709	749	742	721	747	728	765	748	737	746	727	747	688	769	692	719	729	757	738	744	732	775	741	742	744	733	737	747	797	721	706	737	770	714	772	732	775	735	813	736	729	768	761	756	726	742	759	732	812	753	753	747	736	773	808	811	756	736	748	720	751	718	703	729	715	763	734	719	730	781	795	729	736	776	775	743	730	763	759	741	720	828	740	747	753	744	801	754	743	699	760	701	755	754	750	780	767	764	697	674	682	715	783	752	704	736	772	763	770	697	733	747	755	780	714	754	746	748	753	738	738	729	714	770	753	780	749	714	776	725	687	724	732	796	756	754	746	774	757	742	759	746	688	728	742	736	738	723	785	721	788	782	761	755	716	789	753	752	780	714	723	763	765	777	751	753	757	756	742	751	745	750	752	779	777	762	773	742	753	760	795	770	741	757	737	747	720	722	739	684	756	751	739	754	751	708	759	770	775	753	716	799	737	706	684	745	703	771	786	784	733	772	712	690	764	715	779	725	771	715	709	721	726	797	742	738	772	764	726	764	754	745	804	759	709	737	659	723	738	742	713	738	738	771	754	743	734	720	724	815	749	706	714	748	717	766	752	752	721	758	744	696	754	730	724	775	730	766	736	737	718	743	700	750	727	719	729	736	735	758	760	769	724	771	749	751	799	744	711	743	716	722	726	737	747	809	732	743	718	772	759	769	769	759	779	754	767	697	727	768	747	765	714	737	762	765	742	739	754	753	695	776	745	773	719	708	751	765	780	784	726	707	792	748	786	753	748	769	738	689	728	753	791	725	752	747	735	703	757	725	749	726	749	788	749	774	765	715	743	695	756	766	756	755	772	693	734	730	747	717	750	702	723	769	723	776	744	767	737	715	761	766	740	723	736	768	748	765	728	785	754	746	776	783	710	703	775	723	779	692	744	738	730	757	742	730	764	746	745	754	698	736	721	755	735	722	784	741	781	734	724	723	714	735	691	740	731	726	766	747	763	751	735	746	699	759	690	746	734	739	789	746	735	747	747	742	682	766	736	757	743	762	740	678	745	733	765	761	773	778	759	752	742	753	734	749	768	739	702	735	747	699	742	755	704	734	784	748	706	726	725	762	797	742	730	760	765	751	712	774	760	791	721	757	712	768	730	762	725	700	733	713	762	769	712	748	746	721	758	735	710	739	740	720	765	780	766	727	750	777	694	728	787	744	746	741	743	705	749	739	714	757	740	747	778	756	738	723	769	787	794	736	739	734	759	762	764	748	721	759	741	741	664	748	723	768	785	705	703	691	787	783	738	697	680	766	747	744	770	751	730	725	732	704	725	697	759	768	751	771	713	748	694	754	740	769	748	688	756	718	755	746	726	708	756	774	731	756	748	762	756	738	740	712	704	729	759	747	686	682	784	774	745	708	736	739	806	755	744	794	748	784	712	748	750	777	703	804	725	758	749	748	700	724	785	732	753	739	706	765	739	740	721	741	722	711	720	707	691	731	748	753	728	771	759	750	742	759	744	747	766	744	769	771	705	756	702	744	789	750	727	758	748	743	748	764	776	756	761	721	787	752	748	730	719	699	729	754	763	758	799	733	742	733	750	777	753	707	755	756	798	771	724	788	732	752	777	729	719	701	735	722	814	762	697	745	806	726	739	765	731	765	742	752	756	767	727	782	711	768	703	734	709	768	765	703	742	724	722	723	777	732	759	735	712	764	682	809	708	740	757	721	738	758	774	754	737	748	695	710	734	697	724	776	739	713	714	731	749	702	771	720	767	754	722	723	771	754	742	713	757	793	779	746	750	740	752	770	756	722	752	775	783	697	740	736	728	750	743	741	753	772	755	745	711	789	783	718	739	762	778	740	725	760	764	785	741	739	752	728	711	778	716	805	735	766	701	704	735	697	704	704	701	776	760	753	722	767	766	698	754	729	730	713	713	799	717	766	757	768	761	809	729	713	713	774	719	703	739	703	735	754	716	724	754	774	765	754	739	717	782	715	764	731	738	766	754	779	736	700	761	775	751	760	764	792	705	742	748	742	727	687	756	729	718	750	713	715	734	722	755	751	705	739	731	759	758	781	728	756	714	740	705	770	739	719	766	784	709	719	768	731	756	742	750	777	755	771	754	765	758	774	749	718	718	780	752	743	797	779	727	787	665	683	784	727	737	765	724	731	777	739	699	778	756	702	757	759	714	722	749	782	712	759	793	763	745	758	734	760	754	729	756	730	764	760	690	730	727	762	686	714	715	761	755	743	718	732	737	744	753	767	709	746	727	745	771	742	782	752	730	721	729	741	756	751	779	734	765	736	736	741	748	764	808	753	801	710	724	726	799	770	701	746	746	779	768	730	738	770	754	718	722	735	768	772	775	739	784	793	739	731	782	731	731	720	758	757	741	682	769	753	755	728	754	782	742	826	791	722	697	716	748	735	741	760	757	740	736	716	779	732	720	752	755	700	761	757	709	754	735	717	799	698	696	762	777	731	734	717	726	752	724	734	743	754	756	718	776	753	733	738	745	733	734	754	733	749	733	705	735	783	781	740	723	757	730	768	784	706	752	749	773	699	792	720	717	761	722	757	737	734	703	797	727	720	744	783	731	715	719	802	774	745	724	738	760	749	735	764	713	762	746	734	792	729	706	749	783	742	766	726	752	732	733	707	782	719	758	799	795	782	797	742	729	760	770	683	696	763	728	711	712	752	727	747	775	765	732	750	770	789	777	791	728	746	750	716	745	713	790	827	718	711	765	795	745	718	772	716	778	734	778	761	710	710	728	756	742	720	712	766	729	708	752	756	781	704	794	718	769	723	712	717	740	770	743	785	717	788	739	719	775	740	766	764	730	783	751	757	739	814	717	716	748	681	737	765	726	786	781	748	718	787	730	743	723	739	725	700	758	775	727	778	752	758	742	773	763	788	712	766	716	705	755	735	727	767	744	772	765	779	701	737	714	764	728	725	807	741	720	753	723	727	730	727	742	740	757	756	745	687	690	728	715	751	694	703	696	774	746	744	765	731	781	721	769	730	743	690	782	724	778	729	766	727	715	711	695	772	733	797	671	665	748	751	795	730	739	757	774	747	716	793	731	728	734	724	732	764	714	737	714	756	760	729	702	772	709	736	749	751	734	735	702	753	776	710	773	740	761	771	714	734	730	738	732	743	754	793	745	735	722	742	749	798	704	724	724	747	784
1779	173	171	160	163	156	180	158	168	181	153	162	162	155	147	168	168	164	185	168	186	173	151	171	163	188	170	150	177	175	158	140	173	179	175	174	174	163	173	189	158	163	132	136	142	160	181	200	201	143	144	150	153	174	141	187	170	200	155	166	151	173	136	155	151	140	166	174	152	148	125	160	147	172	154	166	162	166	157	173	159	164	166	156	170	180	169	154	157	144	135	161	182	181	158	191	169	146	156	145	168	184	165	150	163	183	172	170	156	185	149	167	165	165	205	166	167	148	157	166	162	140	188	161	164	175	167	147	158	163	174	192	176	161	180	182	149	166	157	179	169	154	177	149	158	156	175	173	157	179	168	162	157	147	183	178	175	144	162	151	164	172	167	172	179	176	133	188	157	151	163	174	174	176	162	167	151	137	182	171	176	146	149	157	176	171	186	173	147	161	149	185	154	170	168	157	157	160	184	182	176	147	172	150	165	153	174	167	165	156	154	149	159	146	168	171	164	167	168	180	163	185	147	177	161	163	142	154	184	163	170	175	151	159	158	148	161	170	190	163	133	158	157	141	161	190	181	182	144	168	178	151	162	176	156	160	169	157	189	173	190	154	158	157	148	134	150	171	169	171	173	146	159	178	220	182	177	176	181	166	156	163	164	168	189	169	146	157	164	214	164	192	195	178	163	160	176	161	183	151	147	167	145	156	173	173	171	156	165	182	144	166	190	180	143	188	177	164	175	174	149	157	164	136	152	178	182	146	134	158	180	171	185	190	173	163	165	179	158	169	177	161	154	166	161	175	183	158	181	163	168	168	167	147	162	168	149	130	169	166	145	151	170	160	179	167	172	170	184	185	149	181	165	177	173	159	166	147	173	174	144	143	154	163	158	156	167	163	153	160	159	160	142	155	154	163	165	167	160	153	205	165	169	187	171	138	181	166	130	150	185	152	178	174	189	167	171	155	173	170	159	188	154	161	174	186	142	181	162	164	157	172	151	159	172	154	150	141	150	162	169	163	155	170	162	154	156	140	177	171	178	177	161	148	158	149	147	165	167	146	173	188	179	176	169	185	164	156	146	180	176	165	156	146	166	175	169	168	173	157	152	156	172	151	156	160	151	162	154	175	158	159	167	160	160	171	160	175	158	170	162	142	169	163	158	140	154	141	171	134	188	204	152	160	177	175	156	160	169	160	167	173	170	183	185	182	173	162	167	165	167	162	171	167	154	187	194	137	164	199	149	165	175	195	183	167	194	162	168	173	165	173	169	145	180	153	153	159	156	181	168	154	143	170	193	168	159	164	189	139	174	152	177	140	169	148	160	201	159	150	179	160	169	156	197	134	168	186	172	152	174	155	171	172	187	140	189	187	155	139	160	162	160	184	158	166	159	171	153	167	163	178	176	137	161	153	154	145	152	170	174	146	146	153	186	184	195	215	181	181	166	173	173	166	166	190	158	174	158	163	171	162	157	174	190	167	195	161	176	150	151	154	177	160	172	175	165	196	178	140	171	165	143	166	183	174	193	155	163	172	159	187	169	181	151	167	181	148	186	168	160	160	148	143	154	172	166	150	160	169	157	181	154	167	160	156	144	205	182	153	151	162	159	153	182	173	159	179	152	153	159	148	171	160	166	152	186	134	151	169	157	157	182	173	166	168	153	158	157	132	152	184	164	168	158	162	161	149	165	181	168	206	168	170	149	149	169	169	150	171	171	168	158	176	180	160	180	151	182	175	188	152	153	181	172	143	153	148	148	170	173	144	154	183	178	134	151	145	176	185	188	180	182	129	150	186	169	181	177	156	153	175	169	158	150	139	171	141	135	168	162	189	171	174	177	160	174	151	164	161	160	141	189	157	165	159	182	178	168	148	179	157	182	152	168	180	153	180	162	174	161	152	160	153	176	167	198	155	161	155	143	168	176	176	150	170	146	180	134	158	146	147	146	159	168	196	169	164	154	200	174	142	175	159	170	168	170	184	170	137	183	157	185	154	176	174	158	176	151	165	156	146	170	161	175	139	141	164	183	168	163	174	168	164	158	154	171	161	185	148	145	165	198	152	170	183	149	158	149	160	167	156	172	149	153	180	160	172	159	155	162	162	153	181	162	161	154	183	166	184	171	138	153	142	151	163	153	154	147	141	155	134	144	150	176	151	153	160	168	185	195	163	160	186	162	157	170	161	157	161	190	166	159	161	152	131	145	168	170	154	161	168	191	164	157	173	155	166	156	193	165	171	185	168	144	160	166	173	176	167	163	152	157	151	165	145	184	157	146	188	169	185	180	143	146	165	165	149	143	162	140	172	178	177	175	192	181	171	207	150	153	169	144	176	150	165	149	134	179	149	166	140	167	168	166	167	165	165	174	189	176	160	165	177	159	181	160	179	151	169	150	177	164	163	169	155	172	160	166	169	158	127	168	166	161	197	174	161	157	137	137	178	151	180	154	154	168	188	157	165	158	179	161	151	158	168	183	164	169	156	167	158	175	161	185	181	163	176	157	189	168	160	157	166	164	166	155	161	191	144	153	159	157	171	164	163	182	157	143	141	162	171	168	181	163	182	170	150	163	176	161	178	147	162	192	154	186	174	168	159	217	162	170	169	155	155	183	175	142	150	150	162	160	139	168	149	196	175	180	149	154	139	170	177	160	160	171	143	162	151	175	151	164	179	156	161	179	183	155	144	165	162	180	163	157	160	170	179	176	129	150	149	169	162	157	172	181	172	164	149	183	157	150	177	146	161	156	161	165	157	152	176	148	144	160	164	163	173	167	169	175	181	197	197	164	164	154	148	173	167	148	150	145	170	162	141	137	136	158	168	169	173	146	179	173	145	152	163	157	148	187	141	179	143	153	178	164	151	146	159	181	177	158	152	184	168	177	186	155	205	175	169	184	172	156	174	153	152	168	158	157	164	160	162	154	168	160	164	151	148	152	145	160	183	169	181	167	177	174	171	164	157	170	155	165	158	160	172	183	156	188	171	169	149	155	161	153	150	185	175	167	164	146	155	148	184	168	156	164	142	152	144	176	177	160	188	198	182	165	188	147	159	168	181	162	157	171	213	138	145	169	156	154	186	151	168	167	155	192	157	144	168	160	164	183	158	164	170	148	143	172	171	157	169	203	174	196	177	193	154	163	176	157	164	168	172	142	175	156	182	154	168	175	170	138	150	162	183	164	184	193	158	159	151	159	179	168	163	150	177	164	180	169	202	156	179	159	171	170	171	169	174	170	159	173	164	173	158	147	160	202	178	171	187	154	155	187	163	189	164	175	145	171	158	152	156	177	152	180	178	141	170	169	160	163	162	151	158	174	174	160	169	170	180	191	169	162	156	166	144	147	174	177	152	171	162	179	147	175	201	160	158	152	152	194	186	156	150	148	170	164	162	203	184	159	170	153	175	151	193	157	159	141	164	177	166	155	164	154	173	156	152	140	148	144	172	158	162	171	178	167	151	139	154	190	159	187	165	159	157	144	154	157	191	186	164
2032	442	496	503	467	445	432	493	442	448	446	413	415	444	425	424	445	442	470	427	489	437	446	476	483	438	485	491	451	434	469	434	452	462	453	461	448	454	449	438	431	461	465	422	450	454	479	472	413	432	441	433	461	428	444	456	429	461	423	434	471	448	435	417	478	386	429	425	439	448	414	455	474	439	400	437	388	422	428	436	437	443	437	450	442	425	421	454	419	441	446	443	408	472	425	424	444	462	437	446	447	424	486	426	426	436	459	464	445	456	432	458	447	463	439	454	436	432	453	482	450	451	485	466	455	457	433	435	468	464	445	429	455	443	415	431	440	426	431	455	463	399	456	412	470	434	452	417	459	428	420	486	410	421	465	481	445	452	434	443	459	499	482	460	460	395	423	453	446	442	437	448	435	421	486	449	458	444	465	409	419	447	453	435	464	452	449	418	420	445	426	428	381	431	488	443	456	442	457	450	452	456	434	434	436	445	479	443	448	462	427	401	425	455	436	462	496	454	447	423	428	484	488	469	454	451	437	463	445	462	432	398	434	437	475	443	435	505	422	447	475	480	441	408	419	455	420	471	428	430	422	453	411	430	472	454	401	491	450	418	474	463	446	421	483	444	448	460	412	467	416	420	409	425	435	408	437	465	443	463	451	426	449	451	448	467	424	445	440	462	462	436	419	450	434	422	452	426	443	430	454	448	389	509	422	483	472	405	448	417	472	452	430	451	449	386	436	451	427	449	424	416	460	412	436	441	443	424	472	414	460	424	448	447	463	459	455	451	448	415	469	442	465	447	419	438	456	434	433	418	466	473	477	463	431	458	454	437	462	479	488	398	473	450	434	506	428	454	439	431	441	435	431	468	422	474	443	448	444	443	463	432	446	467	450	450	427	470	456	430	431	447	410	443	460	412	476	455	454	453	463	459	397	431	474	470	452	464	433	461	419	415	448	420	480	465	422	429	425	434	461	458	434	440	453	458	449	453	452	459	419	411	418	436	408	459	429	406	448	446	424	421	446	404	465	441	463	459	462	474	416	440	446	411	435	460	433	428	453	460	464	437	414	431	433	440	437	459	466	450	457	423	452	448	424	424	470	441	425	463	474	427	408	451	416	451	439	419	427	444	451	481	439	468	497	450	456	423	436	431	464	438	449	432	456	432	458	442	462	458	469	472	436	456	418	441	436	430	446	436	463	425	435	449	423	461	445	462	448	455	448	444	463	420	432	436	494	408	420	433	415	447	452	460	439	428	457	438	450	431	412	442	430	457	480	431	438	492	438	489	469	462	456	457	472	435	426	422	444	466	452	436	465	450	447	459	418	459	416	423	428	436	424	418	487	457	463	476	462	470	441	421	397	447	458	479	487	431	469	464	422	454	430	446	436	426	427	430	446	458	483	434	417	441	449	501	421	458	418	438	459	430	453	454	440	442	465	412	431	434	454	467	444	472	442	425	403	449	425	443	441	450	446	435	449	454	463	396	401	426	441	450	457	433	413	427	429	439	427	403	443	460	428	445	455	433	437	409	415	430	439	416	451	509	433	481	446	442	428	433	436	420	452	452	453	466	440	410	447	396	440	413	436	421	454	454	459	485	412	447	455	422	462	454	425	432	448	457	452	445	413	461	418	421	421	474	475	445	474	466	422	402	433	469	448	422	468	411	403	461	425	447	421	448	443	452	425	441	442	449	421	460	427	429	437	445	438	467	435	442	436	421	453	421	419	432	461	429	432	488	462	478	433	446	464	473	401	463	424	470	414	392	462	427	442	405	440	460	425	444	395	481	463	483	469	455	454	425	396	419	455	448	414	431	461	438	488	438	431	476	477	422	451	455	402	441	459	434	420	440	410	419	447	452	423	435	456	435	441	466	438	494	443	423	434	425	454	415	444	425	435	437	439	461	425	425	440	427	421	467	446	474	440	427	442	461	407	431	440	478	458	434	441	409	411	464	443	483	435	451	461	449	429	420	447	458	477	428	464	443	446	435	426	456	442	409	452	439	432	445	443	412	393	456	447	457	462	443	455	454	454	417	429	456	461	460	414	424	429	454	469	469	439	463	422	449	415	438	456	428	458	456	451	466	400	420	459	463	438	448	434	468	456	460	449	455	456	446	446	434	469	461	438	457	468	439	436	427	435	459	448	451	479	471	422	453	447	483	453	453	481	453	465	461	441	436	475	426	413	451	425	425	442	447	432	466	458	509	465	454	419	510	432	476	426	434	457	466	462	436	460	440	431	435	471	420	425	462	421	427	489	441	463	465	462	419	470	434	426	440	440	405	462	466	437	469	447	484	449	445	451	456	416	433	445	428	428	468	431	423	413	431	433	451	445	459	423	461	447	407	408	435	431	417	396	464	443	447	449	437	445	455	488	440	411	438	452	386	451	433	458	419	437	412	461	442	468	439	441	454	451	469	442	441	450	418	422	490	435	440	460	432	439	411	470	439	420	449	431	447	459	465	441	415	449	447	459	451	418	427	437	452	430	463	386	422	448	431	442	432	420	453	439	418	436	427	415	424	429	443	408	417	439	465	491	448	448	434	465	450	419	440	467	470	431	461	441	455	437	473	421	440	455	426	442	408	459	423	436	447	451	467	432	422	417	420	475	448	467	437	440	455	436	435	469	439	472	435	429	459	457	467	432	438	432	457	448	440	430	432	466	436	443	485	431	422	417	449	442	436	448	412	436	439	463	446	473	441	410	435	421	466	450	497	459	413	474	433	400	444	456	437	414	428	432	448	428	449	407	446	469	470	429	437	470	436	452	430	426	449	446	466	438	438	488	471	422	437	444	460	494	430	436	431	446	473	465	464	429	393	439	478	426	450	412	429	492	476	450	485	447	430	472	465	449	472	471	451	478	445	432	436	467	424	458	474	430	429	465	453	408	459	459	434	435	425	468	435	460	405	411	431	447	456	428	405	412	434	429	456	415	452	479	449	417	436	437	476	453	433	438	465	459	410	441	442	455	445	445	398	450	466	432	452	441	434	476	440	471	434	424	465	441	447	445	429	451	422	432	462	489	442	398	422	443	447	463	452	382	453	505	438	409	451	440	422	419	434	430	430	439	446	443	464	408	389	449	387	491	409	477	446	411	429	444	434	449	432	445	427	452	465	470	445	451	406	423	417	416	457	448	447	441	461	449	426	499	445	468	427	413	430	451	473	465	440	429	485	469	479	444	456	459	491	434	452	443	467	474	460	436	465	459	417	385	449	421	463	438	427	473	445	448	448	447	430	436	428	449	458	448	424	442	426	458	460	455	440	449	465	460	434	481	444	469	446	468	435	444	429	469	469	429	440	432	457	430	451	450	470	398	414	458	430	405	434	438	476	457	477	470	431	442	455	462	430	471	439	450	383	456	444	462	435	401	415	431	501	424	446	452	416	396	447	407	430	411	415	454	483	438	421	461	456	466	415	500	451	395	447	430	453	434	457	448	382	450	443	447	446	431	443	438	462	453	452	397	394	421	436	459	457	451	456	445	441
8207	704	677	591	486	470	391	366	356	352	387	359	351	350	343	310	307	350	305	369	330	302	356	333	341	324	333	362	363	334	315	325	357	332	371	315	365	364	335	333	288	351	348	347	367	348	324	348	387	345	345	332	325	339	342	374	339	350	310	365	339	321	346	349	331	344	344	351	349	331	336	341	332	317	314	338	325	352	316	331	338	340	348	316	338	349	363	337	318	359	343	367	331	329	336	325	346	307	343	318	355	311	350	339	330	323	315	343	361	367	367	320	306	329	323	335	340	348	368	315	309	324	353	355	322	355	344	322	372	324	352	360	367	342	348	308	313	357	356	333	346	340	349	356	326	328	338	293	346	307	331	336	310	336	371	354	345	353	329	339	343	329	338	330	358	342	323	359	338	307	314	344	358	362	361	344	365	310	346	341	336	371	325	330	335	340	325	328	351	342	363	359	363	356	347	351	357	322	325	380	380	329	340	315	339	308	362	348	333	335	373	318	339	330	327	334	334	309	344	325	334	284	332	312	341	351	326	377	352	316	320	368	371	350	296	352	299	325	321	309	317	292	332	341	307	293	324	349	299	313	329	346	325	327	347	361	340	331	339	301	358	347	387	332	300	324	361	346	363	331	326	332	314	334	345	330	348	338	322	333	354	367	380	322	349	322	335	349	337	329	334	337	325	314	326	357	359	338	350	363	381	350	342	345	354	334	319	297	326	377	312	317	335	320	323	331	340	306	340	324	326	308	303	358	355	339	364	341	319	342	317	374	334	318	367	354	279	286	342	335	342	292	335	345	308	319	332	323	326	336	312	362	312	319	341	327	349	336	327	342	302	313	331	358	378	338	339	369	328	318	361	349	353	339	330	350	349	355	337	341	339	335	330	348	343	358	318	353	336	328	342	326	345	333	402	333	323	343	338	366	330	345	364	309	316	331	355	324	294	320	335	320	323	371	327	348	360	314	366	364	309	324	313	346	321	323	344	327	347	340	321	292	357	340	359	302	323	358	339	340	331	308	362	335	318	353	348	342	339	339	359	363	288	330	339	321	328	337	334	308	332	320	313	317	346	331	328	359	329	318	330	353	341	372	334	336	356	302	329	349	353	330	392	372	335	307	319	345	327	317	310	382	316	353	349	349	355	332	311	342	328	350	304	354	340	343	342	364	333	315	330	362	346	328	325	359	369	322	351	367	342	372	364	357	327	334	337	305	299	345	323	312	329	365	314	332	369	337	358	315	324	336	330	344	328	358	357	298	336	352	361	333	330	346	356	310	300	328	314	294	364	352	333	366	361	312	356	367	343	338	339	321	299	350	368	344	330	318	308	306	373	295	371	346	356	377	320	321	357	279	337	327	343	327	310	350	340	337	375	370	336	326	354	365	325	349	351	323	354	316	336	308	346	306	315	314	318	329	327	340	315	329	348	342	369	343	334	363	333	325	367	337	306	306	356	345	325	341	307	334	311	349	325	322	325	315	339	346	361	351	344	294	330	323	339	320	304	337	321	335	317	366	353	298	323	357	360	360	350	346	344	291	358	341	344	284	354	356	293	343	311	355	342	322	340	322	353	352	322	364	360	326	364	345	321	284	349	322	328	309	323	331	319	353	303	368	322	313	336	332	356	333	339	329	342	373	341	279	321	338	301	353	336	334	355	323	353	370	331	319	357	331	348	343	324	321	326	324	299	330	353	333	291	318	363	324	308	354	350	345	324	344	340	338	326	343	342	352	358	360	370	336	318	308	341	331	366	336	336	322	322	350	347	330	340	363	337	312	347	344	321	367	307	342	332	301	360	336	321	361	332	360	336	330	320	346	329	336	303	308	330	305	372	349	326	356	357	342	336	318	335	358	352	364	325	320	339	330	356	343	365	345	318	352	349	357	321	301	367	349	335	331	340	336	342	337	335	349	349	346	324	333	336	359	335	319	346	299	334	335	338	338	319	360	348	345	352	337	356	317	370	334	330	356	364	333	344	329	308	339	388	338	348	367	346	330	324	374	337	329	321	340	361	332	328	371	332	327	313	311	343	354	342	347	366	333	345	325	334	332	326	319	320	352	295	330	365	328	348	339	351	343	332	346	333	348	333	330	364	327	346	327	381	337	344	320	347	351	315	340	325	342	350	346	344	313	351	348	331	329	350	315	314	321	323	373	359	299	300	369	326	314	338	342	320	320	314	339	311	344	304	330	351	322	347	333	327	344	321	327	337	311	316	317	322	339	355	334	333	353	337	338	352	301	334	318	354	345	331	353	348	352	341	337	342	358	358	311	317	305	318	270	357	338	346	348	363	341	335	336	350	354	295	365	361	303	310	353	336	328	314	353	364	340	377	346	331	295	307	353	326	330	332	324	313	347	332	352	326	359	372	344	301	331	325	316	356	373	349	356	332	355	336	344	376	348	328	347	312	326	307	368	338	342	362	335	347	356	347	289	364	337	341	328	318	326	333	331	311	326	297	350	340	326	346	344	333	353	349	324	315	287	349	314	354	340	354	385	336	320	348	310	335	332	364	351	321	330	345	354	367	345	334	321	370	351	339	381	315	335	325	319	335	388	319	343	353	323	344	347	328	320	334	331	347	332	331	335	378	326	344	348	323	347	295	317	336	342	309	346	312	338	318	357	355	328	337	325	360	311	319	366	367	320	331	341	320	291	346	310	333	306	323	339	347	356	299	313	300	322	344	311	329	355	361	303	346	319	310	336	327	326	314	318	342	338	287	355	319	302	314	351	318	370	326	338	340	310	337	327	306	317	344	318	315	349	382	321	332	307	337	319	346	322	341	344	347	344	317	353	319	300	350	299	355	305	312	344	310	325	350	331	327	323	313	329	289	374	340	310	324	328	339	314	334	355	336	310	356	330	324	358	351	347	330	356	335	321	315	330	336	335	352	328	322	343	324	363	357	334	330	310	316	378	316	334	312	347	369	320	365	337	337	299	329	356	352	343	341	284	344	370	318	326	334	370	358	302	372	361	358	323	312	326	356	341	335	320	338	325	356	344	319	326	338	298	339	330	359	330	342	322	365	358	351	352	343	327	351	347	311	334	308	322	364	370	354	351	355	319	349	336	359	349	335	348	359	336	332	340	309	340	319	349	327	355	340	308	343	348	303	338	359	352	336	387	328	326	327	312	303	310	337	305	340	341	350	356	360	343	330	369	312	329	338	332	392	330	358	347	323	351	341	338	340	327	333	389	327	401	334	334	338	372	318	343	288	348	339	354	329	337	322	349	367	331	380	316	337	309	337	317	346	340	329	328	362	369	340	337	319	321	337	333	321	372	339	360	328	337	340	345	317	325	324	312	345	318	369	309	333	345	340	362	340	337	295	304	335	339	345	328	330	342	340	323	361	321	326	365	316	327	343	298	325	312	328	332	348	344	345	347	346	299	354	337	349	313	331	305	314	342	347	339	354	343	315	337	360	310	351	314	355	307	307	351	351	406	310	326	308	291	350	363	353	346	316	376	325	298	314	340	344	288	334	361
6875	1129	1479	1643	1387	1347	1200	1088	1050	1019	997	899	928	862	915	908	887	871	884	844	837	788	829	839	840	802	763	817	796	812	765	805	811	817	835	789	771	793	827	795	788	809	800	728	807	790	825	787	727	826	824	782	760	784	761	856	793	798	804	743	781	807	794	733	803	833	822	856	805	841	819	784	778	818	804	848	766	804	830	884	774	807	813	787	744	767	854	767	740	783	799	774	823	807	756	817	808	792	801	756	772	789	788	792	761	809	825	829	771	750	801	785	779	713	790	777	711	794	806	749	813	794	823	797	785	816	807	798	792	785	793	731	792	790	827	797	780	813	798	826	811	784	758	775	800	816	786	802	844	781	788	796	790	785	812	769	794	806	808	840	823	816	737	808	777	840	823	809	788	806	760	785	790	765	803	788	744	817	721	833	866	778	810	769	754	786	771	768	749	776	783	734	794	789	796	755	794	802	772	827	767	799	784	779	770	779	769	769	793	815	754	837	797	804	746	784	796	743	741	744	785	813	825	821	788	835	717	804	813	750	774	810	827	837	796	789	752	791	809	792	780	795	776	806	777	801	770	772	784	803	817	793	827	808	789	734	770	844	795	800	790	800	805	810	803	757	814	767	799	770	775	780	791	787	753	739	805	794	805	782	762	752	786	781	810	784	765	768	786	770	809	794	826	783	737	798	777	759	810	803	787	815	825	749	793	847	832	777	785	783	786	798	821	778	804	795	775	789	759	833	766	821	782	798	792	831	750	780	757	802	810	790	841	747	765	772	779	779	850	752	819	780	794	796	812	775	805	770	802	839	752	831	784	794	810	796	828	815	736	808	790	736	776	785	825	774	816	771	737	750	785	777	799	837	755	792	844	667	858	800	782	778	782	799	787	786	837	779	841	818	808	736	823	850	797	816	810	811	794	811	810	823	790	750	771	826	800	767	795	781	785	766	815	797	798	786	772	774	842	819	819	765	762	807	784	838	819	726	781	778	786	755	795	824	830	832	827	782	787	845	801	754	821	832	780	794	791	810	787	826	746	773	775	795	786	806	822	760	776	782	829	788	769	739	822	790	758	785	770	752	836	762	797	790	811	820	775	763	827	752	774	777	797	784	785	789	787	846	809	774	830	793	775	772	844	783	751	778	756	795	806	811	806	756	783	848	805	775	786	801	795	821	773	828	827	717	825	824	830	791	726	760	750	778	797	783	807	835	800	785	796	745	796	792	739	776	773	796	779	798	809	799	816	774	760	797	826	773	810	747	823	785	796	815	824	766	763	769	799	806	766	818	813	789	799	789	772	804	841	843	779	804	794	802	793	804	805	748	816	809	768	829	821	806	780	766	787	824	766	769	782	749	797	804	785	737	845	765	818	756	812	814	805	771	753	838	801	807	806	735	781	818	826	842	795	798	797	749	795	797	786	790	799	801	806	806	785	777	877	780	802	802	750	797	821	775	795	804	785	788	780	731	834	735	752	809	784	751	794	809	798	781	792	769	772	845	798	766	816	802	767	792	756	766	779	793	792	797	812	762	772	788	764	831	799	802	803	823	803	770	805	759	744	825	801	812	813	758	795	786	835	807	764	832	804	782	757	843	785	792	738	779	795	837	780	785	781	760	776	777	781	826	823	807	764	792	785	786	768	796	782	747	830	797	772	807	751	788	762	786	798	760	732	777	759	819	780	813	802	774	793	829	789	776	802	770	757	812	827	745	755	780	751	766	728	822	844	779	762	783	808	793	748	758	773	766	824	790	809	799	807	789	790	787	772	809	789	734	771	822	751	757	841	791	799	801	797	768	802	797	764	737	782	803	776	800	776	793	803	784	770	754	812	826	766	792	784	847	757	749	788	844	766	806	815	752	737	768	792	810	777	729	817	760	809	793	794	741	823	788	764	812	786	777	822	811	800	760	782	761	775	798	800	808	768	807	833	812	759	852	729	766	763	786	754	829	781	766	761	786	760	783	847	825	819	801	827	815	779	820	802	821	793	842	779	847	728	800	811	788	775	782	769	819	769	759	779	827	794	769	861	801	816	795	761	812	773	790	809	769	812	787	782	783	773	799	774	778	775	813	786	834	774	771	807	767	700	785	743	793	781	840	796	796	796	831	784	825	840	784	830	750	802	771	784	789	810	823	796	798	776	775	769	812	795	755	766	777	836	825	810	830	810	737	787	813	786	807	828	782	767	751	785	813	742	863	752	817	817	826	760	828	827	793	765	797	752	816	781	762	766	825	759	793	791	775	715	827	831	829	770	784	812	799	828	740	825	844	792	748	768	787	804	824	760	792	752	820	768	784	814	832	819	804	763	804	776	784	780	813	750	845	793	758	797	804	770	812	805	751	778	799	809	802	854	786	795	759	761	822	821	791	806	812	807	790	780	842	775	745	854	787	747	806	732	744	773	842	785	780	783	812	799	817	820	794	764	789	798	755	767	758	769	804	761	787	792	864	763	840	777	787	816	739	816	740	843	702	736	779	783	741	807	842	803	826	825	767	818	791	796	782	801	790	831	825	803	758	798	772	784	762	776	845	812	782	793	833	760	782	780	793	795	771	782	790	769	827	821	795	796	792	812	803	781	809	809	803	776	764	793	832	767	790	767	777	838	810	797	799	789	780	806	804	770	812	819	861	805	729	793	767	783	771	766	732	829	839	798	796	779	791	789	794	748	784	830	779	770	831	766	825	784	799	758	738	770	797	762	829	767	759	801	823	786	778	787	784	768	795	799	761	814	797	762	766	786	774	814	826	750	774	741	771	821	820	796	809	764	824	773	782	767	780	724	818	785	757	847	833	759	778	765	816	803	795	806	728	797	788	771	788	758	830	785	772	777	787	794	844	775	812	845	777	797	817	745	747	777	793	810	823	800	815	782	773	771	788	759	791	786	811	808	783	840	828	830	804	771	818	771	799	777	781	781	822	780	777	809	804	769	778	792	779	802	772	794	851	773	823	834	818	804	797	777	804	775	776	767	814	827	780	815	809	785	740	790	750	814	787	763	830	797	850	791	788	739	790	703	766	753	793	797	736	805	761	865	806	792	774	826	798	809	830	826	776	726	760	800	782	778	794	810	828	792	816	787	796	781	769	780	721	863	818	823	774	803	824	804	759	797	804	713	830	770	758	777	815	804	769	777	803	784	798	779	754	810	802	784	829	727	763	830	834	802	808	835	777	802	790	786	815	816	814	767	783	819	782	784	780	815	806	823	724	777	812	758	784	747	793	792	767	791	799	787	760	761	805	748	809	737	767	801	796	823	863	781	819	835	748	836	860	817	825	779	776	803	811	795	853	810	791	836	787	818	803	813	796	805	811	788	809	800	814	824	784	848	778	752	777	825	754	776	801	765	759	808	762	762	804	770	778	784	752	838	786	795	797	781	786	767	801	797	753	763	810	833	756	738	810	807	775	794	821	823	852	782	841	741	743	738	814	768	790	774	768	793	793	761	746	751	842	801	778	790	779	750	789	810	794	812	837	795	824	779	779
15317	1354	1031	824	623	540	485	451	423	429	345	373	340	362	327	318	322	384	320	346	336	345	320	335	308	344	341	346	319	358	346	310	314	354	310	325	352	305	357	280	351	353	324	333	343	338	385	316	315	355	366	352	348	339	358	345	353	329	327	329	359	311	322	366	338	363	321	300	315	318	349	343	338	317	357	340	348	327	295	338	315	331	346	359	288	306	364	330	335	328	309	354	313	327	346	265	366	313	356	367	309	315	329	348	362	334	340	340	318	365	317	322	316	325	343	351	324	334	315	312	309	339	314	332	350	332	291	319	317	345	317	312	320	290	297	311	317	348	358	323	311	338	368	342	370	357	344	339	284	304	375	315	320	328	309	295	323	347	316	329	347	315	362	342	333	347	323	270	355	330	331	346	304	284	288	332	307	299	324	317	319	304	348	313	283	329	307	338	337	325	338	305	303	324	321	339	344	336	340	315	295	342	290	324	327	315	350	308	363	360	342	325	349	362	343	285	316	314	309	323	333	320	326	308	341	340	320	290	325	314	309	302	339	348	371	301	345	318	352	313	338	320	312	305	317	286	327	343	329	314	354	379	350	321	338	324	294	325	359	333	324	311	328	327	343	356	346	326	350	336	284	325	315	316	336	325	314	322	321	309	326	362	341	340	313	323	342	329	364	346	331	285	319	359	338	347	348	309	297	361	346	334	350	306	339	353	303	313	316	306	329	312	312	300	346	304	328	330	300	328	297	327	334	318	344	324	307	326	304	334	321	356	323	318	332	358	319	325	325	338	317	322	332	321	324	315	296	327	354	347	341	334	348	335	329	288	317	322	359	323	301	366	337	319	324	354	319	330	325	285	308	337	378	305	310	372	340	353	327	303	358	346	337	335	325	327	321	338	336	306	293	324	329	305	347	344	337	313	348	316	327	357	323	309	304	305	350	330	308	338	326	360	328	346	334	311	337	318	324	311	328	332	337	311	307	320	331	324	306	342	354	362	333	349	357	306	305	336	351	327	325	334	323	321	321	300	342	332	321	317	310	329	311	340	315	320	334	309	315	304	309	311	299	332	295	320	288	324	364	342	320	307	343	317	301	299	317	333	302	387	311	352	335	353	292	334	339	295	323	339	317	320	322	340	301	335	326	331	322	323	324	321	321	332	330	343	383	331	333	332	364	360	342	345	312	333	305	335	305	323	332	382	362	343	343	327	334	347	344	347	323	329	349	341	354	355	339	311	325	303	353	306	307	326	370	338	352	346	333	338	361	288	305	315	315	289	340	335	327	332	344	334	306	351	332	323	323	310	329	324	338	341	351	345	331	321	324	341	340	348	320	301	315	316	350	351	354	322	323	383	312	331	304	360	296	344	344	342	293	347	316	302	342	329	318	343	320	354	344	285	326	321	313	330	319	303	337	364	311	339	339	354	309	329	313	358	314	324	335	346	327	316	313	314	292	312	331	310	368	317	364	310	309	318	307	275	360	306	358	328	318	315	294	359	313	328	333	329	343	313	331	344	295	332	307	322	334	328	339	358	287	324	335	347	332	357	359	341	322	334	298	379	301	342	311	342	323	345	335	305	288	319	306	330	356	315	322	328	350	316	302	321	297	340	335	329	346	339	324	340	330	336	389	334	348	346	325	304	315	316	329	342	328	355	338	324	340	337	360	320	327	351	358	311	312	346	293	319	357	298	308	348	344	330	321	343	294	340	340	313	344	328	347	330	360	339	367	299	352	349	348	347	353	334	312	315	315	344	325	329	324	324	309	365	324	365	315	331	331	356	307	305	355	323	337	330	297	345	295	311	303	353	323	381	340	327	314	327	349	326	341	329	322	287	351	306	318	296	352	319	331	330	306	358	328	356	334	345	345	340	326	323	339	372	320	333	321	344	318	330	311	345	321	332	353	328	320	313	341	354	337	383	319	326	356	355	348	335	303	342	299	339	339	328	328	343	324	302	360	329	317	328	313	300	320	309	349	305	311	327	285	328	356	334	337	338	298	343	349	319	343	318	318	340	332	338	343	330	300	334	324	339	341	345	326	344	305	303	337	325	319	323	343	353	303	357	341	316	320	308	340	331	375	334	339	301	338	306	323	327	369	344	320	330	294	332	324	354	359	310	310	303	327	313	333	334	313	318	304	332	341	365	347	314	334	302	335	342	340	331	348	358	317	313	319	298	349	321	295	313	326	305	303	289	319	327	324	314	319	333	313	346	337	325	326	287	338	326	354	328	329	321	322	324	290	311	314	295	346	344	357	299	330	334	321	321	339	313	338	278	348	308	309	318	351	335	350	349	358	333	348	331	336	332	334	317	308	312	303	291	308	345	335	320	319	344	329	323	337	342	328	349	310	315	364	304	310	358	300	337	332	346	352	348	319	327	329	338	342	326	306	322	312	375	330	338	320	317	330	322	363	343	332	297	329	324	318	313	281	349	333	341	322	327	337	311	369	324	317	334	291	342	353	313	341	354	322	319	350	334	330	366	345	341	327	322	369	334	308	370	313	328	319	304	333	342	292	322	299	295	330	323	348	290	308	322	318	340	352	317	323	339	320	323	309	342	320	331	352	300	295	310	295	326	328	320	331	312	287	332	303	341	320	368	309	329	326	362	325	333	328	335	323	327	313	326	359	364	322	314	329	309	317	305	323	327	350	318	320	299	338	352	352	351	354	310	323	299	309	335	313	271	331	304	352	337	319	332	319	333	370	326	332	344	325	333	335	309	320	339	295	347	279	335	382	348	352	310	335	313	310	324	345	339	324	332	335	310	309	369	337	364	323	323	369	338	317	342	344	344	326	325	325	345	330	337	340	319	313	328	347	355	331	307	317	347	331	308	316	365	285	310	329	324	335	330	287	320	347	331	335	308	336	332	342	340	318	318	333	361	369	336	306	356	304	349	337	340	372	316	323	363	321	325	327	295	337	312	342	348	299	312	323	295	387	361	287	357	350	343	331	312	324	342	360	314	332	340	322	319	339	332	304	351	326	325	327	312	281	336	331	310	362	319	322	366	340	360	315	315	333	329	348	340	332	284	360	354	316	326	303	337	306	337	297	345	332	329	314	295	313	336	310	321	294	346	339	338	359	341	331	324	352	318	318	322	343	309	353	335	354	361	293	348	324	349	311	352	336	294	347	339	339	332	345	331	294	325	282	309	323	308	295	327	333	357	356	351	344	325	335	295	297	300	319	322	305	359	322	303	340	299	324	347	343	316	328	326	325	303	285	340	318	320	331	304	287	336	331	262	341	305	366	319	299	335	321	312	355	346	313	336	384	332	315	333	341	332	312	326	301	338	338	331	325	331	377	331	310	298	313	385	303	355	336	300	324	334	324	345	306	324	308	363	320	307	325	319	334	345	286	315	297	336	311	322	302	304	322	347	364	351	323	314	324	341	330	318	340	311	340	325	346	349	345	334	322	328	286	319	340	286	333	335	336	316	319	360	354	327	321	344	346	310	326	308	285	317	336	309	307	322	326	310	288	318
8618	1332	2234	2417	2056	1712	1487	1404	1304	1199	1070	1028	980	882	915	958	866	887	854	784	801	809	801	789	806	756	792	770	766	761	755	786	813	820	742	760	787	784	743	853	747	762	755	750	773	705	753	831	754	744	749	724	743	775	764	777	725	734	711	776	760	739	769	750	775	765	743	739	733	732	725	736	767	788	755	740	756	783	812	777	778	737	755	770	736	744	783	777	707	723	743	796	754	732	743	856	743	726	724	757	766	742	738	724	725	776	743	770	719	774	761	733	721	778	748	717	721	747	715	737	735	715	791	695	739	726	730	755	747	734	709	768	762	724	704	719	757	716	788	696	687	771	747	747	754	745	796	676	727	761	707	720	728	730	739	760	751	776	799	764	730	793	789	753	770	739	749	733	725	764	772	744	743	707	772	746	782	743	743	744	744	701	728	745	779	743	734	744	779	784	759	713	750	774	730	747	732	686	758	755	724	733	752	748	768	757	762	723	762	738	741	733	754	721	729	753	728	766	744	748	797	762	789	738	766	731	700	732	775	737	777	657	730	697	774	714	714	775	713	725	735	751	766	765	758	688	767	763	737	743	781	769	738	759	704	738	774	749	740	738	745	796	692	731	711	745	742	779	775	710	700	712	801	746	747	700	810	721	700	749	711	761	700	748	744	719	742	788	780	705	770	715	761	714	713	754	725	769	686	746	769	763	728	730	703	722	776	725	720	768	717	725	745	761	757	760	742	756	734	749	738	744	770	765	741	692	757	731	738	749	719	784	748	736	730	745	754	749	782	779	737	728	772	706	741	777	715	782	771	747	740	806	788	773	766	737	767	756	713	691	766	771	700	769	728	797	776	738	728	774	779	741	748	754	802	693	704	724	753	750	773	737	748	734	711	744	759	765	726	748	726	726	753	706	757	739	738	756	741	752	737	732	759	756	730	766	785	737	738	715	746	770	780	766	738	748	759	671	738	711	711	717	789	742	759	752	737	729	754	747	755	719	719	742	750	746	781	783	684	743	751	728	759	750	782	705	720	737	769	755	779	746	798	784	731	773	786	740	749	700	776	762	691	723	722	741	708	747	756	732	766	784	722	721	763	737	756	763	711	739	749	781	737	780	749	731	718	745	765	738	734	797	749	798	738	755	698	660	753	741	739	707	763	754	762	720	756	755	752	775	745	765	752	747	754	752	762	712	733	773	708	704	698	746	756	749	720	718	745	730	756	738	735	743	775	732	727	724	735	700	771	741	787	760	759	774	724	786	765	735	755	717	716	769	748	759	743	756	767	699	758	701	716	749	775	742	755	761	746	689	726	750	764	732	791	716	771	727	754	734	781	713	780	701	716	774	743	747	729	802	739	783	739	760	710	747	740	754	704	782	773	761	788	698	740	742	752	745	776	751	813	772	752	756	737	730	792	771	759	783	773	768	753	777	802	740	765	733	736	738	760	764	708	744	735	783	702	736	727	779	761	717	755	762	760	752	738	697	768	726	744	736	767	755	755	680	732	737	750	776	734	782	734	774	734	789	756	767	714	735	777	746	748	716	774	723	705	778	728	762	752	755	768	725	746	742	709	736	758	763	731	754	684	768	724	784	704	730	782	730	673	704	816	723	693	787	722	746	749	775	784	753	752	774	747	770	741	776	757	749	726	734	754	804	697	772	781	716	721	723	719	715	774	730	707	774	712	790	769	747	753	699	707	756	757	797	754	714	721	726	744	738	780	731	771	721	753	747	783	769	756	700	704	743	748	730	719	757	777	661	769	737	715	734	761	737	761	729	743	794	742	759	702	756	731	731	751	777	712	763	714	764	763	737	757	736	800	720	737	739	747	721	693	732	723	738	716	761	747	756	715	735	741	741	716	743	748	693	772	766	779	736	738	708	734	735	741	717	750	754	710	792	714	754	753	718	735	728	759	738	764	747	765	757	703	808	730	730	700	760	785	709	738	750	777	732	787	770	723	802	724	756	780	757	766	746	764	743	711	751	749	771	800	804	827	725	753	763	757	766	755	771	729	731	715	771	769	823	759	755	729	707	762	781	727	745	749	743	765	691	766	815	757	716	740	772	798	749	753	732	755	798	770	756	819	768	753	741	700	759	691	733	757	742	738	762	749	749	742	698	756	745	735	726	723	799	763	752	716	742	742	736	822	724	761	723	728	725	749	750	760	715	781	772	774	803	763	727	755	748	775	764	719	710	733	728	724	728	740	761	804	682	763	744	739	746	754	736	787	721	767	766	814	747	738	774	747	770	731	737	763	719	715	794	728	752	744	766	782	717	750	797	714	703	706	722	742	752	736	768	774	738	743	775	732	747	713	729	756	790	773	740	756	746	714	783	751	752	761	799	717	730	692	736	779	758	704	805	726	777	735	740	781	706	773	714	739	685	726	751	753	731	746	765	756	724	782	784	713	729	758	795	793	743	706	723	776	758	744	769	785	741	788	720	747	760	713	751	739	748	783	776	745	768	691	747	767	742	735	750	708	741	756	738	791	705	752	750	716	767	765	794	750	722	796	740	743	762	773	785	745	737	758	801	792	742	744	750	708	783	756	808	769	733	784	775	787	724	745	752	801	747	748	735	705	761	744	779	725	768	723	771	767	707	738	790	723	740	737	715	767	715	771	755	765	764	726	739	746	752	753	760	738	740	745	770	758	723	713	745	728	751	754	757	764	706	719	709	750	723	796	761	733	754	750	718	789	730	743	731	740	735	709	778	755	730	704	745	679	742	718	760	729	746	732	735	760	745	786	728	721	789	758	736	740	763	758	766	732	726	792	788	734	780	735	777	705	745	779	754	760	746	733	794	752	731	768	730	735	795	742	710	765	801	737	743	790	733	735	695	768	784	706	752	754	693	747	782	770	750	752	726	727	737	750	762	779	720	735	703	753	801	728	704	766	761	767	764	723	763	760	799	732	750	793	743	732	755	675	668	718	776	753	748	691	763	735	757	772	740	725	751	752	737	737	795	794	747	753	737	756	760	736	755	741	718	748	702	704	716	749	752	710	764	719	811	750	739	741	721	743	773	745	759	727	713	741	721	795	749	694	770	760	714	756	775	782	733	758	711	748	749	702	718	754	716	729	734	752	738	760	757	724	747	719	743	773	775	726	742	791	741	731	709	792	764	735	758	740	726	769	709	773	713	781	741	734	751	761	771	749	709	722	764	757	743	762	816	762	772	796	748	789	720	785	734	770	736	719	789	763	708	758	753	749	729	742	784	716	785	749	724	749	758	706	762	775	726	759	715	711	741	729	740	748	718	681	736	774	756	772	761	801	787	826	734	713	726	734	736	719	751	724	754	738	777	698	771	751	790	771	690	793	743	791	738	764	733	738	696	699	735	698	773	744	705	767	759	731	720	775	736	763	810	727	753	799	805	749	712	764	762	762	775	731	788	745	717	733	758	766	706	758	747	715	753	785	757	779	765	775	768	760	691	785	755	774	737	744	794	780	741	786	760	735	776	714	727	779	754	776	745	735	694	754	752
1917	180	144	169	171	174	176	159	178	194	169	144	155	183	170	170	152	149	175	166	158	139	188	163	186	174	162	151	142	152	190	173	161	161	176	149	155	189	184	176	149	150	167	158	178	150	161	164	188	180	165	171	163	154	173	175	176	164	167	163	170	181	161	169	210	159	160	160	165	166	149	154	182	165	159	181	167	170	159	177	167	162	184	167	155	156	170	178	171	180	149	173	158	155	151	151	162	168	170	157	186	176	172	183	176	141	180	141	153	149	154	156	144	152	167	172	147	183	171	144	171	148	147	158	175	172	175	153	175	173	152	144	194	167	160	140	159	185	141	165	186	162	146	170	174	181	189	157	181	156	148	147	137	151	159	174	141	147	139	169	170	160	151	146	154	165	166	156	160	137	172	153	140	171	155	163	169	157	144	169	135	132	145	140	168	137	159	158	195	174	157	138	160	142	145	172	152	173	149	152	155	160	182	147	159	166	182	158	190	175	137	199	171	149	161	177	153	185	159	145	162	167	177	160	162	160	173	179	157	153	156	163	136	156	132	160	170	155	149	196	152	155	172	179	165	153	170	153	168	166	152	161	171	162	152	143	172	176	177	149	163	153	158	185	151	197	179	171	147	166	159	150	167	152	135	171	164	151	159	164	165	159	166	175	170	168	181	165	165	170	145	162	141	154	180	161	171	151	159	168	157	181	142	132	156	160	141	149	157	154	168	142	146	147	153	175	164	168	152	163	168	155	160	140	153	165	166	189	157	169	135	169	140	163	165	157	173	179	156	173	174	149	168	138	187	155	155	166	161	162	160	171	182	174	140	138	151	141	123	170	188	160	158	175	146	140	154	149	177	189	157	151	161	164	151	171	170	155	168	166	154	158	178	147	150	175	140	140	168	154	147	147	158	153	143	164	163	162	180	159	150	160	147	148	151	134	180	169	178	156	152	178	154	165	147	201	173	153	173	169	140	167	157	159	156	163	148	172	165	154	157	148	188	150	161	151	155	171	168	166	161	161	164	186	164	172	157	154	143	168	157	172	180	158	155	156	166	174	169	172	162	157	159	133	146	164	162	177	150	158	164	147	158	146	161	152	155	184	146	182	166	162	189	167	175	153	167	156	135	157	160	173	189	160	163	158	167	182	160	167	131	161	165	163	179	143	177	164	160	142	168	173	142	139	148	158	151	135	184	179	160	148	181	177	167	156	155	153	176	168	163	165	166	150	172	172	160	180	150	159	163	144	153	150	196	153	153	156	162	158	141	146	150	165	166	199	162	136	172	166	155	161	159	168	163	161	154	189	164	190	142	164	125	165	179	137	169	155	153	181	182	155	142	149	190	155	173	162	173	171	175	158	172	178	160	141	174	157	140	163	162	154	161	209	170	147	176	170	142	158	172	155	167	143	162	201	144	148	180	148	171	162	173	139	165	143	147	152	160	151	151	166	156	133	147	151	156	158	160	142	143	155	161	146	177	178	162	170	137	183	158	157	164	179	152	175	182	160	149	166	155	166	187	173	152	164	184	152	145	168	165	152	187	172	157	158	144	170	166	160	173	160	143	169	166	166	138	154	175	151	163	148	176	154	173	165	161	152	165	169	165	173	156	167	147	158	184	153	173	153	169	178	176	164	166	156	152	150	182	185	197	150	167	163	145	150	201	172	165	148	143	151	167	175	184	160	177	141	151	144	197	164	166	163	162	133	157	163	165	159	169	151	156	153	131	167	162	178	152	167	170	141	154	140	164	161	144	164	184	171	159	162	150	149	177	166	147	161	191	182	136	178	188	173	162	145	165	145	156	177	145	132	173	189	169	171	153	174	189	168	157	169	159	152	158	159	161	165	163	154	179	143	163	166	156	163	142	171	151	167	162	175	166	153	149	162	164	148	172	159	163	161	170	169	148	153	143	154	174	179	149	175	173	176	164	184	138	146	171	142	159	173	176	187	151	140	172	161	168	183	154	165	181	159	166	148	176	146	154	138	179	166	157	151	156	160	174	173	150	180	162	184	144	160	121	185	143	153	162	184	193	167	184	187	189	157	152	168	161	204	128	144	166	153	179	183	139	146	182	192	157	163	176	132	152	173	156	177	159	139	162	157	161	152	176	167	168	159	172	175	195	156	148	180	187	161	170	148	181	184	158	198	153	155	153	162	144	160	140	167	138	151	173	147	182	176	146	158	164	169	161	145	133	165	171	156	158	169	155	192	163	163	161	147	155	177	150	162	174	161	158	155	152	152	179	163	152	188	166	151	138	161	164	163	167	175	165	141	150	180	158	163	152	168	165	169	141	144	166	173	166	154	163	194	176	168	156	154	158	180	133	164	160	191	162	146	154	160	147	145	171	177	170	177	167	176	161	176	129	173	149	168	158	143	155	155	144	178	153	131	148	158	157	199	190	157	150	169	187	157	175	158	146	171	171	147	151	164	159	209	161	154	145	167	162	190	162	134	148	174	184	157	180	172	149	150	185	151	177	151	153	165	162	145	147	157	161	160	151	168	147	155	155	171	160	170	178	171	159	156	160	171	150	170	161	172	159	160	171	153	157	161	180	174	184	158	139	163	138	154	154	153	139	151	197	148	160	164	170	155	180	161	159	172	154	181	160	155	161	146	159	160	168	144	137	173	147	171	148	164	169	180	142	158	173	157	149	176	177	173	190	193	163	150	157	173	158	158	174	193	188	182	162	176	161	174	155	145	157	157	148	141	153	175	152	169	190	164	156	160	166	183	166	162	142	165	155	165	170	145	165	149	181	159	160	135	135	154	160	153	171	153	159	154	170	174	139	148	156	174	170	178	168	183	175	185	154	150	147	156	149	167	150	165	136	156	193	198	161	198	168	143	153	148	172	153	168	175	135	147	136	171	145	158	166	165	167	161	167	170	159	165	183	175	190	156	156	149	180	149	177	145	128	152	158	165	154	178	163	145	166	194	165	162	144	148	166	171	156	163	175	181	182	160	164	174	155	149	156	153	152	160	166	155	156	163	153	172	150	166	148	174	155	156	155	152	155	180	193	164	183	186	172	145	128	171	160	134	166	166	167	169	154	153	153	159	164	153	147	208	153	164	147	153	174	139	163	184	152	155	146	157	152	161	151	152	146	166	144	182	169	165	159	158	172	168	170	126	143	174	171	156	163	155	156	152	136	151	157	160	145	154	165	159	175	192	159	165	167	148	174	133	164	180	179	167	169	185	178	176	171	182	137	150	177	158	180	168	166	165	179	169	167	171	154	166	157	148	129	176	169	148	144	168	180	178	164	161	146	163	165	181	174	137	146	175	149	177	164	182	152	154	147	164	166	162	139	170	155	156	165	148	144	156	167	141	149	174	174	179	184	173	158	137	191	184	145	148	145	152	166	165	147	166	153	166	172	166	180	157	147	157	161	151	158	182	175	156	162	163	140	137	174	181	154	151	167	146	139	177	143	125	176	163	159	167	157	165	134	140	174	162	144	172	169	136	148	169	174	144	169	146	148	161	159	176
2046	458	469	446	460	440	419	460	473	438	475	419	444	473	456	437	474	442	476	429	422	496	464	448	443	435	443	431	410	434	439	454	439	451	436	457	441	437	426	417	449	433	446	456	410	420	445	450	434	427	417	448	455	440	423	426	450	427	445	458	418	409	412	448	423	435	433	426	407	469	423	481	437	466	452	414	443	434	433	464	459	450	415	439	459	447	470	459	417	420	431	430	473	447	427	438	464	402	423	452	431	433	432	440	446	411	447	483	423	466	407	427	456	430	415	441	399	470	446	455	459	449	412	424	456	422	431	426	432	406	434	435	465	413	479	399	442	424	419	437	401	458	423	459	445	455	426	404	479	413	445	431	431	374	449	434	452	426	474	448	448	417	428	450	408	450	462	441	428	442	413	438	445	464	446	433	427	417	426	449	437	453	466	416	441	420	456	463	420	438	476	444	404	423	445	461	408	458	455	428	415	415	435	447	432	433	421	461	415	447	447	425	436	424	451	465	430	442	447	477	422	447	409	460	484	443	464	444	446	415	477	469	423	432	431	443	416	432	443	447	428	452	421	414	455	408	467	434	382	457	446	462	434	407	459	434	406	409	452	463	457	405	430	437	405	432	444	443	437	442	423	400	427	425	433	448	441	434	474	475	393	421	418	441	438	446	425	444	440	448	412	433	450	443	438	470	426	462	429	421	475	467	411	446	483	482	433	436	430	403	434	429	441	458	454	447	424	459	458	431	452	424	466	439	440	443	410	438	442	461	440	432	436	440	416	463	430	397	411	407	445	457	449	480	439	413	412	434	437	439	438	437	399	411	455	477	446	442	455	460	417	426	421	422	473	465	400	443	456	427	463	453	434	468	428	453	432	447	413	480	405	463	445	462	422	423	443	429	428	458	425	441	481	416	478	460	451	445	444	436	437	437	427	433	462	468	472	427	414	398	437	459	449	428	435	437	457	443	401	409	409	456	466	426	429	426	441	446	444	440	450	436	490	432	430	399	442	437	451	420	416	434	435	430	459	417	419	439	440	430	471	415	424	412	451	438	444	443	390	442	442	408	430	443	434	439	426	437	449	439	422	434	439	429	430	404	447	452	434	463	461	449	416	440	425	401	393	465	454	433	478	417	451	447	469	416	457	432	452	465	417	425	437	438	407	429	425	484	411	454	442	448	448	411	442	426	437	443	466	457	446	479	438	448	445	441	431	430	438	453	430	438	457	438	476	428	462	455	434	458	434	445	443	409	438	416	445	475	439	454	432	465	425	456	457	431	435	453	441	438	434	424	463	433	465	439	455	395	447	438	447	418	421	457	456	449	423	441	420	391	428	420	476	462	459	413	413	420	452	440	430	446	420	460	438	461	434	424	466	429	460	419	409	442	428	455	445	404	438	431	396	407	455	446	428	433	436	439	424	446	473	413	406	405	428	416	415	439	432	425	417	423	444	448	427	433	417	406	383	421	475	429	509	425	433	453	435	445	466	451	426	465	434	436	444	445	458	440	419	425	448	435	429	410	433	444	397	454	443	417	458	461	452	438	463	440	472	415	473	430	410	474	427	496	436	394	434	460	420	410	463	446	486	482	433	411	432	421	428	443	428	448	405	458	437	468	448	407	433	421	436	418	427	455	424	478	443	476	437	465	438	446	422	394	424	440	406	454	436	442	450	449	420	416	449	433	423	442	466	442	439	395	452	407	445	459	448	433	436	413	472	446	430	457	425	411	435	424	429	405	441	463	413	465	443	433	467	449	433	415	428	433	451	426	423	433	444	427	461	455	456	445	452	428	425	458	410	412	418	465	428	453	441	442	487	441	465	435	448	393	470	422	405	422	439	471	456	405	456	431	433	463	435	429	417	445	440	431	459	422	412	397	441	456	415	443	465	451	436	418	447	425	427	415	443	489	419	417	386	450	435	417	452	450	437	419	417	452	466	467	436	445	465	459	422	429	443	437	432	454	398	453	447	418	450	433	442	426	448	478	388	447	427	444	452	419	477	421	445	463	434	439	452	463	438	454	414	464	445	421	442	382	408	426	475	456	393	463	449	452	452	423	422	438	444	412	487	441	417	424	438	428	442	439	430	457	442	432	434	443	415	449	436	449	443	452	455	415	448	426	392	451	398	405	431	429	443	422	448	397	443	434	432	441	450	447	416	448	421	433	448	442	446	471	425	413	406	453	448	411	466	411	464	413	431	427	415	408	443	456	442	450	400	408	426	421	437	456	434	437	466	433	442	431	421	426	391	425	488	459	430	460	422	442	448	452	454	422	436	443	424	449	432	419	470	419	433	464	434	444	406	475	460	410	440	446	434	426	409	449	426	437	452	469	463	469	418	452	451	454	436	431	465	423	432	426	432	434	459	434	442	442	453	407	435	437	437	427	452	438	479	451	464	446	432	401	470	439	456	466	446	446	410	444	473	465	453	434	466	420	431	465	417	461	454	409	480	447	437	462	446	432	430	446	462	451	449	448	406	436	452	440	452	462	430	426	415	445	479	417	427	427	459	426	473	403	422	457	450	430	420	474	442	458	444	446	428	413	440	437	443	435	429	426	457	458	478	415	456	467	416	408	411	434	468	418	443	485	471	469	420	435	448	443	418	445	424	442	434	453	510	427	409	423	459	465	455	411	460	428	436	441	414	429	434	436	418	422	487	418	444	400	417	429	470	466	444	447	468	449	441	444	427	443	419	447	419	452	439	412	436	453	394	445	440	441	406	414	426	460	432	455	480	470	431	434	431	446	428	450	450	439	456	428	468	459	454	440	421	431	455	414	418	428	426	468	445	439	452	420	428	453	436	452	448	461	429	448	455	463	489	434	437	429	450	443	413	386	453	400	434	425	442	462	444	455	463	431	401	398	456	408	418	422	458	459	410	416	447	411	426	446	453	441	458	432	379	454	432	474	459	431	454	444	431	430	438	437	467	390	441	399	431	404	453	430	436	434	443	439	422	416	440	442	444	457	474	408	415	473	439	470	439	379	473	499	420	459	432	459	420	454	426	426	459	452	427	444	443	433	431	438	419	439	434	426	435	442	437	453	423	439	420	478	424	454	445	448	435	435	438	430	448	430	458	447	445	445	444	428	430	456	426	463	427	396	445	393	429	394	455	400	416	438	452	461	453	405	429	449	408	438	444	441	441	438	447	428	463	439	439	453	412	430	425	451	401	402	407	479	438	443	462	441	463	410	442	447	460	417	456	468	452	448	441	438	403	398	439	439	460	439	405	441	420	383	440	436	454	461	435	452	444	450	442	406	412	440	397	448	411	445	455	409	406	408	428	403	397	432	479	461	427	469	441	433	479	422	409	473	406	451	450	425	448	461	406	430	454	457	449	400	409	458	437	429	434	432	433	435	428	404	427	440	418	461	420	421	417	472	438	402	448	420	417	469	437	451	447	421	429	431	439	447	468	429	418	465	425	430	457	443	438	460	438	415	462	426	430	437	414	408	435	474	416	436	421	451	458	484	445	442	436	448	431	449
8269	723	660	536	472	441	406	427	386	414	348	362	370	348	382	340	354	326	323	328	334	323	364	360	339	324	348	349	337	299	319	375	338	322	310	355	350	288	339	360	351	373	344	334	314	313	344	314	340	326	332	350	321	375	334	349	328	347	345	324	333	328	320	335	348	330	312	332	378	354	352	301	345	308	363	341	305	340	358	309	310	337	340	337	328	322	329	307	324	339	304	287	336	331	306	304	314	392	285	337	358	339	342	357	386	346	336	355	360	333	343	298	326	369	373	329	335	334	379	319	325	412	376	351	355	349	349	348	316	306	355	332	348	328	350	328	339	353	319	372	306	327	326	337	306	344	350	335	356	348	330	340	335	348	335	359	312	345	326	314	343	303	340	340	318	282	382	336	340	346	328	335	324	346	320	347	304	323	326	305	369	355	345	323	339	342	352	289	333	335	334	358	310	353	323	360	340	343	353	355	330	352	343	323	369	351	366	320	314	311	323	341	347	332	367	337	331	301	340	310	338	305	342	305	306	327	326	323	315	316	317	339	327	321	333	343	338	317	332	295	318	353	367	364	332	343	334	342	356	335	366	348	335	326	355	318	332	363	328	339	327	340	347	340	337	342	364	390	365	350	338	295	354	364	334	324	343	358	323	324	329	340	333	342	337	322	364	330	350	346	295	347	343	315	353	323	322	304	359	324	333	333	328	358	342	361	324	333	330	354	322	358	366	333	324	334	350	312	361	342	345	309	351	353	354	309	296	322	331	326	328	311	351	323	344	332	308	331	366	380	347	328	325	361	303	336	342	373	335	330	329	347	363	343	324	290	378	346	339	358	338	337	343	343	331	333	301	346	354	326	336	354	383	359	354	366	340	345	344	335	356	315	349	332	361	333	335	385	317	320	320	328	340	343	348	373	339	358	350	326	305	325	358	314	349	372	307	307	317	307	343	320	325	343	344	366	326	384	320	352	331	321	329	318	320	362	350	386	323	366	338	339	353	318	351	349	312	326	356	338	326	308	312	345	356	328	348	343	345	330	312	339	330	292	298	324	332	332	313	334	302	314	331	324	336	316	325	338	332	333	342	336	327	319	343	340	338	338	331	369	369	324	364	321	333	309	325	334	333	326	340	301	351	337	355	348	293	321	342	354	329	355	312	333	341	333	333	365	321	326	328	349	319	339	360	355	310	328	338	374	339	350	348	349	346	341	315	314	320	328	323	326	301	330	290	329	328	356	364	369	326	336	370	309	330	342	331	327	344	359	358	332	326	333	319	315	319	324	332	350	370	345	325	321	329	352	329	332	337	340	362	356	349	339	327	357	363	325	332	342	329	367	344	373	360	327	329	349	339	322	307	310	341	369	386	342	307	360	328	330	315	356	366	332	310	332	326	311	319	317	358	348	345	351	360	344	340	368	338	352	325	348	305	353	345	344	352	322	371	321	311	348	340	324	329	337	328	317	287	319	361	352	340	336	373	351	346	369	348	329	339	352	380	328	326	357	346	314	338	330	365	309	338	342	312	314	317	378	335	342	320	346	328	357	382	362	354	384	324	348	312	340	331	310	350	369	325	405	340	315	334	315	316	382	311	345	349	327	344	354	369	358	333	349	346	320	358	389	344	315	369	346	316	352	358	343	333	330	303	362	327	384	348	334	354	325	341	355	323	339	314	344	349	344	353	360	351	378	334	346	336	322	322	369	357	336	338	345	299	327	345	347	300	291	355	362	320	298	329	349	353	341	369	335	330	344	351	329	340	285	292	368	355	343	302	339	327	327	299	330	362	348	338	378	333	349	318	311	338	331	302	351	324	310	341	340	338	336	342	332	370	370	351	339	307	333	339	372	338	347	360	323	344	332	327	353	315	313	319	335	346	333	356	307	325	383	370	363	359	327	320	305	333	332	337	347	348	318	306	307	352	316	342	348	340	349	343	339	336	322	330	334	357	317	345	360	363	356	331	321	350	343	319	312	343	371	336	328	309	358	372	351	339	355	359	369	325	310	326	333	322	344	346	357	345	310	357	372	340	375	346	304	354	341	337	359	350	350	375	347	344	354	344	322	332	362	348	335	338	309	334	331	336	288	303	350	335	301	354	345	347	340	347	351	331	357	371	291	339	314	304	348	313	323	317	352	346	361	321	324	361	364	341	349	358	334	313	316	314	350	338	301	327	299	356	348	376	333	336	370	307	322	351	302	358	337	341	384	380	318	326	350	346	345	339	345	352	347	345	366	355	369	354	310	341	323	363	342	361	284	321	346	348	352	309	341	321	350	351	338	334	342	357	332	341	327	324	322	332	318	341	348	309	320	334	361	350	322	336	360	337	316	319	340	314	326	338	336	332	305	349	309	358	301	354	341	357	373	353	379	315	335	312	338	342	309	334	318	337	336	326	321	350	289	392	315	340	341	347	345	347	335	310	340	309	367	324	337	372	332	322	308	330	293	328	338	337	355	364	326	314	346	313	328	351	330	342	351	329	319	356	313	329	335	328	333	345	322	332	340	332	347	310	355	335	371	371	369	338	341	365	334	340	351	359	355	376	333	335	373	350	342	370	333	296	338	321	321	353	338	362	345	339	322	320	318	303	319	349	320	368	364	337	314	351	330	337	344	380	363	379	335	341	345	334	341	317	331	330	322	325	354	314	362	351	306	314	336	380	330	316	342	352	362	343	301	306	312	326	329	345	320	315	368	352	324	312	360	348	360	367	344	337	316	363	331	349	354	330	303	293	324	362	326	350	331	364	351	320	309	345	356	340	340	325	315	309	350	354	341	326	373	347	358	353	344	325	344	329	350	326	373	347	312	321	329	329	318	320	348	368	345	310	338	363	341	345	342	316	365	365	338	341	381	356	387	321	355	315	342	340	338	333	315	355	313	340	331	367	340	333	317	361	327	358	339	337	337	375	323	344	367	351	354	323	323	337	339	335	349	349	322	328	323	361	320	333	323	325	346	323	352	350	304	351	337	332	336	313	317	369	346	323	368	308	332	351	289	350	335	336	321	304	355	319	350	329	341	313	305	337	351	326	316	369	331	357	368	339	338	366	347	316	342	339	332	346	330	347	351	337	315	357	346	293	369	357	342	312	356	362	334	385	332	354	356	315	361	320	385	328	318	334	334	372	359	348	361	322	369	353	334	342	328	355	289	307	328	323	311	327	325	325	323	321	376	333	346	327	334	313	343	392	351	378	325	359	347	357	307	334	329	328	329	357	312	318	336	356	317	347	386	373	352	346	360	361	353	343	311	335	319	351	317	363	339	331	340	327	316	317	321	339	332	360	351	370	302	345	353	309	334	338	383	345	337	306	370	307	359	347	320	367	335	356	324	350	371	320	347	362	348	335	343	361	368	369	373	344	349	361	322	342	313	315	336	372	339	336	327	355	347	323	338	306	302	363	344	365	341	327	311	288	347	364	326	326	333	333	325	325	344	327	356	359	327	326	355	324	342	332	328	335	327	337	325	346	348	326	382	330	347	330	323	392	358
7092	1088	1517	1653	1434	1313	1143	1088	1112	1059	935	920	981	919	831	892	875	866	884	858	805	855	882	796	815	808	829	836	857	798	787	799	818	757	843	812	772	802	767	843	827	762	821	813	795	845	787	819	813	838	784	798	798	770	815	788	783	855	753	756	828	826	792	780	791	801	820	804	771	769	832	821	801	764	763	787	810	827	772	730	808	800	792	758	811	733	772	755	811	849	808	783	844	763	848	813	789	774	822	771	794	756	780	747	756	738	803	814	844	787	770	828	806	767	809	763	797	829	802	804	834	806	766	787	834	783	785	813	758	843	806	781	876	767	780	811	795	853	753	811	812	801	795	775	788	783	791	721	804	834	760	779	745	826	734	772	841	804	778	756	815	801	831	768	753	779	790	785	751	800	775	753	793	782	808	768	735	761	804	808	792	773	841	809	786	777	808	752	807	774	812	828	815	770	728	794	821	745	777	746	771	814	792	852	728	766	751	775	755	794	764	809	774	795	784	790	778	831	778	754	803	794	805	786	743	772	783	809	787	787	750	749	781	825	815	813	812	820	774	803	753	795	758	831	804	717	813	813	813	849	776	788	798	748	790	817	803	807	808	795	795	793	789	802	821	789	766	778	803	756	771	809	762	833	785	796	748	758	815	799	766	757	841	780	773	819	786	759	825	792	756	796	814	816	785	822	816	796	795	841	785	803	808	815	838	740	784	769	782	817	804	807	767	793	830	784	829	786	852	740	808	804	822	782	825	872	808	796	805	743	809	772	819	758	723	809	814	808	796	813	773	779	752	777	761	771	807	832	815	775	835	800	800	807	741	782	832	753	738	848	821	798	798	844	775	758	779	799	785	788	815	774	810	766	776	792	786	741	796	766	765	756	840	834	764	823	815	781	791	805	779	766	787	800	773	792	824	758	774	780	786	792	784	790	786	838	800	794	794	776	796	814	820	774	803	812	823	816	791	778	755	796	778	806	786	765	787	778	768	818	839	795	813	748	770	808	774	796	784	767	754	768	801	832	752	821	840	769	774	813	782	795	772	775	824	796	804	797	785	783	797	790	756	796	819	844	820	780	837	796	774	761	803	803	790	816	741	791	815	768	820	773	773	810	801	808	773	767	817	780	829	849	791	758	749	789	806	788	788	819	842	796	804	779	825	759	795	790	811	783	798	848	813	797	768	786	784	783	764	832	755	784	812	793	802	835	817	820	795	766	723	756	779	784	756	802	747	799	766	804	804	779	788	798	828	773	819	801	856	796	792	824	782	791	794	816	839	801	832	780	766	793	790	795	803	787	793	808	777	794	827	781	775	798	814	831	726	778	757	806	794	796	800	787	767	756	797	773	759	803	810	750	818	779	806	801	813	824	767	774	775	770	772	739	783	789	798	814	774	790	790	772	792	821	801	811	788	773	788	740	828	829	762	786	783	790	828	801	824	805	829	828	819	818	756	771	768	800	767	843	768	820	813	771	764	792	799	788	789	796	775	767	791	765	816	792	878	817	818	781	798	843	800	800	785	801	754	783	806	761	766	783	808	847	784	777	767	783	770	788	789	812	721	795	766	780	762	783	795	764	810	808	757	777	740	837	720	774	820	811	791	774	727	800	845	813	793	806	775	750	804	729	787	819	801	815	795	791	764	783	792	806	752	785	815	788	825	794	827	785	780	797	746	785	772	774	790	794	801	765	806	774	788	847	743	835	815	782	757	837	753	814	812	794	803	773	782	744	790	787	830	840	821	834	812	799	770	853	818	809	813	816	744	749	828	785	794	817	816	800	771	838	774	761	782	774	761	760	822	811	802	782	800	803	809	778	747	772	767	762	774	806	809	846	791	775	771	812	814	818	737	830	832	768	779	768	820	757	785	770	821	798	806	838	786	747	748	771	728	762	808	779	754	758	845	816	847	779	769	766	781	754	813	788	790	794	836	822	777	765	831	797	797	776	776	806	813	796	795	771	766	794	820	787	841	789	865	794	797	792	797	753	806	809	782	782	802	796	837	818	788	826	799	780	786	822	802	822	789	802	796	810	764	805	812	791	794	760	839	781	812	806	770	787	784	821	765	784	769	820	812	780	803	783	763	771	795	851	773	802	780	772	821	857	818	803	778	840	811	808	764	841	791	799	785	795	785	775	770	812	780	801	806	818	776	758	808	806	764	808	851	793	783	773	834	815	782	732	786	838	749	871	766	811	763	767	770	768	798	801	756	815	800	792	803	817	753	811	852	847	792	782	768	796	811	812	792	736	741	808	805	784	783	813	774	810	780	763	812	805	757	765	747	849	828	764	804	787	756	820	753	789	802	829	757	757	713	790	783	757	825	796	792	760	793	789	799	774	794	782	784	839	806	802	822	741	753	809	815	778	800	813	830	745	795	823	782	803	784	791	769	788	805	793	786	828	792	774	809	793	852	812	784	814	765	722	780	792	782	826	795	777	772	801	813	829	774	820	750	825	782	784	791	852	803	766	801	813	797	804	796	761	783	774	832	820	783	795	779	809	733	752	794	837	785	789	857	739	795	806	828	795	772	797	800	809	745	796	834	803	807	774	830	753	831	763	745	790	765	790	856	791	794	709	798	742	797	824	826	794	821	762	805	820	741	789	789	814	767	771	816	762	777	722	770	765	814	794	788	808	826	832	799	787	789	806	780	753	824	785	728	801	850	781	722	880	796	754	800	825	814	849	755	755	795	785	790	799	820	768	777	756	793	810	799	725	765	788	855	830	815	808	766	836	756	843	791	835	779	793	812	869	787	784	834	809	729	816	786	813	804	842	801	750	840	818	793	798	809	806	767	762	814	778	783	789	815	780	802	752	799	739	820	809	771	814	849	792	802	764	799	805	729	766	839	801	764	787	757	776	816	791	783	800	823	781	810	816	825	850	792	805	775	745	765	813	797	742	768	808	808	792	842	757	780	793	842	744	815	831	767	812	818	778	753	758	784	778	807	814	785	792	841	770	776	796	833	795	823	775	809	821	806	740	781	784	815	751	781	789	804	773	831	779	827	785	763	746	799	787	823	780	773	828	786	824	783	773	806	730	784	765	804	752	794	777	721	802	840	737	817	806	834	770	767	791	791	844	780	810	803	828	822	784	772	795	823	793	792	791	781	777	762	798	814	765	788	861	757	800	811	817	784	761	809	788	774	789	747	776	793	780	772	785	833	764	815	795	796	775	835	829	785	830	786	794	827	778	800	799	841	830	827	758	803	757	809	744	778	848	771	802	766	843	793	778	809	779	769	800	796	834	808	806	797	771	840	786	770	860	802	785	842	823	758	770	749	808	791	784	813	839	765	806	785	809	798	725	834	760	824	806	809	819	771	768	763	785	781	798	793	799	794	799	835	851	809	825	802	797	818	803	823	828	820	769	765	774	816	789	772	777	787	775	765	831	802	768	789	847	807	771	747	778	822	746	789	819	746	765	825	814	736	842	794	800	794	826	763	824	812	762	754	816	814	751	814	837	756	780	779	771	810	752	807	810
15459	1417	1008	801	631	477	452	437	432	404	376	359	346	378	371	382	350	330	327	342	335	352	306	338	311	322	338	354	321	326	365	340	320	330	308	289	312	336	335	369	314	307	328	329	366	336	355	360	348	332	308	297	332	346	318	332	298	317	319	358	343	312	321	348	316	362	334	330	320	291	338	325	348	317	367	303	302	324	303	333	360	276	339	317	355	328	340	306	327	309	333	362	374	297	330	307	322	340	299	298	318	370	357	335	308	331	362	348	325	348	341	323	341	331	357	324	337	305	370	357	322	361	351	334	329	328	336	291	351	325	348	334	373	326	343	317	344	295	309	327	323	321	344	367	304	348	359	340	300	340	333	347	314	287	359	367	294	316	339	292	306	325	339	357	349	331	322	321	314	375	315	341	304	339	346	297	300	301	292	312	297	318	310	311	328	295	348	334	340	288	331	337	329	333	334	367	324	313	345	317	315	314	294	338	337	335	263	325	310	341	308	344	370	309	326	319	288	330	306	318	315	368	352	369	327	296	328	340	306	319	298	326	300	324	308	337	299	315	346	336	350	314	305	311	318	331	330	350	331	332	339	356	332	321	352	291	319	324	311	324	298	328	297	300	335	331	344	331	314	315	316	318	325	334	323	339	339	350	317	322	328	313	338	333	369	299	372	329	338	308	309	305	353	308	327	331	318	342	341	309	359	297	353	332	300	330	323	338	299	313	345	310	319	373	340	307	366	315	301	323	325	316	289	304	301	281	348	342	304	310	310	366	343	315	307	336	309	320	311	308	320	342	343	302	318	322	333	341	331	348	356	321	334	327	353	321	336	333	322	322	344	348	354	328	312	329	307	334	323	336	333	334	328	342	317	316	315	329	351	327	304	308	327	336	298	347	340	309	330	313	312	371	324	297	331	286	292	362	314	298	331	349	326	333	329	339	333	337	321	300	329	315	362	344	355	313	329	317	340	312	321	326	311	337	333	325	331	339	331	311	317	323	340	338	363	310	317	346	343	325	361	312	348	341	332	340	345	313	340	340	348	311	346	351	358	290	331	347	322	302	318	309	347	349	321	317	320	334	304	333	338	373	311	332	328	338	308	272	290	305	362	338	334	323	324	351	319	350	297	339	294	347	351	316	300	312	334	334	370	343	331	302	335	306	321	344	336	333	326	298	302	359	324	355	296	344	326	336	313	334	296	332	335	349	337	348	341	339	307	357	342	325	316	322	352	320	333	323	363	316	324	347	335	319	316	338	343	316	343	339	366	339	344	338	343	335	324	332	345	338	288	295	382	311	313	331	339	351	340	391	325	332	321	310	354	311	309	316	344	312	319	322	331	331	342	284	317	327	306	327	326	303	330	316	323	321	286	334	299	338	319	306	304	345	347	320	340	351	317	323	367	373	316	325	339	347	333	332	350	326	353	314	309	305	305	353	302	303	326	289	301	337	304	315	310	356	316	389	321	325	311	355	311	306	343	335	345	342	342	335	341	301	322	348	319	305	301	376	327	332	345	305	332	328	308	339	299	316	297	349	331	304	298	306	333	321	349	332	342	300	346	339	333	289	338	327	325	270	337	322	299	367	307	328	314	327	328	316	327	287	323	299	331	336	335	302	327	347	330	337	282	319	354	314	306	318	366	323	307	345	319	320	316	336	322	325	323	316	330	326	340	342	342	322	322	351	343	333	311	339	302	300	353	329	323	340	354	333	330	338	300	327	321	328	309	330	308	298	323	314	330	321	333	351	338	324	342	376	333	316	340	314	337	338	329	377	328	322	305	341	329	325	319	343	319	323	347	328	306	326	314	345	346	313	335	340	323	338	332	333	339	333	343	336	315	313	352	314	296	311	353	326	334	305	327	323	350	323	306	352	329	304	357	303	309	342	333	309	299	320	338	362	312	322	373	315	332	334	347	326	346	398	327	335	323	333	314	331	362	344	327	346	352	369	331	327	336	339	325	312	336	338	350	296	311	331	301	316	376	327	308	321	351	335	322	318	309	322	306	305	353	323	306	320	281	352	320	343	309	312	342	304	325	299	336	290	352	325	329	345	329	341	307	378	313	315	347	345	328	351	318	333	356	306	309	326	330	317	358	330	325	315	318	325	325	340	337	311	339	314	321	345	305	319	312	369	356	320	324	286	308	325	326	336	303	323	353	303	338	345	295	342	340	359	348	335	310	347	341	292	323	358	341	328	303	314	359	321	327	347	314	359	358	325	341	317	312	321	319	341	295	329	337	331	311	317	366	330	329	298	318	299	335	369	312	325	313	311	325	321	290	319	305	312	330	322	355	338	347	295	346	289	307	340	312	322	309	327	349	305	286	331	315	313	361	326	343	330	343	308	305	337	296	321	321	347	330	311	351	365	337	350	299	327	382	345	332	321	346	373	342	310	325	311	288	355	321	348	293	303	367	322	345	343	356	346	329	301	311	323	337	320	308	343	349	317	308	308	340	329	321	294	354	313	310	318	319	329	309	350	326	343	350	303	296	332	332	324	328	341	336	312	348	333	323	308	328	346	319	306	336	341	378	331	332	323	322	333	352	329	362	379	302	327	318	308	297	312	300	326	339	330	350	352	312	336	354	327	340	319	336	298	348	320	320	338	310	305	318	350	318	348	319	305	340	340	340	309	312	319	310	337	348	348	312	352	332	310	340	330	305	317	325	305	326	325	310	325	359	342	301	313	317	310	314	314	312	355	312	286	339	322	316	313	311	335	320	346	332	322	333	328	351	326	341	343	321	375	367	353	316	297	341	358	321	319	333	319	318	330	330	320	383	315	313	341	341	345	313	355	346	322	370	304	321	323	345	291	330	349	329	314	281	351	321	363	348	319	326	314	357	294	327	322	317	321	295	327	344	318	347	276	363	314	352	322	297	308	339	354	342	350	317	361	294	313	304	321	332	335	330	320	370	342	330	321	326	296	300	330	365	353	339	303	342	285	322	353	345	347	307	289	348	314	354	269	305	317	314	342	328	326	303	362	303	310	292	335	308	348	345	286	345	311	345	319	310	333	324	346	354	330	319	324	290	290	324	305	318	320	344	329	315	349	290	309	342	348	316	308	314	350	301	344	304	294	353	323	334	322	331	311	331	316	292	316	307	329	344	307	323	331	350	305	305	319	324	329	321	310	304	311	334	344	325	340	332	339	356	316	338	332	342	342	317	307	316	299	305	350	371	329	353	325	339	318	321	336	332	359	333	331	313	358	339	321	315	326	308	365	325	313	347	322	304	337	342	344	317	336	363	326	339	297	355	295	348	330	335	353	305	325	324	330	338	320	369	368	327	313	316	285	289	349	295	323	329	304	335	308	319	307	363	327	368	318	297	341	307	314	288	318	347	322	340	306	307	324	335	329	335	326	320	388	353	352	334	345	300	302	310	288	296	300	340	329	314	333	322	324	336	312	316	281	317	340	306	298	321	335	355	333	379	337	342	302	334	298	318	362	331	353	318	365	355	334	347	333	340	309	326	352	338	328	324	314
8842	1331	2235	2357	2041	1603	1462	1430	1301	1119	1075	1001	967	975	887	889	863	825	843	862	815	827	804	805	821	799	850	845	819	775	793	813	743	791	754	772	714	786	763	781	817	783	732	797	754	719	770	773	754	807	790	718	779	747	744	718	773	725	747	727	781	771	719	767	741	724	718	733	761	709	798	737	744	790	720	741	776	771	756	747	764	736	727	721	736	710	774	750	759	756	737	776	738	743	715	719	725	723	714	717	745	759	757	767	791	746	739	732	753	737	773	720	787	776	746	702	724	695	745	720	791	729	753	801	777	714	729	758	774	725	745	694	760	765	711	806	757	745	749	770	752	705	809	707	716	730	783	729	723	725	717	728	796	724	737	715	737	748	748	748	734	704	762	780	753	745	776	746	730	722	713	757	714	735	731	772	750	725	693	713	719	741	759	748	733	716	766	748	800	759	733	679	750	721	749	711	767	752	705	734	716	696	756	736	723	739	750	714	776	763	739	736	737	692	728	727	692	736	732	781	785	722	746	811	742	703	741	763	764	716	741	761	743	737	751	730	738	764	733	785	790	721	772	739	705	776	762	748	825	768	720	755	757	739	769	753	726	769	736	770	726	722	740	724	754	754	735	747	740	758	728	765	707	761	774	703	759	740	757	718	758	745	768	757	776	714	789	736	727	737	735	715	763	784	772	728	763	728	773	762	758	825	768	803	765	784	758	731	759	761	737	707	767	796	685	756	765	773	696	753	741	732	781	765	737	725	744	785	720	682	786	746	774	784	734	728	729	753	747	750	723	745	685	713	741	777	765	772	741	663	763	757	716	750	759	748	764	736	776	754	726	750	731	732	734	719	721	781	765	737	766	755	720	729	768	791	722	748	728	748	707	706	751	744	765	721	688	697	764	743	725	715	712	757	755	740	766	733	702	710	778	753	734	750	747	759	749	724	687	706	759	694	772	721	768	726	692	712	739	702	730	742	739	759	723	707	719	720	733	724	758	741	730	760	747	781	792	769	734	750	724	764	691	766	769	770	654	724	738	724	692	756	678	705	775	690	736	769	755	765	714	735	701	723	753	767	744	700	742	706	786	725	732	750	753	708	766	744	783	748	717	710	758	768	742	742	735	743	749	794	752	742	743	770	701	768	681	723	783	746	686	776	770	727	730	754	754	733	743	747	766	754	692	728	790	810	718	725	758	733	687	755	784	754	763	739	752	712	692	696	768	759	722	760	704	748	781	744	783	733	726	750	714	748	711	744	761	729	781	770	749	757	741	710	775	738	765	700	733	701	731	797	795	774	769	738	762	728	746	719	669	768	745	752	759	738	779	721	728	743	753	783	767	784	779	697	762	729	732	760	742	732	781	746	776	716	727	696	730	760	760	782	781	753	703	762	748	799	738	744	673	761	751	765	750	702	720	767	775	765	758	715	760	757	739	713	737	744	737	746	723	723	774	730	734	718	768	739	744	768	757	717	750	681	696	721	784	767	710	763	736	756	710	725	716	713	733	697	722	739	773	716	752	724	746	724	715	766	727	744	719	760	746	735	776	760	772	744	730	735	701	742	739	688	799	729	714	755	701	740	731	755	731	727	798	728	767	771	807	707	717	769	795	752	777	718	723	774	729	800	688	767	703	705	727	745	747	778	746	718	714	705	721	740	706	727	751	720	721	755	752	781	707	792	787	761	687	760	731	707	750	729	746	696	761	719	771	726	759	767	756	757	749	755	768	732	784	802	793	759	731	779	756	720	721	752	749	751	724	747	721	733	750	732	713	737	811	739	779	746	757	705	705	681	725	733	771	747	720	700	762	737	717	698	712	719	782	770	717	722	752	742	749	717	776	764	720	724	754	702	794	751	709	778	738	751	684	726	733	798	724	786	673	751	745	766	733	767	780	714	747	755	754	749	816	711	747	748	786	740	759	779	758	713	761	764	788	689	755	730	766	721	751	717	743	730	782	766	752	730	714	775	726	758	779	746	734	732	740	742	714	706	751	745	745	759	720	717	727	735	740	768	728	720	737	716	720	739	777	740	774	745	764	774	790	705	748	737	768	744	794	721	775	718	771	695	724	724	761	754	721	731	746	750	742	791	751	775	712	732	760	765	766	745	784	759	763	751	733	713	788	729	762	803	733	729	721	782	820	736	745	779	738	744	766	755	776	696	775	724	781	786	761	759	742	727	744	756	768	818	679	668	747	723	729	759	729	755	785	729	716	760	749	771	753	776	754	761	708	716	697	742	755	781	766	741	740	755	769	772	721	753	746	743	689	756	757	783	709	754	762	777	699	681	755	751	770	773	763	738	761	784	703	705	731	771	713	723	740	699	747	756	738	736	735	776	756	747	741	715	737	748	718	743	738	724	762	775	701	691	726	832	739	772	752	714	750	766	756	768	736	780	741	744	741	774	702	732	729	735	709	765	665	720	695	726	739	735	753	751	742	796	809	759	776	722	796	714	733	720	785	717	748	724	739	778	734	732	781	727	748	744	718	747	753	747	760	707	759	749	783	723	787	738	758	698	716	768	728	706	770	762	765	770	719	730	730	771	751	732	794	717	749	746	711	730	756	736	746	700	735	735	730	700	720	784	735	766	758	793	738	759	778	821	755	779	740	737	729	752	766	703	747	712	753	755	736	766	735	695	724	744	771	800	785	829	731	746	780	702	755	720	792	745	778	710	750	676	734	743	763	700	766	705	762	751	734	794	749	732	776	753	732	785	712	723	743	734	723	740	731	721	783	730	694	743	770	756	739	789	760	724	722	743	787	748	720	691	794	722	758	773	734	765	705	715	724	748	737	657	730	748	756	771	740	702	736	759	752	745	782	741	700	741	703	766	793	772	737	715	797	754	740	745	807	744	719	756	752	746	759	742	727	725	729	734	774	720	731	734	697	710	761	784	721	738	760	761	746	710	751	707	773	786	724	725	708	738	744	743	753	734	736	726	759	737	794	784	737	754	752	769	773	763	702	780	718	775	712	769	778	703	731	724	727	744	762	764	765	778	763	762	713	739	752	733	762	780	730	740	742	726	750	789	754	756	739	777	781	678	733	719	761	723	713	716	780	721	747	721	791	766	766	747	716	681	753	682	711	763	744	769	741	773	775	743	732	741	786	726	777	758	756	762	772	752	772	723	722	704	782	752	761	760	707	732	769	717	748	708	786	763	752	768	759	703	766	734	762	729	714	772	781	761	736	697	725	735	705	706	755	768	712	744	716	708	766	748	753	729	726	739	737	732	727	778	764	716	766	741	761	747	732	731	721	686	728	774	714	763	751	743	752	748	699	790	715	711	789	707	725	735	732	738	700	752	746	713	744	712	763	729	763	761	744	687	746	758	756	745	733	789	760	727	719	712	720	725	755	759	708	769	742	749	733	754	775	756	739	759	726	721	723	779	742	775	684	739	736	726	763	768	759	734	741	707	794	731	728	742	778	776	776	743	768	767	716	775	745	729	768	718	725	770	737	704	720	768	773	734	689	746	739	755	744	720
2029	174	181	168	168	173	181	183	164	158	170	169	151	185	194	185	152	161	170	167	174	162	163	175	182	181	177	158	166	165	149	196	157	176	172	160	158	171	173	188	163	177	168	152	175	182	161	172	166	167	174	163	142	160	171	165	155	172	153	168	178	178	166	146	146	155	158	155	178	136	153	159	182	152	172	162	164	166	157	165	184	161	190	155	176	164	162	172	177	161	175	154	173	156	166	148	168	177	153	154	172	172	184	147	152	143	148	187	158	189	184	156	206	161	157	156	152	156	155	159	168	169	165	178	169	168	154	181	147	153	164	184	164	141	143	163	179	155	176	185	174	149	180	159	178	177	138	149	195	178	134	171	174	169	190	163	158	174	194	163	153	170	147	189	149	160	138	150	162	173	144	147	165	175	171	172	151	168	158	175	159	166	170	175	172	150	160	156	155	165	161	149	157	168	177	167	167	156	164	179	173	151	158	160	149	182	155	191	202	171	176	214	160	164	170	163	190	194	171	157	146	134	152	161	168	189	175	171	169	152	170	155	156	166	188	173	173	143	165	155	155	161	177	171	150	191	163	156	171	156	151	178	163	165	156	169	157	132	165	172	177	142	152	171	164	170	167	162	148	194	168	148	164	175	135	165	138	160	187	162	188	167	153	165	149	181	170	167	161	156	149	163	170	148	144	173	135	166	153	166	134	166	160	163	172	167	187	152	166	151	152	135	157	175	153	176	177	159	171	145	161	154	176	166	162	160	159	179	136	173	143	175	151	156	145	152	170	186	147	185	142	160	184	181	173	166	127	160	188	174	183	206	169	155	171	170	155	142	175	170	155	145	175	180	164	162	173	166	194	177	176	169	155	148	174	135	170	159	160	141	138	165	168	162	132	161	169	155	136	145	150	169	178	156	155	174	172	140	150	160	152	178	159	154	158	165	195	121	162	165	137	172	158	164	165	168	184	173	171	164	159	184	187	181	151	163	172	142	154	160	155	160	153	143	144	163	167	142	165	183	149	154	175	161	164	170	170	156	158	176	145	170	164	184	168	161	175	173	172	147	164	157	170	162	179	192	164	141	176	149	162	171	169	162	161	149	173	168	165	193	170	161	135	181	192	165	164	172	145	162	193	174	162	165	146	163	162	171	185	188	158	152	161	166	151	162	167	173	175	180	149	162	175	163	152	165	162	157	167	153	180	165	177	138	193	158	175	163	182	166	168	154	153	180	179	165	151	176	175	161	137	159	169	162	169	197	135	176	143	173	145	157	176	183	164	135	155	167	169	160	150	187	208	167	199	146	183	167	178	152	178	180	163	155	175	170	174	199	174	179	159	164	171	162	177	166	193	162	162	157	163	157	172	163	161	181	180	153	161	155	159	153	161	166	168	178	153	142	182	154	153	185	182	149	155	148	140	184	167	160	161	176	166	185	162	138	178	148	180	175	151	154	171	158	181	194	164	160	175	172	178	146	175	140	177	163	143	151	189	189	150	185	165	164	168	165	151	155	170	176	164	152	154	163	156	148	181	164	147	171	174	148	167	156	146	153	138	166	174	146	169	161	150	152	185	169	169	188	154	176	157	132	149	153	157	132	179	188	170	162	169	168	157	163	155	192	174	169	168	157	173	164	144	175	148	181	165	175	174	163	168	155	176	160	168	171	150	168	146	165	162	172	189	168	159	158	154	146	146	133	176	161	163	185	156	142	184	153	168	159	141	157	149	161	152	161	150	166	175	196	168	189	158	150	174	163	189	170	194	139	155	164	152	169	180	167	172	164	175	176	162	163	144	158	168	162	161	162	160	163	166	167	160	177	164	166	156	160	167	158	162	192	179	169	166	143	200	202	161	153	187	176	192	160	164	180	160	167	163	175	173	167	183	180	187	166	162	176	162	152	148	150	164	182	151	162	164	172	174	172	168	145	143	153	134	139	160	173	168	157	173	150	199	189	166	182	174	173	173	160	153	150	152	162	150	155	159	170	176	164	163	158	171	150	142	148	184	148	160	164	157	167	176	174	170	159	171	172	176	172	154	161	158	145	173	159	155	156	177	160	134	129	187	171	143	181	161	163	184	153	165	146	156	144	157	158	158	160	152	152	164	160	168	161	151	140	154	165	150	167	157	148	159	167	185	144	147	182	159	155	149	167	157	165	174	169	158	175	161	172	152	189	189	168	146	161	179	149	158	149	179	163	154	174	139	160	181	164	171	186	158	174	174	162	147	176	137	195	171	169	183	144	161	178	171	162	191	148	168	168	152	172	196	151	157	151	180	151	168	146	161	164	152	159	182	170	178	182	184	179	173	162	177	168	162	162	172	170	182	178	152	151	147	184	157	149	151	186	161	175	144	162	168	162	169	158	154	153	173	152	157	178	150	157	162	181	173	160	140	168	173	172	165	171	180	160	169	178	155	161	181	154	170	143	158	179	159	156	177	155	149	143	161	144	176	153	161	175	144	184	182	194	188	146	163	162	131	174	200	168	153	147	148	170	161	169	176	150	162	156	169	174	161	176	145	170	170	144	166	147	164	160	168	172	149	173	180	164	179	163	164	170	187	169	167	164	181	151	178	192	179	213	163	167	147	153	137	180	151	151	151	145	181	172	155	184	176	176	166	166	158	160	183	135	163	182	161	147	136	157	145	161	160	188	168	166	155	182	149	154	130	145	185	177	169	182	163	174	167	147	168	190	139	183	169	155	169	172	151	191	166	162	187	191	162	167	164	174	176	154	181	177	153	163	142	141	146	169	169	167	192	162	143	159	179	153	202	158	173	161	179	155	162	177	176	192	145	158	159	168	165	172	168	169	178	142	175	163	202	174	156	176	176	179	156	171	168	167	166	166	151	164	164	190	170	165	173	166	169	175	153	145	175	158	160	171	155	163	161	172	164	169	170	144	163	170	160	161	169	162	151	167	143	173	155	155	154	172	140	174	171	152	165	152	190	178	168	160	171	172	161	165	154	160	170	184	161	158	159	165	177	175	136	152	178	169	169	179	189	168	171	166	176	177	190	145	156	135	169	165	152	134	161	165	131	177	169	169	160	183	146	178	176	157	175	136	150	163	146	170	161	184	175	171	163	162	161	173	151	202	182	164	167	185	167	168	171	183	161	177	169	143	131	151	146	142	186	145	150	164	156	170	145	159	169	159	197	144	185	177	179	161	168	146	169	161	158	158	161	161	171	168	143	150	168	167	143	139	172	146	152	159	160	180	168	178	198	154	172	153	166	170	162	195	162	176	146	179	183	151	159	173	129	154	168	149	158	168	150	179	172	182	183	151	158	150	167	191	173	178	172	152	126	191	156	177	174	159	152	175	147	166	171	182	163	172	161	173	168	153	149	174	148	183	154	159	166	149	175	152	158	164	159	171	183	168	158	181	184	172	157	173	163	172	166	146	168	164	163	178	170	194	156	178	155	163	166	179	176	167	169	159	159	161	160	164	155	175	149	156	175	167	171	167	171	162	169	154	176	178	188	170	155	162	156	169
2150	428	441	467	465	463	453	471	491	439	441	443	437	463	460	429	452	456	441	438	446	429	433	447	460	454	433	475	445	453	483	449	459	397	462	465	417	417	461	460	459	431	450	470	465	460	454	440	467	449	469	429	480	446	448	457	456	438	450	435	459	465	442	454	397	426	429	469	454	445	490	422	434	468	462	426	432	455	446	434	490	461	442	486	500	444	482	449	440	422	416	427	446	464	434	444	470	433	440	477	426	425	445	434	439	459	433	452	436	497	474	450	420	421	419	439	459	425	447	483	441	472	450	472	447	491	495	450	418	421	475	464	420	451	439	449	468	425	433	409	439	473	458	442	427	390	467	450	418	457	459	461	436	434	437	415	413	417	467	441	456	476	475	432	423	437	447	420	453	446	449	462	430	448	449	437	444	421	457	478	451	421	440	483	447	418	458	457	465	447	469	417	467	438	449	415	401	450	434	415	419	459	460	483	422	479	431	446	457	413	444	450	478	450	420	415	452	420	418	457	440	412	459	478	451	430	444	488	413	424	437	499	408	411	431	428	430	414	432	480	454	475	420	435	416	486	453	447	459	446	444	498	443	473	422	414	449	434	428	460	425	468	469	467	452	441	483	434	433	455	442	481	422	445	490	463	431	439	429	406	435	446	426	441	443	464	416	448	421	426	482	444	448	453	470	457	405	444	448	447	429	448	475	469	472	444	462	464	423	436	433	416	437	441	460	394	432	437	435	456	423	462	468	409	463	441	421	473	427	458	445	441	434	424	459	441	469	451	439	470	447	427	457	459	442	454	439	457	420	483	403	406	406	424	437	445	453	455	450	436	402	413	484	465	442	438	432	430	448	512	410	437	461	425	454	428	442	437	450	457	438	431	433	421	455	415	417	449	459	476	468	450	454	444	421	486	454	426	487	416	441	483	455	458	471	454	464	438	452	439	441	444	434	434	427	430	423	458	437	447	436	442	445	488	437	441	454	430	424	421	450	472	472	455	422	440	445	464	430	459	445	437	421	428	461	451	434	484	434	455	464	406	415	420	448	508	470	443	432	454	437	440	420	429	464	467	421	423	456	436	432	473	446	458	443	457	446	441	443	446	460	437	455	433	405	474	447	422	428	488	417	430	455	475	447	422	472	427	431	438	435	454	445	463	440	443	401	466	425	424	466	426	468	451	445	437	433	476	409	465	451	458	454	438	452	454	421	448	448	458	440	456	425	436	429	410	430	458	440	432	421	465	475	464	453	438	429	480	428	450	497	494	459	425	473	440	437	475	469	490	452	448	456	444	426	481	420	442	441	423	429	403	443	465	412	421	435	479	422	482	431	431	445	432	438	424	399	437	454	452	440	452	417	441	449	442	469	461	435	434	463	455	451	448	373	501	444	433	440	476	437	441	462	471	475	419	400	467	412	434	438	472	457	441	439	419	475	474	471	429	400	452	458	414	443	434	437	429	439	425	467	417	450	438	468	441	442	451	459	410	431	446	475	456	444	421	452	470	470	448	459	465	436	438	472	440	439	477	463	428	420	416	450	419	429	459	465	454	449	434	420	436	468	473	414	466	433	452	448	452	421	463	428	455	430	427	432	435	451	451	488	444	478	447	458	441	455	456	477	442	426	467	434	435	419	418	437	484	435	459	438	459	439	441	470	453	452	483	445	462	437	434	444	447	463	447	475	452	448	464	456	438	443	447	470	462	417	460	445	453	436	427	455	464	467	431	460	425	462	435	434	440	460	388	424	458	441	479	456	435	414	441	421	464	464	408	466	461	437	449	452	422	431	445	476	476	466	445	419	463	413	446	454	429	473	452	426	450	453	454	428	428	425	444	443	450	414	454	456	495	472	449	418	473	431	445	424	452	464	430	438	458	409	417	425	423	456	437	465	426	429	431	430	438	491	434	447	439	473	448	453	445	439	444	445	413	445	416	459	428	423	459	480	450	470	434	434	447	430	469	471	458	464	450	484	435	426	448	474	448	452	448	438	446	472	439	453	428	408	458	450	432	438	460	476	448	455	448	459	439	463	464	456	449	420	468	444	431	459	462	481	508	498	423	458	414	419	460	463	453	408	442	440	435	438	443	426	433	463	437	448	453	446	448	440	395	458	428	447	418	417	437	414	466	453	449	458	419	481	413	441	491	443	461	397	442	430	457	429	454	476	441	434	481	440	410	426	426	480	438	477	434	420	473	462	450	474	433	432	455	451	464	446	459	421	429	463	417	458	445	478	462	462	449	454	437	479	411	453	428	459	437	477	416	421	456	468	421	404	525	445	450	458	464	467	453	478	451	435	447	454	452	454	452	436	438	440	443	441	418	412	451	432	464	451	448	471	463	471	425	451	396	462	422	442	457	442	451	431	423	479	411	482	432	470	432	414	441	455	426	425	455	415	457	438	478	482	428	450	449	415	429	445	432	472	423	411	445	466	486	452	433	473	431	433	432	449	484	423	476	449	401	478	447	456	445	455	421	441	484	442	418	450	442	424	478	399	439	404	438	428	466	433	430	454	431	407	443	482	427	500	426	466	431	431	429	435	448	419	425	424	448	417	424	443	440	438	444	483	436	463	446	453	439	463	457	430	448	470	431	466	461	447	481	439	474	447	460	429	450	404	402	458	430	411	445	454	462	440	423	419	453	460	450	445	432	409	436	430	392	471	424	418	461	428	474	436	460	446	427	464	422	444	477	423	445	413	468	496	470	476	455	424	466	475	423	465	422	452	403	426	441	427	422	435	432	457	447	436	442	430	459	430	477	439	421	474	435	474	414	466	470	463	430	452	436	457	459	445	440	460	465	475	441	441	429	480	466	447	469	476	450	425	414	466	420	437	458	418	469	428	445	474	455	458	463	435	432	460	421	458	430	432	461	475	444	461	424	462	443	426	455	456	494	429	421	447	434	476	446	432	448	441	468	432	496	449	434	424	436	440	439	455	458	456	449	438	467	448	465	421	455	409	443	442	449	451	439	447	489	472	447	450	437	414	448	458	473	468	465	431	417	454	465	435	440	446	450	411	404	426	414	459	469	418	446	441	427	436	472	458	433	462	427	430	426	449	442	436	418	485	447	437	418	445	456	457	448	443	417	417	472	432	462	414	420	443	451	448	457	454	450	451	467	406	433	439	447	433	431	474	448	429	417	434	448	438	480	470	465	441	435	422	421	468	464	452	443	447	461	451	458	457	488	447	470	455	437	415	463	422	450	465	511	438	444	465	443	437	446	453	451	474	448	446	458	434	463	424	447	477	469	437	423	436	430	442	435	445	412	421	449	438	496	444	449	414	438	447	451	467	448	449	437	464	453	431	458	452	478	451	435	447	472	464	403	406	483	415	434	465	414	489	480	418	431	434	464	470	410	439	443	428	497	420	435	430	408	448	449	452	422	432	429	427	486	467	431	463	440	436	451	454	426	407	461	460	416	459	445	440	432	443	431	468	451	448	416	465	414	445	440	480	419	430	434	468	468	444	446	424	435	440	422	460	418
8644	706	634	541	478	443	387	408	420	409	369	341	379	366	372	363	328	331	362	370	332	348	340	345	342	375	345	328	330	336	330	344	348	338	309	324	348	333	349	332	339	354	329	342	352	345	335	303	342	332	369	348	318	338	370	294	357	311	340	371	343	357	347	308	333	305	333	372	326	347	364	336	304	338	287	312	336	321	330	331	322	348	350	347	346	369	313	322	324	295	336	348	382	310	322	361	319	308	382	354	329	369	327	342	339	349	346	329	358	300	338	362	334	340	347	330	340	355	343	320	346	332	328	345	307	326	340	328	313	340	354	374	323	330	322	344	330	333	310	355	355	318	342	346	336	330	338	333	327	333	346	338	323	343	335	327	359	332	338	318	368	336	319	348	344	376	327	347	320	358	343	357	318	361	345	341	349	324	327	357	319	336	358	354	333	330	347	333	344	348	331	341	308	316	344	333	363	341	321	347	358	347	373	314	346	329	365	394	323	337	304	305	337	322	309	306	326	342	352	312	348	311	325	332	330	308	346	340	343	349	356	362	326	305	314	374	312	330	347	346	331	314	337	318	345	329	347	331	345	356	305	335	328	353	354	330	346	335	354	330	360	356	343	367	325	322	365	323	328	326	325	391	339	309	317	333	319	341	312	345	340	316	373	342	316	343	322	311	335	322	339	323	346	354	307	302	315	345	357	307	323	341	329	364	361	353	319	355	326	351	363	334	329	330	322	336	325	353	331	312	307	355	372	327	326	363	321	351	338	335	354	359	340	335	323	313	336	312	316	339	341	309	333	335	357	341	322	334	333	345	312	367	294	333	332	378	361	315	339	338	315	353	351	337	309	306	320	344	345	357	324	350	339	334	349	327	304	308	344	322	316	322	335	349	355	331	312	326	299	320	335	332	336	361	359	379	365	354	335	334	317	348	325	310	339	367	297	350	343	299	334	341	350	344	349	319	333	320	344	314	369	339	337	342	307	334	353	362	360	349	341	344	373	369	319	347	327	332	360	307	366	314	309	312	306	355	346	326	303	321	323	311	344	348	322	349	334	327	333	341	325	326	324	278	297	347	324	329	351	353	347	359	327	337	306	342	329	347	327	327	339	356	316	364	301	333	323	318	332	344	345	321	335	352	335	338	350	348	322	325	339	335	319	333	371	314	315	361	327	310	319	377	319	298	331	320	333	329	336	354	343	349	358	345	360	333	312	313	337	350	311	362	354	352	339	306	335	333	334	362	310	328	353	316	363	338	383	351	332	360	321	324	331	357	353	338	317	337	364	312	327	341	364	332	321	376	326	322	335	339	368	350	356	324	342	330	334	359	327	366	310	352	321	381	330	328	315	355	323	324	329	336	345	311	332	329	316	319	337	354	351	343	348	362	322	334	341	309	361	346	397	374	378	343	359	340	353	326	340	351	329	347	368	313	329	346	317	349	367	372	344	317	315	358	359	297	298	342	337	322	326	359	313	343	345	378	345	364	308	324	299	335	358	365	345	301	318	336	324	336	330	377	339	360	348	321	346	365	367	342	331	318	310	311	345	355	325	347	342	339	329	336	327	321	372	358	312	337	327	366	363	318	326	358	338	347	366	331	314	345	334	345	310	374	345	374	336	387	311	309	353	355	290	350	306	325	323	343	342	330	317	328	373	372	338	341	338	378	354	360	370	321	353	322	322	328	325	333	315	313	334	335	310	325	339	324	355	317	337	331	365	308	323	317	354	345	350	335	370	380	337	335	319	375	362	323	340	342	351	346	339	364	335	317	358	326	347	353	331	318	366	317	351	342	351	348	338	346	321	334	329	324	321	304	331	332	352	320	351	355	307	343	337	310	363	301	351	345	336	333	320	325	369	348	339	325	341	338	348	334	341	322	368	320	350	355	317	325	352	322	355	355	311	326	363	341	327	335	318	335	349	322	303	323	327	347	356	316	307	345	333	358	333	297	336	325	330	346	340	322	377	362	328	345	320	327	358	328	333	301	320	349	331	311	371	343	310	313	338	350	352	344	323	327	324	326	336	363	343	349	357	286	337	347	370	316	354	356	315	350	375	318	325	309	323	353	327	349	338	307	354	314	304	300	344	310	333	317	368	342	323	335	347	344	349	338	338	315	383	334	323	320	335	327	329	331	315	315	325	349	313	308	302	317	339	350	339	376	301	308	304	345	337	352	356	353	340	342	355	366	338	370	307	334	329	318	359	322	321	313	333	330	351	331	332	341	316	335	314	380	355	360	348	309	339	361	303	316	321	319	347	327	359	350	365	343	358	318	346	335	335	331	356	339	350	354	359	340	316	305	319	336	350	328	316	345	328	336	336	340	369	340	348	340	354	347	317	336	307	357	354	313	345	336	350	389	333	340	329	332	341	301	348	352	339	320	358	335	356	337	373	365	315	347	328	314	369	354	345	358	333	319	365	367	324	379	309	296	347	354	329	342	311	352	324	314	318	351	318	315	358	389	349	352	304	331	347	343	322	316	314	348	350	330	346	349	330	317	315	298	386	313	341	360	317	318	324	356	368	363	346	336	342	333	366	356	320	354	338	332	313	364	312	341	333	346	325	303	349	343	351	352	354	333	326	315	328	352	311	349	356	342	340	340	376	306	355	363	307	348	321	375	346	334	331	328	335	320	331	323	326	371	330	344	346	322	311	328	312	359	326	325	342	376	320	315	301	365	324	320	325	339	347	347	377	351	333	356	325	304	346	359	378	354	320	318	341	356	336	336	364	344	336	302	314	336	357	334	350	360	401	353	311	288	316	320	310	316	345	347	322	350	308	350	341	342	294	335	348	345	359	352	356	333	360	334	326	341	350	339	358	341	326	310	283	331	364	338	348	357	327	312	309	335	355	368	341	348	328	339	324	334	361	357	366	348	314	327	316	326	351	356	315	329	344	341	370	352	351	312	333	339	305	349	364	319	372	326	334	312	327	306	349	358	366	303	311	301	312	365	337	338	342	329	308	326	322	370	313	340	333	366	354	317	340	335	343	329	356	341	369	290	352	342	318	318	343	390	290	348	346	338	357	365	297	328	348	333	327	341	332	351	365	344	340	315	316	370	313	360	357	326	360	332	361	339	326	366	331	338	353	304	342	355	350	325	331	361	333	327	336	333	322	323	364	321	320	347	334	310	318	313	319	315	344	324	342	345	329	310	366	371	304	350	351	373	328	324	345	369	338	338	336	335	348	335	327	353	359	322	337	310	327	316	319	337	330	312	337	302	308	356	325	363	327	340	351	344	331	346	340	370	337	293	362	359	326	337	334	335	330	363	328	325	312	326	324	360	353	310	336	343	360	333	349	335	370	333	317	351	337	351	345	284	345	348	328	340	323	338	327	348	367	342	354	329	343	359	304	327	332	347	308	295	354	303	360	335	341	344	346	328	371	333	314	281	324	306	330	326	359	299	354	330	357	324	370	369	340	323	322	346	357	332	322	370	338	389	346	341	339	291	315	334	370	312	331	326	378	337	347	317	326	328	353	354
7109	1181	1556	1596	1425	1285	1108	1096	1055	1022	940	906	892	947	836	869	822	905	819	823	837	814	804	880	773	817	832	835	847	841	816	863	848	766	845	843	769	752	826	824	797	850	826	771	810	795	832	796	815	802	791	814	760	807	802	836	751	754	790	756	763	817	740	782	776	716	753	805	815	766	784	808	821	808	821	772	712	843	789	782	777	786	778	802	788	778	783	754	833	788	793	836	796	760	821	821	767	808	804	785	801	808	787	811	767	814	755	806	799	767	790	742	781	765	830	787	815	807	759	802	791	781	802	822	825	781	792	830	781	780	806	781	774	771	813	820	772	775	766	838	811	837	754	849	813	770	837	838	790	778	830	810	803	779	781	768	774	748	803	730	788	807	816	797	776	800	772	771	852	792	792	776	777	812	798	715	800	747	796	754	751	797	788	843	773	798	792	823	791	810	734	800	808	745	799	850	763	779	774	878	822	781	802	771	737	780	763	809	830	816	809	765	769	734	790	818	796	797	835	767	769	798	780	759	808	802	805	749	773	765	777	821	788	798	819	787	799	795	828	790	786	807	817	793	759	793	825	815	810	846	863	758	795	798	824	785	802	791	748	776	789	776	788	853	798	800	807	797	830	803	794	803	733	888	750	773	830	833	775	761	793	775	791	762	777	835	774	798	809	825	789	826	784	767	804	805	784	796	754	754	789	816	732	771	753	808	846	781	762	765	814	786	801	831	789	830	739	776	784	787	776	786	824	765	810	787	779	832	815	774	781	803	749	776	746	743	807	799	809	817	822	784	831	792	811	762	850	786	774	777	808	862	788	801	810	812	736	690	778	792	808	801	809	814	733	818	764	788	853	792	777	800	801	804	793	771	779	783	827	775	777	765	790	773	839	823	794	809	809	735	836	798	840	816	823	820	810	849	763	799	793	740	817	831	823	785	768	718	751	780	796	817	819	878	819	794	756	768	849	785	764	809	794	775	802	751	839	832	761	777	756	770	760	771	745	762	822	838	802	814	753	781	760	771	843	795	804	788	844	783	792	770	784	763	790	802	807	760	769	809	801	770	819	761	731	747	799	807	777	793	830	784	795	737	759	802	820	780	786	802	794	827	819	802	800	768	787	772	852	768	809	828	753	811	789	775	841	821	809	806	764	832	778	813	784	712	731	798	725	829	752	818	796	771	800	772	787	797	823	810	780	797	791	827	798	795	820	747	709	769	783	774	773	783	754	775	855	764	782	786	764	767	841	787	775	768	802	764	789	798	790	792	764	728	767	835	731	776	780	787	759	793	784	820	795	820	771	755	784	821	797	755	754	727	751	813	813	779	806	827	760	818	794	778	745	802	774	793	816	787	824	848	795	762	753	783	770	775	776	832	822	802	793	752	797	806	804	748	803	822	785	766	815	795	776	840	788	793	770	781	809	806	815	802	795	818	764	789	809	746	802	743	783	837	772	825	813	789	807	768	789	817	781	811	759	804	804	831	780	818	811	812	791	845	800	843	824	785	758	709	795	792	817	771	794	821	786	777	812	820	818	792	777	785	787	820	790	820	777	772	809	771	902	810	798	752	783	771	785	774	790	817	815	789	782	777	839	786	808	767	815	786	800	811	809	767	738	768	774	795	852	783	783	798	810	793	794	788	829	761	791	819	803	764	776	809	814	794	770	817	860	802	855	787	787	826	782	774	855	816	762	818	753	773	806	793	795	785	773	743	817	770	775	759	814	729	764	815	800	786	737	825	764	781	841	812	781	807	784	769	771	808	824	769	785	799	809	802	845	797	726	787	808	780	816	802	746	760	742	762	815	803	802	768	831	814	763	803	775	765	789	828	799	739	785	798	778	787	750	855	771	824	810	781	768	836	747	792	807	785	815	819	741	832	807	743	793	783	859	757	778	814	843	795	749	800	809	791	760	793	776	801	758	773	832	802	785	802	783	773	817	800	806	758	765	761	781	768	807	755	758	781	792	760	799	838	745	785	805	729	813	823	770	760	738	788	755	823	754	803	803	842	785	810	787	866	765	724	879	772	758	761	793	798	802	796	846	790	811	794	803	761	773	765	766	798	778	766	767	793	822	784	812	790	836	844	810	775	794	815	801	788	785	790	805	808	784	804	763	797	829	754	772	751	762	793	756	804	767	767	807	812	797	795	781	810	800	816	817	764	807	782	774	773	779	766	808	758	819	867	826	799	821	778	773	858	785	802	776	756	846	813	773	829	810	775	727	806	791	816	742	790	802	795	799	787	791	821	766	815	779	762	787	769	766	794	794	779	780	751	793	780	839	801	790	787	845	778	783	805	771	811	780	823	748	808	803	783	802	751	757	757	748	795	814	754	766	808	818	820	804	754	801	843	829	761	819	754	751	776	796	772	769	779	774	736	783	807	776	764	824	805	768	807	808	809	834	787	755	760	776	797	812	845	829	812	777	798	774	861	826	808	902	862	789	784	759	791	782	779	795	788	768	809	792	821	823	767	807	764	773	782	756	757	777	805	771	798	774	776	752	779	805	812	822	830	805	799	773	809	794	832	758	753	758	722	857	784	816	801	792	776	835	776	769	839	784	794	807	796	793	795	791	794	791	740	768	760	790	799	779	804	767	820	785	795	854	789	775	801	800	806	807	829	784	788	761	747	776	803	791	849	837	788	734	850	835	797	815	770	823	826	780	787	829	786	809	775	795	818	773	806	758	766	774	777	834	817	857	812	849	857	818	821	839	848	772	844	776	820	785	791	817	803	786	732	805	791	741	791	747	763	773	788	788	790	712	812	768	780	752	831	736	779	791	813	760	807	770	805	787	796	772	754	756	825	811	779	853	788	771	732	776	812	813	773	826	777	796	830	774	747	795	818	830	779	813	799	773	809	762	736	831	811	793	801	769	779	814	783	816	794	758	843	777	800	831	806	793	814	833	816	756	787	775	798	781	787	802	837	829	865	805	796	773	793	825	809	786	784	779	728	805	790	791	795	752	816	820	764	803	849	796	743	791	823	730	793	796	831	810	815	764	813	799	807	805	775	783	811	805	773	797	798	762	847	857	789	771	776	776	755	808	769	785	771	836	821	844	765	827	819	768	786	809	801	754	847	772	837	752	749	811	811	755	786	815	785	773	778	780	726	869	802	783	792	808	782	797	773	783	838	776	837	789	788	800	778	805	739	797	818	844	827	809	781	828	758	832	882	784	779	712	821	752	754	824	858	795	775	825	752	803	796	802	767	778	786	797	828	800	767	833	833	774	789	784	805	810	811	764	796	809	753	832	787	784	792	795	827	769	801	786	814	803	770	803	822	803	839	782	794	792	825	800	827	796	763	797	806	819	794	801	773	798	757	789	788	796	840	745	740	797	818	865	827	832	804	778	835	778	817	798	808	775	801	790	798	774	818	824	768	851	778	812	805	816	752	788	789	830	798	781	767	844	821	827	807	772	820	767	757	811	825	818	858	759	774	820	755	812	780	780	771	803	789	819	730	799	798	803	784	784	793	797	775
15542	1378	1071	744	633	513	422	389	400	412	414	344	340	347	343	332	333	357	306	309	333	309	331	306	350	320	363	349	340	337	324	306	316	361	320	351	352	314	312	319	316	338	342	327	352	343	346	325	333	310	334	301	316	321	290	313	355	324	380	319	344	340	357	345	317	339	320	323	325	330	331	359	285	314	328	327	323	348	340	302	304	356	329	310	308	356	353	309	339	314	294	299	357	345	299	353	327	336	343	304	349	335	330	331	302	311	322	310	300	323	331	348	315	339	330	323	311	312	307	312	335	303	382	329	316	323	338	336	303	327	328	323	326	325	301	317	321	340	347	310	320	317	354	325	309	347	330	336	338	340	346	343	340	304	314	379	335	332	371	320	286	316	319	330	298	374	322	311	334	316	337	362	321	342	296	313	315	304	337	342	356	352	306	299	338	303	331	323	327	297	312	355	321	310	358	360	316	344	342	342	288	341	320	352	310	323	356	315	335	322	336	326	348	365	359	327	300	319	304	303	349	302	317	332	311	327	347	350	331	323	337	303	330	333	333	343	317	327	342	312	307	329	337	305	291	336	344	300	341	329	311	295	318	339	340	322	322	399	367	349	349	287	310	358	327	346	348	319	318	346	293	316	338	324	329	327	337	329	314	297	322	340	319	304	308	318	312	347	310	326	296	335	351	315	334	338	309	313	292	318	302	336	312	340	301	313	319	318	344	358	322	334	321	307	335	327	304	295	306	349	334	339	348	366	309	342	307	323	317	393	316	340	283	365	320	332	306	322	309	317	328	376	319	294	320	321	315	345	277	334	327	308	333	322	334	325	292	329	331	359	344	340	301	326	341	315	319	333	309	319	314	354	351	335	313	311	350	328	361	287	338	296	344	330	329	360	304	354	342	325	344	326	339	318	333	343	362	330	318	319	348	321	289	305	309	324	329	350	328	312	316	346	305	297	344	311	340	324	301	319	346	290	326	309	340	320	332	313	330	325	342	360	317	318	317	336	350	336	296	303	310	282	318	318	311	339	305	316	325	353	307	329	306	284	295	314	303	309	332	318	327	324	352	314	329	318	310	341	315	283	291	316	284	314	306	317	356	312	319	325	333	322	339	289	331	346	347	329	325	291	337	317	329	346	305	350	338	343	320	349	342	317	337	342	321	324	350	302	357	324	306	343	318	330	316	344	302	328	355	359	355	327	325	362	321	332	324	334	296	315	331	303	328	317	335	337	287	331	307	296	297	367	327	318	311	333	356	308	324	316	260	334	341	311	327	297	319	318	335	327	344	352	373	323	357	334	297	293	332	334	354	330	333	300	347	310	309	338	377	317	292	271	319	311	367	339	340	352	348	369	318	329	349	335	283	313	295	305	316	301	310	326	318	304	342	346	297	345	308	340	331	330	323	336	323	331	341	333	303	339	293	328	341	339	332	368	289	354	313	317	296	289	325	340	318	306	306	325	316	327	293	282	315	320	300	302	345	306	341	360	324	324	318	339	349	331	322	338	309	325	296	346	310	363	343	293	307	320	353	335	316	335	345	351	327	331	329	346	315	337	330	340	272	332	342	321	332	335	334	354	356	343	314	346	338	344	354	319	356	343	333	315	348	316	340	353	345	347	305	321	316	341	305	315	318	340	366	319	310	332	365	323	320	311	276	342	323	344	316	308	293	339	358	330	309	305	318	309	325	319	317	310	326	306	314	338	298	333	306	340	317	328	354	352	338	351	292	338	326	320	314	308	330	326	297	346	323	357	339	301	328	337	315	325	321	304	323	318	331	333	313	313	336	344	335	342	339	311	341	322	320	352	313	322	324	366	327	321	321	298	328	335	360	325	303	305	297	320	316	337	347	319	308	334	347	303	326	332	305	372	317	329	327	321	313	348	338	335	314	285	278	341	331	347	354	298	335	317	390	326	374	325	350	332	325	309	316	366	311	310	294	344	307	336	291	334	329	338	315	335	347	328	310	328	340	332	331	297	324	317	309	330	312	308	313	354	338	325	311	325	344	316	327	336	317	325	368	313	308	347	297	339	336	312	338	310	333	310	349	339	300	334	339	334	338	329	317	341	316	316	315	317	299	287	347	353	364	342	348	303	310	312	340	288	329	322	328	333	385	324	330	304	319	344	355	282	344	318	311	324	345	325	326	329	333	310	292	310	320	295	285	362	326	330	336	307	290	333	331	341	326	318	343	295	334	308	304	341	365	326	310	327	328	329	324	317	358	313	309	330	295	342	316	365	321	321	340	351	342	317	313	304	319	307	309	343	292	321	320	331	311	327	314	309	321	333	335	343	299	314	317	350	309	327	334	324	296	337	312	330	345	333	328	306	308	318	330	357	326	351	319	303	302	303	299	320	304	347	348	313	308	327	303	315	324	322	313	359	296	314	326	335	306	362	330	338	345	319	337	296	318	327	302	335	371	310	291	337	323	348	335	337	336	312	348	331	333	310	314	324	314	307	318	341	304	310	326	365	301	303	320	329	320	332	326	312	343	354	276	321	314	341	310	349	328	327	328	318	330	343	327	317	314	320	325	314	337	333	307	296	362	296	309	357	321	344	325	322	329	301	322	332	325	319	334	326	350	335	330	363	321	357	349	303	311	342	339	300	307	330	349	319	351	314	311	323	323	301	328	307	332	290	317	338	303	356	315	283	339	348	309	298	345	327	317	305	331	317	312	337	339	340	352	325	316	331	296	292	319	322	346	317	325	316	349	303	322	330	328	315	339	278	322	323	316	327	297	315	323	326	323	315	330	306	311	347	343	330	337	341	326	319	302	341	336	328	359	331	328	330	317	351	313	345	322	310	340	331	328	334	291	393	352	308	332	303	315	329	349	343	299	323	326	353	338	318	332	344	326	319	315	304	340	321	322	348	293	305	375	378	328	337	345	332	341	333	296	353	311	285	351	307	316	302	348	298	329	335	316	329	333	318	322	308	342	347	278	303	333	305	298	317	364	312	316	356	324	329	327	324	350	326	339	330	327	300	331	321	295	329	336	318	300	330	361	322	301	309	351	326	311	352	288	306	308	298	306	352	302	339	335	349	338	344	341	308	340	332	304	334	309	338	314	306	356	352	357	361	335	324	333	312	311	319	338	348	330	337	312	317	291	326	318	353	335	340	319	322	310	320	289	303	357	321	284	322	347	320	342	339	299	309	327	312	366	349	364	328	321	318	281	279	334	324	349	302	321	326	325	326	337	322	330	306	341	382	314	305	330	313	310	350	334	307	313	313	333	339	316	344	348	316	307	311	357	328	317	333	327	352	321	325	325	341	334	368	363	327	319	353	366	296	363	286	350	332	331	323	315	360	343	316	304	346	323	319	336	337	339	365	328	353	365	330	287	334	298	327	315	340	341	329	357	314	317	312	323	309	349	316	307	297	315	312	296	351	313	342	352	311	319	319	356	292	287	330	304	310	351	315	324	315	322	310	330	364	329	302	285	300	322	312	351	333	343	327	328	342	306	345	325	326	321	321	344	311
8854	1273	2305	2387	2047	1682	1501	1370	1237	1114	1105	1003	947	957	946	862	872	917	852	806	803	775	854	831	766	817	744	796	843	777	755	711	786	771	709	760	745	759	789	808	752	781	781	763	788	765	781	775	758	770	723	772	775	737	751	760	746	748	741	718	745	766	689	739	744	769	744	745	737	716	716	750	733	788	757	759	737	791	797	755	768	748	778	779	809	737	711	729	733	702	786	768	720	726	731	734	731	725	790	700	730	718	749	807	771	740	752	755	725	731	767	758	731	739	687	749	736	722	734	744	786	805	752	724	728	749	741	693	765	751	725	754	713	727	765	753	779	760	759	748	743	717	746	777	751	717	694	699	725	791	745	702	777	740	732	753	751	757	774	807	720	728	723	732	766	732	724	744	761	673	787	771	723	740	782	727	752	757	778	707	781	752	738	671	741	721	704	775	741	751	740	720	735	763	754	779	742	764	757	779	763	764	763	747	733	745	745	747	728	725	754	715	755	739	736	758	753	697	795	726	769	784	762	819	752	746	765	742	728	805	735	802	702	702	724	733	779	748	768	754	735	775	728	720	735	770	762	738	701	712	732	736	766	758	765	749	790	759	718	719	738	708	772	717	791	718	736	749	711	749	758	712	755	748	779	752	747	738	803	721	782	735	761	704	749	744	785	735	738	741	718	716	762	735	703	753	745	747	708	720	739	722	784	715	698	731	751	734	715	739	711	734	736	783	721	716	733	749	768	752	760	721	756	812	697	764	723	744	752	758	738	731	672	731	736	762	760	754	719	806	730	748	746	738	761	758	742	775	759	749	744	721	732	780	734	683	748	708	756	724	714	784	757	732	746	709	713	749	729	753	739	748	759	776	735	713	766	768	780	744	720	738	751	729	692	770	741	767	745	729	719	760	723	715	707	704	720	739	757	753	735	742	749	789	742	751	814	750	735	737	711	749	749	748	733	755	715	721	749	715	767	716	726	731	746	753	740	677	699	728	758	707	742	754	719	720	726	753	750	800	746	768	759	772	772	725	714	776	756	710	738	791	733	737	731	803	747	739	704	704	760	755	730	728	699	720	745	741	758	738	729	744	809	686	711	747	728	736	780	764	757	758	740	777	727	780	723	759	706	721	821	690	779	732	684	723	747	730	786	741	733	760	726	760	748	747	746	738	763	731	754	788	706	761	763	755	687	725	752	725	708	787	782	706	737	780	725	700	738	702	795	763	757	721	706	745	747	760	734	756	736	790	731	724	736	745	710	788	778	685	773	723	757	705	720	760	749	753	731	789	794	757	745	742	702	761	734	675	742	781	737	772	757	734	692	734	766	730	695	759	817	788	729	757	765	737	691	750	768	739	786	735	703	745	767	701	738	680	729	698	728	734	720	753	734	711	748	763	786	743	754	736	770	704	776	694	758	712	651	756	764	747	797	798	734	689	741	716	796	761	743	736	735	741	730	757	693	778	788	749	721	716	760	679	764	751	715	773	732	763	768	790	741	778	690	738	787	765	776	725	756	788	701	746	802	741	764	763	714	713	701	760	747	720	775	765	772	753	731	751	745	731	699	724	714	758	758	726	688	761	680	783	752	772	726	749	786	721	727	750	748	740	745	761	747	738	826	716	775	700	736	726	730	723	754	777	783	699	720	746	775	707	747	740	724	777	743	745	793	777	732	762	738	707	760	723	722	706	720	737	741	734	762	763	788	749	752	796	774	735	726	740	721	787	741	756	712	754	757	732	746	737	776	754	664	732	763	745	710	801	757	784	713	762	777	768	668	777	719	759	803	796	757	726	776	768	730	722	756	744	757	811	738	733	738	737	732	727	764	715	750	771	711	789	758	752	800	722	760	743	734	757	729	696	778	744	774	686	716	741	743	750	796	768	738	743	729	754	725	752	736	746	725	721	694	729	746	728	707	711	695	761	756	741	732	742	739	762	734	744	703	762	745	702	689	680	731	742	729	738	752	735	751	783	768	740	728	751	767	735	721	724	768	785	769	688	756	774	723	763	758	701	777	748	711	748	723	699	725	755	708	735	695	748	730	796	700	751	739	752	754	774	794	724	713	756	739	762	720	717	739	740	784	741	731	694	766	770	765	754	729	702	724	769	774	728	711	698	713	757	724	705	741	742	715	798	736	745	699	776	757	691	711	696	719	826	680	726	770	720	754	752	744	740	741	761	743	758	763	751	765	696	730	730	763	737	730	755	692	720	709	724	727	756	712	760	706	706	723	784	703	785	736	713	761	738	779	762	725	771	752	747	732	722	703	762	726	709	689	731	765	702	693	746	768	795	747	726	739	729	754	757	773	738	767	790	746	721	714	715	717	734	767	762	737	700	705	730	692	759	740	714	806	734	744	783	754	787	743	747	746	749	755	760	713	756	700	745	766	739	690	742	763	751	736	690	700	765	747	709	767	770	752	716	740	810	668	777	712	742	778	764	720	720	739	740	693	739	696	775	751	751	757	769	761	747	722	776	719	705	704	774	747	756	739	691	760	757	766	767	694	688	710	766	790	752	715	735	724	769	760	796	703	794	753	736	750	735	718	709	728	751	762	730	717	700	800	759	780	710	684	779	735	771	753	768	778	789	743	724	752	775	676	731	727	714	713	730	738	775	751	750	783	744	791	735	772	742	774	724	720	764	739	747	731	702	773	748	739	710	730	673	712	745	763	759	810	722	753	764	737	708	748	697	754	826	732	725	698	734	742	752	772	779	750	712	712	715	734	773	714	763	734	708	750	760	761	725	674	740	691	718	754	730	754	738	735	737	693	759	760	772	730	675	762	719	744	759	737	728	748	775	774	744	758	770	718	703	727	771	710	707	742	720	746	721	722	781	739	751	742	712	748	710	713	689	731	693	768	744	700	726	794	722	733	696	782	735	764	761	793	770	751	743	764	704	723	772	781	694	722	782	777	731	781	759	767	742	735	801	805	728	723	771	714	738	728	764	759	757	751	758	738	788	748	713	735	738	718	736	719	709	737	750	747	701	793	703	711	717	730	745	724	713	759	716	777	773	739	735	719	768	781	704	727	742	759	762	778	767	720	751	713	800	790	706	762	740	720	743	751	752	772	767	733	749	779	743	779	772	714	719	760	732	762	748	706	761	809	716	724	740	757	741	771	682	745	770	734	732	757	732	691	752	744	787	788	738	743	725	764	745	748	755	738	776	722	712	751	729	796	770	792	728	742	817	715	735	770	772	771	731	778	709	711	726	788	720	789	783	746	710	719	709	737	750	777	748	734	767	726	759	750	715	725	746	695	715	766	738	734	738	778	715	768	748	717	736	831	768	724	707	771	739	756	747	754	762	756	732	765	760	679	762	793	768	784	711	689	788	772	748	706	777	762	767	766	744	784	742	741	724	728	753	768	760	752	731	717	733	717	753	713	747	737	718	757	720	754	748	742	749	770	724	764	761	708	714	735	722	721	772	727	757	774	730	741	767	769	739	751	747	760	757	785	731	709	770	735	737	768	720	712	791	835	776
2011	211	170	182	181	160	153	160	192	185	130	148	170	169	169	172	182	182	155	163	162	168	177	168	146	152	163	179	191	190	192	152	149	169	188	187	196	172	162	152	169	191	170	158	172	173	171	159	186	180	166	155	154	159	171	167	172	163	161	138	165	166	139	178	184	171	209	167	184	165	171	183	159	186	144	165	151	197	166	181	151	171	176	180	174	169	165	184	157	154	172	165	146	161	190	160	164	173	155	170	172	181	164	151	165	159	171	162	169	167	168	149	175	160	156	158	144	165	164	151	137	146	170	152	161	142	195	172	165	162	178	154	174	158	144	153	169	168	154	158	147	169	161	171	147	151	157	154	152	171	143	157	170	181	176	163	160	159	186	150	157	185	158	152	172	170	131	165	140	155	141	199	168	151	149	163	171	161	168	193	158	187	189	175	167	174	160	170	150	172	144	164	172	152	156	161	180	169	180	149	154	164	158	165	168	145	139	181	153	163	145	156	196	188	179	171	137	164	173	187	175	159	169	138	181	170	177	161	145	160	174	182	162	160	140	155	162	184	167	176	178	163	157	162	154	166	171	174	171	174	159	158	132	155	144	166	153	153	168	152	146	138	143	147	210	169	167	167	153	176	153	176	167	163	170	176	146	161	161	155	159	178	194	164	171	172	173	168	146	165	187	172	170	169	182	146	184	162	175	181	181	160	163	170	152	155	177	210	169	158	175	161	147	185	170	159	151	187	168	185	179	147	176	160	154	170	154	172	165	158	181	183	160	154	182	169	189	159	155	149	156	154	150	169	146	142	179	151	155	160	156	171	153	169	171	146	158	169	155	172	164	183	173	166	170	178	171	162	170	176	160	171	178	145	178	180	183	160	156	187	150	172	166	172	155	154	186	153	169	161	177	160	145	177	187	180	165	174	157	167	161	169	165	171	169	162	170	165	192	171	162	178	160	148	140	164	142	145	150	150	156	146	174	144	162	180	172	148	179	174	172	161	183	173	164	161	164	144	167	151	193	168	174	143	184	176	172	187	173	171	182	159	155	151	166	168	160	151	163	170	183	167	168	195	158	166	179	162	169	167	186	164	164	162	171	166	158	156	180	147	165	159	207	157	181	168	162	164	153	178	158	185	173	167	153	175	180	176	164	188	151	159	177	171	164	148	176	168	162	166	157	166	166	167	155	165	138	150	164	160	168	184	162	164	175	157	172	166	151	153	177	161	180	168	149	169	135	178	163	155	188	163	148	168	172	168	158	163	151	152	146	174	161	190	154	156	175	160	157	155	145	161	184	156	173	178	186	175	165	190	169	136	156	164	161	174	167	154	175	165	151	170	174	180	162	185	150	171	153	162	156	151	166	155	148	144	178	167	169	160	149	142	156	152	173	171	161	186	160	157	180	191	154	164	169	154	146	175	156	157	182	171	186	155	151	152	193	179	159	174	171	181	180	165	165	156	167	161	135	172	154	169	148	181	140	149	152	166	178	155	170	177	162	165	146	172	164	154	160	178	170	180	190	181	145	168	158	173	171	162	172	140	168	150	165	178	163	149	178	169	152	171	163	182	150	178	175	155	156	158	144	196	161	154	161	165	176	156	147	160	174	163	186	148	165	159	171	175	198	164	178	151	172	190	175	155	155	162	173	175	158	173	147	151	160	156	116	184	180	165	162	175	158	173	169	182	155	149	153	165	157	174	166	170	172	183	173	158	177	185	175	173	166	181	170	173	174	182	160	173	169	173	164	159	167	171	141	158	177	170	185	201	175	172	167	161	158	156	156	148	172	168	171	150	162	156	177	149	199	151	160	149	161	161	158	161	182	175	163	158	173	152	158	143	163	184	146	175	160	152	170	137	159	148	162	193	170	169	165	164	161	172	172	155	153	169	168	149	147	139	150	157	174	170	150	167	165	167	160	165	162	179	160	149	168	178	169	196	163	150	166	141	152	180	161	182	154	172	147	167	167	169	181	121	145	149	163	174	158	155	149	135	150	147	154	169	155	164	165	172	186	158	185	157	169	176	173	144	179	163	146	152	154	156	169	156	158	169	184	156	179	170	176	172	164	178	170	190	141	191	149	166	132	158	167	163	158	193	164	150	165	138	170	173	182	183	173	183	163	184	178	160	179	171	164	168	170	179	158	150	148	153	166	189	135	191	168	151	160	166	160	159	152	171	166	193	160	162	168	164	126	163	170	171	142	173	184	159	155	178	148	148	161	153	169	150	169	138	170	166	163	166	137	166	163	152	160	149	152	137	167	145	161	150	144	148	145	157	168	158	156	141	149	151	186	152	168	165	158	154	156	163	173	161	149	175	172	164	161	167	170	177	178	153	165	161	172	156	165	174	179	190	158	170	152	178	175	160	150	152	174	170	179	145	167	143	175	152	188	162	158	173	166	169	154	153	163	155	210	138	140	145	151	171	157	148	197	154	165	177	161	155	187	152	175	173	160	150	164	166	148	139	175	159	157	138	157	158	160	164	152	153	165	182	160	160	171	169	156	165	152	153	162	168	164	165	187	186	167	157	182	150	154	173	166	153	175	173	158	165	163	179	163	160	197	172	169	170	177	168	169	181	164	198	167	152	153	139	142	173	143	158	160	176	152	168	171	132	175	158	163	148	166	169	166	176	180	182	150	162	187	159	121	151	169	173	144	150	191	167	166	184	173	169	130	185	179	156	158	179	179	153	160	174	152	158	171	171	144	158	155	151	161	168	154	155	159	156	171	134	148	164	159	165	172	172	136	181	181	134	163	141	141	152	165	181	163	145	178	164	142	170	169	158	153	178	195	158	183	174	152	153	176	172	146	140	173	179	179	190	184	171	149	159	174	178	155	194	173	156	162	195	158	159	157	170	155	178	151	144	138	184	151	137	142	195	170	159	177	169	169	156	180	157	173	185	163	180	151	195	143	165	176	193	162	172	145	160	163	171	183	162	176	175	177	161	154	138	142	167	163	151	161	156	161	167	160	183	173	152	169	179	156	163	151	179	151	164	152	154	177	179	155	170	164	172	171	169	150	185	166	168	183	164	171	179	180	167	153	164	161	163	184	139	149	132	138	172	143	189	164	156	169	170	172	172	181	165	164	162	145	156	145	161	175	183	156	158	160	171	167	149	155	170	155	159	170	199	176	184	175	145	193	168	149	168	170	155	179	136	142	159	165	150	158	170	152	146	156	148	158	163	157	184	157	165	162	168	176	178	152	161	142	174	174	161	169	164	155	181	150	163	154	165	197	179	158	146	156	152	145	147	160	139	176	149	177	141	185	174	168	150	183	142	168	180	158	168	147	162	163	139	169	166	152	167	154	180	165	178	168	176	163	141	142	171	177	168	154	175	156	168	176	157	158	168	155	167	145	170	186	167	159	159	159	166	158	169	163	162	175	133	157	174	166	181	177	153	178	167	150	166	145	168	127	156	148	192	178	172	180	177	153	157	171	134	135	162	181	183	185	160	166	176	161	154	168	174	172	164	158	149	152	152	162	158
2188	489	483	463	489	468	486	447	448	423	458	479	459	462	445	443	457	459	407	466	461	443	459	458	437	403	467	451	448	461	443	427	417	468	440	471	419	429	497	481	470	434	421	478	487	406	412	418	488	438	470	469	457	443	463	437	454	432	454	466	438	454	455	470	473	429	416	473	413	458	446	478	448	439	451	428	443	450	423	482	434	437	451	428	450	467	434	422	400	428	437	439	432	479	452	443	454	396	474	434	419	411	459	454	450	439	449	479	428	465	439	436	441	433	421	466	458	421	415	469	476	454	470	473	460	419	420	443	441	432	470	422	458	469	425	418	469	464	423	447	462	436	453	440	479	428	452	462	412	476	434	478	428	466	476	465	460	439	449	429	475	420	419	427	431	455	420	435	427	411	448	468	421	425	455	432	452	450	466	432	446	449	442	433	427	464	469	410	442	485	454	455	440	457	451	409	446	437	462	447	487	472	443	475	428	431	440	432	478	416	466	450	460	392	432	419	430	442	459	429	464	472	459	444	444	439	418	430	454	469	421	485	457	463	476	472	424	439	450	461	389	412	437	437	474	457	490	433	451	420	438	437	449	447	478	460	440	478	464	460	438	485	486	459	393	499	459	482	457	446	462	476	453	487	450	427	459	421	456	440	420	448	427	462	475	438	447	472	429	467	468	449	444	431	445	465	456	485	463	441	434	442	456	443	458	438	429	484	434	430	469	444	463	427	455	418	437	447	470	493	456	456	426	414	458	468	490	425	443	426	433	441	415	454	435	458	434	456	456	464	469	456	468	418	442	458	484	431	429	472	428	449	407	481	482	455	469	428	475	448	408	464	465	458	434	477	425	429	448	408	472	449	396	445	447	437	429	444	443	440	403	434	447	440	479	443	479	438	412	492	407	446	462	445	437	456	416	446	472	444	459	460	404	465	425	439	455	472	436	425	421	463	430	488	445	439	419	445	456	443	447	435	436	434	459	421	444	468	398	480	437	443	426	424	459	442	462	458	441	408	430	439	473	471	439	429	449	459	457	450	455	473	440	437	434	451	395	428	449	446	476	412	470	438	424	466	436	413	427	434	449	437	483	467	452	439	462	396	452	447	465	484	468	424	459	467	436	445	439	431	490	463	473	425	443	473	448	440	464	448	435	427	470	430	432	467	447	471	474	461	444	456	428	437	452	417	424	449	492	473	435	434	434	480	442	435	436	443	432	450	499	450	452	483	425	417	467	469	475	469	471	462	466	444	458	446	442	448	430	473	425	412	394	431	434	478	440	452	441	454	444	455	437	454	475	437	454	454	444	475	494	476	431	474	465	433	445	466	436	434	420	459	439	438	450	449	461	480	476	453	466	454	460	454	454	429	441	435	440	442	452	428	409	485	462	468	416	421	417	450	431	447	443	470	433	446	457	428	418	456	469	449	441	416	459	436	434	432	468	433	459	388	416	456	459	400	433	453	424	458	477	453	441	455	469	483	442	466	431	458	441	430	455	441	440	435	463	461	408	434	418	466	448	452	487	409	418	409	442	489	436	420	415	436	453	448	460	481	431	424	459	419	464	498	459	457	468	431	404	437	421	422	436	488	449	417	486	469	474	483	453	442	442	401	448	432	448	429	428	453	440	456	452	448	481	469	478	425	438	420	432	423	469	424	431	461	459	439	441	476	426	438	458	442	448	409	474	448	455	427	447	442	451	464	441	417	452	444	414	422	448	419	447	464	379	434	435	420	448	441	410	421	464	397	471	444	419	449	469	427	428	454	431	455	438	445	473	479	443	473	482	428	453	435	427	433	458	482	468	445	425	446	441	466	439	475	411	449	430	468	461	434	443	427	421	467	461	452	458	437	446	428	446	464	464	465	490	457	413	463	429	431	460	447	449	442	423	435	433	447	458	426	438	422	438	453	456	411	430	467	426	422	480	423	432	442	472	401	453	448	428	453	409	435	445	480	427	438	457	446	423	438	488	462	464	460	440	464	460	449	416	449	413	468	455	441	445	471	468	450	459	439	454	426	421	444	436	465	448	452	489	432	453	410	462	427	453	398	450	417	448	439	447	430	437	413	423	448	440	412	442	427	458	432	420	469	439	428	444	432	422	474	427	448	435	437	441	449	422	438	427	440	459	455	445	431	461	472	466	501	445	444	467	434	452	474	448	437	461	433	451	438	447	456	443	478	408	474	489	442	424	474	442	450	430	442	469	462	404	423	405	439	464	477	455	412	442	450	450	440	424	433	414	463	482	444	464	422	451	428	451	435	426	464	436	397	453	462	445	422	451	447	460	412	439	463	456	435	431	443	433	402	445	438	401	464	470	445	435	430	446	436	485	463	475	439	430	465	420	439	470	414	401	415	410	456	437	435	428	432	467	474	440	473	457	445	459	430	467	444	444	451	412	444	444	436	436	405	416	474	456	420	449	455	471	459	438	439	426	448	454	448	463	462	389	449	445	437	457	435	448	433	431	465	438	462	420	442	455	448	423	438	492	423	452	451	432	440	421	466	421	488	444	462	439	427	470	446	475	431	451	444	464	428	435	427	446	429	446	440	401	458	437	477	427	431	447	431	429	460	444	464	461	482	439	397	472	461	441	484	439	448	420	439	403	426	467	424	471	429	441	431	465	455	476	443	421	475	424	465	427	482	466	482	466	443	469	457	469	435	455	445	433	473	469	405	431	451	436	432	462	427	440	477	444	486	460	418	460	451	428	494	465	459	496	445	428	463	447	424	441	445	444	457	430	439	456	461	434	491	465	471	462	416	406	457	441	440	477	475	446	456	437	502	437	445	440	425	449	458	479	408	481	419	434	427	468	450	481	483	454	453	450	413	444	420	467	429	420	443	464	443	418	446	483	459	451	446	419	470	434	426	410	446	451	433	444	445	426	477	416	449	475	413	462	425	456	464	459	480	479	475	425	445	475	450	468	452	436	467	454	429	437	434	424	455	422	440	417	473	383	448	451	448	451	449	448	447	458	447	440	454	452	441	393	433	444	422	434	407	453	448	472	423	431	442	451	474	474	444	416	454	447	468	475	466	434	451	447	414	424	451	437	481	464	471	438	452	502	458	484	409	469	419	435	459	440	437	460	449	430	465	475	446	412	482	429	414	436	446	403	432	460	446	477	447	496	450	447	464	463	455	462	428	430	423	430	419	454	408	458	445	415	454	447	461	445	441	451	418	437	462	436	432	425	426	454	438	428	427	450	454	444	448	438	469	457	434	468	462	433	460	482	437	444	471	434	427	434	440	429	450	429	473	437	471	440	404	466	458	483	442	444	482	457	457	449	446	435	417	470	466	456	438	437	434	467	434	458	438	427	399	446	452	454	461	459	418	431	438	414	433	457	430	423	453	459	419	391	438	473	448	450	456	398	421	477	438	461	451	448	463	434	444	471	468	454	493	485	466	469	445	438	432	451	453	400	449	420	479	463	414	461	429	454	443	405	417	441	402	428	454	479	460	452	434	440	428	421	424	449	419	443	431	459	425
8641	702	694	576	476	385	388	359	376	371	361	330	339	322	351	363	333	336	350	357	391	313	338	325	327	359	349	350	329	382	351	333	336	331	362	355	314	363	362	373	347	360	344	363	322	292	333	363	339	329	325	374	312	349	299	308	352	349	308	375	358	359	338	357	335	362	349	356	314	367	350	370	319	346	321	322	332	368	343	339	323	338	342	298	311	344	305	315	329	352	314	342	316	340	311	338	354	310	356	312	326	355	339	323	335	313	330	309	328	364	328	337	337	333	351	352	308	337	366	324	346	302	289	334	322	340	333	321	359	338	347	383	330	334	356	353	345	341	322	347	348	322	372	337	335	287	309	336	356	366	367	339	307	362	374	347	359	356	336	323	338	334	292	347	332	327	321	332	370	328	330	363	357	331	303	340	315	362	314	322	369	318	343	316	313	353	329	317	308	304	337	352	292	357	347	334	362	347	331	335	312	333	337	362	328	328	307	326	321	340	309	306	338	332	347	360	320	379	328	330	301	349	416	314	319	346	325	341	330	335	353	326	309	319	304	321	337	330	333	321	359	325	324	348	340	351	315	327	365	329	321	331	314	321	353	336	348	364	325	363	299	319	358	355	348	332	360	359	341	349	347	369	345	343	364	343	314	338	350	333	305	319	367	301	334	344	327	337	330	348	331	319	343	346	318	345	331	373	344	309	331	356	319	300	301	347	352	353	312	331	317	304	319	318	336	298	370	316	342	351	325	335	309	334	339	307	335	341	320	372	351	349	321	356	331	325	318	326	352	320	365	318	312	356	359	354	312	358	330	302	322	320	349	290	330	317	329	336	319	356	343	327	316	293	348	348	354	385	326	335	348	327	324	337	306	346	338	310	314	340	335	340	307	333	287	347	335	331	319	327	354	333	374	346	328	343	333	330	308	312	354	378	346	361	322	339	359	323	342	320	359	365	296	358	325	349	338	341	347	370	350	348	322	342	304	351	338	345	345	323	318	321	340	375	366	339	342	363	351	318	330	314	321	296	323	383	348	318	311	369	303	359	323	317	338	327	339	318	335	385	323	352	335	328	327	365	330	331	305	307	301	329	325	360	320	328	330	363	313	329	324	393	302	350	325	326	303	340	348	330	360	343	309	324	328	319	308	300	357	354	324	352	378	339	372	352	333	369	364	343	348	324	348	353	314	359	316	346	342	327	366	298	357	356	324	307	344	329	338	343	352	335	303	365	327	331	333	359	328	324	327	313	326	338	326	323	330	317	329	329	343	327	376	288	341	350	341	319	356	370	327	326	334	318	316	353	367	376	353	317	377	300	345	353	325	332	336	345	356	321	352	328	347	330	332	310	322	349	332	339	328	360	358	315	304	313	357	383	330	332	301	352	323	327	364	339	315	327	324	332	311	349	366	366	365	330	318	298	296	352	327	311	351	334	376	315	312	325	365	365	352	358	385	324	286	363	330	333	355	341	351	315	300	366	318	319	335	329	314	376	337	352	355	316	326	337	354	341	339	326	321	329	312	295	354	339	321	358	320	347	315	337	310	327	335	317	351	281	355	349	390	375	310	298	348	351	293	333	340	337	333	337	319	343	299	311	365	336	355	341	385	338	347	322	315	364	319	317	343	333	336	314	327	338	357	318	313	328	345	337	324	320	349	305	315	336	368	381	308	309	311	313	322	325	315	344	339	314	352	366	375	340	374	332	349	365	324	304	352	343	339	332	307	334	324	341	324	338	353	344	332	363	314	359	347	317	368	330	350	363	277	328	321	304	355	310	299	335	365	350	333	353	307	316	317	379	372	317	312	346	323	335	345	323	355	338	353	356	332	326	286	335	339	329	340	325	338	344	350	310	354	349	325	352	325	330	327	322	332	355	347	343	320	347	345	323	342	364	324	361	351	350	331	344	357	349	325	328	319	361	337	352	353	334	327	366	342	328	342	314	344	371	322	341	331	339	318	341	353	288	369	342	350	364	332	314	327	351	351	317	315	343	354	373	349	331	335	316	312	324	310	346	349	385	314	328	313	298	299	344	352	353	346	349	331	340	317	346	344	306	346	337	315	341	328	347	331	315	369	327	332	364	360	343	325	306	361	353	347	334	337	325	318	301	317	330	326	307	331	393	340	343	330	331	325	343	329	327	310	369	327	327	344	361	324	349	359	324	373	343	314	320	322	366	331	315	341	347	325	324	330	354	323	342	375	348	346	312	317	303	408	342	325	307	359	351	314	359	308	319	328	363	320	365	300	344	337	310	338	338	348	349	314	338	318	311	317	345	336	333	306	335	296	342	315	339	388	293	304	326	356	324	335	346	326	364	322	331	330	322	346	337	337	347	339	361	334	337	325	367	369	333	319	317	334	356	356	356	342	325	354	326	317	315	326	342	339	330	356	331	325	339	292	338	359	307	336	331	325	323	327	332	338	330	356	351	377	323	320	355	334	300	350	327	317	356	354	354	325	339	347	312	340	336	345	303	339	330	297	339	324	340	348	338	312	380	309	343	311	336	348	334	346	377	302	337	329	356	327	363	346	335	296	331	367	355	351	330	356	332	320	345	343	368	329	337	297	346	334	347	338	346	343	314	322	345	311	360	339	334	304	356	349	365	344	336	322	333	354	358	357	339	302	365	338	345	377	322	349	331	339	333	335	354	361	333	338	328	346	357	344	360	379	331	311	322	341	322	345	342	369	339	353	356	276	344	363	326	332	351	340	343	354	325	352	335	347	334	336	294	340	350	332	355	337	329	362	345	353	353	325	361	329	314	340	337	330	351	329	391	350	344	298	378	335	334	319	376	306	308	362	340	314	329	319	307	300	330	355	366	353	375	313	346	380	339	348	337	375	333	338	339	376	349	323	331	329	349	344	380	381	317	356	352	368	365	312	357	354	361	321	349	346	327	353	361	341	363	370	370	318	354	348	366	327	334	330	319	330	277	298	355	347	365	323	297	350	340	337	351	327	315	328	354	301	358	373	345	350	330	311	370	375	305	344	317	310	335	312	358	353	345	359	310	342	346	348	353	337	326	329	357	342	349	346	329	348	328	331	356	346	354	330	332	327	368	350	307	331	311	344	349	352	305	360	325	354	327	343	354	351	335	359	295	321	309	316	355	345	341	333	348	335	334	323	336	342	352	329	308	349	355	329	348	331	345	356	360	328	335	315	326	347	355	295	347	320	335	347	349	317	349	369	350	314	338	347	333	326	339	336	344	353	353	332	344	358	316	333	318	323	316	325	312	359	313	336	328	342	333	366	372	348	338	340	328	359	300	334	296	358	367	314	337	324	340	331	344	337	356	327	303	315	327	356	312	332	372	326	383	334	339	334	338	336	371	352	327	325	323	299	332	344	330	360	328	335	305	337	329	319	347	299	332	346	370	368	322	353	369	343	324	330	332	358	340	348	352	337	383	330	322	376	325	311	333	325	318	340	299	329	330	352	337	340	334	307	352	311	318	387	348	308	323	323	348	343	332	334	352	343	365	304	338	332	333
6987	1070	1549	1672	1410	1324	1141	1098	1082	955	980	942	964	914	906	864	839	867	856	856	835	811	852	854	783	799	790	797	843	825	839	833	803	810	809	765	812	830	766	775	812	783	810	827	722	846	844	829	838	812	766	781	817	787	860	846	840	804	790	799	799	818	763	841	816	789	816	806	818	790	841	817	818	807	794	804	789	822	778	798	791	791	814	764	811	805	786	777	765	812	748	832	743	762	852	799	803	790	785	775	790	802	807	798	833	804	771	822	794	809	775	762	780	771	781	792	770	768	801	779	805	776	817	809	769	822	796	751	827	790	773	769	731	840	766	765	757	828	729	817	757	778	799	760	824	752	788	757	803	759	804	825	807	802	752	830	760	799	782	790	853	728	789	722	793	781	794	807	851	777	844	799	823	763	788	804	834	781	794	783	778	793	804	765	778	781	775	748	822	795	774	774	779	789	782	856	814	795	764	773	791	762	806	794	869	800	838	814	748	787	816	776	843	826	791	822	811	777	784	797	838	871	861	756	797	762	805	828	765	805	792	829	765	820	825	757	831	756	825	848	794	792	815	798	820	833	823	745	751	830	834	738	787	761	821	697	768	804	807	775	804	799	818	791	782	836	800	762	838	784	760	801	792	798	838	753	817	831	782	792	827	733	789	806	788	798	794	752	818	781	778	802	823	798	800	797	773	765	800	786	775	805	816	810	799	797	741	809	794	757	784	836	760	814	797	810	790	796	804	839	801	759	774	800	796	816	823	867	806	807	809	789	806	774	791	799	784	758	766	765	773	774	771	781	777	808	760	828	814	813	776	769	806	777	824	818	820	782	810	823	777	796	809	829	788	812	785	806	764	829	803	780	786	790	798	780	828	786	822	810	796	788	799	776	824	805	821	733	778	799	777	720	774	844	801	787	800	794	802	768	768	783	794	759	837	822	780	847	770	752	782	843	813	809	857	788	830	827	798	818	812	803	850	798	819	790	809	779	767	796	783	829	782	813	751	801	764	771	808	803	776	775	787	740	797	785	769	832	786	827	814	822	820	767	853	804	837	787	870	817	804	765	791	827	753	801	788	810	768	757	763	788	793	808	780	827	784	766	771	771	819	825	793	866	808	765	827	846	792	782	750	809	804	725	790	775	825	774	790	780	752	796	836	819	749	785	765	771	833	790	847	767	787	814	774	843	764	846	812	757	811	812	763	791	785	828	750	778	769	786	819	790	814	766	808	772	786	797	742	781	768	783	751	758	806	757	836	785	798	849	818	731	783	799	830	820	834	810	777	782	785	776	755	798	766	847	782	724	825	823	818	790	795	795	825	801	808	779	776	727	756	780	810	832	778	775	785	745	793	817	838	756	827	787	819	761	770	759	760	790	782	806	801	827	840	762	804	757	839	802	746	791	742	819	819	770	818	766	780	756	816	848	804	748	741	809	776	808	796	743	849	796	741	762	826	800	778	762	837	811	802	762	800	785	806	769	775	783	780	774	742	792	756	785	821	799	762	818	820	770	809	831	800	842	775	735	761	800	760	810	809	809	816	786	838	805	817	752	797	765	776	800	785	768	791	803	805	769	777	792	759	796	797	785	815	807	827	832	766	858	760	802	790	811	788	770	842	826	785	747	780	825	840	757	833	825	782	764	806	747	775	794	798	729	791	765	789	803	752	830	780	806	831	800	845	763	842	788	766	726	829	792	755	816	808	798	843	770	783	791	792	770	766	820	769	793	790	800	765	870	776	781	751	769	815	787	790	772	790	769	780	821	805	769	793	789	796	786	763	790	759	776	836	833	740	805	832	771	729	786	821	784	763	782	767	753	766	805	810	778	751	792	790	776	736	798	827	774	817	848	765	770	830	812	787	821	790	788	771	841	793	779	800	800	770	817	772	798	806	763	800	768	781	761	808	857	831	762	790	749	840	795	782	791	758	781	796	779	773	820	842	807	854	767	891	811	775	814	815	822	824	809	799	819	785	818	780	739	716	806	779	759	804	831	790	811	743	760	770	788	789	783	803	753	829	812	820	803	773	791	789	780	821	812	792	758	789	777	844	782	799	808	802	790	743	759	805	766	797	834	820	777	743	784	843	766	802	850	778	812	848	844	809	781	791	819	820	830	805	842	798	781	818	762	784	794	746	754	804	856	733	792	824	833	811	806	811	799	853	761	747	827	823	790	818	865	809	824	798	786	789	753	758	777	839	779	796	771	772	786	792	795	763	775	847	755	750	817	778	823	814	771	828	804	776	828	793	765	792	821	830	810	774	770	786	783	792	741	768	803	752	754	790	787	755	797	803	838	811	820	788	829	815	765	789	810	766	778	794	761	786	839	810	789	740	770	784	784	770	775	812	790	807	811	757	746	788	802	768	764	781	791	821	828	814	798	833	815	803	761	760	778	852	806	776	817	793	791	787	795	833	823	769	851	773	813	824	775	759	784	806	829	771	769	763	784	798	757	788	771	811	747	810	762	785	813	776	807	809	798	821	782	833	780	798	809	808	782	781	790	797	797	756	755	822	753	798	798	794	798	759	769	782	844	771	769	758	749	821	790	792	730	808	739	736	753	782	788	809	789	733	795	800	808	778	785	847	755	802	763	783	752	801	782	813	760	803	773	766	763	823	821	751	843	781	836	813	760	813	745	810	799	779	823	840	812	787	789	821	765	783	791	831	814	815	774	740	793	807	801	746	755	765	754	784	822	809	780	796	793	790	760	752	748	801	851	787	797	773	791	839	765	757	817	819	821	781	791	799	773	804	782	783	778	758	774	750	793	834	758	804	807	801	839	835	823	829	827	789	807	785	785	861	846	720	778	788	777	803	831	793	786	762	816	783	832	778	787	746	775	780	787	792	764	775	763	845	815	816	769	756	821	791	779	766	801	773	801	768	782	791	809	759	763	792	759	790	770	780	787	818	768	804	744	786	800	795	799	761	797	765	813	819	798	815	801	787	826	768	766	800	816	755	783	822	805	786	787	806	758	763	835	811	772	835	823	765	804	824	789	829	809	795	851	802	791	813	775	768	785	770	749	786	744	764	762	789	768	770	812	761	795	855	705	782	767	747	767	837	751	819	818	794	798	808	826	721	758	782	757	820	798	760	763	777	746	779	778	778	754	772	796	751	810	770	806	808	792	804	779	798	778	791	784	821	808	775	770	797	787	794	835	803	817	839	734	779	786	775	806	777	773	860	773	769	808	814	783	788	811	759	784	776	763	780	787	791	791	858	747	741	799	791	809	778	830	810	772	811	812	716	850	764	788	799	749	835	795	769	752	734	733	764	766	814	776	803	767	791	813	807	762	753	769	830	789	825	716	766	843	832	793	800	771	819	813	796	793	811	784	795	803	734	775	772	761	732	772	797	845	814	714	805	791	830	826	827	753	804	775	809	732	772	762	784	796	766	788	776	815	837	751	799	813	781	781	820	791	786	802	781	801	847	814	742	808	785	829	774	790	799	808	764	828	768	819	756	813	879	791	746	797	769	753	801	839
15484	1410	1001	823	614	522	461	469	399	403	403	373	366	345	341	358	373	335	369	330	343	334	336	343	315	346	321	343	320	341	352	345	306	318	341	331	321	318	364	327	324	352	304	325	323	300	287	297	330	299	353	321	353	312	313	312	296	305	322	341	354	324	307	339	340	310	282	328	299	346	305	344	346	324	314	318	294	356	302	314	318	315	315	339	336	349	314	340	335	330	303	330	307	319	320	327	302	336	333	296	328	332	341	312	336	312	314	331	285	297	320	312	333	325	322	356	356	349	317	336	291	319	316	319	339	305	305	317	314	299	360	326	342	347	349	315	366	349	341	338	319	343	345	325	335	317	331	341	320	335	325	313	303	326	319	321	331	366	322	323	309	311	308	310	353	313	320	301	347	344	344	293	300	294	290	342	340	309	302	323	337	297	299	312	302	345	337	336	288	328	333	299	331	327	298	288	293	314	335	339	323	355	338	304	293	342	338	333	317	329	348	329	330	322	347	326	310	264	326	311	325	325	294	314	332	318	306	309	314	325	324	330	355	347	299	306	327	325	261	312	389	341	309	318	335	339	287	314	350	338	298	334	336	326	304	326	323	314	312	329	298	359	324	321	316	305	344	324	322	358	350	303	275	313	323	340	303	292	306	307	321	349	318	340	323	314	364	311	336	302	319	309	309	326	342	373	354	352	306	305	309	316	306	363	351	339	352	302	328	344	372	331	346	299	303	331	346	317	310	342	311	328	346	324	305	312	318	310	322	339	309	318	306	322	311	311	346	307	334	300	320	360	328	316	324	327	338	292	332	318	379	306	354	328	352	303	327	283	296	314	342	307	301	336	297	344	310	351	299	302	329	303	304	334	361	337	337	303	306	317	313	349	297	330	337	317	335	323	314	312	314	334	295	295	296	321	299	342	348	305	301	310	310	322	334	331	305	294	285	310	313	361	311	306	320	312	313	324	311	330	342	321	340	345	330	323	327	326	311	312	321	291	303	329	347	334	332	317	307	308	332	326	296	339	317	302	310	305	293	290	339	315	302	308	328	345	302	348	297	300	305	308	328	335	353	295	320	322	345	307	300	336	308	296	323	297	318	308	325	324	333	341	297	317	354	323	328	356	316	355	301	343	319	311	334	296	337	339	303	311	287	330	316	327	319	314	338	329	315	350	305	321	369	316	318	349	292	345	361	312	325	312	324	329	337	333	333	350	306	335	300	309	311	332	307	302	351	326	327	336	337	330	341	341	323	321	352	369	346	313	292	304	357	299	351	338	299	319	319	326	316	321	340	300	323	319	302	329	334	326	306	342	303	322	308	319	284	348	321	310	319	311	299	342	324	330	354	309	335	309	341	362	330	334	323	340	331	334	371	309	334	322	320	339	304	316	342	331	347	338	355	347	362	300	331	314	358	312	355	352	343	306	350	358	331	323	306	291	361	325	323	314	317	316	331	351	342	340	339	294	335	288	343	311	327	327	318	326	306	334	345	299	344	330	317	322	332	318	334	340	347	330	305	345	347	304	318	324	306	303	334	332	334	305	327	331	304	319	349	339	332	326	359	336	361	317	338	339	337	317	311	330	273	317	318	320	329	333	364	314	321	321	297	277	298	357	343	307	323	326	354	357	323	351	339	323	342	330	324	344	335	342	295	333	311	340	312	300	291	332	331	358	333	289	318	296	321	349	293	333	281	326	321	308	300	329	389	311	337	310	315	341	338	303	323	322	344	342	343	308	297	307	289	326	300	318	319	342	333	342	320	303	318	294	350	310	353	350	306	334	301	324	371	316	318	332	317	311	320	277	349	365	305	317	349	325	303	330	351	332	301	345	354	356	331	333	316	315	299	310	324	338	341	352	333	309	309	346	327	289	347	293	319	330	352	351	342	325	328	312	349	337	317	345	306	306	332	347	325	313	351	312	303	322	314	335	317	300	347	323	335	340	317	356	301	342	303	315	329	331	311	317	318	318	301	329	336	327	350	314	277	324	316	347	304	316	315	335	331	335	311	304	332	301	338	339	319	321	287	313	340	326	328	335	280	280	346	307	350	348	327	300	340	293	341	331	331	367	357	309	329	338	351	347	348	328	302	332	318	322	333	276	303	315	319	271	302	311	293	343	334	305	332	347	316	337	319	333	348	329	338	293	325	376	337	287	326	362	307	296	310	319	341	352	319	305	293	313	327	344	330	334	328	331	306	311	295	313	301	286	342	298	343	296	282	376	338	312	298	335	355	327	350	296	350	330	327	304	344	326	310	313	346	296	345	331	326	308	359	349	298	322	336	319	316	332	332	295	365	328	302	336	315	330	327	329	319	325	319	320	329	330	288	297	328	313	356	322	345	320	321	340	320	287	323	332	360	301	311	320	328	347	296	328	343	340	335	305	310	329	298	335	326	327	308	320	283	357	328	325	325	339	306	304	316	325	312	338	318	327	326	305	330	347	311	302	324	330	335	320	313	318	341	368	317	362	324	310	260	305	313	338	312	335	315	316	306	325	339	324	336	287	338	313	313	328	305	338	330	357	312	347	334	329	317	319	312	369	363	354	293	353	307	308	325	301	311	328	304	312	308	297	343	322	331	330	291	312	344	351	313	328	337	321	374	340	327	304	349	345	310	354	337	340	338	349	339	311	352	345	372	314	297	319	345	330	313	314	321	317	302	337	328	354	319	326	319	347	344	319	371	344	331	300	274	326	323	282	352	313	328	343	297	325	341	304	313	338	306	330	340	325	328	313	343	301	321	341	307	316	293	319	333	321	294	320	336	296	331	315	346	306	303	322	314	327	341	316	345	366	318	324	275	350	328	307	331	336	349	351	306	314	337	288	316	340	313	310	326	328	349	307	323	345	348	330	363	328	331	371	332	330	314	361	305	329	322	362	324	299	316	370	310	330	319	308	306	286	305	322	351	314	331	325	296	322	322	317	344	318	327	315	313	353	309	323	350	342	310	348	318	302	286	324	327	293	316	375	347	322	356	324	339	360	326	331	328	304	341	343	358	321	320	301	336	345	348	336	322	329	378	326	318	344	324	344	284	304	328	310	333	312	287	342	328	340	316	357	282	292	342	336	298	350	338	370	302	345	303	365	334	344	359	333	354	331	358	344	314	311	317	331	363	351	318	328	328	313	295	297	320	294	341	323	321	345	342	322	313	301	345	328	304	325	338	314	308	317	338	299	331	329	328	366	361	322	319	314	328	333	315	299	355	308	358	333	326	348	311	298	316	303	341	291	306	350	313	329	295	340	351	349	345	286	333	339	332	329	316	327	313	311	321	340	368	345	310	328	336	311	311	299	329	315	335	357	334	302	326	343	328	347	321	357	336	339	344	331	288	313	320	317	317	347	316	326	316	323	348	323	341	307	337	332	316	299	318	300	326	294	306	329	343	316	297	303	307	313	340	317	321	322	309	312	342	303	349	356	303	318	312	303	307	354	299	320	284	305	333	336	327	348	316	312	332	331	331	320	320	359	350	332	320	302	302	333
8968	1335	2167	2400	1989	1714	1399	1343	1221	1141	1089	1030	957	957	880	912	887	867	871	846	816	818	846	802	788	766	730	812	771	750	793	725	765	757	793	760	797	778	781	751	772	683	773	769	769	757	706	765	743	783	801	714	738	760	721	777	678	809	744	739	771	809	668	746	783	716	745	759	788	761	762	786	693	750	752	776	802	739	702	762	765	682	768	750	712	758	715	785	764	740	732	766	758	718	760	751	789	733	654	688	751	711	712	701	774	726	757	765	740	749	745	720	741	714	735	734	729	714	714	762	772	701	731	739	734	769	796	738	763	757	719	711	763	762	700	729	745	771	749	723	720	741	787	730	780	742	777	728	711	716	759	687	759	685	725	698	732	742	760	754	774	759	735	701	734	729	744	737	719	748	730	717	744	727	732	773	715	682	736	702	728	758	741	737	779	703	780	708	740	746	746	722	746	730	763	739	780	707	773	744	740	739	772	727	723	772	729	701	755	694	741	742	716	732	754	738	759	740	736	753	749	826	737	754	700	787	747	737	726	724	737	752	711	751	766	727	743	709	764	678	769	737	771	707	768	728	713	755	742	752	750	758	703	758	711	712	758	740	727	738	753	762	738	755	733	759	765	794	721	756	757	712	755	708	781	715	714	722	732	783	727	737	815	750	733	726	714	764	739	710	739	756	767	703	749	740	691	736	729	743	698	743	748	716	732	764	778	703	777	707	747	709	765	743	726	781	722	705	824	741	677	718	719	717	721	732	740	753	777	754	727	741	768	704	757	735	772	725	730	783	732	752	723	764	779	724	726	726	675	761	755	686	717	706	741	757	725	780	747	737	701	754	712	711	741	725	791	770	709	750	753	747	752	744	737	714	739	707	737	767	741	713	745	745	752	738	785	745	711	720	744	761	751	741	737	760	738	734	763	726	784	760	695	734	715	753	730	721	707	770	717	735	759	741	726	746	710	759	749	748	722	724	728	752	723	750	738	796	754	731	726	764	749	740	754	719	714	721	709	711	720	728	741	737	789	749	736	752	747	701	788	730	720	769	697	788	741	737	755	726	752	762	708	709	757	738	724	723	706	713	751	737	757	802	721	747	757	697	711	746	742	707	760	717	692	759	770	706	722	748	753	777	788	714	741	705	712	735	749	739	735	719	723	763	744	761	743	741	726	754	784	730	781	749	795	738	739	764	745	739	744	748	756	740	703	739	730	709	712	745	749	714	753	698	765	730	736	794	728	702	742	727	746	741	727	776	744	725	723	767	716	705	701	752	774	770	759	758	772	730	780	736	728	726	755	734	777	727	737	751	758	703	700	708	772	725	742	815	727	781	702	796	745	685	738	748	760	784	770	764	736	741	718	742	692	724	743	732	750	685	718	764	770	722	775	745	744	711	788	759	720	751	777	735	739	752	769	706	741	790	720	766	776	760	805	724	698	779	795	688	780	676	746	754	741	775	715	807	766	732	703	749	769	752	724	725	725	695	724	695	771	753	790	768	762	774	739	741	734	776	757	727	755	753	699	772	726	759	791	775	736	685	714	740	743	697	744	740	734	727	749	687	766	734	756	723	744	757	751	732	693	744	761	708	739	687	736	737	749	725	770	708	709	732	722	733	755	760	750	746	740	750	717	671	691	679	752	703	722	739	712	783	773	700	706	708	777	786	701	764	755	750	773	721	745	751	728	709	760	726	700	769	770	774	728	690	766	774	763	748	675	722	733	758	761	728	721	777	772	766	722	767	772	800	768	756	720	726	712	718	742	748	708	724	722	745	756	736	793	740	739	793	760	750	735	735	733	774	710	745	751	733	725	726	794	723	710	727	702	747	783	768	715	712	722	718	735	748	712	716	755	744	727	758	790	762	700	744	783	718	734	760	678	792	778	758	709	745	734	699	764	767	766	738	735	711	729	719	691	757	742	670	746	751	740	749	740	750	708	756	715	744	725	752	750	776	712	746	749	719	761	723	737	739	688	736	757	728	732	696	679	742	739	725	724	698	752	736	669	729	739	731	732	678	768	746	754	709	723	694	782	740	757	748	740	707	735	734	725	740	717	764	759	728	767	720	709	742	742	719	739	722	722	721	729	772	736	753	723	767	756	710	728	812	711	791	715	748	720	715	747	707	728	732	746	745	741	710	732	768	794	710	757	754	771	742	742	719	752	777	767	802	782	769	779	754	707	754	755	728	710	729	731	761	728	709	768	770	742	732	736	765	763	744	766	753	767	781	709	759	755	675	751	749	697	763	736	749	737	745	736	725	728	764	692	720	761	744	758	763	714	742	740	786	746	733	705	754	726	725	741	744	710	724	740	752	726	780	739	763	736	745	755	774	747	762	746	743	755	709	721	742	748	747	735	717	709	736	720	696	763	764	719	737	747	716	724	732	741	814	722	688	722	687	689	728	705	729	727	761	730	737	739	747	733	729	693	758	734	705	775	706	767	742	774	712	757	718	748	729	712	738	746	706	702	744	712	784	728	730	755	759	750	753	748	745	749	707	759	756	744	760	755	740	772	737	751	707	733	751	747	737	740	780	730	752	766	747	680	740	739	764	738	660	699	740	739	743	752	708	720	756	737	762	740	719	732	798	714	743	683	709	665	691	757	765	712	744	694	731	718	740	720	795	752	739	741	772	762	718	762	719	721	706	689	706	739	724	736	713	696	736	739	719	736	708	705	705	758	723	769	739	789	780	723	770	761	730	712	757	726	696	730	761	731	752	762	713	717	756	732	762	746	774	700	753	761	753	789	699	729	720	764	782	790	752	732	734	711	746	769	738	717	751	705	779	724	709	747	749	732	786	719	718	722	644	725	728	777	715	749	727	718	713	761	792	708	714	815	730	742	696	803	753	733	746	698	788	749	731	782	749	763	775	727	694	775	756	728	728	736	706	726	740	741	744	745	738	746	720	764	782	775	781	759	786	753	744	736	745	721	765	800	742	757	753	741	752	745	709	704	769	767	719	756	747	725	729	725	741	733	736	759	713	746	680	751	734	742	717	740	773	749	738	739	727	722	784	780	784	716	729	724	747	742	709	725	748	752	761	690	779	738	740	731	723	761	706	689	766	764	795	757	722	770	745	742	708	722	736	742	767	775	721	763	699	730	764	747	751	716	740	750	740	745	765	743	727	729	752	749	723	723	749	732	792	749	776	760	700	740	704	757	756	700	769	720	768	774	737	765	721	781	725	747	739	741	718	759	753	744	738	734	761	781	752	763	785	799	752	757	714	773	753	758	737	737	758	785	695	674	743	753	768	713	759	729	720	721	773	755	719	705	772	756	736	738	729	753	689	802	746	730	726	711	725	775	734	700	720	741	762	730	803	696	740	764	712	718	745	727	714	723	768	694	770	718	716	710	750	779	723	765	724	744	775	755	777	788	736	715	742	742	698	739	740	769	734	699	772	719	775	776	716	731	740	760	729	731	801	751	741	745	749	729	768	778	765	731	698	751	808	743	722	730	787	727	768	761	767	756	791	742	753	701	778
1928	176	199	178	157	178	167	178	187	191	143	203	164	161	156	161	162	197	183	156	163	177	181	165	150	176	138	149	175	177	174	158	175	166	174	168	163	163	171	172	145	165	162	170	167	150	174	151	183	170	150	162	157	153	184	136	150	178	203	148	166	169	184	139	143	188	179	170	164	158	177	152	170	144	146	167	153	134	157	170	159	156	149	178	162	176	167	173	158	200	183	137	162	192	186	182	160	167	186	163	155	153	168	166	173	186	131	135	155	149	156	142	186	177	202	160	145	154	149	165	161	149	149	160	170	150	157	185	156	155	175	165	165	156	160	183	161	158	150	170	176	175	177	144	172	155	157	170	169	154	146	175	193	163	155	172	158	176	190	168	154	180	183	173	150	180	183	151	174	151	164	168	157	174	147	143	167	151	155	155	164	177	159	186	162	161	139	149	173	160	168	165	170	150	180	173	140	162	179	162	203	182	144	166	173	135	164	161	156	176	160	156	171	152	170	180	146	156	191	189	153	175	184	160	174	155	183	178	175	148	167	191	170	151	177	144	182	157	164	147	162	196	184	182	150	158	162	153	146	168	166	163	146	154	192	160	161	186	156	147	165	184	154	163	153	161	169	168	159	176	173	174	162	165	153	157	161	176	153	166	174	187	170	185	165	179	152	156	149	156	162	169	141	162	162	165	157	150	167	180	195	169	178	170	189	171	141	179	150	149	152	166	173	160	161	150	181	193	156	175	177	151	168	154	179	165	143	147	163	184	167	155	161	158	170	167	154	169	151	178	156	145	201	172	155	173	134	170	168	167	161	156	170	169	150	167	179	172	164	178	163	166	174	173	185	188	162	184	165	160	190	149	144	159	162	206	162	161	163	170	182	158	161	158	155	144	145	169	161	175	173	174	186	149	167	172	163	169	157	146	171	154	182	156	162	151	150	169	149	186	162	151	168	189	172	149	183	156	178	189	160	164	168	156	155	160	154	174	165	153	143	171	170	173	170	162	160	171	183	182	164	153	157	140	137	165	187	157	143	156	151	171	181	167	150	167	155	166	158	144	162	153	178	172	144	173	175	144	159	185	159	146	153	152	170	164	164	144	174	176	167	154	169	170	201	171	152	171	144	138	160	156	157	162	182	171	166	148	168	153	157	177	166	157	159	148	151	156	168	166	174	177	151	184	168	168	169	164	141	177	177	172	155	149	163	156	152	181	168	151	159	157	182	181	154	186	143	168	154	157	161	158	188	164	187	139	190	162	158	159	170	144	173	144	155	164	155	165	154	160	176	173	183	168	183	155	196	157	171	174	150	158	156	165	156	149	178	154	175	160	173	190	165	174	152	191	198	167	165	174	160	156	147	174	192	165	154	174	158	166	173	169	182	155	170	156	157	182	177	180	153	146	186	161	159	148	182	174	174	169	153	154	169	161	184	162	162	176	154	165	169	183	186	158	170	184	179	180	163	144	158	161	167	160	174	162	156	155	151	162	163	136	187	162	171	163	169	143	187	171	193	204	170	177	152	183	180	190	147	147	136	155	153	148	175	170	156	164	159	165	151	169	168	184	182	168	165	159	164	156	137	155	157	153	173	178	147	155	172	151	203	177	182	158	185	179	172	160	188	146	163	167	156	167	180	180	156	159	144	165	146	197	162	165	142	157	169	153	158	188	168	155	160	189	176	147	150	171	141	149	187	160	158	160	151	179	164	151	144	138	145	171	181	181	196	171	175	170	185	171	144	168	151	136	163	170	185	149	139	146	150	169	181	160	162	161	160	202	183	149	138	154	177	154	159	161	172	142	155	148	169	173	163	151	176	163	180	186	171	178	197	179	146	161	172	168	177	172	179	158	143	177	148	151	173	175	169	177	160	157	158	171	172	163	166	174	166	160	165	164	169	179	165	167	139	170	159	153	166	151	153	172	180	183	159	149	162	183	155	166	170	165	198	152	168	177	165	172	143	158	150	159	150	170	171	171	161	153	146	163	149	185	170	175	160	154	149	161	160	186	188	144	164	132	160	153	162	176	166	167	163	188	160	157	164	167	168	143	187	177	170	156	176	157	185	161	175	168	165	174	151	167	145	154	152	186	164	153	168	174	183	160	189	176	180	148	140	164	168	166	166	173	177	171	162	146	154	166	149	164	169	161	156	170	172	191	155	151	184	180	166	167	145	160	162	150	164	175	189	153	175	147	161	151	176	158	163	152	168	168	167	155	162	151	178	157	145	146	151	174	185	176	168	194	180	161	173	160	165	156	169	166	177	162	176	183	170	151	177	168	166	143	155	155	172	170	173	158	141	159	181	176	173	156	149	153	149	166	162	167	143	192	147	154	159	155	166	167	161	179	154	182	167	165	136	147	172	156	155	168	164	166	172	151	190	172	157	195	162	172	151	151	150	140	151	170	165	185	149	163	148	161	182	165	160	144	159	155	153	167	180	173	179	132	173	174	157	172	170	193	181	179	153	157	180	165	156	177	192	165	168	173	166	180	190	178	170	177	167	162	154	164	164	165	145	168	172	180	138	169	169	164	155	157	162	178	182	177	160	143	155	158	167	196	146	140	157	159	194	162	157	158	156	156	164	180	159	162	146	157	142	142	185	151	152	149	166	197	169	182	155	163	172	156	176	154	160	148	167	195	170	159	144	178	149	190	165	168	151	152	177	156	195	123	180	178	166	143	164	167	157	184	151	167	170	166	186	174	148	182	178	167	145	164	194	156	144	160	195	161	170	169	179	180	159	161	158	183	170	172	161	164	174	175	162	166	165	132	157	186	183	156	172	180	147	186	167	174	165	160	162	174	188	157	171	165	157	192	164	161	168	161	179	164	169	179	151	151	146	193	168	169	149	139	152	166	152	170	185	132	166	172	178	154	156	157	143	158	189	173	173	189	186	177	152	188	172	179	159	177	168	162	186	132	186	169	170	151	169	176	179	154	194	172	171	166	149	168	150	172	177	173	191	175	162	159	172	168	160	153	150	163	168	160	180	172	158	172	174	160	150	159	171	194	171	153	160	148	167	140	164	169	162	174	159	151	147	151	164	149	165	176	164	169	167	138	162	175	162	163	163	169	168	161	158	157	136	170	169	150	148	140	172	169	171	195	168	149	187	151	177	175	171	158	163	172	165	147	174	122	140	151	181	132	161	167	151	176	157	164	135	133	159	160	172	155	168	156	176	169	177	163	146	142	163	185	193	162	183	172	142	148	165	173	144	157	149	165	149	207	181	178	144	150	160	186	156	161	156	166	176	152	149	150	156	175	195	175	157	147	175	179	178	167	159	143	178	169	166	161	149	162	173	152	175	163	155	162	152	161	160	165	143	151	189	181	148	156	151	166	185	164	179	149	169	168	155	136	164	180	167	184	146	144	151	166	153	176	171	167	169	180	198	180	158	162	162	144	168	150	162	186	161	145	180	151	156	131	167	154	150	167	177	162	181	146	152	173	173	159	164	168	146	161	154	163	174	195	183	154	173	187	148	165	145	161
2195	438	536	477	492	438	455	514	462	486	450	437	442	440	441	434	465	471	439	446	398	433	456	468	427	424	450	440	424	443	433	436	445	472	414	509	424	415	441	426	433	444	412	413	413	442	437	430	425	470	448	456	432	478	432	453	452	428	423	451	461	425	438	407	437	439	416	470	422	404	418	447	426	457	425	458	437	433	431	452	426	450	464	459	387	433	420	473	439	427	437	470	429	450	473	434	439	425	428	457	467	477	444	429	400	436	421	445	445	452	444	465	399	470	424	426	471	468	454	446	478	473	464	387	430	450	455	476	443	478	427	483	454	476	459	415	496	439	413	445	404	455	455	446	463	420	490	405	452	431	391	415	422	456	447	468	430	431	460	468	401	420	444	428	444	458	430	456	457	439	441	480	459	462	427	424	438	464	458	444	419	424	432	436	472	472	401	426	428	415	446	436	465	415	446	437	405	429	449	423	435	426	438	440	462	475	436	410	442	470	450	478	476	417	415	455	421	434	442	445	418	446	448	460	433	396	484	461	431	446	432	464	443	435	444	473	430	476	468	446	445	402	441	429	471	436	435	403	444	424	462	438	437	433	454	448	456	473	408	465	431	414	430	437	432	440	403	464	423	455	443	427	434	432	420	443	439	393	449	504	417	444	425	460	430	431	431	465	437	420	414	460	445	441	440	426	447	482	455	473	470	425	414	455	458	438	473	430	473	430	489	447	422	432	453	432	436	436	399	474	419	442	437	430	452	453	427	439	425	437	448	427	448	444	447	437	432	486	430	402	463	437	465	444	448	445	437	415	416	465	449	432	415	451	422	470	442	452	441	397	457	453	437	455	420	459	414	439	473	474	427	439	404	465	457	458	422	426	425	453	432	412	473	493	446	437	472	419	440	436	406	464	455	444	470	431	403	445	411	439	418	450	432	440	454	423	458	431	431	453	461	448	461	429	492	447	414	415	425	473	411	426	421	429	424	464	478	402	449	444	440	458	484	442	456	416	449	435	438	402	446	458	451	410	491	436	454	433	398	413	454	446	495	433	431	425	440	433	444	484	451	487	442	447	451	447	434	473	424	465	438	463	429	422	412	448	432	434	466	434	412	459	462	427	454	437	483	468	426	484	426	429	458	441	427	447	442	422	441	444	470	470	430	448	450	462	428	388	451	445	430	427	461	417	420	413	442	491	419	440	478	446	445	441	445	437	432	473	490	432	439	436	410	478	449	433	415	415	478	454	416	402	417	437	425	410	457	464	423	435	427	480	439	461	429	446	436	458	459	461	467	431	418	449	398	472	431	433	420	452	470	439	417	422	469	446	461	486	454	462	462	437	445	424	429	446	425	414	421	464	437	438	481	441	425	492	447	464	432	456	445	450	432	423	459	411	415	410	462	440	455	462	467	458	464	426	427	478	446	413	430	416	470	463	462	434	463	444	459	458	417	439	426	409	445	428	410	462	447	476	453	462	426	434	418	465	442	422	431	467	479	396	477	472	466	449	449	440	408	426	442	403	414	427	427	439	431	436	445	450	415	460	410	471	474	443	408	462	469	436	442	454	405	435	405	447	436	457	412	492	450	411	451	434	424	429	461	454	416	466	434	432	434	431	460	480	426	406	419	462	451	438	440	485	460	446	454	393	421	439	434	427	468	460	454	443	398	467	447	421	459	466	405	438	456	449	464	438	446	456	442	451	427	455	423	445	416	428	426	441	459	414	453	421	423	464	443	478	444	436	453	436	461	424	444	432	434	436	445	440	486	458	448	460	435	424	454	432	415	492	406	447	436	475	496	441	421	467	433	409	457	447	454	406	462	464	445	456	445	411	440	425	460	464	472	444	449	429	402	431	399	446	417	444	471	448	439	419	447	444	436	425	476	455	465	410	445	432	483	426	459	436	445	436	455	463	447	453	466	450	452	465	427	463	421	458	456	458	436	443	422	462	463	451	424	438	464	426	433	447	440	452	432	465	435	457	438	434	437	458	488	434	432	447	471	451	471	407	442	444	406	445	444	458	402	410	423	440	384	409	424	441	485	445	476	448	421	438	461	421	427	480	409	449	427	449	459	462	426	401	435	475	438	438	467	437	457	464	413	442	456	434	476	439	437	468	434	448	453	445	427	437	425	458	456	460	436	434	460	464	419	460	433	451	438	469	408	421	423	425	472	428	478	476	469	472	461	457	438	473	456	457	427	446	436	408	408	401	423	417	457	455	434	478	443	453	465	472	476	457	472	433	427	436	493	430	394	462	411	415	470	452	465	447	474	459	443	440	439	461	426	412	435	449	454	478	479	446	455	432	424	411	437	449	428	473	455	479	411	466	418	424	408	455	475	410	435	449	415	432	398	458	437	468	402	436	457	446	410	439	450	476	428	466	446	420	421	455	472	390	435	482	474	467	435	441	432	431	439	445	482	456	423	456	404	415	437	461	484	491	460	438	439	430	463	447	472	464	435	436	444	410	418	457	424	456	444	434	420	425	443	475	465	454	395	410	435	421	419	430	427	433	430	442	453	452	432	405	442	458	461	452	438	425	421	420	466	466	461	470	466	426	457	447	460	446	438	462	439	412	442	441	441	439	464	476	442	431	467	471	452	436	435	478	438	464	442	447	431	441	439	418	460	437	425	409	452	427	446	464	436	465	461	436	428	444	450	463	459	482	439	464	446	459	496	450	445	408	436	393	466	471	452	431	438	443	442	463	463	469	463	427	408	458	451	435	430	484	446	465	427	451	411	454	484	435	445	432	489	465	408	443	464	421	436	445	418	453	456	430	438	484	444	435	466	447	417	436	413	418	471	456	434	440	408	471	464	456	425	464	457	421	439	432	436	453	472	428	441	432	441	461	428	487	456	489	454	444	454	446	413	443	405	460	461	441	439	427	474	386	473	466	474	425	434	492	445	449	428	440	443	431	423	430	448	470	398	433	440	438	398	422	431	448	422	471	404	469	442	435	488	435	402	423	451	431	448	482	461	410	423	479	496	472	449	425	461	414	423	436	416	419	422	421	453	426	473	437	462	429	426	445	446	459	443	443	446	421	469	442	433	459	426	444	458	427	447	442	481	417	433	431	416	456	450	487	442	454	456	430	442	447	439	426	425	466	470	435	457	457	421	444	443	442	445	462	450	465	421	489	481	440	453	454	454	438	415	438	437	443	419	469	421	407	462	428	442	433	427	449	431	443	457	435	451	454	459	435	433	425	435	436	425	436	432	439	438	436	433	473	439	471	444	480	455	420	433	442	419	449	431	427	443	448	420	460	428	412	451	431	434	433	470	485	484	434	437	421	451	452	459	455	453	452	459	441	468	446	390	422	431	453	464	465	471	446	503	474	451	427	458	434	487	432	439	446	447	421	505	422	431	460	424	496	422	444	470	437	430	453	438	454	412	461	435	454	429	438	458	415	485	463	410	428	446	454	431	445	444	410	467	437	428	479	463	460	469	456	416	435	481	457	416	435	505	454	436	469	453	464	434	438	442	485	454	452
8269	707	658	587	471	433	403	393	370	375	330	365	380	345	312	362	354	365	341	321	356	354	359	317	343	337	309	343	337	393	325	366	363	358	323	302	346	302	324	374	354	340	329	352	335	348	315	348	325	331	320	369	309	321	385	353	349	321	300	361	342	333	334	352	331	334	350	364	376	346	360	306	353	341	345	328	359	319	287	347	376	331	338	379	355	364	291	320	357	342	356	380	388	311	322	327	322	367	362	314	315	341	341	332	343	337	352	345	353	315	309	317	370	304	331	332	314	380	355	334	312	339	333	304	354	336	347	358	349	320	353	288	318	309	307	346	360	373	329	350	345	298	373	327	348	336	305	354	332	319	345	338	334	351	328	324	320	305	318	342	331	340	356	337	325	333	381	280	338	306	284	330	316	321	340	327	329	355	362	353	317	310	355	340	350	325	342	342	356	330	328	329	335	327	334	302	351	340	376	332	356	317	342	336	341	360	325	325	336	360	322	306	322	329	349	336	344	323	340	351	323	321	369	329	347	338	298	317	333	345	324	324	337	389	337	326	344	302	309	344	351	328	340	334	304	352	364	315	308	340	305	299	304	319	339	338	305	346	356	355	333	318	356	286	355	326	314	336	344	343	343	326	336	361	321	335	343	334	361	359	362	328	328	336	330	321	332	344	354	357	344	324	343	343	354	351	330	316	365	321	324	350	328	345	325	313	318	320	317	352	298	350	355	331	350	347	312	329	347	366	364	359	352	348	305	371	354	326	318	323	328	305	314	325	329	304	310	323	357	329	353	302	329	339	339	345	331	318	343	300	348	353	327	327	337	365	373	330	355	331	357	328	311	334	364	317	318	289	315	334	367	333	318	319	355	372	330	328	336	305	311	360	349	344	362	301	308	331	322	295	338	323	354	293	338	328	324	292	338	307	345	308	365	338	356	306	357	307	333	315	340	336	365	320	361	352	329	351	326	333	327	355	327	348	324	318	330	337	382	325	311	341	314	323	370	355	333	318	340	304	341	366	349	319	336	374	326	356	334	325	327	365	301	352	355	321	341	335	334	327	348	326	321	318	340	346	349	336	352	309	369	317	368	300	327	359	306	316	324	339	331	345	316	302	355	380	337	340	383	312	400	325	338	334	362	366	350	354	293	333	342	361	363	323	367	304	322	335	318	313	324	356	313	332	337	335	368	341	323	356	316	319	342	373	331	299	327	309	354	323	330	354	342	339	339	360	340	330	334	335	336	327	324	324	336	314	299	338	318	326	359	331	321	334	306	338	344	382	334	336	358	301	354	308	357	382	360	369	340	338	349	360	329	336	331	352	347	313	298	363	348	325	325	332	317	365	306	337	331	328	305	339	326	318	332	358	359	325	355	326	307	345	346	320	374	332	307	337	375	328	365	340	330	328	288	311	315	281	342	336	317	372	363	371	327	347	351	347	303	325	305	319	387	336	348	372	334	303	345	332	324	307	329	317	319	326	389	328	313	316	331	342	343	350	311	317	319	326	357	327	319	352	301	313	317	316	308	307	322	327	347	322	336	339	339	326	311	352	375	325	376	363	324	321	325	337	339	327	331	338	350	371	356	333	315	330	325	327	322	318	349	350	339	350	326	334	338	332	310	343	344	327	300	323	311	307	369	343	344	334	345	373	304	363	353	347	316	330	368	318	317	312	337	313	358	319	338	320	326	365	317	333	362	333	301	338	309	302	306	326	334	361	314	341	280	314	339	298	343	335	360	319	335	332	327	340	355	389	314	326	338	340	319	301	339	321	329	338	341	327	331	308	325	358	346	373	359	320	302	366	373	332	337	339	325	333	341	331	356	325	355	339	354	370	349	327	322	338	343	346	364	353	328	371	348	342	351	321	347	351	336	353	348	339	378	344	338	368	311	362	344	333	340	348	301	336	334	316	365	329	360	325	332	329	354	344	354	341	362	324	314	340	372	311	357	336	350	356	331	300	339	341	356	329	329	362	355	333	361	338	356	332	319	331	318	382	367	348	333	331	329	353	331	317	340	335	311	355	335	340	357	351	376	354	333	331	308	318	348	363	328	331	330	331	298	298	360	330	340	313	324	326	371	316	303	344	308	300	318	345	328	314	312	310	359	359	345	339	305	324	331	352	369	326	336	337	301	352	350	353	314	375	326	345	326	354	358	314	336	335	314	369	345	326	344	365	372	357	307	316	329	347	313	360	291	322	351	341	327	358	381	346	351	324	320	393	323	332	351	333	343	350	347	329	353	344	353	309	330	304	345	280	300	337	349	314	321	354	336	342	345	328	343	357	310	343	330	331	305	339	371	351	306	334	338	331	331	335	331	314	321	347	308	355	343	309	350	362	313	337	347	317	324	315	344	328	330	337	327	322	363	335	354	360	314	359	341	324	330	357	349	334	352	338	353	306	369	337	338	345	330	345	349	337	335	349	309	334	347	373	330	325	359	342	344	331	367	336	352	312	356	311	343	346	374	360	305	328	344	301	318	345	342	343	320	354	336	337	347	313	325	304	361	301	374	311	339	341	316	334	321	337	333	347	361	329	368	329	347	322	336	361	323	337	333	331	359	319	349	323	337	346	314	379	353	347	346	316	315	333	337	322	361	322	340	316	341	319	348	347	344	341	337	343	318	341	360	355	327	390	335	313	346	321	355	322	314	320	314	348	349	305	321	306	361	314	335	388	335	332	322	358	315	304	337	349	343	350	323	306	308	320	367	367	351	327	344	339	361	344	337	362	329	317	319	317	346	340	327	333	343	317	331	337	317	359	360	325	330	325	329	342	369	346	344	320	363	271	320	332	334	331	358	336	350	357	355	362	308	326	334	345	346	307	358	324	315	356	322	340	356	355	328	348	297	329	345	319	327	311	326	329	332	351	317	332	295	345	335	347	320	337	358	286	356	378	336	378	367	338	363	366	306	373	354	364	335	317	329	327	332	359	303	338	326	318	370	336	325	351	330	347	300	364	390	322	355	345	318	315	339	344	317	339	362	319	344	369	314	355	350	321	309	342	345	342	315	356	361	311	341	350	352	342	318	366	329	320	336	329	314	319	322	341	298	360	330	296	346	345	360	347	332	369	330	317	327	326	332	346	318	332	318	330	317	348	339	357	344	349	352	323	349	334	344	327	349	294	344	355	357	340	336	344	358	341	361	325	262	332	361	342	313	308	351	322	306	345	323	348	342	338	326	319	356	340	337	353	325	317	337	381	363	360	318	348	344	333	344	350	336	328	349	314	335	315	336	323	315	368	369	337	339	332	335	320	343	340	339	318	379	313	344	348	331	354	328	337	339	338	317	336	311	339	296	352	329	327	316	349	368	318	362	350	332	332	380	307	335	355	368	341	335	324	370	336	315	355	327	369	333	353	325	312	337	350	344	341	313	355	314	366	294	336	279	331	316	319	325	345	343	342	295	338	331	339	349	344	317	313	339	327	334	359	325	361	336	338	350	352	355	326	309	361	343	313	333	351	336	297	342	354	350	345	305	320
7032	1117	1556	1624	1449	1254	1152	1099	1036	985	989	925	921	893	844	894	858	849	849	887	841	802	809	833	795	853	810	817	880	844	811	790	759	813	800	800	804	816	821	798	782	807	806	793	760	783	776	789	790	798	840	840	768	807	815	781	825	783	776	811	808	803	818	772	802	811	773	759	786	789	750	798	852	855	753	804	754	831	749	787	796	809	790	781	779	812	818	760	838	768	755	831	794	819	849	817	794	757	820	789	789	741	839	851	798	792	745	796	781	790	739	785	750	834	782	783	762	712	801	805	822	809	775	780	732	767	838	776	788	759	771	777	782	762	787	815	798	812	778	766	751	830	749	780	822	777	792	812	789	792	770	809	786	748	813	799	779	861	819	748	810	733	798	775	837	798	814	749	761	810	775	768	734	795	758	768	747	818	825	805	795	793	797	788	770	801	786	829	789	832	775	823	810	757	809	768	813	790	796	822	776	807	779	778	811	789	727	860	762	778	792	806	767	797	751	752	792	846	768	748	756	790	759	811	753	846	808	796	831	756	775	789	752	828	753	789	798	806	815	863	823	798	771	819	787	800	814	806	753	792	725	781	795	812	755	806	751	741	810	773	780	752	807	802	785	786	756	784	788	750	843	754	799	764	715	741	753	805	822	769	812	819	786	763	779	812	814	751	787	794	820	730	852	778	747	787	776	817	793	840	780	804	757	764	754	821	775	767	795	799	808	788	788	774	752	781	793	752	815	783	809	834	783	799	765	831	791	797	750	815	757	748	772	808	758	800	786	803	809	807	825	830	738	789	777	764	785	786	820	777	800	798	826	781	740	808	823	794	771	785	791	766	834	764	804	777	861	796	784	789	816	808	800	808	726	818	747	758	810	742	810	731	804	752	817	774	776	755	778	835	829	855	768	782	779	768	736	827	753	761	811	810	795	758	784	801	803	768	823	814	764	795	790	805	774	810	753	792	736	831	830	755	803	816	808	782	774	849	816	773	806	818	781	765	820	831	802	782	796	848	773	802	792	807	796	840	806	810	790	780	785	752	783	726	833	789	783	795	811	731	747	793	830	792	784	759	776	782	747	821	832	835	821	776	772	805	789	786	803	818	768	767	846	769	800	821	822	827	760	742	810	795	780	763	783	799	782	766	815	789	788	840	739	829	754	804	827	781	809	799	758	792	769	780	793	719	794	834	805	739	779	822	793	791	827	737	789	802	795	824	782	799	740	785	757	791	812	771	767	764	751	798	808	780	811	792	817	789	802	828	772	792	800	812	793	718	766	817	730	793	828	789	800	812	768	776	868	826	801	755	750	763	779	769	781	793	802	748	789	815	763	783	763	825	801	797	768	757	764	793	813	777	808	783	770	742	811	745	801	802	785	824	808	783	810	793	792	825	809	803	756	851	790	788	834	779	807	754	754	824	761	813	797	766	774	775	792	814	811	797	796	797	813	788	807	776	788	790	807	841	776	785	763	720	847	866	817	764	753	772	785	762	831	772	826	775	816	781	817	793	835	818	784	781	780	792	769	789	763	783	777	805	764	755	846	778	827	800	762	776	821	732	818	816	741	764	826	806	728	824	826	782	816	824	789	762	753	813	783	797	776	779	826	791	803	807	762	747	794	781	791	774	821	795	828	843	801	777	793	757	765	778	731	790	806	751	754	841	808	835	781	791	796	803	798	822	793	829	769	772	819	786	790	815	816	792	731	804	730	780	746	780	787	780	832	826	721	787	799	793	802	824	790	859	765	712	747	759	788	769	792	768	818	804	788	808	797	800	803	814	808	787	809	810	777	764	739	759	851	775	808	825	809	828	794	801	724	806	781	835	817	800	824	792	848	758	769	814	778	814	807	861	794	749	840	800	797	827	800	754	766	793	795	714	809	794	811	806	808	780	774	755	765	794	859	796	762	809	821	804	783	810	816	768	770	816	805	798	781	797	827	784	750	771	817	758	720	774	788	823	775	811	777	833	790	818	750	817	786	809	823	822	815	741	814	832	780	793	813	803	744	819	779	789	766	758	763	849	798	798	833	747	784	801	767	732	759	758	757	757	830	788	777	801	827	820	806	767	803	819	786	807	754	829	802	812	755	753	814	738	775	783	856	775	796	763	786	781	809	739	792	821	723	811	788	807	813	821	831	807	806	806	803	769	819	795	746	791	773	768	822	828	858	816	766	762	774	740	792	829	764	791	805	768	754	786	813	724	791	781	735	834	722	767	794	789	775	819	798	832	832	764	818	795	809	813	772	817	737	826	786	777	772	731	802	796	799	818	797	765	788	761	833	811	782	761	808	824	780	820	745	824	755	797	799	748	819	820	796	827	815	810	806	775	818	754	741	770	814	739	766	774	811	809	742	773	869	814	802	789	856	780	786	775	774	800	774	773	791	797	751	763	794	781	739	755	771	790	768	818	794	783	767	784	732	794	827	795	775	791	741	792	781	761	787	790	741	784	824	785	773	788	762	798	780	755	841	822	771	791	798	759	777	740	773	773	772	811	760	735	798	774	772	789	806	797	776	816	782	774	866	818	809	775	788	763	743	841	746	781	814	771	814	807	798	817	770	849	822	833	810	789	764	817	772	769	780	800	789	789	758	830	771	776	794	775	758	818	788	800	762	818	797	766	817	712	806	776	803	792	839	801	798	801	781	801	801	826	811	797	763	815	787	832	770	794	848	812	802	828	771	795	791	747	783	818	801	772	783	845	813	786	756	732	780	765	756	807	765	783	808	763	759	782	848	748	813	756	814	820	783	802	766	804	804	777	816	810	747	818	796	812	789	756	741	782	778	791	765	744	784	814	757	738	826	767	819	795	831	808	804	782	855	769	794	793	774	750	768	811	768	765	797	797	748	782	774	761	807	798	742	792	819	774	769	758	816	804	807	788	761	813	767	798	836	792	816	799	798	769	738	807	771	778	772	784	817	809	778	785	771	773	787	754	792	812	761	779	809	794	816	792	775	758	769	782	788	828	829	838	791	778	819	744	797	753	790	774	807	773	783	807	798	776	762	843	788	784	813	799	808	795	804	752	769	781	784	798	784	752	836	783	743	745	807	767	818	773	815	791	791	741	820	803	774	772	782	793	842	809	784	782	799	760	834	771	766	743	773	785	796	788	789	794	773	820	801	783	800	830	792	802	799	775	795	776	809	774	817	754	792	741	789	783	788	800	800	793	801	784	819	845	769	770	750	840	788	804	833	777	730	816	791	794	789	770	834	823	781	801	778	781	791	837	824	846	846	763	771	778	799	762	737	747	759	794	788	830	804	811	714	815	754	798	781	812	790	745	815	795	829	776	744	837	749	754	749	764	788	774	835	789	805	798	779	825	796	781	789	787	778	821	747	786	802	825	808	753	788	719	764	771	828	768	763	799	773	769	759	793	783	788	814	764	795	801	795	783	758	798	822	787	764	801	743	790	800	812	839	814	734	829	766	839	790	752	812	809	733	789	792	743	819	811	803	767	805	774	804	779	780	801	758	804	809	728
15485	1426	1064	854	657	517	427	436	426	410	358	357	365	352	353	333	304	341	313	362	283	327	332	311	325	306	364	353	313	321	315	314	314	349	342	358	350	339	344	318	318	333	323	335	370	351	327	297	310	295	345	355	304	337	317	330	336	318	310	334	319	301	328	317	336	351	322	332	333	316	358	328	346	297	284	330	325	325	321	372	303	342	325	342	362	307	301	331	324	337	311	332	307	322	365	318	311	308	344	292	311	322	345	280	313	340	350	330	342	355	352	315	315	352	329	322	327	325	341	326	298	351	350	321	371	375	340	294	327	322	322	356	343	347	326	318	299	377	339	320	303	316	325	336	328	319	340	342	323	352	321	297	318	272	352	339	339	311	317	334	374	298	303	321	307	337	337	333	323	326	331	362	328	335	301	311	304	330	303	338	269	321	296	317	326	325	320	332	341	310	341	331	339	335	289	306	321	324	316	332	336	324	326	357	301	326	327	303	332	281	296	303	319	332	328	333	358	353	361	318	356	347	315	325	290	316	338	299	341	319	322	299	286	315	307	318	338	318	313	327	326	324	311	348	313	352	333	325	345	340	322	340	330	347	336	326	325	331	335	329	315	346	299	328	315	319	311	312	338	313	304	311	345	352	348	343	335	340	300	319	343	364	301	353	323	320	320	293	345	327	298	305	358	270	328	313	327	320	317	339	326	369	291	334	334	300	313	311	341	344	348	317	349	345	301	325	364	345	313	331	325	311	322	326	335	331	342	308	313	331	373	354	332	323	304	313	310	285	336	316	340	324	312	319	313	294	338	358	316	296	342	350	338	333	299	322	351	347	338	341	312	340	355	334	333	316	290	339	311	298	326	312	343	314	353	338	312	345	349	331	313	303	318	317	340	345	306	308	307	294	277	334	354	325	295	285	316	331	330	323	307	321	349	300	320	329	355	333	329	321	335	332	352	309	299	338	323	305	327	300	322	302	305	338	308	304	349	321	338	289	368	323	355	312	327	292	321	308	379	298	302	288	326	288	328	306	331	322	274	318	305	352	338	338	289	344	360	334	346	297	331	326	301	336	336	344	323	314	303	335	341	339	298	348	302	304	321	337	306	334	329	313	315	306	345	336	324	308	335	328	321	311	338	320	324	341	325	319	327	362	351	330	322	319	300	333	327	306	322	288	324	329	302	335	312	340	329	353	357	339	360	344	351	328	325	345	321	283	314	302	312	319	338	352	329	299	336	335	330	327	344	336	360	350	323	320	312	314	322	301	305	317	315	271	316	310	327	335	311	347	320	343	303	320	330	356	315	333	324	337	294	327	331	335	288	356	312	299	324	308	319	338	311	327	369	327	327	339	313	347	322	335	302	328	352	340	364	315	354	285	276	314	316	308	299	348	337	333	320	354	334	353	290	304	339	319	314	344	316	318	308	326	336	296	323	330	321	293	346	336	318	309	319	343	306	344	309	322	324	296	326	322	336	318	306	359	329	333	298	297	339	328	350	303	324	334	340	299	334	346	319	327	309	289	328	327	362	318	321	317	332	366	328	346	327	314	314	316	332	391	345	328	335	318	316	352	325	336	321	327	319	320	315	306	321	315	362	304	314	325	321	313	292	319	366	308	306	302	349	331	316	289	342	334	290	364	358	322	336	315	321	303	339	349	326	327	302	310	327	297	329	333	308	324	302	306	310	313	329	353	355	328	325	302	339	324	293	319	324	352	325	307	336	311	306	309	331	326	338	311	313	286	328	359	374	333	305	364	352	325	272	332	316	353	275	329	305	342	322	319	317	320	323	350	363	348	305	322	312	337	304	329	310	324	298	311	302	323	348	322	330	306	354	303	326	323	375	336	323	342	302	303	350	315	347	317	334	324	281	312	317	349	320	319	344	356	364	352	325	355	314	332	311	345	350	322	315	335	340	351	311	311	312	313	302	305	345	310	326	343	322	338	385	300	294	321	314	329	324	304	341	285	324	301	312	312	333	326	327	313	307	351	327	337	333	331	302	328	330	355	326	346	300	321	348	293	342	321	337	325	351	319	320	345	353	346	318	333	318	326	304	355	305	323	341	325	325	337	315	342	323	326	364	325	294	298	323	348	306	307	299	300	317	324	307	306	336	305	290	324	305	330	297	309	336	304	306	354	310	344	328	302	333	344	324	319	296	311	319	310	306	338	341	326	317	347	341	311	337	311	325	326	309	317	317	327	307	305	327	306	316	322	323	318	344	301	337	334	314	351	308	321	318	346	305	337	290	340	317	352	334	328	295	311	305	323	335	315	359	326	287	336	327	323	330	342	311	324	329	316	344	352	320	310	329	306	343	361	331	324	310	312	309	305	334	346	340	333	313	328	324	357	339	320	340	298	331	296	329	288	322	333	355	336	335	327	322	325	328	342	333	345	334	323	313	371	334	318	302	314	333	347	347	310	337	304	328	323	360	321	321	321	338	339	352	317	328	306	327	332	317	375	317	331	323	302	323	367	352	321	281	321	323	336	349	321	303	319	310	325	331	332	331	337	303	311	338	368	324	309	333	313	327	348	327	303	361	335	308	341	328	330	325	297	323	356	327	312	303	293	295	318	318	332	342	316	312	316	359	313	310	308	311	322	373	348	311	308	326	300	325	304	332	350	284	336	331	332	304	347	310	333	351	306	346	323	334	310	344	340	353	335	317	328	325	317	342	331	327	297	296	327	322	335	336	349	345	370	304	296	297	336	329	307	340	335	306	338	346	335	342	319	320	308	307	346	286	340	302	301	342	343	356	314	298	288	334	350	328	320	305	344	347	342	324	299	324	350	314	351	299	329	284	322	307	330	317	321	330	350	340	352	310	292	344	334	361	310	307	306	327	324	312	316	336	319	294	322	360	352	351	308	332	355	329	325	325	331	318	321	322	320	346	358	310	318	334	347	305	345	323	304	345	314	346	325	342	330	280	362	299	308	295	296	308	331	362	326	355	309	311	375	354	309	315	309	353	335	307	329	355	325	315	338	321	306	337	342	336	317	323	342	332	345	351	341	333	348	288	321	315	347	313	352	321	337	289	319	325	322	351	327	314	318	334	298	322	317	302	331	302	343	297	344	293	332	335	328	321	329	309	338	336	358	369	325	331	362	342	352	323	311	316	328	350	271	322	325	301	313	280	311	316	334	328	329	312	343	348	330	343	335	322	339	342	367	322	303	294	315	315	327	326	315	322	298	334	334	332	327	319	289	321	306	326	328	370	308	367	335	316	323	329	311	329	346	324	294	300	327	288	326	324	291	328	345	322	335	361	321	338	287	346	322	328	342	326	347	331	320	328	345	319	342	359	329	317	334	346	294	335	343	283	345	339	333	310	293	297	326	352	361	358	288	283	344	310	335	296	341	325	335	309	324	303	329	337	339	331	341	310	321	325	295	356	332	303	328	338	316	317	294	301	312	336	342	304	354	376	316	308	308	355	361	339	337	336	350	334	333	339	326	312	311	275	330	382	319	324	338	301	360	318	347	315	336
8956	1373	2279	2362	2045	1703	1390	1369	1265	1086	1068	1026	932	935	918	855	849	869	841	827	864	807	761	824	808	813	791	793	832	735	784	738	801	740	725	772	814	763	730	692	673	782	744	726	790	750	793	736	691	760	768	736	750	763	733	751	763	707	738	741	747	835	747	689	773	741	742	744	726	741	738	791	775	702	757	751	776	753	749	693	728	809	783	752	756	724	755	762	742	773	746	779	762	739	745	727	752	691	719	714	771	770	755	765	738	730	717	760	705	764	708	752	724	738	674	730	732	731	789	739	712	775	791	776	714	725	754	778	759	730	784	778	756	698	759	757	741	809	710	739	688	738	734	727	727	781	709	754	734	785	720	735	731	773	759	740	690	696	732	723	728	703	728	730	753	722	773	745	791	736	783	773	784	727	713	725	746	743	779	805	744	752	743	700	747	752	764	721	754	754	730	730	783	692	749	734	750	710	743	747	760	750	769	727	733	763	747	759	717	768	763	731	754	751	729	709	735	693	733	764	733	758	760	729	755	721	753	715	740	758	752	723	686	750	675	755	748	730	711	761	783	762	807	809	737	758	744	711	751	793	734	727	691	717	745	701	800	742	757	750	701	717	750	724	696	729	741	753	783	708	739	753	770	781	764	819	685	721	770	756	760	717	730	744	767	739	779	753	813	749	736	682	730	752	747	731	727	707	735	731	816	739	751	771	694	729	771	762	720	720	769	734	772	776	700	761	758	741	724	736	718	691	752	698	689	735	773	742	715	770	757	749	722	775	692	690	746	776	711	734	766	768	693	776	765	740	749	769	701	755	747	708	741	745	736	764	728	746	740	755	721	710	761	723	753	692	783	675	766	758	755	776	744	743	751	711	762	739	690	729	755	708	728	751	686	752	719	739	745	740	727	727	753	733	744	778	794	747	778	699	706	739	698	753	773	731	738	766	741	753	777	712	760	728	678	705	731	749	702	698	706	716	721	782	692	742	765	801	738	749	704	754	711	743	718	707	758	743	729	719	732	731	788	757	771	747	738	743	786	694	765	760	728	729	718	706	769	712	718	751	743	696	764	718	728	756	710	775	756	754	763	707	770	731	721	746	723	705	761	756	756	738	722	728	747	722	690	751	664	737	728	809	733	744	741	752	729	767	704	750	751	746	711	764	728	775	739	733	697	742	727	715	717	734	758	767	787	745	724	724	739	742	780	766	729	729	704	730	710	715	759	734	744	768	788	715	733	785	724	729	790	730	781	702	708	742	741	725	770	712	709	728	729	689	757	742	691	731	746	770	771	753	743	763	746	735	714	762	719	735	790	739	718	788	738	751	755	730	740	745	743	722	778	720	708	692	721	757	740	733	777	758	755	731	739	717	763	727	744	756	705	761	730	730	763	717	807	742	731	735	688	678	748	762	665	754	736	694	736	689	717	704	772	715	700	731	718	735	797	761	766	759	724	718	748	711	749	751	761	730	765	713	686	715	767	716	729	699	730	704	709	781	733	748	714	734	720	733	756	719	780	728	777	773	751	731	722	726	780	745	750	712	708	749	763	753	753	732	732	763	763	741	756	721	761	760	736	793	743	755	714	767	755	765	753	796	739	752	742	706	750	746	732	702	738	747	744	762	786	774	762	719	748	770	738	733	691	696	737	739	733	738	757	766	731	740	717	734	731	729	741	736	734	743	724	783	768	772	738	734	778	746	778	724	769	738	693	755	692	730	733	717	740	698	717	748	738	686	696	739	747	808	696	733	774	684	773	746	739	736	738	701	762	740	760	721	769	778	727	758	709	760	753	766	731	725	766	724	737	748	785	753	760	759	830	752	680	724	757	713	699	750	679	711	729	765	693	742	744	756	762	744	768	708	743	747	744	735	664	757	749	717	756	724	767	725	686	705	725	743	754	787	766	721	746	771	780	744	790	763	705	713	721	767	727	744	800	700	746	772	758	714	750	795	743	796	720	710	753	721	781	731	766	744	736	752	777	760	757	741	736	725	702	774	729	728	761	765	769	729	768	684	725	720	730	719	759	713	758	759	721	706	777	753	721	767	734	745	747	757	732	720	737	702	722	740	742	683	736	770	771	745	759	773	724	742	724	726	731	734	702	774	730	705	735	775	755	732	776	731	749	795	778	759	721	735	707	738	712	750	713	697	799	761	760	733	719	729	732	711	726	680	729	702	746	763	741	723	745	747	757	732	735	726	718	687	709	773	719	774	764	681	701	770	727	697	776	756	753	739	726	748	731	705	729	714	719	745	713	723	720	724	767	747	757	740	755	780	727	776	751	737	732	737	751	722	791	709	751	726	764	791	680	758	795	755	779	736	760	726	751	762	742	726	751	763	713	715	713	759	736	730	779	735	745	718	747	743	713	750	711	742	759	770	791	732	706	736	701	718	711	784	728	743	780	758	759	726	695	766	748	720	741	719	754	708	727	781	740	763	759	742	732	777	736	753	766	762	723	696	738	748	699	741	743	761	733	765	729	735	704	771	726	790	742	752	743	726	720	778	793	761	791	766	751	778	719	767	780	739	725	754	732	742	708	715	714	746	742	701	721	709	693	742	713	741	740	748	732	702	723	718	706	742	720	764	761	772	669	763	763	742	762	749	760	743	708	751	689	717	689	799	757	770	760	715	702	748	713	756	766	739	701	717	742	739	734	765	736	747	769	755	697	712	720	795	780	751	767	698	719	745	780	730	680	736	721	748	699	677	767	732	710	744	755	775	740	738	732	750	795	688	728	737	749	782	706	716	675	746	768	742	731	739	728	763	767	732	732	729	692	778	761	743	693	734	701	723	751	754	750	741	755	777	773	738	709	774	744	736	731	695	720	748	709	786	760	730	769	786	688	718	712	767	706	743	787	744	766	699	716	783	722	787	742	765	784	741	767	756	766	705	733	790	760	787	751	775	715	687	707	751	728	727	720	711	740	808	725	757	772	707	791	726	753	737	715	693	700	741	788	733	762	721	673	757	725	731	763	716	759	758	709	747	746	762	734	748	764	674	762	763	712	751	760	723	732	716	762	709	736	744	725	724	742	741	729	710	794	760	785	717	776	694	762	703	748	722	723	721	747	726	719	729	701	753	801	777	789	758	733	718	722	766	706	756	708	728	731	761	733	778	750	727	717	764	699	748	755	782	687	738	741	686	703	780	750	741	699	719	727	769	751	731	755	707	713	767	742	717	766	734	715	728	777	697	760	723	734	734	718	756	680	763	750	732	736	772	742	724	789	696	718	758	805	775	750	786	761	715	723	707	756	721	745	774	751	718	747	738	741	693	712	735	757	739	741	755	763	734	725	730	783	706	745	777	756	701	746	740	718	714	720	732	730	734	772	693	743	775	740	784	742	744	731	727	712	668	739	732	702	743	724	747	764	747	740	754	746	774	749	705	711	759	758	774	723	737	751	685	789	728	743	732	774	721	711	761	714	729	770	746	752	742	724	740	701	731	746	732	713	768	740	734	741	750	762	766	772	736	738	709	801	727	734	759
2090	191	193	166	182	169	196	180	169	178	175	181	155	146	170	151	157	154	177	201	177	142	136	163	159	169	151	144	170	171	165	158	164	185	180	150	178	152	174	166	152	164	161	173	165	186	161	163	147	156	151	149	137	141	163	142	167	167	161	168	169	172	149	195	166	175	180	193	186	174	163	173	164	195	139	153	152	178	157	166	163	124	152	147	183	157	169	167	190	150	158	135	173	174	167	158	170	164	156	171	178	161	145	165	183	193	160	180	170	154	152	184	139	147	164	169	195	149	171	149	149	153	172	155	190	159	165	187	178	156	157	164	155	155	152	165	173	170	175	145	176	178	168	148	129	175	157	154	141	191	143	141	170	165	161	145	166	167	169	154	165	156	157	184	189	176	187	162	180	148	174	174	146	165	151	154	159	147	175	171	172	147	159	167	197	139	153	159	160	160	185	164	129	157	163	170	165	159	153	162	188	140	148	148	164	179	185	159	153	156	162	160	161	166	165	174	170	158	153	183	149	165	134	169	149	177	135	147	167	143	197	181	143	170	157	169	199	144	155	174	171	164	171	154	195	157	161	156	160	176	169	177	174	174	187	145	155	156	164	171	151	176	165	151	152	153	156	166	137	163	151	166	177	167	156	144	174	157	165	148	152	171	171	186	157	182	149	187	140	166	155	161	154	169	157	169	176	190	173	175	160	164	161	147	168	155	185	152	147	169	173	157	181	178	172	169	155	157	150	165	189	171	165	164	164	167	152	164	184	172	181	180	150	136	175	159	179	144	165	160	159	161	153	149	137	174	180	168	162	192	166	152	135	165	164	170	148	184	150	161	177	192	160	166	164	163	163	169	178	178	149	166	163	171	136	139	156	167	180	183	148	129	190	157	168	170	161	157	159	172	158	164	147	172	187	139	172	156	184	162	149	171	164	154	166	165	172	175	191	143	165	151	157	150	166	148	166	139	178	154	170	157	137	175	165	172	164	149	163	193	172	174	145	165	158	153	180	164	163	165	175	161	164	136	150	159	155	185	179	164	180	149	174	157	151	131	185	174	186	171	179	153	151	143	160	135	177	149	143	167	155	165	157	169	159	166	166	160	167	177	131	138	176	160	172	158	198	148	159	144	185	180	191	166	151	175	147	177	175	179	183	172	161	153	127	155	146	132	176	152	166	167	160	133	163	158	186	168	186	155	168	164	166	177	177	158	164	178	161	158	169	200	170	176	184	162	161	144	155	159	200	157	124	166	157	155	165	179	173	152	159	151	153	169	165	165	155	166	180	161	164	161	155	157	184	158	142	163	167	153	171	165	182	154	167	168	141	164	178	151	159	160	162	148	159	150	172	156	162	167	154	178	145	152	143	185	158	145	144	170	136	155	150	169	163	144	175	168	162	180	174	142	172	141	146	155	170	177	152	151	183	149	149	160	171	159	172	170	153	155	184	145	173	176	150	191	187	171	159	170	161	139	165	170	150	155	178	160	164	173	157	166	176	162	151	185	206	184	168	167	161	155	172	196	178	131	160	179	173	192	174	171	168	146	170	137	142	158	167	163	179	153	191	151	138	154	163	174	180	160	162	141	169	154	168	161	186	154	165	198	152	157	155	171	182	175	178	137	160	188	172	162	188	178	147	164	158	152	158	142	178	165	175	159	171	170	175	164	202	160	144	163	155	166	177	157	154	142	182	175	134	169	159	162	169	165	165	162	149	175	145	137	159	176	170	177	167	153	161	142	150	166	166	135	139	165	158	162	179	146	161	160	162	161	183	154	155	149	156	172	153	177	156	144	166	160	124	179	158	156	158	138	173	156	174	159	168	147	170	169	152	136	162	196	186	162	162	177	179	144	148	165	157	142	167	164	185	146	175	132	157	172	173	163	146	147	146	161	154	145	169	146	152	167	153	200	182	177	157	165	150	152	185	171	163	172	190	166	148	155	161	147	167	181	161	178	161	165	143	167	175	151	177	177	134	151	185	146	174	178	175	175	153	148	154	147	172	180	156	162	166	160	149	176	160	172	138	139	172	146	160	165	172	189	169	166	165	162	179	152	165	158	164	128	169	166	161	191	170	151	141	166	158	165	180	198	170	183	165	169	158	173	176	163	158	166	137	161	153	144	162	147	161	185	173	182	153	147	147	159	186	151	175	164	159	169	138	191	171	181	166	155	176	152	133	175	165	191	173	146	159	152	176	163	168	165	194	170	162	170	161	152	164	151	153	171	172	161	154	161	160	160	186	177	174	177	166	156	163	165	206	171	181	168	179	168	170	189	189	147	153	150	178	164	163	186	164	180	179	151	160	181	195	146	165	201	176	160	164	145	152	137	182	184	169	168	183	159	156	179	159	169	167	180	161	167	176	165	174	158	167	142	150	141	178	162	147	170	179	156	148	189	164	184	156	185	167	165	186	155	158	144	147	154	166	182	177	168	143	158	179	162	156	170	166	167	168	158	147	152	156	163	169	156	155	152	159	155	191	147	183	137	150	153	179	164	168	190	144	163	140	181	196	189	160	149	161	156	171	160	161	145	158	174	150	158	165	166	149	186	174	165	181	171	161	150	161	169	163	160	161	158	184	162	182	170	193	179	155	130	166	166	167	154	149	160	166	172	169	157	176	168	151	153	150	172	164	168	179	187	158	175	163	190	158	159	170	156	150	171	171	137	171	176	172	171	146	189	145	168	159	141	162	169	181	176	155	170	167	184	149	158	164	148	155	190	165	171	137	171	156	164	153	194	181	146	178	184	184	156	162	168	158	173	178	169	162	172	181	183	173	161	155	174	173	170	158	152	187	164	163	175	156	164	152	154	148	184	163	172	160	157	163	134	156	172	163	164	188	165	164	140	178	150	154	171	156	162	166	175	168	180	159	149	166	152	149	164	159	166	168	155	137	145	189	174	170	160	164	149	160	162	196	169	150	140	174	184	177	157	133	180	173	180	171	158	174	192	180	179	176	146	174	156	167	166	151	166	157	169	129	157	162	171	155	129	151	145	149	173	160	171	148	194	166	186	167	152	169	168	179	163	155	174	156	163	159	148	174	155	156	168	198	181	184	159	187	159	179	154	185	164	174	159	129	147	144	182	181	166	159	169	169	156	157	174	159	162	159	157	155	157	168	155	157	161	157	153	175	176	161	173	165	171	167	148	142	158	170	161	175	174	164	164	158	157	177	135	178	170	164	167	167	165	164	161	144	174	160	159	162	190	173	180	140	172	201	169	163	162	178	170	174	171	164	172	153	190	168	161	143	166	178	151	188	156	182	184	163	170	176	144	173	172	168	162	169	174	170	148	167	157	168	143	148	160	153	161	155	169	176	161	152	162	167	159	157	133	144	171	158	158	175	182	156	138	173	155	172	187	153	171	140	174	174	184	165	158	156	158	152	164	177	169	152	177	164	154	160	148	173	172	155	180	161	171	179	154	168	164	186	187	170	173	154	161	154	152	181	181	164	176	171	135	178	177	161	177	142	163	150	147	158	163	164	153
2219	440	487	476	467	468	494	464	457	443	457	440	439	476	432	406	432	406	449	426	429	463	423	451	428	439	438	443	420	464	422	480	430	446	452	447	466	470	465	476	416	422	437	472	425	450	493	445	424	480	489	448	458	462	442	484	422	461	411	496	464	399	453	473	425	432	440	496	476	432	426	445	433	445	493	453	447	418	427	444	459	426	438	435	450	440	414	443	418	438	402	462	417	452	456	419	426	463	423	462	472	474	440	470	460	462	434	400	423	453	436	446	434	428	421	449	441	410	446	411	420	431	440	460	423	424	453	419	463	443	447	451	500	421	437	441	444	440	464	456	493	420	474	456	410	450	461	479	443	450	500	423	449	438	393	435	408	449	452	438	435	436	465	440	442	415	408	478	461	456	443	430	453	454	459	478	455	455	437	438	468	444	477	462	435	471	412	464	451	441	483	437	408	478	445	437	429	410	436	456	436	435	477	451	452	441	450	438	445	430	437	464	457	427	443	451	432	457	458	429	410	474	443	462	446	455	452	457	422	480	419	447	461	422	417	470	437	440	428	448	471	415	440	437	447	423	439	412	431	453	453	444	458	400	416	447	459	445	457	430	448	443	454	458	457	416	458	446	446	460	442	439	457	442	399	446	449	468	425	444	459	417	443	443	430	426	452	384	433	428	440	424	454	425	445	428	429	445	456	438	433	437	436	450	457	479	387	444	445	436	436	427	441	439	444	458	416	438	434	432	456	457	451	427	432	458	459	465	452	428	471	411	440	462	417	437	463	443	426	417	454	443	452	440	471	425	427	471	465	475	422	442	430	434	464	466	429	447	449	461	421	457	466	419	428	446	474	416	437	429	399	431	427	445	435	418	468	451	422	447	440	473	455	430	416	457	401	471	461	444	449	439	446	469	423	474	475	448	427	485	462	469	441	437	423	472	446	424	422	430	475	412	463	447	426	446	440	442	462	413	419	417	443	406	447	481	439	423	483	425	445	461	417	463	453	480	431	468	424	425	444	454	469	419	430	401	455	475	425	424	411	429	437	462	426	449	441	440	450	413	453	428	465	449	421	421	469	454	435	454	410	445	433	467	451	454	416	472	430	424	483	455	454	482	432	438	432	475	436	448	439	412	459	450	460	452	437	423	449	438	399	453	456	462	443	427	445	445	472	443	471	440	409	449	475	421	441	454	442	411	451	445	445	420	452	437	462	429	487	414	449	400	452	420	507	430	476	482	447	449	453	427	449	409	445	473	435	472	449	405	416	436	429	423	433	394	422	455	432	460	479	459	461	424	416	461	440	435	449	436	436	414	432	444	446	455	483	437	462	497	415	432	436	459	446	451	438	455	453	416	415	440	436	453	434	428	449	452	453	423	476	459	438	438	459	418	440	432	482	474	489	426	429	486	425	452	425	459	457	427	440	440	416	451	404	468	453	491	439	446	444	455	471	459	439	472	428	408	434	455	433	474	453	459	412	414	421	438	423	454	447	422	458	480	437	412	450	444	440	415	449	447	440	463	456	422	441	416	455	453	465	454	450	400	445	428	409	402	450	413	444	438	429	412	447	501	465	479	412	443	477	426	468	452	444	491	401	451	437	454	445	446	467	398	467	448	438	461	453	455	415	422	453	411	424	453	424	472	427	432	467	476	403	437	450	440	449	462	462	417	428	410	460	446	439	454	411	426	473	462	460	484	452	454	454	485	460	449	439	435	421	415	456	485	456	455	438	496	492	457	453	451	445	464	438	448	430	459	427	428	439	420	450	470	440	489	418	428	440	439	437	430	407	453	448	454	434	426	427	416	442	467	431	420	429	463	439	472	430	435	436	455	452	465	440	444	432	426	441	462	469	442	466	450	432	461	454	445	450	475	440	436	469	440	492	484	428	475	456	439	445	439	469	464	495	440	437	448	445	448	448	417	411	434	466	416	495	437	413	458	440	444	423	452	428	441	434	422	410	449	442	459	417	452	412	459	500	439	430	434	455	440	433	434	441	420	441	445	468	418	476	434	442	473	430	440	461	429	426	447	458	465	434	414	454	411	430	440	462	437	424	464	460	422	451	449	429	455	395	424	480	433	455	446	410	447	442	442	387	450	474	456	446	484	473	448	448	476	423	433	445	445	412	456	416	461	417	447	443	426	466	422	443	448	449	428	463	446	431	475	445	450	456	440	406	433	479	447	463	462	456	443	437	429	453	430	447	431	408	415	433	447	428	457	478	447	442	449	428	468	456	419	461	452	425	457	477	443	458	432	451	449	442	457	434	447	444	471	439	442	408	443	451	431	470	463	474	404	430	468	422	433	432	447	447	458	481	444	482	450	424	469	468	420	422	451	415	475	461	448	445	419	467	426	443	460	433	445	453	436	408	423	443	434	419	440	473	438	404	453	464	451	469	434	424	469	437	436	415	425	445	437	419	419	434	454	461	443	412	450	461	408	432	453	450	452	460	455	408	460	463	442	463	435	454	460	440	433	423	430	426	424	423	432	420	424	430	430	464	455	432	431	493	430	446	481	451	428	401	432	433	455	422	479	487	434	471	461	408	439	497	469	428	397	420	454	452	465	447	442	445	444	446	488	416	465	474	439	433	458	437	429	432	456	462	441	458	465	459	441	477	465	442	435	438	448	447	461	477	447	445	420	467	464	418	456	408	418	426	441	402	456	408	460	480	470	472	481	441	418	434	462	451	435	435	434	466	472	439	438	448	426	424	446	432	456	490	443	426	391	446	446	431	422	447	460	426	431	459	428	408	410	465	405	443	464	438	406	450	481	453	456	430	458	432	448	415	474	398	434	446	461	467	458	461	429	456	472	434	425	447	431	401	446	439	428	456	428	427	444	446	450	436	434	442	445	427	484	465	452	433	450	420	440	449	418	446	450	453	409	460	460	466	426	446	472	428	432	425	452	428	430	447	431	443	433	464	449	432	456	428	433	439	436	485	468	442	443	431	391	459	412	469	418	419	435	427	431	454	428	449	436	389	454	424	447	434	461	444	473	422	447	442	470	482	448	422	480	437	434	472	424	444	414	434	417	456	438	384	464	459	416	437	434	434	470	467	456	420	476	473	449	445	428	473	474	469	485	436	451	467	466	465	481	462	462	428	446	440	453	397	470	420	521	446	468	399	413	426	469	456	424	460	445	473	462	467	439	466	454	414	418	445	452	408	456	414	465	439	465	416	431	442	444	460	423	426	435	465	424	455	451	444	448	437	403	453	451	450	483	430	461	419	439	481	411	405	433	464	458	435	420	436	420	405	465	460	428	440	438	499	443	447	427	445	452	444	435	448	425	398	446	447	416	448	489	448	422	461	444	484	436	437	479	481	443	405	467	442	428	414	445	437	448	404	460	442	464	448	433	466	441	480	426	446	421	463	454	434	427	442	438	439	406	440	462	458	403	443	421	463	452	445	476	449	492	467	439	430	463	434	456	426	441	473	458	468	424	429	451	447	443	443	416	457	435	460	463	411	418	467	455	430	456	437	436
8809	705	590	573	443	449	430	399	360	383	365	373	362	378	363	352	378	333	365	330	322	342	303	339	317	353	357	331	317	312	339	356	316	335	338	343	323	319	325	328	352	337	320	341	326	326	322	334	337	343	305	314	306	327	340	372	359	324	357	324	343	335	326	338	364	331	349	354	355	353	374	333	314	334	359	354	321	323	336	346	347	328	298	325	325	352	332	330	302	368	349	346	340	323	313	340	358	315	316	304	347	381	340	366	350	318	325	349	357	331	389	355	357	340	372	316	352	298	340	360	382	334	355	322	326	313	312	323	316	345	363	328	331	343	316	315	370	358	349	328	323	332	353	334	363	345	345	336	395	346	329	336	365	331	354	363	318	312	331	331	356	311	342	311	334	322	337	314	322	356	340	319	323	383	337	333	299	331	320	376	320	361	311	337	338	353	334	308	349	303	319	346	313	319	354	351	366	341	347	343	350	317	325	287	319	347	336	321	323	334	365	323	326	321	314	351	352	331	354	307	298	341	333	356	326	379	342	328	328	336	324	361	340	327	313	338	299	321	339	363	313	337	341	327	347	354	294	313	330	331	383	330	315	341	359	333	354	313	328	317	328	310	331	358	363	321	312	315	357	325	326	340	306	316	340	339	363	339	334	328	336	336	359	343	333	329	338	318	385	367	328	361	380	331	335	370	311	313	325	321	324	342	325	320	330	352	334	303	337	332	331	316	337	350	347	298	375	344	347	315	356	317	364	317	325	316	358	340	319	370	334	335	356	353	364	339	340	326	308	322	340	317	316	318	344	302	337	337	358	346	362	315	354	331	332	338	345	356	342	338	329	335	341	302	322	364	292	303	349	335	326	301	336	338	342	347	336	323	352	321	359	361	347	323	338	311	322	334	334	340	312	367	339	311	334	343	314	336	332	317	354	344	330	337	321	322	283	316	349	326	312	364	349	315	330	358	321	327	341	328	329	330	350	293	321	350	341	348	320	359	315	357	336	359	329	333	323	347	368	316	325	334	338	357	362	345	342	311	323	317	310	319	355	308	337	332	373	357	334	355	342	356	309	343	333	344	324	318	349	314	329	372	355	342	336	360	364	340	357	317	326	309	319	369	313	353	299	312	343	357	357	328	323	334	322	323	309	319	313	343	330	341	354	338	352	340	314	331	339	299	324	349	359	341	355	362	323	338	319	327	347	311	321	327	335	339	316	342	325	337	318	320	316	296	291	365	312	336	351	325	315	351	371	311	330	319	315	352	329	349	336	334	326	361	335	341	315	324	332	376	331	365	359	318	318	300	340	369	333	324	357	345	313	326	327	340	307	357	332	331	336	307	325	369	324	318	331	326	372	325	288	343	335	336	326	287	343	321	311	332	328	349	317	337	292	366	342	317	292	361	342	330	355	344	322	321	352	338	352	336	330	346	332	301	377	348	335	363	346	296	348	321	366	316	335	364	338	315	341	306	335	353	347	320	341	314	343	327	352	341	335	333	299	328	358	325	312	359	323	335	328	343	302	340	335	355	344	347	323	365	345	304	336	307	296	369	334	323	346	354	340	356	368	341	319	327	328	322	313	349	336	362	350	287	323	350	291	319	318	331	318	359	331	340	322	329	312	328	369	334	306	305	355	354	342	328	333	339	339	369	304	361	379	345	324	358	337	324	322	325	386	334	315	314	344	355	329	344	334	362	338	310	294	339	329	324	320	385	334	349	356	356	362	350	368	338	373	312	342	366	360	310	361	326	305	312	343	375	350	351	338	344	309	316	325	299	314	293	317	351	332	342	314	315	330	347	321	336	328	330	365	350	362	311	358	324	321	372	327	346	354	318	360	351	342	361	340	330	328	319	338	336	285	324	346	340	305	333	330	337	346	339	307	328	331	308	362	332	303	326	336	366	350	334	352	308	305	296	345	333	330	310	331	315	348	326	343	332	364	329	326	355	348	312	371	350	291	341	373	315	361	344	327	341	336	363	313	354	339	321	321	354	327	351	309	338	349	343	319	349	327	331	344	332	371	347	361	336	351	333	355	332	343	326	333	310	354	351	326	346	339	341	331	381	342	318	359	338	318	318	338	329	335	346	338	361	329	332	360	380	341	350	322	350	331	326	357	314	335	329	334	349	309	325	327	302	323	315	325	336	319	332	352	381	323	311	335	339	323	321	322	362	323	343	325	293	334	303	354	342	320	348	328	337	317	344	311	363	316	339	333	334	313	345	317	296	293	337	352	349	385	310	345	357	311	341	320	350	296	322	345	320	308	348	323	334	343	353	314	334	306	317	373	365	312	274	310	352	309	332	314	345	325	350	347	291	339	336	321	379	314	335	305	365	315	331	327	368	362	314	351	332	337	321	313	322	350	358	330	349	325	316	323	342	353	362	318	308	313	366	323	325	326	307	327	348	329	346	332	359	380	314	349	328	363	347	353	324	309	366	327	331	356	324	346	287	332	319	309	325	348	346	317	310	344	318	324	348	334	325	342	302	346	350	353	337	336	339	318	334	333	303	309	337	298	340	355	324	366	336	309	345	337	386	354	305	376	359	358	326	321	315	350	350	345	345	345	356	348	360	326	304	323	346	353	369	351	343	346	318	330	336	335	339	348	347	324	331	324	325	293	330	342	361	330	350	348	337	364	313	329	348	337	345	338	348	326	359	348	326	280	339	340	329	309	320	342	364	348	321	327	341	332	322	325	336	318	328	366	350	351	305	323	342	345	315	337	380	315	362	315	300	326	311	339	328	368	302	361	343	349	278	353	382	322	354	358	329	338	334	333	342	312	337	318	350	366	374	317	342	351	367	359	294	346	334	299	333	324	336	332	343	348	352	303	324	330	346	312	332	352	307	356	330	353	306	337	346	345	366	355	351	308	322	347	317	339	371	329	355	333	341	326	346	341	344	373	310	343	307	344	295	307	322	351	316	341	359	337	316	340	320	342	328	340	322	347	357	337	350	369	301	312	370	311	335	376	348	328	338	336	302	340	323	328	343	313	342	307	341	367	323	334	331	352	320	342	340	354	365	341	315	320	325	326	314	373	336	331	324	326	361	336	333	351	381	317	309	346	344	353	360	328	368	300	332	345	337	367	338	364	338	325	337	346	333	323	371	340	350	349	345	308	350	333	352	333	307	323	322	311	351	351	331	346	346	330	317	365	350	317	343	314	340	312	338	359	340	315	312	313	339	310	348	307	315	390	371	322	349	368	319	332	329	322	325	324	353	332	329	300	329	327	353	345	314	328	308	355	326	350	318	348	315	327	344	328	336	324	359	347	336	320	317	343	366	297	307	340	320	294	367	313	297	352	347	310	353	340	359	374	378	341	333	314	330	345	323	357	380	322	344	320	370	332	343	339	333	298	328	333	384	328	394	330	336	329	328	314	330	325	298	318	361	372	329	349	352	350	345	344	338	353	344	300	317	339	329	330	345	341	356	363	316	328	319	361	324	333	320	347	316	333	352	353	319	357	332	319	314	344	322	334	351	336	370
7143	1101	1476	1581	1386	1259	1167	1182	1046	1026	959	961	892	889	891	873	862	836	858	870	856	852	839	797	824	832	847	825	789	844	854	818	796	833	837	759	807	815	848	776	837	793	823	806	785	792	807	781	760	823	802	766	739	788	834	778	813	791	711	812	767	802	758	806	789	810	810	842	839	751	788	779	802	737	778	765	787	810	793	778	823	758	793	765	773	803	766	812	790	822	739	811	806	804	825	735	764	796	771	736	837	789	820	764	767	780	763	812	789	746	814	793	802	829	741	746	792	748	770	777	763	768	778	766	827	862	715	823	794	713	759	829	805	767	809	768	793	816	790	822	762	771	770	820	787	782	817	783	801	844	747	767	769	802	832	810	733	774	788	843	822	749	853	794	773	754	784	795	808	781	786	768	778	765	794	812	811	772	838	813	752	794	826	772	768	802	800	823	821	777	791	794	781	830	837	802	747	847	749	796	818	774	784	727	788	767	751	814	804	796	795	763	795	796	804	780	791	788	780	810	805	753	770	770	796	798	742	803	818	789	817	802	812	800	756	758	783	800	846	794	773	819	822	848	832	760	815	824	798	806	787	785	801	789	797	775	844	742	732	788	750	778	786	757	786	779	763	804	847	792	771	782	781	835	794	831	739	754	778	836	755	794	838	771	816	796	815	797	737	820	817	816	761	747	777	739	765	807	793	834	795	830	790	784	717	795	818	820	826	810	762	844	774	787	791	753	803	797	778	737	792	766	763	814	769	855	763	787	823	742	827	793	762	828	773	810	766	795	822	848	845	791	737	817	801	809	802	780	776	769	779	756	772	813	827	786	769	770	803	748	790	817	797	757	765	777	730	789	779	782	749	783	772	772	796	801	759	817	781	810	811	829	738	782	767	806	804	819	800	778	819	753	758	838	760	880	804	800	838	754	763	758	820	774	810	801	828	822	788	826	797	812	771	763	783	796	791	815	781	822	759	748	813	797	781	803	785	798	745	777	751	816	813	790	800	768	795	786	758	785	795	814	743	790	799	802	752	794	804	797	808	774	764	810	818	735	784	812	717	769	808	800	834	813	747	805	766	785	811	744	757	834	832	782	766	771	795	752	782	737	770	787	803	789	807	783	856	797	767	823	865	812	760	804	833	750	741	752	811	797	786	772	767	771	735	815	732	794	803	778	755	835	774	804	787	784	814	789	757	816	757	786	770	803	752	799	769	807	751	809	802	812	798	781	783	776	791	785	816	794	846	787	798	829	799	780	781	759	771	805	770	770	773	819	810	777	775	758	787	842	810	831	793	749	807	782	813	768	759	766	806	778	768	839	768	796	784	842	852	743	781	765	784	816	747	753	797	837	800	840	774	765	752	745	772	820	784	852	762	801	791	820	769	767	779	830	752	778	845	771	845	831	814	781	798	806	789	757	804	739	786	776	791	752	838	826	736	870	786	760	739	815	814	784	770	812	810	851	805	819	799	817	793	789	821	788	768	759	842	772	800	773	759	766	806	763	756	834	798	781	812	792	733	787	801	828	824	778	817	826	823	825	743	770	809	786	836	840	814	761	824	841	824	768	812	769	772	767	814	808	748	771	805	809	829	835	802	774	835	811	781	810	778	775	805	831	813	825	779	841	763	783	798	810	808	764	775	790	775	765	827	785	777	798	810	822	788	790	803	741	747	812	750	775	816	760	800	774	825	756	787	812	756	775	813	754	795	837	816	765	790	792	757	764	707	740	821	786	785	796	830	804	768	826	763	789	771	797	809	771	801	804	775	819	790	818	685	818	791	767	772	786	808	777	806	789	821	819	792	815	808	824	844	771	773	787	733	796	805	830	768	776	816	876	761	800	801	775	695	764	752	806	800	799	831	793	840	773	751	790	792	755	788	783	788	772	813	760	784	796	810	803	763	793	801	769	780	798	786	784	782	796	785	801	783	784	761	809	762	820	750	799	781	784	779	744	853	772	845	785	808	775	784	784	772	753	769	821	770	787	823	817	768	815	791	815	791	775	854	810	769	803	795	782	812	810	814	824	825	834	777	761	766	770	764	802	799	785	772	770	795	746	846	810	752	836	765	836	738	847	790	775	799	777	822	801	775	791	826	769	807	780	780	776	810	795	769	762	815	819	775	747	760	821	801	756	731	815	813	803	753	813	832	798	791	800	806	753	830	813	811	829	784	766	792	838	777	771	752	803	778	797	819	872	756	768	748	805	775	758	779	766	769	800	788	816	749	793	781	797	794	762	793	837	786	789	827	808	789	821	805	783	784	773	806	789	783	788	783	781	802	770	833	828	798	833	803	804	844	794	811	746	820	788	807	825	791	742	736	757	807	775	735	810	753	825	817	773	784	824	779	831	847	796	795	783	787	790	815	769	787	820	757	794	800	798	773	790	776	767	781	803	733	818	798	805	829	767	769	765	766	815	785	835	772	827	815	816	773	818	796	847	802	828	815	731	782	764	775	719	763	804	786	781	839	798	748	775	817	771	756	755	792	826	774	779	777	813	761	837	807	768	780	788	756	805	788	776	780	792	810	775	812	749	835	778	788	799	813	787	810	751	818	786	811	790	777	797	803	803	834	776	767	780	791	882	783	774	758	842	835	751	815	751	799	736	834	749	790	831	764	778	781	797	763	787	772	779	845	829	748	773	771	798	782	810	818	762	835	741	789	800	789	760	781	878	790	791	791	796	734	744	820	872	783	759	796	766	815	741	766	807	827	792	814	755	764	791	762	786	788	811	842	782	797	764	789	810	819	815	851	776	801	794	769	789	804	828	773	812	818	841	824	776	793	743	823	801	790	806	792	782	764	810	750	892	797	763	805	789	790	774	803	780	839	753	773	789	778	768	793	783	774	789	743	772	776	790	773	803	769	816	794	816	797	795	767	782	820	750	821	795	818	777	789	754	764	789	796	798	733	769	772	812	816	828	803	805	765	829	831	796	799	809	771	748	829	796	844	803	780	766	827	818	745	782	820	736	753	821	794	851	788	806	828	782	839	801	775	775	831	791	809	751	754	759	758	789	806	812	802	792	820	788	764	821	870	777	801	780	809	785	811	781	774	801	811	784	738	811	802	821	775	805	784	808	781	801	782	775	839	791	748	755	790	843	831	798	789	794	820	844	801	822	803	789	753	734	803	775	837	759	786	778	766	851	779	794	846	861	759	808	773	771	839	795	768	756	822	832	799	816	784	803	797	785	793	764	803	745	772	758	807	812	755	812	795	801	774	810	807	817	781	740	847	778	805	800	770	807	736	815	790	825	784	776	832	829	809	783	743	775	834	776	826	785	755	816	783	727	793	819	783	794	792	800	797	754	835	749	809	808	843	754	776	797	786	761	771	793	762	796	756	741	772	840	743	807	786	762	822	769	768	774	782	790	822	800	781	763	776	773	790	812	807	743	767	836	868	852	774	800	822	764	811	747	848	774	768	753	824	793	795	804	811	861	812	788	830	767	758	801	727	793	780	787	782	805	771	789	765	778	808	802	761	830
15408	1385	995	818	613	560	445	446	462	412	366	371	359	342	376	326	355	329	290	353	367	376	367	340	313	324	307	338	317	346	308	321	353	328	327	338	321	337	344	312	325	302	355	334	312	364	305	335	301	324	314	316	306	294	355	352	363	303	329	372	319	320	284	313	314	339	322	336	325	315	357	302	316	338	318	319	329	354	351	318	346	342	357	335	340	307	356	327	319	301	320	309	293	343	334	381	329	332	325	348	309	288	294	308	354	284	319	325	308	376	324	313	286	333	323	327	305	316	325	347	304	333	318	345	309	321	329	332	344	315	361	335	302	352	344	319	310	285	315	343	314	305	338	335	337	376	308	315	332	316	327	336	327	301	309	334	332	296	298	342	333	327	370	311	316	358	324	335	317	324	296	317	298	325	362	309	327	309	329	312	336	324	299	387	333	295	300	323	321	305	350	324	323	326	319	298	333	296	323	358	332	314	324	312	343	345	306	330	314	299	314	314	292	351	351	339	313	366	329	319	332	347	311	337	331	320	321	309	337	345	293	330	332	352	342	304	318	320	322	310	338	311	321	329	331	321	312	311	319	352	310	363	317	327	350	333	291	336	324	304	317	314	303	336	317	340	337	313	301	335	339	298	321	323	314	308	347	321	314	335	328	308	329	331	295	301	316	313	336	340	314	316	307	326	359	317	323	291	301	289	299	354	338	316	311	326	299	331	350	294	345	339	347	298	357	325	344	298	330	329	351	315	309	306	341	366	310	325	299	312	330	326	314	325	335	323	354	355	331	329	331	333	313	313	340	297	334	340	321	336	313	318	352	345	342	340	345	319	329	311	364	343	331	293	330	300	307	354	342	345	317	337	342	307	320	310	301	291	302	335	318	353	316	337	337	325	335	304	314	315	293	345	300	349	352	350	326	336	324	352	342	331	310	337	323	324	307	306	347	312	311	329	355	343	321	330	281	303	320	344	319	318	295	267	331	349	331	330	332	346	353	306	325	323	323	318	318	328	315	317	302	282	316	291	340	349	346	319	317	320	331	305	313	313	357	315	309	323	330	301	296	349	335	325	351	338	323	326	330	317	320	315	333	353	365	337	325	316	317	336	299	305	328	312	352	340	348	331	356	300	343	306	319	297	351	316	336	351	294	341	332	317	338	280	312	296	320	315	308	336	341	348	317	342	359	325	313	329	315	346	314	311	325	344	333	329	320	320	332	351	333	349	321	326	322	348	313	362	283	308	315	361	346	333	337	326	349	314	347	291	293	313	304	315	306	330	308	343	324	364	309	336	355	337	316	354	331	347	305	287	333	331	324	270	329	327	335	280	291	325	325	303	327	300	365	348	313	329	318	336	329	316	335	328	318	321	315	342	356	298	359	287	311	314	292	333	305	328	323	313	350	320	332	308	358	317	319	319	339	351	324	343	320	301	320	338	304	306	320	313	294	306	301	344	302	315	343	354	318	360	342	331	339	330	331	338	339	323	316	307	366	336	317	336	313	334	278	324	346	320	311	332	299	338	321	342	325	341	344	338	300	321	323	338	296	341	328	306	335	338	291	329	341	327	277	327	313	284	340	340	302	323	317	334	323	286	351	341	358	288	298	332	360	327	313	331	310	349	317	321	308	299	317	322	299	359	313	336	308	317	301	369	318	359	338	316	333	328	323	327	326	336	329	356	318	324	365	314	349	299	358	295	346	348	334	334	321	320	367	327	299	331	309	324	334	300	286	329	342	279	323	312	341	354	309	320	313	315	329	316	349	297	354	359	280	313	295	326	342	325	305	304	354	332	335	312	322	351	342	365	365	332	312	328	357	336	338	316	314	318	298	363	300	332	319	300	279	316	318	324	325	290	334	326	312	332	306	304	297	331	327	317	307	282	353	315	325	332	333	323	335	314	336	341	317	328	338	314	342	343	353	294	307	327	299	320	299	340	333	292	336	322	326	320	353	349	279	298	352	332	349	332	317	362	319	338	325	325	337	340	349	331	354	329	333	322	310	324	335	312	335	303	337	308	327	314	343	352	353	330	309	332	330	375	309	344	331	331	325	323	349	323	324	323	347	281	371	305	310	306	339	306	335	338	319	296	295	320	312	324	338	366	319	330	313	311	347	315	294	347	316	327	297	338	348	327	315	334	311	295	310	328	329	336	316	307	319	341	329	335	302	360	300	331	291	311	329	311	312	327	316	355	331	301	326	305	360	343	340	331	297	308	354	327	321	283	308	350	315	350	322	334	314	323	322	324	322	315	332	306	311	332	301	311	293	302	344	342	348	340	318	320	354	314	338	313	331	317	301	331	334	324	301	343	333	327	330	319	306	367	271	346	303	299	332	326	311	336	308	299	305	316	324	292	308	332	307	352	317	299	375	330	301	317	325	352	311	321	325	340	303	327	319	329	292	332	361	313	331	317	309	322	331	342	329	310	316	347	338	289	298	336	314	355	328	333	325	336	351	310	323	304	327	319	350	298	290	347	361	305	305	337	335	340	325	328	311	330	314	330	339	314	319	346	325	316	314	309	310	334	332	303	298	277	336	321	322	332	321	322	330	325	322	332	335	312	320	370	332	327	325	299	357	331	312	329	310	299	327	325	314	311	323	341	354	333	331	336	311	352	330	302	301	322	335	347	355	325	289	319	327	309	313	287	335	315	331	345	358	337	309	327	332	342	344	337	324	282	328	302	330	336	338	304	329	354	311	313	292	282	333	347	345	350	344	351	315	354	338	333	370	305	342	293	310	328	314	338	337	309	320	312	344	299	329	325	317	341	329	328	338	304	343	318	337	338	340	310	332	308	338	340	327	321	301	305	310	335	370	341	348	279	307	300	330	305	295	328	294	318	320	332	317	304	358	338	323	364	325	342	310	336	338	332	322	357	348	346	306	331	288	328	315	345	328	329	322	349	343	294	307	327	349	335	318	309	325	319	331	332	304	328	357	318	336	307	338	312	315	318	355	327	317	296	305	321	324	336	333	329	317	305	305	323	302	330	331	324	351	332	307	371	316	322	350	358	323	291	321	323	289	317	307	366	357	314	328	295	308	340	282	296	320	302	357	330	342	344	310	317	323	325	316	321	342	328	359	334	323	334	337	313	328	312	330	360	338	322	300	324	359	290	283	325	293	359	283	294	291	333	325	336	310	324	335	321	298	329	356	293	328	310	340	320	299	331	322	335	317	315	286	292	289	347	315	348	341	296	298	345	326	323	333	354	305	319	310	327	320	317	293	335	314	309	282	309	305	335	334	317	333	315	338	333	346	291	303	291	322	281	326	318	299	340	335	316	338	339	340	309	322	312	309	335	347	308	337	350	314	317	293	328	317	288	309	335	311	288	347	302	320	323	308	356	321	323	321	297	324	335	327	263	282	306	345	323	335	306	333	348	317	329	334	302	309	303	309	323	327	357	313	346	335	313	366	345	348	320	301	322	312	289	278	342	317	310	308	332	303	341	328	300	318	343	334	327	335	322	320	341	283	322	330	318	326	321
8868	1359	2221	2365	2002	1651	1466	1333	1240	1135	1029	1058	1009	879	912	891	888	863	855	835	807	868	794	827	772	764	771	778	800	773	753	810	795	739	740	736	767	765	777	755	751	745	744	752	771	755	718	757	737	707	757	778	740	717	771	731	741	755	774	756	727	735	693	743	748	742	701	744	757	805	750	683	747	742	763	737	753	789	697	744	728	715	741	758	715	776	733	747	710	723	760	757	689	732	730	761	715	757	762	767	751	727	743	704	704	728	741	761	770	797	716	758	754	748	751	742	692	692	780	691	715	751	735	721	714	759	756	749	714	794	788	708	723	689	760	713	794	765	792	752	711	742	710	748	810	720	699	720	711	749	750	750	736	731	756	756	724	721	700	737	748	812	748	705	682	739	752	729	759	704	719	774	756	799	732	696	738	700	692	748	763	773	751	739	682	725	744	742	721	756	752	728	754	719	740	778	728	771	724	677	758	730	717	715	700	708	744	735	753	759	725	712	752	741	716	682	712	776	726	777	774	769	707	671	715	704	752	743	737	749	760	781	708	713	731	730	788	693	758	723	715	720	746	697	727	762	749	678	730	733	713	716	748	716	737	713	728	747	759	747	734	793	773	755	773	747	749	752	791	771	805	757	788	719	743	751	793	714	726	733	723	746	765	713	776	713	735	725	740	762	692	743	688	738	727	718	728	766	737	738	719	751	734	691	711	735	745	705	760	715	740	759	764	768	763	766	756	726	765	690	751	730	721	757	673	735	722	737	712	723	756	752	712	702	734	750	759	738	722	780	754	730	728	742	767	752	748	760	692	715	758	741	757	738	754	732	761	774	745	722	751	681	700	740	734	756	726	729	724	676	785	755	734	731	741	713	784	766	726	752	768	752	743	749	744	768	709	740	749	689	723	705	716	709	698	729	747	775	770	743	747	716	720	743	771	746	742	734	744	715	743	786	717	704	756	759	708	789	746	694	756	724	759	783	724	747	723	755	762	705	740	715	728	770	725	712	701	692	736	761	704	798	733	764	714	750	750	744	753	739	700	742	717	755	703	682	741	739	751	777	744	734	745	692	740	781	736	750	781	791	717	748	727	767	730	723	769	763	818	738	717	726	776	763	712	754	782	765	776	718	735	733	760	729	806	783	754	769	751	800	744	710	739	691	765	751	741	729	736	741	736	727	738	746	730	733	743	753	736	673	755	717	716	762	727	728	744	704	697	722	718	760	709	703	728	754	700	725	746	791	702	766	730	792	754	722	742	764	756	735	722	766	673	742	735	724	771	750	714	678	756	708	743	764	728	751	743	708	733	738	744	738	751	782	751	732	790	707	744	748	763	755	737	730	700	731	721	680	756	709	759	721	757	710	715	784	736	718	697	763	722	756	730	741	770	750	722	730	719	751	714	710	736	736	760	753	733	739	734	689	759	752	734	712	696	711	720	711	737	772	742	731	733	778	726	787	757	778	748	704	729	685	750	732	751	719	733	779	724	737	716	774	737	737	781	672	747	786	757	691	758	754	741	773	759	731	711	757	726	737	733	728	717	769	768	718	719	742	762	736	686	781	732	742	740	760	766	756	760	744	730	717	750	738	736	713	702	737	715	728	718	760	731	720	759	761	762	735	751	754	742	794	758	725	694	756	724	740	758	718	771	715	742	792	707	697	698	742	747	735	750	759	720	747	784	728	783	729	734	765	767	730	763	747	739	716	743	728	758	786	769	704	743	771	737	714	749	739	710	799	749	745	720	719	777	708	707	694	800	752	768	746	765	811	780	762	716	723	770	706	767	738	752	732	768	712	774	694	714	737	736	752	761	741	705	706	679	734	745	740	749	705	712	740	831	750	746	720	727	747	729	703	717	720	772	723	737	748	729	739	749	722	718	732	735	747	745	715	762	764	787	793	743	755	764	729	810	741	737	737	736	775	766	746	746	745	727	741	699	754	747	736	745	776	747	767	726	722	745	699	717	715	709	740	756	709	718	732	715	706	726	739	753	786	721	747	711	775	678	730	729	756	810	734	722	718	774	749	711	752	752	709	725	766	760	745	785	739	704	730	751	735	741	778	712	710	748	741	778	722	692	705	704	752	720	721	759	734	718	762	767	708	739	731	708	739	761	753	830	681	745	753	759	773	750	745	785	773	730	757	739	724	740	744	755	758	707	713	791	736	825	750	711	670	736	711	739	683	775	732	736	738	743	736	709	731	765	767	693	704	750	716	741	718	731	742	721	713	764	744	713	741	683	685	737	744	727	730	732	736	759	717	798	731	745	703	726	741	721	750	724	723	748	755	732	748	791	736	692	679	675	771	712	723	783	763	697	753	690	746	738	747	717	704	750	784	752	772	740	781	777	710	751	702	705	759	765	724	744	741	763	719	693	674	773	765	772	705	744	736	703	757	781	747	764	683	742	797	716	762	744	686	741	755	716	742	744	726	703	737	773	719	711	752	759	728	700	699	761	737	756	737	761	701	738	766	720	696	750	769	729	774	736	686	721	709	771	702	714	709	736	735	708	746	750	722	692	728	775	707	735	737	738	770	735	730	769	774	770	710	757	740	743	779	770	722	740	761	733	757	718	746	752	757	687	741	740	688	757	717	733	745	733	716	712	722	797	691	761	782	804	758	748	710	759	693	772	749	729	719	754	728	714	763	750	718	736	727	763	741	729	753	777	738	749	716	731	728	723	752	726	718	780	691	732	709	741	735	739	711	779	743	765	723	752	755	758	743	745	742	698	684	718	738	694	755	732	728	704	752	723	739	732	724	712	709	773	703	745	759	664	706	735	753	769	758	728	763	741	727	753	763	743	806	749	779	733	722	744	740	771	770	737	742	726	720	718	726	719	700	737	777	753	764	699	773	706	752	760	725	709	765	706	770	756	735	762	743	716	743	768	724	826	728	716	795	747	772	760	721	742	800	704	738	753	743	729	756	784	752	753	730	749	733	772	761	777	763	799	740	792	750	747	754	755	738	729	721	709	727	698	711	765	728	704	728	747	742	759	764	728	725	775	742	754	762	788	740	720	695	684	708	697	750	740	728	776	809	728	729	752	711	744	719	735	729	715	745	715	760	745	778	712	713	736	746	709	766	723	700	741	680	724	732	816	722	722	737	737	752	767	706	744	727	755	747	658	757	765	738	719	724	760	700	719	713	739	702	656	731	752	692	739	728	768	770	766	751	734	721	720	693	741	742	744	754	750	763	734	769	775	748	715	765	742	723	799	770	715	780	729	758	683	730	745	682	729	711	722	737	771	725	781	746	782	747	699	758	752	756	737	733	803	738	753	718	753	703	808	710	727	774	788	725	733	666	688	710	729	714	752	701	742	771	731	727	714	694	746	765	780	729	716	785	754	780	773	731	755	724	753	718	709	729	737	724	728	690	687	741	707	744	717	696	763	709	761	786	712	719	774	731	709	748	736	758	689	739	746	703	705	734	756	729	742	732	820	718	723	741	764	735	756	803	721	747	725	740	758	764	789	757	766	746	716	750
1994	214	191	184	158	166	177	177	165	143	150	165	156	146	165	161	161	163	168	162	168	154	165	162	175	156	163	165	147	181	181	171	145	164	159	169	187	181	175	164	156	159	142	162	165	152	166	177	161	147	160	145	147	184	146	149	166	155	139	174	167	155	154	156	158	165	150	165	153	172	194	155	135	154	175	173	179	162	148	144	147	179	139	155	173	162	169	195	163	166	192	186	181	167	184	166	183	150	161	159	149	159	164	138	169	178	180	164	164	170	159	173	165	172	145	163	132	171	198	162	158	164	136	168	195	186	145	159	184	159	155	160	155	148	177	168	172	157	184	164	181	154	151	173	144	144	178	189	164	155	167	169	161	136	174	160	174	177	160	170	158	152	171	154	141	183	192	158	158	167	171	159	198	169	146	180	169	172	175	170	170	178	166	160	158	148	160	144	173	160	167	166	140	151	174	185	164	173	176	158	166	158	196	151	163	161	138	165	148	169	171	154	153	160	147	159	159	163	157	152	186	180	143	150	150	135	167	155	160	159	170	157	158	174	174	178	180	167	155	197	154	169	164	156	197	175	158	155	167	154	172	174	175	155	183	162	142	156	148	164	158	144	165	152	136	173	177	158	148	178	159	173	150	189	162	188	156	151	166	186	155	165	163	159	187	181	195	149	165	154	150	174	147	177	183	169	154	170	167	155	164	156	202	171	153	159	157	187	174	161	157	150	180	152	169	164	149	174	174	163	156	147	180	180	182	164	163	160	129	158	130	164	152	151	155	149	163	170	153	176	163	167	163	140	160	163	168	154	188	202	177	185	167	159	154	178	166	175	170	161	178	135	170	184	174	176	178	189	146	161	153	139	174	150	164	162	160	167	165	158	180	160	150	174	164	157	149	175	172	153	198	171	175	158	135	144	150	195	158	169	164	163	177	178	168	149	152	164	172	141	173	139	162	163	156	180	156	170	156	190	156	142	163	174	169	161	161	148	156	181	182	145	179	141	165	161	161	167	166	176	187	173	139	174	179	169	141	136	141	166	159	163	162	177	164	152	157	183	174	187	152	169	167	169	173	154	190	184	168	159	150	188	194	165	163	172	170	200	162	147	152	171	171	172	155	170	159	178	146	164	184	178	159	153	171	170	167	142	164	162	150	168	138	167	177	164	154	164	150	170	181	176	180	176	151	134	170	178	158	186	168	177	164	169	177	171	187	170	170	162	167	190	154	148	139	167	155	166	195	147	179	171	175	149	161	170	170	192	158	197	153	173	169	158	152	168	174	143	160	165	176	162	144	186	174	165	153	175	182	152	168	147	172	155	162	142	143	161	169	151	154	164	140	164	164	171	153	162	156	166	136	165	150	191	168	154	146	147	177	177	151	171	161	187	144	160	160	168	141	157	183	168	182	140	180	151	176	174	172	153	146	159	160	172	149	170	158	165	160	167	165	188	152	195	186	181	184	159	156	154	164	181	166	170	156	146	162	168	162	160	164	154	166	172	152	166	146	157	158	188	152	161	153	164	148	155	141	167	162	170	145	183	175	146	159	183	153	150	190	155	186	155	155	152	165	190	165	167	159	132	144	154	155	150	181	165	172	156	161	145	154	178	190	170	174	169	165	167	157	168	155	151	172	150	180	154	144	160	184	163	181	171	170	184	157	176	180	165	144	153	138	128	162	185	189	190	166	173	162	174	175	175	156	160	189	150	150	184	183	165	192	157	176	185	186	181	171	185	166	158	169	142	189	149	170	179	157	169	184	173	147	161	150	172	136	173	167	161	138	166	193	149	146	160	137	163	122	164	178	153	151	139	134	160	184	180	208	163	143	167	159	175	160	171	171	180	155	166	175	179	165	160	165	165	163	147	179	156	159	170	168	176	166	167	176	172	182	177	160	154	151	152	167	177	152	141	159	158	168	157	189	152	182	186	163	160	161	153	173	166	172	144	172	168	166	151	160	174	144	157	163	152	184	171	156	176	146	174	139	146	172	188	148	174	176	157	173	161	134	147	180	149	142	138	165	158	169	140	160	166	171	150	165	174	134	192	146	172	170	148	159	153	154	161	169	141	145	146	165	174	173	160	171	185	175	171	147	166	178	184	157	146	185	175	185	149	174	194	148	171	161	147	188	142	154	163	163	153	158	170	163	153	174	158	139	154	167	165	157	148	148	155	162	174	148	163	143	176	146	179	149	169	171	158	160	156	157	156	163	171	168	174	170	156	153	158	179	167	185	171	170	178	170	152	133	165	171	175	163	174	170	145	137	171	166	166	149	165	164	158	173	176	161	156	170	177	151	186	186	166	154	162	159	162	171	162	143	154	165	145	167	160	171	168	173	160	155	160	157	141	154	158	168	156	174	158	147	152	157	173	151	176	171	192	166	146	173	163	170	154	155	152	133	162	157	155	161	164	168	185	190	156	185	188	160	151	156	167	161	135	164	164	166	170	157	158	159	141	184	161	170	173	165	148	153	147	171	163	150	156	200	171	164	153	156	157	179	163	165	157	171	157	163	162	175	146	158	164	170	156	160	177	157	178	167	172	154	179	195	168	165	137	166	145	143	165	141	143	173	197	152	162	162	168	144	158	137	141	149	156	143	138	164	174	158	140	156	128	147	150	173	165	161	159	151	142	161	149	172	150	136	176	156	144	168	136	186	167	170	146	156	203	167	176	184	161	146	158	161	167	167	185	141	169	153	173	162	174	158	122	142	140	167	142	169	142	172	153	155	194	180	147	144	163	142	131	153	160	164	148	195	185	163	143	175	140	177	158	160	179	138	170	160	160	155	149	139	155	160	167	172	146	141	155	171	173	170	181	205	168	154	183	171	157	165	141	170	162	150	148	177	164	162	146	163	158	155	156	173	164	175	163	157	142	156	169	175	168	171	162	179	177	152	164	138	160	180	159	163	170	166	160	153	163	163	167	169	165	181	171	172	146	156	161	183	181	141	150	169	162	173	186	138	144	187	180	153	158	152	185	142	172	139	172	163	176	173	171	172	182	170	171	160	168	174	129	164	157	183	120	172	190	167	144	174	182	165	151	152	146	175	155	168	165	163	180	188	153	151	169	160	153	177	165	165	163	174	158	176	184	156	158	150	150	174	152	160	190	193	147	171	165	146	156	168	156	178	170	166	197	173	175	168	164	152	154	167	168	156	163	152	178	157	168	170	151	165	142	173	127	163	151	175	173	185	175	159	174	162	177	148	163	177	172	145	155	174	182	167	149	165	170	150	166	157	165	154	162	176	156	163	144	164	164	184	152	167	192	185	170	138	164	184	155	158	195	160	168	194	169	161	185	163	181	178	153	144	183	150	160	138	171	183	178	140	162	154	148	162	138	150	157	159	159	201	160	166	155	166	169	182	173	162	154	146	149	171	182	164	159	147	177	171	151	192	184	160	167	140	182	169	164	181	169	176	176	179	171	154	155	144	171	178	143	140	146	175	150	188	168	172	176	156	152	143	177	175	150	150	155	141	175	170	151	155	155
2224	464	486	493	450	456	471	446	437	455	443	450	448	419	450	462	455	438	469	461	485	443	447	438	450	463	483	414	424	424	459	463	482	441	453	426	450	496	416	437	448	440	432	459	438	412	431	431	424	447	467	419	434	459	478	407	469	475	437	460	417	494	477	484	465	422	434	465	437	438	439	432	416	427	394	424	471	430	439	471	433	393	450	466	418	417	453	438	456	495	417	437	450	457	430	439	412	434	457	438	444	474	434	482	449	448	439	435	441	437	471	480	434	440	423	460	423	446	449	408	426	433	460	445	400	462	452	429	442	462	427	456	414	470	466	429	445	467	466	444	474	451	472	492	432	429	458	419	426	447	451	463	423	437	449	421	479	422	442	468	471	461	466	455	401	472	388	459	425	469	459	464	425	451	450	413	429	468	453	427	438	429	431	456	428	475	423	403	449	453	457	454	452	441	449	458	437	480	449	423	431	433	426	399	459	428	437	450	444	449	445	426	442	407	434	442	393	421	438	423	480	424	436	443	442	469	475	412	461	449	399	461	468	465	440	443	430	455	472	420	434	441	446	416	452	423	431	428	431	439	444	439	390	463	475	423	436	443	455	436	481	450	425	431	412	426	479	464	408	442	453	448	449	437	440	458	470	423	462	427	430	441	472	462	439	435	447	463	452	438	439	442	479	455	441	429	419	410	412	432	463	413	452	413	461	434	408	450	428	447	463	435	469	463	469	434	441	424	435	443	447	492	474	441	438	445	439	458	437	445	410	424	420	452	426	446	451	461	462	456	459	449	487	447	427	447	428	458	450	408	443	470	445	412	435	441	449	441	419	410	422	445	439	416	425	414	463	477	455	437	430	452	459	459	460	430	447	465	454	483	433	444	437	438	498	457	415	441	431	438	464	436	469	440	418	451	442	426	445	459	462	455	460	420	454	437	462	437	471	413	459	440	437	492	447	427	431	412	424	459	432	453	442	428	420	457	442	453	412	472	470	433	453	462	451	462	435	459	438	437	414	415	434	434	435	447	427	460	409	460	423	461	477	462	437	445	439	465	470	424	491	419	476	449	468	416	425	429	440	450	459	423	453	444	465	445	454	452	443	456	471	409	456	459	439	454	442	453	464	440	464	435	418	473	441	452	434	424	426	478	443	467	459	427	438	455	414	465	426	453	424	444	442	484	468	454	436	467	470	460	429	453	452	447	443	452	447	472	440	453	424	471	443	450	451	467	470	461	457	434	445	454	437	426	445	476	449	428	425	425	427	451	397	461	466	409	433	417	448	462	478	418	442	456	428	463	467	420	449	433	437	430	448	472	424	442	440	445	435	447	474	444	431	464	452	406	451	467	449	441	424	450	441	460	459	416	447	448	482	476	456	439	433	424	421	422	434	455	461	450	446	427	398	451	418	485	425	424	452	452	459	424	452	408	456	480	444	430	436	410	497	444	451	404	457	407	452	413	437	424	493	428	436	435	461	414	446	437	429	441	453	434	426	435	438	462	439	417	458	461	450	407	436	442	448	430	491	424	437	431	435	434	424	458	432	450	450	428	476	441	484	475	458	447	450	494	419	412	482	423	463	435	461	432	431	463	460	403	451	468	468	415	380	454	450	465	475	442	414	458	441	427	419	444	471	436	494	423	403	443	466	434	442	434	413	414	425	446	423	428	422	412	439	462	434	422	453	447	428	437	431	424	459	462	432	464	468	439	412	455	458	434	428	471	452	440	468	467	429	507	454	431	416	438	428	408	440	417	427	413	460	460	436	460	428	450	431	440	433	417	440	430	428	462	413	430	444	416	417	457	457	440	448	456	444	438	454	450	421	435	460	436	414	464	448	464	448	409	459	458	448	459	457	459	455	456	435	419	459	444	432	424	404	450	444	433	422	433	457	435	447	404	455	475	414	483	416	412	449	460	455	475	421	452	424	444	455	413	423	451	422	431	432	425	443	481	454	436	417	433	441	451	441	415	462	432	442	426	429	460	464	453	445	441	423	412	399	452	445	429	438	425	434	464	477	457	437	452	415	468	460	439	398	406	476	455	425	471	466	476	447	449	476	429	437	433	435	452	480	433	435	443	443	480	434	463	412	463	476	408	413	469	444	417	408	424	464	438	439	424	432	397	473	432	410	439	487	444	436	405	477	484	429	402	458	445	448	446	448	445	389	461	433	442	452	447	402	497	433	436	449	460	461	481	448	425	447	437	421	422	468	464	473	428	438	412	501	463	433	448	435	400	456	455	405	435	424	434	466	459	450	466	442	490	461	462	409	479	437	437	445	402	457	468	434	469	436	418	432	473	431	460	430	461	433	466	411	431	437	477	446	448	439	445	449	442	447	435	450	479	457	426	459	448	458	431	418	428	443	488	483	451	433	419	400	429	468	438	419	482	460	454	405	431	437	456	427	432	459	421	416	439	447	407	442	439	471	442	439	447	442	467	446	419	451	420	460	432	465	483	414	461	453	445	473	454	491	438	455	460	458	445	495	417	443	467	434	464	495	461	445	430	440	433	448	464	439	435	407	465	417	422	476	410	443	460	451	483	433	472	441	443	453	462	457	419	465	450	419	459	433	448	435	394	431	443	426	424	390	424	431	433	459	439	448	434	409	438	464	442	437	438	485	435	446	440	463	430	409	474	438	454	441	438	438	481	451	443	394	454	434	434	468	477	419	444	436	457	454	489	466	465	453	425	446	469	458	459	441	408	424	444	425	460	401	450	427	446	462	480	409	447	447	472	419	442	479	458	436	420	454	455	439	441	422	443	443	449	443	466	455	417	460	477	411	412	467	480	440	480	467	430	439	459	427	465	465	447	441	414	468	436	436	419	408	426	443	444	434	461	420	486	452	447	412	432	468	458	441	410	432	393	426	464	416	414	414	434	433	397	403	418	414	437	460	456	471	415	409	441	464	451	470	404	448	403	451	420	439	473	444	434	453	451	463	456	478	441	454	433	453	432	422	432	416	412	443	427	413	453	436	400	427	450	459	438	441	449	439	479	485	461	444	474	420	466	436	418	455	441	458	403	496	439	406	472	440	422	411	461	429	445	469	424	422	463	457	449	401	425	434	435	402	448	443	456	427	428	413	443	434	447	410	416	433	471	436	445	434	452	406	483	459	441	449	444	446	461	438	481	433	455	450	431	403	467	433	444	425	439	468	461	442	418	393	454	427	452	454	442	425	448	455	407	444	457	389	452	441	402	444	454	504	445	457	454	464	414	433	444	436	437	454	470	419	422	439	442	458	437	434	417	434	455	482	450	405	465	423	463	444	402	463	428	433	454	448	449	455	444	420	447	432	420	430	445	414	440	455	442	480	458	434	449	434	425	470	448	463	412	387	464	435	443	432	439	454	430	424	440	422	440	446	476	471	450	420	423	433	415	481	426	444	456	445	428	436	410	463	476	440	461	462	409	484	440	427	394	472	435	414	428	457	473	426	446	462	471	439	449	454	450	452	426	420	426	453	446	446	410	410	428	442	426	417	464
8700	659	631	572	440	443	408	397	376	375	359	358	382	397	377	364	378	335	348	349	347	360	319	318	332	328	315	373	347	334	337	352	357	376	360	358	333	338	349	348	340	345	332	315	339	345	290	342	315	340	336	334	337	373	326	348	323	329	328	310	382	327	322	359	331	336	339	352	345	329	328	331	325	311	363	341	329	300	337	322	315	310	356	343	322	339	323	335	334	349	310	316	304	342	308	343	288	359	343	323	346	353	331	344	336	324	340	354	343	314	321	353	324	335	288	312	323	311	348	317	343	346	299	359	332	348	322	297	318	332	340	374	327	363	300	308	334	317	356	313	311	385	375	326	364	353	345	341	331	329	338	305	351	308	358	336	343	377	339	348	337	356	344	358	343	345	335	345	344	320	353	366	384	350	335	344	323	313	324	369	351	346	293	341	290	348	305	327	310	318	350	362	322	336	348	352	308	295	340	339	309	300	306	314	339	324	321	301	340	312	330	350	306	368	303	332	336	340	328	347	330	335	367	361	366	337	334	338	321	305	340	332	325	369	338	311	341	346	331	322	363	336	338	340	318	320	346	351	340	312	298	353	334	362	353	346	346	332	321	338	321	343	344	310	315	328	324	341	335	370	350	312	305	389	322	378	326	321	297	326	353	371	375	310	332	305	343	348	296	342	319	355	338	304	331	357	365	319	346	301	346	316	332	339	337	327	341	317	309	304	327	310	317	370	355	293	338	333	328	366	321	311	325	320	294	344	303	321	343	367	340	367	357	356	337	308	351	356	377	347	323	353	314	344	317	354	366	328	310	319	339	333	370	339	325	337	357	327	321	337	336	360	351	367	317	322	347	311	311	328	330	382	347	335	325	347	331	348	321	298	331	319	363	322	307	343	356	328	334	345	329	318	361	329	314	344	353	322	364	336	314	319	367	339	338	334	310	346	310	310	341	282	338	340	335	321	335	359	324	366	371	305	333	319	346	330	340	333	354	305	327	347	335	317	329	316	351	375	380	373	329	332	325	335	308	335	321	307	360	331	339	345	333	359	309	330	320	335	346	326	380	345	381	305	319	333	358	296	332	326	323	335	336	322	319	348	350	339	318	345	287	338	373	357	332	337	318	304	328	348	349	339	334	337	334	349	339	349	334	323	326	351	341	370	319	318	315	332	326	358	325	319	321	357	359	346	332	332	362	331	326	357	326	360	345	369	320	352	349	360	339	375	360	358	332	335	335	303	316	312	335	343	326	318	330	336	358	352	345	308	325	334	342	336	327	329	360	324	317	345	323	361	342	358	320	347	351	336	327	333	336	348	324	337	359	303	290	340	351	339	342	366	324	339	368	341	352	348	325	308	327	342	342	360	366	310	344	336	362	339	331	382	330	341	337	364	315	314	320	334	333	337	338	361	292	326	324	324	326	330	350	330	323	311	336	340	352	356	329	302	308	342	328	353	318	330	392	347	319	358	310	306	347	362	335	352	363	319	317	331	347	344	318	331	314	328	325	343	337	319	344	359	314	324	345	334	325	331	325	329	318	354	374	330	323	326	319	332	317	359	336	313	326	334	351	310	348	344	328	349	327	361	372	321	314	311	303	325	337	351	353	342	287	377	338	319	321	327	336	316	365	352	382	335	301	315	311	346	336	342	330	363	354	322	333	366	320	339	362	310	338	351	338	309	300	329	367	313	286	303	325	345	330	329	326	307	354	337	316	341	345	324	334	338	334	326	353	340	354	295	343	326	350	345	337	321	329	344	362	354	352	382	320	350	324	351	364	356	316	318	350	338	314	345	363	342	327	347	334	347	342	313	316	342	318	351	361	314	349	339	338	325	349	292	351	329	340	357	328	303	316	345	347	355	322	348	403	364	336	323	356	318	345	332	341	355	380	356	339	312	339	370	368	330	346	377	334	322	343	346	355	353	355	327	316	349	339	334	319	371	367	335	352	316	351	339	355	337	321	347	300	311	355	357	368	373	334	330	349	335	336	351	331	348	340	329	329	342	315	305	327	364	343	317	319	345	333	317	295	347	353	326	321	327	321	359	365	325	345	326	340	341	321	332	325	315	351	334	330	315	324	332	331	339	320	320	351	318	335	315	317	304	334	362	310	324	311	379	355	348	364	340	325	317	287	359	338	337	305	347	374	299	324	345	351	313	332	327	323	308	354	362	326	330	311	366	342	336	340	308	357	365	348	298	349	347	345	335	358	327	306	363	332	330	375	324	328	356	355	334	322	349	350	353	319	309	345	334	349	365	347	361	319	325	401	321	323	331	322	331	301	327	350	350	391	382	335	387	349	330	341	298	374	333	333	337	304	320	330	337	342	338	340	328	310	336	333	345	336	364	349	358	338	294	326	334	339	289	329	342	364	332	358	328	344	311	354	300	332	327	318	333	348	360	375	355	333	343	327	335	346	339	314	333	326	378	354	321	339	359	340	329	340	367	352	330	332	325	350	354	321	323	327	337	343	327	378	344	304	332	353	317	329	362	313	309	307	320	325	338	361	360	337	339	336	385	338	312	333	360	349	296	285	342	322	300	314	329	344	362	310	341	333	327	358	371	361	324	346	334	328	355	328	342	349	335	319	354	361	356	363	333	310	343	346	356	334	340	327	335	371	376	362	343	323	354	334	332	339	360	348	345	401	310	363	326	355	317	346	338	333	347	317	349	370	307	363	362	322	314	355	358	354	341	364	356	367	342	363	370	360	315	339	360	386	335	330	328	322	326	365	339	346	328	333	328	297	341	331	340	286	328	365	356	360	344	355	374	319	378	346	340	312	349	336	321	341	341	371	321	320	339	359	321	367	339	369	345	314	336	349	328	345	357	330	356	369	331	351	320	314	350	318	325	332	346	342	352	307	318	345	343	343	362	322	336	350	335	342	350	347	315	348	314	332	321	355	331	333	370	329	324	327	317	309	343	337	358	356	350	309	330	329	321	346	332	304	344	316	317	329	318	374	345	388	336	346	339	336	308	353	333	309	355	336	289	288	335	350	330	360	305	351	342	327	305	336	359	326	338	375	334	338	314	317	368	348	365	344	369	332	320	327	340	299	343	345	346	340	352	320	317	316	330	318	330	348	344	350	346	357	355	344	339	319	349	361	337	331	333	341	317	346	330	328	331	327	366	338	320	329	309	296	349	322	361	343	340	339	341	299	325	362	328	349	347	367	393	356	364	341	355	352	303	348	324	367	353	317	320	364	350	338	331	345	322	354	323	339	352	353	333	327	363	336	298	326	324	354	370	343	355	327	311	338	307	343	335	314	307	325	305	319	343	306	310	308	301	326	339	319	343	328	341	327	296	367	363	319	346	343	330	355	343	342	314	329	363	392	343	357	337	332	331	356	312	361	337	323	332	316	356	361	301	347	351	345	351	317	319	326	346	324	350	343	347	354	344	353	325	357	315	367	365	318	345	376	343	380	361	315	338	380	357	311	341	352	367	320	341	339	354	377	306	300	367	348	348	340	350	318	319	336	327	352	333
7213	1033	1495	1669	1491	1263	1173	1147	1046	924	976	934	896	877	838	874	886	811	875	866	851	837	859	850	816	879	814	789	813	824	821	835	797	806	796	802	829	792	771	763	789	824	803	743	857	788	796	811	825	813	825	815	784	777	779	783	767	799	865	795	772	805	786	806	804	790	814	788	792	812	776	781	805	767	796	787	769	754	831	761	781	849	758	838	804	799	789	844	753	854	841	818	874	801	845	802	779	787	774	810	810	750	766	784	864	792	730	771	791	775	776	807	809	794	851	820	764	783	767	780	810	805	738	797	800	785	774	765	810	739	738	753	779	796	811	856	757	813	821	780	798	786	851	766	752	783	733	802	767	786	794	782	796	780	760	788	806	793	770	796	764	795	782	758	764	743	729	766	810	756	757	784	740	766	765	772	762	800	796	787	774	843	783	820	806	759	813	791	835	828	803	774	765	793	781	765	770	783	811	813	772	818	833	808	775	782	723	789	835	814	787	796	796	801	794	812	809	804	767	841	768	834	790	860	771	756	801	779	780	826	826	828	746	792	796	840	805	714	812	798	792	766	749	824	789	816	796	763	793	816	751	840	795	781	749	802	770	810	833	820	830	810	804	800	817	805	743	807	798	739	818	806	797	827	769	800	758	775	758	776	806	798	800	774	813	772	765	754	806	778	774	804	750	830	781	848	767	780	802	771	859	768	781	822	771	818	802	758	746	749	829	788	840	810	799	784	794	762	760	767	794	771	793	812	752	783	808	771	796	737	759	778	739	776	763	790	829	784	785	773	742	797	783	801	790	781	814	747	804	822	799	751	775	819	797	756	827	804	779	799	811	793	777	813	790	821	791	751	796	791	782	810	778	726	810	797	731	751	713	802	765	794	809	806	822	795	821	804	776	756	772	799	769	758	753	806	771	825	815	788	763	797	823	780	822	740	770	778	767	801	787	799	762	783	794	800	766	769	825	764	821	816	832	779	801	807	791	804	827	743	803	776	803	780	818	784	824	767	763	798	766	757	778	777	767	807	781	844	839	774	776	760	776	725	752	818	839	762	796	785	789	801	790	807	856	816	786	806	774	819	790	734	790	781	819	788	804	798	798	788	761	802	805	885	846	834	822	762	815	807	829	805	733	796	810	837	785	785	804	810	847	749	761	785	769	735	768	783	799	824	805	808	810	805	760	785	760	790	793	810	781	824	820	787	804	767	779	792	885	769	780	795	793	843	778	791	798	778	801	809	851	809	781	820	846	817	784	772	767	807	767	773	793	791	846	785	802	794	765	797	765	765	788	789	768	777	797	817	819	764	819	756	794	811	770	779	829	829	815	839	834	808	772	754	812	780	826	768	820	815	722	739	801	738	767	801	813	782	807	775	796	810	807	763	770	780	772	779	857	783	757	811	761	772	756	783	830	817	824	813	802	790	794	781	752	810	755	762	752	785	803	752	788	790	819	746	812	774	805	747	783	748	823	770	825	769	825	772	827	784	776	813	802	758	761	786	810	778	748	764	780	780	765	841	845	836	794	769	797	797	743	795	825	780	801	804	834	740	787	739	809	784	827	789	820	790	826	785	799	787	789	738	744	747	772	807	808	756	764	817	773	786	807	854	808	817	875	776	829	752	817	812	838	774	798	741	830	793	806	803	786	741	810	740	775	752	800	697	827	755	791	811	814	806	794	751	792	803	839	824	732	756	795	781	799	783	827	756	773	795	811	812	853	807	784	746	783	813	782	793	802	777	763	855	820	745	731	772	809	776	724	793	823	784	814	816	812	777	803	796	798	814	778	861	796	772	786	792	823	808	777	770	773	781	794	752	751	791	815	806	807	813	807	752	812	808	801	787	774	813	864	774	747	800	763	804	793	746	798	800	778	800	818	748	777	773	761	803	775	792	806	803	792	789	753	765	771	797	797	783	822	788	784	765	793	776	772	793	791	805	818	814	801	780	799	749	793	799	792	788	791	794	789	791	792	767	775	769	793	816	835	790	759	793	765	800	775	785	774	782	792	809	781	800	742	763	771	811	841	801	811	764	772	810	826	752	759	790	777	791	774	799	779	729	785	809	805	785	769	743	801	816	752	767	803	819	733	814	788	811	824	769	812	792	803	759	772	802	752	779	746	806	784	811	772	782	790	769	777	880	742	810	794	750	754	826	824	796	788	817	850	784	787	764	766	753	752	775	786	779	807	812	806	760	782	773	761	837	713	795	782	771	816	833	788	797	754	832	770	772	781	780	769	759	727	740	772	789	838	803	814	796	768	769	822	807	759	717	732	820	782	766	770	802	748	782	832	800	772	806	795	818	798	846	753	843	817	801	801	724	776	776	801	795	787	786	812	772	745	780	800	779	804	799	797	787	806	811	794	779	787	767	803	729	776	739	772	767	778	799	825	822	766	760	777	800	755	782	793	806	719	793	804	771	740	815	770	756	773	784	837	806	801	755	739	803	758	816	800	812	792	856	808	811	769	778	847	772	802	800	788	808	750	804	765	775	805	787	738	790	752	782	807	832	826	784	744	771	801	778	814	796	773	809	735	809	792	798	821	761	780	785	815	836	853	819	762	814	792	757	819	794	827	773	706	788	796	797	798	807	813	773	769	786	779	784	808	867	795	755	795	818	843	765	798	793	808	805	767	778	791	806	765	811	828	748	769	810	816	806	798	815	787	760	751	794	792	773	800	797	763	802	790	845	770	775	802	804	765	807	776	772	795	791	798	753	783	753	822	788	759	790	805	795	750	787	746	786	829	753	797	796	766	810	754	784	759	772	788	746	761	751	779	758	785	754	816	821	821	782	793	832	803	795	772	744	747	786	753	792	825	788	805	800	772	760	794	749	770	795	821	820	776	804	784	761	825	753	787	804	771	766	758	793	724	816	789	810	797	781	759	768	772	783	795	767	795	783	851	803	832	787	767	799	771	820	758	819	812	749	778	782	760	765	777	792	826	785	737	727	797	790	802	761	793	772	784	802	792	782	851	836	816	803	762	795	784	764	797	778	751	768	795	792	799	777	786	805	864	794	739	784	794	823	780	823	827	773	829	778	826	806	842	756	763	828	757	764	830	725	799	832	751	810	804	826	764	818	809	794	843	746	791	796	792	792	778	752	751	794	759	785	793	828	834	779	793	774	820	771	801	814	765	849	807	760	818	765	792	819	770	811	795	777	787	744	808	778	846	814	756	787	785	816	814	786	795	807	813	828	850	840	768	860	846	807	781	778	804	783	801	775	769	773	803	749	742	841	767	814	795	781	749	841	784	786	803	835	814	742	781	772	808	790	818	776	798	817	771	815	776	801	832	780	784	816	767	797	767	804	783	822	828	748	803	809	793	783	814	839	765	831	786	735	827	797	737	835	784	817	843	703	796	807	844	777	798	784	799	815	780	817	787	788	844	788	815	764	825	778	780	756	807	751	804	792	830	760	832	781	785	829	786	789	783	824	813	859	770	767	842	784	758	770	775	800	818	779	786	804	786	822	800	769	817	816
15360	1392	993	840	565	495	479	406	406	393	415	376	373	350	312	361	301	333	305	344	317	353	329	332	336	326	346	357	299	304	356	342	343	349	314	339	323	332	340	337	380	283	320	318	348	345	338	326	361	285	342	314	329	324	347	318	358	350	335	354	315	319	333	296	312	344	315	344	306	308	316	289	327	301	356	329	308	356	327	324	341	320	300	333	327	299	330	363	352	310	331	291	324	314	336	318	309	342	317	324	318	285	278	344	331	337	311	353	301	306	326	273	304	317	334	315	340	322	337	332	324	298	290	301	308	313	297	321	323	331	306	359	303	327	318	337	324	310	346	304	327	340	332	309	367	318	305	325	319	312	307	314	307	316	316	309	316	313	304	292	339	299	382	317	321	314	309	338	312	327	307	322	328	315	301	321	323	304	313	346	358	329	319	323	310	300	311	303	291	300	309	328	349	343	324	344	305	323	309	324	362	329	296	318	325	336	335	338	341	315	351	272	312	332	313	307	335	346	330	313	355	333	328	311	297	338	330	375	309	321	309	311	322	314	363	348	346	331	322	315	303	335	311	306	321	340	333	330	333	315	314	342	371	326	312	311	317	306	319	315	324	335	314	297	326	348	297	339	308	318	315	321	309	318	326	345	326	313	343	312	312	332	308	348	310	352	332	318	290	352	279	325	309	328	324	361	335	310	307	291	299	327	335	345	298	305	330	331	313	334	316	292	346	361	337	337	308	334	292	331	326	306	340	320	312	323	320	326	323	306	345	305	324	334	316	305	303	331	312	348	318	349	329	336	286	282	318	311	319	341	351	297	341	344	346	329	329	296	314	325	345	302	342	347	348	374	325	337	333	325	324	338	319	311	303	332	341	320	325	307	318	329	309	328	314	320	332	327	317	324	297	357	301	318	317	312	326	362	340	329	328	299	331	320	343	311	300	302	366	325	304	333	302	289	336	339	366	312	310	304	378	346	392	316	300	357	289	298	320	334	329	333	336	321	318	298	299	324	342	334	327	324	325	324	319	314	337	307	329	314	347	331	323	331	296	314	328	319	327	333	290	309	316	326	317	308	319	330	322	320	292	287	336	348	342	315	319	312	324	338	310	308	316	330	311	338	350	309	366	322	297	319	328	338	303	299	306	345	305	341	330	322	317	319	328	342	310	325	320	310	315	335	322	326	320	337	307	301	290	364	365	313	325	315	301	340	335	307	302	369	325	328	319	343	303	353	291	346	340	321	276	321	327	313	308	323	339	310	327	326	337	324	328	309	292	296	310	336	275	377	364	341	322	278	325	338	349	317	335	328	304	351	334	295	334	310	332	294	347	318	299	277	350	302	296	324	323	312	298	327	278	298	323	330	293	338	320	327	331	342	313	321	289	310	305	356	333	338	325	316	324	327	298	319	311	303	319	328	357	317	311	345	345	343	302	332	346	304	358	330	308	308	339	315	314	334	357	325	361	340	300	357	316	337	344	335	318	275	336	338	320	285	291	357	296	358	325	308	352	337	319	312	329	307	311	294	299	298	304	348	315	341	331	301	318	305	334	329	313	330	304	298	343	338	336	272	310	337	303	353	318	307	323	331	334	310	326	303	318	307	337	331	322	361	341	344	320	310	331	297	305	326	365	343	301	302	343	344	305	333	341	353	317	325	351	312	315	297	330	345	337	346	329	328	298	299	319	301	337	342	302	349	305	308	304	319	313	334	301	274	328	365	298	338	316	343	299	343	294	341	323	345	345	323	355	338	336	342	313	325	318	302	326	370	307	270	344	302	279	329	281	324	331	331	320	317	329	333	302	315	329	288	341	327	287	315	326	340	354	325	305	310	309	309	317	342	346	313	322	345	294	282	319	326	326	357	317	333	337	284	304	301	306	347	288	277	284	300	313	317	352	300	317	332	276	319	334	309	337	316	304	321	308	326	340	344	302	281	301	312	295	319	322	303	334	329	337	311	322	354	345	324	283	309	310	309	346	335	333	340	341	313	313	304	307	343	322	316	326	362	312	349	342	338	337	348	328	303	332	331	334	324	315	341	304	355	343	300	324	347	319	363	310	326	332	304	324	319	323	347	310	327	324	301	307	290	314	332	309	317	305	369	332	304	319	320	326	297	333	317	307	349	306	346	291	331	291	310	316	337	334	315	356	325	342	309	337	333	325	313	349	324	325	337	326	303	318	315	316	294	317	340	319	351	343	318	331	329	302	300	310	327	324	328	308	319	335	325	329	334	338	323	328	325	318	330	330	304	305	331	307	316	331	310	333	309	321	354	294	325	335	290	362	299	300	290	319	309	332	313	302	297	304	325	361	329	324	331	295	315	313	290	312	344	313	314	334	343	306	330	292	310	291	289	318	329	300	347	308	325	304	301	349	347	341	349	314	336	316	321	379	346	322	334	309	356	343	307	311	302	312	327	294	332	330	331	350	339	322	329	328	295	353	320	322	351	350	330	329	340	336	296	323	322	301	306	333	312	326	363	295	333	334	301	350	320	326	288	327	331	362	327	317	337	277	316	335	310	328	343	317	349	297	292	322	348	342	303	322	318	341	322	324	336	338	350	313	334	348	326	313	324	351	304	323	325	319	344	345	302	305	292	319	359	342	306	351	297	318	325	355	301	304	309	312	322	331	357	317	310	290	323	346	325	329	330	345	328	305	324	334	329	345	306	321	327	334	311	330	332	319	315	322	296	318	337	322	298	347	313	316	344	321	353	335	341	320	346	334	318	323	315	346	318	347	323	324	300	355	333	312	326	315	325	337	342	336	313	310	332	317	345	353	332	342	310	301	369	341	345	318	317	298	300	268	305	285	301	323	291	298	319	311	347	308	311	327	306	342	328	321	344	310	290	327	332	352	338	303	324	360	328	379	332	305	323	313	320	324	316	335	294	327	335	314	309	350	335	361	327	299	331	353	341	290	320	286	283	339	321	322	315	337	351	301	340	326	316	321	315	311	333	334	333	324	362	331	318	302	345	327	310	323	307	286	343	326	318	302	317	327	351	323	362	361	348	315	307	372	289	330	316	339	301	339	310	282	300	316	306	347	307	294	343	330	301	373	361	305	353	306	324	324	313	301	341	369	304	335	340	334	301	305	322	349	321	314	336	317	324	333	303	315	319	314	288	310	319	286	333	308	339	341	299	321	323	354	309	341	299	306	277	290	308	316	311	291	296	303	355	302	299	302	272	316	303	347	361	299	324	321	332	304	332	309	329	307	328	332	319	278	317	328	301	312	334	341	307	349	327	334	324	288	331	310	341	306	339	319	340	288	334	322	310	336	301	314	332	327	308	352	309	315	342	343	302	321	335	343	332	327	356	326	335	316	328	286	277	310	306	330	329	333	318	311	325	304	314	312	315	299	335	281	279	321	319	330	286	300	312	349	350	344	341	326	317	338	329	334	345	337	308	333	330	345	321	319	342	302	309	318	322	303	343	343	313	297	309	330	329	303	334	341	334	310	362	319	319	311	327	298	303	309	312	326	278
8871	1330	2227	2404	2133	1692	1477	1297	1268	1183	1113	1057	1024	943	902	865	908	898	891	841	846	821	837	754	738	820	793	781	756	765	733	762	779	786	755	761	796	774	792	719	735	834	790	754	743	777	805	708	694	774	743	776	718	767	731	756	719	754	689	799	725	737	684	731	725	750	709	752	796	726	725	742	747	773	702	784	716	765	760	696	713	745	748	734	725	728	803	749	707	719	742	738	755	733	711	764	756	794	733	720	740	689	763	781	741	703	755	765	743	757	732	750	765	749	721	708	691	723	697	752	718	757	717	747	667	755	731	729	721	725	799	729	696	736	718	729	704	723	747	744	686	733	735	752	721	742	766	666	721	766	739	768	723	703	741	768	674	716	728	731	783	691	736	662	747	731	766	787	757	699	740	711	725	700	725	725	727	733	731	776	740	799	758	731	729	761	725	743	682	735	764	689	743	697	784	701	738	734	758	735	758	777	779	737	750	713	748	755	726	756	719	777	741	708	734	736	761	731	714	702	734	727	696	688	776	734	719	702	709	750	730	762	731	747	712	722	738	759	732	689	706	758	744	741	727	753	755	720	744	751	756	737	752	766	728	743	745	744	691	791	710	763	764	770	778	710	709	711	728	716	727	744	749	710	733	716	729	752	727	771	720	710	720	764	783	747	759	759	706	786	750	749	770	715	757	717	699	722	762	706	763	769	688	690	734	756	779	776	753	711	721	722	757	733	663	739	750	747	759	758	737	741	769	766	769	715	723	783	738	744	718	715	793	743	697	769	733	729	732	727	738	717	728	721	712	758	686	728	753	713	696	732	725	719	745	764	713	751	756	729	733	739	712	724	784	742	712	769	729	756	710	720	748	765	774	714	735	674	761	762	781	743	714	742	746	727	691	715	724	704	740	724	757	724	706	699	696	683	734	727	715	700	736	678	752	737	692	812	786	770	773	716	699	779	760	750	753	719	760	712	747	740	696	697	744	767	769	743	690	726	751	736	723	708	730	715	818	739	773	745	737	742	725	792	714	740	721	740	709	707	777	713	705	756	699	751	719	711	724	721	706	734	751	741	688	748	746	717	708	705	707	800	733	718	746	782	723	724	756	726	736	729	747	743	718	735	736	755	679	769	737	780	728	712	770	750	704	762	679	741	712	717	782	690	702	724	756	730	759	753	707	729	696	760	717	736	742	719	735	741	711	695	714	748	751	724	730	731	735	735	722	716	746	727	685	739	717	738	760	719	760	735	760	722	707	693	700	712	746	730	726	751	749	710	726	733	760	802	717	746	762	762	749	699	752	685	703	742	775	739	743	783	727	731	755	728	707	715	737	779	687	760	732	763	757	700	778	741	726	757	733	711	769	680	740	744	699	752	736	752	730	736	733	738	727	796	753	722	748	744	726	691	764	766	683	716	730	716	779	756	768	717	717	762	750	717	721	720	691	722	753	712	744	728	727	722	667	744	716	721	663	728	749	782	717	779	745	746	710	727	733	725	718	790	729	746	755	727	688	717	676	753	712	764	726	752	731	688	768	722	761	760	750	725	715	705	804	728	725	718	706	737	674	776	765	738	771	722	709	783	764	736	679	730	702	752	749	710	699	707	682	776	745	748	750	774	765	715	714	707	712	751	747	738	669	740	715	734	715	700	741	744	697	720	806	725	710	740	690	714	765	723	760	709	705	733	721	698	712	717	727	738	694	721	772	748	764	802	726	747	697	722	714	748	776	726	743	734	720	726	753	753	773	729	769	696	742	727	756	679	779	741	710	712	700	744	709	762	746	685	736	703	693	727	717	752	715	711	701	747	737	726	725	755	692	681	775	774	739	777	727	758	764	687	740	738	737	676	730	668	709	705	739	705	744	746	712	750	761	745	699	713	811	709	763	763	734	674	695	769	756	684	729	702	738	675	770	729	715	757	778	737	724	742	724	757	759	736	715	716	749	699	757	753	723	693	722	724	745	702	711	719	756	751	757	736	760	725	755	676	779	756	728	704	732	774	777	758	709	766	761	760	690	715	765	763	745	793	702	747	750	723	711	671	744	760	724	696	730	717	753	705	691	727	684	708	705	743	725	708	730	762	726	759	770	724	736	736	753	757	712	716	700	690	728	724	756	703	714	748	720	780	694	730	730	739	736	702	712	781	720	756	737	675	723	728	696	753	734	740	725	746	739	693	677	708	715	711	730	713	728	674	716	669	741	753	734	746	750	743	800	747	747	737	739	756	765	689	720	732	737	734	699	729	728	681	703	740	700	748	775	755	802	717	717	759	727	716	715	710	720	720	757	784	738	697	737	786	769	731	792	778	769	753	703	762	746	723	712	692	745	753	740	723	742	734	775	745	712	707	759	761	722	737	777	745	722	726	696	722	711	695	710	752	745	751	717	765	720	748	753	728	727	739	719	735	717	739	727	714	713	754	754	716	733	682	773	764	734	695	751	723	756	784	717	719	742	736	743	774	697	752	747	738	711	744	735	693	709	751	690	748	763	717	806	706	682	791	793	744	731	720	747	728	723	793	697	711	762	738	777	710	736	708	760	736	717	717	774	703	730	713	767	751	730	715	757	781	729	743	736	718	755	727	710	705	777	742	713	751	749	752	713	722	747	731	766	706	717	719	771	749	711	735	730	740	715	757	715	707	723	708	712	762	721	712	769	723	718	765	691	734	749	724	719	719	721	695	700	746	708	682	763	720	722	719	719	714	741	755	739	764	719	714	733	764	707	749	713	753	728	758	759	768	725	709	717	688	761	710	760	731	693	766	712	749	733	735	736	718	754	704	758	741	730	737	778	723	733	713	759	752	761	720	742	699	725	759	767	770	740	716	747	712	726	731	720	712	704	733	721	753	710	733	752	767	740	752	727	751	736	760	779	740	749	695	753	749	779	734	739	756	779	743	704	728	721	739	797	731	732	732	735	739	695	799	748	743	717	777	737	775	770	714	727	814	699	758	754	708	711	732	745	724	725	790	720	705	747	711	780	712	721	726	720	744	759	707	775	740	745	795	719	736	746	753	737	724	743	724	715	737	721	735	747	786	741	753	739	747	709	747	759	727	719	762	740	754	771	702	702	767	782	793	778	702	747	734	738	719	703	726	730	733	766	714	690	716	759	707	737	733	731	787	693	757	726	736	722	756	714	755	767	729	745	718	790	715	700	747	691	725	751	709	698	738	762	743	747	726	715	734	752	743	738	783	760	733	770	706	702	683	704	714	720	727	745	712	733	725	712	731	766	689	744	766	705	746	747	728	705	782	710	751	725	720	729	794	803	723	728	741	751	709	732	713	755	707	750	733	711	756	778	717	705	731	771	758	772	755	752	674	714	718	746	744	721	719	709	719	692	740	748	741	721	744	672	766	765	730	740	740	753	708	738	707	786	779	786	746	693	681	737	720	728	711	739	729	770	719	720	721	719	738	734	690	722	744	724	720	773	751	753	765	676	710	738	727	756	708	751	764	711	773	769	750	774	771	740	735	769	741	721	687	741	765
2045	193	195	169	167	172	149	173	168	162	162	163	156	162	167	165	170	183	166	152	181	150	161	156	152	176	170	149	177	155	148	168	154	150	172	159	167	169	160	161	162	168	195	148	152	189	175	155	146	167	167	166	159	157	173	176	140	154	170	176	177	167	172	142	146	174	161	166	180	147	188	143	173	174	191	151	155	158	154	159	149	174	187	182	153	140	174	196	159	143	150	153	161	161	174	164	154	158	177	174	156	151	203	172	150	155	168	170	160	161	162	182	172	150	158	193	180	169	152	151	158	156	157	146	136	145	170	168	155	163	160	142	164	170	185	185	141	166	173	144	151	181	145	158	185	149	154	161	162	163	179	172	146	155	179	171	155	163	158	167	160	155	142	186	157	173	176	143	163	153	178	142	160	173	174	168	173	179	151	187	152	178	146	169	180	145	181	150	152	154	168	166	185	173	138	181	172	149	142	160	151	176	162	187	152	163	162	191	179	157	198	136	146	163	167	154	152	171	149	163	151	171	152	154	175	162	149	152	161	167	172	172	184	154	175	155	157	174	166	150	155	166	198	156	173	175	170	164	162	171	173	143	180	180	153	158	190	157	180	149	178	180	190	167	161	167	168	151	142	174	159	175	159	179	170	181	165	168	168	158	156	155	173	177	150	152	175	164	144	158	166	146	175	157	168	180	149	145	158	152	153	149	155	166	160	159	155	159	159	152	188	155	163	180	156	159	158	151	142	169	166	176	157	155	155	159	164	170	144	137	164	164	182	171	147	165	181	170	180	156	168	174	180	158	157	184	181	175	187	162	190	140	182	166	154	146	139	158	166	137	171	156	152	150	162	148	165	163	172	135	142	178	154	158	165	156	164	159	164	158	158	154	144	180	190	185	150	158	158	158	177	174	154	154	211	149	164	172	161	157	187	165	193	193	161	176	172	141	157	167	201	170	154	146	155	139	134	168	164	137	184	164	187	179	185	181	198	151	158	154	164	166	170	142	161	140	157	179	161	179	189	159	172	170	184	167	168	145	173	146	145	193	154	153	182	168	163	158	173	166	164	159	167	192	162	153	161	170	150	163	169	162	148	141	163	200	191	195	165	148	181	162	183	172	182	161	175	157	186	180	148	191	160	155	170	163	179	173	149	164	147	165	179	146	149	176	162	156	167	162	153	167	162	153	152	191	166	161	168	186	171	175	184	166	181	181	181	188	163	171	164	145	152	150	168	142	149	175	162	174	151	175	154	176	198	175	160	174	157	173	165	161	176	165	157	166	155	159	171	144	161	151	162	172	162	174	171	184	166	150	153	175	143	173	170	143	178	169	178	169	140	159	150	172	151	162	177	149	189	172	161	176	163	145	153	147	153	156	147	166	172	165	150	132	162	170	161	161	204	146	189	161	166	178	155	170	147	169	159	155	187	174	152	176	177	158	167	172	186	155	188	175	141	151	174	162	145	170	167	145	176	170	160	145	161	178	142	151	190	149	169	188	190	182	131	150	140	168	154	158	169	136	161	166	172	176	166	186	173	175	161	178	160	157	174	160	196	142	159	175	169	162	159	170	189	157	153	173	155	171	140	181	152	141	154	155	175	177	145	183	183	179	187	174	183	140	136	179	172	173	175	165	169	141	151	163	161	154	168	157	189	169	157	152	165	180	164	166	160	149	155	174	163	172	151	168	167	137	177	163	174	171	161	178	158	164	164	150	162	162	175	177	183	169	161	127	174	179	148	146	169	161	152	175	173	154	175	176	160	159	138	153	151	183	154	167	157	161	146	175	157	183	184	167	185	188	179	160	163	172	153	164	157	170	153	172	178	159	159	163	181	142	158	133	167	190	169	157	161	190	143	150	148	156	166	192	171	170	171	154	185	163	173	176	164	149	189	176	161	161	162	178	180	177	150	157	152	165	170	170	155	163	181	168	165	167	118	165	171	198	174	167	149	151	173	132	172	151	172	165	157	175	159	165	129	141	163	164	162	177	177	153	186	174	140	166	178	166	161	160	163	179	187	172	171	163	174	154	145	167	153	171	174	147	174	171	174	179	182	157	147	185	162	175	153	160	160	140	137	151	168	153	166	197	167	170	158	159	166	184	161	187	160	167	163	158	153	174	148	192	167	164	175	172	195	187	135	169	143	168	155	175	171	148	154	183	173	152	158	167	179	159	188	155	194	170	162	172	168	170	158	181	157	185	170	170	180	173	156	177	159	162	161	151	142	155	175	158	173	159	156	163	165	157	150	161	157	192	157	159	143	167	167	182	162	165	158	178	163	169	145	164	162	167	155	154	141	181	174	173	163	167	156	152	172	172	162	192	181	177	177	156	171	162	161	170	165	178	142	170	151	175	156	181	177	154	165	144	163	168	165	156	184	188	187	191	171	167	158	147	183	153	147	165	138	172	165	178	186	149	165	160	170	183	150	148	150	181	160	170	155	145	139	171	177	148	161	150	171	169	179	154	171	168	149	165	155	151	148	153	175	155	151	179	174	168	167	136	169	175	167	130	137	160	175	159	143	161	177	158	168	167	155	146	175	176	152	153	153	186	150	172	137	167	172	161	156	182	159	135	153	169	163	177	160	161	162	161	189	145	167	150	172	152	194	141	163	182	174	195	163	161	157	159	150	186	166	159	173	155	158	156	161	170	163	147	155	140	176	179	171	162	166	144	154	145	172	183	176	154	166	186	164	165	159	149	165	167	159	158	166	156	173	169	175	182	156	173	176	149	158	164	176	175	167	137	143	168	167	178	164	142	164	154	157	162	171	139	174	154	154	158	172	162	165	163	146	175	175	160	151	146	145	159	194	152	169	166	161	177	185	175	137	169	147	129	178	164	143	175	183	175	140	169	157	165	165	162	172	185	139	161	143	148	151	153	169	168	172	161	180	163	182	156	173	179	160	159	132	172	163	158	159	158	164	171	150	165	164	164	169	160	185	163	170	166	181	174	177	164	140	163	170	146	171	156	142	164	159	151	149	135	165	163	168	173	159	153	186	165	169	170	153	154	169	174	170	162	166	156	166	144	157	184	139	151	156	165	168	173	175	171	135	182	148	141	151	166	182	154	158	165	169	175	168	143	158	175	161	176	182	173	160	170	154	161	154	130	159	156	176	143	169	145	165	146	178	160	167	170	157	162	170	171	156	186	143	154	170	161	158	172	151	172	171	185	176	173	172	150	157	164	161	157	162	158	154	142	140	158	179	165	157	152	156	174	187	157	166	148	156	149	149	155	161	165	158	159	172	173	185	156	164	164	193	168	176	181	157	142	156	142	165	182	179	189	140	176	194	148	146	162	169	183	154	164	169	149	181	171	140	155	194	189	175	170	180	183	163	166	164	162	197	162	151	175	143	170	167	166	152	132	160	203	171	149	182	176	173	163	159	186	160	145	151	177	167	167	178	161	152	164	175	163	176	147	165	172	170	172	166	180	154	178	151	179	181	140	195	177	160	158	141	167	172	153	152	164	172	178	149	177	169	187	156	171
2218	469	468	485	499	480	432	439	424	498	444	456	452	477	441	407	453	474	442	452	432	475	443	470	460	463	466	408	440	440	423	435	484	458	442	419	452	472	465	461	444	430	450	414	436	433	452	423	481	474	438	405	448	422	461	449	443	438	459	444	440	411	411	432	450	459	443	444	451	441	435	449	453	441	448	477	449	454	406	411	430	443	447	413	437	391	450	442	442	462	430	487	442	452	388	443	450	435	454	444	425	441	425	435	445	437	441	432	422	416	447	442	408	444	434	464	453	439	422	426	443	452	442	472	457	425	437	432	494	429	464	473	425	444	436	457	451	456	459	433	435	449	492	492	426	465	412	462	434	458	433	449	461	424	443	425	496	419	440	429	466	433	445	409	465	427	469	480	462	422	460	434	443	455	457	432	443	432	404	440	439	445	433	454	453	459	413	432	431	440	476	472	420	472	439	440	441	417	449	448	476	449	430	454	445	423	423	400	443	448	423	431	423	439	448	473	435	472	460	450	452	439	456	396	434	428	415	447	462	442	433	444	440	424	406	448	460	447	444	441	439	448	421	431	436	381	432	442	470	466	420	439	447	411	437	418	464	435	412	474	450	455	428	456	439	461	472	414	457	411	435	415	436	449	414	473	411	438	448	452	425	432	450	414	450	446	467	475	418	463	454	435	451	422	451	421	423	469	484	450	452	436	431	433	421	407	460	442	463	428	479	403	470	466	452	397	450	454	476	424	441	444	450	449	439	436	476	420	460	421	474	409	431	470	431	437	472	440	455	418	410	461	468	454	435	438	430	501	447	451	442	432	455	421	473	411	444	473	433	405	437	440	426	471	452	437	440	442	446	457	439	452	456	444	447	475	439	441	468	405	422	468	439	451	456	427	464	409	475	434	452	432	429	420	442	427	415	435	446	468	433	449	447	412	411	467	421	472	432	415	456	465	426	459	414	465	463	462	449	439	448	424	440	462	434	437	415	447	441	419	441	438	441	471	398	487	459	425	450	459	455	457	454	449	441	437	412	444	438	433	404	417	436	456	449	439	448	431	420	456	436	468	448	415	438	457	414	467	460	458	436	422	448	464	447	435	416	410	435	436	468	459	459	451	410	486	461	448	437	455	450	412	483	471	442	410	431	454	429	427	464	459	478	420	480	441	441	495	430	450	400	441	475	418	451	450	415	445	431	423	457	464	453	422	436	446	413	461	406	458	462	413	436	456	465	431	416	446	463	423	513	407	455	451	429	474	427	449	431	456	451	413	419	418	429	434	445	472	447	453	437	480	405	453	440	457	453	438	448	454	427	418	412	450	418	435	478	451	424	447	455	459	469	446	431	431	446	466	423	436	475	451	454	465	426	453	463	442	450	451	448	472	447	437	445	439	460	459	447	454	430	400	450	461	442	429	469	399	448	508	439	431	406	455	441	425	451	417	418	432	438	464	414	410	438	439	445	427	433	484	425	457	490	425	477	404	429	441	451	440	429	418	442	447	489	448	466	383	437	474	467	454	463	430	445	445	444	453	460	402	451	396	443	461	475	441	444	433	435	445	401	447	461	449	482	460	476	451	481	453	437	411	427	439	426	466	473	428	430	438	427	501	429	436	460	420	431	456	482	458	445	458	481	470	438	465	462	444	454	466	448	406	465	407	445	489	443	442	437	431	457	450	402	453	455	390	437	449	505	471	458	439	448	476	441	441	473	432	451	428	473	452	440	425	430	420	431	474	422	440	485	446	447	436	435	433	424	439	428	443	455	417	446	467	437	436	432	444	432	441	499	438	398	434	407	441	472	480	433	444	421	447	460	486	453	440	435	428	431	412	448	422	422	460	454	480	442	414	447	440	477	465	429	459	427	416	410	470	456	441	487	471	434	432	430	434	456	438	463	452	427	437	440	426	454	457	448	425	434	461	430	443	452	425	408	438	414	460	462	434	455	443	448	453	420	434	417	421	449	440	459	401	491	436	431	400	447	414	424	423	455	455	462	416	462	500	431	447	430	417	446	387	442	436	408	437	458	444	458	447	423	426	459	452	447	468	463	434	427	423	447	448	426	437	459	449	429	482	467	426	439	422	444	469	441	466	423	437	440	451	439	441	422	440	452	415	458	481	431	426	454	464	427	446	423	479	450	445	396	466	430	465	430	450	434	449	424	451	472	428	445	409	434	451	446	447	441	445	445	460	467	470	431	438	419	444	438	464	438	449	473	460	424	429	455	435	442	409	463	442	468	455	431	412	466	443	426	425	426	463	426	445	478	447	452	486	449	439	424	420	440	430	454	447	448	451	414	485	485	500	420	457	409	432	476	431	431	435	427	430	495	441	452	481	445	428	441	457	426	471	445	470	411	450	462	453	438	447	422	437	416	436	439	471	431	459	395	451	470	423	444	436	465	448	432	454	431	446	431	422	438	444	453	426	454	438	422	424	424	433	425	475	456	425	491	400	446	444	401	447	427	440	459	439	470	448	470	414	415	444	435	438	442	468	438	422	416	467	477	439	448	445	457	457	468	463	446	438	454	467	439	435	440	453	427	428	481	452	416	451	437	468	414	460	480	449	432	434	460	456	420	439	433	428	426	467	455	476	424	501	456	471	463	438	432	501	463	471	428	420	420	416	444	404	462	462	459	454	445	433	464	437	405	467	437	456	440	437	434	456	426	425	445	403	424	434	455	457	445	466	496	440	443	461	481	451	440	415	425	454	429	417	458	474	460	453	423	465	462	431	448	444	421	420	463	414	419	441	456	471	469	421	427	436	466	434	425	444	437	425	464	453	412	478	429	477	409	446	467	454	425	427	432	385	471	436	417	460	412	449	439	427	415	439	406	441	419	421	449	427	429	433	427	448	442	473	391	455	419	440	443	433	396	461	391	432	403	423	457	433	420	446	434	425	425	437	475	443	480	444	438	451	483	440	432	473	446	418	433	407	450	464	446	463	433	449	429	431	401	442	416	464	452	418	468	435	416	440	405	416	466	449	423	480	438	476	416	436	447	421	421	422	438	423	439	439	473	469	467	451	414	429	434	423	447	435	492	449	441	415	434	451	450	451	437	432	421	429	455	451	439	419	422	463	468	484	415	449	438	444	449	427	466	435	420	453	448	449	465	464	437	478	421	439	476	478	420	456	468	453	470	437	426	467	426	484	469	441	440	447	433	459	420	462	461	466	450	444	443	390	438	432	424	421	498	450	435	428	438	429	433	451	477	414	419	453	416	500	384	429	421	481	429	465	443	426	418	445	404	473	431	487	459	425	447	436	466	458	461	439	421	438	426	417	458	474	411	450	437	447	440	446	435	467	436	429	427	445	424	399	442	430	442	410	459	449	465	453	484	486	461	429	416	437	390	440	446	477	429	443	438	425	420	415	456	405	444	440	456	463	427	452	465	459	427	423	430	447	469	402	445	420	449	429	425	465	438	488	447	457	478	451	482	418	451	449	475	452	422	449	421	476	433	448	457	439	485	475	444	445	436	426	410	442	452	450
8878	641	616	557	479	457	413	430	355	366	356	362	380	345	327	356	364	353	374	328	374	340	352	313	364	305	309	351	349	365	329	338	337	305	307	296	332	314	319	331	322	330	309	338	311	363	345	310	389	327	328	317	349	336	334	336	355	340	335	349	291	328	356	392	363	319	323	338	345	319	344	315	318	328	334	362	342	355	355	331	358	332	348	329	344	335	322	332	341	299	339	351	297	363	335	350	331	355	321	348	334	335	343	352	298	302	377	352	345	326	369	341	334	356	351	340	335	343	342	345	380	347	312	321	347	357	355	326	348	347	353	326	337	349	327	344	338	367	322	350	368	312	362	356	327	335	312	340	356	340	336	345	349	363	358	360	299	334	370	324	318	321	325	353	305	328	320	360	372	336	324	348	298	321	317	356	328	359	358	338	330	340	341	319	348	315	294	318	345	320	374	301	351	336	307	321	355	332	356	312	320	340	338	334	317	378	343	330	319	322	343	338	334	362	359	344	349	391	308	320	328	348	358	320	307	346	375	338	370	336	343	338	356	325	347	334	332	308	323	338	356	359	326	333	330	359	346	339	320	321	324	338	355	357	354	327	353	341	340	337	350	338	359	350	308	330	345	322	328	341	347	319	334	344	333	357	316	335	344	349	344	326	326	356	364	361	302	329	314	348	309	325	332	304	342	360	346	353	312	310	342	353	361	331	366	348	321	321	306	365	322	341	309	360	366	312	333	351	311	348	315	332	322	337	316	320	347	312	294	327	333	332	350	352	334	345	317	337	326	346	350	361	348	352	354	306	357	319	335	325	339	316	337	320	329	349	325	336	371	320	335	356	335	317	333	287	344	372	341	338	325	346	305	328	361	354	400	336	325	355	345	281	341	331	335	326	343	341	350	341	336	331	366	351	336	313	366	337	323	341	333	341	310	345	365	339	344	338	349	360	328	327	340	359	346	309	344	325	322	284	297	331	329	375	354	344	347	348	287	291	312	352	326	319	349	315	298	339	352	352	368	329	297	371	340	302	344	321	353	353	344	328	340	336	337	315	318	321	355	333	344	328	343	351	353	353	323	324	360	343	325	361	306	345	303	342	323	326	351	377	311	314	323	356	363	299	347	341	345	365	331	325	297	338	305	330	359	341	333	345	336	362	347	343	368	333	337	315	319	328	353	322	303	339	347	325	311	316	366	283	333	353	342	319	355	337	326	360	298	333	348	327	343	377	327	329	327	337	289	357	333	305	328	314	355	316	348	369	325	319	308	329	358	346	320	357	365	397	379	386	372	340	373	338	383	323	338	353	367	348	338	341	382	315	333	327	350	364	324	344	329	339	338	340	317	357	353	335	318	336	307	327	349	330	299	304	325	322	350	361	345	321	318	301	297	345	313	324	349	299	356	322	325	333	362	331	298	333	365	330	331	330	367	343	344	344	364	331	320	339	327	325	325	341	335	345	330	348	300	353	319	323	341	319	334	337	350	307	328	343	328	367	355	338	340	308	366	368	332	370	369	320	346	355	324	319	316	320	337	309	338	325	330	341	379	399	341	320	327	331	326	338	334	350	341	375	314	310	351	333	305	317	303	324	301	347	293	337	321	346	379	349	349	365	338	339	319	314	336	337	364	367	304	360	329	306	361	308	326	349	345	312	336	318	303	339	349	313	315	344	349	342	288	341	333	310	339	334	353	349	284	337	322	300	354	336	316	338	355	333	344	350	343	368	371	314	321	332	353	345	304	313	347	340	359	350	336	323	326	321	350	363	357	340	341	351	339	353	330	303	356	319	335	355	343	343	335	352	330	318	350	327	322	312	333	360	328	373	341	364	346	312	347	354	316	319	322	336	342	362	348	316	320	320	333	340	349	328	341	313	321	318	324	310	343	330	326	316	323	318	346	318	329	328	354	331	318	310	345	354	342	331	309	363	358	295	353	350	369	335	314	303	326	322	325	321	344	343	359	333	329	331	363	334	307	349	315	349	357	343	346	318	365	345	327	374	324	308	313	323	352	335	372	329	339	340	330	319	335	361	353	363	372	325	269	316	354	338	326	349	330	316	320	348	311	326	356	330	338	306	353	315	321	342	361	331	311	296	345	320	305	334	310	342	354	334	353	359	343	347	324	352	314	346	357	349	307	344	331	327	311	318	331	329	343	363	300	324	306	323	349	348	318	334	316	327	332	340	344	359	386	353	360	339	337	351	330	367	339	377	321	327	310	337	315	337	352	343	322	331	366	344	328	323	348	350	370	377	320	337	357	334	310	293	314	330	322	324	327	349	364	350	340	342	324	330	327	323	345	313	293	329	337	322	342	370	345	345	301	338	322	320	331	317	309	330	350	304	330	366	337	352	316	328	364	353	333	369	333	296	353	326	357	332	341	388	347	322	366	354	310	336	317	344	334	314	314	363	357	335	356	358	362	333	346	313	333	334	353	348	347	316	308	332	329	325	314	336	312	292	347	332	311	317	385	292	324	323	366	327	344	327	298	330	316	349	340	330	345	333	333	330	337	317	350	284	355	345	348	333	331	353	342	335	298	356	327	342	338	330	357	336	313	341	330	344	325	331	347	364	335	334	299	340	354	355	335	392	335	328	331	356	333	319	351	291	347	325	311	357	340	336	338	316	360	327	309	315	302	329	331	326	367	323	341	334	333	347	362	349	297	333	334	321	319	342	339	339	363	319	349	348	348	319	360	349	327	347	347	328	358	308	340	344	354	377	355	324	353	356	339	319	324	330	349	292	335	328	358	327	375	364	345	331	342	348	329	349	350	314	341	334	359	337	329	324	326	344	330	309	287	325	369	324	334	350	340	330	306	322	339	337	320	336	388	361	358	344	332	337	347	351	345	342	330	342	316	296	325	314	333	353	339	309	332	368	322	360	367	355	338	336	332	335	318	359	336	313	316	351	314	344	340	354	295	341	354	348	365	338	365	337	339	310	335	376	340	343	321	350	353	311	353	311	332	333	343	316	320	339	362	338	363	362	327	352	342	346	356	386	353	310	333	376	363	308	341	326	354	372	352	353	369	313	314	344	306	328	349	356	359	379	345	396	294	359	353	324	339	324	347	344	361	336	347	341	364	312	339	343	382	365	366	349	330	334	346	339	342	314	314	317	319	309	309	369	384	350	348	346	341	336	311	342	336	361	343	321	312	346	348	346	371	367	354	357	343	320	321	314	344	317	355	363	326	375	326	335	360	342	310	353	316	332	307	366	329	289	361	350	367	363	314	339	329	338	347	333	384	361	351	313	372	358	364	371	341	331	338	394	346	325	355	347	315	325	322	338	359	325	310	343	371	326	327	349	328	358	368	337	306	365	321	354	355	304	357	365	358	309	331	338	364	321	308	325	316	341	333	317	321	340	331	339	357	352	348	362	326	342	314	327	342	320	348	328	336	312	311	362	326	318	324	331	331	333	314	348	312	346	372	342	363	308	308	355	323	332	379	339	330	319	316	329	353	326	355	343	327	346	315	308	328	325	357	373
7147	1071	1461	1661	1392	1312	1194	1129	1067	958	959	920	896	895	925	813	857	824	842	884	859	856	845	829	837	820	801	827	794	826	828	794	831	802	809	809	800	879	841	828	833	828	772	845	766	834	771	819	764	814	807	802	785	805	796	766	785	785	788	770	789	803	839	770	782	758	810	794	784	804	706	807	821	747	815	762	812	785	782	757	799	764	796	794	803	801	790	794	810	816	816	785	746	770	740	767	821	795	790	786	810	805	760	748	735	816	830	788	780	814	812	743	791	740	777	790	814	776	796	791	764	821	783	772	794	807	785	823	796	755	760	785	865	780	752	804	783	770	813	803	823	765	829	836	797	804	778	807	775	760	798	806	804	774	777	788	757	801	768	752	807	784	824	796	756	798	819	772	781	751	807	851	817	762	820	786	793	754	842	777	853	793	785	783	810	824	789	787	810	757	792	826	789	815	780	817	804	809	785	783	756	840	777	794	828	789	779	771	790	819	783	828	774	761	785	800	791	869	822	767	806	779	817	802	785	850	843	754	811	832	798	804	828	793	802	738	797	760	787	791	786	819	796	797	822	813	825	793	780	775	787	754	759	801	741	760	777	765	772	770	775	786	801	766	757	802	793	781	757	800	753	809	824	807	771	825	774	815	818	733	813	825	780	808	784	797	800	822	822	737	773	831	788	788	789	764	804	760	831	791	823	792	798	756	826	805	817	760	850	742	749	803	775	795	843	812	799	808	780	762	767	786	811	831	761	760	768	827	830	763	806	788	812	760	783	785	725	737	788	836	762	792	815	788	749	871	795	767	724	758	799	802	794	801	755	800	758	792	782	823	774	824	771	750	737	745	800	819	773	781	762	793	819	805	737	798	791	820	778	825	818	795	857	761	792	765	805	799	762	752	784	830	746	809	770	859	834	826	778	790	786	782	771	763	815	827	793	797	775	835	847	772	827	769	778	771	759	808	763	762	794	786	790	796	791	819	786	780	738	837	801	812	806	780	805	834	774	805	786	812	768	766	754	796	795	802	761	809	809	791	727	776	765	831	780	822	805	802	822	744	795	810	805	778	769	842	763	798	827	766	779	799	802	785	774	797	759	808	801	812	799	749	830	821	798	773	767	813	753	810	814	821	785	769	792	773	791	768	779	813	707	752	819	757	802	796	757	830	841	766	827	808	824	783	847	783	781	793	817	801	804	729	749	807	771	805	753	716	743	789	780	779	735	843	817	748	817	856	805	789	738	766	721	790	793	744	776	777	784	789	832	825	800	804	838	794	803	817	789	844	836	781	754	748	799	784	765	798	771	818	819	830	775	808	787	795	782	791	832	771	809	818	791	806	802	761	744	785	781	790	750	767	802	823	790	824	787	818	753	804	799	762	807	817	779	753	815	723	835	817	807	782	791	803	828	750	809	769	769	825	787	809	819	793	797	803	808	793	824	839	806	772	747	788	801	740	770	783	796	809	804	809	869	876	821	756	795	817	843	814	819	806	830	749	808	793	789	815	816	773	779	750	755	772	820	802	774	824	767	746	765	765	821	766	795	805	821	859	803	840	795	792	806	801	803	763	782	761	815	757	773	797	757	793	751	806	838	766	788	809	829	785	790	838	798	865	779	752	845	828	822	777	802	800	752	775	807	782	821	787	799	803	779	796	780	805	767	757	765	796	798	814	805	825	772	819	782	796	743	809	757	723	778	829	829	795	768	786	823	753	774	768	750	808	844	819	791	836	780	805	827	746	791	790	815	754	807	746	796	744	798	801	806	806	732	804	816	791	792	807	796	799	798	776	784	826	793	793	770	815	730	722	822	795	795	776	776	743	808	792	829	753	791	787	833	810	793	757	780	825	773	854	734	787	815	764	774	799	836	786	779	800	808	832	783	786	799	784	720	802	785	812	772	748	773	835	821	733	788	817	786	828	787	807	793	812	785	769	780	813	765	770	755	772	795	771	760	760	744	789	781	765	758	788	838	771	781	819	828	782	818	736	843	838	760	869	806	750	836	786	797	801	785	792	826	823	783	816	788	776	770	838	802	794	785	749	724	763	749	811	784	826	782	766	766	753	736	820	757	814	774	799	808	793	785	801	803	795	814	788	811	799	830	784	806	815	735	800	780	803	761	811	825	782	803	829	789	785	830	779	766	774	823	799	784	807	805	782	833	745	797	825	776	784	832	809	767	827	768	783	793	795	815	801	769	815	788	808	751	800	789	808	777	829	800	817	772	794	806	837	801	750	790	760	815	794	799	829	792	768	761	783	772	784	798	784	797	806	827	806	766	777	813	794	788	825	740	758	807	777	808	796	768	799	776	818	756	799	740	788	806	782	758	794	802	783	766	775	791	815	817	810	799	780	773	827	824	788	807	783	789	799	789	814	815	808	783	767	818	786	792	770	774	797	792	754	813	799	857	768	778	753	788	820	812	798	787	757	782	748	837	771	857	780	783	794	843	760	801	787	802	744	772	768	828	793	777	801	754	798	775	806	776	802	722	800	782	829	790	754	774	825	791	834	816	794	745	783	825	752	774	852	779	787	797	824	783	832	764	783	789	772	830	853	778	754	805	787	818	776	805	802	802	750	811	768	785	834	804	809	796	804	771	838	817	792	844	767	777	776	808	811	764	800	761	784	780	836	755	799	733	774	749	812	815	773	814	796	809	833	864	777	771	803	754	834	790	828	785	829	796	788	771	728	783	757	821	811	792	809	806	793	789	787	772	783	843	773	777	772	737	817	756	811	776	836	747	802	843	817	791	780	812	792	812	801	800	797	753	738	784	830	765	817	830	779	764	795	804	777	765	746	795	762	782	856	813	812	798	814	818	786	805	791	750	767	808	785	764	783	825	766	734	835	797	766	819	770	803	788	791	791	852	763	795	756	750	792	820	785	825	767	825	792	736	806	740	761	804	839	783	754	831	765	747	806	851	828	797	821	763	785	763	814	743	795	829	808	791	804	729	798	816	814	779	792	768	769	786	844	755	792	806	832	779	805	755	779	787	804	778	841	846	787	783	823	762	819	816	769	768	732	786	736	799	839	778	759	823	822	824	869	796	728	776	812	771	770	837	819	763	843	774	795	786	807	751	781	762	794	813	797	767	791	802	757	788	834	767	815	771	849	781	833	819	776	781	749	781	785	788	782	800	805	800	841	777	749	731	736	869	772	806	758	777	806	831	793	792	829	797	784	821	858	813	795	806	829	774	804	764	770	823	812	773	781	762	790	808	800	793	825	797	847	782	811	779	814	833	791	738	786	833	827	809	760	806	837	796	776	752	806	779	766	789	794	802	809	768	806	787	783	718	809	815	776	775	837	811	842	820	755	794	799	773	804	827	788	763	800	795	761	776	824	774	860	833	767	791	774	797	756	795	781	768	809	798	820	759	851	768	756	772	824	776	837	765	810	794	816	725	774	818	810	820	825	808	787	865	828	776	749	809	783	778	781	780	770	829	802	770	828	799	802	785	770	773	745	784	764	755	831	776	792	767	809
15775	1395	1021	789	603	489	503	403	381	399	372	352	389	348	369	351	368	366	298	315	324	335	341	341	332	308	387	314	280	365	351	337	347	317	354	352	311	295	317	328	290	349	352	356	324	342	358	370	305	330	325	318	347	291	340	324	319	314	353	317	314	335	331	331	303	312	267	335	318	322	344	349	302	314	328	357	320	310	315	330	305	329	337	280	340	329	307	325	372	316	281	356	306	351	321	330	304	359	326	353	346	313	324	330	317	327	299	313	329	340	368	350	336	331	327	325	332	321	296	299	353	312	306	292	335	289	350	318	330	335	285	282	343	314	333	324	318	319	350	314	322	339	345	321	328	301	353	325	314	356	310	335	316	323	327	320	336	303	321	312	343	345	336	350	314	335	326	346	351	311	310	316	306	319	331	336	333	316	345	311	335	281	300	361	367	346	341	340	356	308	319	308	334	307	317	344	337	333	332	315	298	327	329	331	311	322	305	338	308	325	303	327	303	331	335	291	328	319	297	341	318	316	287	297	338	347	303	309	321	295	316	326	304	297	297	360	331	313	310	301	272	293	340	328	306	336	367	341	336	325	358	293	328	334	326	273	324	309	312	297	327	329	346	298	263	353	303	313	301	303	300	326	310	318	321	320	347	301	330	357	346	332	341	345	300	297	322	311	325	316	320	293	317	333	321	325	324	361	323	303	315	308	316	315	340	309	321	341	316	332	345	335	287	313	345	323	308	321	341	285	313	312	329	360	332	309	304	313	314	300	325	312	337	308	307	320	331	374	301	312	300	334	380	289	346	330	326	317	319	323	314	333	316	323	342	303	306	320	323	341	321	335	296	353	321	316	333	346	334	345	337	304	337	286	324	340	304	321	339	311	295	315	346	313	308	318	293	300	312	329	324	335	330	303	303	323	297	315	346	330	359	333	318	308	320	322	321	309	321	309	310	338	342	347	297	306	326	327	308	315	322	318	295	322	307	336	349	345	357	315	306	318	293	317	347	359	363	287	315	323	321	328	315	306	325	323	361	323	338	342	325	313	299	314	348	332	341	305	323	333	331	309	360	340	364	336	305	310	326	350	312	335	314	336	277	333	329	341	363	347	299	334	320	320	340	334	341	328	309	346	331	309	305	322	339	317	346	318	325	325	306	318	330	360	320	293	288	346	322	326	345	351	300	330	345	342	312	270	322	369	311	361	326	373	364	350	346	326	312	314	318	323	359	316	292	320	346	301	310	306	325	307	327	312	351	351	330	320	316	304	290	309	329	321	326	307	361	332	304	335	345	347	336	308	329	357	330	319	322	328	302	348	355	344	321	334	310	329	308	325	326	293	324	312	301	324	309	300	333	300	318	303	341	325	327	327	327	326	353	307	326	370	334	338	316	355	331	337	310	325	318	330	310	322	316	382	354	313	350	326	329	332	330	299	338	329	324	326	322	333	355	338	346	335	332	319	339	327	341	333	332	305	332	316	304	322	348	296	298	321	314	363	324	322	300	330	318	325	311	335	315	331	299	296	290	337	330	329	316	313	318	295	346	331	334	337	317	311	336	316	294	335	357	310	351	332	322	335	333	328	293	284	330	318	330	340	316	327	302	339	308	338	358	321	324	300	309	349	331	324	347	342	337	359	270	328	305	322	305	326	324	339	298	328	315	329	334	340	299	312	354	353	319	306	370	321	317	312	347	327	331	351	341	312	296	299	344	312	349	364	339	310	342	308	312	333	302	314	299	359	297	304	291	306	346	305	336	297	303	325	328	328	340	322	336	355	306	293	313	321	364	317	304	290	323	310	330	321	336	359	341	359	320	335	373	321	336	277	296	341	325	332	336	320	299	318	307	319	271	299	325	291	349	325	334	324	310	300	313	332	362	319	358	293	321	345	341	334	309	324	327	320	320	274	351	370	340	312	318	357	328	358	347	320	331	292	325	305	355	326	343	310	308	337	324	316	320	328	326	339	305	282	362	331	319	302	361	297	319	334	333	332	378	338	347	296	323	323	327	308	326	297	334	324	311	326	309	316	348	316	304	314	333	275	322	279	325	286	345	316	306	346	310	321	323	304	350	277	291	311	320	337	319	362	344	359	360	322	326	306	322	335	321	317	310	329	305	334	321	301	331	304	321	312	326	322	315	305	328	299	358	324	340	312	302	296	330	292	298	332	302	320	303	315	308	312	332	303	314	282	306	346	316	339	303	325	358	348	319	292	300	353	322	325	332	311	316	305	313	345	336	313	334	282	315	305	341	340	334	360	338	354	292	318	313	318	299	318	314	302	326	345	298	328	313	304	333	317	308	319	308	353	336	324	334	305	319	321	328	361	303	293	320	325	335	292	334	299	325	320	318	329	331	291	299	333	331	304	314	330	329	372	333	333	316	327	343	316	320	312	285	324	310	315	290	333	321	300	306	328	297	308	307	316	347	340	343	291	331	316	300	326	324	330	297	328	333	351	354	334	309	310	342	319	313	299	346	312	327	336	301	354	327	322	315	285	308	336	342	318	345	324	335	333	334	365	284	334	325	325	296	326	336	318	330	307	333	347	333	308	312	345	338	336	317	306	302	280	316	312	302	305	327	344	345	330	283	312	322	348	328	344	335	323	339	358	328	356	340	325	326	332	310	337	304	273	311	331	341	332	293	353	364	303	321	321	317	305	284	336	291	314	295	362	320	337	310	306	330	302	307	316	341	352	354	311	313	318	357	310	282	311	328	322	313	307	309	297	297	296	329	346	330	316	341	302	293	300	317	353	307	285	306	311	306	345	338	293	320	352	320	344	333	327	346	313	360	316	319	298	320	358	310	306	311	320	316	329	314	332	299	368	308	311	311	345	335	306	343	336	317	357	323	334	325	305	318	326	322	357	340	310	309	313	332	302	318	324	312	317	306	313	344	320	321	269	302	353	334	288	310	320	323	300	311	309	349	302	295	355	331	302	316	298	329	324	329	288	317	323	311	289	338	349	320	334	313	347	300	323	323	305	353	317	319	360	357	311	314	355	293	339	327	343	316	327	338	325	296	301	357	314	302	322	335	284	292	328	335	301	309	321	332	343	334	337	314	331	319	291	350	336	329	306	320	338	319	347	330	291	335	352	323	336	330	329	315	310	296	317	315	329	301	285	303	320	338	297	322	314	292	304	352	327	328	329	304	347	274	305	313	329	324	325	346	341	348	308	325	323	335	339	292	331	323	315	296	321	326	314	288	339	345	332	308	320	316	359	339	308	349	329	346	277	296	325	333	321	290	318	353	315	299	336	298	321	330	335	302	310	297	301	334	315	315	345	334	331	301	279	313	329	337	357	339	339	321	316	332	344	326	321	324	350	311	323	329	297	291	328	344	338	301	333	305	327	315	359	274	282	295	313	347	323	310	322	317	327	302	321	365	333	315	349	323	336	323	319	324	301	317	312	333	317	292	323	322	311	311	290	344	340	332	343	312	312	340	304	325	316	339	344	301	302	308	325	358	351	332	323	309	325	307	333	293	326
9051	1331	2258	2381	1983	1630	1467	1404	1278	1116	1029	1003	943	950	878	847	928	839	825	783	809	843	785	781	813	789	776	797	768	787	710	773	768	818	756	751	775	762	704	792	747	775	780	757	684	684	793	736	764	733	799	701	735	768	797	780	741	761	759	720	723	733	679	799	747	679	728	767	694	747	757	748	773	766	720	726	729	746	804	771	709	750	785	725	755	714	745	784	761	746	738	749	779	729	795	775	717	714	742	728	737	728	728	720	749	707	759	715	727	693	790	744	769	734	717	773	746	733	732	791	731	690	775	772	677	770	729	747	771	702	729	714	734	718	701	714	724	717	733	690	754	744	733	773	761	722	730	727	704	776	729	685	727	717	688	716	725	713	727	693	762	765	792	794	737	775	733	730	707	779	781	725	765	698	729	788	718	707	732	722	737	728	746	693	724	753	690	734	751	741	757	734	738	713	716	784	761	755	733	750	719	710	713	765	749	713	720	764	757	718	760	773	697	714	673	756	744	729	760	770	677	732	778	753	714	708	739	731	724	678	745	763	713	759	714	733	747	757	726	717	735	685	714	727	760	744	744	771	706	794	719	739	726	715	691	752	699	735	738	709	779	708	720	754	693	738	764	723	719	796	756	728	751	745	732	747	767	743	744	730	720	744	718	780	767	750	736	744	738	763	748	800	743	726	763	759	731	726	722	727	732	825	718	720	720	745	723	717	784	772	717	742	738	736	701	708	700	759	728	720	720	742	711	681	723	734	752	739	730	741	749	746	722	804	701	762	694	709	727	749	738	660	726	726	760	714	707	696	738	755	768	695	753	736	703	759	717	719	708	730	692	758	707	734	710	693	730	741	688	783	760	757	680	697	737	733	738	734	760	725	711	737	742	758	710	774	697	717	725	748	702	672	703	763	767	771	732	710	710	753	771	768	720	758	762	706	763	720	745	698	730	726	749	752	731	729	761	764	683	732	738	719	754	738	740	742	737	758	729	780	722	752	750	774	694	717	740	683	727	701	718	715	749	759	693	748	745	714	734	748	738	745	717	707	702	706	766	736	776	688	780	740	677	703	789	731	763	743	695	729	761	757	754	701	716	713	710	724	767	739	753	709	720	736	757	732	765	721	763	774	735	756	731	746	803	736	727	768	775	731	739	724	761	784	737	724	779	710	733	717	733	743	726	745	720	747	752	706	734	747	688	755	756	767	716	743	759	709	795	696	736	777	720	685	704	714	732	700	727	749	790	685	758	715	724	735	752	740	750	742	761	728	761	764	693	772	713	741	687	750	756	694	736	720	731	695	730	704	809	695	751	752	770	712	738	728	716	821	724	783	701	749	717	722	680	740	749	712	741	740	682	710	762	702	754	767	757	708	685	734	769	737	778	749	722	725	756	714	734	763	709	746	745	690	772	751	714	719	732	764	773	708	707	776	714	772	699	726	756	733	732	763	727	767	795	788	736	719	713	765	738	684	708	725	696	713	735	717	722	758	759	753	712	767	709	739	747	728	713	760	755	738	705	709	719	657	740	762	743	720	698	701	725	797	730	790	721	713	728	763	750	726	749	741	709	705	745	724	754	789	760	729	749	722	731	701	733	670	715	729	767	790	752	722	720	731	731	676	716	714	714	717	679	733	711	732	809	732	710	777	723	759	699	723	741	766	730	773	732	753	730	736	707	790	706	713	752	741	777	762	723	751	751	716	738	700	734	789	718	714	697	771	747	734	752	729	746	742	774	723	740	732	745	721	776	736	756	828	707	716	730	722	775	728	699	748	753	675	765	761	747	731	701	715	701	718	739	767	758	757	717	728	733	723	766	655	703	725	757	768	766	682	735	730	713	766	766	698	737	755	725	729	701	748	712	712	727	737	783	755	725	695	770	789	742	723	718	730	733	740	747	672	732	719	740	742	800	740	740	747	719	732	749	750	739	768	685	729	707	744	744	707	732	717	767	778	734	793	708	726	742	753	724	737	714	767	735	750	754	752	723	710	800	742	774	714	765	708	761	735	716	666	750	719	768	755	737	750	744	729	721	728	725	717	726	774	756	723	731	743	713	719	786	744	714	696	718	742	791	721	699	724	748	738	744	718	775	770	730	727	748	694	757	758	733	713	689	725	691	722	722	769	730	683	749	745	754	750	740	715	766	724	759	742	732	721	741	675	795	752	715	706	728	696	751	724	716	749	756	767	733	748	741	740	702	716	707	733	764	703	740	715	743	724	773	748	725	758	701	719	732	726	715	755	815	772	682	780	744	699	710	779	781	755	713	751	724	715	722	730	742	727	721	709	725	747	725	749	784	760	700	737	734	728	767	757	794	719	791	720	786	796	750	754	725	699	752	721	739	711	736	712	786	707	732	724	707	726	732	730	688	760	713	710	719	724	710	688	675	703	733	711	753	743	718	712	732	716	752	723	709	692	724	713	735	747	738	767	718	770	742	729	730	715	712	678	773	704	781	753	735	723	747	756	731	746	715	735	771	728	722	740	709	706	701	756	681	741	733	720	734	722	730	735	781	703	742	788	717	794	720	771	749	772	761	757	726	672	770	750	707	779	715	720	745	748	744	722	729	747	699	727	721	749	702	732	743	751	747	772	737	755	743	724	744	719	723	725	767	732	765	751	743	778	716	725	721	706	715	736	745	747	728	758	745	717	733	695	756	712	810	791	727	777	762	723	688	786	764	761	741	734	689	764	742	704	717	750	758	790	780	746	754	708	747	711	757	754	731	770	751	741	708	706	739	718	719	734	712	733	723	750	793	735	712	693	712	735	728	761	714	745	751	783	679	720	717	747	753	710	673	745	708	774	729	726	754	745	704	752	729	749	758	705	740	715	710	756	712	713	697	794	760	749	717	702	712	731	730	741	744	731	775	738	729	747	727	761	720	695	749	760	724	747	771	738	692	712	728	785	730	747	694	764	726	701	748	742	745	753	764	753	740	708	683	767	739	703	730	769	715	705	710	749	735	726	739	740	763	745	703	710	724	728	749	794	687	727	716	752	704	710	705	741	776	718	739	746	703	748	723	713	723	821	729	710	714	694	757	761	736	741	715	715	745	736	735	705	726	753	731	748	735	728	653	729	741	758	749	735	734	694	759	750	761	784	715	742	765	694	692	774	741	751	667	722	749	737	740	740	714	734	823	736	719	733	728	728	747	758	775	732	772	734	747	731	725	661	758	742	746	765	701	772	701	785	733	697	757	717	773	704	742	715	753	693	731	734	751	766	731	711	740	749	754	722	731	730	746	740	729	763	696	772	729	738	769	737	752	718	732	711	758	695	749	753	726	743	738	745	753	691	760	767	748	739	778	741	723	669	724	730	754	698	687	734	727	704	711	745	702	770	823	711	710	791	759	728	741	747	698	721	694	773	718	717	718	718	714	708	730	733	744	742	711	705	700	708	694	757	761	760	726	711	756	713	753	786	731	702	733	695	771	683	740	740	749	761	754	716	673	692	759	730	756	755	698	751	668	747	735	742	745	715	734	711
2263	194	187	183	158	142	176	165	163	161	152	169	154	168	167	143	175	169	154	156	153	177	190	170	144	172	168	162	165	160	168	187	157	145	166	177	172	172	169	161	150	180	169	145	149	163	162	184	146	164	173	171	163	172	180	182	145	178	171	163	151	156	169	167	141	160	168	162	195	161	198	175	177	164	168	178	162	153	154	152	195	175	203	179	125	146	157	142	166	193	170	167	196	156	151	189	202	168	180	169	155	154	190	151	149	168	150	162	179	158	159	167	145	147	175	172	158	150	148	175	186	176	158	167	151	149	162	157	151	195	186	165	175	146	142	147	190	175	153	142	160	155	160	164	162	168	186	151	166	154	173	149	175	151	170	169	144	146	166	177	177	165	191	169	142	156	174	177	160	158	182	158	159	157	177	166	184	168	181	153	154	152	146	145	167	180	176	149	178	153	142	169	159	158	185	171	139	136	155	155	179	170	166	151	146	152	160	180	163	138	158	160	158	183	171	154	151	171	141	152	154	168	166	160	198	178	175	153	156	137	144	176	148	175	162	191	156	155	157	188	162	171	156	163	164	166	172	159	159	165	172	157	168	172	159	150	168	155	179	167	145	171	158	182	163	165	143	148	171	180	160	138	145	155	154	165	153	153	150	152	149	156	163	177	196	163	182	147	161	157	161	166	149	154	141	181	155	94	164	179	191	159	176	175	164	159	165	163	160	170	157	156	154	143	171	157	169	144	184	160	147	172	155	179	182	167	187	175	164	189	158	166	157	171	144	161	185	156	171	168	142	178	161	208	183	161	166	154	150	181	179	166	177	164	157	182	175	149	160	166	153	162	173	176	168	172	192	156	185	158	145	171	144	128	160	177	153	177	177	145	160	160	172	148	185	163	175	165	160	175	150	174	137	188	175	149	164	171	163	175	159	165	145	170	187	159	157	149	189	162	160	161	166	176	173	177	167	159	155	154	158	147	167	155	168	154	149	179	174	152	187	184	164	161	176	177	146	193	178	155	161	168	168	170	172	168	193	173	150	191	169	172	162	166	153	191	154	154	149	168	174	155	179	163	156	170	169	164	174	148	167	155	151	184	177	201	162	165	156	174	147	166	145	192	154	159	169	169	171	170	159	166	147	149	165	161	148	186	168	165	168	157	162	207	159	182	151	162	145	154	165	169	175	185	173	130	168	159	161	130	179	181	148	164	145	185	167	148	187	185	181	168	167	182	161	171	174	144	169	163	177	158	145	165	158	163	170	160	171	165	161	166	166	145	185	166	193	164	125	166	152	185	206	175	164	173	205	145	158	146	182	150	168	155	179	183	197	194	188	159	167	162	175	136	149	157	165	208	150	157	143	160	170	163	142	166	158	163	166	156	164	145	161	172	155	176	167	163	183	166	155	152	156	152	158	187	170	161	149	150	164	165	170	199	166	152	172	168	156	166	170	129	172	175	163	167	158	170	158	168	154	169	162	166	167	179	146	167	158	176	149	157	175	155	182	168	164	158	210	147	164	183	190	188	159	147	156	154	170	152	199	148	161	175	157	153	151	160	159	144	183	187	165	147	129	167	176	167	180	174	175	152	174	168	169	182	180	147	172	171	184	157	178	161	145	180	177	161	163	180	173	165	172	171	176	162	159	170	163	153	158	173	210	178	153	168	149	141	172	173	184	162	150	163	162	180	178	153	178	176	156	149	172	168	185	166	138	161	163	138	173	159	190	177	160	178	172	170	156	169	150	181	171	173	182	144	178	175	169	130	174	172	173	164	170	172	188	187	159	167	178	160	150	152	144	162	163	177	166	160	159	177	168	135	188	172	166	165	158	178	172	170	152	141	169	186	172	174	164	177	169	161	165	192	176	175	145	156	168	182	181	188	180	166	168	147	166	157	148	159	171	176	169	195	171	168	160	160	182	189	171	186	165	151	170	173	173	163	178	172	180	159	161	173	153	182	166	170	150	170	172	156	191	173	172	155	152	174	194	175	145	168	168	154	147	180	183	186	140	182	165	167	191	158	182	162	175	149	151	191	167	179	172	193	170	170	177	157	181	157	182	168	178	166	164	177	165	179	164	144	152	160	152	182	202	166	171	142	147	174	176	175	180	155	153	157	178	182	178	165	156	153	165	156	170	159	144	170	153	173	176	167	151	170	170	174	180	177	154	143	164	151	158	163	158	149	181	137	179	167	136	163	174	145	181	172	169	153	182	162	165	166	194	160	176	185	169	164	179	162	171	158	153	203	164	180	142	150	158	168	168	152	156	165	175	173	164	165	172	164	152	161	167	177	163	164	166	155	157	165	161	159	177	167	159	150	180	177	171	166	129	163	168	181	159	157	125	175	161	168	156	158	127	170	176	164	159	153	179	184	152	151	163	172	159	186	185	167	145	175	185	152	189	165	173	148	171	148	183	194	142	175	179	164	139	158	157	166	166	156	165	166	155	172	154	182	170	164	152	166	154	180	159	169	161	164	174	163	194	150	192	168	156	161	149	167	175	168	169	171	160	173	155	184	155	171	165	171	163	194	173	174	173	175	184	163	177	145	179	142	157	150	168	161	154	187	149	158	201	178	193	201	160	182	168	158	167	188	199	182	170	157	170	164	164	184	179	165	171	148	154	171	173	154	151	174	184	143	171	176	153	154	171	167	138	175	170	169	149	159	164	172	149	161	175	181	171	162	170	164	147	160	148	181	159	175	189	173	172	169	174	171	177	140	179	165	180	161	165	190	173	173	163	171	159	168	180	158	160	163	168	153	169	141	141	163	164	145	171	161	178	161	158	152	144	176	174	138	168	180	154	133	171	168	166	178	169	163	166	175	160	155	171	167	171	192	169	177	155	158	159	177	189	168	161	182	172	180	180	150	165	160	200	145	160	162	165	158	174	161	160	168	174	188	154	133	149	170	140	152	187	162	170	168	150	179	148	166	189	141	158	179	160	161	176	153	152	166	148	148	157	169	162	166	164	167	171	188	155	147	191	166	158	151	144	152	175	182	161	174	174	169	157	165	163	170	170	180	174	175	183	180	148	186	166	150	147	181	177	179	186	159	146	164	172	188	153	183	163	164	153	165	156	168	178	165	183	193	180	154	171	156	152	180	158	165	161	171	158	175	151	159	167	174	192	171	163	170	189	159	167	168	151	153	196	172	152	170	162	132	158	178	158	158	195	179	173	187	165	176	180	172	174	168	156	167	169	139	169	188	181	179	175	184	162	160	179	158	168	169	168	154	175	161	147	171	180	176	167	182	145	142	157	159	177	161	153	168	169	166	172	186	162	161	144	187	180	156	174	171	194	194	157	170	165	180	158	164	172	142	161	171	176	144	176	156	174	170	167	160	164	169	141	154	175	187	181	192	162	161	156	167	154	160	176	187	190	148	196	179	173	189	163	168	156	155	177	166	158	169	175	168	156	165	152	145	157	153	131	176	170	175	165	181	173	170	161	173	148	187	186	170	138	186	160	154	162	182	179	181	176	155	155	180	180	181
2399	477	489	475	499	498	486	473	488	514	506	427	476	444	448	473	453	435	488	464	455	464	450	408	414	480	464	464	441	450	426	418	458	428	450	448	445	446	488	465	500	448	459	460	451	427	424	480	463	464	445	415	444	462	419	517	456	439	435	419	440	459	437	429	433	454	416	454	416	470	450	432	497	475	449	444	466	449	455	431	419	456	443	426	486	417	463	474	450	450	411	452	466	470	431	429	460	463	452	427	445	446	428	409	483	472	452	438	446	461	442	461	432	432	438	431	472	452	477	462	408	463	428	434	441	437	452	422	421	431	451	430	443	427	444	446	452	443	472	468	429	469	449	456	445	473	457	437	439	468	477	445	466	443	437	447	449	439	450	437	462	456	461	470	422	449	441	453	440	463	446	456	471	432	475	428	420	459	426	415	443	451	472	451	470	446	435	401	436	471	423	404	436	448	434	454	432	423	496	426	448	423	447	469	445	448	439	413	443	468	430	460	435	422	445	450	430	452	441	454	424	439	441	433	459	424	432	418	448	466	467	442	443	416	441	457	440	446	463	417	458	471	434	460	443	431	481	454	468	447	441	439	468	428	450	474	442	439	415	467	498	387	432	434	420	444	449	460	432	440	410	439	430	466	415	463	434	453	443	460	459	447	456	415	427	424	436	458	426	455	484	441	404	458	459	430	431	420	430	431	463	447	417	416	447	461	436	454	443	434	469	448	472	463	450	440	432	445	438	437	405	417	433	453	457	462	447	468	407	451	468	448	473	422	448	468	488	418	436	472	459	426	454	444	416	451	465	463	439	432	422	433	472	429	462	422	481	434	422	416	424	431	448	418	454	422	469	450	456	426	456	444	413	517	439	480	423	455	419	477	437	446	430	408	467	450	461	508	459	447	486	420	442	405	450	439	450	458	436	438	451	472	452	391	448	387	456	435	439	445	479	425	470	452	426	448	439	434	423	450	415	458	432	478	469	408	454	455	425	432	433	452	422	459	480	465	432	448	452	447	432	461	475	447	472	429	456	437	455	462	469	453	438	428	425	453	448	447	477	396	453	435	456	455	430	450	429	448	459	436	429	468	445	403	476	442	441	437	446	420	422	436	441	457	465	451	406	425	483	467	416	460	449	460	492	449	468	452	447	450	432	479	446	431	437	416	423	444	467	426	459	460	439	448	446	457	442	424	449	439	454	460	450	442	437	465	453	459	458	449	482	413	414	421	458	432	449	470	431	445	458	467	423	481	431	438	468	449	485	486	419	452	432	446	442	442	439	421	484	456	454	434	472	434	475	455	428	427	438	443	416	413	460	459	456	455	482	484	441	437	454	452	443	473	443	432	475	458	422	413	462	420	452	449	455	452	451	476	430	475	449	442	450	460	437	431	441	431	447	486	485	460	449	466	446	444	440	424	459	432	462	437	421	442	443	440	443	460	438	428	436	470	434	433	397	442	428	472	469	453	454	433	426	410	457	445	448	442	453	435	460	439	442	464	462	456	429	445	436	433	449	439	460	407	445	473	457	457	470	463	436	472	419	423	430	440	461	458	468	456	410	454	458	433	436	484	470	433	440	430	451	446	450	439	441	441	459	453	446	462	454	439	436	471	424	403	444	451	456	435	437	463	473	444	431	437	431	443	467	434	450	438	437	408	427	426	446	423	455	460	480	418	408	491	445	434	456	477	438	439	437	457	419	423	435	484	422	428	442	449	418	442	438	439	460	464	469	447	447	461	450	463	464	459	427	446	495	409	445	454	424	427	475	447	426	403	469	437	477	454	483	441	436	431	427	449	464	433	424	454	470	463	427	457	449	400	464	420	435	411	463	443	443	415	470	434	445	402	438	433	437	429	481	417	452	448	475	440	461	446	433	444	471	423	456	467	440	417	481	478	425	472	444	443	429	460	428	450	435	469	462	424	444	444	465	426	443	439	456	437	433	430	450	404	451	493	476	450	461	415	487	433	457	448	439	414	443	424	446	469	461	466	451	407	434	427	476	444	413	463	435	439	461	434	439	477	436	452	456	448	449	474	417	475	450	422	465	453	426	420	481	451	450	486	439	439	455	430	459	460	436	451	436	450	466	440	414	436	438	494	470	446	434	444	494	436	430	446	446	435	412	432	416	440	424	465	419	462	437	445	458	443	454	478	416	436	489	455	417	393	437	449	417	469	431	437	483	429	476	479	442	473	445	443	463	422	426	488	450	446	431	473	443	456	439	454	427	446	458	438	491	436	446	476	408	476	443	425	425	446	443	491	449	414	418	465	462	427	473	431	434	444	418	434	482	464	484	438	423	443	408	493	487	486	471	450	439	411	425	436	417	431	446	429	426	477	453	388	430	427	471	446	477	453	429	474	461	437	423	448	449	438	447	454	469	426	439	433	453	468	466	440	453	437	434	436	479	432	447	465	435	432	464	394	475	451	440	429	455	425	464	453	403	473	421	482	447	423	402	433	430	443	413	429	440	484	444	466	449	429	431	475	464	482	478	452	432	448	417	454	433	466	414	437	426	451	450	438	450	460	442	417	454	441	474	436	481	447	451	465	445	426	454	439	415	433	438	470	444	462	441	475	440	468	409	428	451	444	459	454	493	454	406	473	468	482	454	415	438	469	470	459	466	457	450	464	460	416	450	434	439	426	447	476	449	414	445	427	412	448	459	465	462	473	441	462	424	480	496	447	453	419	450	441	444	453	445	438	404	423	502	480	448	473	461	436	445	435	428	452	448	459	478	460	443	451	448	430	464	422	451	453	433	437	452	467	466	449	467	439	416	420	470	420	448	467	424	452	440	458	412	446	473	426	431	480	463	446	430	416	443	474	437	426	476	430	456	469	482	471	477	450	469	442	415	453	448	446	440	463	419	464	442	447	445	437	489	441	455	441	447	441	446	408	465	445	431	472	440	438	438	414	420	441	418	490	435	460	442	432	412	478	462	428	448	471	452	432	437	447	426	427	414	434	451	441	448	469	482	429	459	423	424	455	452	459	470	445	465	467	425	435	432	427	431	400	464	443	419	471	407	438	443	447	447	447	448	459	416	454	459	459	466	437	485	461	406	451	400	453	456	441	474	443	417	441	434	424	463	419	472	411	441	453	455	434	439	460	439	440	453	449	420	412	442	408	446	455	459	434	423	505	444	454	426	429	453	443	426	437	432	435	481	448	428	467	452	457	418	489	476	452	455	412	432	434	436	447	411	440	468	455	456	450	438	492	473	452	450	474	441	466	464	434	483	463	452	461	476	410	439	455	432	415	419	415	438	496	450	444	453	447	428	470	461	474	455	431	449	466	412	435	438	418	413	497	437	473	454	459	437	437	446	427	428	479	421	432	461	418	443	456	452	425	442	466	454	434	465	394	429	445	487	423	418	433	472	446	420	437	431	459	416	476	489	440	466	527	441	470	429	488	459	429	448	436	447	442	424	430	459	436	473	459	418	471	445	437	443	458	487	465	440	462	462	479	444	472	413	453	423	466	448	482	432	414
8805	682	662	539	482	430	406	378	367	363	358	388	376	392	358	342	364	337	333	349	376	360	323	373	368	376	352	355	354	311	339	373	333	351	281	360	330	328	350	319	327	357	324	323	355	326	340	324	346	345	360	340	333	357	333	317	334	334	335	337	345	361	309	353	338	319	320	326	353	322	323	371	334	311	340	309	327	305	342	348	355	388	337	320	354	320	378	345	329	370	357	330	332	328	314	330	343	337	290	342	351	324	327	375	371	371	308	338	314	379	328	348	358	363	356	322	349	338	325	355	364	342	321	357	318	354	320	375	323	307	327	348	309	344	356	339	324	313	320	382	316	347	318	319	373	343	334	331	303	324	314	346	325	346	320	330	357	368	369	347	289	358	314	346	320	320	332	334	331	366	350	330	343	330	339	346	328	323	316	348	366	343	384	364	336	342	353	366	354	331	336	353	333	331	330	332	336	306	345	365	312	347	353	357	331	325	320	314	308	368	397	310	341	337	327	358	340	344	314	324	355	324	364	369	296	382	328	340	332	322	328	336	375	320	351	319	322	321	350	331	353	337	303	366	353	363	319	308	365	328	354	312	324	323	346	328	333	345	327	344	328	332	342	294	356	309	334	326	327	314	369	341	354	344	292	355	320	361	329	320	327	337	341	341	345	329	332	317	325	349	320	318	330	303	350	323	341	338	321	349	335	312	309	325	384	328	326	293	370	340	331	339	347	330	347	325	327	298	346	340	323	329	367	384	343	303	308	339	319	319	306	320	350	335	327	375	357	318	349	354	312	310	337	344	354	372	354	320	380	335	324	284	354	344	301	362	320	355	337	313	326	333	327	371	332	324	349	328	349	348	322	318	328	329	344	347	303	336	331	336	325	358	319	322	323	323	350	307	351	302	318	319	310	337	341	364	300	344	346	298	330	325	327	352	320	331	333	321	352	324	291	378	347	336	326	322	320	350	348	316	301	315	366	315	355	386	339	359	332	339	350	315	326	334	349	326	386	335	359	365	340	328	329	336	309	326	331	374	358	352	332	342	342	323	356	354	316	341	357	315	348	355	332	297	342	336	365	346	347	360	328	317	333	365	374	347	319	330	377	301	336	307	318	332	317	348	360	340	355	340	295	320	357	310	400	346	341	348	286	337	360	356	337	342	340	331	348	327	368	330	346	358	338	309	332	391	348	329	334	325	327	338	333	338	319	302	345	354	351	383	336	302	306	330	318	361	310	341	318	341	346	361	329	356	293	320	338	301	348	354	313	334	367	362	332	318	327	299	294	319	298	320	342	311	286	308	326	321	337	317	334	358	367	348	307	341	367	332	330	360	322	314	339	351	364	307	336	329	332	329	313	343	339	329	340	356	335	314	347	357	314	336	353	327	361	328	327	354	340	300	332	338	322	336	348	346	330	343	351	349	343	335	337	280	270	367	315	317	365	375	326	327	354	381	355	318	352	362	337	380	360	379	332	340	313	320	287	330	321	347	324	330	330	315	368	360	337	350	363	358	312	320	283	306	378	323	322	342	330	326	327	335	349	326	326	323	352	312	329	334	325	313	330	338	367	345	338	333	344	312	338	349	325	345	313	373	325	361	316	327	339	298	363	338	310	345	307	328	316	351	353	360	353	321	350	347	343	361	331	328	350	345	324	319	361	308	305	373	378	354	317	356	297	295	350	302	329	333	333	317	341	368	355	333	356	342	359	304	355	348	361	333	342	369	314	352	406	343	309	331	321	326	326	372	334	342	318	343	312	355	347	335	318	339	323	349	337	305	306	346	307	349	336	344	310	358	344	324	324	309	373	345	319	341	326	343	356	324	337	367	367	330	397	343	331	360	330	327	269	372	320	342	357	328	346	352	350	311	347	307	332	368	355	298	306	309	283	290	366	355	319	335	343	355	346	341	330	353	331	312	322	376	313	305	343	325	328	344	350	336	349	316	322	341	346	364	335	302	324	339	345	328	332	376	326	344	330	304	336	359	306	314	308	357	354	335	320	344	316	378	328	311	320	318	324	345	319	347	324	350	339	350	340	365	310	324	339	343	376	353	344	334	372	322	326	308	319	343	342	305	313	319	298	375	352	337	370	317	340	344	327	319	338	345	331	334	337	331	327	339	339	336	361	330	353	367	334	348	361	359	333	314	322	310	333	318	328	327	326	319	321	306	340	358	312	296	325	308	324	348	370	352	327	300	332	312	347	381	345	337	353	324	334	375	356	331	359	322	344	333	327	342	328	297	342	315	341	320	333	316	344	349	316	329	356	363	323	358	356	340	345	371	297	336	342	363	357	307	343	335	334	333	359	325	299	306	362	322	332	346	333	320	349	315	357	325	352	310	318	343	276	300	299	323	351	312	341	338	312	332	325	311	338	333	353	329	303	316	321	319	328	324	335	346	356	327	324	360	347	318	330	330	337	300	349	312	331	406	335	355	315	348	351	348	374	370	334	370	333	356	331	334	328	324	365	308	348	341	317	316	350	343	326	355	337	364	335	334	358	362	334	362	344	368	344	359	315	370	374	344	352	360	337	334	369	315	323	358	345	362	349	335	287	308	337	336	359	346	318	327	331	323	317	368	327	322	340	338	363	308	350	364	381	307	339	362	323	350	348	329	320	337	337	314	334	332	335	378	317	356	388	330	337	376	308	320	351	352	359	343	360	356	370	335	354	339	331	325	345	363	357	350	345	319	319	311	337	350	316	329	313	366	292	371	346	356	365	352	321	344	360	362	351	371	329	322	340	297	321	389	331	339	309	367	311	340	307	326	375	345	334	345	337	328	318	341	358	324	346	330	323	308	360	331	338	304	380	352	348	316	324	350	332	324	358	344	303	289	361	325	339	355	352	379	347	315	314	339	346	367	321	359	379	327	395	378	324	317	337	334	349	327	320	365	321	331	312	352	357	367	318	337	327	388	336	347	306	331	354	358	371	310	341	329	324	323	299	368	337	337	313	313	361	348	303	353	336	360	378	313	330	326	329	300	317	336	331	336	360	324	344	379	379	367	355	332	359	279	358	313	374	331	372	335	311	330	326	330	327	322	320	344	343	351	329	281	335	357	316	331	345	330	358	365	357	316	285	320	368	345	314	298	341	325	353	356	338	316	330	353	355	332	305	323	351	329	301	331	311	342	354	358	335	337	318	330	365	351	333	346	341	336	303	310	318	362	334	313	330	367	364	305	316	312	353	319	330	358	402	349	320	343	358	300	334	306	323	319	358	335	342	308	315	343	336	326	323	304	328	344	324	314	357	317	340	289	338	333	324	325	326	345	367	338	345	347	373	340	334	365	325	358	364	340	326	346	337	323	365	342	329	323	341	357	353	369	348	346	341	318	342	344	334	344	338	350	356	358	319	311	298	335	349	307	358	368	360	341	331	317	321	357	355	348	339	323	347	357	343	326	340	334	341	362	321	371	340	347	367	366	337	339	320	358	330	338	384	336	350	338	321	304	353	337	346	370	345	340	330	331	339	353	350	318	353	315
7361	1071	1465	1633	1428	1259	1194	1121	1048	1060	960	961	920	882	841	868	853	881	842	852	828	821	860	848	799	810	817	815	812	786	802	809	787	786	837	807	822	746	782	783	866	764	842	796	805	791	819	742	770	827	823	808	761	811	803	797	764	741	777	790	794	772	775	800	750	796	797	790	788	797	819	799	775	759	766	754	792	806	861	812	754	764	737	803	774	805	772	753	737	868	818	822	766	771	809	815	833	805	829	798	828	737	780	833	795	808	762	777	784	810	831	790	766	810	771	755	846	805	814	827	766	794	795	792	846	812	778	802	823	770	747	801	803	768	852	837	773	815	782	785	776	829	758	759	787	799	803	790	771	753	783	782	828	776	760	808	810	744	762	804	750	799	803	808	795	790	756	796	814	838	767	779	779	809	799	781	768	835	786	762	788	800	764	775	752	764	807	773	779	803	745	751	767	773	745	749	804	807	772	799	759	845	813	808	778	804	774	812	796	796	814	801	749	791	795	749	777	822	825	778	765	788	751	815	817	793	801	811	807	774	774	814	817	816	817	834	809	792	821	854	773	760	769	796	810	788	798	825	771	840	808	826	766	720	769	782	854	810	838	756	749	776	793	813	793	777	784	808	827	762	751	806	840	787	768	736	761	807	756	764	804	778	809	816	786	757	804	782	741	846	728	798	779	755	761	823	791	796	783	746	803	817	796	778	856	772	772	791	766	758	818	774	800	725	754	836	772	816	790	757	796	772	829	818	760	746	821	751	807	780	818	803	781	768	780	779	803	812	838	815	752	833	795	794	853	776	830	803	797	814	796	798	822	770	777	790	824	761	807	795	785	738	783	748	749	809	738	778	791	818	749	762	817	824	769	809	773	753	812	797	831	835	777	773	827	773	755	792	780	831	740	776	770	843	779	806	759	779	747	772	798	826	748	784	789	880	732	797	836	745	851	770	725	783	781	772	783	850	772	759	824	830	773	773	813	742	819	803	802	789	791	815	792	830	825	741	780	785	778	782	816	796	811	849	752	779	834	817	820	780	829	804	769	822	781	820	819	818	788	813	794	782	795	810	786	780	765	754	789	773	771	769	787	804	800	777	794	808	777	814	764	763	825	831	764	733	749	782	791	752	794	820	797	819	749	853	802	771	792	819	825	761	801	760	764	769	797	737	724	721	770	782	805	823	768	741	793	796	796	807	792	811	812	790	773	772	712	816	784	782	787	763	798	811	793	835	808	858	834	748	740	760	810	826	801	835	813	811	813	838	802	747	786	758	769	777	814	817	778	725	821	786	783	795	789	798	779	785	758	832	789	768	746	816	777	801	770	773	812	807	777	789	822	782	806	785	758	771	748	799	798	819	764	797	805	824	768	788	820	774	786	808	772	802	799	767	779	798	827	794	774	777	815	813	852	786	745	812	734	777	798	834	767	861	824	769	793	746	801	769	771	710	786	786	761	816	757	785	839	820	835	812	839	787	800	765	795	810	827	770	780	782	780	787	798	828	783	817	796	800	769	771	786	791	818	823	765	758	820	762	807	874	767	843	823	839	786	789	807	806	787	823	778	780	825	784	784	791	797	802	830	796	781	772	800	840	785	798	754	791	806	753	720	778	757	808	821	786	751	819	807	792	843	778	797	790	799	809	798	760	830	747	801	786	756	790	810	799	777	814	841	750	779	802	817	779	772	763	772	819	768	784	833	764	807	784	783	757	815	793	743	753	795	791	780	789	818	815	800	787	758	802	802	800	837	829	796	798	783	795	794	799	789	794	761	797	828	798	778	738	760	817	758	815	791	783	790	767	800	785	718	794	804	801	797	846	850	772	807	762	717	841	758	815	759	803	809	773	756	866	783	795	795	790	729	838	766	774	787	773	809	777	786	737	829	800	844	788	761	790	759	814	808	764	806	826	771	769	798	802	771	767	771	822	815	793	748	780	805	788	803	807	873	826	775	834	796	811	818	812	849	786	757	769	817	797	755	801	800	771	769	765	798	782	797	801	785	848	828	802	786	782	792	817	786	795	766	786	845	765	801	759	773	850	787	776	801	787	788	832	787	824	781	751	815	789	831	757	835	861	804	787	783	844	829	782	764	795	821	767	769	752	822	835	753	807	816	833	781	759	857	771	789	767	815	736	793	781	806	835	783	765	785	822	746	796	842	771	781	796	791	797	806	785	782	744	777	768	818	803	786	756	774	815	751	783	819	803	779	761	785	819	814	773	803	795	756	760	732	838	812	811	824	776	805	814	802	812	820	836	820	806	782	767	769	791	831	783	789	762	837	781	817	774	785	744	859	784	740	809	802	818	809	809	824	740	810	831	808	752	756	737	808	798	791	783	773	807	802	766	774	770	785	787	770	751	792	811	816	776	806	741	783	753	786	731	747	822	808	781	752	779	766	839	799	805	814	792	801	758	723	785	791	784	778	780	790	775	791	761	799	781	801	799	800	787	829	722	797	816	755	789	786	776	811	725	798	847	772	745	796	756	814	784	782	798	865	799	809	795	804	789	795	765	801	804	827	807	804	781	753	753	789	797	712	816	846	792	757	800	792	782	844	762	774	809	820	781	773	770	766	777	781	754	766	819	791	770	761	839	759	812	780	810	806	752	776	746	857	809	807	820	748	801	744	790	754	779	783	781	829	767	832	824	791	778	796	793	745	806	797	848	797	794	816	778	799	832	748	814	834	775	794	816	770	778	798	768	774	755	773	778	796	873	805	777	765	797	784	773	745	790	820	800	770	770	819	822	794	822	811	820	799	791	794	828	763	745	788	786	799	797	795	745	821	784	804	801	793	821	804	770	774	758	860	803	801	771	788	773	726	834	764	772	844	826	783	775	816	769	804	755	769	785	781	775	764	787	803	817	778	772	807	804	765	800	795	772	867	776	867	793	779	775	759	799	837	841	778	823	818	748	792	842	790	773	780	780	800	805	810	779	782	780	803	802	784	831	746	815	749	748	817	770	792	721	832	751	744	806	824	748	751	783	823	783	777	827	805	782	850	796	751	794	781	762	792	779	815	762	825	848	783	863	824	803	805	771	779	771	802	783	824	788	787	805	735	821	775	772	805	800	781	787	790	793	802	772	804	775	763	787	820	791	729	816	821	765	808	799	805	854	804	776	814	817	805	755	797	821	756	809	819	815	850	793	753	764	777	765	770	780	766	776	743	788	771	803	817	777	788	795	793	773	826	784	802	780	786	778	821	784	723	797	772	798	824	713	788	792	821	776	805	779	828	808	809	804	809	758	773	783	824	814	733	785	836	784	752	775	752	796	799	789	832	798	770	773	813	771	797	775	765	767	785	772	737	769	754	757	737	735	792	753	732	818	779	796	794	791	786	791	815	833	815	818	810	755	823	799	815	785	808	814	799	801	815	775	751	800	817	788	733	775	788	738	816	787	784	819	773	778	772	771	747	806	781	750	824	765	851	765	791	811	770	795	795	774	821	823	805	809	778	788	779	824	776	797	802	784	780	797	745	785	840	857
16202	1419	1070	848	609	492	439	456	405	406	371	373	397	344	343	337	347	337	340	383	319	307	377	342	350	346	330	374	329	330	341	321	360	347	371	341	339	351	337	296	337	337	318	327	345	325	311	342	344	318	343	340	334	342	359	336	350	334	324	310	345	342	330	340	383	330	327	306	308	341	335	331	326	349	340	317	319	335	320	309	335	308	331	316	321	298	320	353	322	311	325	317	327	303	311	330	335	335	315	320	334	308	312	312	349	345	336	337	336	338	344	339	302	357	296	313	325	313	307	313	308	355	327	326	307	313	301	331	313	345	304	335	287	367	325	315	298	329	313	330	312	335	310	290	304	315	334	349	323	325	313	293	290	274	351	291	359	353	328	351	352	299	308	358	330	319	318	318	349	326	314	310	350	356	320	290	313	321	335	324	292	345	351	316	346	344	298	294	325	307	279	338	322	295	324	338	322	359	337	285	329	348	331	315	334	357	336	331	291	305	331	315	330	341	297	299	286	323	333	343	311	308	336	316	323	325	337	305	336	327	304	308	315	318	338	317	336	283	337	304	300	331	334	321	328	286	323	288	317	298	306	342	300	313	318	324	323	318	329	328	285	320	333	354	349	299	354	358	347	305	314	334	338	320	327	312	340	342	328	342	330	314	303	345	320	315	331	355	309	334	326	321	314	354	337	314	322	307	336	306	314	331	317	332	317	324	325	339	352	336	313	322	326	306	339	345	345	333	309	304	289	352	308	319	322	299	300	290	316	341	349	293	310	295	334	350	306	283	303	304	298	320	341	321	337	326	290	308	324	320	294	322	337	354	327	309	358	335	327	347	333	348	306	356	308	314	329	327	313	326	338	307	264	330	323	308	298	326	326	297	319	331	341	313	344	332	285	328	287	326	329	318	297	351	317	347	283	342	340	311	300	355	313	346	315	322	325	333	314	332	336	323	330	311	308	338	319	321	309	312	321	339	344	292	323	307	307	304	279	312	347	324	348	278	322	327	281	315	314	354	309	322	323	320	344	309	351	334	302	343	340	303	313	331	347	341	306	284	290	351	333	342	325	353	312	322	364	301	348	303	323	316	333	321	310	334	328	328	357	317	321	296	301	324	335	337	318	333	335	339	350	312	362	322	305	355	350	327	298	313	316	307	321	298	324	324	366	319	306	310	336	297	339	295	320	324	346	312	309	358	342	310	315	313	298	347	355	320	328	344	289	306	304	314	281	295	311	327	296	296	316	289	303	336	330	355	327	310	287	317	324	291	293	293	316	304	326	318	340	328	296	352	342	303	308	270	342	360	341	334	332	322	333	336	310	333	345	362	323	320	322	312	352	313	321	310	300	312	309	302	325	332	294	299	301	323	308	311	324	315	353	300	361	290	344	356	366	338	355	316	356	305	340	368	341	311	302	323	341	327	343	359	319	333	326	316	308	282	347	353	307	343	321	296	336	328	361	328	338	348	335	341	326	346	311	341	334	298	297	300	321	317	342	338	336	355	306	340	315	317	349	333	348	332	299	345	363	329	296	351	317	307	321	353	303	286	319	322	297	337	315	322	336	330	294	358	361	308	330	341	300	319	309	320	341	317	301	327	314	310	306	348	307	300	295	316	294	323	316	327	329	326	331	316	316	320	321	322	351	333	341	322	357	340	357	311	372	333	323	301	287	293	330	325	362	313	338	354	312	295	321	320	377	335	315	317	346	314	311	310	298	338	318	334	313	307	340	311	292	338	347	328	350	338	309	330	337	318	284	331	336	315	319	296	350	369	336	334	394	335	308	315	319	347	323	330	338	318	310	326	318	349	364	328	304	323	366	350	318	325	347	283	325	303	328	318	319	289	311	309	291	332	307	313	300	289	306	314	309	313	325	316	350	285	300	341	339	291	327	314	323	342	321	319	321	325	316	308	305	337	312	326	336	323	307	315	324	337	313	316	305	323	360	313	293	320	349	298	361	333	357	330	312	354	344	312	323	345	322	336	326	325	329	307	320	330	350	320	316	325	345	313	324	308	361	333	309	310	340	310	353	339	307	343	307	293	322	340	348	342	324	324	344	330	306	274	333	354	352	321	313	296	347	270	361	334	345	316	346	316	326	321	310	326	297	311	314	280	308	367	384	305	311	350	351	292	350	330	297	293	292	319	317	339	337	299	320	331	334	355	297	315	309	342	317	298	323	276	322	291	339	284	324	291	302	336	339	337	310	325	305	352	291	337	327	312	314	322	328	317	325	315	349	313	344	323	328	292	341	320	305	327	324	302	315	297	329	321	344	356	314	302	307	312	299	312	334	321	343	318	355	308	354	331	297	306	318	337	307	331	338	338	349	361	350	310	331	310	279	340	348	308	297	316	347	337	304	322	323	324	321	344	317	300	307	337	324	305	303	325	327	360	351	331	323	317	337	328	303	306	332	341	294	312	356	309	318	311	298	347	367	320	326	324	349	345	346	337	332	305	312	327	327	306	337	323	338	316	333	293	317	334	321	310	331	333	327	310	325	331	311	335	317	339	313	315	346	334	325	307	320	296	325	360	329	311	325	350	359	280	329	335	314	306	313	298	294	305	368	322	331	322	324	338	296	354	290	299	296	349	324	340	322	310	326	349	315	335	335	341	313	310	294	318	366	349	309	335	322	337	311	320	342	304	348	304	339	344	318	320	294	306	322	315	295	307	330	314	339	335	349	330	300	340	325	285	333	328	279	344	321	327	303	322	315	332	314	309	333	362	339	303	331	312	310	331	360	332	305	291	322	342	337	348	325	288	288	352	321	347	312	315	311	360	348	334	336	321	321	313	315	317	350	339	297	365	320	314	319	296	326	327	341	344	307	308	323	325	339	345	299	285	309	316	308	317	309	317	345	356	337	316	315	324	337	335	333	383	338	304	309	306	298	308	340	287	315	314	309	319	354	342	327	320	312	339	363	310	313	299	329	313	319	317	329	333	300	328	349	333	348	335	302	303	364	326	303	324	295	302	330	292	320	367	387	332	362	290	289	320	334	325	332	305	354	343	333	341	321	334	322	338	321	333	346	369	350	323	292	316	313	345	331	307	321	328	308	326	306	329	339	348	313	346	362	368	342	325	337	340	329	315	308	345	339	327	326	354	314	302	339	312	303	312	291	379	290	367	329	337	322	322	303	341	303	338	324	326	338	348	346	326	334	333	321	340	283	347	337	306	293	311	323	308	299	307	319	326	321	312	351	303	363	342	307	301	332	339	334	358	317	333	324	337	336	317	343	348	336	310	321	341	307	334	320	344	333	343	333	320	345	323	318	308	309	302	348	347	313	286	328	340	336	289	299	328	283	323	305	260	311	337	316	330	329	325	317	291	308	347	361	316	289	315	331	337	328	332	329	341	309	295	330	305	274	356	348	313	329	330	309	322	329	346	324	319	326	312	319	351	298	329	311	350	304	328	322	329	325	323	321	317	309	305	312	335	339	326	292	304	334	352	331	301	329	294	322	312	335	318	326	323	299	303	317	288
9145	1329	2164	2326	1984	1669	1430	1423	1260	1137	1079	1005	941	930	939	821	857	880	899	846	847	811	807	822	788	801	778	824	752	733	749	761	818	806	760	805	770	821	747	755	769	752	695	789	761	716	751	747	771	756	727	769	714	763	735	751	745	754	778	743	764	694	702	763	735	700	765	734	739	730	724	752	718	733	749	716	700	765	765	732	758	751	713	751	749	740	761	754	748	720	764	764	768	804	761	746	752	729	732	734	740	752	695	682	705	731	764	748	741	762	766	733	741	731	750	726	779	737	690	727	775	753	715	731	745	778	713	726	732	709	722	718	741	703	704	800	781	765	769	725	731	744	739	780	810	701	697	709	707	749	725	746	723	723	733	765	722	756	706	805	786	709	712	752	739	731	747	775	789	765	702	774	755	725	737	714	787	742	719	758	757	716	724	762	730	759	735	734	713	756	752	668	743	705	784	718	740	731	728	734	776	769	720	763	772	714	695	765	776	722	735	737	725	728	689	761	754	738	709	722	739	720	753	708	737	731	731	745	728	727	711	730	717	761	739	719	755	735	722	705	722	791	745	710	754	688	771	728	742	732	725	746	754	752	763	740	729	828	751	779	763	736	705	744	761	726	732	730	757	714	797	682	704	748	764	733	778	720	750	709	723	680	711	737	750	776	697	696	694	713	740	668	797	730	735	793	714	722	720	711	730	778	725	678	720	718	752	755	711	735	705	742	734	729	720	707	722	739	747	715	765	745	721	701	755	719	769	793	675	771	681	751	695	715	680	715	733	702	733	718	733	704	822	726	755	789	705	670	767	747	709	727	794	774	735	771	700	726	716	723	730	717	807	711	724	729	736	721	731	711	745	758	769	732	701	746	710	753	719	769	739	760	742	742	743	706	696	757	691	726	738	775	717	751	715	699	722	746	737	757	755	757	766	745	725	773	704	781	749	719	730	730	709	786	730	771	739	736	707	721	741	722	743	732	730	771	764	686	705	828	757	736	729	740	756	735	716	761	745	710	728	722	751	716	740	763	756	736	728	704	723	761	753	765	742	727	741	734	783	721	700	712	722	703	724	716	760	711	715	702	711	721	709	763	731	751	781	725	718	753	733	657	764	737	784	752	795	772	704	808	699	698	751	741	734	720	753	786	706	738	776	724	710	711	723	776	725	773	721	761	734	738	787	727	751	776	689	743	745	761	755	677	772	724	708	728	726	733	748	771	748	813	740	780	740	780	756	737	748	720	721	724	702	711	720	685	705	760	758	730	751	670	750	669	735	730	710	719	754	704	714	782	772	769	735	780	738	729	738	714	718	711	712	760	777	717	709	747	742	719	714	700	703	720	727	761	709	729	737	745	732	714	713	724	771	740	768	787	767	720	747	714	754	747	746	737	731	714	725	737	718	712	746	760	740	700	748	673	762	766	687	739	690	689	758	702	772	755	712	700	734	739	741	691	733	672	721	714	714	763	719	733	767	747	695	733	728	742	739	719	672	734	721	717	750	731	699	683	769	703	682	753	732	746	723	761	687	723	768	755	739	702	713	751	755	763	724	756	722	759	710	743	723	762	698	750	734	798	743	697	739	728	762	722	771	733	727	735	718	733	766	708	728	763	719	712	722	741	716	770	733	720	712	710	686	678	722	755	780	781	679	723	715	766	743	721	757	773	713	731	775	705	735	733	747	725	798	760	754	782	731	773	723	747	737	745	715	708	794	693	751	724	766	736	750	704	719	732	690	732	755	715	736	759	743	678	768	755	728	722	749	647	722	778	771	784	753	729	734	719	716	762	756	722	715	707	739	735	734	703	706	737	711	707	739	719	710	743	706	773	786	717	766	735	731	768	701	713	752	758	780	682	708	737	688	683	682	743	726	717	741	762	754	732	703	743	694	763	697	735	733	708	776	711	729	706	747	740	795	716	711	686	736	703	708	681	765	724	713	738	731	737	738	698	754	778	760	719	722	719	747	735	750	757	783	724	740	719	736	769	771	750	747	701	745	740	791	721	741	753	727	763	778	701	729	732	757	777	715	767	728	747	701	733	692	774	770	729	683	739	737	713	787	773	700	762	709	740	742	732	732	732	759	805	729	730	730	736	747	726	716	803	735	698	717	740	715	751	738	702	781	730	704	766	772	728	766	745	740	746	723	713	758	751	721	719	771	742	764	780	729	733	767	769	712	752	703	695	709	745	696	733	750	747	714	801	696	800	698	785	709	720	702	757	712	724	750	725	721	743	738	740	718	757	740	750	733	696	757	746	751	756	732	688	696	755	725	750	779	702	703	725	772	713	723	730	683	702	746	788	695	715	734	752	757	761	715	764	789	727	713	743	768	771	736	747	695	755	723	745	745	727	718	781	794	747	743	760	758	740	740	766	717	720	719	702	768	745	696	749	724	701	718	720	768	739	751	734	796	710	742	722	716	719	738	774	732	719	726	683	758	723	790	708	737	754	736	745	719	713	727	741	744	739	727	714	744	761	739	734	769	728	690	698	768	684	787	744	734	742	770	735	724	712	709	694	764	734	740	728	763	735	724	708	759	720	736	725	737	760	705	747	743	747	751	798	762	765	734	719	737	771	755	783	749	737	748	757	693	760	752	726	703	735	718	726	729	695	750	743	704	737	746	720	690	764	734	757	731	726	712	742	717	733	729	712	776	744	749	721	753	751	708	742	704	719	745	729	736	710	750	739	701	735	774	722	738	735	702	670	740	772	709	736	714	781	736	749	728	732	709	736	752	735	739	746	748	709	724	748	723	707	769	766	717	772	752	736	720	764	698	731	713	728	773	701	731	811	728	740	724	773	732	747	752	752	745	758	736	771	731	772	728	767	802	770	755	782	744	701	724	739	732	737	709	752	732	701	714	732	742	733	742	778	716	743	732	712	771	698	729	754	742	710	760	738	711	714	697	746	762	739	722	687	752	743	734	730	745	754	743	724	723	777	719	765	724	743	722	762	731	747	743	702	688	781	711	711	771	794	769	690	741	739	705	733	753	699	751	730	693	729	769	752	756	772	765	713	731	799	758	713	737	725	688	726	702	702	749	761	719	739	710	757	715	728	746	773	729	703	738	738	694	675	731	731	734	677	745	718	733	709	738	695	695	745	740	718	697	722	763	723	774	776	724	739	765	734	730	732	733	718	727	756	743	701	759	687	694	677	696	733	736	761	719	696	736	735	747	754	738	743	711	727	716	731	746	768	698	733	753	711	768	710	776	687	736	785	714	744	741	739	767	695	775	743	723	710	716	691	697	686	735	742	793	681	755	764	741	761	697	761	717	724	748	750	760	755	771	793	763	762	753	688	719	698	771	702	736	779	779	713	751	788	744	675	725	730	726	766	756	744	725	761	729	732	731	684	692	712	768	732	739	747	736	762	689	735	747	764	702	718	731	741	747	730	695	722	695	702	750	748	719	712	691	716	746	777	723	728	709	734	706	723	733	760	706	745	705	700	775	717	715	769	761	706	752	706	667	773	741	754	714	723	741	725
2167	172	192	161	169	187	187	173	173	177	159	146	170	185	175	168	173	158	176	192	160	159	180	174	155	165	173	171	153	172	158	179	184	174	194	185	152	178	162	155	200	146	158	128	172	195	168	163	177	192	169	137	167	142	150	149	175	182	159	155	173	139	151	138	155	187	166	175	188	216	168	169	151	160	151	167	193	177	173	158	154	167	170	154	153	179	163	154	151	186	140	156	151	173	154	173	178	179	159	170	137	148	158	164	158	176	164	141	160	141	170	182	141	147	180	190	202	178	153	173	142	181	159	164	176	153	169	170	176	163	174	187	169	166	145	149	160	169	165	139	163	169	158	160	157	168	176	174	164	171	165	162	179	176	161	148	182	145	167	171	183	158	143	175	156	156	164	155	178	158	153	150	144	155	167	137	141	173	162	166	150	165	163	169	166	181	150	132	159	152	154	165	169	160	157	134	162	176	180	166	180	173	160	164	162	186	170	161	152	149	183	175	198	161	171	177	176	154	172	153	173	149	158	166	183	165	148	145	159	165	140	151	167	174	157	144	156	186	161	167	179	157	179	155	144	155	164	159	176	162	158	149	174	176	182	139	167	164	150	162	180	166	155	157	151	167	168	167	172	149	173	163	157	163	143	133	155	151	148	167	154	167	177	190	155	161	169	172	163	155	163	154	155	170	166	172	162	173	199	172	142	165	180	179	161	162	169	157	157	168	145	176	159	156	160	181	179	158	158	164	187	174	151	159	160	162	183	169	136	186	160	147	161	140	192	180	178	166	166	176	138	148	155	148	176	155	160	160	156	177	179	177	168	150	141	163	154	142	184	170	164	165	161	161	176	167	147	171	151	171	200	182	183	184	164	174	167	173	166	158	168	173	166	167	188	149	170	126	165	179	155	143	149	173	185	173	155	170	166	161	159	174	170	188	165	176	154	143	176	163	159	150	148	170	157	139	163	153	178	162	167	156	138	187	145	155	163	182	169	161	155	158	149	163	169	177	150	171	168	162	172	171	169	181	173	179	177	162	170	171	175	164	164	185	158	181	188	140	166	201	161	173	155	163	149	175	169	177	159	156	174	150	141	169	161	179	166	160	175	149	165	148	135	165	163	171	185	203	143	178	147	162	157	178	199	166	179	161	152	153	174	170	178	154	169	175	167	191	161	174	156	139	162	179	183	181	160	169	171	186	163	165	178	150	157	173	160	173	135	175	167	145	179	178	177	170	170	180	143	156	169	166	156	172	184	161	154	174	163	173	162	187	123	164	182	167	179	159	149	153	160	158	183	165	206	172	170	182	182	167	160	163	163	156	156	147	155	156	159	130	163	161	171	157	161	186	165	156	167	172	177	175	187	193	178	162	161	145	151	153	158	171	147	159	188	151	167	168	184	170	186	159	135	194	157	199	159	145	175	152	176	162	174	171	186	175	176	173	154	154	169	180	161	159	137	155	157	163	157	165	173	177	148	160	171	174	150	176	171	158	146	164	169	152	156	152	164	166	177	149	152	156	185	134	148	163	168	161	163	168	167	146	155	163	177	184	173	183	186	161	157	156	155	179	151	141	179	151	150	152	157	174	154	172	142	170	167	153	190	183	172	144	158	138	185	149	155	167	152	150	187	176	152	178	173	162	163	167	176	148	165	161	157	143	158	147	171	165	172	195	181	169	156	208	160	130	171	159	165	159	207	158	166	169	161	133	150	150	196	191	143	165	177	167	161	162	166	162	157	157	141	174	148	165	186	174	150	150	168	175	172	165	179	198	161	150	143	165	169	180	173	179	169	183	170	165	181	152	163	170	136	180	180	188	166	145	153	165	148	166	170	150	179	161	137	167	179	160	170	159	159	143	178	184	158	130	162	155	169	170	151	156	153	147	175	189	188	122	171	163	149	182	179	164	152	151	141	166	178	175	171	173	152	176	172	159	168	158	167	147	171	147	152	159	180	149	153	161	174	162	136	178	164	170	160	159	158	132	175	168	187	174	181	185	179	165	185	152	177	165	173	169	179	163	167	165	155	138	163	163	151	161	175	169	175	162	146	178	162	172	148	152	170	161	163	166	173	151	192	141	153	168	167	181	164	146	178	161	179	167	178	170	188	162	161	160	151	193	148	153	152	181	175	173	157	172	187	136	181	161	153	129	166	170	165	151	159	149	164	171	156	136	152	150	152	172	170	182	133	177	175	140	152	145	198	166	142	147	172	164	178	191	174	170	159	159	156	152	165	167	148	149	171	158	154	158	151	189	153	152	163	178	176	129	160	160	162	148	152	148	167	183	140	163	169	174	157	147	176	185	176	149	141	163	158	150	159	198	173	171	178	147	164	161	154	180	175	178	155	153	161	174	153	173	182	172	136	172	163	170	161	172	172	168	155	176	181	187	197	171	132	176	193	176	173	165	149	154	174	185	170	147	151	160	169	195	169	169	183	146	179	152	185	156	169	153	183	174	148	150	147	189	140	152	155	168	149	165	170	137	179	157	175	157	184	168	157	144	171	179	147	165	140	164	149	153	165	164	175	152	166	136	145	188	157	176	184	173	152	182	173	189	151	140	153	169	162	150	174	147	181	161	176	169	137	179	152	167	153	164	145	157	148	167	169	141	142	172	166	137	203	201	173	178	183	154	154	183	165	161	153	162	154	162	153	138	167	164	159	152	182	137	162	173	152	167	166	151	159	146	165	171	159	159	140	141	162	178	162	178	144	165	178	166	199	151	160	146	161	167	152	165	178	152	155	156	162	162	141	162	188	172	149	149	158	149	175	176	153	160	158	182	168	154	166	157	173	146	163	214	164	164	171	167	184	179	180	188	191	148	169	147	157	161	153	136	167	177	134	174	144	169	143	183	180	159	140	171	151	163	168	172	155	166	168	183	196	166	195	166	155	177	177	186	160	190	160	165	167	144	171	173	168	150	156	169	170	176	186	176	160	164	160	170	143	169	169	183	187	182	169	159	177	191	145	156	187	163	147	158	170	162	166	177	153	195	158	138	147	184	148	166	151	132	157	158	177	162	161	159	133	163	142	155	158	169	177	140	158	160	164	173	163	187	175	130	170	154	162	167	167	169	154	163	174	160	152	186	151	169	186	136	177	182	162	151	165	157	163	150	150	168	141	163	154	154	177	146	172	168	171	178	189	153	171	166	150	190	198	158	136	160	175	146	173	191	157	151	150	164	145	184	179	180	173	173	153	142	176	169	168	170	152	154	153	167	181	155	199	158	186	155	178	157	128	168	151	156	151	155	132	172	175	165	169	150	159	171	179	150	138	169	186	188	160	153	175	146	180	192	163	143	144	171	163	169	160	147	163	167	174	190	161	181	149	153	152	159	168	159	150	140	201	169	165	163	189	180	180	159	134	168	165	161	144	176	172	175	131	168	141	149	164	153	194	161	162	133	171	188	165	125	184	180	177	157	160	150	160	165	169	172	152	156	158	143	165	144	161	161	168	140	163	174	165	140	144	147	156	167	167	158	152	200	156	152
2227	465	477	487	481	461	488	477	427	477	460	467	452	496	434	479	444	424	452	444	432	442	438	455	429	430	442	428	468	477	448	452	441	459	473	443	461	465	440	436	425	411	442	453	451	452	435	447	435	464	438	469	440	439	459	467	446	422	454	437	438	432	447	446	448	445	469	441	442	431	424	413	432	444	453	424	459	392	450	413	442	472	419	412	429	442	449	443	437	407	443	442	457	435	467	474	404	460	459	474	459	451	458	461	445	465	456	420	449	460	454	475	434	410	464	461	426	472	429	463	465	447	450	429	426	455	433	435	433	420	476	429	427	446	447	415	445	437	460	488	458	441	425	413	433	444	447	428	419	404	474	439	489	473	394	490	475	459	429	420	417	467	461	443	474	440	435	416	446	439	441	453	437	468	469	443	462	453	445	429	430	480	447	429	442	444	425	447	436	423	451	435	443	471	446	466	430	451	456	425	450	450	455	431	440	456	434	443	415	438	454	410	450	434	433	460	433	438	397	418	412	419	426	454	428	423	418	435	442	442	407	451	447	460	439	465	442	436	427	417	434	449	431	447	438	448	496	426	426	449	436	400	430	441	432	410	458	453	426	449	431	443	436	411	459	408	435	484	454	449	431	436	434	454	449	453	454	436	441	453	441	433	451	467	420	470	443	491	447	429	485	439	416	383	438	473	427	461	425	437	434	445	472	447	445	417	394	494	430	439	426	449	428	467	399	463	458	436	439	452	437	438	462	438	446	433	448	468	467	407	442	447	501	447	393	457	441	442	448	461	439	452	450	452	477	460	423	489	460	470	432	434	443	446	442	423	411	429	401	444	449	475	422	436	427	478	423	449	490	471	427	450	451	428	453	421	450	472	435	455	485	426	429	416	449	462	457	460	443	455	458	449	467	456	438	434	452	448	490	438	432	509	447	411	415	437	434	430	432	429	438	421	449	463	446	440	424	455	461	413	454	438	458	421	452	425	451	424	436	426	443	460	484	406	431	478	442	440	406	426	443	420	452	450	454	435	437	467	429	428	440	452	433	433	439	453	422	454	462	453	419	492	472	469	442	422	415	440	434	444	414	449	458	452	418	430	448	439	441	445	445	440	494	411	403	442	467	439	431	440	440	454	426	427	449	425	448	455	415	427	462	431	407	469	472	463	436	451	449	496	445	422	480	450	390	447	440	469	455	430	409	429	448	423	410	479	434	476	459	474	463	440	457	447	481	423	480	462	449	444	451	474	460	456	459	462	469	435	432	393	395	418	435	443	444	423	414	427	460	447	441	474	437	427	448	422	433	408	449	479	431	451	433	447	451	451	439	435	475	469	461	440	463	452	388	424	438	441	481	446	419	454	468	415	439	446	410	463	450	435	419	411	431	435	436	414	470	453	444	454	460	432	438	428	433	433	448	443	449	438	458	472	460	458	418	421	434	467	445	434	453	475	447	437	438	409	454	410	450	437	453	446	463	417	474	431	464	440	460	407	411	476	437	419	420	433	457	411	424	446	432	442	471	410	422	423	446	447	449	456	436	434	433	475	431	414	457	418	452	434	456	445	451	458	467	452	438	452	463	461	393	484	459	478	417	448	449	461	426	427	448	451	451	463	446	438	435	444	461	467	429	443	463	449	460	462	462	450	464	436	465	430	439	462	448	479	433	408	437	430	428	440	494	447	467	432	416	433	416	459	436	462	470	465	440	471	436	473	456	444	444	413	460	440	431	443	420	491	450	444	410	436	474	454	488	441	472	427	431	423	423	468	439	486	452	425	420	455	457	448	422	480	452	451	457	454	457	457	472	422	452	463	395	465	490	413	448	453	423	445	457	427	438	433	397	429	424	445	406	437	435	434	443	422	421	428	446	445	460	472	431	483	422	442	443	439	458	435	443	455	411	420	503	436	457	437	421	465	438	446	428	440	468	478	456	427	434	414	463	396	426	401	459	456	392	484	453	448	471	454	429	405	478	431	459	427	408	430	426	437	452	441	464	476	464	444	430	453	451	434	403	473	463	435	455	462	412	442	427	415	424	418	454	462	451	412	490	457	418	435	460	437	417	429	428	457	424	399	440	393	422	429	425	485	400	429	442	447	428	407	471	459	416	436	456	448	428	477	420	440	401	433	452	444	477	449	439	475	451	459	399	440	471	437	432	449	419	441	451	442	448	444	473	461	436	449	454	454	475	445	437	445	474	406	429	432	472	464	438	448	406	453	472	436	469	463	451	436	426	436	471	445	419	428	465	432	412	454	460	485	440	473	426	468	441	446	465	469	425	474	430	469	465	425	414	455	419	466	451	452	440	450	414	450	417	492	421	426	465	434	422	457	455	451	452	465	508	456	460	475	467	466	460	447	460	421	419	469	414	449	478	438	470	448	447	435	430	430	444	438	461	415	440	451	437	458	431	470	478	419	450	411	456	453	430	431	432	450	448	466	425	485	453	430	455	447	436	497	449	424	438	442	410	428	421	438	436	447	440	407	430	431	470	463	459	396	447	461	455	440	415	498	436	421	439	450	469	478	450	442	450	477	475	492	452	445	445	448	437	464	459	411	424	440	429	450	434	426	427	440	441	424	424	478	450	443	468	479	448	450	421	458	429	443	520	419	474	467	439	405	400	439	473	454	412	412	434	475	441	471	429	443	426	468	436	440	419	436	411	455	441	427	420	485	437	465	474	449	488	451	454	455	428	440	453	470	428	403	435	466	452	432	434	457	408	451	464	442	451	462	470	470	439	449	445	437	404	433	450	466	441	424	463	469	415	455	446	452	418	456	439	407	443	445	478	454	444	455	444	415	439	457	426	410	433	455	433	429	400	456	419	433	423	443	440	454	468	457	433	445	428	442	454	434	461	448	479	443	421	455	413	436	453	466	441	462	407	432	415	429	425	450	470	442	429	475	431	427	395	432	449	424	480	440	412	419	438	481	447	421	473	434	484	460	441	427	487	405	441	435	454	419	463	442	431	430	438	435	442	419	432	454	413	440	478	436	441	430	461	476	469	440	426	411	445	434	421	483	435	456	452	446	416	429	491	423	423	432	444	440	409	450	459	447	448	406	450	474	447	456	436	425	427	464	457	439	463	441	472	420	433	408	460	413	437	455	446	431	455	440	474	488	461	436	424	445	435	457	419	452	404	471	460	425	431	456	468	408	427	461	472	483	462	434	485	443	455	436	436	456	481	437	456	440	423	470	425	465	426	439	391	460	453	447	438	455	485	461	453	470	428	435	447	456	455	433	469	426	430	400	447	455	444	473	432	474	454	461	439	439	431	465	458	421	483	438	449	449	440	412	462	460	425	439	459	454	450	424	453	453	461	462	444	491	452	425	464	443	447	455	456	503	444	445	454	482	441	421	426	488	395	416	446	463	458	423	423	435	412	423	443	472	468	429	456	439	434	462	399	458	424	453	437	429	438	417	444	436	473	431	455	440	448	441	471	454	420	425	459	433	454	433	469	458	447	436	437	466	438	469	459	417	440	438	465	446
8977	691	677	574	476	416	401	375	412	356	331	344	359	370	368	374	347	365	351	341	345	340	339	322	336	350	363	338	341	331	356	329	335	338	333	339	357	356	330	347	331	366	367	334	352	325	344	330	330	331	342	319	344	356	358	345	335	322	327	323	336	341	374	324	338	327	344	314	333	322	312	339	341	386	322	345	324	352	365	361	318	353	346	339	329	328	360	364	309	321	365	320	331	346	313	344	326	336	354	339	332	333	340	345	352	334	360	334	325	338	348	345	352	388	311	351	317	328	351	322	349	336	324	335	330	342	356	324	345	311	346	362	346	311	330	340	307	305	328	331	317	329	346	359	342	360	328	359	335	333	343	336	367	350	330	327	349	298	389	340	371	330	340	381	351	357	344	355	318	337	338	333	350	321	327	342	318	361	348	313	325	356	353	331	314	333	324	370	336	365	345	326	341	368	335	338	348	329	347	328	322	372	325	320	331	330	326	332	312	339	349	364	303	295	363	310	354	333	363	337	363	333	385	335	366	356	381	364	336	346	328	350	343	333	368	339	328	335	344	327	347	354	352	317	350	345	338	349	327	328	342	339	337	340	346	341	358	333	344	331	288	350	310	355	346	340	332	352	361	317	330	344	343	348	337	347	342	333	358	338	341	376	333	378	330	317	326	359	368	355	333	346	331	365	379	334	323	324	377	370	370	277	374	368	327	352	354	349	345	357	349	341	346	331	359	363	339	357	329	378	338	348	310	341	330	331	366	323	323	356	295	313	353	321	357	350	368	328	342	339	314	381	316	326	313	376	324	320	352	383	342	340	334	318	314	314	355	323	328	356	290	333	308	336	345	330	323	332	362	361	310	325	369	330	333	327	335	358	339	362	354	345	332	338	337	377	347	327	355	354	372	332	336	374	312	362	348	318	342	367	323	346	344	348	350	309	331	334	380	327	352	370	341	344	311	316	357	349	355	348	325	358	333	331	371	320	329	343	370	339	308	343	327	331	343	354	369	359	333	326	358	334	330	293	356	342	301	323	305	349	340	333	320	338	361	362	318	346	332	347	350	371	316	343	331	337	333	317	331	364	344	360	320	341	363	343	295	362	321	353	340	347	322	330	335	359	328	306	345	348	345	344	354	325	321	353	331	347	339	313	345	367	349	371	348	359	340	331	331	343	342	349	329	342	345	313	324	361	361	373	312	357	339	349	375	326	336	324	343	304	361	323	319	354	307	308	367	350	346	358	340	332	354	362	326	318	312	307	335	326	331	364	391	354	350	322	338	314	317	338	361	370	309	369	332	321	303	341	323	334	331	363	366	340	321	306	311	317	345	334	336	319	316	292	308	342	359	298	321	301	346	355	349	352	307	332	366	314	352	335	349	334	360	334	316	312	339	346	347	309	364	303	333	322	324	329	331	363	361	319	307	304	332	326	339	363	349	317	321	337	325	340	345	316	346	362	368	328	298	320	333	345	300	335	311	312	327	327	309	315	343	327	352	335	333	356	314	338	383	308	317	369	355	324	343	338	350	351	356	314	343	340	322	330	350	289	329	322	358	321	342	343	328	340	347	354	370	337	319	348	335	321	337	314	369	333	331	340	354	339	308	347	335	310	345	308	340	355	317	328	366	349	340	339	335	335	355	329	366	325	348	337	328	327	310	328	305	360	354	339	312	340	284	326	326	376	333	321	358	335	346	357	358	343	369	342	343	320	317	325	354	321	347	324	346	341	316	336	286	340	335	377	355	333	336	347	388	367	342	369	352	341	309	352	337	312	339	302	356	331	341	326	302	313	413	365	304	321	334	340	356	325	343	372	348	376	325	326	344	345	342	352	317	341	329	348	337	321	324	319	351	345	351	365	352	312	326	323	329	329	360	322	342	321	360	332	374	318	368	351	326	321	300	346	338	353	351	338	308	297	400	326	319	310	342	326	333	318	311	371	330	343	331	343	340	341	328	329	340	334	345	307	333	322	331	363	369	324	343	378	332	345	352	307	355	361	321	317	333	352	317	298	314	351	301	341	352	324	331	354	369	351	356	353	307	343	329	337	352	354	325	335	372	342	324	325	327	329	329	300	317	311	318	306	349	359	326	354	343	304	349	330	341	371	310	357	317	349	344	371	316	361	349	326	310	335	343	349	338	312	388	329	359	322	315	315	307	357	323	367	313	341	354	375	353	327	349	333	352	366	348	332	330	307	370	341	342	299	320	333	332	359	315	337	340	326	343	348	293	363	312	347	355	337	354	322	380	345	353	341	310	347	328	348	315	335	325	346	334	336	348	363	355	352	353	343	324	364	322	331	307	378	354	344	331	363	317	353	326	346	334	315	355	306	341	357	347	347	326	352	353	335	341	358	340	368	324	309	322	332	310	378	336	346	333	335	309	327	337	330	348	323	301	341	341	345	308	340	299	336	337	342	351	340	318	308	342	335	353	356	355	357	323	354	336	358	321	375	366	354	348	345	329	338	330	332	370	341	366	340	336	287	349	351	325	321	300	330	327	347	344	337	312	349	320	335	371	345	333	329	332	341	338	308	336	337	335	377	341	315	318	317	362	315	334	325	295	340	325	310	329	342	357	327	360	319	390	324	341	302	336	345	324	370	366	355	353	347	340	352	319	330	331	329	373	328	336	328	361	337	310	303	346	316	335	353	306	367	320	324	302	354	348	360	321	342	333	310	342	339	357	341	353	326	361	327	312	328	360	341	297	317	347	350	297	325	325	299	368	340	345	309	345	328	385	351	313	310	344	318	332	337	313	349	339	313	307	339	298	361	308	313	331	338	325	356	383	331	311	367	327	338	333	342	325	314	329	326	343	334	343	352	346	362	342	321	382	329	336	302	329	331	346	322	346	342	327	341	330	326	359	353	308	315	307	311	337	353	333	377	329	324	321	331	364	334	319	333	338	342	320	323	333	336	360	342	320	312	332	323	345	316	376	335	347	341	333	310	348	330	353	345	313	332	340	357	362	352	325	319	354	360	318	317	344	358	360	322	308	372	343	361	322	308	321	335	352	318	325	331	301	315	346	330	361	332	333	318	371	350	323	349	346	317	346	332	363	326	381	350	324	351	326	313	353	336	358	309	316	362	360	342	308	324	317	300	317	355	318	328	289	350	320	328	359	328	336	376	321	327	342	332	328	306	347	351	329	326	307	339	323	367	330	358	330	325	340	352	328	323	320	344	338	410	342	367	376	287	329	310	322	322	373	356	317	332	330	331	332	347	330	357	304	340	339	368	301	316	311	313	349	318	370	383	337	321	338	354	371	360	323	351	352	344	337	348	354	365	361	337	349	360	347	399	353	335	330	342	374	360	353	337	327	354	356	319	329	326	350	319	341	348	347	340	358	320	317	357	323	372	385	349	332	366	310	331	358	291	330	342	340	320	310	314	351	321	319	357	349	353	312	321	328	317	370	358	345	376	337	316	322	344	346	332	322	344	347	340	336	326	353	327	351	328	317	321	348	337	326	354	321	312	362	341	300	327
7278	1062	1527	1624	1378	1263	1130	1123	1064	1027	999	895	861	885	869	851	846	824	844	834	813	891	807	839	838	836	856	795	824	842	791	845	804	793	840	832	832	800	765	808	810	746	825	838	746	807	750	792	831	743	824	767	816	820	782	780	813	800	824	789	832	782	763	836	785	758	801	805	795	800	802	797	816	792	820	782	764	796	826	785	810	808	793	801	761	849	808	803	808	739	833	768	792	778	744	773	819	842	776	784	791	744	823	797	794	792	845	791	837	810	804	824	803	752	806	776	800	805	793	808	765	831	756	775	820	760	771	805	812	789	796	741	783	806	814	804	818	827	874	769	823	794	826	781	784	772	799	823	784	768	781	751	829	766	796	766	821	785	773	830	809	798	762	807	804	784	851	816	759	744	773	794	739	799	783	736	754	805	827	796	786	782	810	784	723	780	831	797	827	807	797	794	788	827	811	764	816	838	764	765	740	799	777	773	792	792	821	847	815	784	769	783	820	776	798	756	778	784	757	806	770	820	783	833	790	820	813	814	765	785	753	828	792	767	742	767	808	814	782	831	811	793	724	794	810	750	799	793	794	825	785	822	782	809	778	783	771	744	809	777	805	808	798	814	782	780	798	836	819	748	797	824	787	822	749	769	793	823	788	757	788	767	820	782	790	817	796	831	820	821	786	775	785	827	784	749	783	817	788	765	775	829	816	800	765	776	796	817	832	842	806	879	777	752	842	823	774	798	770	825	779	789	802	803	820	775	834	790	764	768	830	799	807	782	798	785	803	793	786	813	770	788	808	797	790	849	851	746	762	783	858	835	793	789	790	793	810	781	776	805	822	771	800	760	806	833	817	785	773	860	794	758	743	784	789	822	819	789	762	760	759	808	810	780	735	796	767	776	766	837	763	794	821	800	784	776	826	764	769	779	734	793	792	804	763	816	794	758	819	759	765	788	774	809	772	776	822	797	822	759	840	838	773	758	794	822	745	815	804	796	796	817	810	783	815	797	785	779	774	803	768	793	791	716	778	812	785	853	853	815	827	806	810	755	800	776	772	791	800	846	796	766	805	758	778	762	813	739	834	795	806	793	769	786	770	779	806	770	808	794	850	820	802	804	768	758	799	793	782	735	756	780	787	789	809	759	789	754	818	771	744	801	813	791	853	768	819	801	799	767	741	804	794	840	726	784	758	820	780	750	784	816	808	797	766	798	854	775	736	780	821	837	807	794	769	793	780	827	809	809	840	791	785	712	795	741	758	825	761	810	820	773	802	758	749	771	777	806	769	874	752	778	827	794	777	756	783	755	862	750	775	833	773	800	748	801	751	825	747	802	785	754	807	819	799	829	755	739	867	808	782	839	759	796	761	854	744	796	803	814	805	768	808	786	800	829	750	806	787	819	763	804	837	760	818	777	790	818	781	775	757	816	808	780	770	807	822	791	766	811	742	772	764	811	849	836	802	789	774	783	802	757	790	821	822	771	800	778	783	782	791	778	720	767	781	826	841	814	866	770	820	791	806	808	798	776	796	794	798	836	778	783	791	809	814	788	751	789	783	760	779	764	720	793	770	757	743	794	819	798	806	790	829	857	814	804	792	792	794	790	803	822	810	755	817	788	799	809	747	793	773	798	797	808	822	751	810	785	803	781	810	766	770	792	817	831	824	779	775	766	847	738	798	818	799	820	800	776	800	802	763	802	824	806	800	746	813	795	816	823	770	755	840	800	777	774	788	812	777	751	783	750	802	793	762	793	818	721	788	837	768	785	795	879	787	779	793	810	808	748	785	778	806	805	814	768	796	770	804	797	835	790	798	827	797	785	777	862	827	754	852	749	777	764	804	787	789	753	818	810	761	822	789	834	787	783	769	760	799	770	762	815	795	791	751	766	789	802	803	813	696	815	777	742	754	788	793	768	778	771	796	799	762	766	762	739	730	853	831	796	827	779	761	796	756	772	791	798	794	805	736	792	820	797	791	817	736	845	784	760	786	810	785	767	767	769	784	749	770	764	751	776	814	752	818	795	795	777	791	800	780	807	801	793	794	817	763	785	790	796	807	785	762	783	786	790	803	809	743	781	776	816	766	750	728	792	737	834	842	792	778	803	810	805	816	799	802	800	831	802	767	769	774	807	800	780	841	769	856	797	803	780	761	775	800	794	826	795	780	781	815	779	776	834	764	796	780	847	804	799	780	782	738	756	833	781	821	766	803	803	811	744	789	752	823	756	767	835	814	743	788	821	809	779	805	786	832	760	805	801	785	831	795	761	786	787	825	829	773	790	759	757	748	805	782	807	831	775	780	835	794	780	770	817	786	740	800	784	834	803	792	780	830	814	760	787	824	855	791	831	774	823	810	813	781	766	763	791	760	798	828	803	787	777	806	765	718	749	779	779	789	807	817	774	837	802	811	787	794	831	775	741	824	795	801	832	775	786	788	804	783	793	765	791	793	853	838	755	783	829	749	834	753	845	811	783	782	740	791	790	798	825	832	792	825	780	749	795	810	779	829	799	766	794	819	789	785	740	802	812	811	784	809	803	777	764	814	778	809	770	793	793	794	779	784	818	774	799	762	764	785	789	792	814	824	854	774	799	825	828	735	793	798	797	782	840	783	737	793	744	818	792	843	790	794	774	775	866	823	803	769	777	817	789	806	805	767	763	820	786	766	771	765	810	771	781	817	836	792	812	770	851	793	844	806	799	779	833	832	758	808	758	815	800	805	795	799	836	742	778	805	776	719	738	782	786	768	792	809	815	816	812	826	792	772	800	825	794	798	803	810	754	813	803	806	798	823	763	795	814	799	756	779	863	833	802	752	831	786	841	830	774	749	751	802	788	760	744	802	778	812	803	780	761	815	806	778	808	751	788	775	788	801	826	817	804	806	793	809	773	764	747	758	752	810	765	805	798	768	754	783	789	757	821	788	801	801	794	792	813	784	793	782	750	807	801	789	786	787	782	760	740	796	801	772	747	754	816	814	775	856	812	814	770	776	790	838	813	778	751	790	771	808	820	781	769	799	754	822	815	791	785	829	847	776	800	819	769	793	811	784	821	840	787	813	805	822	762	793	789	771	810	782	808	826	781	830	771	772	732	790	711	780	797	810	779	780	743	808	786	816	852	754	738	840	775	792	799	758	789	752	772	819	786	788	847	791	797	764	805	803	803	776	789	769	797	731	782	763	816	756	785	809	779	851	723	747	780	848	772	829	783	763	777	803	750	841	790	806	791	755	773	843	801	824	784	786	766	811	771	852	749	826	763	781	759	829	746	826	806	825	779	804	771	767	786	800	752	795	781	756	848	769	789	786	806	770	778	749	728	814	799	737	730	786	797	798	803	789	776	756	789	725	744	810	826	733	787	781	795	767	795	808	786	750	719	828	778	807	791	749	796	788	787	785	779	834	860	813	810	801	785	784	846	744	795	760	793	778	795	773	753	770	829	837	810	771	760	796	811	798	796	792	779	754	773	803	801	791	806	809	744	820	768	793	781
16114	1411	1007	814	610	515	463	442	417	362	382	378	364	349	348	372	333	352	349	323	323	372	392	302	281	306	366	320	294	324	296	328	339	366	310	318	315	337	297	307	332	331	340	334	340	333	332	299	291	302	341	297	336	295	338	301	313	340	338	328	358	304	331	311	308	285	334	343	283	322	323	328	339	329	312	335	334	317	303	322	332	341	302	317	344	311	340	320	311	302	336	325	307	346	330	352	347	306	309	335	293	307	312	324	314	339	341	309	317	310	347	332	298	318	285	302	321	313	329	308	316	341	334	301	315	348	299	309	340	310	345	313	302	376	314	324	309	337	297	287	304	312	333	351	311	349	339	331	349	335	309	359	297	286	332	313	324	327	320	320	341	348	307	334	302	354	346	289	304	310	329	291	307	335	323	320	341	288	370	339	300	328	342	305	281	364	325	338	337	332	336	332	336	373	303	287	317	326	319	344	353	381	347	321	320	338	323	320	298	323	321	291	321	324	329	321	320	283	302	321	310	323	306	336	298	327	364	329	324	338	323	363	319	298	311	323	309	298	342	324	308	324	300	332	297	333	354	330	313	331	344	355	326	342	317	307	327	323	303	318	339	303	297	319	308	296	307	329	325	301	330	306	306	303	312	318	300	316	340	326	340	299	329	294	336	321	342	283	312	312	313	332	314	332	306	326	311	340	300	323	371	335	292	320	334	295	321	328	277	334	330	343	338	349	358	303	331	318	310	327	337	324	320	319	331	307	310	325	340	311	315	332	323	304	339	334	327	307	323	343	282	314	326	305	333	315	312	365	311	349	320	296	307	365	300	341	321	311	341	301	308	316	354	325	341	291	296	331	349	315	344	306	320	289	327	341	309	296	311	297	309	339	354	317	322	310	305	314	332	310	338	327	319	330	312	323	306	311	323	321	297	343	304	292	310	318	330	329	351	295	348	333	326	319	324	357	302	331	309	313	328	340	341	317	344	313	299	327	319	295	325	311	320	342	323	285	311	318	340	293	323	299	301	340	332	310	329	340	334	330	362	321	352	305	349	330	311	314	317	351	348	318	318	312	303	341	307	293	320	345	339	317	351	336	319	322	308	308	320	294	337	320	335	340	330	344	328	348	319	333	307	347	324	345	341	301	289	352	297	358	319	334	311	322	336	354	338	318	318	374	323	314	316	321	373	330	346	303	316	300	322	304	337	331	306	341	327	288	334	341	317	317	317	331	364	305	317	347	335	299	340	323	323	305	317	343	323	353	351	285	331	312	318	340	337	316	323	309	289	338	340	359	314	299	320	345	309	346	317	326	329	325	311	320	307	321	314	340	320	342	338	324	351	353	302	305	323	311	318	306	317	321	300	325	311	321	355	323	331	344	348	311	310	334	320	294	305	322	295	318	335	315	305	331	298	315	335	330	363	319	307	317	330	312	328	379	317	331	281	312	329	341	327	280	280	320	297	343	368	343	298	347	349	322	306	351	291	310	304	325	324	322	315	294	343	270	328	350	315	301	353	356	314	331	355	323	320	329	344	339	283	314	313	313	344	310	325	314	313	343	330	320	312	305	335	327	347	332	342	314	342	352	329	327	322	331	330	293	333	305	331	311	304	326	349	304	320	345	320	309	310	306	313	357	303	322	304	346	351	298	342	327	303	336	318	327	335	295	338	292	345	330	323	290	321	361	293	300	316	300	322	331	328	340	328	336	319	338	346	292	310	305	319	337	287	300	309	297	333	331	330	323	330	345	308	288	325	277	339	307	327	308	316	330	342	302	312	312	322	296	322	308	306	319	318	322	331	318	322	310	319	321	297	327	318	340	336	332	279	306	311	298	307	316	339	300	297	344	337	305	319	347	311	320	294	339	325	322	307	296	290	289	343	325	297	353	312	292	363	324	336	322	317	295	300	342	377	324	303	297	324	314	336	319	334	309	320	332	340	325	314	295	330	324	320	329	310	337	341	300	372	340	286	327	302	330	327	333	338	317	346	354	329	315	337	316	319	335	345	292	330	331	334	332	323	312	321	333	336	284	295	361	308	302	366	325	297	339	318	307	335	320	322	346	335	307	282	323	309	300	335	334	322	322	343	308	336	360	318	317	294	339	332	340	340	308	337	311	328	345	323	325	331	328	352	322	349	328	319	360	328	299	286	298	313	316	290	287	332	305	328	309	311	322	332	295	317	306	315	308	320	318	312	329	322	322	362	328	289	315	359	337	303	317	328	324	309	318	324	327	345	369	344	321	323	319	351	323	331	323	297	315	318	297	346	325	333	298	337	371	320	355	294	318	300	298	332	334	332	273	328	350	311	306	325	381	340	356	333	321	339	322	334	305	294	331	327	324	315	343	355	318	324	304	324	322	324	297	301	324	319	344	311	338	313	344	320	301	336	326	349	303	339	316	349	322	333	331	318	315	332	329	355	363	303	300	298	295	349	323	288	312	308	305	355	310	304	296	331	335	309	336	324	349	315	307	322	341	349	343	327	304	325	301	359	315	362	341	311	294	330	314	341	292	342	319	353	315	318	333	311	322	319	364	302	327	361	337	364	342	313	300	347	307	301	364	360	304	323	304	313	321	304	331	329	353	300	324	333	321	282	335	315	308	299	341	307	356	312	317	351	340	307	296	305	335	343	316	346	310	311	279	327	348	338	330	352	290	321	346	320	306	265	326	351	310	334	308	304	366	318	309	348	331	333	324	322	349	352	353	310	314	306	323	330	341	311	343	299	311	295	329	336	306	281	341	322	315	356	319	327	339	328	314	358	299	301	327	346	318	321	341	360	302	366	312	313	329	331	308	290	352	317	340	298	343	298	325	322	312	317	339	333	323	346	324	350	334	345	334	341	344	310	354	328	318	326	329	326	352	314	270	317	332	324	331	268	320	305	294	311	365	332	316	296	329	301	322	300	343	348	326	331	314	301	308	343	341	308	320	296	321	300	318	323	324	356	326	311	324	319	319	359	342	281	303	339	333	357	330	331	319	345	346	323	288	331	358	341	336	327	354	320	319	308	337	316	321	382	326	338	344	326	316	326	329	334	301	304	323	349	336	336	329	294	364	349	319	345	349	288	351	319	275	295	347	293	325	306	341	309	300	320	318	313	320	284	309	351	317	352	323	317	288	298	345	320	328	330	316	293	331	333	302	302	316	284	305	332	318	323	292	314	309	352	328	301	307	284	346	305	304	310	361	307	320	304	303	316	312	322	347	364	302	334	326	317	354	308	341	305	267	330	303	329	304	303	328	298	292	317	278	338	337	297	321	313	367	299	323	287	298	294	326	317	344	347	333	324	333	335	298	307	305	333	315	342	329	324	310	327	296	338	353	317	334	343	309	314	290	337	298	327	332	305	311	316	334	325	371	326	309	340	287	329	310	371	313	338	330	322	346	329	316	316	305	295	292	314	327	298	316	306	330	281	325	302	381	313	321	312	301	310	320	295	310	327	315	341	328	312	315	322	350	355	330	305	337	326	327	311	340	270	334	309	328
9125	1318	2061	2325	1961	1671	1468	1282	1275	1174	1065	1049	931	877	898	889	853	877	866	819	809	835	785	781	813	790	777	791	784	788	719	806	768	758	765	743	738	771	745	788	723	768	804	745	765	731	728	728	725	782	726	761	750	728	746	713	747	779	732	763	795	735	712	786	740	743	761	715	714	783	751	758	736	725	750	728	671	715	721	736	784	745	704	761	738	717	682	757	751	735	758	716	787	720	740	759	726	696	700	774	767	763	734	780	742	742	705	730	742	783	701	745	733	749	713	738	703	751	712	744	756	705	729	702	725	749	785	743	765	686	734	739	698	704	738	728	726	733	722	704	696	708	705	767	730	725	721	707	782	692	724	786	754	755	738	709	765	729	763	682	722	709	734	754	710	739	696	726	773	733	732	725	777	734	764	716	752	715	757	755	695	702	694	711	740	746	718	728	733	704	751	721	754	752	726	720	776	718	727	790	749	759	730	731	730	684	768	698	652	718	760	745	786	764	752	747	731	706	730	746	740	723	737	794	722	747	714	780	744	751	708	752	736	721	693	709	703	711	760	753	785	764	733	746	763	752	727	736	743	701	728	752	672	758	742	777	720	735	754	679	738	731	762	794	744	752	701	717	710	772	731	744	732	719	714	814	745	747	758	757	728	728	723	660	697	741	733	752	740	704	744	748	727	750	738	777	682	701	755	733	757	758	749	744	725	726	739	756	801	717	719	758	762	734	712	718	752	789	730	761	750	692	729	690	749	716	771	714	787	753	718	726	806	778	751	742	711	735	721	737	748	764	714	700	697	751	729	746	745	799	726	750	710	717	693	730	722	758	691	733	659	756	738	748	778	684	706	761	734	752	743	742	742	686	791	730	788	739	728	745	747	767	757	717	724	721	739	763	714	721	704	718	721	721	744	721	776	790	734	767	739	711	762	727	708	745	782	735	727	806	747	734	756	731	728	780	749	727	779	716	693	711	758	705	735	762	715	737	754	734	722	752	763	706	704	731	725	705	712	758	764	747	793	749	748	727	722	755	668	690	767	716	745	721	731	727	700	748	674	703	756	688	771	723	758	722	716	761	724	759	720	769	717	740	764	726	746	767	736	757	750	750	740	713	765	760	779	704	745	727	737	723	748	768	722	712	711	745	738	753	740	750	715	736	740	689	771	718	752	718	685	757	765	759	733	781	740	735	724	770	695	676	761	697	759	696	746	754	711	741	703	737	685	780	711	719	804	770	704	735	722	722	774	696	793	755	695	717	750	776	742	713	770	756	764	709	677	700	730	790	772	774	712	720	792	712	735	739	744	718	672	745	743	712	743	718	752	755	707	726	737	702	748	694	762	731	731	755	701	685	730	743	756	707	694	728	719	749	696	756	720	759	784	751	698	723	790	732	715	743	712	752	741	761	757	718	726	745	761	734	734	743	752	708	722	777	721	721	687	752	759	732	727	736	758	740	724	716	719	706	739	732	746	721	685	706	740	694	715	749	713	752	699	686	736	744	722	806	719	741	735	745	751	728	706	771	793	728	731	714	747	754	723	692	703	724	744	705	758	733	719	799	736	782	736	743	730	745	758	738	731	708	771	731	775	731	783	748	730	741	690	700	777	719	740	732	700	717	782	731	774	717	717	752	732	769	746	749	761	693	727	687	682	732	762	728	760	740	689	743	770	734	678	739	730	768	728	691	766	831	707	762	728	771	711	747	713	751	749	722	729	739	731	772	737	754	728	773	679	735	754	705	785	750	727	731	756	752	723	722	762	771	715	738	766	732	755	662	770	768	753	760	752	658	770	752	718	715	730	716	658	751	727	762	696	738	758	721	758	735	726	675	690	747	719	711	732	736	760	787	746	768	765	804	739	767	781	737	798	690	743	710	745	762	698	685	706	739	717	710	706	714	799	759	721	705	738	740	775	737	719	757	684	740	680	750	759	733	697	745	754	711	757	755	764	716	756	697	722	710	700	761	715	742	715	747	740	686	746	741	738	729	742	749	704	698	724	689	745	685	731	739	724	771	729	733	727	702	733	750	722	799	691	695	760	732	736	765	706	746	757	756	700	703	752	689	727	733	708	721	733	729	753	728	713	751	734	716	754	727	707	745	726	746	761	776	691	752	740	734	707	714	734	716	757	701	713	762	736	756	730	743	732	746	690	745	735	703	767	712	690	735	755	722	749	735	720	737	745	742	772	739	690	704	715	718	706	744	761	756	750	735	737	729	718	691	774	701	743	705	769	728	709	751	718	744	759	771	794	746	685	723	695	760	732	760	779	752	742	717	712	752	757	737	710	771	752	765	715	774	703	743	726	716	737	744	738	725	767	723	717	711	710	771	692	734	705	714	733	713	734	712	762	759	754	694	657	724	723	740	733	758	688	767	721	731	737	764	721	728	744	754	772	740	729	721	737	703	747	723	722	752	715	793	729	706	773	694	744	731	734	729	734	751	747	775	672	723	785	703	735	724	712	775	725	721	744	760	719	683	702	735	721	709	788	715	714	747	730	785	705	720	745	695	729	757	733	736	759	735	741	736	725	735	699	697	717	754	735	720	752	731	743	713	738	724	658	726	720	696	754	749	760	737	774	750	741	688	746	705	752	729	761	726	734	714	704	756	701	746	694	748	744	748	730	755	738	730	721	747	722	749	796	689	726	765	719	727	784	723	728	692	766	801	754	731	728	748	760	764	753	719	728	704	694	766	744	722	710	754	738	739	744	740	741	790	766	682	717	699	755	684	722	708	767	760	760	681	701	733	704	748	739	735	753	710	745	768	760	717	750	735	705	686	793	735	740	745	711	728	773	759	716	694	770	762	758	685	684	730	760	759	713	683	786	728	757	728	724	764	722	718	702	733	746	743	809	733	697	710	727	751	729	729	767	747	705	726	773	727	797	734	768	763	748	739	714	761	756	710	717	808	763	701	697	722	755	706	738	781	769	742	696	799	695	726	774	695	718	742	742	706	735	685	698	760	738	747	764	722	747	761	732	721	704	714	743	780	746	697	782	774	754	724	710	764	699	744	717	742	716	766	679	725	698	690	769	699	719	722	736	731	761	744	762	731	723	747	695	721	772	707	705	739	721	730	712	774	772	754	695	723	756	754	727	723	743	763	727	737	710	732	744	769	710	707	772	717	741	715	748	765	762	804	738	728	754	735	759	737	729	737	789	707	727	741	708	693	699	695	702	778	757	693	722	780	705	693	718	718	728	746	784	787	724	749	737	757	703	728	766	719	741	746	740	756	730	724	735	724	726	732	724	706	777	737	714	729	710	791	715	712	737	730	729	715	709	717	776	740	738	707	649	693	765	747	735	736	748	735	753	742	724	718	723	744	737	708	728	756	753	733	759	712	740	766	723	699	726	747	729	715	727	755	697	715	706	747	739	695	710	782	696	756	778	808	729	741	723	711	665	725	735	722	738	736	684	709	708	701	733	738	739	770	728	741	674	734	720	701	756	721	742	689	787	750	743	746	726	743	748	705	759	748	715	693
2448	186	162	181	164	169	169	168	160	151	171	163	154	164	185	172	169	167	197	179	149	154	176	186	179	162	177	169	154	170	157	167	148	142	178	189	158	166	178	151	175	164	163	180	173	170	151	181	183	168	160	147	176	157	153	175	154	145	158	179	142	165	177	181	168	194	172	172	181	153	169	152	157	149	174	178	173	168	143	164	189	139	185	177	171	156	195	175	181	184	179	160	178	154	156	159	179	175	181	159	161	171	152	196	166	168	184	186	176	150	161	160	164	169	167	154	158	150	160	157	167	187	165	180	151	158	173	158	150	160	155	180	168	165	177	162	164	152	147	152	137	181	159	183	183	154	171	163	166	180	153	179	189	166	158	174	162	165	192	186	183	169	167	146	157	181	153	150	160	148	180	144	187	165	160	135	161	152	187	175	189	186	153	179	152	165	182	156	160	148	180	167	177	192	156	179	182	144	176	175	166	166	178	154	147	161	149	147	177	157	163	162	153	152	172	167	188	155	150	178	171	156	177	177	156	165	140	200	166	145	137	190	191	169	170	170	163	175	151	156	149	176	134	163	160	174	185	153	165	184	159	184	176	169	143	172	163	181	176	168	155	155	159	199	188	133	161	173	137	186	186	169	191	148	140	170	172	177	179	175	161	160	174	167	149	161	170	159	166	175	184	150	180	158	167	175	183	182	171	173	164	160	186	163	156	167	176	158	165	166	180	196	192	162	134	160	161	147	181	159	183	187	152	146	167	123	160	147	160	176	184	179	152	181	162	166	154	162	178	171	192	173	170	160	138	176	161	186	166	151	170	146	139	153	187	159	164	142	185	160	155	167	174	178	157	155	168	179	174	164	157	181	154	155	160	149	160	163	185	144	167	184	172	191	168	158	151	146	165	168	155	168	176	155	164	148	153	173	154	164	175	169	165	174	174	176	177	194	180	163	156	175	189	166	174	185	191	178	184	177	173	146	160	177	158	162	167	159	156	162	150	147	147	152	169	153	140	194	180	173	153	161	164	141	177	158	185	145	146	175	178	144	175	152	142	148	188	172	162	195	165	159	164	162	150	175	148	149	174	180	174	162	164	176	156	185	180	172	183	169	187	179	162	142	172	170	175	172	172	164	169	162	161	165	169	162	180	179	168	188	168	175	181	175	170	155	160	155	152	145	164	155	158	179	174	157	165	178	198	171	160	183	183	155	180	165	171	160	174	154	166	187	170	188	178	178	197	148	159	184	179	145	181	177	139	146	164	180	194	176	173	175	163	162	154	164	174	150	177	216	168	144	191	162	178	154	180	151	167	192	188	168	166	186	169	160	169	164	187	161	199	193	182	154	156	172	168	169	169	163	179	161	164	178	159	160	163	152	165	157	149	178	162	141	173	173	155	169	186	184	167	181	169	175	154	145	179	164	151	157	160	153	158	164	168	153	169	170	183	188	188	177	180	168	171	150	153	153	174	166	155	179	165	173	168	162	153	158	168	153	165	158	155	169	168	167	163	148	195	182	184	164	163	182	157	168	164	145	175	155	177	170	175	162	177	182	173	210	156	143	164	158	163	147	166	177	183	213	156	189	185	155	161	158	154	164	191	141	176	158	172	158	186	162	176	175	160	133	165	164	147	156	164	172	157	168	130	164	178	163	155	177	168	163	137	161	156	164	164	153	151	143	147	168	166	184	154	165	174	170	187	177	175	177	153	161	163	182	183	178	160	184	142	186	178	178	178	170	164	182	192	183	184	166	136	162	162	179	178	166	167	171	186	165	167	173	161	160	168	130	160	198	177	145	170	161	151	193	171	170	157	173	170	180	176	178	169	171	159	149	180	147	150	189	164	177	176	157	160	186	159	171	168	165	176	152	162	157	167	196	184	184	167	199	170	154	139	168	159	171	168	168	166	176	165	159	189	170	203	178	172	181	155	159	183	166	181	183	160	174	173	160	157	151	170	156	171	153	182	156	170	195	164	162	189	182	162	164	165	161	167	164	186	197	180	175	140	147	167	174	182	169	169	155	153	160	191	144	176	178	182	182	177	156	161	166	167	178	169	175	175	164	178	169	185	187	147	185	186	161	172	161	158	153	140	159	148	169	169	191	167	175	163	170	184	152	163	174	154	171	150	176	148	211	196	147	177	148	187	153	170	165	173	165	176	187	148	180	158	169	173	167	164	183	210	200	170	158	148	166	188	146	146	170	180	164	164	167	158	160	158	162	146	136	155	166	138	164	174	153	171	172	178	160	178	138	171	177	160	171	134	174	143	154	159	137	138	148	173	156	174	158	170	155	160	166	172	171	168	174	152	166	166	158	167	154	219	196	187	176	164	179	164	186	188	171	172	174	170	168	155	151	174	168	156	159	164	177	162	171	187	174	198	162	168	180	159	204	179	160	178	190	177	146	208	169	163	188	168	173	158	138	161	167	183	160	168	168	165	147	163	178	177	159	151	180	170	155	172	168	184	153	178	173	169	146	157	176	170	156	158	163	178	161	163	172	185	198	185	172	161	161	173	158	151	180	188	176	165	160	177	166	165	163	161	171	167	168	182	159	149	155	153	170	177	162	177	183	163	185	162	159	171	180	171	182	175	172	165	140	185	165	160	183	169	197	168	167	148	175	178	147	159	155	143	143	163	159	175	172	160	204	176	180	188	163	172	181	176	172	169	177	179	176	141	151	174	163	180	164	174	178	174	160	138	170	189	165	135	203	190	154	151	184	161	171	164	169	181	160	164	171	164	180	165	161	176	187	173	165	165	160	135	156	172	180	161	180	173	169	171	170	189	168	171	166	161	167	185	180	163	155	169	165	188	172	169	157	160	166	159	157	161	174	153	177	164	177	154	146	152	159	159	164	165	152	156	181	187	168	159	169	171	155	174	164	161	184	174	147	155	190	177	175	162	165	167	167	161	186	206	162	147	161	147	150	167	181	169	174	153	176	184	174	168	180	164	158	185	163	175	160	158	149	160	150	150	169	150	144	177	159	159	192	184	158	157	153	166	173	168	177	173	170	149	153	166	158	184	168	175	182	159	161	188	168	148	163	174	155	176	168	176	170	148	188	174	174	142	177	135	156	156	194	178	147	156	164	173	181	166	159	169	168	160	184	171	176	180	170	168	156	163	171	142	181	159	156	176	161	157	166	162	173	159	166	156	168	165	176	186	174	140	175	136	189	175	166	155	180	156	158	175	148	161	137	150	162	184	167	165	174	163	168	172	157	168	164	152	176	174	157	155	180	187	188	153	194	161	155	201	178	173	186	149	161	150	153	162	167	160	177	165	173	158	148	153	157	167	152	185	184	162	164	163	204	157	160	185	150	171	180	165	172	164	170	168	144	176	189	145	142	155	156	166	149	171	188	153	190	173	163	165	158	178	182	166	149	189	181	190	147	191	165	154	175	183	158	161	143	166	168	178	179	171	148	175	170	160	164	157	148	167	173	162	155	184	181	164	183	166	146	162	138	169	163	187	190	161	173	172	156	177	165	199	152
2488	500	503	540	495	472	440	500	440	470	489	475	490	457	463	428	491	444	446	462	446	446	457	455	460	481	475	447	512	473	418	433	456	506	425	414	439	449	461	457	438	495	439	467	458	455	493	416	449	461	451	459	429	454	419	458	427	430	444	459	485	475	442	457	464	483	459	456	514	470	480	459	452	491	461	445	471	447	443	433	453	460	488	452	465	474	456	432	435	418	443	465	458	443	433	427	422	463	468	451	457	464	452	416	481	435	482	451	462	462	474	406	477	431	433	429	456	464	431	470	456	458	451	431	472	447	471	477	464	479	456	432	444	490	466	442	410	486	442	433	455	436	436	408	474	463	421	488	452	416	434	435	443	480	437	441	454	471	413	448	493	445	471	458	444	447	449	443	446	429	432	474	482	453	456	444	431	463	493	478	401	427	421	458	480	440	426	451	468	423	449	435	441	464	446	490	418	440	429	475	457	465	479	393	451	449	461	439	481	409	521	465	444	429	496	430	425	407	460	447	467	447	408	467	468	445	471	463	463	423	465	468	442	449	440	457	475	436	418	428	463	419	467	465	459	486	459	479	473	465	431	427	476	439	497	418	454	444	470	447	479	455	437	463	470	460	440	477	438	439	475	445	446	443	478	434	507	463	450	442	489	440	466	453	456	423	458	454	425	451	444	488	443	462	467	479	439	464	434	495	478	443	459	480	441	467	446	459	445	433	457	479	460	429	456	435	428	460	486	446	455	461	429	453	445	445	429	478	460	441	472	442	442	445	439	421	450	434	430	451	448	478	459	453	424	468	430	399	445	444	468	446	459	426	453	416	469	425	414	416	433	435	485	435	425	477	427	442	478	486	467	454	428	429	450	483	430	455	427	411	445	469	426	457	438	470	499	473	476	489	449	434	451	419	408	463	471	428	448	450	418	445	500	449	440	457	475	417	439	448	468	430	428	438	461	468	472	451	448	418	455	439	477	469	452	458	427	452	474	453	437	459	440	459	455	461	427	456	418	439	457	485	456	476	473	442	422	419	458	490	510	426	424	459	431	408	453	486	449	428	441	480	476	427	413	414	495	433	429	462	437	491	447	447	463	492	453	459	421	464	446	499	467	493	401	453	444	479	446	450	431	442	461	425	452	447	456	493	452	442	424	427	473	438	446	463	450	456	479	453	402	464	418	431	419	456	468	470	418	448	407	464	469	394	448	447	450	436	422	449	461	460	465	452	469	467	474	423	481	427	452	440	472	438	417	410	410	460	496	427	478	446	413	486	431	452	463	444	460	439	416	429	431	454	465	460	414	513	432	395	449	462	433	409	470	449	493	425	450	464	447	445	467	453	457	413	423	426	477	444	472	477	423	448	440	438	435	457	414	443	398	424	431	489	451	434	452	435	440	430	442	431	446	407	452	447	461	483	462	426	406	439	424	468	422	460	468	450	470	425	454	463	433	442	460	458	497	481	418	463	455	474	409	428	468	446	471	449	447	461	473	481	457	459	486	448	466	450	477	418	471	477	467	451	453	466	466	417	454	468	456	418	421	413	448	467	433	471	444	465	474	475	414	420	455	430	419	461	471	451	479	452	464	458	455	435	446	447	435	452	464	450	478	454	442	455	419	489	455	445	438	480	463	502	468	461	445	484	457	465	410	410	470	478	452	470	464	454	475	463	427	442	471	434	465	454	460	449	426	453	453	463	444	407	438	433	436	435	419	463	441	441	442	449	446	453	422	471	475	429	473	465	429	432	491	446	443	457	445	457	460	427	491	445	437	467	445	432	438	439	438	449	454	455	450	437	440	456	464	470	465	442	500	454	435	409	486	413	476	473	474	438	453	447	437	452	440	474	460	410	464	437	464	473	435	426	476	473	411	441	438	460	466	461	456	436	433	416	436	429	423	457	440	486	472	456	430	433	433	479	437	464	462	460	427	468	504	445	455	437	451	450	411	456	435	424	479	441	448	447	457	405	450	449	475	425	462	484	438	461	445	430	433	461	473	442	446	452	429	469	440	409	455	458	472	422	447	477	464	469	450	445	454	458	429	435	452	450	471	418	442	414	483	483	458	450	428	441	451	467	460	451	434	450	469	489	456	437	498	472	456	434	430	442	452	468	464	483	462	435	455	466	461	442	465	451	442	471	453	468	435	432	431	458	428	421	476	495	422	473	463	440	415	492	428	413	439	433	439	444	459	448	451	441	446	489	457	461	469	434	469	450	457	475	451	466	451	451	411	427	431	487	471	410	453	426	469	443	448	417	430	429	448	404	429	476	442	433	458	454	427	466	459	433	433	462	433	457	430	458	423	424	466	434	440	450	445	446	460	432	445	449	439	451	435	468	462	444	455	475	449	434	469	441	419	456	436	441	462	438	473	471	442	406	427	460	446	417	421	460	487	450	433	449	439	414	420	473	409	466	466	472	430	436	455	445	457	458	408	464	468	424	480	423	480	451	480	427	447	456	459	451	414	454	437	434	481	456	464	462	430	468	420	442	426	430	436	431	441	428	448	441	490	457	456	448	413	420	457	431	446	479	448	412	405	432	417	419	454	421	475	449	451	428	448	436	454	400	426	431	442	461	474	445	432	475	445	405	456	487	445	430	441	445	437	436	451	427	446	483	426	436	464	456	512	490	476	459	448	468	399	469	455	465	452	427	427	457	416	437	434	437	478	462	485	425	423	445	443	450	464	466	423	427	435	451	453	445	473	413	450	446	389	438	460	413	437	463	476	464	430	524	445	456	433	449	472	438	479	449	475	476	416	437	438	439	438	435	459	431	422	461	484	441	415	462	469	482	425	452	474	461	438	435	473	415	424	455	426	449	444	439	479	424	462	432	467	442	441	438	425	422	458	443	463	471	475	451	437	471	417	471	419	513	439	463	462	434	435	469	443	436	447	441	466	492	437	440	404	426	476	481	444	523	449	447	469	426	501	424	419	467	428	442	428	444	453	451	436	443	441	444	420	444	419	401	420	440	457	471	460	450	415	424	460	454	448	449	462	436	450	431	449	445	483	436	454	437	455	450	437	448	474	415	449	439	449	421	436	474	461	456	459	436	426	421	467	487	454	433	428	462	465	423	449	447	458	449	441	437	437	456	477	436	477	440	463	423	477	456	430	466	466	431	460	424	427	451	461	460	469	430	406	451	449	433	411	438	463	468	435	476	456	406	460	432	442	427	464	450	458	444	430	456	456	476	449	441	468	482	458	430	468	450	441	451	417	473	436	455	427	431	451	478	413	473	456	448	439	482	459	454	441	478	443	477	450	472	424	431	471	459	446	453	424	477	422	464	463	436	442	481	469	452	468	446	462	438	438	471	438	450	444	448	439	452	449	474	441	444	444	462	436	445	425	442	456	447	444	465	430	457	456	461	440	433	490	442	459	463	459	418	459	460	472	451	429	430	483	429	474	493	481	451	457	427	469	421	488	446	436	423	410	458	460	483	434	403	470	453	452	433	429	455	427	454	435	431	437	468	463	450	449	448	444	431
8881	671	600	593	487	415	383	376	382	370	377	339	351	348	354	356	351	341	369	296	326	359	327	327	312	371	338	330	352	313	356	357	334	363	361	364	349	366	340	321	348	325	329	330	352	319	328	353	310	316	322	318	338	349	325	351	330	342	358	322	326	316	311	348	322	336	365	359	313	330	332	323	313	338	349	344	341	299	359	330	349	324	306	392	343	393	345	355	316	355	362	346	313	329	332	353	325	343	333	305	323	311	340	342	337	338	326	363	350	347	338	368	335	340	330	353	352	363	365	360	330	333	311	346	339	304	353	343	304	281	316	329	369	343	321	371	337	336	347	348	349	365	335	343	323	371	346	336	346	322	340	323	324	353	358	352	344	328	355	352	347	332	325	332	360	355	326	336	357	334	354	299	366	318	341	392	347	345	365	313	313	346	310	335	337	334	347	334	350	318	361	357	345	368	319	335	327	368	353	324	331	309	353	348	327	336	328	320	361	339	330	331	360	353	337	355	332	317	296	310	346	317	333	330	351	303	325	328	350	370	349	349	359	339	351	314	323	341	371	338	316	354	354	340	325	335	317	304	304	342	336	329	337	375	351	317	323	315	339	378	328	342	356	306	371	327	350	312	327	354	324	353	334	361	331	350	339	346	322	351	355	346	328	350	329	341	340	332	321	353	331	289	317	337	351	324	345	350	356	326	355	326	336	341	331	305	341	322	298	330	336	328	355	332	321	347	386	356	349	315	316	301	288	323	296	292	329	346	364	345	361	321	331	336	329	337	348	332	322	334	325	331	316	325	353	323	369	351	331	359	374	341	349	349	377	331	306	310	341	346	310	299	309	369	333	326	319	319	350	309	348	354	348	340	332	328	340	336	390	340	324	337	322	321	352	327	347	319	329	326	324	316	347	337	352	340	342	297	335	358	355	330	344	313	374	356	341	330	338	349	325	339	306	348	335	324	320	348	357	332	332	318	358	336	326	320	300	373	343	337	305	330	336	336	350	348	330	339	338	356	343	355	349	360	363	327	308	332	293	340	377	290	327	303	366	351	336	342	307	335	353	350	357	359	338	320	332	350	309	324	319	326	364	343	331	354	312	323	346	319	299	355	322	381	318	373	311	334	322	339	367	372	306	309	329	326	370	360	293	308	350	348	321	328	347	321	320	349	378	368	367	315	369	383	390	311	349	315	344	323	352	336	336	307	325	336	345	351	381	339	346	331	337	361	338	325	338	339	342	360	325	318	329	338	350	312	338	349	324	357	318	322	330	347	309	318	347	332	346	332	341	356	324	335	362	305	328	330	310	368	370	318	340	352	302	351	327	332	301	287	352	321	338	358	299	341	366	381	331	329	312	299	329	334	313	340	312	342	334	350	340	284	345	339	321	347	315	325	330	319	368	349	325	338	304	328	357	317	352	341	316	334	329	324	337	338	330	332	368	357	372	317	354	340	329	321	366	319	324	331	327	340	315	299	295	325	335	339	354	331	372	320	309	351	351	343	341	337	299	382	352	355	348	368	312	347	343	331	350	329	315	349	372	308	320	345	342	358	351	338	324	329	298	324	360	353	364	357	341	342	326	345	342	328	334	327	349	309	321	333	347	353	368	314	340	322	349	341	348	340	335	348	326	330	325	318	336	363	313	335	340	312	314	333	335	347	304	357	371	290	319	353	333	368	368	347	336	332	343	340	356	325	318	316	337	359	343	320	325	342	341	348	348	358	356	358	336	361	366	316	332	337	318	324	363	303	335	320	380	307	319	324	345	363	353	320	313	321	325	350	323	311	309	350	356	354	348	379	342	328	345	320	334	371	368	358	334	354	347	310	355	345	322	315	312	329	365	322	331	316	324	350	357	351	352	333	315	326	343	343	335	333	326	349	347	338	320	314	313	357	315	337	353	337	334	342	365	365	363	351	323	339	340	368	349	334	332	347	366	335	326	340	325	333	319	389	330	362	333	365	325	320	328	289	330	285	328	335	325	354	319	342	326	279	318	350	318	357	336	348	331	316	310	323	345	377	320	348	346	347	327	329	337	327	332	316	299	328	335	355	347	341	374	329	335	357	360	362	336	352	320	333	340	319	355	328	340	375	333	333	348	320	368	382	350	358	323	351	330	359	330	339	341	358	347	299	326	328	348	321	356	329	344	309	328	350	332	350	302	346	309	362	334	327	303	315	363	327	342	347	323	352	310	335	332	356	309	281	330	327	326	323	295	331	350	366	303	342	377	342	353	359	328	315	328	331	343	331	323	360	327	339	347	337	325	319	379	325	326	350	322	299	306	346	345	343	342	368	333	344	310	369	374	338	349	377	332	357	364	321	327	339	311	365	347	357	342	357	338	334	321	339	333	342	330	332	338	329	313	316	365	350	387	325	316	307	319	332	350	305	342	345	351	345	321	323	326	318	345	322	346	356	359	315	360	322	355	343	347	315	354	325	297	347	333	356	379	351	328	326	334	353	343	358	342	344	342	312	350	335	353	366	327	320	332	335	342	306	375	355	312	310	344	330	332	331	340	350	365	358	362	290	361	316	322	359	359	314	313	364	341	303	343	338	354	335	330	329	341	329	318	339	346	335	338	337	315	306	355	307	367	326	314	350	318	357	314	354	341	374	357	337	325	327	349	363	340	380	376	359	312	306	329	374	340	347	332	317	330	348	348	338	301	334	313	322	329	328	317	360	321	323	341	311	300	352	335	358	343	325	324	356	300	345	343	348	313	343	351	350	336	344	304	330	355	327	325	333	333	348	384	342	366	340	375	324	337	328	333	303	352	304	325	374	326	331	322	302	364	326	337	325	321	337	311	350	342	337	337	362	348	317	313	348	335	346	339	307	322	327	329	330	345	341	334	339	337	321	352	341	337	346	346	300	311	334	316	313	329	331	326	322	355	371	350	312	301	341	344	351	329	319	362	344	353	312	345	305	326	359	365	329	360	352	329	356	332	334	325	281	321	335	312	307	323	326	367	332	365	320	309	315	327	356	297	360	318	335	350	331	344	330	341	353	366	343	324	325	334	305	367	308	334	341	368	308	346	329	321	342	316	327	359	310	339	363	357	352	335	343	343	315	309	349	323	360	356	323	354	321	322	299	352	319	351	321	332	343	351	328	365	343	326	312	327	351	316	328	328	312	313	319	327	320	327	313	301	320	378	339	339	325	318	300	368	364	383	314	300	321	338	368	345	315	335	319	328	332	366	345	301	334	324	349	324	343	350	311	323	327	354	373	359	352	357	316	322	310	350	316	330	328	328	318	328	343	368	317	347	334	328	330	342	344	358	313	319	315	337	324	347	346	329	368	305	334	347	309	381	316	324	362	359	325	364	343	346	327	333	350	368	331	338	331	312	339	326	332	384	344	363	343	326	346	348	343	350	358	335	373	370	339	351	316	338	293	322	325	349	317	313	347	342	336	360	341	349	325	340	361	383	327	283	320	322	291	349	326	303	331	359	377	342	353	321	376	313	331	339	313	332	330	328	322	309	330
7335	1060	1514	1633	1466	1275	1160	1133	1074	1003	978	946	935	869	912	921	882	852	825	869	803	787	858	798	845	842	840	833	824	798	844	814	829	863	854	818	805	851	845	812	761	815	754	803	830	777	794	861	783	833	784	796	777	810	758	793	804	767	779	804	763	781	827	845	811	799	846	798	878	777	777	775	794	795	761	815	784	749	783	854	758	839	821	793	815	786	765	769	810	805	756	795	793	867	771	803	823	774	802	745	753	780	791	763	809	779	757	798	791	792	790	765	810	800	823	807	703	780	805	772	823	805	811	788	793	786	817	777	820	787	803	808	813	756	803	815	757	806	788	787	845	813	773	770	798	753	798	794	796	787	803	798	784	793	794	774	815	787	795	788	789	808	750	826	794	804	804	757	800	777	760	786	831	772	806	820	757	777	770	776	864	773	767	792	775	687	784	744	782	786	827	773	778	770	846	783	812	818	779	811	814	798	775	812	799	822	754	751	797	840	731	759	771	790	765	769	818	826	775	776	782	747	804	807	768	762	810	818	801	791	802	828	785	821	773	744	823	791	766	795	763	774	798	782	795	794	775	797	766	793	741	761	815	786	810	805	772	821	822	765	802	766	786	764	778	819	785	823	747	797	834	781	794	823	774	768	830	795	768	745	775	772	767	760	817	841	786	780	820	810	802	804	790	843	783	761	774	782	790	715	755	787	785	773	821	859	780	765	759	773	747	786	784	803	808	753	837	775	792	790	785	769	772	840	800	782	797	846	797	801	801	809	777	768	738	790	787	756	782	783	761	764	866	758	781	814	808	809	808	787	796	841	722	793	790	820	836	813	803	793	797	824	788	777	797	732	756	824	778	812	809	794	802	747	800	761	774	821	770	766	760	804	707	740	811	801	753	806	781	767	782	866	747	793	766	777	756	768	834	783	795	782	781	805	798	827	815	829	857	802	814	816	797	814	806	750	822	828	758	825	773	779	788	866	748	780	744	844	801	849	801	781	855	754	788	815	751	778	770	794	764	807	800	784	764	822	783	790	757	766	821	774	753	782	797	790	774	797	801	774	769	752	779	780	802	821	809	781	764	832	805	762	851	800	791	789	771	777	784	740	727	804	808	851	763	799	754	801	743	791	800	746	767	826	828	778	753	780	807	755	781	752	820	814	807	766	847	785	777	797	818	778	790	833	773	840	787	784	803	783	741	798	834	744	804	838	767	756	783	808	753	778	783	741	770	760	765	805	835	783	819	778	788	711	809	828	781	836	771	812	795	820	845	823	835	820	781	818	859	810	778	766	769	752	751	840	802	744	763	806	835	808	768	828	740	787	785	824	740	772	778	801	768	789	762	747	819	770	821	793	821	762	845	769	821	796	771	809	808	807	740	779	780	771	757	792	770	798	798	808	797	801	808	796	742	812	810	776	800	799	721	744	789	780	795	826	741	815	823	745	836	759	786	788	777	752	811	811	765	745	826	795	766	794	772	801	830	784	789	792	769	776	776	760	789	776	816	809	795	795	774	846	773	814	778	789	862	812	809	804	813	741	763	743	789	798	760	810	816	805	771	787	791	733	824	812	738	766	828	793	804	798	768	820	841	800	786	793	819	858	863	803	807	775	815	784	826	793	805	818	825	790	749	827	788	806	784	745	769	821	790	824	817	802	780	763	790	803	812	793	703	774	797	787	838	787	852	803	760	802	780	837	783	771	768	810	766	756	768	802	776	802	782	738	822	809	764	784	766	810	805	807	759	762	774	775	788	775	785	773	801	754	805	815	762	772	856	759	845	810	785	806	749	821	734	783	791	820	744	814	801	800	851	785	818	755	794	807	767	807	823	783	793	751	834	807	779	781	772	785	788	787	826	777	792	794	816	824	816	858	786	841	823	800	797	761	760	819	783	804	779	736	788	797	764	751	811	838	848	798	834	798	861	846	810	820	761	787	775	762	812	744	794	796	767	807	752	779	818	754	787	820	823	778	839	768	774	799	803	798	743	795	761	800	764	744	762	790	776	742	756	738	770	819	770	852	757	797	802	784	777	784	773	791	851	788	777	775	814	806	804	813	783	792	791	785	848	742	824	794	849	788	775	792	772	799	793	754	788	784	846	827	782	782	757	729	755	807	837	759	801	791	758	813	745	732	784	731	784	778	770	780	783	780	798	803	796	776	813	739	803	770	799	803	765	792	770	777	806	815	731	820	788	833	806	772	782	782	819	821	795	789	760	821	794	797	778	832	804	812	813	812	763	774	779	792	806	840	801	786	746	787	772	809	735	794	875	833	779	781	808	789	806	761	774	810	827	803	790	776	790	813	878	814	786	820	826	789	792	781	782	804	872	796	748	808	773	790	847	777	825	818	741	777	820	855	782	812	745	839	804	784	800	746	802	781	791	828	781	767	751	793	801	785	802	828	828	796	811	825	780	830	816	783	783	826	801	791	782	811	814	802	726	788	799	803	825	784	796	775	820	832	794	778	829	805	779	783	760	750	766	771	780	817	783	841	764	811	828	764	769	783	829	777	802	836	849	790	792	783	814	808	820	859	807	781	785	814	772	729	741	812	810	732	852	774	798	775	763	784	725	870	811	800	768	808	752	756	778	812	828	805	747	770	756	784	840	764	778	794	792	762	798	804	754	808	827	778	823	803	768	801	856	780	746	768	778	751	773	834	752	840	798	790	756	796	823	796	793	786	765	798	810	818	808	804	809	756	811	832	776	714	849	780	762	810	834	799	821	772	784	789	760	779	765	832	772	756	779	786	790	760	821	792	787	762	767	770	827	834	825	782	837	787	791	787	783	787	801	760	752	799	782	798	783	811	830	799	832	733	774	818	805	743	781	738	838	791	749	778	781	775	757	764	786	758	763	828	806	785	777	775	771	745	832	869	813	807	784	805	781	815	785	787	788	745	795	819	798	797	785	809	783	821	808	841	796	784	789	800	850	802	802	793	781	763	779	770	789	825	746	766	807	779	730	764	787	829	787	849	821	777	844	792	836	818	821	803	830	771	768	838	784	780	757	741	805	815	818	823	799	825	777	796	784	790	801	800	801	776	742	810	780	782	824	802	785	794	791	815	794	811	838	739	779	788	771	791	749	737	838	803	766	802	784	786	776	806	777	798	806	750	762	806	730	819	844	800	813	762	865	814	812	793	799	847	776	801	807	795	752	824	774	813	787	728	767	801	775	806	774	788	797	767	781	804	814	789	819	776	746	780	801	805	807	769	786	831	757	775	755	737	761	814	780	811	762	814	785	821	770	838	806	773	820	756	760	789	792	792	812	804	822	748	797	814	786	818	794	803	778	749	768	793	800	737	769	819	801	819	750	799	780	822	803	757	792	809	841	749	784	809	741	787	780	794	782	812	779	754	835	787	792	781	801	784	761	768	771	860	753	807	772	813	844	766	771	778	782	823	818	785	801	771	800	765	786	795	812	800	819	765	803	822	779	753	784	769	786	788	821	797	770	788	782	793	790	734	818	780	765	777	803	746	813	827
15992	1415	990	779	612	508	416	420	391	401	358	334	361	344	343	338	325	296	302	328	324	337	301	320	344	350	302	337	327	327	312	345	310	307	301	344	292	335	350	315	305	307	308	329	351	348	327	329	297	300	327	344	296	310	356	321	268	326	329	314	323	330	314	326	330	320	324	344	295	323	324	311	351	347	322	300	300	299	326	336	314	345	347	321	326	314	319	305	326	326	311	294	330	315	295	339	323	321	308	290	299	330	335	287	320	325	312	367	326	307	327	315	329	312	331	345	328	314	330	328	303	348	329	312	283	325	330	339	330	330	339	331	308	318	339	317	292	296	313	294	291	324	302	311	296	308	335	324	328	332	305	316	321	307	329	296	347	319	305	325	294	308	334	324	295	315	338	320	320	344	319	324	323	324	312	312	307	309	332	333	340	320	318	311	327	349	324	362	357	290	331	334	355	328	307	296	281	324	316	318	398	339	298	350	298	338	316	329	338	334	312	340	291	320	343	309	315	317	345	304	297	309	309	297	344	331	336	300	328	321	330	299	284	296	319	303	301	324	344	382	334	312	326	344	338	322	348	325	332	327	340	324	306	335	284	311	312	299	319	319	333	295	303	324	306	312	285	308	326	317	296	299	328	324	319	329	331	349	307	318	339	281	322	329	321	335	347	335	342	329	315	339	315	322	309	335	309	293	308	311	298	353	311	327	300	370	335	335	317	302	317	328	322	283	332	340	332	301	347	335	325	326	307	333	304	307	353	329	340	329	318	296	325	368	308	292	327	354	305	315	317	308	332	330	313	331	320	336	333	327	351	311	349	336	308	356	327	311	327	352	294	331	303	353	350	341	367	308	331	341	325	300	290	310	304	314	319	310	315	314	327	321	315	317	350	308	342	329	326	354	288	326	297	325	336	297	353	329	293	310	327	316	299	300	317	289	302	322	296	282	304	315	334	322	334	299	308	320	288	330	317	310	329	279	326	312	353	323	303	339	322	303	298	362	305	307	297	318	326	329	331	353	334	296	302	303	291	327	340	294	299	294	311	323	313	329	332	308	294	295	337	328	320	311	291	348	315	345	337	317	310	312	322	316	317	326	332	312	326	325	352	339	342	298	325	324	318	329	311	302	321	348	318	307	300	312	331	303	314	284	325	330	325	315	309	287	348	282	318	313	301	351	301	316	348	360	353	320	346	301	334	311	314	297	329	301	297	317	312	327	312	315	331	294	357	308	340	332	349	296	351	327	332	299	318	333	338	324	308	302	354	322	340	335	320	332	316	339	350	334	334	311	315	334	329	365	296	313	312	342	370	328	323	303	307	320	288	334	305	334	353	337	318	290	337	281	302	313	297	338	354	310	335	347	316	304	346	336	326	311	321	333	301	309	338	313	328	347	333	352	330	326	299	367	317	315	327	293	292	318	304	320	289	322	283	321	331	310	316	360	315	324	296	319	337	322	329	318	304	336	320	321	344	335	302	325	333	327	312	304	366	305	326	307	302	322	306	321	320	302	351	277	327	360	312	302	330	319	324	307	336	321	318	345	344	313	291	320	311	313	332	321	318	321	304	328	348	324	298	317	337	331	340	321	314	307	360	317	322	319	293	316	330	303	283	328	345	323	292	311	320	303	343	337	312	276	313	346	319	303	298	313	342	307	281	340	277	361	287	297	313	308	351	297	313	320	318	349	317	342	279	336	304	336	324	342	318	346	330	329	357	306	306	335	303	315	306	346	325	315	343	304	305	302	321	314	324	308	305	347	349	315	344	350	312	285	317	306	335	323	299	334	328	324	304	323	336	378	336	288	322	321	330	346	304	326	321	327	294	323	311	347	337	351	323	331	334	322	300	327	303	311	283	308	328	326	360	318	288	298	339	322	344	323	292	301	315	336	345	357	379	316	338	312	304	292	296	299	344	309	326	315	351	332	312	340	320	323	320	302	353	331	338	323	318	344	312	338	300	353	311	301	328	324	337	300	349	329	296	336	297	323	331	316	306	316	284	331	308	311	332	331	352	319	354	335	309	290	344	349	314	335	334	335	297	342	332	309	298	329	327	312	327	320	339	344	322	296	314	332	328	293	288	291	333	312	319	333	303	367	283	341	329	314	334	331	297	322	316	316	313	324	350	319	318	320	300	324	312	335	333	347	318	318	298	319	309	306	311	313	304	312	315	312	299	312	341	343	311	312	345	318	350	298	307	301	332	311	355	332	333	331	322	303	310	313	306	298	332	324	316	320	324	293	304	341	322	323	326	302	320	324	317	288	323	333	287	292	300	310	348	325	335	302	290	293	321	324	336	289	352	311	309	347	351	361	298	318	312	350	317	344	324	303	324	318	325	330	314	332	358	301	300	276	333	296	334	350	307	322	360	333	344	315	352	331	314	322	325	317	333	337	301	333	301	307	318	332	359	323	322	338	326	338	332	328	320	300	327	301	302	324	311	319	346	304	316	310	326	312	299	313	297	307	317	330	314	326	304	308	294	302	280	308	326	355	336	308	321	315	337	328	319	301	338	318	344	347	327	323	316	350	304	295	328	329	294	303	301	328	314	307	358	342	363	321	337	328	306	312	279	302	301	364	280	318	367	341	320	308	317	285	323	332	306	321	327	315	299	299	287	273	339	345	330	330	294	327	335	329	337	332	309	311	349	336	294	306	303	338	327	293	288	312	308	359	336	336	318	331	322	337	284	302	336	323	317	308	310	358	350	304	343	298	326	323	326	337	273	329	363	334	346	358	297	295	297	326	309	298	301	321	320	307	325	341	331	305	345	332	327	340	319	294	328	319	298	306	301	304	375	321	313	326	353	338	350	309	328	366	321	362	289	329	343	320	315	306	310	337	342	315	357	327	302	290	281	345	330	321	314	323	353	303	331	316	291	286	290	327	363	341	316	312	305	328	333	330	273	351	299	297	326	326	336	324	340	307	309	315	313	327	331	316	366	349	327	311	311	302	309	329	299	326	307	295	314	286	306	325	290	320	337	293	319	323	314	307	286	338	277	318	343	348	307	324	314	304	291	335	311	311	335	316	320	324	337	345	302	287	340	297	311	292	298	327	315	301	309	313	310	295	328	313	299	332	350	307	287	320	312	319	304	328	337	337	317	302	304	337	380	348	320	285	342	324	312	300	319	317	335	308	295	341	349	343	307	298	307	350	342	346	311	333	320	343	327	307	324	322	305	305	335	318	310	320	319	336	310	332	347	346	329	315	305	296	273	306	334	318	300	297	319	321	345	321	327	320	337	314	339	289	340	336	296	302	330	316	291	295	342	311	309	358	333	290	286	347	305	342	333	288	318	344	289	301	334	359	325	339	302	324	302	329	312	307	320	318	288	288	304	325	300	299	311	304	308	301	347	324	299	326	291	307	338	310	331	317	313	311	312	335	315	287	311	363	337	312	317	315	281	284	317	306	361	341	290	288	340	303	357	333	338	302	335	275	298	334	314	333	309	318	343	324	335	330	344	296	324	318	272	291	327	331	293	313
9322	1347	2213	2329	1956	1628	1443	1339	1217	1137	1148	1001	977	957	893	880	897	810	844	819	816	841	760	823	764	817	800	777	820	747	777	787	792	791	740	760	808	785	756	760	766	753	778	753	765	752	782	759	752	774	725	737	721	734	787	767	713	729	698	731	755	739	745	754	687	707	731	752	788	739	765	721	736	788	743	723	671	707	723	738	714	723	761	774	745	730	736	743	657	730	741	726	744	710	738	802	716	702	733	735	720	699	704	715	677	763	744	690	704	758	706	765	735	806	765	781	729	707	711	764	713	709	722	699	703	697	767	737	732	732	702	721	717	699	757	764	717	799	743	767	760	764	724	710	706	678	770	771	739	679	770	752	645	725	695	709	709	725	757	698	735	732	698	723	702	735	753	740	742	704	756	694	728	674	714	716	735	735	683	759	742	671	736	741	748	765	699	739	733	713	747	766	742	732	750	777	703	796	714	765	755	720	688	717	776	721	759	732	734	693	716	711	764	741	742	755	746	772	705	739	725	737	754	737	712	731	711	728	707	792	689	742	757	716	730	713	686	735	726	708	789	713	728	716	701	718	685	734	715	705	783	750	771	744	728	735	747	764	767	750	737	745	688	726	738	736	734	734	710	740	750	741	675	743	741	690	715	734	764	716	724	685	701	699	706	753	793	700	787	709	743	745	732	752	723	751	689	783	733	706	718	710	749	750	747	740	813	707	756	700	708	752	749	688	720	769	691	735	707	752	760	771	767	743	759	790	773	729	727	687	756	769	712	708	680	733	720	744	702	727	775	747	670	722	755	760	716	785	720	744	744	731	747	715	731	726	707	776	750	751	723	716	725	689	723	704	701	739	740	744	719	742	694	739	742	795	720	704	776	696	652	719	715	759	704	695	712	738	709	760	763	706	739	720	745	736	696	719	776	678	731	726	729	728	738	791	736	733	786	708	772	682	754	713	727	716	708	772	731	717	735	771	712	705	709	729	751	709	766	714	713	775	716	725	729	727	714	733	745	716	749	739	696	717	713	708	740	716	769	725	757	748	741	784	725	705	776	739	729	745	753	719	742	722	761	713	751	723	742	718	746	757	731	748	728	755	763	730	764	757	732	754	720	692	734	703	666	735	719	747	736	700	761	787	720	709	704	731	688	776	710	762	745	707	741	786	773	708	755	792	724	658	734	756	723	782	715	749	717	751	738	724	744	687	748	707	721	726	744	748	720	748	717	728	762	713	694	776	711	738	694	729	722	731	737	743	721	731	742	734	764	747	733	695	740	776	701	739	744	735	755	756	707	720	732	713	757	741	726	707	765	787	714	762	754	737	683	763	731	733	743	748	785	742	722	745	744	746	740	746	767	702	776	692	789	741	682	722	732	662	719	709	713	724	748	741	720	739	743	744	750	732	715	728	757	768	739	738	739	758	789	741	726	700	708	791	709	721	709	729	752	733	749	687	747	703	736	723	769	720	748	733	731	738	760	730	703	767	719	729	753	758	695	719	741	734	742	762	728	736	731	683	698	702	756	716	702	735	718	727	754	688	701	734	755	729	710	740	714	693	739	716	747	696	740	706	694	704	724	743	748	741	726	760	730	706	722	703	731	811	736	737	688	712	669	725	746	741	748	709	711	761	727	750	728	723	746	720	757	733	691	719	702	749	714	734	720	679	714	749	742	746	759	758	741	716	735	759	750	699	688	699	723	764	675	726	755	732	783	768	698	711	742	744	719	695	744	695	741	742	758	773	687	736	798	727	773	744	711	786	706	782	761	701	710	746	769	767	735	690	736	703	729	735	781	740	688	769	711	747	713	771	726	710	736	733	730	721	744	746	781	691	732	712	756	728	762	724	701	737	755	786	727	695	729	706	742	706	758	733	717	665	747	771	702	726	768	735	692	718	739	762	755	773	762	773	713	745	751	730	680	723	757	743	768	713	747	715	703	714	701	748	760	726	706	719	714	760	675	712	741	736	762	766	710	724	726	736	730	726	714	759	686	749	731	683	723	758	668	734	736	731	788	712	729	733	677	702	680	730	731	723	729	753	734	741	703	664	719	707	773	717	712	749	752	754	773	755	772	727	701	738	684	711	737	731	712	738	654	776	757	716	719	715	703	686	735	718	743	722	773	687	725	714	682	754	742	727	710	716	761	664	709	701	755	735	728	692	736	693	780	747	714	712	712	747	748	698	752	690	716	710	716	736	735	747	745	774	723	738	696	731	705	745	731	785	718	750	718	710	755	767	758	738	723	759	747	734	760	743	770	704	749	744	759	750	723	755	696	731	725	733	750	751	708	764	738	751	723	746	726	711	709	718	734	731	733	763	736	760	763	718	761	718	732	734	722	702	711	736	701	747	770	756	762	702	708	777	698	731	717	719	720	774	738	705	729	719	788	716	757	778	700	748	691	741	747	715	758	722	752	739	759	711	685	756	770	749	741	770	729	734	726	747	660	739	690	724	698	694	764	747	759	750	738	708	711	736	713	699	733	667	699	725	783	723	713	720	768	724	788	718	764	748	719	733	794	720	741	743	716	685	701	698	745	703	689	749	783	773	699	773	729	698	717	720	722	711	699	766	695	746	716	740	705	706	745	709	727	773	684	705	708	773	744	720	743	754	760	753	698	716	726	737	753	704	735	737	721	657	742	755	743	725	712	712	736	746	727	759	724	787	710	770	737	710	719	747	707	690	754	737	737	708	704	748	698	750	690	744	714	744	756	716	696	707	747	727	709	748	720	720	740	726	780	749	708	738	705	755	736	713	745	768	719	755	812	680	695	762	741	726	789	723	744	724	680	719	693	727	697	712	770	692	721	728	762	736	747	759	740	750	688	746	705	725	695	773	753	725	749	726	727	752	694	699	740	732	751	730	731	756	769	710	728	767	755	710	722	707	734	756	735	754	730	755	738	702	750	755	774	741	714	731	756	730	719	719	752	712	716	743	724	736	682	729	705	723	682	729	777	730	711	701	736	805	765	726	711	691	731	755	725	746	737	751	725	712	702	741	671	769	737	748	766	738	733	723	735	733	752	714	722	764	731	784	710	697	710	738	710	755	712	729	723	735	757	724	747	726	783	742	741	751	720	746	727	751	698	747	748	733	743	723	713	741	657	699	755	689	739	727	759	743	764	731	698	728	693	742	768	701	740	761	749	704	735	691	755	679	763	729	761	707	734	709	737	751	724	743	694	735	734	725	756	754	715	736	716	759	727	782	748	742	733	756	693	732	669	730	774	742	681	778	775	699	724	711	754	734	740	744	729	727	754	760	736	787	720	742	706	739	715	753	727	684	754	745	735	764	727	712	681	776	742	737	695	794	720	729	764	700	697	755	727	751	719	688	706	696	719	702	704	771	714	712	750	691	745	735	794	752	749	713	762	744	753	775	728	748	722	721	731	756	758	699	735	699	707	745	724	737	792	750	761	735	683	749	767	718	731	771	766	718	754	765	743	742	733	735	789	712	802	731	740	800	756	730	768	714	771	710	704	722	773	767
2280	220	187	170	173	170	172	152	182	185	163	161	183	165	178	170	164	151	181	162	151	190	185	184	147	173	184	171	160	160	174	151	175	158	180	157	153	134	152	165	138	164	190	169	189	158	179	123	161	172	168	155	170	162	178	175	166	186	166	172	171	161	188	166	170	192	172	185	150	140	146	159	167	173	130	173	171	159	173	164	136	161	154	173	170	163	164	150	165	161	167	166	187	171	178	172	172	169	173	159	160	160	165	169	152	169	165	164	181	145	161	178	150	174	160	160	153	156	178	168	155	179	173	177	157	150	159	172	182	162	126	163	175	191	163	152	150	159	159	172	173	148	180	170	157	157	174	162	145	133	162	160	169	177	181	169	178	164	163	145	161	158	186	167	146	162	189	165	156	176	158	165	187	189	177	149	191	155	152	175	159	145	176	146	155	163	175	158	149	160	184	179	184	175	167	136	172	151	161	145	177	175	170	160	170	152	178	142	187	138	161	180	171	169	176	172	174	161	181	155	165	171	151	164	157	159	143	171	161	138	170	160	168	173	157	146	169	167	163	195	159	164	174	140	156	164	155	164	162	180	153	151	148	145	162	164	168	176	165	156	175	167	164	171	172	166	166	178	149	157	166	169	153	173	172	157	164	175	176	156	183	173	159	192	154	164	170	160	162	152	157	153	166	182	180	159	182	157	147	160	168	159	169	176	182	155	156	178	154	171	173	170	152	179	182	174	165	150	168	166	150	169	167	170	157	159	179	147	169	178	169	179	150	155	183	155	157	171	162	199	193	160	164	167	155	191	174	160	166	185	165	158	159	153	165	153	152	172	173	162	165	179	154	182	167	183	157	156	187	156	171	171	177	204	154	163	150	154	168	143	159	161	186	153	167	169	168	156	159	173	170	169	178	198	167	155	154	164	144	186	160	173	149	204	159	190	175	180	161	187	153	171	158	150	161	171	163	165	186	175	174	168	210	183	158	170	180	174	175	166	174	162	186	172	165	157	150	183	166	159	182	172	164	176	186	166	153	185	157	184	186	168	193	170	163	157	149	192	178	158	144	164	172	131	167	155	185	171	180	154	168	156	150	168	155	164	148	164	143	171	210	174	136	155	168	145	168	175	165	166	177	166	177	167	162	154	166	157	148	169	156	174	173	185	191	178	170	170	162	180	178	162	160	166	171	182	162	168	183	180	166	176	175	159	161	164	167	141	174	178	151	161	183	145	188	160	171	164	188	176	160	183	146	162	155	177	172	180	161	157	173	159	171	167	172	162	184	156	182	170	185	169	157	177	174	177	178	157	176	162	166	166	149	192	157	191	182	179	156	173	159	158	169	188	157	140	190	160	172	163	161	168	171	163	152	166	165	181	160	154	159	175	155	145	182	159	173	168	166	177	166	182	169	185	157	169	183	205	187	183	178	160	193	170	173	197	185	158	139	173	166	163	175	177	155	148	148	147	158	164	159	172	187	169	166	174	168	167	170	155	203	148	174	167	168	163	169	186	173	173	177	178	187	175	177	140	153	155	176	161	162	182	169	190	179	174	162	161	174	174	164	146	166	157	190	172	162	159	157	162	175	169	174	156	150	161	148	162	161	177	181	159	163	166	197	157	167	153	163	173	181	162	143	162	181	167	175	183	162	167	182	160	179	155	171	172	151	160	193	149	164	169	166	162	194	171	140	155	159	181	170	189	164	171	161	179	161	144	167	181	179	186	162	158	164	161	170	177	162	161	178	164	172	152	152	145	151	148	166	176	175	164	153	159	177	190	171	183	177	164	155	158	172	164	166	161	165	167	164	147	185	159	194	169	164	168	185	175	166	176	194	194	192	160	156	190	142	172	148	148	160	174	171	164	159	157	187	160	162	171	128	165	175	154	179	159	183	168	168	208	149	186	176	164	146	169	163	150	166	167	174	169	150	147	172	153	169	143	137	157	169	192	171	177	157	156	139	171	169	183	181	159	148	170	177	169	190	154	191	165	175	153	172	150	166	179	165	172	163	160	183	160	197	172	145	146	154	182	180	162	173	186	162	161	184	174	149	173	146	142	197	172	169	161	166	172	138	174	174	137	165	160	168	171	172	191	177	171	179	180	151	161	168	175	166	173	128	168	164	175	152	180	164	162	189	172	187	196	152	151	162	161	177	179	146	150	169	169	160	165	180	170	156	168	183	164	179	172	178	156	172	154	192	189	170	187	161	189	164	177	188	165	190	168	139	200	176	154	183	170	164	149	163	173	188	188	197	181	127	166	154	157	161	162	176	209	150	175	180	162	149	165	164	141	158	167	180	195	167	151	163	176	157	169	160	186	160	182	137	200	176	194	148	188	158	142	161	168	181	146	188	172	171	144	156	189	163	173	152	158	202	166	157	166	173	161	181	165	174	154	172	196	152	189	167	176	173	171	185	165	142	157	160	178	168	187	163	165	150	171	163	162	162	170	176	168	147	184	164	153	182	166	182	160	164	141	156	164	167	151	168	189	169	146	160	149	162	161	193	158	162	167	164	204	170	149	179	157	173	173	158	154	183	161	189	158	185	179	165	159	168	167	154	161	178	170	169	148	178	171	174	161	170	163	141	183	169	154	168	202	159	153	150	199	162	180	179	191	158	172	151	174	152	176	160	156	172	176	158	154	169	150	149	150	175	164	176	155	160	184	169	159	152	152	152	164	160	153	187	142	191	175	173	163	160	163	199	154	144	173	187	177	178	151	177	170	175	183	158	192	178	166	170	152	158	166	169	167	185	154	174	150	160	155	144	129	170	160	174	162	161	182	145	140	170	175	179	156	186	175	142	169	148	183	158	170	173	174	168	169	161	175	154	168	180	162	153	159	154	168	176	161	183	153	153	171	161	186	167	201	199	140	156	146	162	171	162	183	170	156	158	141	166	165	169	177	165	185	187	167	178	176	151	170	171	167	157	170	166	151	187	169	182	165	191	173	163	188	194	166	182	151	187	186	178	153	160	161	160	153	152	179	158	165	156	175	151	170	153	160	165	182	156	182	180	165	171	181	163	166	159	177	166	146	154	159	151	165	170	164	146	174	171	153	151	169	159	179	177	172	152	150	179	177	141	146	180	164	180	157	138	153	149	160	166	158	173	160	163	170	164	180	148	140	189	164	124	165	175	185	145	187	184	169	174	175	173	159	172	148	151	150	148	176	157	196	178	179	153	179	155	167	172	172	180	178	187	183	144	152	168	147	182	209	154	167	163	159	143	160	164	165	146	175	181	165	193	168	162	160	138	159	164	170	187	159	175	180	153	179	177	157	159	173	158	142	160	165	190	164	167	162	190	154	188	201	181	182	178	177	138	161	180	186	177	165	181	155	166	169	160	175	181	180	154	222	161	177	167	190	172	162	169	151	165	182	169	157	173	154	178	158	173	171	200	180	168	183	158	135	183	136	152	157	177	156	181	161	149	184	166	176	170	156	164	185	163	163	147	158	145	160	173	195	186	156	138	163	174	157	191	146	180	149	167	163
2407	465	523	476	505	487	491	455	468	465	450	480	478	463	484	457	472	457	474	461	452	451	452	499	450	426	466	488	447	441	427	477	461	438	489	426	466	433	444	438	478	471	449	480	458	468	479	425	416	429	438	450	459	450	464	421	452	467	447	453	448	442	439	453	470	426	468	436	456	464	451	432	455	463	414	478	394	470	441	428	442	435	481	471	435	449	461	417	449	427	462	457	434	428	446	464	428	443	455	420	444	460	453	454	456	391	477	436	453	442	423	463	435	468	453	437	441	436	467	445	482	448	427	414	455	490	455	423	421	437	468	407	451	460	440	426	424	446	468	454	422	468	430	427	460	449	436	445	444	448	442	421	475	411	478	447	456	459	452	426	457	458	416	411	457	465	441	424	438	440	482	458	456	457	427	432	442	451	485	434	479	458	437	443	434	437	459	441	454	437	451	442	423	458	445	417	457	414	421	456	434	467	442	471	446	458	457	453	416	425	449	439	414	430	451	470	425	429	450	431	429	455	422	479	412	453	436	457	450	422	423	486	437	443	433	413	435	430	434	435	444	456	485	457	443	469	430	441	453	449	424	422	458	427	501	465	436	470	432	441	425	453	411	417	439	450	424	431	434	452	455	424	472	460	431	478	453	437	474	443	458	458	456	404	487	436	468	440	457	453	501	444	412	465	473	464	428	401	414	465	449	437	437	440	495	474	474	424	470	453	393	428	441	452	450	455	468	496	500	432	463	474	444	456	435	477	428	462	479	463	436	453	444	489	404	465	412	422	439	452	430	531	427	467	457	496	437	411	420	443	495	464	459	444	460	443	428	466	454	468	446	418	472	435	467	461	414	434	408	461	435	440	459	449	438	480	466	456	426	441	453	459	464	437	432	449	496	501	468	459	417	414	454	458	432	488	426	445	485	449	456	454	483	470	436	451	476	428	464	453	446	426	456	433	475	448	473	409	452	476	440	428	457	472	444	421	448	446	471	455	428	435	477	445	436	455	445	453	454	464	441	437	467	436	427	427	454	457	458	466	433	442	439	455	466	470	441	435	425	430	440	434	461	444	456	432	458	456	473	463	475	419	425	485	399	463	457	434	434	456	423	450	445	444	457	484	431	477	471	435	456	434	457	467	464	465	466	459	433	450	457	446	428	443	434	458	435	414	457	442	497	449	454	462	461	436	445	453	440	477	449	473	461	389	455	452	481	447	418	444	479	442	439	498	467	418	457	474	440	451	438	470	453	428	452	434	437	453	429	453	457	461	420	445	470	478	465	460	447	476	459	453	441	475	438	430	432	410	432	425	457	449	441	432	488	448	457	423	481	469	455	469	437	436	469	460	466	438	452	461	471	455	430	420	447	485	432	478	438	438	451	446	461	407	455	467	406	400	470	484	447	426	420	427	407	456	424	488	424	435	436	431	454	459	444	454	467	416	453	433	453	466	466	422	458	431	480	479	456	442	446	432	463	424	432	446	444	428	504	430	443	432	471	452	413	482	490	455	443	466	408	462	440	420	433	459	436	429	454	450	447	455	433	444	465	433	448	445	443	473	428	448	470	430	438	443	453	426	436	486	431	437	471	450	437	464	455	395	415	448	427	451	425	461	474	427	455	462	468	482	480	454	445	443	428	426	410	462	461	435	440	418	475	448	480	429	462	445	448	472	431	444	464	435	427	469	469	455	469	424	471	463	445	441	449	431	431	491	446	432	459	449	439	447	439	423	419	452	446	419	436	467	466	445	456	482	487	453	431	481	458	458	445	511	484	490	427	448	402	452	480	472	442	434	447	461	464	450	455	445	447	439	445	474	479	471	447	464	437	450	470	425	462	438	466	449	418	427	443	427	429	417	446	458	482	434	456	487	479	458	455	480	462	455	482	463	470	462	428	447	424	451	435	444	475	446	466	447	441	430	430	450	430	461	461	450	459	459	439	471	472	445	437	452	452	397	443	454	494	449	456	454	430	458	434	450	426	436	456	457	441	456	439	455	439	438	437	449	442	437	444	405	449	405	486	439	466	475	462	408	464	445	464	433	429	428	461	433	446	471	429	455	436	437	415	498	455	475	439	418	444	429	460	472	464	464	433	391	430	412	453	430	444	433	469	412	442	474	468	433	461	454	455	439	451	455	439	427	480	472	505	465	427	433	447	431	451	447	462	512	417	467	458	476	429	435	460	467	447	437	448	484	428	471	442	438	486	461	446	457	443	436	465	494	444	466	451	434	448	442	437	455	458	415	430	478	457	446	426	476	460	433	476	416	430	439	417	437	470	427	448	435	459	441	433	445	460	403	455	445	467	422	443	478	442	419	446	460	493	443	456	479	435	439	449	490	467	491	464	428	403	466	457	457	432	420	447	426	429	428	480	429	489	474	435	408	416	426	463	467	429	407	468	470	449	476	410	469	463	411	440	463	440	438	459	442	485	456	452	432	450	429	421	481	452	456	469	479	461	480	468	453	425	427	452	437	427	423	457	450	449	461	434	414	435	485	423	434	459	462	456	487	443	452	446	422	461	423	442	448	466	471	436	432	470	459	483	458	422	438	472	466	474	458	463	406	432	499	438	462	459	457	481	433	422	459	407	452	473	431	443	416	456	436	476	431	459	448	466	445	442	435	470	473	454	429	454	449	451	409	452	433	440	438	456	425	448	427	487	463	454	445	443	456	435	464	415	414	439	426	440	446	409	446	467	400	433	430	433	444	427	455	436	467	468	446	405	431	452	481	437	451	449	429	428	473	415	419	446	432	453	455	469	421	456	440	464	459	452	450	437	439	413	467	452	421	441	440	472	403	416	456	414	449	457	474	453	436	508	433	448	451	432	480	424	436	427	476	454	451	444	490	407	451	422	437	479	450	439	466	394	428	441	451	417	463	472	440	433	456	467	471	451	413	443	467	455	484	415	443	438	452	430	457	417	455	447	491	454	386	458	455	493	435	426	471	455	463	433	454	443	457	437	472	441	437	451	433	456	481	450	454	465	450	430	465	430	426	459	433	458	489	434	445	421	417	439	485	457	446	423	471	467	451	409	460	430	444	443	468	452	470	442	462	446	493	415	476	452	428	439	453	423	435	443	441	429	432	431	439	433	449	448	456	405	464	490	462	452	465	486	447	434	448	417	445	479	453	443	425	416	416	445	484	464	418	436	453	484	447	462	432	444	478	418	443	433	443	419	464	466	458	469	447	423	431	437	462	488	454	420	416	463	425	472	433	427	431	454	473	437	434	430	466	442	470	436	435	421	453	428	460	469	439	451	422	473	434	429	453	457	476	462	430	475	462	431	453	452	424	447	451	475	470	463	475	440	427	449	449	465	447	469	460	443	432	447	436	443	434	443	418	429	445	496	415	466	459	452	428	436	451	438	445	441	497	430	449	444	432	483	451	413	461	427	467	445	467	458	440	443	474	413	441	460	459	449	471	421	443	459	455	446	433	437	415	425	442	470	427	466	455	413	440	428	460	399	476	454	420	436	458	440	429	462	476
8716	642	655	606	476	402	433	394	380	397	379	367	372	353	342	336	383	375	346	351	338	325	319	350	279	328	336	336	339	297	355	319	301	336	319	316	338	336	336	352	349	318	346	313	316	364	329	335	366	328	306	371	323	363	368	330	344	365	351	355	314	337	334	340	321	344	328	357	336	341	349	323	322	341	293	307	341	321	317	361	351	311	367	335	338	333	345	326	349	366	323	353	330	299	317	367	344	333	316	353	295	369	334	340	311	324	343	351	335	293	341	318	331	355	364	332	345	351	332	312	317	319	347	313	343	337	328	336	376	364	321	337	349	307	326	334	310	334	321	342	329	319	294	359	314	340	364	371	360	358	296	314	313	333	375	322	343	343	339	339	355	372	372	342	320	356	363	300	362	342	317	338	318	339	336	325	352	327	298	370	360	353	337	299	365	318	291	313	329	346	343	335	342	344	346	315	352	346	348	348	354	328	342	321	318	337	330	343	352	355	384	328	360	345	322	347	323	321	333	338	323	331	361	348	359	342	296	333	326	342	353	305	291	356	308	334	325	337	342	324	334	330	355	316	323	357	337	316	312	355	352	352	322	342	358	318	340	288	334	361	338	337	332	349	336	332	333	332	326	323	335	366	354	324	320	340	322	341	360	301	351	347	334	296	332	324	354	356	321	314	337	354	340	305	381	396	305	303	350	313	333	333	326	325	310	323	341	316	337	376	332	340	292	335	337	372	352	297	335	347	348	343	338	353	318	335	342	315	353	305	354	348	328	364	297	337	346	351	358	344	362	334	332	310	294	309	342	317	325	323	314	341	354	330	359	334	330	323	312	341	316	361	344	341	367	353	341	351	327	327	331	312	317	340	368	338	356	373	346	344	312	312	322	339	316	328	344	342	334	327	317	316	342	314	323	356	319	342	356	331	332	343	328	343	362	341	337	316	324	334	352	353	365	388	344	345	336	324	327	332	327	321	333	345	326	327	325	340	329	328	344	359	329	322	343	350	301	300	319	320	326	364	359	323	336	382	324	335	326	306	326	333	365	296	342	344	351	360	317	349	339	356	326	312	342	298	302	315	344	355	327	359	321	329	323	332	341	337	340	341	328	299	338	339	304	312	321	372	313	351	341	331	313	314	324	320	347	314	354	382	317	316	310	322	350	374	276	300	346	320	317	326	351	324	349	365	346	328	368	341	290	338	346	317	357	355	337	347	331	318	345	342	312	331	325	388	347	347	322	334	293	312	321	355	333	368	306	339	341	357	319	376	346	306	290	319	362	372	364	325	362	383	310	317	336	331	297	340	345	342	327	353	321	316	362	322	340	335	354	345	365	297	325	338	356	321	329	363	353	333	316	304	342	323	328	336	363	321	341	323	337	331	356	300	311	321	349	367	335	369	331	330	325	343	319	334	345	347	334	350	333	350	297	313	343	336	381	306	292	311	324	347	351	317	314	337	335	360	298	325	333	331	356	341	357	359	331	310	349	341	336	353	328	356	320	302	318	349	309	330	340	327	317	305	328	336	318	361	357	313	336	314	332	341	320	324	325	348	382	355	358	317	344	338	288	353	301	332	328	308	326	355	356	328	326	310	359	287	334	361	336	331	343	312	364	345	301	342	303	327	358	364	331	301	354	303	329	341	328	354	343	346	319	344	340	324	324	352	343	349	318	337	347	305	319	350	316	311	337	315	333	356	346	328	343	330	327	356	355	305	325	363	322	336	354	297	353	346	330	311	308	306	335	330	318	344	320	351	308	349	312	343	332	338	317	344	319	373	342	342	329	327	337	357	320	321	376	348	302	331	324	311	336	313	311	291	336	332	341	317	352	354	341	321	349	371	310	310	353	347	314	352	361	372	335	363	340	279	352	340	351	332	349	323	360	353	370	339	310	330	329	314	333	335	340	283	312	325	329	313	325	315	326	327	356	347	303	351	352	322	387	348	349	339	346	367	325	320	315	344	340	334	348	325	359	366	353	317	323	335	355	350	307	316	318	332	339	357	326	349	317	331	339	352	325	314	347	326	332	337	370	310	347	349	341	332	331	336	345	347	351	368	327	341	352	314	351	335	336	328	318	334	323	324	337	336	321	322	310	323	355	351	377	323	301	308	335	341	358	355	368	355	345	331	343	358	323	353	363	341	362	338	334	360	338	361	340	345	372	346	317	347	334	347	330	342	319	358	346	331	358	295	319	336	332	316	325	314	331	366	331	345	324	349	352	313	321	318	325	344	381	305	349	335	338	294	298	339	364	350	325	325	326	357	375	348	342	356	345	334	344	322	363	359	312	381	316	317	340	339	333	341	344	363	362	347	365	341	341	315	351	306	316	356	346	323	347	348	366	356	369	319	302	311	343	340	333	349	325	313	318	356	331	330	305	335	280	342	348	320	346	334	325	317	373	347	363	349	339	364	336	298	346	303	323	357	328	312	318	364	355	298	339	323	288	326	331	327	349	345	360	302	317	363	319	308	315	329	328	354	336	352	318	358	321	321	343	279	337	313	387	312	283	347	332	328	349	327	351	344	326	392	344	349	373	403	331	358	317	335	315	319	325	320	327	322	328	335	350	333	342	337	337	346	344	358	332	375	318	318	314	298	331	312	302	330	383	345	354	352	309	331	361	346	349	359	332	340	383	322	327	331	333	302	334	336	319	307	347	338	370	335	337	363	358	360	353	353	294	291	309	328	344	329	287	326	331	350	312	341	342	319	300	357	357	330	349	307	341	335	326	339	368	363	346	374	354	313	325	355	351	373	334	357	347	350	317	351	313	348	317	312	334	321	350	361	346	320	334	357	304	344	319	331	328	333	363	368	331	310	294	342	335	326	337	341	310	319	311	313	343	320	369	370	356	360	331	308	344	348	374	350	355	345	311	326	335	315	310	317	344	321	309	344	319	348	377	320	339	302	341	315	337	377	304	316	340	352	334	337	308	332	349	327	347	376	340	314	363	316	322	321	300	352	351	326	357	371	348	355	371	315	324	363	319	348	304	359	344	325	314	349	362	351	335	331	333	329	344	316	313	323	315	322	333	329	339	359	330	299	283	321	330	304	342	349	323	337	343	344	350	273	352	301	317	336	354	338	330	335	327	304	337	359	326	315	353	316	330	355	328	348	327	370	364	332	319	353	321	363	334	361	327	349	315	329	312	352	318	311	356	366	334	344	327	320	319	318	352	328	328	316	331	338	329	313	348	372	340	345	346	350	324	350	349	333	354	329	294	354	336	320	333	364	337	338	335	296	346	312	345	334	313	337	338	340	344	360	315	368	346	382	334	308	361	337	297	331	333	360	307	322	298	336	392	343	348	327	350	321	357	330	328	328	324	370	382	333	330	320	326	330	358	348	336	332	346	318	309	332	321	340	355	299	304	329	332	307	299	355	368	317	322	369	315	334	325	355	377	371	315	339	347	330	334	319	339	314	323	354	329	341	347	335	332	341	319	306	365	309	349	330	376	344	308	326	319	324	339	315	321	315	359	305	319	333
7214	1069	1541	1592	1440	1335	1216	1084	1066	954	980	949	912	850	925	882	872	851	838	859	840	851	789	828	792	800	815	836	784	877	833	838	833	821	791	800	842	820	831	766	769	846	767	799	785	787	820	770	761	783	768	781	842	766	771	825	827	808	814	781	752	787	805	783	803	760	756	781	748	816	818	795	801	823	807	772	781	749	836	784	790	838	811	786	773	746	808	765	833	792	830	785	791	777	767	756	821	805	781	821	826	773	807	730	773	722	781	760	754	772	797	822	769	792	727	759	766	753	795	791	789	766	814	820	814	788	755	816	790	842	767	728	823	814	808	817	749	799	738	798	810	792	782	827	751	732	801	817	841	791	816	816	800	847	758	755	840	786	796	780	823	787	769	804	859	765	755	847	789	846	780	788	796	835	811	801	848	757	746	794	792	772	814	808	845	786	754	807	780	752	783	784	747	743	768	767	811	776	829	797	796	777	776	826	832	782	747	797	779	779	732	829	790	775	776	793	845	773	813	782	771	752	836	777	732	764	787	782	743	804	846	789	792	850	796	755	788	736	733	752	812	850	775	791	829	738	775	813	772	746	763	732	780	768	755	755	837	797	776	808	782	796	780	795	782	827	856	781	785	754	789	761	769	762	835	740	747	771	797	826	760	802	813	774	743	781	736	747	798	755	766	822	740	832	764	734	761	782	771	776	826	815	780	767	795	787	808	820	788	799	803	818	804	809	718	782	806	797	792	804	803	816	795	831	774	777	804	773	756	774	773	780	767	788	801	809	798	781	799	765	804	786	797	771	785	793	720	831	793	792	835	779	791	779	771	804	797	822	769	808	807	767	795	781	785	760	778	834	834	754	839	764	807	775	754	811	789	776	779	810	795	747	823	769	774	800	805	788	806	762	775	788	819	798	775	740	770	779	825	773	811	782	770	805	779	845	822	802	782	767	816	806	805	775	810	795	783	786	783	778	789	725	812	752	813	782	785	806	791	781	759	782	772	785	796	768	768	777	754	789	753	834	707	774	823	757	808	780	806	801	783	821	811	789	814	852	781	793	821	770	818	764	802	803	768	735	820	823	772	794	785	787	775	758	788	774	778	797	801	797	776	789	840	774	786	792	810	820	779	778	817	823	768	870	804	781	764	802	790	774	794	786	801	764	828	796	767	822	781	815	776	804	780	840	788	825	790	758	767	780	772	823	815	793	819	823	788	809	797	805	748	786	782	799	784	731	794	754	776	765	779	788	845	786	767	777	797	794	734	805	814	770	728	804	790	765	747	825	743	826	800	800	741	769	794	809	786	817	762	787	783	779	745	810	790	797	761	768	745	773	808	810	788	800	763	779	807	807	759	749	815	738	772	818	815	782	787	788	783	829	786	785	798	781	788	753	811	778	836	762	764	753	769	772	778	779	821	795	785	829	815	743	818	796	787	779	789	765	783	811	822	797	764	777	783	754	774	734	792	761	769	762	759	766	757	743	789	781	826	763	820	743	806	780	788	806	783	800	749	794	726	739	765	809	832	747	834	780	804	756	782	761	758	790	779	804	833	762	784	799	789	803	780	741	735	756	778	763	832	790	762	786	802	805	864	778	794	805	768	747	744	780	784	797	801	809	787	760	778	800	797	772	793	799	820	791	838	800	797	743	789	748	786	722	768	785	762	786	754	789	822	825	788	775	757	764	777	763	764	783	767	803	808	785	809	751	784	824	796	764	742	774	771	782	792	795	793	829	805	772	848	791	795	804	783	781	753	773	791	789	775	800	803	819	799	763	774	851	790	823	761	821	810	778	736	799	773	770	825	754	802	757	747	769	735	835	789	829	724	817	765	788	754	851	780	767	813	829	797	748	777	788	840	774	782	825	818	752	782	793	808	803	763	742	728	780	790	813	832	788	760	831	757	786	769	848	798	816	890	799	779	770	794	767	787	789	743	841	772	783	786	825	795	794	768	809	750	801	772	753	772	798	782	842	764	792	839	803	816	783	765	815	832	772	750	828	798	764	766	788	790	743	810	778	785	805	783	781	810	749	775	799	755	827	784	769	759	774	757	805	773	832	824	791	794	776	783	807	842	802	787	828	807	775	831	773	767	837	834	782	799	769	764	778	847	840	762	787	799	791	778	779	777	845	778	756	797	750	769	781	808	814	795	745	817	818	801	789	773	778	766	810	808	789	740	820	751	815	792	782	779	787	812	787	713	784	828	757	769	796	745	802	836	798	710	752	765	796	802	821	858	774	825	788	750	831	804	794	771	752	812	791	747	765	813	804	827	768	797	762	739	797	760	788	797	817	732	780	799	792	847	816	802	756	763	839	831	806	732	775	762	769	810	824	770	783	793	808	747	734	787	793	773	835	812	779	736	776	786	808	732	835	803	789	758	838	783	772	745	786	811	757	741	789	765	797	822	770	846	783	796	789	766	746	779	806	774	788	766	836	808	798	772	786	829	800	793	771	799	816	784	803	764	840	845	806	792	806	747	793	845	806	814	825	857	797	773	774	738	805	755	860	740	765	740	769	806	838	775	805	745	817	790	800	773	812	765	780	755	754	807	835	756	734	751	838	778	782	751	785	763	779	800	782	833	828	814	762	785	835	774	780	791	795	823	795	828	795	826	793	782	817	765	779	787	812	805	773	769	792	821	793	753	773	753	807	754	822	818	768	795	802	813	788	810	806	788	792	764	729	753	831	832	762	725	780	792	858	826	766	799	791	768	818	769	840	795	796	767	811	806	799	757	800	776	734	763	810	777	770	795	801	812	741	800	786	869	782	761	789	773	768	836	760	808	818	779	800	809	887	770	756	794	761	790	780	770	819	779	803	765	781	819	807	811	725	762	793	849	846	884	845	794	733	790	807	764	827	815	748	770	819	757	811	771	763	721	832	781	784	751	818	785	803	778	769	785	784	781	778	749	813	792	765	771	818	801	762	796	775	789	800	842	792	820	717	842	785	783	781	791	742	802	779	773	758	796	763	793	741	814	820	806	810	771	800	839	796	763	749	801	798	736	771	794	801	766	786	829	823	761	782	787	792	762	790	714	837	750	827	797	791	765	783	772	788	833	788	824	823	789	774	807	766	805	744	797	750	796	819	760	806	773	765	756	768	770	819	825	816	781	794	823	774	778	784	803	744	789	787	824	739	848	809	798	757	763	766	807	805	847	782	813	774	810	790	791	722	790	778	812	754	821	791	804	828	766	754	816	762	825	725	766	772	761	802	849	825	751	766	838	779	794	801	770	805	787	758	782	784	796	752	798	807	728	781	827	795	781	737	791	766	826	823	750	737	782	780	794	772	766	773	819	813	760	800	781	749	820	847	783	860	829	784	797	825	816	789	816	775	831	827	792	787	820	791	785	813	793	803	801	749	790	768	823	776	771	801	799	783	759	783	754	790	785	783	813	757	811	820	772	809	779	800	806	788	795	792	834	812	799	752	816	795	787	819	770	822	792	785	811	755	762	790	768	758	822	762	769	793	789	804	703	778	785	790
15658	1314	995	749	595	502	456	445	461	373	360	362	323	342	321	341	335	346	365	350	327	337	330	397	305	330	317	336	306	367	321	330	296	326	302	329	307	332	319	329	315	272	319	328	303	321	292	324	320	321	328	310	310	332	313	342	307	313	289	347	311	304	328	338	308	341	283	314	315	310	335	348	315	303	295	291	377	338	334	329	316	313	324	312	315	353	334	327	330	329	307	321	365	344	333	322	321	295	313	324	333	298	354	287	328	322	304	316	316	302	291	308	308	318	314	323	322	326	320	306	339	317	326	373	286	299	338	367	309	288	338	294	335	332	315	305	289	299	330	332	333	306	329	305	315	320	311	359	343	334	289	329	291	353	348	313	314	354	328	355	323	334	323	270	322	312	334	314	300	329	326	315	310	332	305	334	304	334	323	300	298	318	344	324	310	316	321	320	318	362	339	350	322	311	305	343	343	329	334	331	341	318	347	329	348	286	327	305	318	315	335	331	335	308	333	293	293	327	318	323	290	332	291	344	326	315	333	349	351	322	335	307	309	339	329	321	292	308	354	331	322	322	328	338	308	310	307	322	324	323	366	348	299	322	327	335	339	301	306	318	288	312	318	316	321	338	326	321	293	328	312	299	269	321	332	332	302	336	309	314	327	300	304	311	326	315	315	343	300	348	318	313	335	322	310	330	329	329	339	299	332	319	305	313	309	338	305	272	292	312	315	299	322	317	331	358	331	300	289	317	306	287	299	321	315	333	281	295	315	304	325	364	329	316	367	327	294	330	317	284	294	303	313	300	295	363	341	322	327	329	282	329	320	349	283	306	321	311	320	343	319	308	330	355	305	345	310	300	306	308	298	312	319	364	346	319	300	300	288	331	329	358	320	326	307	298	308	295	320	353	339	295	316	303	347	326	296	312	319	349	300	298	299	321	284	330	315	299	332	335	337	324	338	341	345	307	331	351	344	322	289	308	315	295	310	375	336	320	308	305	290	319	293	328	314	306	347	306	329	300	330	327	315	341	299	324	329	304	346	319	304	286	346	359	311	318	304	327	316	291	276	326	301	345	309	332	330	359	294	318	324	334	306	325	290	317	329	320	327	343	318	319	292	305	336	312	295	321	354	336	306	310	319	356	300	295	327	334	337	272	279	333	287	353	308	297	282	288	326	311	329	351	305	317	328	320	306	322	279	306	318	290	299	306	324	337	296	318	338	330	304	311	309	331	300	281	312	302	345	306	324	318	323	343	337	303	336	332	337	357	324	344	310	321	337	318	339	322	289	317	335	342	292	293	309	296	343	351	313	323	320	325	289	349	339	328	335	281	331	334	358	314	302	305	328	314	303	297	304	314	314	342	318	334	303	327	330	302	319	302	353	335	297	324	318	321	331	359	306	313	300	328	302	316	313	311	335	313	332	298	327	336	307	309	376	311	287	295	322	305	331	348	291	305	292	338	311	309	303	330	345	331	340	331	336	320	332	313	313	354	327	332	310	306	317	315	310	332	294	312	324	326	319	348	335	300	312	343	290	348	311	316	318	353	291	322	334	322	315	319	331	338	299	315	285	317	321	275	322	289	311	279	336	314	298	315	309	313	313	293	349	339	370	288	317	332	320	326	305	301	274	341	325	326	297	357	299	309	320	333	312	323	311	340	311	310	329	319	302	285	318	316	336	321	325	326	332	322	319	332	335	334	322	337	317	337	318	326	306	349	294	352	349	311	352	324	298	299	300	333	327	342	307	309	338	310	306	316	312	299	330	292	345	323	329	322	327	310	317	333	298	342	318	319	316	320	314	329	322	313	317	321	311	325	339	310	339	310	294	340	303	300	307	319	342	344	320	315	331	265	324	325	298	337	320	279	263	310	311	319	358	284	342	334	313	353	313	282	329	345	320	336	304	317	320	318	322	312	324	278	335	324	309	347	316	304	299	314	337	305	292	280	293	321	317	292	325	337	333	350	338	346	318	295	331	299	304	309	290	290	303	348	336	323	307	295	345	308	272	336	302	326	315	332	336	320	329	300	331	305	311	307	336	347	315	330	323	295	305	331	345	346	315	338	318	327	342	309	314	337	336	339	334	278	350	317	334	318	327	298	316	316	318	314	356	289	326	319	312	305	332	342	333	288	340	326	278	292	291	330	311	313	289	324	310	313	309	341	347	314	315	342	328	339	328	352	329	319	349	324	323	321	333	320	302	288	313	326	352	262	320	312	356	333	346	331	310	346	330	308	306	340	333	331	324	312	338	358	288	305	300	312	293	328	295	304	295	308	315	310	312	268	311	308	312	320	320	345	341	307	311	325	339	309	329	325	319	324	322	273	287	326	325	326	349	331	336	330	343	319	349	336	321	336	321	331	339	328	310	331	333	255	298	321	298	329	318	317	310	314	358	322	299	322	313	324	320	326	295	328	308	331	290	321	313	334	328	315	321	295	305	303	316	324	317	308	324	292	331	352	315	357	304	327	294	334	334	343	323	326	329	303	351	277	304	307	343	292	278	354	358	337	331	341	309	294	349	330	308	298	295	287	317	343	280	307	340	333	357	320	318	331	365	343	317	283	318	308	314	272	285	319	310	307	321	328	311	291	313	331	328	318	333	317	318	307	295	313	297	321	305	310	296	312	333	325	314	300	341	336	319	332	345	329	317	274	292	329	331	295	282	290	351	305	313	358	325	331	326	287	339	331	327	347	327	295	335	313	315	265	316	340	307	281	306	315	290	342	333	298	281	350	321	296	321	351	321	332	313	304	322	333	293	304	317	332	297	304	317	334	322	308	300	333	306	315	325	341	315	321	330	307	327	309	300	308	356	326	307	345	307	318	287	316	318	286	314	323	338	308	336	286	284	304	331	310	281	346	353	300	296	339	371	331	319	280	285	319	324	324	280	320	344	302	315	297	319	334	342	330	330	326	354	354	349	331	340	341	323	348	342	323	300	299	290	333	339	293	310	268	317	298	292	324	361	324	351	296	316	295	340	318	324	326	285	316	328	298	292	311	306	320	362	326	301	308	314	337	288	340	314	298	303	342	320	324	313	343	325	322	341	313	306	325	318	290	327	320	367	312	305	302	321	313	331	307	339	332	314	317	285	331	329	310	315	348	322	333	316	310	328	347	326	316	300	338	314	356	345	384	339	310	337	330	325	349	334	300	331	309	337	330	320	320	341	322	323	330	357	302	290	360	293	322	342	305	365	319	347	302	312	303	296	304	312	335	356	323	320	309	299	334	325	344	282	327	344	297	368	334	292	323	346	311	355	353	318	301	329	344	286	346	359	318	355	351	252	334	299	302	310	318	308	298	312	312	259	310	291	347	318	317	334	314	325	320	335	296	324	299	281	329	353	310	344	337	328	326	263	343	345	286	291	303	324	313	320	310	339	352	322	299	309	301	323	335	349	296	317	337	312	315	326	328	350	308	292	304	324	298	267	326	370	329	344	324	313	309	303	301	318	306	350	337	311	356	325	323	334	295	347	324	309	324	284	299
8857	1310	2209	2421	2072	1684	1456	1356	1223	1143	1088	1057	978	896	895	861	842	779	887	874	785	824	798	769	784	804	738	782	805	769	762	763	763	801	725	759	755	731	754	755	679	754	692	780	767	751	759	750	745	739	735	712	743	747	685	725	711	716	716	765	712	715	763	777	754	731	746	705	742	741	734	720	747	745	716	733	759	721	731	733	719	747	713	714	705	729	711	728	703	729	773	729	692	722	713	726	718	728	681	763	685	719	733	728	729	759	741	731	749	737	769	717	726	734	712	764	712	724	738	736	740	696	740	735	717	707	783	757	772	724	694	730	741	720	782	711	737	719	722	756	720	733	729	728	748	727	737	704	683	726	745	712	725	718	707	732	727	727	709	683	729	782	690	724	759	704	754	688	679	732	722	751	702	710	715	701	722	737	783	735	704	729	717	752	745	704	737	724	741	762	701	704	763	675	750	701	758	743	707	730	691	759	702	705	747	750	751	703	739	718	700	746	723	743	690	775	725	745	840	753	705	731	737	726	744	742	759	749	707	750	706	718	763	774	771	708	731	700	740	708	713	774	758	691	727	722	767	723	739	716	685	742	725	783	754	735	718	763	710	711	723	711	777	718	701	734	737	781	757	751	706	721	757	713	690	701	730	721	745	744	717	768	706	726	712	713	698	702	761	732	706	708	758	700	736	760	775	759	716	709	752	718	765	744	797	725	745	713	696	765	722	734	719	708	703	745	718	732	748	675	762	778	715	749	705	735	749	702	708	726	731	748	709	784	775	749	710	711	729	707	744	729	737	720	722	691	739	736	741	725	681	732	739	715	714	759	717	704	782	712	732	729	752	756	769	777	735	751	728	766	726	715	767	702	751	732	760	716	714	751	733	759	679	708	778	781	709	707	727	695	748	703	757	732	747	744	715	732	719	714	707	737	702	736	728	728	818	677	712	740	729	745	747	791	748	686	721	757	723	750	678	741	698	739	726	738	688	673	731	707	667	764	720	747	740	718	729	721	747	753	744	754	710	696	712	739	715	743	747	698	715	704	715	758	712	729	728	765	737	742	720	721	756	740	716	710	705	754	736	776	750	771	736	716	728	750	725	729	720	683	723	782	735	731	721	733	694	754	739	687	734	660	737	735	741	737	712	732	708	780	705	754	716	735	748	766	732	722	722	755	733	707	768	718	756	750	710	758	725	722	744	753	707	727	749	718	699	785	728	738	702	739	755	743	696	723	723	720	690	711	711	709	697	717	734	751	742	746	732	693	753	772	734	735	755	737	734	760	696	726	696	738	774	791	769	739	751	728	747	714	723	676	738	755	712	714	749	770	703	759	760	727	735	739	696	668	729	712	725	676	805	695	718	705	732	729	721	729	783	730	684	735	736	720	681	758	757	756	701	697	769	714	734	713	760	771	722	730	689	676	726	759	717	718	743	700	714	767	735	729	691	702	753	741	705	764	759	739	706	723	729	703	753	720	781	710	708	740	764	795	754	781	726	709	741	735	739	725	743	688	743	718	714	687	758	765	748	721	708	728	696	704	683	720	736	763	735	692	709	697	747	694	738	719	764	752	734	716	731	702	715	734	722	757	763	692	711	731	715	744	694	708	739	770	725	743	703	721	753	709	736	725	737	696	771	742	688	707	713	749	786	719	727	726	665	740	737	762	740	776	701	720	757	730	724	742	740	714	732	720	715	714	765	720	718	732	763	681	710	750	713	726	717	735	708	705	720	759	756	686	752	750	760	782	717	731	732	725	729	790	765	748	717	698	706	740	742	714	735	692	704	718	706	762	745	778	739	711	747	760	704	751	748	712	766	708	744	730	716	790	724	744	736	682	729	686	689	682	771	710	726	711	737	780	700	774	746	749	727	730	694	700	737	742	715	709	731	719	739	731	740	702	705	686	715	683	763	695	707	698	707	736	695	745	772	789	761	694	719	733	711	737	689	761	779	763	700	742	741	722	674	733	735	736	731	709	747	770	690	760	705	754	746	699	752	762	727	708	755	703	729	746	760	695	745	755	701	742	725	726	738	674	736	717	727	762	789	738	707	726	746	736	770	696	734	751	741	701	760	725	667	757	769	735	716	713	754	691	715	765	707	757	690	755	738	752	706	735	766	688	684	754	757	807	749	710	755	792	712	675	744	738	726	713	681	720	757	731	758	751	737	731	689	738	743	765	743	715	715	702	732	677	749	746	731	759	715	725	736	786	697	709	682	737	710	732	715	726	697	743	688	772	764	739	703	729	712	719	739	733	706	744	779	745	718	705	744	750	735	718	721	773	712	763	712	743	767	730	703	650	711	759	749	744	767	704	693	719	759	721	674	756	720	764	716	739	722	744	671	770	744	759	749	779	720	724	747	701	755	756	713	761	728	753	738	715	732	721	707	704	732	703	704	776	738	738	692	739	728	750	719	699	711	734	721	700	757	774	730	741	748	695	722	746	724	762	727	718	743	748	708	716	732	693	755	736	724	701	736	711	754	717	723	696	720	695	716	716	699	684	768	786	783	737	719	748	714	700	770	746	779	741	703	723	757	713	738	721	693	743	766	769	705	739	708	769	737	727	699	700	794	744	748	759	756	698	702	737	794	727	690	738	742	740	784	726	766	759	676	734	732	688	704	743	737	704	725	747	764	657	700	727	739	688	752	749	723	725	718	690	698	723	682	723	743	692	789	690	759	727	709	760	712	716	752	758	713	750	718	747	755	737	739	724	681	747	736	730	732	740	733	715	727	673	728	721	744	743	693	766	737	671	761	724	771	743	683	718	729	765	697	788	759	746	686	771	704	751	685	732	693	742	738	722	724	735	716	720	729	712	722	753	662	702	729	749	684	695	734	712	726	700	752	718	724	780	719	703	724	704	761	746	773	696	711	705	749	727	757	736	705	758	688	749	756	716	728	783	746	724	741	727	723	743	761	727	759	800	670	744	760	701	757	742	749	706	742	712	694	729	701	749	698	670	740	755	749	700	742	751	727	713	702	710	740	710	759	752	745	751	720	760	751	710	724	732	735	738	739	752	717	714	737	739	733	704	722	740	742	749	700	729	739	714	703	717	690	713	726	711	721	752	719	735	752	681	683	744	744	731	751	745	687	742	741	679	734	782	715	779	737	732	691	686	745	724	732	784	737	744	707	695	694	716	755	757	755	811	735	715	714	734	758	707	713	742	757	713	691	782	722	728	715	667	761	744	732	717	766	715	746	711	681	720	734	771	729	730	780	724	724	752	702	762	763	759	710	737	704	756	768	725	738	702	721	706	747	715	731	788	710	762	755	700	724	728	693	748	712	730	690	721	756	703	734	754	751	742	732	718	754	702	723	704	729	718	695	735	727	779	733	697	714	733	698	669	724	751	755	703	699	721	698	737	751	720	768	766	740	700	731	793	709	756	800	669	714	703	714	695	700	708	700	761	727	711	719	674	719	733	739	721	746	711	712	727	703	749	714	753	731	728	722	681	719	744	733	704	770	685	742	712	706	737	736	752
2123	178	180	171	170	146	176	174	146	167	151	172	136	159	196	168	157	191	168	151	181	166	153	159	129	156	170	190	172	148	174	177	160	174	165	169	146	164	186	168	196	155	133	159	163	154	146	159	158	158	160	169	160	182	168	164	161	202	155	171	152	166	159	169	161	165	156	161	160	160	156	190	179	175	157	164	143	184	158	155	173	140	129	158	163	145	147	186	185	123	157	145	139	166	199	173	151	165	143	167	170	200	142	154	157	161	182	169	159	145	199	170	156	159	177	168	147	161	186	141	167	167	169	149	163	162	142	171	152	160	145	165	168	163	154	157	173	185	167	174	155	159	169	156	169	168	159	163	158	155	130	183	187	161	163	183	164	147	169	190	165	172	163	142	160	163	168	182	174	166	189	165	169	146	157	183	150	171	146	178	158	143	194	154	167	178	156	155	178	158	192	191	158	153	147	154	163	155	158	139	137	165	143	169	157	154	148	193	173	162	161	141	161	168	151	154	139	147	185	149	155	151	161	146	165	153	173	166	160	183	156	150	184	142	161	174	172	150	159	163	152	172	165	209	174	164	159	158	169	183	181	168	162	162	174	153	152	154	166	184	167	151	130	163	159	152	155	160	154	169	156	137	169	166	178	134	166	165	150	178	179	174	182	148	181	183	187	173	139	179	171	167	153	183	177	145	179	170	167	180	181	171	199	175	181	159	181	176	169	142	150	151	164	140	163	176	151	155	167	167	166	151	152	181	160	162	163	157	157	169	167	157	160	196	179	149	159	154	151	161	159	154	158	154	167	168	162	149	146	155	160	153	163	187	155	167	160	157	166	162	157	176	152	167	186	153	173	159	171	196	169	154	163	160	184	159	156	187	196	181	145	150	156	169	179	155	159	160	148	170	146	160	165	162	157	173	149	170	164	167	168	142	175	164	167	172	166	180	178	177	168	171	159	144	165	150	142	148	184	181	157	160	170	160	192	176	151	181	164	174	157	154	152	168	184	150	141	160	178	132	166	153	160	147	170	158	169	166	169	182	152	146	160	161	159	168	150	152	159	182	191	164	176	167	182	175	164	150	157	175	169	179	184	151	156	144	159	156	174	154	174	183	177	169	181	173	155	160	181	147	168	182	147	167	150	154	140	158	184	148	163	172	176	171	156	169	149	160	167	150	166	163	195	156	171	185	142	166	171	153	150	141	123	155	183	145	155	154	158	189	194	139	145	177	148	141	144	207	167	156	166	148	146	168	175	158	148	156	165	153	161	169	171	175	160	157	162	163	165	179	168	142	164	200	171	151	170	166	190	192	153	163	155	161	164	164	150	167	158	180	159	183	175	204	170	171	159	161	181	148	180	193	157	178	152	160	179	171	163	142	166	163	187	176	160	180	174	158	164	157	145	167	182	161	191	153	155	141	153	193	180	154	167	135	170	162	150	179	154	175	181	137	150	160	169	144	157	140	135	135	159	184	171	177	172	150	182	157	191	176	180	170	154	171	168	183	176	176	159	173	157	171	162	179	159	158	146	142	153	181	172	174	159	174	143	157	179	171	148	170	179	201	160	180	174	164	160	171	164	172	182	166	172	160	161	169	190	168	170	164	187	154	150	163	158	153	154	178	192	158	163	165	163	163	179	163	171	158	171	136	170	176	147	151	168	159	190	168	146	168	141	174	184	157	171	162	161	168	162	155	186	192	168	174	180	178	178	152	184	179	155	195	161	184	156	149	179	162	183	169	179	198	189	170	159	161	179	169	182	147	188	154	135	156	176	175	164	169	169	177	151	175	175	176	154	188	191	150	167	182	163	166	183	162	157	179	186	149	173	151	162	173	181	151	168	159	165	172	174	180	166	169	175	136	161	146	193	159	151	144	158	172	175	183	140	186	174	184	163	166	153	149	160	160	149	191	153	152	164	159	171	165	154	163	166	154	149	170	162	152	153	170	164	145	130	165	177	176	165	156	173	174	155	159	172	149	194	166	156	164	158	142	149	146	178	160	168	158	167	163	153	149	140	168	184	167	165	163	165	164	144	159	193	168	172	136	180	161	162	159	159	181	152	166	179	146	180	139	174	168	163	181	160	155	170	157	162	157	164	169	137	178	136	158	167	192	168	190	153	156	168	166	166	169	163	175	147	159	207	182	158	162	163	194	137	152	160	171	183	181	161	175	167	132	158	178	141	161	161	164	158	161	140	168	140	187	171	157	170	188	165	144	167	173	163	142	157	156	141	161	175	171	156	169	152	174	153	170	180	150	183	187	171	154	168	150	157	131	174	164	154	150	168	179	170	160	171	146	159	172	164	156	168	169	173	150	166	176	155	161	185	136	165	186	186	161	157	155	162	184	183	146	160	192	150	184	175	174	147	156	152	159	145	173	157	145	156	151	169	167	180	158	166	173	180	164	177	115	169	162	150	159	162	177	159	163	184	152	162	156	144	171	151	172	177	161	192	192	148	150	135	167	158	174	166	148	168	154	186	189	148	174	178	148	193	147	165	169	178	149	157	130	179	149	144	137	183	169	163	143	146	177	184	163	177	163	161	180	160	184	160	163	173	175	185	161	172	166	155	156	172	179	167	162	181	154	156	140	158	178	166	165	179	170	171	192	157	175	165	153	166	167	145	165	166	152	155	147	147	180	133	177	141	195	167	151	153	158	170	141	171	172	169	165	161	156	166	160	144	148	169	124	168	162	182	173	141	179	169	177	169	150	160	154	172	162	157	168	156	174	158	151	147	165	187	149	176	181	177	159	165	146	151	175	167	188	165	176	135	170	163	169	188	178	146	159	166	152	162	162	166	172	165	184	173	170	168	154	187	193	164	161	175	161	139	189	142	155	174	171	179	179	142	171	181	176	147	179	154	165	174	149	160	198	165	164	160	163	166	136	182	158	195	154	188	175	183	184	146	171	161	159	178	168	157	170	171	157	183	156	177	163	176	174	151	146	150	160	156	153	180	198	164	181	155	155	175	150	176	156	162	149	175	162	165	151	128	151	135	183	182	162	179	147	172	165	169	171	174	173	160	164	161	157	167	170	179	160	168	176	176	167	174	165	179	165	164	146	168	205	169	197	167	157	168	148	173	163	167	185	173	174	175	148	146	139	152	175	195	175	144	175	147	163	167	162	155	155	157	166	169	155	171	174	167	174	151	162	157	175	173	152	183	170	165	163	157	160	174	171	188	175	166	167	159	160	151	165	158	201	164	144	149	149	155	171	196	178	168	175	171	158	177	171	187	151	175	172	149	164	174	184	171	191	163	170	164	162	178	181	129	137	177	157	174	168	141	147	176	131	162	154	183	171	181	165	177	166	151	154	155	158	176	161	174	176	184	165	177	153	176	169	162	160	143	163	168	164	166	155	157	146	176	157	188	180	139	162	164	172	175	207	150	161	164	194	164	162	163	174	152	161	150	174	180	173	165	151	143	154	168	175	189	166	168	175	136	167	166	183	150	137	159	168	148	162	161	155	161	153	157	151	153	153	180	212
2240	486	452	487	482	485	482	475	479	443	458	461	487	433	466	465	423	416	437	431	471	482	485	439	423	445	427	436	471	450	419	457	457	453	431	414	430	452	415	447	413	457	438	427	444	452	493	425	437	468	442	470	467	416	436	456	454	436	479	423	461	459	413	407	460	427	458	427	442	430	429	451	437	449	438	402	433	481	467	451	412	455	421	458	445	435	453	458	465	424	435	433	430	445	453	420	443	416	465	433	466	441	434	424	471	452	432	452	389	431	404	414	432	437	442	416	465	452	467	432	434	422	439	449	432	426	463	462	457	419	450	426	445	438	444	415	449	425	420	448	428	476	420	437	380	427	433	448	470	445	396	418	428	431	450	436	434	427	407	414	474	484	407	434	484	430	409	454	455	436	456	456	445	427	434	428	455	421	467	430	436	429	426	433	443	448	445	458	422	471	418	444	445	480	445	432	458	439	463	459	429	427	433	469	455	446	458	413	453	435	451	460	415	402	418	459	450	445	435	434	427	451	422	458	455	412	433	469	462	412	450	453	442	448	438	434	417	419	452	436	445	416	474	432	437	463	443	452	464	442	430	435	448	395	417	441	390	444	435	401	479	455	414	467	445	473	433	456	444	447	414	411	444	446	432	452	469	439	415	440	444	430	469	446	425	425	422	461	448	400	453	439	472	460	399	435	431	432	440	435	455	426	452	487	457	419	437	459	454	400	431	455	451	395	422	463	445	427	423	420	422	477	457	460	445	461	438	448	472	439	417	441	437	423	424	414	459	422	454	464	445	434	441	433	413	440	470	459	490	451	421	477	454	432	426	439	484	414	436	458	463	417	430	484	462	456	411	439	465	427	477	445	432	440	440	412	444	457	452	436	415	475	408	461	411	430	447	488	445	442	430	462	430	448	437	448	445	430	443	410	437	415	401	461	441	479	441	422	461	446	434	409	445	452	497	466	411	464	420	427	421	455	424	456	406	425	446	453	419	434	426	446	463	416	407	458	442	456	402	438	469	441	412	429	474	427	421	424	395	465	412	419	434	419	467	456	442	435	429	423	430	427	448	460	448	491	444	446	465	427	414	446	449	404	461	461	454	424	410	459	432	454	461	428	471	446	429	415	454	420	449	422	450	441	430	415	421	439	457	452	428	466	430	432	434	383	475	447	458	502	464	444	452	434	447	449	468	434	454	392	462	465	445	442	432	424	432	421	411	458	380	474	394	430	434	413	378	457	429	434	436	410	440	435	420	444	438	441	410	436	437	406	443	429	455	430	385	420	445	502	457	472	434	420	449	449	438	440	424	435	447	444	424	422	463	459	463	475	435	451	398	455	445	403	446	458	447	467	449	466	421	404	411	470	448	448	437	465	453	451	465	454	464	462	444	433	458	427	436	455	472	427	455	458	435	450	433	452	430	426	485	420	466	442	418	465	438	461	446	390	416	402	476	454	431	462	451	436	456	458	434	448	442	468	469	419	458	449	439	426	457	455	402	439	459	388	429	434	442	432	422	456	465	435	433	438	460	446	454	397	453	447	423	460	448	442	440	450	422	450	464	460	452	462	404	435	446	432	443	422	474	405	452	441	452	447	378	472	408	440	455	410	452	419	459	427	484	428	457	452	458	490	440	448	410	446	451	439	423	432	434	409	403	474	417	420	417	456	469	471	415	448	443	434	462	436	412	449	446	486	446	418	442	444	480	451	423	436	425	436	457	441	433	458	445	427	458	397	428	477	446	430	437	449	459	440	475	414	429	473	408	429	414	419	435	441	494	436	419	434	426	454	430	450	454	483	445	466	438	418	424	430	467	408	459	429	440	434	436	457	451	445	472	446	434	433	433	435	451	440	429	461	443	479	429	437	453	446	418	456	428	463	446	420	460	461	440	449	457	451	426	421	451	436	480	453	433	430	456	395	410	446	418	455	452	439	434	458	433	508	436	441	450	462	405	424	443	441	438	411	423	452	436	460	444	453	418	452	472	409	431	444	433	424	437	451	451	443	462	388	432	417	464	443	423	442	419	423	429	460	471	475	436	412	470	447	427	436	451	434	447	429	464	468	426	454	476	415	419	453	487	426	438	441	441	435	447	407	402	420	444	419	443	408	462	462	466	474	450	459	411	487	440	459	420	429	453	463	424	439	417	453	405	444	418	425	447	442	419	448	421	475	411	458	455	452	427	431	450	473	458	406	468	435	427	417	472	458	464	458	424	444	438	416	476	449	447	439	482	483	427	486	462	454	463	443	429	415	422	440	438	440	470	469	413	427	406	430	433	425	439	398	438	434	430	411	451	440	459	432	419	439	478	398	474	461	439	463	437	399	423	424	452	434	435	432	435	441	433	454	434	475	475	458	462	432	449	446	446	445	434	437	422	467	424	452	479	418	446	435	469	428	457	451	443	465	439	446	410	440	477	438	406	466	426	427	426	450	418	441	423	434	413	437	430	422	413	453	423	462	463	410	454	448	440	408	453	443	457	466	435	462	435	412	455	429	435	458	413	439	447	458	447	464	431	437	421	470	473	424	484	468	450	480	449	420	441	445	438	452	475	449	444	452	454	438	455	413	436	420	455	410	457	462	484	454	441	465	425	420	416	422	401	422	440	422	438	477	452	426	482	429	413	439	437	428	409	436	481	385	443	476	453	424	443	430	449	431	429	417	418	484	464	390	451	437	422	405	404	439	415	447	417	412	447	453	429	438	474	460	426	412	486	443	447	413	461	453	432	425	416	455	478	414	446	448	448	432	431	478	423	452	449	453	427	463	462	491	460	424	425	447	450	417	456	412	418	446	419	461	451	434	489	420	428	433	442	444	463	446	412	413	447	420	444	436	446	414	443	437	415	415	413	427	419	476	439	411	421	460	398	446	403	458	451	437	450	413	466	455	453	465	430	456	435	489	415	449	425	457	406	431	423	431	429	456	478	455	424	467	429	454	441	482	436	426	458	397	451	432	442	441	450	471	447	439	406	499	452	426	427	447	427	421	419	436	434	416	406	478	459	436	446	425	456	407	459	466	430	462	432	469	428	431	397	435	434	414	440	472	421	425	427	461	433	453	453	479	445	494	410	427	426	441	449	472	426	430	468	456	431	382	468	430	461	475	455	446	465	460	439	384	422	429	464	452	441	450	429	434	445	468	472	407	423	440	457	452	453	443	435	439	417	457	441	465	437	449	482	462	437	419	434	425	461	473	434	421	461	434	457	397	450	435	468	396	424	414	462	448	475	462	455	448	456	460	461	442	447	419	409	448	437	427	444	475	458	469	462	465	467	407	415	465	456	465	430	455	421	451	454	418	475	451	439	427	437	454	436	426	455	432	439	475	426	493	442	464	442	452	457	444	440	432	487	455	481	446	476	426	476	492	475	446	443	476	429	489	414	448	452	421	442	452	416	444	457	451	441	441	424	444	465	463	479	440	449	454	489	420	418	445	481	443	428	411	411	461	475	449	458	441	439	453	455	452	467	444	482	452	439	418	439	463	455	417
8952	623	681	604	488	385	372	379	396	346	321	348	383	330	354	356	325	350	321	352	371	359	369	323	372	340	359	388	349	346	345	352	364	345	318	317	364	324	366	329	335	335	335	316	350	337	346	344	365	322	350	355	381	323	342	341	306	330	302	315	350	352	296	358	328	343	353	325	336	315	325	307	303	346	364	331	365	319	377	324	326	351	330	350	351	386	340	332	298	328	348	312	351	342	305	327	324	358	345	290	340	318	316	325	327	337	326	323	338	322	343	346	389	314	370	313	357	336	352	340	309	363	351	308	356	351	328	344	293	304	321	340	347	321	343	365	335	322	342	363	363	347	329	325	344	334	326	303	323	335	354	336	326	342	366	334	313	345	322	322	297	346	329	299	312	321	353	328	360	382	352	389	348	348	339	328	304	328	348	314	318	339	332	352	338	324	305	319	296	347	332	337	311	337	379	344	350	329	349	351	324	346	352	338	347	333	321	335	340	343	315	355	346	363	349	359	353	337	336	328	345	325	334	345	309	352	338	315	353	349	314	342	374	310	310	304	339	318	319	302	353	328	312	308	331	330	359	378	327	291	333	330	335	339	357	342	313	312	333	312	359	297	332	348	381	354	349	337	344	325	371	322	338	367	377	308	315	374	356	326	293	312	354	350	338	318	373	337	361	327	339	307	306	347	333	358	325	340	335	333	319	320	330	337	352	322	337	320	363	396	353	312	371	325	337	340	307	345	363	321	377	291	365	339	349	343	384	350	309	332	321	341	361	330	337	338	346	313	337	309	356	324	362	342	355	315	333	357	304	341	327	363	349	371	354	321	330	313	329	327	341	314	342	321	325	339	331	348	328	303	342	356	293	306	350	301	317	308	347	297	367	343	345	326	335	312	368	344	331	295	320	325	364	372	338	291	311	326	360	324	319	347	326	309	314	339	390	374	349	311	320	350	343	332	311	314	324	334	374	323	335	336	336	361	312	334	319	286	330	332	318	332	320	332	359	343	339	344	319	313	327	332	345	326	320	320	334	376	335	352	290	342	322	314	334	306	330	343	319	268	318	356	366	328	360	333	349	320	345	340	333	353	351	348	333	327	317	353	312	317	345	358	317	331	365	361	317	319	379	344	324	334	320	357	342	333	331	344	333	329	329	338	340	357	341	328	355	353	363	340	354	370	336	366	375	329	334	367	324	324	334	321	337	306	337	306	334	354	332	321	327	340	328	333	341	368	333	305	313	311	334	346	314	336	323	315	323	294	331	328	331	313	342	338	319	333	351	340	334	340	358	359	336	291	363	333	359	292	320	318	323	340	330	305	311	356	317	320	342	359	305	347	334	311	328	326	322	361	362	330	386	295	302	350	342	332	341	365	346	346	339	304	344	315	327	322	328	355	346	352	346	328	317	333	375	335	353	297	355	340	318	365	357	354	360	323	351	367	372	314	338	331	351	361	306	338	335	359	336	325	325	329	336	351	351	339	318	318	346	337	314	293	329	329	352	349	323	326	324	338	317	323	332	315	319	351	349	367	331	352	332	316	341	337	351	374	316	331	348	342	350	327	328	300	366	354	330	370	320	324	328	293	332	276	312	332	332	327	343	331	344	324	346	328	332	360	348	341	347	341	328	336	333	321	316	333	303	346	363	338	331	350	347	300	350	347	357	328	345	354	342	344	308	328	335	366	341	316	345	365	368	359	303	333	326	335	329	309	349	367	324	326	311	354	364	367	321	319	330	344	328	346	311	348	356	337	339	363	320	341	364	306	321	316	356	319	319	319	317	334	349	312	287	321	328	331	311	318	340	290	296	345	334	342	366	335	346	345	334	347	328	304	354	342	351	358	343	349	332	309	352	330	305	359	333	303	333	361	350	322	355	328	320	352	312	332	346	355	341	332	347	317	331	310	335	357	343	300	366	336	341	324	340	312	328	314	323	339	343	324	332	327	325	334	359	348	331	322	336	342	332	353	321	324	371	334	332	333	327	318	306	343	332	340	323	314	353	369	323	351	318	307	328	348	345	337	333	326	357	335	349	329	318	312	327	330	353	345	333	323	335	327	344	349	337	320	303	351	312	351	353	347	322	342	296	340	315	336	339	311	345	349	330	337	318	329	338	343	347	325	318	330	324	312	347	316	340	323	351	322	347	363	360	320	335	325	339	326	332	324	357	339	304	302	296	323	348	323	305	312	333	293	317	333	302	326	332	349	325	329	300	368	353	334	307	362	339	303	337	344	318	336	329	349	323	370	333	332	370	319	324	319	336	327	400	325	362	350	355	309	333	322	333	334	360	345	342	354	346	337	350	345	325	324	333	349	340	386	366	315	370	335	368	329	326	341	335	330	312	315	317	310	310	314	297	356	329	315	357	340	327	317	310	338	355	352	320	334	342	349	309	324	336	324	329	342	324	335	356	384	343	323	340	383	310	345	336	326	328	339	328	350	333	336	333	358	330	320	329	360	324	344	345	336	354	336	367	303	358	313	342	309	364	329	325	347	335	341	336	346	330	353	333	343	316	351	380	350	325	363	327	307	359	341	326	326	301	376	352	302	321	347	344	306	325	341	320	334	370	348	318	333	335	379	332	331	361	299	339	336	348	339	349	365	337	320	347	351	317	313	374	330	333	359	312	336	291	360	356	332	315	296	331	323	365	351	365	325	332	337	362	362	318	361	351	341	328	343	337	346	369	323	386	337	352	317	312	361	353	315	318	348	321	344	349	351	371	336	309	312	342	356	312	334	297	329	337	350	351	332	343	335	342	357	381	353	322	330	324	345	374	334	313	350	325	323	331	324	364	373	290	313	325	348	366	348	349	328	315	356	328	327	319	326	313	316	325	360	374	328	302	325	304	354	371	344	304	361	330	337	337	340	340	362	312	344	334	342	363	297	341	343	350	347	364	364	333	301	340	313	299	314	345	339	326	302	325	359	317	352	299	325	315	327	309	330	321	329	360	360	359	345	357	340	303	316	308	327	291	364	323	331	367	311	308	303	359	314	342	311	340	356	311	346	360	365	304	323	343	336	343	325	298	335	334	309	351	379	329	297	363	332	338	310	353	317	355	341	322	338	316	345	347	348	308	323	301	349	353	342	316	366	318	344	373	320	308	326	308	339	355	358	302	358	333	325	349	329	361	312	317	352	341	386	324	297	327	323	332	349	318	332	331	346	313	363	345	320	325	317	336	312	336	310	323	347	338	386	355	321	315	349	303	305	346	332	317	306	354	336	361	319	342	352	348	356	348	332	384	336	301	297	341	341	299	310	337	303	363	299	292	327	357	362	348	321	318	343	371	334	312	311	339	315	337	352	313	300	338	383	325	350	318	339	343	336	336	362	359	373	350	319	318	314	322	278	318	356	317	321	366	355	344	315	356	328	361	350	354	317	342	352	349	271	366	338	332	355	345	332	344	354	312	334	360	359	335	329	335	335	331	334	344	356	319	354	288	334	323	334	311	312	326	335	355	363	340	338	325	333	327	341	332	339	367	317
7213	1032	1532	1618	1428	1283	1110	1099	1114	981	959	929	915	942	857	901	841	828	879	818	855	813	836	857	837	772	833	844	775	783	814	766	769	800	742	771	823	781	745	762	791	818	828	816	788	771	791	784	783	814	789	825	788	808	779	806	825	772	825	826	716	779	827	773	780	720	794	766	740	859	787	801	799	816	787	826	779	807	811	785	747	809	823	828	779	802	826	797	733	737	750	745	798	755	781	809	795	780	786	738	762	772	775	786	792	788	802	794	792	808	750	809	771	742	814	768	831	775	788	792	838	808	791	759	761	827	813	783	757	805	814	774	824	793	715	771	776	774	791	787	830	795	763	768	779	770	764	730	788	821	788	749	774	836	762	749	817	763	756	777	799	760	747	813	824	793	801	793	801	778	772	805	796	818	768	789	780	822	784	774	792	773	769	776	779	811	790	792	746	822	780	786	791	830	804	834	803	808	773	800	815	780	768	787	779	788	783	801	777	837	792	785	734	780	802	759	766	768	801	768	817	818	789	758	817	754	799	773	819	814	797	775	766	774	795	795	795	844	772	774	795	834	735	791	813	785	769	825	783	800	840	774	763	750	777	806	808	740	817	809	809	797	796	819	778	777	805	787	822	840	802	770	738	791	810	803	787	809	793	797	803	809	809	802	809	794	860	776	752	802	800	830	798	787	803	880	742	764	811	803	812	801	765	760	721	741	817	778	785	755	756	809	853	813	772	765	794	815	765	771	779	767	754	828	784	790	789	728	770	757	787	757	766	798	766	791	812	808	765	797	771	808	811	790	795	803	877	787	796	803	779	742	780	778	812	761	759	793	809	781	796	790	801	781	775	793	801	783	800	776	760	781	781	769	758	802	793	786	772	834	738	786	793	816	728	759	810	774	845	790	801	833	775	760	784	812	776	803	773	846	765	729	761	773	766	764	782	780	740	778	806	755	792	767	791	769	714	797	794	793	769	769	770	789	818	747	799	746	793	757	761	857	793	822	818	782	800	816	733	869	806	783	773	779	731	789	815	734	825	770	811	804	764	814	808	781	760	778	741	794	801	754	818	774	783	838	807	823	789	767	805	796	755	785	760	777	761	785	745	762	682	768	790	819	788	762	809	851	756	775	820	775	809	767	782	803	767	814	779	794	788	788	835	812	828	780	788	793	778	798	830	750	773	741	790	794	765	772	746	789	771	793	746	771	827	795	802	784	755	805	805	821	825	754	860	759	807	803	835	814	749	759	803	726	779	763	733	758	804	817	818	813	801	820	793	806	782	828	789	803	767	743	805	748	777	750	775	765	708	785	807	804	870	740	790	804	816	753	824	776	755	803	798	781	808	764	765	806	809	753	715	785	780	737	781	810	813	782	866	842	785	758	841	815	797	817	782	775	767	783	819	754	754	762	766	747	757	774	766	754	766	818	785	809	771	811	828	791	791	771	742	750	743	792	817	846	815	754	773	745	805	797	799	780	736	856	826	774	844	785	790	776	772	783	820	757	772	773	716	808	834	769	771	789	803	817	786	793	759	825	769	832	806	764	823	755	816	771	783	786	805	794	788	784	775	764	781	740	848	772	791	791	786	739	773	807	734	776	753	749	826	753	778	787	773	763	734	772	739	804	765	806	789	748	814	797	781	799	795	742	765	782	825	767	759	763	789	791	805	712	810	768	752	800	770	783	803	807	779	738	788	808	811	820	818	761	854	765	842	795	814	845	810	769	738	774	837	807	741	803	783	806	761	771	801	834	768	764	813	763	818	826	755	815	770	776	789	748	763	722	789	795	773	760	732	782	777	815	802	693	819	783	832	764	751	759	789	736	811	816	788	789	793	787	797	782	753	797	779	779	800	764	766	816	787	815	792	807	786	797	810	795	813	799	812	844	809	812	721	792	733	784	793	768	785	770	790	794	774	788	804	808	775	732	787	759	792	771	768	814	740	803	779	736	836	818	861	749	785	767	729	799	792	830	800	739	748	756	774	770	780	761	776	811	792	785	756	757	777	775	817	773	785	730	783	829	782	805	788	782	768	769	831	827	794	775	780	810	859	821	764	793	759	791	842	789	814	791	819	795	784	753	735	812	851	781	783	793	720	753	825	751	797	765	796	769	751	784	719	814	774	772	769	795	759	792	738	779	745	787	773	815	798	795	759	834	776	828	817	822	781	786	818	821	802	834	749	817	762	791	772	799	758	777	801	752	785	792	813	769	838	757	789	787	804	773	768	767	886	796	749	806	830	736	793	803	808	835	752	772	806	741	815	814	829	746	815	758	770	716	775	800	777	800	794	775	757	797	811	773	854	852	769	780	841	803	814	788	815	813	789	763	762	774	766	753	810	758	767	757	873	782	784	792	793	740	802	723	795	760	775	773	803	792	806	790	738	799	760	749	787	757	754	771	757	759	786	797	758	797	784	773	776	799	754	825	818	779	784	799	745	768	767	746	786	783	783	791	772	806	788	811	776	821	820	762	779	800	788	811	807	783	828	844	787	785	851	864	778	874	765	811	791	780	820	755	726	783	800	784	783	808	806	804	825	771	782	770	818	745	804	737	788	815	806	770	753	799	769	743	783	735	749	835	770	844	776	774	784	795	827	828	824	776	800	841	776	816	817	832	788	808	782	748	814	747	748	771	793	837	805	764	731	774	765	768	804	774	770	736	766	791	756	755	794	771	745	800	788	834	797	807	806	749	716	857	802	816	776	809	786	795	702	762	793	834	779	823	805	818	770	779	817	798	760	790	749	791	823	787	798	828	805	799	766	754	813	776	772	745	825	826	739	725	811	799	781	809	795	759	766	772	854	775	746	778	814	751	784	789	829	811	832	761	750	813	806	788	797	758	832	764	780	780	761	787	766	787	766	786	776	808	779	796	784	790	794	829	747	823	784	822	820	785	858	742	776	779	794	789	776	803	781	805	779	820	768	810	829	823	845	805	796	756	821	792	797	760	753	784	809	774	814	729	774	827	782	774	791	784	759	686	800	802	809	764	718	801	780	751	799	790	752	782	833	796	780	800	811	814	765	760	773	676	777	790	806	747	767	759	803	733	844	808	777	757	767	782	797	798	771	791	783	789	754	853	789	781	778	764	790	793	802	716	713	791	805	798	747	846	764	758	776	775	762	784	767	766	783	836	752	774	784	806	814	771	738	785	804	798	794	727	744	823	761	739	789	754	777	823	809	796	800	733	801	764	761	820	751	757	801	888	802	833	762	829	759	853	804	783	751	779	812	792	747	770	766	801	810	803	792	855	781	749	828	766	772	775	765	790	787	774	780	805	787	798	769	763	861	783	811	724	806	802	751	788	769	818	737	800	785	724	787	808	752	751	819	834	763	743	714	795	777	851	754	803	771	719	812	796	760	796	815	784	780	812	735	779	818	783	799	790	748	785	772	802	765	795	818	769	774	815	760	813	796	807	816	818	815	829	749	807	823	787	828	709	739	736	806	787	845	777	803	769	784	819	813	767	833	795	817	752	808	770	786	803
16320	1360	1076	862	612	453	454	461	442	412	371	369	386	333	328	363	346	367	308	352	332	334	339	321	343	281	310	358	320	331	338	318	302	344	286	319	330	323	328	338	356	309	340	336	326	347	303	334	326	354	364	322	329	342	346	308	321	327	283	327	312	359	324	288	301	306	321	301	324	316	353	338	324	297	329	340	282	319	311	283	327	310	304	295	294	333	316	306	284	335	366	349	310	333	326	340	315	299	337	306	325	319	327	297	316	330	350	343	282	319	313	334	286	305	348	320	353	332	329	338	321	328	324	301	360	323	320	306	319	346	348	322	325	364	347	329	301	314	348	302	298	271	320	332	314	304	283	298	336	325	300	284	312	305	309	282	313	301	322	327	308	311	296	304	340	355	337	317	289	352	342	301	306	332	333	284	294	316	307	321	312	309	315	342	357	338	329	314	308	307	288	349	315	334	317	303	309	330	302	311	322	331	278	313	340	325	312	297	311	297	283	263	341	321	342	332	311	295	325	329	303	308	331	314	325	308	338	348	322	321	358	312	347	288	304	303	339	314	338	328	321	300	357	356	327	334	329	333	326	295	310	321	305	315	314	346	317	318	332	298	324	332	323	320	312	339	284	306	326	335	306	307	281	347	300	335	329	346	306	288	324	329	306	309	333	310	319	298	339	345	335	336	343	290	328	322	325	356	290	293	328	307	306	306	284	316	342	331	310	330	346	319	313	293	344	315	341	296	338	310	284	336	339	349	301	328	354	325	358	320	312	333	333	346	331	311	301	329	318	312	308	298	337	310	329	308	330	325	312	334	303	299	333	317	325	362	311	329	321	308	343	344	370	316	351	312	354	313	347	347	290	306	312	301	338	338	323	307	285	329	301	303	303	323	333	326	312	310	289	312	323	309	316	346	343	316	375	339	323	319	312	308	310	276	325	308	292	315	275	318	313	315	315	318	314	329	327	335	305	301	357	344	354	339	318	309	324	315	344	325	311	330	328	327	300	309	319	332	322	316	344	327	338	301	291	316	297	301	342	318	327	325	322	359	326	303	313	339	359	349	322	337	313	289	311	322	291	276	300	315	321	316	275	346	317	329	348	310	331	308	312	317	287	315	342	314	305	314	313	316	297	312	317	298	301	293	308	323	308	327	334	290	319	314	314	289	324	295	310	306	331	320	316	303	332	298	314	313	355	319	338	325	319	313	311	315	308	309	314	347	312	336	274	324	330	345	303	312	306	363	303	354	312	316	335	314	309	290	329	297	346	335	325	353	347	313	274	310	329	311	284	313	326	310	304	321	294	240	311	308	360	357	321	333	322	351	294	307	336	309	307	348	328	315	332	318	341	302	306	350	327	300	323	340	301	323	360	323	330	348	302	308	334	330	279	276	342	320	306	316	302	317	303	306	311	321	304	308	343	342	299	308	308	335	308	330	329	328	293	317	310	319	293	298	334	295	307	324	341	317	360	317	311	312	322	308	305	317	379	326	326	333	335	334	292	307	331	329	295	336	315	308	337	326	328	354	330	297	292	294	340	301	344	340	336	325	324	319	323	309	312	293	327	312	312	308	324	313	310	331	319	348	310	326	296	324	318	316	348	330	314	309	323	319	285	316	313	310	306	326	290	357	328	281	288	334	334	335	291	296	302	296	334	320	321	301	323	284	306	321	329	317	345	299	324	313	296	334	336	314	341	335	296	368	318	316	306	347	342	331	313	302	322	307	309	311	313	321	302	334	305	306	334	311	283	306	334	336	299	342	340	286	290	304	297	310	347	289	303	320	328	330	310	325	338	317	311	300	307	334	354	307	287	334	318	323	338	299	308	353	300	320	337	308	285	332	339	357	317	276	308	315	352	370	301	330	311	292	321	316	321	345	314	315	320	324	319	329	353	296	301	303	306	304	311	338	304	291	313	319	280	289	304	348	311	294	331	332	315	314	306	299	324	307	304	285	301	325	318	352	301	312	333	296	323	324	366	322	303	321	325	337	311	321	340	346	348	315	296	313	309	354	359	301	343	317	315	319	311	330	304	334	337	301	323	339	314	310	333	321	361	306	293	350	352	312	308	283	319	355	333	332	325	323	315	335	271	357	315	319	321	331	325	334	303	310	305	337	321	333	310	309	335	341	318	280	294	311	330	327	325	297	337	301	297	295	283	326	332	315	355	310	282	304	319	336	330	318	317	315	316	323	322	314	325	311	303	338	309	324	316	323	302	334	338	338	312	306	334	314	318	331	313	304	336	320	331	345	305	292	339	341	316	292	355	340	326	317	313	335	306	323	343	321	309	310	330	309	327	317	324	339	341	337	310	336	343	347	313	314	320	320	293	325	298	346	347	328	330	303	339	314	288	283	321	344	316	349	313	272	339	333	309	318	282	332	308	295	344	318	325	302	303	300	373	309	309	298	326	324	339	323	356	343	324	312	307	321	353	336	310	351	306	306	326	304	335	291	277	298	313	291	302	310	322	286	361	294	324	298	320	325	326	341	349	290	308	265	308	304	353	296	304	317	299	303	330	345	285	327	330	310	328	338	318	290	338	330	295	363	343	313	335	300	288	257	323	326	286	304	301	314	296	307	279	338	299	330	313	372	360	317	323	383	338	275	366	305	306	332	349	314	336	318	325	358	332	308	351	316	351	330	352	350	318	316	341	320	329	300	337	288	281	270	323	312	335	312	329	314	335	336	259	311	333	323	326	385	325	333	310	307	353	319	319	334	275	307	303	306	315	315	331	298	328	279	336	327	331	335	323	346	318	327	314	279	306	297	346	311	292	348	341	313	313	321	280	301	337	331	273	338	314	310	311	318	361	324	298	322	350	337	351	313	298	337	328	339	335	325	315	332	332	308	362	316	325	330	319	312	360	284	307	309	296	299	320	279	294	301	300	296	324	333	312	326	332	348	327	334	291	305	319	312	320	333	313	329	309	331	307	345	312	304	317	342	318	321	295	331	339	305	297	300	354	311	309	363	311	305	298	291	305	320	305	316	338	344	336	343	323	328	309	334	309	301	340	333	371	300	324	326	323	305	309	309	316	307	342	319	332	318	333	290	312	328	349	356	330	346	313	318	294	326	321	291	321	322	299	323	310	327	305	335	306	322	317	306	306	325	323	336	317	357	325	336	311	322	331	319	344	324	330	301	321	317	284	346	328	345	308	308	306	321	317	316	304	302	315	277	320	318	302	289	309	341	280	356	313	351	322	296	301	318	279	314	351	333	288	300	302	318	310	369	321	334	329	302	335	352	331	317	323	339	330	357	334	291	319	288	345	313	337	374	321	333	315	348	322	293	293	316	332	294	325	322	325	329	345	330	353	303	310	334	304	314	347	325	324	314	363	320	337	329	308	310	299	359	337	326	308	307	345	328	314	305	330	292	315	322	324	342	351	293	331	326	310	353	305	320	325	315	297	289	315	310	364	301	354	333	311	293	312	312	362	315	320	310	304	302	361	319	279	336	336	324	341	350	319	363	307	308	323	326	296	332
9253	1268	2208	2397	2012	1724	1468	1391	1223	1145	1082	1042	953	927	947	865	866	813	823	896	807	847	808	765	723	811	796	773	740	752	736	730	777	808	747	794	754	710	741	783	751	701	784	776	736	745	752	716	748	766	708	732	737	716	770	738	812	770	739	748	769	686	739	734	749	692	736	730	731	737	706	731	781	715	728	710	725	739	752	751	715	731	741	753	690	734	665	767	754	757	710	689	727	801	701	768	710	734	725	721	735	763	683	699	748	745	774	706	754	706	778	748	716	681	741	707	734	768	714	734	718	732	756	688	784	719	747	708	694	735	735	677	776	750	746	711	742	701	755	709	759	676	722	735	700	769	734	757	745	741	682	745	703	737	739	709	741	712	736	740	756	727	723	668	697	708	816	708	695	723	789	749	749	728	747	721	692	684	770	692	774	751	696	741	766	718	745	688	710	729	697	755	723	700	739	679	717	772	754	731	779	696	746	722	747	713	786	725	794	728	719	735	717	705	713	712	705	745	717	741	722	743	738	768	766	731	709	689	690	783	708	749	728	763	764	724	703	715	696	761	710	709	690	719	703	790	775	739	726	776	767	768	732	718	733	658	758	776	697	733	664	753	709	695	681	735	727	780	762	740	729	755	731	683	730	697	787	747	727	721	695	730	712	731	692	721	699	706	743	772	754	661	737	721	717	688	739	740	753	733	745	723	732	713	725	754	762	708	724	706	761	701	709	745	725	751	705	695	721	700	704	724	738	795	746	723	735	716	738	742	696	705	719	713	776	708	732	688	775	692	740	698	720	733	761	759	737	727	749	767	746	713	733	751	736	719	737	733	691	704	648	718	703	758	700	761	723	724	761	721	724	729	725	715	778	743	736	755	718	714	739	728	708	690	740	770	729	739	688	708	742	737	675	734	713	729	710	696	719	739	742	769	684	737	714	739	728	722	714	712	730	727	697	738	732	774	746	719	717	691	712	724	744	744	700	746	700	768	744	730	686	710	764	743	766	755	717	746	704	736	758	701	733	762	694	736	728	692	758	748	739	732	759	768	768	680	738	765	744	773	748	738	706	784	706	736	744	739	712	755	732	731	709	727	706	738	742	718	732	718	711	703	732	714	731	725	747	764	772	743	726	763	736	724	707	788	678	769	730	699	700	704	756	761	723	710	795	722	735	782	735	705	717	725	768	767	730	723	700	722	707	714	698	770	767	752	700	701	728	767	724	705	715	741	746	712	733	778	726	734	760	756	753	702	730	793	763	691	706	747	685	743	707	688	753	743	742	732	754	741	693	714	756	730	774	778	711	707	731	769	765	756	722	697	737	703	747	707	734	745	715	718	757	697	718	767	735	695	719	735	749	743	748	742	757	760	727	738	739	751	708	701	714	719	722	748	757	710	748	737	768	754	724	733	707	708	714	732	699	718	776	748	692	711	757	713	778	738	727	762	718	754	738	680	794	770	674	702	732	787	754	735	717	712	719	735	734	736	678	768	724	710	693	742	726	672	704	719	770	753	786	734	725	710	680	764	728	709	708	708	735	768	757	708	705	710	707	749	708	736	751	686	713	718	737	733	750	693	711	732	764	730	768	713	736	762	752	660	682	761	706	734	710	720	718	685	726	729	732	719	708	742	722	742	743	772	735	738	762	758	763	724	755	673	713	735	703	740	687	725	729	701	719	750	708	729	700	699	678	704	688	747	734	717	751	742	737	718	722	751	712	717	678	737	729	751	754	726	734	716	740	728	708	742	720	702	693	693	725	738	720	711	746	706	738	750	701	696	748	700	740	757	741	698	743	690	788	742	724	742	694	791	677	719	670	747	745	742	733	726	737	718	716	708	684	729	730	767	717	747	761	739	733	766	719	695	752	770	706	692	765	773	772	716	706	719	685	755	686	706	731	731	717	679	794	711	741	690	697	705	699	686	687	716	749	731	740	744	681	723	758	742	709	752	726	722	710	731	705	730	747	686	707	718	715	752	698	730	718	758	693	742	693	760	729	705	765	705	716	768	704	752	722	720	731	740	762	732	781	714	752	734	764	725	704	693	678	729	704	734	695	736	749	735	760	758	731	684	707	722	769	702	711	720	717	731	712	767	714	721	706	773	734	764	690	749	724	695	711	725	752	753	771	710	774	777	739	692	694	703	733	788	766	718	725	778	685	714	735	752	689	692	729	701	769	727	730	690	701	743	722	704	749	739	751	729	760	698	746	746	716	727	698	794	697	723	735	742	742	737	738	731	684	722	727	724	748	733	726	777	687	709	735	686	724	756	728	723	702	786	684	708	760	764	740	658	805	701	726	733	714	762	693	725	737	737	736	773	723	720	737	708	714	734	785	691	715	708	741	720	727	723	747	780	727	742	714	715	714	706	714	717	770	701	762	736	720	708	736	785	750	725	692	708	753	764	743	746	713	758	762	760	712	702	690	713	714	723	709	711	731	756	672	754	687	719	725	735	704	753	701	766	795	727	707	679	696	734	738	730	735	727	689	685	723	771	772	712	685	730	730	683	769	724	741	723	757	737	750	717	762	737	713	716	754	650	731	719	710	727	720	704	757	731	712	719	747	749	702	698	727	711	713	706	776	756	729	767	781	782	680	726	764	721	751	714	720	727	695	707	735	743	696	722	732	731	761	682	812	753	760	686	691	719	711	744	760	753	673	766	714	733	694	690	733	740	800	658	710	746	806	768	707	713	693	711	719	716	671	798	781	707	731	782	731	740	727	690	695	732	692	730	693	734	757	716	686	734	695	736	724	736	712	752	715	752	783	727	752	726	662	731	733	708	763	731	690	744	778	731	743	719	712	662	754	778	756	708	707	761	776	732	723	730	699	768	755	723	732	728	734	738	744	733	753	728	737	714	734	765	719	754	755	713	754	758	715	664	733	764	738	678	723	690	733	757	708	734	722	724	771	753	732	759	723	730	771	736	731	717	767	761	707	726	706	731	703	729	753	740	745	735	747	768	680	744	756	736	689	718	711	708	755	728	741	783	722	719	726	669	755	688	676	758	734	718	703	761	702	718	713	742	704	742	736	783	707	758	751	746	770	721	692	718	719	724	723	739	668	764	699	739	795	757	747	688	674	710	752	731	791	747	746	760	754	749	718	734	701	736	715	774	697	725	728	745	740	782	716	725	773	717	707	798	739	709	748	727	703	734	679	741	741	714	693	709	754	700	754	714	728	704	751	728	791	719	764	737	757	739	734	691	748	739	734	697	715	743	774	755	709	707	746	701	720	732	741	734	742	726	750	758	722	739	715	696	670	762	743	702	753	726	726	744	738	722	712	712	707	752	714	759	763	747	691	690	708	762	745	710	710	757	751	719	720	704	728	691	767	758	747	728	758	698	776	706	724	739	735	739	762	777	741	746	707	711	735	732	723	716	722	750	717	728	737	737	732	735	735	711	733	741	723	729	714	717	729	730	738	733	709	716	669	736	714	683	718	679	728	698	764	697	708	730	715	725	676	698	735	784	738	736	689	729	716	728
2504	190	148	159	141	188	158	168	153	173	154	171	144	205	189	163	151	170	176	201	178	175	168	178	160	177	160	167	169	147	188	183	179	179	167	168	134	170	162	198	167	156	149	167	145	162	160	168	152	154	156	168	138	165	177	157	151	158	154	197	171	165	159	164	176	150	178	129	161	149	162	150	142	184	164	154	188	190	175	173	184	178	173	149	177	159	148	160	170	163	163	143	161	164	152	168	168	170	171	148	172	184	174	166	164	177	189	187	184	171	163	169	173	176	179	168	131	187	165	172	154	173	146	156	161	176	155	172	155	172	166	169	152	155	184	173	176	164	153	209	188	175	168	163	144	167	157	170	175	168	174	189	188	197	135	178	161	161	176	152	174	173	162	185	151	186	162	188	160	178	163	162	156	160	191	153	166	163	169	150	162	157	156	172	155	190	149	181	186	146	169	169	181	163	160	163	161	163	147	155	154	175	188	178	183	150	159	172	185	154	169	181	149	176	164	185	164	185	137	150	159	156	151	174	178	167	149	143	183	162	159	139	173	153	157	171	179	161	161	154	146	189	151	197	153	161	173	143	149	157	166	168	189	180	181	205	170	153	188	185	157	164	169	169	176	194	179	167	153	155	157	189	162	171	152	139	174	158	178	169	184	176	166	163	168	185	163	165	164	181	184	147	136	150	148	196	173	149	194	173	164	163	160	139	169	180	166	177	143	151	153	181	154	193	187	145	166	139	185	170	168	200	164	164	159	166	175	167	160	155	153	194	168	158	156	161	159	171	153	157	160	144	172	182	161	163	171	197	169	178	166	172	163	181	164	160	137	170	175	152	174	158	150	151	143	163	160	157	151	175	173	158	182	159	168	163	140	155	162	168	166	167	155	180	180	174	138	176	167	163	141	171	155	151	152	168	162	162	162	154	176	166	174	149	139	163	174	178	153	174	171	144	146	169	174	170	143	158	176	170	144	165	167	149	188	179	183	194	161	158	168	175	138	161	190	170	183	176	176	159	190	164	170	161	151	152	166	177	151	161	161	178	157	159	162	171	163	165	163	163	169	183	153	152	171	183	169	158	144	166	148	150	173	165	147	154	151	160	175	175	194	171	151	173	170	139	187	172	174	178	210	177	164	157	147	144	154	165	167	173	162	177	165	174	160	169	207	181	132	164	158	165	150	148	180	175	167	153	162	161	160	161	188	181	153	166	148	144	188	146	159	181	168	157	160	175	205	162	150	177	177	147	163	159	157	191	173	164	142	147	176	168	175	146	152	179	190	167	168	182	173	177	154	163	163	218	167	189	165	160	174	148	174	165	182	142	136	134	179	161	157	182	165	190	157	165	184	144	148	171	138	152	158	160	175	163	166	177	184	174	138	155	148	188	150	146	172	179	166	169	149	173	165	157	188	164	148	165	166	180	181	150	143	175	162	162	156	148	132	168	179	186	174	159	190	153	171	163	173	164	169	156	178	167	147	161	175	160	171	151	167	155	185	165	187	178	194	166	174	165	145	174	144	157	177	152	170	144	135	167	153	162	174	188	167	167	160	137	184	167	156	173	170	166	144	168	160	147	151	146	158	151	165	159	163	137	157	155	197	178	172	151	155	180	151	158	153	179	161	168	151	161	168	181	165	152	147	157	172	185	159	158	168	145	170	172	151	168	172	158	181	174	144	168	150	168	169	173	179	143	141	158	163	164	158	139	135	156	163	158	151	149	185	175	166	169	169	157	173	165	179	174	170	145	176	177	191	134	173	175	177	164	150	170	158	168	160	164	149	151	159	177	161	160	163	175	176	155	169	166	176	185	141	153	173	175	145	152	155	177	158	177	163	194	164	182	148	183	166	180	139	182	151	158	159	174	184	177	150	162	174	158	159	143	155	161	142	176	174	167	144	152	153	145	162	144	162	171	154	179	154	145	166	166	179	138	182	198	173	152	180	146	151	153	176	160	178	168	163	178	152	174	158	171	155	150	163	169	175	169	199	154	142	158	170	188	194	152	156	162	175	154	157	178	145	162	160	148	153	146	149	169	146	149	177	179	142	169	165	180	158	136	165	170	165	190	149	161	167	153	148	168	177	165	155	179	160	162	190	152	148	182	164	166	172	166	172	165	165	164	144	161	169	177	171	152	160	151	181	164	155	192	180	152	164	152	185	194	162	136	145	156	171	132	166	173	150	170	165	156	161	162	171	164	172	178	155	167	163	174	151	144	158	167	183	169	159	141	165	187	197	150	188	177	132	162	140	148	169	152	135	164	138	177	158	186	168	179	205	159	171	162	157	152	163	182	150	148	158	173	173	166	168	169	161	157	158	170	184	183	160	156	169	176	152	160	166	192	167	157	179	176	151	153	153	161	174	174	188	201	174	170	184	164	162	150	168	189	183	191	161	175	151	172	158	157	152	142	147	169	139	158	171	172	196	194	162	175	171	153	171	147	155	179	162	148	138	140	161	173	144	174	171	157	148	167	163	150	155	160	154	174	151	174	156	186	159	175	172	180	176	182	164	146	203	149	169	163	165	161	140	161	161	146	178	163	153	161	170	180	170	144	141	172	122	193	152	144	156	168	156	191	181	143	196	179	171	165	160	192	177	159	171	178	177	149	158	171	159	158	190	156	172	169	163	191	146	154	148	179	155	189	159	180	162	169	143	171	166	186	163	153	160	146	183	157	163	156	150	159	180	170	162	178	152	176	149	139	173	156	175	158	166	194	170	183	157	149	140	168	169	165	183	167	148	168	148	186	158	182	173	174	209	178	193	151	183	192	186	149	174	172	168	153	146	157	155	166	183	163	153	137	177	148	144	162	156	174	161	165	154	182	174	156	165	149	155	166	180	161	169	169	150	156	152	156	173	152	162	151	124	167	143	188	159	166	170	151	168	141	165	175	162	167	171	173	167	171	158	173	194	162	140	134	164	158	184	160	173	178	183	163	169	176	171	183	151	183	138	158	165	145	178	174	163	193	183	149	159	170	153	172	152	158	153	150	158	161	154	158	170	158	162	188	155	167	153	159	150	156	151	187	156	145	178	179	159	173	179	192	136	169	163	177	166	150	182	163	148	161	121	161	156	158	162	167	173	198	176	149	167	178	167	172	171	154	169	190	174	177	159	176	162	147	142	179	153	187	163	183	187	161	174	160	167	184	172	176	174	196	157	165	195	181	167	175	163	173	160	182	158	147	162	146	185	166	168	175	158	179	175	171	161	176	161	172	148	149	167	177	151	183	153	162	160	157	162	149	181	151	162	175	171	161	177	174	163	167	167	150	155	160	154	156	148	144	173	165	185	170	175	160	182	180	150	166	163	158	166	141	159	155	178	165	170	179	174	170	182	159	143	134	154	152	153	182	170	159	144	157	155	180	177	155	203	155	137	150	176	162	177	154	157	164	167	175	159	175	169	159	159	169	153	170	141	136	161	174	171	159	164	172	152	175	173	151	167	192	167	149	159	187	150	181	163	159	177	168	167	194	160	157	150	175	153	160
2451	457	467	490	482	470	498	456	468	443	450	442	483	441	454	459	422	436	405	430	444	434	452	462	477	437	457	437	425	449	444	482	402	463	427	485	488	463	493	423	473	430	447	475	478	454	453	441	444	447	465	426	452	426	439	427	459	459	435	473	437	444	482	466	457	368	443	419	451	440	476	422	454	459	412	456	467	465	487	469	467	469	406	444	488	465	469	467	403	460	410	418	427	449	438	425	419	449	463	418	455	435	452	429	444	448	428	449	455	463	482	441	426	416	439	439	404	454	452	452	480	441	413	445	470	415	408	426	435	454	452	439	411	435	457	435	433	474	461	437	453	440	465	451	460	457	432	437	454	423	416	425	467	424	473	445	443	437	482	419	433	451	456	410	483	471	481	480	438	441	443	455	414	478	430	462	435	469	480	441	457	456	446	454	428	424	443	476	426	459	409	436	458	433	438	453	407	473	460	436	441	414	440	478	439	445	460	447	480	461	498	455	453	467	421	477	447	417	435	440	432	427	418	428	445	463	416	418	459	429	441	408	411	430	441	435	433	466	474	441	442	447	419	438	452	402	465	491	481	499	461	446	423	444	449	468	463	458	465	460	421	442	422	442	452	498	442	429	487	429	461	477	445	438	432	445	413	435	435	421	427	440	462	428	453	462	473	468	454	426	439	440	454	436	444	456	458	436	456	468	443	433	427	431	451	439	511	429	467	470	435	427	443	408	425	425	463	435	435	434	450	427	420	419	434	423	433	422	450	423	417	490	448	442	450	422	455	473	456	475	436	436	426	434	454	423	454	455	430	417	449	423	456	426	427	461	428	465	436	425	458	454	433	471	461	444	443	443	445	482	471	440	479	442	447	454	433	471	420	440	429	481	463	441	446	431	492	436	417	410	434	461	478	438	436	441	388	442	449	428	464	436	436	409	424	438	435	492	429	446	416	437	469	389	470	467	469	462	409	449	427	449	447	445	457	458	444	421	433	457	445	440	466	435	436	454	431	479	412	464	388	441	377	448	435	448	445	485	442	446	484	441	450	437	453	463	458	448	487	429	431	453	482	442	434	459	453	439	446	437	415	431	429	438	452	429	436	439	444	435	452	438	480	452	440	439	473	447	441	475	446	424	436	446	478	422	493	447	440	444	443	434	454	463	427	415	425	468	424	449	413	451	468	466	425	463	452	432	481	439	415	443	482	435	425	445	481	434	462	453	447	464	476	446	452	449	453	436	449	425	473	422	435	444	479	434	427	452	442	449	423	448	433	416	459	433	473	433	433	411	422	464	433	420	434	453	477	463	456	475	460	455	407	414	445	411	462	448	438	477	462	454	427	443	449	437	425	429	444	425	426	404	474	439	468	461	454	466	464	427	404	461	456	436	445	473	434	432	439	450	425	510	430	459	430	456	412	445	449	486	453	484	449	426	452	492	485	429	436	453	461	473	441	441	453	462	451	444	444	451	447	440	426	426	430	436	434	427	431	486	441	495	461	457	440	429	437	442	465	440	451	452	431	446	491	426	455	472	456	456	452	468	459	455	432	466	455	437	419	437	471	427	433	428	486	415	440	427	442	460	462	450	431	461	474	405	425	422	472	444	412	426	416	430	415	460	418	463	418	428	458	432	458	430	443	444	475	456	476	459	474	434	472	429	433	461	470	469	463	433	440	436	453	405	429	452	424	413	446	449	439	442	426	453	437	439	446	461	472	451	428	467	444	456	441	457	468	449	420	461	463	441	451	460	467	431	441	434	400	488	442	446	473	420	455	450	438	415	458	430	457	404	437	444	468	445	415	455	465	429	439	464	438	464	460	444	440	457	449	472	453	455	458	437	419	406	453	432	448	457	446	457	451	438	440	529	447	410	404	438	447	437	498	426	462	464	450	452	448	425	429	461	456	474	433	469	429	472	462	439	449	436	496	469	453	445	426	424	456	430	449	448	469	430	431	439	443	427	450	427	437	435	418	453	443	426	424	443	417	433	437	466	452	472	426	434	426	433	431	472	443	456	429	418	431	414	441	429	440	440	405	441	452	467	482	445	398	447	417	411	451	452	465	434	433	417	447	411	453	473	436	438	428	446	436	458	450	439	457	452	425	467	448	453	418	441	457	433	447	446	411	424	460	430	454	431	473	426	439	441	430	431	449	431	411	438	400	426	442	436	473	452	478	439	460	453	436	468	428	453	426	465	419	442	438	422	492	467	456	445	458	475	422	428	447	462	456	499	409	489	488	455	416	443	432	482	429	416	434	423	464	463	441	439	451	425	432	423	445	450	440	432	431	452	419	464	428	449	463	462	432	445	405	450	439	456	452	462	424	425	428	460	396	467	450	433	455	422	509	451	404	449	424	467	415	461	465	447	458	417	452	462	452	405	439	459	459	440	440	437	433	432	462	508	446	447	426	471	453	488	455	451	423	451	450	473	433	473	458	435	415	438	429	449	446	471	444	453	451	454	434	416	445	428	430	447	459	394	458	400	460	416	431	446	508	436	404	447	424	440	429	450	425	422	427	492	433	428	426	416	443	430	437	439	459	437	437	434	463	436	444	451	454	436	489	446	437	447	442	442	404	419	428	448	387	466	424	438	458	465	471	444	419	459	443	415	458	481	435	445	475	437	435	473	405	423	455	470	436	454	440	406	429	436	447	414	423	414	429	414	429	455	450	472	410	460	431	449	430	443	481	444	437	430	433	450	455	428	450	433	473	445	408	457	410	457	441	424	403	468	412	452	467	448	476	430	438	424	474	454	452	440	436	442	474	418	402	450	453	434	454	423	452	452	470	422	433	446	399	440	405	433	460	439	435	455	421	459	463	432	459	427	430	447	475	457	451	432	449	450	442	464	443	486	475	414	409	465	454	445	425	437	456	472	460	482	486	461	435	440	458	459	467	443	432	479	434	437	477	448	461	435	486	428	439	451	440	416	429	438	449	449	450	449	450	444	428	459	454	483	457	474	486	443	441	460	397	446	477	420	450	458	454	449	426	391	463	434	449	422	443	444	449	489	425	418	470	398	453	480	452	439	466	422	434	414	433	449	460	403	436	395	412	458	420	433	453	439	457	453	478	448	467	425	474	428	471	429	436	438	467	439	474	425	451	450	444	435	484	432	474	465	406	462	449	461	459	444	461	459	481	430	453	441	483	452	418	436	478	410	423	442	455	466	435	429	432	461	442	470	428	427	438	427	445	503	444	480	418	461	456	451	417	487	429	447	458	449	461	438	434	459	429	496	441	476	413	422	413	483	449	469	422	416	444	444	442	403	427	466	438	434	431	466	439	492	420	428	424	405	460	481	448	487	460	470	423	453	450	452	466	421	453	408	450	477	423	420	429	433	451	403	466	423	412	482	473	439	474	422	424	446	438	448	429	435	430	449	421	443	437	436	428	443	440	431	427	411	470	421	470	449	442	436	441	426	446	446	459	480	433	456	462	430	447	423	439	447	424	455	437	450	436	453	463	476	445	466	456	455	463	410	446	424	420	434
9327	721	665	552	477	417	369	408	373	340	362	375	383	335	330	345	358	346	349	331	355	344	318	318	357	331	347	333	329	293	348	346	347	325	343	340	360	344	325	314	347	324	323	354	357	315	319	349	316	365	373	341	308	322	312	338	343	334	323	300	361	380	340	366	332	353	291	362	335	319	328	314	342	317	320	338	315	331	349	320	306	306	310	304	372	358	333	297	341	347	353	352	363	310	341	348	312	337	355	288	358	329	338	319	358	348	332	325	325	356	348	372	351	354	313	316	315	335	333	332	323	340	322	322	324	364	326	322	326	355	332	332	314	338	330	298	324	349	306	334	354	333	345	332	349	296	330	324	350	339	384	316	329	343	389	308	352	316	307	344	351	339	332	329	321	340	314	354	308	306	318	362	337	337	352	292	350	363	324	370	317	364	322	310	311	348	340	356	325	363	353	330	367	317	353	320	325	304	337	332	313	353	357	350	349	322	338	305	337	343	344	309	299	331	326	326	297	337	340	337	327	341	340	344	381	391	333	329	371	295	359	324	330	343	320	357	330	333	330	343	331	323	296	355	315	356	359	344	299	363	356	342	330	334	313	373	330	302	332	324	385	357	310	290	344	330	332	328	348	337	339	327	341	286	320	342	330	341	314	320	344	354	333	321	339	374	363	344	322	285	320	331	340	329	292	359	355	322	347	305	337	355	314	304	359	363	327	320	323	333	343	326	377	341	327	333	335	354	360	370	316	365	343	313	308	291	344	338	356	346	336	338	326	321	346	345	353	352	354	313	318	319	327	325	329	333	349	361	343	330	303	366	361	297	335	324	325	292	332	338	310	360	330	335	348	356	344	347	329	354	336	311	328	326	310	340	309	342	369	344	326	372	311	312	370	383	326	322	355	332	318	359	354	361	327	346	347	316	354	321	323	346	368	320	362	306	314	342	326	371	343	342	369	337	299	330	340	351	335	351	331	325	375	342	327	282	322	337	337	357	307	324	353	360	355	349	346	338	300	334	326	290	320	344	328	339	327	312	325	303	338	315	389	325	346	326	297	353	344	329	334	323	338	311	340	323	324	344	341	328	294	325	340	345	343	366	340	309	363	319	321	324	366	341	327	342	346	316	310	377	337	309	358	320	317	294	308	340	326	314	287	315	304	331	315	340	348	334	329	300	322	333	321	356	331	342	320	323	333	352	336	339	351	363	334	335	377	326	339	315	335	325	325	322	337	327	333	339	337	323	298	326	345	343	354	286	314	329	329	340	321	314	305	349	298	357	332	315	320	335	339	355	330	359	352	368	302	328	321	352	310	354	333	364	340	370	353	313	338	366	312	355	352	338	329	335	343	293	339	315	305	360	361	340	368	317	306	323	349	344	334	332	320	359	319	343	351	352	340	309	362	307	298	346	353	342	336	330	342	379	301	320	303	299	319	343	351	326	333	330	345	299	340	331	350	341	353	332	350	342	375	342	326	316	334	325	299	306	358	351	364	337	317	374	300	333	305	326	327	305	350	351	329	335	370	372	322	335	358	333	338	340	342	357	350	338	353	331	322	339	319	325	314	311	340	333	342	319	317	322	312	365	336	332	323	350	343	334	301	355	335	342	339	322	331	320	387	335	361	329	321	319	313	321	335	295	349	320	345	347	342	329	323	353	321	317	337	364	329	325	342	377	337	319	333	339	328	324	342	324	328	353	305	347	342	352	325	356	346	324	338	376	346	319	346	321	341	323	335	334	324	329	327	339	315	313	356	317	296	376	327	338	347	329	332	345	339	327	341	343	348	339	330	329	337	344	344	353	294	313	327	325	347	349	337	333	322	349	309	332	325	351	328	369	331	303	323	341	334	302	325	364	313	318	328	308	334	308	320	360	353	354	330	329	322	319	312	330	317	340	351	327	321	347	343	349	339	344	294	332	333	306	338	337	307	299	366	327	322	327	346	364	342	320	309	328	338	299	341	356	327	358	361	313	335	388	326	306	325	313	363	335	328	338	347	327	341	345	368	337	328	346	326	316	353	300	366	326	336	369	324	345	310	349	312	320	337	367	367	338	345	285	293	279	362	329	342	336	333	350	309	349	337	359	361	337	331	309	328	339	354	336	328	338	323	313	357	359	362	330	369	344	327	337	327	362	327	319	338	351	307	337	359	337	342	322	350	330	356	316	360	332	376	312	342	361	334	355	310	315	325	322	345	349	352	354	371	349	327	367	324	334	334	320	360	349	342	335	327	377	315	326	393	307	321	343	318	334	320	369	324	319	327	303	315	315	351	338	300	338	332	303	303	323	310	335	289	326	333	323	330	300	330	335	311	350	337	312	339	336	324	304	314	367	345	320	341	340	331	323	335	328	319	340	369	380	351	346	359	333	332	342	380	339	368	337	323	337	305	347	327	323	279	332	314	347	334	345	351	329	341	307	318	302	338	333	373	362	308	345	352	354	355	325	335	370	334	365	320	351	334	343	338	339	318	342	359	378	342	316	319	319	366	328	327	308	333	356	318	348	324	315	330	359	318	372	358	306	316	313	311	357	315	330	331	346	349	355	356	292	308	337	332	355	339	332	323	301	320	347	367	337	300	337	329	301	327	323	353	361	326	334	343	333	346	354	295	320	342	325	304	311	346	308	350	340	328	318	343	357	332	340	338	350	339	342	316	336	332	342	323	345	302	353	335	338	331	351	333	372	308	348	358	324	362	365	303	310	344	332	337	354	332	355	350	332	352	386	356	326	381	337	350	319	328	333	320	337	352	331	320	336	344	347	335	354	342	317	304	309	313	305	343	329	321	361	326	314	346	321	335	356	387	311	300	318	315	353	333	350	340	301	319	322	329	313	346	336	345	308	334	378	325	342	286	335	350	279	332	375	361	337	326	341	342	344	326	328	334	357	318	363	336	374	359	333	351	387	361	352	334	320	359	349	329	338	357	346	327	369	330	335	330	356	313	351	308	336	299	389	332	317	340	330	355	339	320	327	361	331	335	328	325	316	342	361	318	347	351	345	324	309	330	314	328	357	324	375	338	345	367	305	309	353	343	367	373	308	327	366	331	355	307	311	334	342	333	343	357	325	333	314	287	312	332	320	351	324	329	332	354	342	318	373	318	337	355	362	366	372	342	342	293	321	344	352	331	333	334	331	349	337	358	352	368	326	340	372	331	306	299	315	307	306	336	330	369	365	334	321	341	320	341	359	313	340	356	358	313	335	327	335	311	363	359	343	331	312	316	335	302	345	375	320	327	323	334	295	341	297	307	361	329	336	300	323	338	347	353	329	355	342	329	308	296	322	345	318	309	340	308	317	343	334	319	363	312	316	322	355	314	374	389	350	346	331	353	374	345	374	327	318	354	316	371	330	316	291	336	327	362	321	322	336	330	342	313	318	302	345	321	348	377	353	336	326	334	309	364	348	342	359	348	320	343	328	327	318	341	307	350	340	331	363	355	366	331	308	299	366	335	339	334	331	345	391	323	349	322	336	340	357	337	329	354	358
7697	1080	1526	1577	1394	1292	1189	1051	1081	1028	982	995	924	932	861	873	819	825	844	826	836	783	831	894	822	835	806	820	823	830	778	794	755	811	817	837	780	806	802	847	849	812	781	825	813	827	765	808	805	786	772	799	761	814	797	781	800	802	805	816	727	781	847	767	803	773	802	771	770	777	828	835	798	810	841	746	797	788	770	813	809	799	774	806	814	783	825	823	794	799	792	795	748	817	816	802	799	787	723	830	786	773	759	846	809	823	758	749	801	840	791	786	722	754	816	817	841	781	836	821	819	805	805	767	762	765	740	763	799	817	700	769	827	739	767	759	776	802	799	765	820	802	815	816	795	763	755	756	804	785	794	778	718	827	751	743	772	792	797	813	820	788	780	799	832	761	774	838	840	805	809	798	757	806	794	810	785	813	802	813	788	812	775	814	777	805	843	818	811	795	849	792	794	792	762	771	749	807	869	815	797	832	784	775	797	775	790	791	824	767	724	794	817	796	761	775	779	829	759	799	787	778	765	821	803	818	749	792	830	756	777	772	799	776	779	759	825	780	772	767	781	777	749	845	771	834	798	819	814	761	783	847	778	832	776	838	775	788	825	818	775	757	806	765	723	766	789	789	798	765	803	848	797	828	777	756	798	770	822	738	778	825	830	813	769	811	792	772	762	800	812	801	772	801	774	786	792	781	839	775	800	768	801	744	748	805	783	740	762	811	782	785	774	862	752	799	727	794	789	791	782	765	824	784	781	794	813	794	812	735	764	789	827	757	800	796	755	789	748	764	834	799	759	747	747	789	788	793	775	821	786	755	810	800	821	775	790	781	767	839	844	793	695	806	779	798	784	825	770	770	801	797	804	830	825	822	770	787	819	788	796	747	821	781	756	804	805	749	782	758	853	794	781	804	748	802	772	759	781	752	794	751	801	778	785	754	756	857	762	816	805	840	794	769	850	729	816	784	814	773	785	792	814	819	759	792	758	762	820	798	741	760	814	740	795	803	819	762	803	737	780	820	778	803	808	784	782	749	750	781	814	820	778	800	824	819	818	796	809	839	781	792	799	772	803	760	793	802	783	781	825	791	767	720	767	783	798	776	829	735	795	752	754	784	815	790	765	807	809	782	791	729	814	775	800	810	795	794	772	776	777	792	753	794	792	746	786	767	755	755	809	798	747	780	786	834	762	797	784	767	788	808	783	829	804	774	790	748	767	826	787	838	818	819	799	781	737	737	800	755	830	783	761	786	765	861	851	739	817	760	866	743	790	837	758	789	774	764	746	764	815	860	797	799	767	787	733	796	801	754	805	796	790	778	756	790	798	800	821	741	804	789	824	784	812	815	763	822	766	778	840	789	806	771	781	787	801	751	760	827	747	767	807	811	800	807	732	850	756	801	791	789	784	785	778	784	835	828	787	837	779	793	765	747	821	772	843	757	723	808	806	762	804	767	758	826	802	729	819	799	769	779	788	751	794	772	827	786	771	763	784	775	800	824	810	730	793	783	728	793	767	808	803	747	795	789	817	776	844	767	792	804	811	840	805	809	824	803	805	814	825	820	762	792	814	804	756	772	778	796	785	773	786	751	793	794	793	812	744	789	800	792	794	824	843	767	820	814	801	800	766	749	826	783	844	737	811	797	785	800	801	808	748	795	806	771	788	783	804	817	774	792	830	802	770	791	784	766	807	756	779	767	789	781	833	821	787	823	847	780	798	797	827	729	819	795	727	819	764	788	789	773	768	789	829	827	769	802	785	825	753	783	792	786	800	808	806	822	773	796	796	755	833	766	792	802	811	814	790	785	839	790	783	796	840	795	885	716	808	804	776	776	751	773	828	767	779	821	788	779	799	821	778	793	820	791	755	758	807	814	787	766	796	802	773	775	769	769	798	804	812	798	820	740	855	725	787	794	748	799	795	788	786	835	778	774	773	736	782	787	808	768	779	768	779	770	760	788	774	821	791	794	829	751	769	840	791	763	806	811	774	786	779	770	784	773	728	829	779	764	744	789	767	764	770	777	815	829	795	819	779	781	762	754	823	730	858	782	766	766	759	819	718	782	840	769	783	763	769	807	792	800	802	741	782	790	818	761	765	842	819	806	826	825	842	793	770	786	822	834	767	768	730	775	818	807	820	770	788	808	825	777	797	811	768	770	795	771	816	791	786	771	800	838	801	803	761	836	725	712	764	806	794	854	787	788	812	771	749	796	824	757	816	771	760	785	780	791	765	784	807	787	756	835	792	784	767	806	736	769	748	806	758	791	820	782	766	801	804	805	768	792	808	780	819	784	764	770	833	817	781	786	819	819	779	804	835	776	791	848	787	788	773	811	826	803	803	806	799	759	769	818	790	799	772	802	811	811	823	807	770	837	764	819	814	792	816	829	749	786	819	753	810	752	796	738	787	773	820	782	791	747	787	800	771	794	740	718	767	790	772	786	773	737	741	794	764	761	785	807	807	789	789	795	824	808	801	790	811	766	800	769	757	770	772	793	857	808	815	823	762	809	779	835	830	764	826	753	812	793	803	770	702	811	758	801	755	820	781	769	733	821	859	796	771	745	760	745	774	777	786	751	700	790	768	765	764	780	784	757	729	786	799	794	788	777	759	750	804	784	823	807	793	754	810	777	732	844	824	768	775	764	743	762	818	784	769	809	788	765	779	771	752	779	763	761	825	818	778	775	774	819	784	820	793	820	777	777	802	754	799	780	781	817	786	780	751	789	793	804	801	781	767	798	801	816	833	779	801	833	778	774	784	795	796	750	755	856	833	790	812	807	769	777	776	793	802	749	769	758	808	818	761	832	732	852	800	845	790	772	779	785	802	798	792	812	846	784	818	783	790	786	871	788	759	856	845	828	807	797	787	809	752	773	766	830	744	771	842	766	780	742	812	776	843	778	775	782	810	767	808	811	766	764	810	789	806	788	801	841	751	797	769	789	756	829	792	817	812	814	713	803	719	756	814	764	808	812	832	829	775	785	815	790	744	833	817	837	809	812	777	814	809	827	787	772	729	815	823	783	773	780	786	797	792	770	765	756	805	855	792	792	783	800	820	766	779	775	808	789	815	806	802	816	806	801	815	840	745	771	837	830	808	767	800	761	820	756	783	787	792	748	794	815	771	820	741	811	809	793	756	771	784	751	835	722	799	763	804	792	776	819	742	774	822	792	770	773	868	784	766	792	724	768	802	797	813	756	796	757	811	817	772	804	811	777	775	802	769	770	799	787	777	806	761	820	769	773	777	802	771	812	764	720	801	780	792	803	811	782	810	782	770	773	763	791	757	800	776	794	769	820	803	814	788	783	762	757	830	835	783	803	772	768	774	765	829	827	831	804	792	822	801	783	735	750	806	819	770	795	783	769	766	800	735	856	794	783	791	768	824	840	752	726	792	755	792	770	814	793	751	844	780	812	845	846	821	776	790	777	780	835	777	788	775	742	795	796	793	764	801	767	755	815	751	763	800	800	754	806	802	821	736	824	800	806
16617	1444	1001	838	611	499	489	443	384	407	350	368	343	367	392	347	341	305	321	311	327	334	358	350	310	342	333	309	317	333	329	327	272	306	313	309	281	302	338	353	319	304	348	297	330	308	331	323	342	322	334	311	349	315	339	319	335	315	328	276	314	318	293	337	315	260	332	290	319	299	340	326	326	344	303	331	335	329	296	317	315	297	330	315	343	314	306	324	319	311	314	342	341	318	345	320	365	393	290	338	328	329	325	340	318	284	320	325	317	339	339	308	279	337	288	317	351	339	298	327	353	314	314	315	326	302	358	361	310	300	322	311	296	296	299	325	345	309	306	334	356	321	330	308	310	351	349	298	307	299	319	336	338	360	293	299	302	352	351	338	316	314	310	321	317	323	330	314	289	323	290	325	344	308	307	352	326	320	390	351	341	338	309	331	330	312	311	312	314	331	348	321	319	282	289	295	345	275	324	309	295	361	319	331	308	300	303	334	326	278	307	304	323	280	320	331	347	287	292	309	349	320	314	343	340	303	317	310	334	308	294	293	322	309	283	324	326	327	330	331	323	316	313	297	325	335	332	318	285	314	287	316	316	332	308	293	275	323	328	350	297	333	363	340	337	306	317	302	334	328	324	322	304	339	300	327	332	300	342	324	296	322	341	318	334	339	331	346	307	309	348	305	341	307	311	340	322	308	315	360	294	334	321	328	314	296	298	315	317	304	392	315	320	331	341	322	330	358	300	340	329	333	306	330	346	326	325	305	327	293	288	310	301	323	323	304	335	320	306	298	320	329	344	329	312	323	312	327	338	330	303	358	322	318	331	298	301	284	319	329	316	314	282	314	303	316	322	334	319	277	330	358	324	331	276	299	355	293	297	319	326	320	320	316	331	290	336	324	302	346	304	298	337	332	329	308	329	335	330	338	346	302	295	300	321	321	350	298	296	337	329	311	311	315	340	341	304	318	292	289	341	305	318	310	303	326	310	309	337	357	320	308	342	273	315	340	304	307	312	313	339	351	302	336	327	338	345	316	309	313	332	331	333	335	343	329	313	320	303	346	309	338	342	320	317	340	311	338	318	303	314	315	307	364	305	330	325	336	365	365	299	312	280	297	336	307	304	312	334	326	300	281	299	338	321	349	286	319	339	316	327	295	310	315	320	280	335	332	327	345	323	296	316	303	316	308	299	295	358	312	336	359	317	345	329	313	318	306	348	317	295	316	312	317	342	329	340	326	305	342	339	337	318	269	315	343	322	307	308	316	294	320	322	313	323	340	331	328	327	328	308	329	294	316	355	312	278	331	316	336	283	347	326	332	308	317	334	320	337	331	291	334	314	317	318	306	363	332	333	299	303	325	351	348	301	324	303	328	311	302	294	300	341	324	286	337	325	333	298	304	326	309	319	347	351	295	310	304	291	308	340	312	311	300	335	354	334	304	349	380	338	309	322	302	327	317	325	326	322	317	342	322	344	329	318	311	299	310	306	295	305	281	312	301	323	347	299	336	350	301	315	301	318	347	316	329	307	302	320	297	330	344	296	323	311	321	349	332	309	292	330	352	317	347	298	312	299	318	297	310	328	295	311	301	318	290	331	296	304	330	326	308	325	305	351	330	344	317	315	334	322	314	295	293	330	329	306	319	319	333	331	296	312	334	312	298	317	319	333	322	320	323	311	313	326	321	326	334	305	316	352	329	339	328	309	332	344	331	302	347	307	303	306	319	346	329	311	321	320	325	356	344	326	309	329	318	312	316	321	310	284	326	291	334	312	336	320	301	295	304	296	314	353	354	317	325	341	315	338	327	307	305	309	320	313	307	276	321	361	310	318	320	293	297	306	343	331	320	352	326	321	298	334	322	313	317	308	355	349	325	317	297	323	343	328	333	316	278	341	322	341	329	329	317	297	352	305	334	321	314	335	332	325	324	308	335	303	323	320	260	328	327	290	305	312	324	323	351	338	294	341	312	332	352	312	306	322	284	335	330	328	326	299	337	313	340	307	323	316	330	294	345	336	323	298	349	337	306	326	322	314	314	318	316	294	309	358	343	313	321	344	339	328	319	320	301	301	290	311	318	312	322	293	335	311	324	296	310	343	334	325	305	325	305	319	323	338	350	352	328	316	297	315	307	306	277	303	326	339	303	331	319	344	296	284	333	350	317	310	317	324	336	358	336	322	323	295	315	342	300	328	308	335	302	295	320	317	326	294	307	313	297	299	290	328	328	335	304	323	305	327	325	331	334	300	313	317	313	329	337	334	344	324	352	361	328	297	320	320	319	288	307	305	318	323	362	307	309	290	337	282	302	345	314	349	333	332	338	302	303	320	329	338	304	301	305	294	303	354	358	312	346	308	290	335	338	330	304	297	314	335	326	343	294	327	327	319	317	311	305	315	329	334	332	326	308	315	336	308	345	290	318	335	326	309	300	312	318	334	299	326	333	324	320	329	291	306	321	306	308	309	321	313	357	309	330	332	317	304	283	293	319	333	316	318	294	342	353	314	340	294	311	333	297	317	341	331	294	360	290	315	286	288	319	314	309	326	309	332	350	318	327	352	281	296	296	288	322	314	319	295	357	333	274	316	291	291	329	360	323	316	322	358	328	302	299	300	360	337	283	292	351	298	353	321	332	312	318	309	327	294	333	322	297	308	324	351	300	350	314	310	301	305	331	295	313	324	322	311	327	328	306	333	319	322	336	332	303	313	280	292	280	291	319	318	319	346	344	307	326	334	310	311	309	330	331	314	326	342	319	381	296	291	316	292	300	285	327	319	332	306	306	318	331	292	331	319	335	317	330	312	303	334	324	291	299	319	298	312	324	348	316	277	347	302	296	295	312	332	291	326	308	325	311	329	322	330	328	308	293	314	284	310	347	343	323	303	305	298	285	337	348	304	315	289	354	324	307	300	304	341	319	325	296	325	321	331	263	304	335	295	307	328	330	319	299	304	305	286	309	307	289	311	340	355	364	294	333	346	339	367	331	345	309	314	287	306	313	324	343	346	347	311	314	329	294	338	310	309	309	318	322	350	344	317	356	303	321	307	311	357	336	352	311	355	313	348	299	306	309	325	341	317	339	319	316	310	303	298	310	331	299	299	332	299	312	327	293	300	330	263	343	341	299	295	284	329	347	317	344	364	317	333	285	333	342	335	303	308	331	313	346	322	309	320	345	344	327	317	315	301	327	288	317	295	312	335	354	336	317	292	285	331	339	324	302	308	313	333	329	322	324	294	345	315	332	324	339	277	287	320	328	306	353	358	316	311	296	314	304	320	309	278	359	318	321	291	359	327	296	313	325	300	318	306	293	334	317	304	307	327	322	325	291	308	327	274	290	291	340	330	334	335	322	327	308	329	308	313	343	315	308	351	319	318	329	357	308	323	320	336	345	326	301	358	319	332	304	301	335	298	306	315	316	296	319	316	342	333	322	338	333	321	338	287	354	349	336	306	297	337	324	317	297	343	353	325	273	340	329	287	326	337	324	328	342
9377	1309	2171	2408	2012	1682	1480	1299	1212	1205	1068	1054	970	868	911	865	870	874	839	776	778	785	817	814	860	701	733	772	746	781	704	756	768	741	732	713	773	814	697	794	789	793	766	725	758	763	741	773	805	752	786	722	740	731	703	773	744	734	774	728	780	774	754	775	745	724	726	725	762	740	760	726	713	731	766	701	718	743	740	744	748	725	704	728	703	687	791	716	725	756	714	703	746	701	725	706	795	734	656	738	745	715	682	692	702	679	716	751	713	707	752	732	686	745	753	678	689	734	771	704	733	713	739	725	754	739	713	704	726	787	714	700	751	712	727	719	684	707	717	729	722	691	755	743	743	750	761	725	779	716	741	720	735	715	784	744	730	743	731	771	746	739	787	732	722	698	694	739	739	778	723	702	744	749	783	711	676	739	703	713	720	705	724	747	712	765	717	717	720	722	720	713	707	706	759	701	762	757	789	723	715	716	752	711	740	715	671	715	691	720	681	745	752	729	706	741	712	747	708	748	716	708	745	692	692	713	741	723	731	698	742	699	711	789	741	689	706	728	666	716	736	658	749	718	721	731	790	728	735	747	741	767	772	746	726	740	749	750	764	701	726	715	707	699	724	732	736	751	760	767	767	702	690	730	714	711	760	744	723	685	687	762	703	685	701	696	739	758	684	763	715	740	694	733	737	712	706	711	737	702	720	778	750	658	698	753	715	779	706	756	742	712	742	736	760	692	713	721	649	699	738	693	764	722	681	744	718	737	741	748	702	702	706	726	767	730	645	738	729	679	726	775	719	718	731	712	716	720	765	664	798	740	736	775	754	772	749	692	759	734	753	738	764	720	753	784	698	725	741	706	666	733	753	710	756	731	774	730	680	682	741	753	742	703	747	731	729	727	705	777	735	690	730	737	744	734	684	779	717	694	755	728	708	691	730	705	776	756	738	731	825	735	736	728	738	714	755	708	749	763	745	741	755	680	724	731	702	714	714	758	690	720	691	780	716	709	723	744	714	737	787	756	712	740	682	724	698	753	676	748	706	725	723	697	751	739	724	719	729	717	708	738	716	725	749	716	703	705	721	713	701	766	729	728	740	710	750	752	707	685	728	766	646	716	701	712	716	710	704	747	713	762	694	710	739	793	712	714	733	750	675	745	707	710	708	680	707	745	680	701	744	737	700	727	781	720	714	702	726	746	718	726	783	709	715	735	730	735	782	693	742	726	712	726	768	716	747	713	727	716	712	770	746	674	733	734	711	797	783	727	720	707	752	668	729	707	727	718	738	713	743	720	756	674	703	718	779	769	707	717	678	695	708	728	741	738	698	677	756	689	754	715	787	717	747	743	728	750	712	746	692	684	732	746	726	749	727	722	714	677	756	717	759	734	753	770	724	683	670	721	703	745	648	734	732	737	755	738	697	682	718	787	764	732	745	719	720	710	695	739	735	703	725	735	723	752	743	745	726	736	707	711	677	712	738	701	701	645	716	719	719	690	743	759	762	761	706	720	677	724	712	715	719	748	751	744	706	723	733	744	746	740	727	734	665	730	743	756	740	719	746	747	733	734	688	735	719	764	730	738	731	751	768	749	742	780	706	724	705	675	747	713	762	758	756	708	722	753	697	734	733	714	721	727	700	757	731	736	731	706	738	753	722	704	722	727	701	741	734	766	741	733	719	705	724	725	691	755	741	700	751	786	716	736	765	673	757	715	704	732	741	698	721	699	752	672	717	762	722	711	700	756	715	752	689	678	712	677	735	672	779	727	738	749	755	753	751	772	710	732	759	713	706	719	749	714	712	757	705	780	732	731	729	725	699	706	717	759	710	703	757	719	730	776	733	719	734	726	739	767	725	728	702	721	781	676	747	724	737	732	717	697	720	756	741	711	757	687	674	768	711	698	734	738	704	731	702	748	734	756	712	759	717	732	680	730	765	749	689	744	747	707	736	758	707	770	703	645	744	769	738	796	719	728	730	735	720	746	688	713	763	708	746	701	705	775	708	714	723	752	753	717	781	721	709	692	707	745	743	728	727	712	744	687	747	710	748	720	699	700	693	729	716	747	743	721	680	678	727	753	733	701	732	731	682	719	677	719	759	676	740	711	724	727	677	712	685	770	674	732	766	714	716	710	732	708	764	743	782	775	711	709	712	740	753	694	751	694	673	734	734	755	705	730	729	700	736	724	770	744	698	731	725	734	713	763	752	764	721	717	718	722	678	722	737	761	743	750	710	713	743	770	744	738	742	753	738	748	728	711	696	769	697	782	751	748	726	715	722	708	716	651	728	740	729	753	686	674	757	707	680	753	744	690	731	723	694	680	670	700	660	710	724	721	733	708	734	785	730	666	750	714	754	693	672	703	750	710	707	753	719	769	732	716	717	705	711	716	710	753	789	740	762	772	731	752	712	718	737	742	734	728	760	695	730	700	699	705	690	677	691	685	722	767	716	715	711	743	750	676	737	734	743	752	761	703	725	696	734	719	661	722	741	697	739	758	716	692	777	704	756	727	768	724	721	695	764	708	777	695	734	691	741	684	737	711	740	694	718	718	723	741	771	727	746	782	733	718	772	722	744	731	724	715	700	743	763	731	701	701	803	746	757	748	716	696	767	717	738	696	734	742	812	743	716	709	726	733	744	691	703	672	760	718	731	709	740	681	721	702	723	711	688	674	685	705	725	735	767	716	708	733	726	732	766	742	761	756	761	733	724	720	704	735	747	761	753	725	725	728	695	744	778	738	753	700	718	729	779	766	747	757	688	743	762	715	761	717	745	734	718	715	738	710	743	754	724	701	727	731	781	766	751	725	714	720	738	723	742	766	668	716	712	743	739	695	698	696	756	717	683	723	752	734	717	725	741	743	749	669	761	715	722	767	708	713	734	741	732	757	706	711	747	761	741	709	721	702	769	687	718	731	748	708	762	737	685	718	732	673	697	730	687	731	755	734	707	736	659	794	701	734	761	723	720	744	714	697	732	704	707	731	764	719	758	708	707	733	765	756	687	747	735	692	717	704	741	735	709	731	727	723	781	740	688	711	660	691	729	741	745	700	730	747	750	686	728	711	732	703	754	707	716	725	741	742	735	738	722	746	735	758	742	725	711	764	771	696	725	742	707	711	738	714	701	705	709	747	737	738	724	731	753	722	716	716	735	663	744	670	711	745	771	695	785	723	705	695	708	712	675	754	714	725	743	729	771	691	758	676	680	744	724	676	711	709	704	704	726	717	703	716	716	782	684	726	702	686	719	719	733	688	753	724	784	728	732	720	713	717	733	745	720	732	753	738	738	688	749	733	707	698	701	752	721	718	741	719	730	726	745	735	741	709	775	713	680	779	707	720	689	737	754	749	712	757	715	703	737	761	734	693	733	718	690	744	721	740	709	702	722	739	763	727	754	692	751	694	727	759	722	751	703	702	734	735	727	709	729	667	726	715	685	736	753	746	734	742	722	723	727	658	728	728	774	784	750	723	728	721	778	741	715	755	752	748
2477	173	166	191	179	159	172	183	161	173	176	184	154	164	168	162	174	189	152	153	166	177	191	188	158	173	185	174	191	155	163	151	148	155	157	148	161	156	173	171	195	155	179	170	180	162	161	163	161	190	193	153	159	176	163	184	171	188	164	155	162	143	172	157	150	152	176	166	163	187	172	164	163	166	170	173	174	168	160	173	170	169	185	143	164	151	186	168	170	180	162	139	144	172	143	168	161	185	145	170	175	177	156	175	166	177	147	173	176	179	181	171	158	149	170	150	154	184	168	156	157	189	177	200	155	140	165	161	173	163	159	156	163	165	143	166	140	165	152	183	168	165	181	150	151	177	176	183	158	187	170	138	173	154	166	179	163	161	179	148	179	165	159	157	154	163	172	165	162	173	191	146	159	169	186	151	181	172	162	164	155	154	198	176	176	138	171	176	166	156	163	153	163	156	154	147	173	165	172	181	151	179	166	166	181	172	187	153	149	139	167	182	168	163	160	153	150	153	153	143	182	174	165	166	164	141	175	155	144	173	164	161	153	173	175	157	151	186	167	169	173	172	162	155	186	163	166	167	183	179	179	174	165	183	166	163	174	183	153	171	177	157	136	137	162	212	171	175	172	155	169	165	140	199	161	170	163	175	147	169	173	161	159	178	155	175	189	153	136	155	171	142	166	173	153	182	169	175	164	159	163	182	166	174	189	169	161	164	154	177	171	164	170	151	164	159	191	142	178	160	181	166	152	182	158	161	139	133	132	175	174	147	159	146	180	160	167	178	175	179	179	191	167	159	158	168	168	180	152	164	190	152	165	170	157	168	184	149	196	174	181	155	186	172	153	188	207	173	166	149	163	166	156	168	150	155	153	149	165	147	147	174	183	157	172	152	145	144	146	180	171	181	155	168	165	150	158	142	142	162	175	169	155	179	174	140	167	165	179	174	183	161	133	139	154	172	177	151	159	167	159	162	156	151	170	194	184	187	159	147	152	154	180	170	179	166	158	149	187	193	174	180	176	155	167	154	191	180	178	148	159	156	185	180	152	180	184	158	179	139	147	174	167	171	171	158	169	137	162	171	148	131	174	135	179	156	174	165	147	167	162	148	196	193	167	165	184	169	152	174	188	150	183	150	158	155	161	152	155	184	173	165	159	187	172	177	180	178	159	169	163	173	164	179	165	164	177	177	152	138	179	192	175	162	156	177	161	156	152	140	160	162	116	174	176	163	183	139	168	152	161	150	182	159	178	165	173	162	149	189	170	170	188	160	174	188	160	163	155	174	152	177	190	159	161	192	165	143	145	171	185	170	171	151	163	161	181	154	168	179	160	205	154	166	191	157	183	163	149	161	134	172	180	163	165	141	155	194	173	153	174	156	196	178	159	164	183	167	166	160	183	173	143	164	169	159	208	173	188	149	137	156	170	172	159	164	157	190	150	161	198	163	171	165	186	151	167	149	168	165	173	172	166	174	166	169	192	167	177	139	175	175	157	160	171	155	163	155	157	159	173	157	161	169	162	174	158	165	188	171	151	156	179	148	158	179	176	163	171	190	166	168	163	164	165	161	173	199	163	168	157	150	179	160	148	168	136	136	159	154	176	150	164	140	139	171	181	162	157	151	157	174	167	170	159	172	186	183	173	176	170	199	176	168	184	152	148	160	174	157	165	180	182	166	171	187	166	151	157	165	152	161	155	155	169	166	170	165	170	170	163	177	159	174	187	172	154	151	159	164	165	155	189	177	142	189	156	161	150	189	164	187	165	179	172	179	176	142	191	166	174	179	156	185	149	169	161	159	169	174	170	159	186	172	165	153	153	164	177	178	163	185	171	164	193	186	165	154	151	155	185	157	185	162	161	160	153	163	192	140	161	170	172	165	160	190	159	165	162	179	183	167	176	157	179	178	176	188	179	164	139	169	153	174	154	196	163	174	181	162	154	183	162	174	167	156	187	165	180	178	155	171	174	166	158	161	171	171	169	168	189	171	182	211	189	185	156	166	168	146	172	150	155	174	155	175	154	159	185	179	190	143	174	176	160	191	171	147	145	155	172	168	154	156	176	180	155	158	216	187	174	187	168	166	157	153	183	147	163	159	182	185	165	161	158	173	149	132	162	164	161	145	188	199	191	145	165	165	167	181	156	184	177	175	176	177	149	167	168	174	160	189	168	187	145	187	169	149	147	165	181	165	188	178	154	162	179	181	171	161	152	164	161	155	164	163	171	173	161	165	158	161	150	184	165	178	168	189	192	167	163	162	181	146	158	165	170	177	165	155	155	165	166	175	165	156	179	178	168	176	157	137	169	199	146	166	164	168	159	149	168	159	152	164	123	146	171	163	165	167	165	169	139	169	181	159	155	161	164	184	173	166	167	175	184	152	155	187	162	176	190	178	183	181	169	176	157	174	174	178	166	164	158	167	153	164	186	174	150	166	168	169	176	178	165	142	151	159	174	185	147	177	165	150	142	152	164	171	149	169	180	155	164	174	163	163	164	156	178	157	168	171	196	169	175	176	182	148	144	166	172	157	155	163	156	187	174	180	179	156	180	176	174	176	163	146	187	141	135	170	159	174	194	173	158	165	147	173	167	166	189	186	175	155	145	177	155	164	187	181	134	167	145	162	167	195	150	143	179	174	175	157	194	164	180	167	173	162	154	180	167	166	194	153	162	158	172	189	193	149	154	175	171	158	190	155	146	166	170	168	152	187	154	177	178	155	176	175	178	174	181	165	150	185	168	165	149	173	183	159	175	160	153	170	149	152	168	164	175	157	155	167	155	172	177	131	156	171	186	175	146	171	147	182	142	149	174	161	167	166	166	159	167	175	145	163	192	181	181	157	162	164	177	173	165	169	162	150	153	182	153	152	157	148	182	170	205	159	179	155	175	164	187	186	195	168	189	169	169	152	130	153	157	166	178	169	150	187	163	175	189	148	174	183	175	167	175	159	173	179	183	182	167	182	167	170	161	156	165	161	165	163	164	154	168	175	198	152	165	181	156	171	169	174	166	169	173	155	151	166	179	152	170	179	168	178	156	148	183	158	195	151	194	163	156	144	155	158	177	164	165	180	176	149	166	161	177	159	188	174	165	160	184	146	168	158	162	181	178	170	191	172	169	152	189	160	168	175	185	188	159	163	152	173	166	159	140	177	151	148	162	170	173	154	146	177	182	170	153	175	168	143	179	153	224	188	173	165	177	173	144	142	168	170	173	160	159	171	186	171	136	173	153	156	163	176	157	170	171	200	181	176	185	167	163	192	149	164	138	165	139	170	168	140	180	155	162	162	163	180	145	170	171	161	153	174	156	154	163	197	176	169	177	167	207	159	163	161	176	139	148	187	158	184	177	201	174	155	161	181	177	170	155	156	169	163	143	185	173	189	166	161	172	186	158	186	187	168	193	178	164	165	162	167	171	149	166	164	155	164	159	161	178	193	172	157	160	164	169	166	155	164	151	132	184	171	156	165	158	170	162	167	152	174	170	170
2576	473	484	463	468	443	440	490	443	475	476	458	432	436	452	435	431	439	431	445	472	461	448	409	477	471	442	477	442	430	461	475	467	487	419	430	440	444	444	492	475	481	450	415	435	439	428	475	473	414	431	444	441	462	470	456	469	462	451	442	459	452	445	437	394	430	459	421	456	430	462	459	437	430	427	464	435	462	451	444	445	438	427	428	462	431	445	484	433	430	459	454	444	438	443	440	477	436	440	437	420	427	460	487	433	478	473	436	449	436	448	457	427	424	488	428	400	475	468	438	448	435	442	442	451	403	454	455	401	445	464	480	485	453	460	443	433	486	478	426	403	461	432	436	451	460	425	457	435	510	460	422	412	392	457	414	457	474	453	437	431	449	457	452	463	410	442	461	465	456	408	448	435	455	442	399	434	414	475	456	468	437	421	422	421	441	486	446	456	492	494	451	473	412	452	419	479	456	472	439	466	429	454	438	442	509	442	460	448	436	424	475	449	453	481	473	440	448	440	440	439	407	458	435	457	453	468	471	484	443	471	458	406	468	416	457	461	469	429	451	449	453	460	480	451	454	445	434	442	477	431	480	473	461	457	447	439	445	455	406	444	431	424	441	462	438	466	436	440	455	433	420	439	434	489	425	461	453	466	483	417	435	452	458	397	468	460	452	443	450	454	444	426	468	488	461	425	435	402	438	449	452	459	441	449	460	432	449	440	454	470	438	441	423	453	452	422	440	387	468	461	434	438	443	467	433	455	431	453	440	443	431	456	460	433	435	464	479	454	477	446	419	446	440	461	464	437	405	476	434	441	451	441	441	461	412	417	423	441	472	450	416	481	461	450	456	463	471	473	437	475	459	427	450	445	440	453	428	433	422	467	446	452	434	493	432	465	454	442	439	470	443	448	463	452	440	437	457	445	458	439	415	456	459	431	462	407	454	460	451	471	443	467	441	475	453	466	436	417	447	474	450	419	446	445	475	456	423	444	395	440	432	445	456	439	417	434	413	448	445	441	464	484	476	452	509	452	386	434	441	439	456	449	444	468	472	481	428	444	487	485	454	436	479	430	449	475	445	427	422	449	443	462	477	444	459	440	448	482	409	465	464	439	412	462	449	464	444	463	423	447	411	502	446	425	422	467	444	447	454	424	441	435	467	448	447	451	473	459	433	422	434	423	452	471	434	470	436	436	410	470	435	406	445	447	484	455	445	460	441	450	444	422	456	438	435	458	478	443	467	411	454	449	469	437	483	434	448	467	472	443	425	437	451	417	449	440	442	468	447	432	467	441	428	445	504	438	430	467	422	462	442	442	442	472	447	459	463	457	460	436	454	440	446	439	402	416	469	458	443	482	469	474	428	454	440	414	438	473	432	465	431	440	442	442	438	425	452	438	437	439	459	456	471	416	390	423	457	444	439	470	429	428	432	455	427	422	424	441	444	434	447	406	477	465	424	465	433	490	437	427	440	470	467	454	448	406	456	436	410	468	441	453	437	426	466	433	452	461	446	426	436	474	395	445	463	425	448	425	430	416	442	450	423	460	450	440	437	436	454	450	467	455	448	473	473	465	463	458	425	471	456	434	485	473	444	463	469	419	455	464	454	443	453	419	464	418	431	462	450	424	468	452	428	435	463	427	449	440	438	411	460	448	448	456	440	433	446	435	414	439	440	428	427	447	403	486	490	424	456	432	484	465	451	488	430	420	468	452	390	444	459	463	435	480	455	440	429	426	474	495	402	422	467	436	457	485	423	407	431	447	402	435	435	440	447	466	495	427	469	470	417	467	472	437	428	450	437	430	463	434	494	458	436	422	437	438	482	438	420	447	425	462	463	513	471	466	445	472	461	459	470	426	439	413	429	391	444	421	459	418	430	435	438	418	438	512	449	431	430	501	419	439	392	457	437	441	424	460	458	476	452	456	457	436	442	446	462	424	425	452	481	451	435	445	474	481	425	448	420	453	446	409	433	401	461	421	426	502	467	464	517	416	427	446	411	478	454	448	437	407	441	444	426	468	430	441	434	440	408	447	434	493	464	462	432	459	443	396	470	433	451	448	455	463	443	403	433	391	426	418	494	465	450	485	429	470	459	453	439	458	443	441	446	480	446	450	453	473	455	467	439	476	417	453	448	432	461	459	469	463	444	411	491	433	505	468	411	436	424	436	461	427	448	458	464	475	443	428	416	448	467	429	416	479	440	459	417	443	473	469	468	439	433	451	426	406	442	460	407	401	422	462	468	469	463	449	406	462	448	445	444	464	408	487	472	458	444	436	443	427	458	434	434	444	471	449	434	439	472	437	431	445	456	467	456	477	410	459	432	430	434	445	453	433	482	464	439	441	427	403	434	438	430	428	416	461	469	435	431	434	456	430	450	461	470	435	418	431	458	415	446	426	462	438	435	472	430	463	449	429	438	440	436	492	452	481	464	445	449	451	446	437	467	444	458	432	425	464	501	432	426	448	463	416	415	466	491	432	462	461	445	408	479	464	429	449	440	407	433	427	471	427	432	460	469	425	476	426	451	456	450	442	433	396	435	439	459	481	465	429	436	413	453	468	423	437	451	459	455	435	423	444	432	433	470	416	472	445	445	398	472	456	432	479	443	459	436	454	430	431	443	440	466	425	477	461	447	424	467	444	431	437	436	390	438	471	427	468	440	446	457	418	475	428	479	431	397	468	471	434	490	394	434	451	433	445	447	444	426	400	454	456	432	445	490	445	443	448	434	464	450	427	423	427	443	459	493	436	444	467	459	463	427	450	444	471	452	445	453	450	424	434	419	482	444	437	459	427	461	436	444	435	414	410	469	450	451	463	478	430	447	418	468	445	419	433	471	413	406	444	441	510	444	450	460	491	441	441	406	425	447	413	449	442	450	467	437	433	465	499	459	463	434	431	441	447	477	445	457	480	455	424	459	438	427	462	424	425	470	472	461	480	434	462	463	445	447	465	468	459	449	445	450	440	446	428	447	459	448	445	437	438	434	479	443	419	444	444	462	444	468	421	445	426	449	480	432	491	471	448	485	433	421	471	447	457	485	452	446	454	435	456	472	471	462	470	430	439	433	467	441	462	437	454	466	426	429	455	483	432	449	435	448	442	465	441	415	405	439	414	454	420	481	455	463	459	443	479	436	442	450	468	429	459	464	450	447	428	458	403	452	446	459	464	416	451	448	380	430	435	434	446	453	451	424	469	449	451	476	454	425	427	447	463	422	448	417	440	455	469	445	460	425	467	470	464	445	416	440	468	423	456	447	434	462	432	464	415	443	454	425	436	446	406	415	457	462	468	449	449	472	495	454	438	426	467	449	485	471	464	461	439	430	425	466	469	443	479	462	453	434	485	448	464	476	470	407	496	473	412	421	449	448	463	479	444	412	440	466	457	436	468	414	434	473	438	435	457	473	455	410	451	475	456	455	447	478	445	440	401	456	457	450	455	456	435	490	453	406	439	437	431	464	442	426	416	466	449	455	453	434	481	439	454	426
9298	641	644	548	477	432	379	379	393	404	329	312	334	382	346	332	328	349	338	326	324	320	334	342	352	349	304	355	316	339	348	340	310	362	338	302	317	360	330	322	302	296	309	361	353	348	361	355	314	331	343	348	336	326	340	299	396	337	370	312	312	340	326	301	305	295	303	319	336	336	322	320	330	344	342	343	337	323	354	376	331	322	324	349	318	341	342	340	338	353	327	307	342	344	324	308	345	329	384	368	342	359	347	350	318	332	333	327	341	319	332	394	335	342	323	379	329	351	342	329	309	341	322	337	328	342	344	355	307	381	339	352	335	338	347	322	338	346	304	352	328	389	348	372	323	344	345	331	358	364	351	329	362	367	368	309	348	394	352	334	313	326	345	337	331	323	330	328	332	338	333	358	351	324	320	317	314	317	308	341	355	349	358	359	335	312	322	333	327	305	306	349	311	314	366	370	313	339	315	341	337	320	335	350	352	336	352	341	338	342	339	307	305	357	346	311	309	329	301	370	353	313	319	331	329	320	331	318	343	349	362	344	329	356	370	346	304	351	306	336	308	342	327	361	320	314	360	323	354	302	341	334	329	304	363	312	289	335	336	324	338	330	329	329	326	322	340	353	333	354	337	339	344	320	338	342	325	312	321	320	354	336	330	284	339	343	327	329	355	325	340	340	335	348	336	343	324	323	323	303	362	303	361	291	369	310	368	327	347	353	318	325	358	373	369	348	339	369	284	338	332	311	328	336	302	371	365	305	397	320	313	381	342	304	317	333	342	345	344	354	307	294	310	328	336	322	332	321	323	356	366	328	287	330	339	307	345	346	352	317	377	355	323	376	308	315	337	305	333	334	363	363	326	339	368	339	312	330	340	319	351	334	327	322	394	319	360	307	305	345	349	336	325	335	345	327	312	360	353	321	317	356	335	291	335	328	299	340	343	358	369	335	356	372	347	331	372	335	324	337	336	332	285	348	362	311	315	322	312	349	331	355	348	348	338	347	345	338	312	336	339	338	327	357	313	307	346	302	338	362	298	357	349	359	350	327	333	319	325	344	337	361	357	375	323	317	320	327	350	336	309	342	350	333	347	330	320	304	343	362	350	354	328	354	358	350	317	392	346	346	305	343	341	335	324	352	357	336	348	339	361	306	369	339	335	331	340	316	334	310	316	324	347	314	321	360	340	341	327	328	310	338	306	383	340	318	330	370	350	336	338	350	336	319	350	350	359	348	322	323	295	340	343	355	349	347	361	310	318	369	329	333	356	326	359	357	329	364	343	318	344	353	301	347	303	341	346	333	335	313	329	308	337	346	323	355	348	336	341	309	346	315	320	330	345	307	325	318	373	355	339	353	342	336	342	352	339	366	325	301	347	326	323	355	319	355	340	326	349	341	327	316	311	346	365	318	366	322	308	361	326	387	335	317	347	301	325	309	370	304	291	333	330	329	343	328	358	363	274	328	326	321	368	341	344	307	320	289	328	353	334	378	326	324	359	338	336	302	368	328	322	337	336	324	308	318	347	327	355	342	347	323	338	366	318	350	335	369	331	317	346	334	306	330	342	340	332	336	331	349	327	326	315	317	331	349	368	352	344	314	353	300	346	281	314	353	290	369	370	330	329	331	305	313	349	344	336	358	354	361	370	330	345	314	364	326	343	347	339	316	293	325	333	329	340	337	351	348	342	356	316	304	317	359	309	313	309	340	308	336	354	316	307	378	347	345	318	349	335	327	332	316	329	343	320	354	356	345	309	326	345	374	347	379	321	322	286	323	321	361	358	351	356	332	340	324	324	358	355	331	345	288	342	313	309	357	351	322	302	374	340	359	299	335	315	332	363	326	331	356	345	333	352	319	350	332	335	311	323	337	322	321	332	333	345	334	320	334	322	297	317	341	341	327	305	338	355	350	352	333	322	320	360	338	373	312	286	361	329	330	340	388	310	361	310	317	356	345	332	324	336	334	326	345	356	338	295	327	346	311	346	358	356	345	345	327	352	334	342	339	330	375	330	307	358	346	273	302	327	347	312	313	324	376	326	328	325	321	317	316	318	342	342	377	333	317	315	298	328	315	345	334	347	388	323	302	332	344	344	391	352	321	351	343	311	324	318	332	372	337	342	311	361	336	369	365	348	335	327	344	351	333	304	339	373	307	338	382	340	316	316	349	345	329	344	354	318	328	367	337	313	298	363	317	346	376	307	329	336	325	361	330	355	342	350	335	310	350	336	367	334	303	330	312	337	345	358	332	354	337	332	358	337	320	354	337	370	346	341	346	328	346	311	376	331	331	313	350	356	335	337	339	343	350	368	321	333	345	334	305	347	314	287	357	339	338	349	330	289	281	334	383	336	303	314	332	340	334	371	330	326	351	342	299	367	297	333	343	324	330	321	342	321	308	335	339	342	363	360	326	339	327	301	314	318	328	308	381	314	332	352	322	366	311	309	336	331	331	349	355	362	340	346	319	355	330	375	311	297	340	387	332	340	339	331	355	312	314	342	333	378	317	341	330	303	337	347	358	335	336	341	312	340	305	328	357	327	321	333	302	341	324	310	339	343	320	353	373	303	338	368	325	327	344	343	359	324	326	339	318	367	344	299	343	328	335	353	317	343	375	350	355	336	338	331	324	306	327	326	360	361	330	348	315	350	315	385	341	352	319	342	343	315	343	344	336	341	362	342	337	343	336	317	359	358	328	342	353	322	333	324	324	340	304	324	362	335	358	302	339	311	326	333	325	333	340	363	328	317	339	340	333	335	366	347	364	324	317	311	326	319	333	352	358	355	327	328	357	322	329	315	343	347	343	355	344	327	348	367	298	319	328	386	325	349	298	328	302	316	362	354	334	355	333	295	370	318	329	325	346	344	318	335	341	344	342	342	319	346	361	339	319	291	329	345	332	331	340	328	329	338	298	311	334	328	354	327	310	319	340	357	333	330	360	334	325	370	334	347	340	376	346	341	326	355	339	314	296	350	310	348	320	295	382	338	348	349	339	340	368	316	347	337	347	340	306	343	365	318	338	308	362	323	332	319	337	320	343	350	350	365	331	330	318	334	335	341	332	334	333	371	322	311	359	338	303	310	330	349	351	317	344	343	358	321	385	339	348	335	338	337	340	344	358	339	323	343	317	318	344	334	345	350	342	342	320	311	357	343	319	344	314	312	369	364	361	340	328	342	313	360	350	355	327	354	362	309	340	319	318	297	317	352	352	327	320	317	359	336	334	354	294	352	313	342	342	374	347	295	341	352	315	297	362	319	348	325	375	328	333	345	318	327	320	334	317	313	317	356	323	350	343	320	317	307	337	307	365	368	339	331	338	351	341	389	355	306	323	317	333	348	316	353	378	355	302	365	337	321	352	350	348	339	319	393	310	320	352	318	343	316	306	385	310	373	332	311	306	316	355	352	313	358	334	325	358	315	323	333	336	324	339	350	360	378	322	304	349	338	328	305	300	360	326	364	327	315	360	367	306	346	355	314	321	363	340
7483	1039	1539	1683	1422	1262	1168	1139	1085	1036	922	991	897	934	873	835	845	781	915	868	808	828	851	841	788	807	853	777	773	838	780	821	802	824	780	770	822	780	784	809	739	832	803	836	788	830	748	799	770	789	790	778	780	784	842	783	800	777	797	834	832	821	765	750	766	802	844	828	762	744	747	836	795	755	808	836	783	807	805	731	827	758	792	806	819	830	783	840	811	750	738	776	794	778	801	764	765	791	797	781	763	803	821	800	783	780	783	830	737	752	796	728	824	813	810	806	774	822	762	741	760	789	811	818	773	746	759	764	772	836	800	786	769	806	803	764	794	803	782	789	807	769	843	809	816	739	785	790	808	807	777	784	828	785	804	822	775	828	768	782	809	796	816	838	803	713	745	790	812	803	819	775	791	805	748	850	764	781	817	767	758	798	789	755	826	818	791	814	746	751	771	796	842	861	765	761	742	802	726	835	762	818	770	792	800	830	798	750	778	839	808	811	819	785	804	760	836	782	763	792	770	796	812	797	836	791	793	811	810	839	833	812	796	764	800	811	810	751	763	805	800	816	777	742	797	791	801	782	751	812	751	806	784	780	818	818	786	746	838	777	788	800	793	786	818	819	798	785	793	816	800	836	797	773	801	811	862	749	771	739	782	811	800	824	796	813	775	768	832	794	765	830	730	804	756	814	842	826	746	784	743	746	815	802	834	827	804	757	785	725	805	825	759	719	794	784	769	788	770	821	757	798	788	755	770	742	792	815	789	779	827	744	778	794	764	731	780	836	787	831	784	791	774	776	807	817	785	836	764	798	828	763	821	792	783	794	780	830	812	776	821	817	784	774	766	828	817	778	817	820	788	748	837	813	775	787	802	777	791	808	776	795	800	831	795	799	772	793	818	815	787	825	787	771	791	810	799	803	825	763	840	760	814	747	772	799	790	777	804	826	786	777	775	780	772	750	819	766	782	732	891	840	787	743	853	814	817	758	817	799	792	788	753	745	785	767	771	807	786	810	799	813	775	787	788	757	789	767	803	823	825	815	811	765	791	791	790	847	752	788	748	802	762	820	730	829	831	761	810	824	730	797	729	756	751	771	787	848	795	756	775	805	831	803	790	777	770	773	796	781	806	742	752	800	767	779	789	812	815	836	837	797	786	796	730	791	773	840	800	801	795	806	806	799	814	786	799	838	837	779	757	774	820	802	813	747	801	776	784	847	773	746	813	748	799	831	815	792	817	788	826	802	813	759	795	791	732	801	795	800	769	755	746	820	807	787	823	771	782	749	809	786	806	818	772	822	740	781	798	800	822	758	815	757	811	789	810	763	771	771	730	774	818	750	775	777	819	816	762	794	798	789	788	825	803	780	745	772	760	809	788	747	838	762	805	756	765	779	809	790	755	848	757	767	790	790	765	763	804	776	705	847	823	810	800	774	802	763	815	816	802	790	760	777	738	797	829	776	789	736	734	812	803	808	794	756	787	821	767	772	840	817	829	817	764	800	833	825	776	779	785	766	786	793	811	742	809	833	756	764	796	848	735	824	763	790	823	806	789	785	786	795	818	771	778	792	796	773	802	795	798	821	745	799	751	781	801	759	832	803	812	826	817	829	770	820	776	806	803	789	829	788	768	792	784	805	817	832	738	753	807	781	823	786	841	775	791	755	781	775	796	778	728	796	779	825	832	797	738	808	764	775	794	809	788	807	748	772	788	766	751	772	798	759	733	809	793	779	754	806	761	808	787	829	783	757	831	794	818	800	802	816	773	766	804	768	779	790	809	856	777	803	793	766	802	809	841	785	798	797	794	797	836	806	805	824	815	783	803	803	830	816	788	796	768	776	783	803	759	761	771	788	779	795	870	803	770	759	802	808	773	781	836	777	782	799	817	784	784	757	784	802	840	765	797	784	799	787	802	769	799	855	780	788	763	809	768	769	817	821	755	780	808	838	788	800	800	769	769	795	793	790	835	786	781	802	797	764	767	777	769	785	781	742	787	799	859	773	810	801	748	740	793	801	788	750	798	829	774	809	824	754	801	774	788	780	845	795	816	789	772	778	814	756	830	756	775	800	744	813	766	837	809	745	794	773	761	853	779	801	825	787	797	793	752	796	812	787	812	802	829	843	843	798	830	783	793	800	764	811	748	816	763	744	798	781	776	780	811	789	804	782	769	822	750	798	838	801	772	775	817	804	809	775	797	769	819	801	794	775	768	815	810	781	870	799	801	806	756	818	814	750	806	798	830	793	775	796	771	751	837	834	792	797	753	809	790	852	759	753	824	817	791	798	747	787	783	749	817	813	778	788	845	776	790	798	824	772	784	824	816	779	789	785	809	784	819	862	798	787	784	770	788	746	764	791	783	791	814	765	797	767	849	777	831	772	794	772	798	824	815	759	789	801	775	791	753	785	765	810	765	789	829	819	787	801	804	821	756	829	777	816	773	819	790	814	760	789	774	769	776	794	762	769	795	813	777	790	758	775	774	784	799	778	811	841	796	813	781	763	795	776	827	772	795	784	833	856	764	772	735	841	792	791	833	783	810	742	804	858	808	770	775	784	788	830	803	749	779	803	799	804	800	819	765	769	768	800	836	825	772	781	795	747	797	791	793	826	761	773	805	820	808	796	780	790	808	786	795	787	769	792	766	816	819	724	767	736	843	785	733	760	758	769	809	795	799	807	769	840	797	759	778	719	779	793	777	792	788	790	823	788	786	813	797	814	803	795	816	761	799	740	807	739	797	780	805	781	742	792	796	766	797	777	832	801	810	800	850	796	750	788	773	748	796	769	761	783	794	808	739	776	853	779	758	804	774	786	786	802	784	790	787	804	800	754	865	816	849	757	825	810	743	796	779	776	830	824	803	771	790	813	800	801	771	811	802	829	756	801	799	757	805	791	824	816	797	806	799	795	809	789	781	793	802	835	768	768	826	808	800	775	802	800	798	801	789	797	770	794	797	770	767	744	786	786	785	763	808	791	780	798	817	790	814	787	814	780	815	816	782	839	838	783	741	781	766	771	818	747	778	835	798	812	760	755	833	807	778	765	795	753	783	804	785	793	826	821	771	804	770	797	811	777	776	796	848	815	776	777	803	764	801	774	716	843	830	775	815	820	825	810	795	809	780	780	753	828	800	805	822	841	847	801	763	856	795	839	823	818	786	746	819	826	765	795	751	803	787	821	769	805	774	803	825	791	791	843	782	772	828	808	781	798	820	855	808	799	748	795	797	766	797	763	850	777	814	747	785	750	796	790	815	807	752	780	773	813	816	801	781	808	801	808	799	764	776	801	786	817	802	763	837	781	746	755	810	777	824	772	826	787	761	763	796	790	783	797	772	805	846	751	811	796	762	809	788	817	818	742	788	760	807	785	797	835	827	731	823	799	878	776	846	824	746	818	754	820	758	701	817	814	800	814	794	786	796	823	770	798	798	805	793	782	731	820	810	791	812	744	790	768	793	784	789	797	778	737	823	802	801	809	770	740	781	800
16679	1463	984	804	606	528	465	458	385	411	408	370	343	338	321	319	355	321	337	295	317	332	363	353	292	325	307	314	295	317	296	348	325	322	286	292	309	326	317	319	308	309	354	301	333	332	352	323	313	302	340	321	310	332	317	364	339	319	335	306	334	307	344	343	340	303	331	314	351	261	324	312	303	313	348	327	331	299	299	304	327	312	302	357	303	344	310	301	295	329	342	344	312	332	333	290	317	304	301	343	329	330	318	338	310	319	316	316	303	348	329	344	328	308	331	320	329	322	318	330	304	334	337	343	322	329	312	317	315	322	339	310	331	329	343	340	285	328	313	336	308	322	302	332	344	322	315	321	333	321	294	353	266	331	347	343	297	270	323	290	316	324	305	330	318	327	352	334	344	339	310	263	336	324	321	306	295	300	316	333	324	320	296	277	318	345	303	313	343	307	296	299	355	324	302	310	306	304	343	282	292	338	300	321	328	293	287	356	324	318	298	303	306	308	306	293	324	285	297	317	325	311	334	320	282	362	329	347	332	306	304	314	304	334	313	332	346	310	323	341	288	346	316	334	321	291	320	326	315	257	297	328	326	309	330	326	319	329	318	343	297	300	284	344	342	327	304	326	313	325	295	343	303	316	318	294	296	322	318	328	357	332	307	314	319	309	334	293	364	322	301	300	325	367	341	342	321	307	326	359	316	310	318	333	281	324	314	299	313	365	340	338	330	323	277	296	286	345	344	332	333	303	332	287	339	342	340	327	374	322	346	304	317	324	343	294	274	325	304	310	309	331	326	283	301	296	312	343	317	343	336	325	309	339	320	326	321	278	314	298	324	299	293	335	308	349	294	332	317	309	330	325	330	323	300	335	324	315	349	311	289	320	298	290	337	343	315	323	282	299	328	306	282	325	281	361	283	311	289	309	341	305	351	357	299	306	323	306	313	358	339	350	316	307	305	316	336	293	304	362	346	286	311	348	321	343	340	320	288	340	320	297	327	312	317	329	366	326	318	308	345	319	324	325	299	297	337	299	277	330	305	322	304	310	271	320	343	338	337	298	352	315	308	283	323	324	287	332	327	329	302	317	322	312	339	306	319	320	292	332	317	311	296	332	278	333	348	299	284	327	294	305	316	327	325	318	341	340	311	320	320	311	347	333	335	327	310	318	339	336	306	296	333	300	323	292	317	326	337	285	338	333	337	335	331	324	326	333	347	317	325	334	344	308	334	319	294	346	328	329	330	303	299	299	316	283	291	300	289	336	334	333	295	331	323	313	321	292	310	333	315	301	338	322	348	321	334	294	329	319	340	346	292	301	278	290	343	291	339	267	314	330	312	307	291	321	324	266	313	302	301	343	335	358	312	333	292	281	308	319	301	359	308	312	309	320	301	288	329	300	359	334	348	302	305	309	325	341	330	302	333	309	304	350	293	307	283	317	311	316	330	325	309	310	299	344	316	295	309	321	339	319	306	298	336	300	322	310	311	307	342	296	293	298	334	294	320	304	321	303	327	333	344	320	301	317	352	337	298	304	306	352	334	352	307	308	306	295	317	310	304	330	323	303	316	329	295	298	311	302	308	302	360	313	303	354	346	317	347	301	322	339	306	332	319	313	313	351	295	332	329	309	314	361	335	331	319	317	301	310	310	312	305	300	341	319	334	322	318	310	350	303	328	312	311	323	320	303	334	316	306	312	347	297	291	354	331	334	317	290	317	319	334	289	319	335	300	297	323	312	328	328	323	309	307	328	322	298	326	309	313	357	300	312	327	316	315	359	308	308	317	302	311	314	309	313	333	301	304	299	330	312	311	332	315	309	315	330	312	321	285	312	351	319	312	315	294	324	285	312	295	318	328	336	297	338	301	329	350	321	287	328	338	326	315	319	299	309	350	323	330	287	360	327	295	313	286	333	338	333	303	324	339	314	334	335	298	316	300	332	328	312	332	336	313	336	288	340	339	311	349	324	292	315	308	336	282	335	293	313	331	348	330	287	311	312	334	323	368	273	323	355	305	323	320	331	330	264	293	333	323	297	326	348	343	352	316	357	314	296	276	282	331	338	291	316	314	297	296	329	348	294	328	331	297	330	323	282	326	329	327	327	330	324	317	330	315	304	323	337	296	327	331	325	317	297	320	265	336	356	271	305	329	344	361	334	276	337	307	326	345	328	312	332	345	353	313	296	326	295	336	368	326	322	301	287	303	298	315	300	313	330	334	314	313	318	302	296	305	310	319	342	345	280	318	298	356	311	289	322	311	331	329	330	333	281	300	301	322	353	340	288	317	286	288	375	359	292	324	324	272	295	294	323	289	323	306	314	309	320	336	312	330	301	329	272	343	302	292	301	342	325	298	320	360	323	372	312	315	296	313	282	329	304	290	335	317	315	342	309	327	328	313	337	290	315	326	309	298	343	318	305	320	299	341	315	328	341	287	323	327	353	323	298	335	338	326	318	313	302	350	312	317	313	329	334	311	322	321	327	348	298	316	323	343	333	335	329	339	295	328	280	298	301	294	270	320	338	286	331	325	292	321	311	324	334	329	345	326	329	293	296	348	317	308	274	326	333	310	340	330	282	298	308	287	308	315	323	334	357	307	330	310	289	314	293	322	325	317	304	311	318	284	300	339	341	328	297	331	325	306	291	309	288	298	350	345	351	313	299	334	321	301	312	328	308	345	315	298	296	319	301	292	299	321	314	311	344	328	317	313	314	324	320	328	335	319	321	288	344	341	302	319	330	313	319	286	344	293	360	306	291	318	298	333	305	339	312	275	335	328	346	336	329	351	339	295	284	299	359	366	342	322	330	342	307	332	317	271	323	290	333	290	326	294	336	329	324	311	294	292	310	325	309	326	302	321	323	319	321	340	311	322	323	306	298	309	287	292	317	321	353	309	307	350	300	359	322	331	317	320	318	284	353	374	300	298	317	329	314	321	321	337	339	305	330	307	284	329	324	314	329	310	309	297	363	334	316	314	309	315	298	348	321	360	335	343	352	308	346	294	312	313	322	338	362	292	300	318	301	304	282	334	311	344	303	310	339	290	298	278	329	307	316	340	353	320	301	323	303	284	307	296	297	322	332	283	309	301	317	299	302	341	353	323	297	301	312	326	316	294	309	317	283	316	344	302	313	319	334	288	316	316	324	298	312	312	290	327	328	330	333	306	333	339	300	342	316	332	312	327	316	314	264	343	339	320	303	301	300	326	307	327	313	350	334	346	320	316	369	321	308	333	320	343	330	312	306	340	299	317	275	312	286	362	316	347	350	336	301	336	326	346	345	329	307	313	344	334	326	342	334	330	319	334	351	273	329	331	336	315	355	325	321	346	305	329	343	287	307	325	313	306	313	313	334	296	265	336	315	297	312	369	356	327	314	346	336	344	306	294	319	324	343	316	306	328	300	318	339	328	289	296	294	311	308	336	336	334	288	305	324	315	333	313	335	325	341	324	295	334	314	302	302	317	336	321	358	336	342	340	315	304	294	357	327
9388	1286	2230	2437	2027	1646	1422	1312	1188	1157	1072	1047	969	884	911	859	830	847	860	778	834	828	807	829	803	749	808	753	752	758	755	797	705	758	769	750	795	749	751	790	727	722	761	734	755	749	729	698	746	743	760	760	754	789	732	776	764	694	754	745	759	696	736	771	732	753	709	765	713	756	719	763	760	751	751	725	706	735	719	724	716	729	735	747	719	753	722	724	767	685	716	726	739	768	743	712	671	747	700	703	773	703	697	715	730	747	725	696	707	710	788	711	720	736	712	768	738	727	716	756	707	714	747	697	710	695	759	719	688	772	769	759	730	706	757	725	718	737	708	715	766	767	699	747	739	670	726	745	730	780	698	742	694	660	698	747	723	726	688	745	731	744	663	663	736	800	675	733	758	711	758	722	756	779	721	702	730	763	716	755	704	751	714	764	751	725	775	731	780	762	715	726	774	750	692	714	710	707	724	723	746	718	713	735	725	723	742	759	699	759	693	708	732	697	744	690	708	713	760	764	770	708	758	688	769	675	721	739	779	738	742	729	691	738	765	742	754	713	794	786	785	705	774	667	691	787	743	726	744	728	696	763	722	810	695	740	774	724	696	723	717	710	779	675	731	688	710	704	713	707	741	702	755	689	733	734	711	765	718	704	695	752	744	771	701	746	729	728	670	691	706	693	735	754	723	734	727	785	712	767	774	763	720	741	734	773	709	714	724	732	728	704	692	702	720	713	726	720	725	747	738	749	727	751	689	701	752	761	682	740	729	708	721	729	700	778	748	759	743	705	736	717	736	719	701	755	761	728	748	706	723	752	706	769	755	751	723	764	758	747	752	723	742	708	746	775	689	718	739	737	750	725	722	735	735	711	745	677	730	749	734	686	803	698	675	732	704	696	753	705	727	704	693	724	771	786	686	706	749	704	706	697	708	693	728	721	730	704	745	747	701	755	777	752	795	710	722	694	704	711	675	733	747	701	734	723	713	789	703	729	710	696	725	743	731	759	728	714	708	723	747	687	726	734	744	736	672	696	737	691	759	738	719	746	729	762	744	750	748	714	692	702	736	729	703	693	729	759	719	708	746	721	713	734	781	721	726	743	728	792	765	717	701	741	722	748	690	694	697	719	721	712	740	725	756	743	703	752	732	749	734	731	743	727	713	744	798	732	759	741	735	722	732	791	753	672	686	697	700	735	715	710	729	694	709	759	720	719	703	681	764	775	729	745	751	732	701	778	686	702	695	745	713	714	780	752	696	725	689	730	714	689	737	737	730	686	724	764	737	727	755	725	736	699	714	735	751	738	686	751	718	748	703	710	760	731	718	693	705	724	737	711	745	705	741	751	732	729	738	709	749	660	695	710	719	725	738	774	729	720	713	723	708	735	733	738	739	738	752	727	782	745	738	719	740	718	693	744	698	703	720	795	728	723	738	773	712	714	754	691	739	732	688	694	713	742	760	741	719	740	779	746	751	680	710	761	745	719	676	726	696	690	741	696	749	735	750	759	702	712	741	705	737	765	727	716	717	771	742	758	719	672	730	693	717	717	754	724	722	741	724	733	722	695	707	727	737	722	713	748	725	691	698	759	716	722	777	773	730	702	730	731	744	748	750	750	705	767	775	722	698	769	707	721	743	766	722	767	775	730	722	705	749	688	740	710	715	762	724	741	699	718	725	733	714	717	710	722	690	719	734	699	725	725	678	747	771	730	733	727	711	740	723	727	741	703	816	708	739	758	696	729	720	763	726	770	689	735	743	781	733	704	686	690	761	737	710	750	758	713	686	719	730	713	702	746	670	742	738	697	738	685	696	773	714	727	756	722	750	736	762	671	716	704	746	745	717	699	694	721	736	681	686	735	737	730	738	703	695	664	712	742	676	714	727	694	736	716	697	749	753	765	753	737	684	769	697	729	705	715	718	735	732	725	691	771	703	695	677	771	730	744	735	700	722	712	679	772	766	740	743	696	711	733	715	720	799	729	682	781	738	759	680	739	710	708	754	725	715	698	720	750	699	741	699	732	701	749	752	746	702	756	726	742	740	689	736	739	670	677	726	777	722	736	718	702	729	747	737	763	707	697	711	670	808	725	802	719	719	712	722	738	763	762	764	737	725	751	748	761	765	753	685	767	682	703	730	746	724	768	722	775	738	659	687	741	702	720	724	727	652	722	696	695	740	673	764	710	727	730	736	750	719	692	768	711	728	705	738	745	730	721	705	742	718	731	743	666	770	711	767	717	726	800	736	716	702	750	760	716	725	736	731	719	729	671	733	739	721	757	736	741	763	726	715	673	696	745	744	781	691	739	734	734	721	772	727	747	675	735	717	759	763	743	773	716	737	732	814	726	730	714	747	713	705	720	707	779	727	729	735	717	763	748	693	682	734	703	723	762	695	690	722	782	680	772	710	697	737	757	716	709	700	748	752	747	711	703	764	715	700	693	734	709	709	762	715	744	719	688	697	712	738	706	701	745	701	752	773	690	760	708	751	764	696	777	745	730	750	738	775	721	750	742	742	723	757	713	725	743	705	700	731	738	737	690	709	735	739	770	682	696	767	770	728	713	715	658	673	708	732	774	716	789	727	769	750	724	770	732	737	733	694	758	724	766	751	721	755	730	703	665	748	706	696	720	751	732	724	722	739	726	759	760	764	715	684	795	671	778	692	700	701	741	707	714	695	695	718	735	747	707	716	729	763	709	726	754	720	698	772	729	711	761	711	697	725	702	729	712	694	733	730	719	704	724	713	699	750	750	703	755	716	722	741	686	702	775	699	723	741	678	703	708	733	752	768	721	698	733	732	743	740	721	707	731	737	717	697	771	768	679	717	711	747	746	707	762	722	735	691	704	756	741	702	748	715	634	760	714	723	783	714	773	742	733	745	726	746	736	749	714	712	678	741	697	740	754	738	751	729	731	740	726	746	713	747	756	716	756	712	706	751	777	681	759	761	734	768	782	726	703	743	741	723	731	701	691	707	764	732	767	773	713	736	790	719	739	703	746	743	725	718	760	727	683	715	731	736	642	742	744	686	797	726	700	745	713	637	697	716	736	710	775	714	758	708	754	714	712	743	755	743	735	721	743	742	668	711	806	704	721	737	702	708	670	724	751	708	730	739	731	728	697	761	766	706	742	717	753	750	732	755	720	716	753	700	741	759	741	721	718	743	744	708	712	740	737	725	733	763	692	754	764	709	693	723	726	749	743	701	733	746	736	780	719	711	764	740	751	710	772	736	732	723	775	694	724	695	739	727	712	746	733	741	668	755	685	715	685	745	684	719	735	761	743	745	775	756	745	691	682	725	745	707	674	691	699	699	748	694	700	719	742	733	756	726	765	796	746	723	769	656	723	742	747	701	749	710	725	664	726	746	718	704	733	711	655	722	723	706	726	682	725	726	716	729	670	762	718	683	741	715	704	707	719	728	688	732	730	734	724	704	705	744	756	766	730	709	744	739	715	739	731	770	752	732	765	730	734	716	705	769	699	737	733
2532	171	186	168	161	174	165	182	159	177	176	185	146	178	160	149	160	153	158	176	173	181	170	165	186	178	155	158	159	157	167	200	153	164	184	185	169	152	187	140	174	192	150	152	164	178	189	189	162	161	151	164	173	184	171	184	184	175	173	179	158	155	191	144	144	176	157	177	175	172	149	161	154	156	178	197	190	154	175	182	185	173	174	164	169	151	159	176	185	176	138	151	172	158	163	152	172	154	176	172	163	174	163	170	154	164	163	166	145	165	162	157	149	181	154	170	180	159	170	167	171	176	182	167	170	173	170	175	161	159	167	149	175	189	156	202	182	179	142	141	158	170	185	181	159	158	166	152	154	160	179	177	181	173	183	150	168	168	150	167	191	180	158	156	163	184	152	148	168	153	166	164	150	146	166	169	155	163	141	177	185	165	151	161	166	162	169	164	194	172	169	168	159	167	159	181	156	152	158	152	164	176	181	181	166	175	194	187	156	175	197	194	178	170	173	174	168	174	171	192	147	168	153	174	183	179	164	154	163	141	165	158	162	161	188	160	167	170	177	165	180	149	182	141	174	179	158	143	179	148	169	172	182	199	154	173	165	155	153	179	161	151	168	170	165	168	155	187	182	161	172	156	164	154	182	190	172	176	152	161	162	171	162	160	166	155	187	143	159	172	185	164	158	188	161	203	199	180	181	159	162	168	153	176	168	164	167	154	160	166	144	187	178	196	183	164	142	185	157	164	161	175	196	151	172	173	170	143	158	158	190	164	148	142	174	167	144	170	151	149	147	170	166	158	166	163	188	154	174	165	185	192	169	155	148	171	148	143	149	172	148	178	171	177	160	146	155	168	175	137	165	182	145	151	150	160	170	165	159	181	173	147	160	149	175	203	144	182	170	169	154	142	165	152	159	159	139	163	162	192	160	167	183	151	149	154	150	143	182	145	183	167	175	162	176	166	159	159	184	153	171	145	172	164	176	142	183	191	155	170	183	156	175	141	181	163	170	143	156	180	153	148	176	155	166	175	188	152	174	149	173	161	169	144	187	172	158	157	171	169	175	183	160	135	160	140	175	161	156	154	185	181	192	150	192	182	166	169	137	165	192	156	155	171	186	160	180	176	183	174	151	143	203	156	188	178	197	179	163	143	168	166	163	162	162	167	167	158	165	167	180	169	168	174	164	146	162	176	185	201	156	170	165	182	187	170	172	180	172	137	146	149	175	169	166	145	150	158	137	184	152	169	155	181	147	141	196	188	129	156	169	163	175	145	155	180	165	166	173	166	163	192	184	155	175	154	156	170	160	159	159	151	166	205	158	172	187	154	197	182	190	164	176	180	175	163	174	176	182	168	176	157	158	163	175	152	176	160	168	177	157	148	160	148	178	180	176	171	175	171	171	175	154	200	198	191	169	170	150	157	174	171	170	206	171	144	184	153	166	148	158	191	159	175	172	160	176	176	182	187	182	161	176	163	173	155	190	161	171	159	169	154	185	199	172	168	161	175	165	157	183	166	140	160	183	147	169	192	163	174	159	149	171	199	158	145	185	192	171	172	146	161	174	161	170	166	157	175	146	158	194	191	187	155	170	177	176	186	163	141	164	175	180	137	187	171	139	178	179	163	173	191	163	170	170	157	170	165	170	161	152	166	182	144	147	153	166	157	162	159	171	157	169	164	159	178	163	162	163	164	165	168	154	183	177	148	171	169	177	141	162	155	180	174	149	144	180	181	165	179	161	155	174	155	161	170	162	166	157	149	198	167	156	178	133	142	182	181	154	137	166	162	179	156	170	190	152	160	159	137	181	162	151	157	156	160	189	160	180	153	176	170	148	157	168	158	173	160	163	157	170	172	154	197	152	147	170	162	158	166	165	190	146	178	172	170	175	187	151	161	174	163	147	150	172	138	166	171	173	204	169	153	145	185	163	165	174	162	155	158	188	141	160	185	175	152	171	145	167	160	194	169	174	172	182	177	194	181	168	172	189	160	181	205	181	168	174	173	168	153	188	175	160	143	175	174	153	174	174	155	169	153	169	148	145	149	158	176	178	166	165	171	177	161	172	178	151	147	161	181	161	153	193	167	183	163	166	166	177	181	148	192	169	156	164	156	154	189	173	157	170	177	144	186	187	184	153	147	179	169	187	161	169	167	154	180	161	145	186	162	170	170	152	176	197	143	187	191	171	162	163	174	158	173	175	159	188	177	169	149	172	154	163	164	166	170	167	176	169	155	161	134	171	164	180	192	169	169	143	165	156	157	163	152	155	164	169	173	156	148	173	169	162	167	160	194	171	158	177	164	154	149	171	168	165	152	145	168	154	179	140	183	193	155	169	162	183	179	194	164	148	170	170	151	163	169	169	193	155	170	199	141	187	167	147	171	152	175	178	172	187	193	192	193	151	169	174	174	151	190	175	143	178	159	163	166	187	165	178	154	170	171	169	194	185	157	177	155	148	189	168	154	164	171	188	190	161	154	146	160	165	153	148	161	158	161	180	165	157	150	157	151	160	156	177	188	172	172	157	148	175	157	179	145	178	144	172	161	175	177	174	161	142	156	182	156	166	160	169	164	182	158	159	160	168	155	173	168	176	163	163	176	173	166	175	161	175	158	166	158	178	189	176	143	171	157	152	142	170	183	178	161	163	164	131	175	140	157	167	161	158	156	162	170	158	177	148	181	189	184	189	159	160	182	168	175	172	160	162	169	158	172	172	154	162	163	135	173	162	162	181	157	153	173	182	145	168	171	172	175	170	155	184	167	179	160	156	159	149	147	162	149	186	168	190	165	184	148	186	158	129	173	152	190	165	176	175	179	171	195	167	151	161	166	177	158	156	177	151	151	177	169	146	146	162	185	187	165	156	178	182	159	172	173	157	177	140	147	144	174	157	184	187	161	167	164	181	148	155	183	171	159	178	180	160	186	133	180	166	183	147	160	160	145	159	172	187	160	152	166	144	167	172	174	193	171	161	167	178	156	168	163	169	153	180	163	182	157	154	175	166	176	175	189	168	197	194	160	185	183	172	156	145	161	158	173	181	176	163	163	167	171	148	177	174	166	171	191	159	180	177	179	182	155	151	176	135	155	151	178	157	168	174	151	157	162	167	175	181	170	158	169	175	190	187	162	174	179	140	159	172	163	169	155	172	158	169	173	182	160	180	169	171	169	162	167	169	187	179	192	165	170	152	167	163	169	181	187	156	150	172	155	157	163	171	182	166	161	160	176	172	172	176	157	167	145	167	165	173	182	192	163	183	167	151	139	160	167	193	180	177	180	164	145	190	187	154	190	164	167	157	157	173	162	170	181	192	155	193	162	189	179	185	169	186	163	185	164	151	176	178	172	178	170	135	163	170	167	175	157	151	173	203	194	162	162	146	132	166	161	146	158	179	163	144	185	164	162	168	142	164	158	171	180	166	163	164	154	149	169	143	160	157	173	163	172	174	135	142	168	179	144	161	173	172	161	165	187	157	178	170	163	145	172	188	154
2480	448	464	499	452	446	470	480	467	519	460	447	444	463	447	450	429	453	426	469	434	420	463	421	457	434	444	468	457	478	458	422	437	442	460	422	445	450	467	401	444	440	476	472	457	427	470	411	454	480	439	469	426	466	454	451	432	450	472	472	451	454	446	413	475	440	458	456	476	458	423	425	463	465	442	444	413	439	486	412	464	414	444	436	470	464	448	424	465	434	407	460	443	449	472	460	469	487	474	457	456	441	470	445	460	454	482	436	441	432	466	461	466	451	429	439	481	453	420	449	437	437	461	458	431	434	461	422	435	450	447	452	480	475	479	440	403	457	468	420	465	446	447	434	462	432	490	494	442	433	450	471	475	440	453	413	459	425	431	441	450	447	449	454	456	417	428	439	389	482	419	452	491	437	409	451	459	432	442	494	469	460	466	445	437	450	457	418	427	488	468	432	458	443	414	476	453	483	482	447	450	442	457	441	459	449	487	463	437	439	448	454	440	492	508	420	464	482	436	483	437	439	414	456	452	394	414	408	483	423	412	462	488	442	451	449	454	477	449	449	431	399	420	465	434	460	437	479	482	425	469	453	452	430	469	443	421	410	436	451	481	437	431	477	481	463	477	488	494	436	419	431	415	442	416	443	504	463	454	457	421	457	462	404	456	452	476	465	432	459	426	406	445	467	439	462	406	450	466	451	461	455	413	505	446	453	402	460	466	426	460	434	426	456	435	459	481	446	433	421	403	441	437	431	433	429	464	480	452	380	470	428	441	467	438	471	443	470	453	436	445	409	428	428	427	450	439	418	442	411	454	435	411	411	443	463	467	461	485	432	451	473	445	425	449	435	457	446	430	419	473	447	439	405	456	427	447	455	455	470	454	415	421	519	486	443	477	434	427	434	432	470	446	434	436	432	472	416	451	390	444	494	426	444	477	442	415	435	462	452	455	442	441	443	451	437	474	457	432	432	441	431	462	441	433	429	410	446	438	497	426	462	462	467	453	466	420	454	471	438	492	473	449	464	450	460	452	432	452	443	437	452	428	456	466	445	459	465	417	439	461	427	481	484	469	455	499	455	446	422	446	487	438	406	438	446	447	423	427	447	444	393	408	454	455	444	473	443	481	444	409	480	436	444	445	437	479	446	402	418	455	470	454	422	445	452	425	434	412	466	445	469	436	493	453	447	449	433	452	445	490	440	471	450	466	421	433	428	431	446	446	451	404	462	462	427	435	457	453	458	442	436	430	407	437	438	463	446	402	424	439	447	481	489	436	488	459	445	452	454	441	478	388	424	445	442	474	492	434	469	448	461	447	480	403	496	484	446	483	424	457	415	468	417	446	474	451	432	433	452	464	437	458	423	421	419	424	468	423	456	439	454	457	454	488	497	440	462	492	435	461	435	481	457	475	435	462	444	448	449	442	425	457	449	433	449	456	451	440	462	452	466	415	440	446	450	453	415	475	420	454	439	430	437	459	461	422	456	446	460	477	416	458	436	456	439	462	441	457	462	462	427	458	423	457	429	461	449	437	462	475	504	468	426	470	428	494	488	414	451	469	449	471	415	461	430	445	451	453	444	427	434	463	410	459	438	453	435	465	419	440	444	458	414	423	473	453	460	453	444	447	426	448	422	450	411	455	441	452	496	424	435	468	426	444	476	447	436	455	437	446	444	421	435	466	407	478	454	461	451	412	473	450	403	415	483	500	482	449	461	462	433	459	406	426	472	450	435	435	434	440	454	432	471	429	456	437	409	436	458	455	477	449	426	416	426	446	444	469	464	466	471	473	433	417	438	476	458	446	437	440	464	457	465	443	444	482	455	482	418	465	413	444	461	422	432	442	488	417	444	445	445	436	413	458	424	461	441	442	473	448	450	406	463	412	439	447	447	492	424	431	445	466	462	426	459	494	426	453	485	449	462	446	448	462	431	452	440	442	428	450	438	452	467	464	431	456	493	455	433	414	431	427	460	406	435	446	448	438	438	430	426	438	457	416	415	434	440	432	448	495	465	471	451	457	433	424	415	425	429	465	426	434	468	403	445	448	422	498	427	482	479	472	450	452	446	419	474	447	479	479	436	437	455	452	437	439	417	421	452	461	407	430	456	453	433	443	425	451	457	458	436	437	450	437	428	461	428	446	447	439	448	458	455	397	437	452	464	438	443	460	449	436	469	460	442	494	423	434	410	444	435	476	475	445	461	436	480	445	464	423	435	456	444	448	394	430	468	453	461	464	442	447	425	457	438	435	448	435	484	435	446	410	447	462	435	434	400	427	450	419	456	451	396	455	461	494	428	442	462	440	449	480	447	420	446	477	410	438	433	433	411	455	474	441	479	455	460	438	420	456	455	432	421	441	416	450	417	434	443	448	426	443	440	418	439	438	457	449	469	414	451	436	432	464	453	486	428	455	418	449	442	452	447	476	440	416	442	441	444	454	416	437	421	445	429	462	460	455	452	433	458	434	460	435	411	431	469	450	438	454	452	444	497	450	443	444	479	480	490	478	450	434	482	437	450	405	471	486	480	403	423	468	446	443	435	454	427	464	467	436	438	454	422	455	445	404	430	463	472	439	442	450	423	462	431	447	455	423	442	465	468	428	464	458	435	494	423	450	462	448	490	450	441	427	477	432	473	454	475	409	431	432	426	472	437	448	448	426	458	422	442	421	446	427	458	480	463	483	440	506	395	424	419	416	422	453	443	435	409	460	472	451	465	457	447	444	477	428	471	465	429	440	418	442	475	473	446	491	457	437	440	479	467	428	429	450	457	430	482	489	410	449	440	453	467	480	419	447	457	416	455	437	463	479	446	444	423	432	431	423	466	441	429	446	474	446	426	452	435	448	459	417	442	464	418	419	421	424	476	407	478	446	482	450	476	460	428	441	466	443	448	429	482	466	445	422	430	452	438	449	463	438	450	431	438	450	446	409	472	430	449	461	416	389	446	428	410	391	441	453	461	482	434	463	434	428	484	464	447	440	399	429	444	441	447	447	426	443	455	461	457	449	493	461	445	442	464	446	420	460	500	416	437	404	401	442	484	467	468	450	444	485	434	472	432	464	431	448	490	473	474	428	469	416	438	430	465	457	470	510	473	420	451	440	476	484	430	482	450	438	462	387	454	429	417	472	424	465	460	455	441	432	477	467	465	414	454	443	444	455	447	472	439	509	448	417	436	408	436	442	483	459	452	459	498	462	456	478	426	412	420	449	440	419	417	438	435	457	442	420	483	428	461	466	451	431	443	460	413	464	440	463	449	470	469	466	452	451	430	451	408	448	446	444	473	443	468	447	433	451	429	413	441	442	442	453	448	433	457	428	440	478	455	464	453	426	408	421	458	438	480	446	482	474	436	436	411	422	422	460	434	447	467	435	450	473	438	436	496	460	444	377	467	442	468	504	434	458	424	442	448	465	432	435	444	452	444	432	456	457	467	426	447	443	446	433	446	466	431	467	451	455	425	429	449	454	449	464	458	449	459	431	438	405	447
9279	691	646	544	479	395	392	363	373	396	340	355	313	368	345	329	321	346	306	336	302	340	331	327	352	351	310	349	353	347	362	318	342	314	350	350	346	332	321	333	325	366	322	362	344	352	319	299	377	339	358	335	321	332	333	362	358	340	341	341	345	336	314	319	320	334	320	371	324	335	306	311	322	355	357	350	330	340	355	340	327	311	373	325	390	335	340	305	348	321	326	342	310	318	355	352	345	322	351	368	359	307	313	333	323	343	339	332	349	326	335	322	332	347	343	314	342	319	359	331	320	360	333	371	295	337	313	337	335	343	337	330	313	356	329	366	313	321	350	370	337	299	328	342	350	345	333	326	349	317	338	341	382	337	372	320	317	313	314	331	358	324	350	325	325	314	308	359	343	350	336	345	323	330	305	312	334	320	345	333	313	318	314	315	340	329	342	318	340	301	324	337	327	330	336	307	394	325	326	328	323	327	352	348	334	301	337	361	332	326	292	344	326	348	330	333	371	332	334	311	307	320	348	312	352	343	340	297	326	291	329	295	321	355	313	328	354	338	311	352	317	306	358	332	328	325	334	342	355	335	320	321	326	309	339	359	320	329	330	355	325	357	334	324	356	344	342	345	355	339	348	334	358	338	308	343	347	331	341	299	333	350	356	324	333	356	296	356	294	310	322	341	291	296	294	321	353	364	351	305	339	389	309	330	354	330	342	360	359	361	330	308	334	326	333	282	330	309	302	340	375	330	314	329	308	302	347	298	316	295	360	317	317	338	325	316	321	334	355	318	349	328	330	326	358	358	351	346	305	354	326	309	336	326	329	388	349	286	355	340	364	384	330	326	331	365	356	336	314	312	345	314	328	316	329	346	349	369	329	323	369	323	330	336	354	336	324	334	328	324	346	345	322	301	344	371	334	323	323	336	361	322	324	335	319	318	319	272	361	331	346	304	307	326	342	371	308	337	308	308	312	340	314	326	344	387	308	343	331	334	342	322	351	338	357	343	342	322	377	350	328	330	339	342	333	326	318	324	366	338	379	325	342	345	318	339	314	350	326	348	334	335	325	346	346	330	330	328	295	324	356	341	307	304	316	338	344	300	333	315	336	333	308	359	318	320	352	336	327	325	305	337	319	327	304	312	338	321	325	347	333	335	310	351	315	335	340	329	304	372	324	327	329	306	347	336	332	334	337	320	321	368	348	330	322	316	344	336	363	330	324	331	358	368	355	333	349	330	323	325	330	299	345	368	324	341	375	326	348	319	346	312	323	314	333	322	321	365	338	316	344	364	326	317	341	329	343	309	371	336	320	296	328	342	320	353	349	341	356	358	347	329	364	314	325	334	323	352	375	349	351	323	351	307	346	342	344	358	301	297	299	317	330	326	304	298	323	373	336	299	328	339	357	353	335	342	366	344	366	376	325	324	344	361	326	311	315	299	333	352	319	352	371	321	341	356	326	301	359	340	345	335	333	342	372	344	296	333	331	317	368	341	359	332	291	384	359	334	314	364	339	327	290	310	328	339	322	334	319	335	346	311	314	322	346	303	331	323	357	353	345	308	344	362	350	303	361	335	362	327	317	334	353	341	321	343	325	333	327	334	303	364	332	334	310	324	337	368	349	352	346	300	379	343	334	339	347	354	347	352	345	340	355	336	347	351	350	336	361	333	334	310	360	291	338	377	318	338	334	367	344	339	337	317	313	312	356	353	309	359	349	333	322	344	354	352	372	339	310	339	331	309	300	342	342	356	330	324	347	321	359	318	368	367	369	351	322	321	340	294	341	351	337	375	337	326	317	321	347	335	371	325	365	343	351	325	357	323	336	379	311	342	335	387	359	328	364	368	345	358	349	329	370	325	331	327	364	358	351	341	320	346	319	338	306	306	322	318	340	350	363	328	327	317	348	343	340	310	332	348	344	333	372	338	312	332	289	362	335	322	320	343	349	343	351	333	321	299	327	357	348	355	341	339	328	330	361	337	352	356	361	328	283	318	354	353	351	342	345	329	354	340	353	343	306	328	364	348	292	327	342	338	359	308	323	341	312	328	337	318	343	346	339	326	342	332	317	324	315	306	316	346	290	319	315	340	280	331	358	310	322	301	362	336	351	295	310	339	310	319	334	366	310	332	324	340	345	320	356	337	353	344	362	312	343	347	327	345	319	371	358	335	302	292	306	291	350	342	333	313	343	330	309	328	348	325	334	372	264	326	358	281	305	371	349	305	322	321	337	335	317	315	333	310	317	343	309	340	356	332	309	317	322	374	343	348	336	318	302	311	329	347	352	345	354	327	363	296	353	342	313	314	304	323	307	358	335	355	326	342	381	315	320	315	342	382	325	306	356	344	343	318	335	368	345	331	310	358	317	335	363	344	330	359	347	319	307	296	357	317	302	324	351	324	329	328	354	305	311	325	353	343	328	339	325	307	354	310	310	341	322	354	354	314	349	345	354	311	345	360	345	348	355	349	338	308	310	335	322	350	339	321	357	341	318	330	309	335	347	314	342	349	329	338	334	344	330	345	351	330	325	300	296	359	312	396	358	354	350	330	330	337	321	332	379	343	356	354	343	341	299	315	336	327	339	319	367	356	330	321	293	370	368	347	310	313	348	330	362	307	325	326	351	319	335	301	317	296	324	348	329	330	338	286	349	334	328	332	373	332	330	329	338	326	322	321	357	354	320	349	330	335	341	320	347	333	319	333	369	334	348	367	341	356	349	331	354	342	353	358	343	329	343	339	310	341	315	335	312	317	334	329	336	333	320	316	330	330	331	344	353	335	356	362	378	331	325	351	336	325	299	344	285	344	310	359	378	329	329	321	304	362	343	338	376	322	306	343	333	360	310	334	346	342	373	344	308	339	324	310	381	336	348	321	329	327	320	353	353	317	327	327	323	367	324	320	343	337	342	318	342	318	330	376	341	336	337	335	313	340	319	324	326	390	334	321	312	345	362	339	333	332	345	324	385	315	353	324	368	347	319	324	348	344	340	353	322	351	342	348	358	341	331	325	340	371	361	344	348	332	338	360	322	319	343	384	320	313	341	315	301	329	345	354	347	327	324	316	361	370	338	320	364	348	316	324	330	332	374	343	342	348	361	330	333	332	338	339	309	316	335	324	333	309	311	343	308	318	297	291	351	318	344	305	342	322	385	359	331	311	321	354	343	335	347	344	326	305	345	312	344	338	352	344	330	337	357	294	355	331	342	337	347	352	334	327	325	339	330	331	310	357	308	318	314	344	314	395	319	373	339	334	316	292	355	314	327	334	383	349	353	307	372	312	354	333	323	341	366	318	334	365	334	327	349	309	324	333	361	346	344	314	340	362	346	297	325	354	348	320	335	327	336	346	339	314	326	351	320	366	355	344	335	330	310	359	313	339	363	341	316	321	314	341	331	309	356	351	352	343	314	360	349	329	334	305	348	339	347	332	328	320	352	304	340	350	357	324	339	326	326	351	353	320	359	355	350	320	376	345	345	306	313	340	300	329
7502	1057	1536	1663	1509	1227	1183	1169	1056	959	1013	926	893	922	898	848	905	885	836	840	820	816	802	827	781	848	815	799	809	795	764	863	792	829	767	798	799	768	818	777	776	803	848	832	854	783	761	786	844	795	775	829	780	756	771	771	764	800	760	842	809	824	731	759	832	769	785	778	762	814	873	787	815	768	795	806	749	766	796	790	793	824	798	819	819	813	779	784	761	789	821	806	777	817	837	774	757	797	812	800	755	797	799	744	807	769	822	773	761	744	812	788	793	798	773	759	796	799	771	769	791	802	785	772	760	847	800	787	822	750	798	789	761	780	800	784	753	784	824	806	801	765	799	754	816	742	770	730	787	777	769	777	760	811	803	779	777	774	756	822	774	807	752	761	786	756	808	837	802	792	815	788	804	751	789	770	805	746	782	798	791	782	801	796	808	827	772	790	771	855	781	832	765	725	793	796	812	773	747	776	796	754	757	842	753	783	829	805	828	781	804	782	799	777	782	807	818	784	802	807	783	790	770	864	804	725	796	799	787	773	789	779	780	797	747	773	783	799	790	786	788	740	750	752	798	806	777	751	789	791	826	806	820	815	788	774	808	821	731	819	745	719	778	745	796	788	750	750	777	781	786	755	797	788	740	757	714	798	751	785	797	816	785	771	788	814	793	778	793	826	829	783	785	793	763	712	768	772	803	796	791	800	731	729	821	802	821	838	757	788	791	766	812	803	788	777	821	779	839	749	778	802	842	735	792	816	772	813	782	800	754	809	823	802	803	731	744	798	755	818	820	744	806	800	761	805	782	761	787	795	792	780	838	812	780	800	801	776	804	804	831	759	785	761	739	849	773	821	780	770	738	822	820	831	756	783	736	769	802	822	788	745	783	767	798	791	807	773	803	786	809	798	775	778	714	812	848	692	800	774	759	806	809	748	775	790	759	765	756	796	786	789	742	795	790	830	740	820	751	817	800	819	765	723	804	801	791	785	776	728	783	758	817	819	781	762	773	764	748	802	790	775	799	765	765	743	782	758	816	758	821	785	751	782	809	805	749	800	720	819	780	769	752	820	754	754	816	713	785	793	819	802	846	747	768	773	765	780	788	844	786	769	827	792	775	783	832	793	805	810	819	821	823	801	810	803	760	822	801	753	791	830	792	770	802	749	758	786	765	779	803	766	783	775	808	764	769	768	817	811	782	843	820	808	804	835	785	777	785	775	798	788	753	786	730	785	816	804	804	771	782	782	818	789	782	813	751	805	835	802	726	727	775	795	803	840	767	813	735	807	833	780	852	781	787	806	760	757	768	772	780	788	775	814	768	820	784	846	763	751	837	839	764	845	789	783	790	766	783	737	739	830	788	766	794	793	824	824	777	820	794	784	805	824	803	776	789	859	753	755	804	764	825	764	779	803	817	866	758	797	802	789	789	791	779	750	788	792	836	812	791	811	817	761	758	816	774	735	790	747	765	846	769	780	765	793	759	830	749	785	822	766	790	797	854	768	753	819	782	752	793	806	786	769	802	771	843	808	786	816	757	808	811	819	795	780	776	812	830	788	816	784	769	725	773	836	785	775	794	799	808	770	806	766	779	794	839	788	823	800	785	809	766	771	767	777	753	823	807	797	775	776	745	797	806	780	765	783	828	760	775	874	774	798	771	791	792	804	813	767	822	794	785	776	777	784	765	801	790	742	765	792	799	793	755	764	761	820	778	779	840	804	832	809	789	804	770	814	770	762	802	799	840	798	828	800	830	776	798	802	765	779	757	777	808	794	785	807	705	813	779	784	783	794	782	795	780	795	777	792	797	733	741	820	746	809	736	773	808	788	758	807	762	777	749	774	757	790	794	784	769	799	771	751	800	792	765	820	780	745	802	823	796	772	829	771	765	777	781	769	831	759	761	790	743	790	785	821	795	756	798	776	768	792	785	791	833	795	772	810	767	756	770	829	793	774	781	776	800	779	799	811	774	906	792	831	802	764	789	739	814	786	770	814	798	754	818	776	756	772	778	778	746	776	758	793	799	759	795	753	783	781	753	761	825	795	793	825	737	797	756	832	795	769	801	794	785	798	837	780	765	794	824	802	783	787	799	789	783	819	757	801	811	801	776	828	818	826	780	792	819	798	714	810	739	812	803	796	777	762	758	769	805	730	748	790	798	794	778	790	778	803	785	821	790	759	754	795	784	813	789	805	761	776	806	796	761	792	757	730	772	722	796	730	787	775	798	809	771	761	771	760	787	760	767	735	778	800	749	821	802	778	817	765	821	768	807	760	805	770	784	834	776	799	802	822	807	748	759	754	788	823	749	757	789	774	855	761	849	776	777	778	827	813	790	841	834	792	775	814	799	806	827	773	779	759	782	783	832	809	762	757	788	794	837	795	803	772	818	753	820	755	818	771	778	745	766	789	836	788	731	797	812	857	787	774	804	782	795	744	849	818	797	842	735	773	764	789	796	773	846	779	812	776	793	780	816	768	751	819	797	815	758	770	775	816	877	822	747	832	783	774	764	838	834	799	783	833	824	807	799	715	781	815	785	827	756	746	793	809	753	790	777	764	794	760	786	807	748	814	792	787	839	806	836	822	746	790	805	836	776	774	786	717	762	795	813	750	789	850	787	725	779	745	799	762	792	814	789	815	752	798	789	751	821	742	766	728	784	759	768	791	819	800	787	797	759	811	802	814	826	817	794	793	828	793	806	823	752	804	788	763	800	758	786	798	807	774	823	790	771	791	742	755	776	794	801	723	767	764	769	807	800	799	822	776	734	780	768	796	754	770	806	798	844	775	795	766	764	803	792	778	789	797	727	788	800	800	798	787	803	803	747	798	797	791	838	787	778	744	754	821	819	779	780	771	834	785	753	855	768	797	746	748	825	819	822	815	797	837	800	744	801	758	805	770	788	811	756	810	765	741	784	800	814	775	759	780	816	783	805	749	795	763	744	796	774	805	745	788	783	807	767	736	800	765	822	796	764	763	771	748	792	752	779	776	805	786	800	803	713	773	760	750	796	788	796	774	793	795	799	746	793	809	727	790	818	799	761	778	788	822	807	774	775	773	759	744	775	813	770	793	751	830	803	795	748	786	802	791	824	807	790	788	823	736	798	781	781	763	815	803	827	796	771	820	787	738	786	844	753	763	809	781	812	811	843	770	725	780	784	777	793	777	813	773	827	772	789	739	799	791	776	774	733	838	787	787	744	771	796	740	771	807	778	772	781	764	815	791	790	783	770	772	718	815	762	782	750	835	788	817	834	774	785	769	744	750	772	825	791	821	747	788	747	779	808	793	828	780	816	810	793	684	781	806	769	835	789	787	824	765	791	751	755	818	856	764	768	811	794	792	801	795	821	787	761	766	754	783	813	768	787	803	817	774	831	772	812	781	837	850	771	770	782	767	840	774	777	761	754	808	824	786	745	781	791	793	787	797	807	774	799	829	727	782	800	762	796	776	777	803	786	790	756	811	824	793	777	811	813	743	801	827	753	795
16490	1376	1013	774	628	510	458	426	430	391	360	365	343	388	356	337	353	330	334	309	352	305	300	347	320	326	298	360	320	324	289	348	307	303	293	357	340	345	336	322	335	285	310	327	319	320	301	312	308	333	323	315	324	339	311	352	343	294	338	342	337	335	342	269	334	301	316	343	319	302	336	308	316	289	310	322	300	330	318	332	299	359	332	307	312	328	286	300	328	314	314	336	315	336	294	292	305	342	335	316	279	335	314	296	335	286	316	319	327	298	303	289	313	291	320	309	306	296	305	328	324	340	306	315	336	303	317	300	340	308	307	333	302	302	304	343	335	319	313	371	310	346	311	292	336	340	325	307	314	330	338	323	309	309	317	288	324	317	329	355	347	321	321	352	302	290	319	328	327	289	328	347	299	287	323	362	310	359	361	315	340	330	320	288	314	296	330	326	307	326	297	300	320	303	312	335	332	295	327	314	328	313	296	319	292	336	335	332	306	306	335	323	297	311	348	308	299	327	320	316	289	294	302	307	317	322	328	312	336	341	343	342	309	271	333	290	335	333	326	316	337	322	346	342	349	384	348	327	301	306	344	323	300	297	336	349	309	308	312	317	337	348	356	323	315	325	302	345	314	317	324	327	318	311	318	279	302	341	284	296	320	327	316	332	327	279	272	306	329	331	326	340	330	321	335	294	306	312	327	346	322	338	296	277	326	339	323	326	282	330	319	327	328	318	354	339	292	339	306	298	313	317	315	284	350	321	324	304	306	307	305	304	339	332	305	316	342	346	361	332	311	316	330	340	333	354	302	354	287	316	311	348	340	292	297	301	342	295	334	291	336	326	281	309	312	307	292	357	299	344	300	316	308	320	341	319	299	303	338	307	340	303	314	317	300	301	323	313	333	311	313	311	300	339	387	321	327	312	331	309	342	307	336	308	342	303	330	340	325	361	309	292	306	303	320	352	314	299	327	313	321	337	310	269	310	322	314	364	329	307	313	303	304	354	321	341	330	292	286	328	333	332	329	292	350	309	307	303	336	338	321	304	308	311	290	311	319	327	311	326	334	318	304	353	320	287	292	300	333	322	344	325	299	332	281	334	342	305	331	310	319	319	353	280	350	326	289	335	318	313	352	328	326	303	308	311	325	332	325	341	326	327	321	280	340	312	310	304	313	313	306	331	317	314	307	296	298	322	320	315	300	326	297	340	334	354	356	308	345	318	307	322	302	266	330	317	341	304	325	316	308	293	310	351	315	317	310	327	346	369	323	300	324	326	332	331	326	347	315	283	317	320	336	304	308	334	320	348	286	316	293	346	355	292	322	330	304	311	350	339	290	310	334	306	279	294	316	343	283	349	307	345	328	298	306	301	310	328	298	340	318	326	332	345	310	321	342	316	317	292	325	315	339	278	343	296	304	315	308	334	308	325	340	296	310	340	342	332	317	305	313	308	335	324	305	329	279	331	343	297	328	334	345	339	315	324	313	304	286	315	341	304	293	326	353	310	330	351	287	312	314	319	288	332	290	324	304	336	344	314	334	300	303	323	330	316	336	308	315	321	313	316	313	333	295	321	292	325	323	340	318	349	309	348	324	291	333	332	337	326	326	340	320	328	339	319	287	297	321	332	299	314	347	297	298	352	327	305	341	282	324	329	342	285	317	298	324	283	322	348	297	294	339	300	324	295	280	339	357	330	341	320	309	322	328	318	319	336	319	343	360	308	302	321	306	325	330	347	326	326	293	326	329	295	299	325	333	307	349	308	314	305	329	295	317	335	323	303	328	312	296	315	325	307	318	325	311	303	333	306	319	378	316	321	328	349	329	317	296	328	339	329	287	295	335	351	329	290	314	321	314	315	338	339	337	334	345	336	290	341	330	311	318	341	324	342	308	315	294	274	336	341	313	298	335	330	315	311	307	305	328	290	309	330	323	326	291	321	300	338	289	290	332	272	336	321	287	320	345	331	325	316	325	344	341	331	312	300	283	327	358	345	321	310	314	316	324	334	328	332	325	315	312	331	318	327	301	354	373	304	274	294	294	311	315	348	328	316	333	310	300	314	331	345	331	323	338	300	327	317	348	346	355	324	337	339	329	309	327	309	313	327	291	322	369	344	331	352	332	295	324	332	312	309	301	319	333	311	330	319	280	319	321	321	313	351	323	307	323	306	315	276	296	298	332	310	340	336	299	332	339	300	346	301	285	298	288	305	323	315	291	326	328	332	294	330	304	333	314	297	327	350	317	318	306	320	296	330	320	335	345	302	322	308	308	342	280	334	293	329	308	324	300	292	327	338	312	341	359	324	285	288	325	333	337	296	307	314	372	324	345	308	316	326	322	309	322	328	312	321	297	335	316	283	320	331	322	296	331	357	309	319	316	325	309	363	350	301	320	298	318	311	313	308	319	307	273	337	340	320	322	308	324	311	298	327	341	287	321	316	323	299	318	333	314	332	347	319	317	349	316	286	312	339	308	310	333	346	306	311	333	281	355	336	328	339	366	324	334	302	309	359	317	321	305	298	316	300	312	291	336	298	293	291	303	321	331	329	323	316	299	296	341	331	316	329	335	297	344	333	298	296	353	318	326	300	289	338	315	332	303	330	290	314	299	312	300	292	329	301	285	298	319	298	297	325	327	293	320	340	314	308	330	294	322	323	316	319	328	304	337	335	351	289	312	300	347	326	313	351	333	309	307	304	324	295	303	348	303	326	331	320	336	308	337	331	330	327	321	341	314	320	324	349	331	282	296	314	320	302	328	301	326	306	352	284	293	298	320	296	311	324	327	332	337	298	319	322	279	337	350	318	313	344	341	335	312	303	373	324	333	350	334	302	320	346	295	326	333	340	303	315	304	323	322	322	319	301	313	306	285	301	288	331	327	311	318	342	309	301	330	337	337	315	315	294	305	338	329	328	316	337	296	336	290	336	334	344	296	337	328	342	314	363	329	337	317	328	316	325	345	293	286	286	309	288	336	334	328	306	317	281	323	329	306	331	297	341	282	278	322	354	334	311	321	309	313	289	336	324	290	303	318	332	319	309	306	277	310	321	294	332	296	304	316	287	309	318	317	367	302	319	299	321	300	306	289	326	297	349	306	302	318	337	302	323	351	353	347	324	321	314	304	310	328	324	334	333	321	311	296	303	279	321	319	323	319	327	331	304	317	333	314	313	338	307	324	322	273	309	311	284	320	348	339	293	318	327	357	358	296	293	311	309	307	338	307	309	347	308	294	374	308	336	337	323	311	289	298	305	318	307	350	315	335	309	314	321	302	369	317	309	361	351	308	319	305	316	320	336	283	281	324	344	310	315	291	292	316	349	279	319	336	337	363	324	323	337	331	318	329	296	305	312	324	331	322	330	309	333	260	329	308	301	305	287	332	332	290	325	320	343	330	364	293	325	345	313	340	327	295	300	341	334	296	318	314	337	312	328	332	334	325	329	284	337	325	307	301	366	319	325	337	307	326	334	341	298	325	291	308	316	278	295	311	345
9197	1330	2268	2409	1958	1634	1440	1382	1257	1088	1044	987	962	912	937	862	813	890	853	860	823	791	785	833	755	786	768	815	795	741	754	771	783	746	705	747	773	734	730	744	764	723	781	715	721	690	795	773	713	733	752	716	704	738	759	770	713	782	731	745	714	742	696	695	747	705	743	729	751	712	733	769	722	755	691	770	753	700	730	758	743	741	738	699	756	715	754	745	694	726	730	786	741	734	710	670	743	679	753	735	732	733	720	732	711	730	696	729	772	720	774	751	736	748	790	714	700	757	766	746	758	729	717	739	732	716	756	740	733	744	752	758	696	734	724	703	737	713	733	746	745	736	728	709	745	688	707	693	738	715	680	741	689	719	691	740	751	716	754	759	705	729	741	700	714	691	692	688	656	735	715	727	699	784	735	698	728	708	693	732	682	766	719	688	691	748	748	717	714	742	717	776	714	720	676	736	742	705	694	761	762	723	673	717	722	728	694	705	769	722	748	705	683	755	686	693	743	702	699	727	746	750	715	707	724	716	759	741	700	713	749	757	764	750	788	720	773	759	669	767	658	697	765	724	693	771	718	740	730	722	707	733	724	662	748	744	779	700	738	739	797	704	764	681	757	709	759	734	734	750	766	708	714	723	739	741	715	725	711	700	753	728	722	694	741	759	766	712	702	681	732	718	733	729	748	720	693	720	717	690	697	723	700	730	732	746	736	739	742	719	735	699	782	700	746	680	675	704	660	691	668	747	717	741	703	730	713	768	755	722	705	723	742	705	685	736	740	692	711	731	710	734	677	728	696	692	703	691	765	751	734	728	745	707	759	671	669	751	751	737	738	767	743	707	684	719	746	745	676	752	751	693	764	676	763	719	741	734	715	769	746	788	685	754	696	723	703	680	726	730	689	740	694	722	731	768	706	740	671	720	729	723	734	717	741	695	708	739	745	700	694	733	756	705	743	739	701	747	742	747	677	715	701	682	759	771	665	709	694	707	700	684	679	736	760	723	741	711	749	745	763	779	777	717	705	727	727	790	676	711	754	709	780	714	752	775	669	714	713	692	700	725	745	698	693	698	703	689	673	758	680	701	731	711	754	757	766	675	722	748	731	763	744	761	781	729	689	700	697	720	726	712	680	716	759	753	657	716	720	748	688	719	719	718	672	706	686	708	710	733	699	754	683	707	726	773	694	766	713	783	780	745	737	721	700	702	706	735	717	692	711	703	752	730	792	736	706	664	692	763	760	720	722	740	686	733	756	732	719	708	733	755	697	729	705	728	771	692	686	732	709	786	745	743	735	796	719	735	783	663	711	737	733	761	703	696	741	703	772	688	730	743	722	735	747	727	730	718	713	747	754	698	742	742	685	716	758	747	747	699	685	720	704	717	736	686	683	702	743	714	708	735	733	753	714	719	745	666	738	729	720	755	669	731	677	772	751	751	730	749	729	763	768	718	790	720	745	681	705	716	738	712	722	643	746	738	770	773	736	755	688	715	725	738	727	716	767	706	712	750	706	725	775	723	730	675	731	786	687	758	665	727	701	765	737	743	764	739	721	711	743	697	731	758	738	717	758	710	748	732	688	738	680	761	719	691	680	734	739	740	727	725	772	737	691	696	747	690	716	675	715	699	731	682	660	712	746	738	758	717	702	703	684	775	797	701	705	750	673	694	753	725	749	753	764	749	759	746	762	749	784	755	716	736	761	700	783	667	741	723	715	752	711	700	725	758	727	716	703	729	750	738	723	706	719	707	725	727	718	704	690	709	691	726	691	745	738	732	711	727	715	736	700	754	687	719	698	663	721	713	723	701	701	716	702	744	707	716	659	744	686	709	687	719	686	710	709	722	698	743	674	742	730	718	718	718	727	695	731	726	741	698	755	748	755	742	750	741	757	748	739	719	731	730	712	700	674	700	697	752	756	698	684	717	732	679	742	733	750	767	731	730	698	724	705	703	726	719	672	708	733	709	697	732	748	761	694	752	685	750	700	729	726	664	713	701	730	725	681	747	734	709	700	760	734	739	695	726	744	748	700	735	739	722	770	712	776	729	692	681	724	707	660	752	699	707	700	663	686	729	700	749	724	680	735	738	718	722	758	758	687	699	743	727	718	693	743	705	701	737	673	769	731	768	730	729	728	714	732	742	706	706	779	729	737	727	723	743	724	708	720	716	708	679	716	704	721	668	778	692	685	739	733	731	696	728	731	676	714	683	728	726	714	690	691	747	718	711	769	733	735	742	714	731	760	721	731	739	676	804	676	782	697	700	708	720	758	726	731	714	696	736	695	737	783	745	753	696	760	724	732	742	725	768	750	736	793	712	716	693	726	756	749	682	651	712	752	714	726	729	761	741	714	745	766	711	690	708	749	745	729	715	712	696	710	700	665	761	740	725	758	763	722	698	681	692	703	749	733	707	768	701	806	736	731	734	706	744	728	717	707	731	772	750	730	761	663	726	764	754	702	759	743	708	687	718	748	702	711	743	714	761	767	676	802	734	645	717	724	712	695	745	672	738	721	715	728	689	727	740	750	742	698	700	753	799	725	773	689	718	702	726	747	717	705	774	762	718	752	748	719	699	734	747	746	743	692	704	735	709	758	735	721	735	739	714	740	790	746	695	703	676	725	690	734	764	780	815	726	717	736	781	774	761	730	725	720	728	699	748	753	724	678	762	739	727	719	706	689	713	745	679	767	723	733	678	716	723	755	721	759	729	734	709	780	727	682	717	704	741	727	705	718	758	734	680	704	777	697	748	719	676	733	687	717	767	726	712	693	743	728	745	726	715	761	705	737	692	711	719	710	712	719	668	733	747	646	709	737	772	696	732	738	768	723	769	716	724	727	708	732	711	690	763	738	713	743	697	710	725	729	707	700	686	752	678	734	716	712	759	720	701	682	719	732	718	741	741	733	721	724	737	726	774	718	718	708	709	725	728	760	701	733	696	719	756	750	719	648	751	727	703	712	720	721	723	751	735	710	769	684	726	692	728	716	735	728	705	729	685	732	715	715	713	729	686	731	706	740	776	701	726	723	706	777	745	709	766	713	763	758	731	715	758	698	721	765	734	673	757	722	719	735	768	736	758	721	734	736	738	746	680	749	688	684	732	739	750	672	725	713	732	709	725	756	737	797	723	706	763	703	728	750	732	687	752	723	701	736	738	728	739	712	732	722	767	740	722	768	719	729	674	759	752	731	734	764	727	721	713	696	708	753	763	727	741	696	690	717	721	712	716	656	765	724	752	697	705	660	722	720	747	739	691	724	709	732	717	750	741	748	758	703	708	683	723	734	727	736	708	711	743	705	713	724	735	730	689	726	777	727	765	726	753	743	756	744	693	716	705	740	753	697	726	758	758	748	766	742	685	699	706	711	747	758	739	729	818	762	706	735	698	751	701	742	729	773	714	702	695	698	756	705	762	745	695	717	745	743	754	734	726	756	720	675	755	768	704	697	728	733	742	703	734	718	746	704	729	690	751	781	749	730	739	688	747
2307	160	182	174	180	174	157	168	183	175	139	167	163	172	177	147	184	155	162	160	149	179	187	167	174	151	186	162	159	171	160	175	162	156	151	148	189	140	170	158	175	170	143	142	174	167	171	175	174	178	141	142	172	162	193	178	173	159	162	158	171	157	186	161	142	172	176	163	151	145	173	151	162	180	162	159	145	171	164	157	165	168	199	157	164	141	166	165	177	161	171	138	182	176	177	154	162	164	169	158	174	157	151	175	168	168	183	142	172	141	164	160	146	187	172	157	155	164	157	175	159	171	165	153	184	162	143	179	178	150	162	154	161	182	177	146	155	172	185	171	144	157	171	177	159	176	161	185	171	166	169	156	156	166	164	158	160	160	146	158	203	169	146	176	169	175	178	162	187	144	183	139	187	170	198	160	160	145	156	185	183	186	163	155	151	160	141	151	158	139	149	170	155	185	178	153	160	141	176	171	162	168	157	164	165	150	162	170	167	147	169	163	155	167	131	163	137	142	174	147	162	156	168	176	155	172	156	155	163	155	176	165	163	168	165	146	184	167	182	180	139	161	186	160	153	158	182	152	138	154	196	156	168	176	162	165	148	160	163	185	153	173	151	173	150	159	178	159	156	162	163	165	130	173	168	155	167	174	173	170	164	175	158	148	147	164	158	150	171	130	150	154	159	180	133	167	165	182	157	151	197	172	171	160	173	171	152	158	182	184	150	161	190	186	157	153	156	156	164	172	152	173	171	163	169	187	193	178	148	163	159	179	158	160	167	157	160	165	156	147	155	171	169	156	163	170	160	153	185	143	181	137	155	159	143	148	166	172	193	180	143	157	192	168	158	164	135	180	157	167	175	155	148	157	155	151	196	162	152	160	180	160	176	157	181	166	167	158	169	171	180	158	163	180	153	163	162	164	143	143	144	161	167	178	168	153	176	178	177	137	157	148	173	155	185	154	151	173	151	160	155	109	161	176	173	190	163	140	162	155	171	180	159	162	174	157	175	175	167	176	166	159	160	172	160	166	148	149	178	176	167	169	135	158	164	161	186	172	158	175	164	183	159	167	160	173	149	190	177	178	150	181	139	169	154	145	153	177	167	156	147	154	174	168	154	176	168	170	160	149	153	176	163	186	165	142	160	142	151	183	184	178	161	171	145	149	174	143	150	150	156	162	183	149	137	187	151	162	168	174	157	165	207	178	162	145	186	160	158	146	141	168	141	142	156	159	146	179	151	155	164	154	148	179	162	175	155	147	179	169	163	170	147	179	165	150	154	168	181	162	184	168	142	169	160	152	171	184	189	162	164	166	163	165	144	174	167	178	171	169	150	163	182	197	149	188	191	168	159	141	171	153	167	165	170	158	184	166	147	164	159	145	160	115	170	150	162	195	160	176	169	153	152	188	149	185	178	160	143	152	141	151	182	145	159	163	141	144	166	170	137	154	173	168	165	159	163	167	164	170	165	162	151	162	175	189	167	141	164	152	153	151	163	176	179	167	168	162	150	147	167	141	202	157	167	160	146	158	156	164	169	164	142	155	151	158	151	160	159	165	146	161	173	154	147	151	152	174	168	156	163	179	159	140	171	167	171	197	177	151	172	180	176	161	165	140	165	157	179	182	168	174	140	144	167	211	168	166	151	167	190	167	164	162	172	151	191	173	164	156	188	164	180	201	173	160	171	156	144	170	161	139	155	181	190	183	171	170	146	135	168	179	158	173	164	171	144	146	176	179	160	169	168	173	162	171	161	170	175	183	170	137	157	182	155	163	142	160	169	170	151	152	166	176	166	160	169	176	173	162	162	163	188	172	164	180	158	173	171	179	175	164	169	159	167	131	151	178	160	184	174	167	161	181	140	173	158	162	167	169	187	153	177	167	160	150	161	158	138	158	166	159	176	146	165	170	171	143	143	158	171	155	176	142	166	168	151	165	166	168	181	162	159	175	149	154	181	150	169	182	183	171	142	160	168	131	151	147	155	174	170	168	145	157	166	169	136	171	161	156	161	183	163	155	149	171	163	151	174	143	163	147	150	154	161	189	159	172	159	190	165	167	156	164	188	160	169	162	183	163	144	190	175	180	167	170	170	167	163	183	172	158	181	155	159	164	182	160	152	172	162	155	159	184	159	165	183	163	158	161	143	173	196	159	157	165	158	160	160	182	194	195	159	178	181	172	173	174	182	154	164	178	172	163	165	157	156	162	158	143	182	168	158	165	180	162	148	163	171	158	141	162	172	170	150	164	194	148	159	166	189	175	171	157	164	146	156	165	175	144	144	171	125	171	174	142	175	148	161	177	160	164	148	172	166	172	158	169	145	178	173	148	174	160	156	172	151	202	175	140	151	167	128	152	186	159	165	156	146	172	139	155	169	182	165	178	159	176	177	172	156	148	169	164	168	188	154	162	154	162	154	156	175	169	158	159	175	159	149	175	162	173	157	161	145	166	200	172	138	168	139	175	156	149	189	157	157	157	180	161	172	172	156	158	153	189	164	170	181	158	166	163	181	190	171	166	150	151	168	173	153	173	146	165	168	180	185	172	195	159	180	154	157	168	161	189	168	194	160	176	164	168	186	160	138	155	180	157	138	177	135	161	176	169	140	154	188	167	192	159	147	181	178	162	152	159	152	169	136	145	179	149	160	177	169	174	153	178	176	180	156	142	164	172	146	156	152	171	140	168	171	169	151	131	155	140	142	175	137	143	164	167	150	173	155	179	161	164	156	166	162	176	191	163	173	148	169	133	168	167	182	156	160	149	166	161	154	168	186	151	165	164	157	167	154	151	190	164	159	167	168	136	162	147	173	171	151	162	171	168	158	164	159	155	174	156	155	183	142	171	192	167	158	175	141	165	161	183	184	152	161	164	157	128	160	165	137	129	160	165	176	160	146	148	140	150	168	175	174	159	164	167	159	156	193	156	155	160	173	175	173	162	170	131	150	149	171	176	155	153	165	146	155	164	154	150	152	170	177	143	145	156	179	160	169	188	175	174	155	171	160	175	173	173	155	177	156	160	160	142	164	162	183	168	169	140	164	171	165	147	158	167	145	151	183	157	187	169	147	170	185	182	154	179	191	173	178	159	139	166	159	137	151	173	165	175	146	181	156	157	155	177	138	152	166	163	182	137	144	177	178	145	167	142	153	177	163	182	184	168	169	187	173	136	167	166	181	176	159	162	154	147	189	168	179	165	177	171	163	182	148	165	146	149	176	159	166	155	145	171	157	170	160	156	172	159	168	148	161	157	154	143	163	174	162	174	167	166	171	165	175	172	183	161	166	163	158	206	152	175	171	176	143	168	157	172	160	175	164	172	170	162	153	177	169	180	172	155	159	184	175	160	164	185	146	162	167	156	143	142	166	153	176	175	183	170	174	132	157	162	157	171	192	153	167	171	180	169	155	165	157	173	160	171	171	153	159	161	164	187	168	184	143	156	148	164	157	136	151	156	178	169	164	154	158	177	164	153	183	158	151	187	172	160	178	161
2427	456	473	479	483	477	437	465	459	469	463	483	441	465	431	459	451	480	428	410	436	432	405	451	418	451	419	455	416	427	441	450	464	451	414	424	462	424	408	432	431	447	448	490	439	459	437	427	403	462	442	452	425	469	427	445	471	422	436	434	449	468	449	467	438	447	404	411	459	429	453	442	462	413	453	420	439	429	513	465	436	437	475	452	440	421	410	480	455	431	421	466	465	454	427	439	450	428	412	422	424	468	470	449	433	455	462	469	450	445	434	431	448	404	416	470	448	428	437	411	417	449	439	441	415	444	434	397	442	426	431	478	458	475	425	437	449	421	450	407	464	439	417	424	420	458	446	438	446	471	443	415	437	427	395	457	407	456	450	422	437	424	466	436	432	453	470	445	446	461	436	429	423	416	455	443	451	437	444	461	440	450	441	435	453	453	428	434	395	440	435	446	454	442	459	455	463	474	430	434	424	452	463	429	431	463	450	466	462	469	432	446	428	480	435	479	446	405	397	443	459	428	466	430	440	458	439	446	437	426	436	444	448	456	465	467	462	422	451	411	460	435	437	444	450	449	449	428	459	430	464	397	429	398	476	430	425	466	463	458	448	434	482	444	443	428	458	437	439	431	454	458	449	417	460	441	449	468	445	456	443	442	408	459	418	414	403	446	446	415	468	434	440	473	466	484	436	477	444	479	453	407	440	454	460	446	476	443	437	421	389	429	388	436	417	445	428	443	417	406	466	425	430	430	427	470	417	442	424	464	440	422	462	431	422	431	457	464	432	469	454	452	404	419	441	473	421	480	449	433	414	438	436	444	422	448	436	423	415	459	444	473	453	453	460	421	433	449	477	429	445	458	390	428	415	438	460	435	466	423	453	462	446	435	426	455	474	461	436	461	437	438	453	447	422	450	454	414	426	445	448	471	423	441	435	449	472	408	440	411	435	451	442	459	423	408	415	460	475	440	459	460	447	459	433	453	440	438	468	426	456	448	410	460	462	433	434	438	477	443	445	404	405	460	423	412	446	431	452	452	443	453	480	463	458	420	459	418	444	442	431	451	424	459	388	436	493	425	431	427	430	474	438	478	452	433	437	459	425	456	456	420	464	433	417	453	450	430	464	434	434	417	475	428	469	434	418	420	460	452	468	399	452	449	430	484	493	457	414	457	480	412	462	436	412	447	471	453	458	445	421	400	419	448	445	457	438	477	441	441	452	431	480	426	439	440	424	432	461	439	426	476	411	413	436	402	447	439	407	414	468	482	469	453	467	460	459	458	452	418	450	453	432	433	417	443	451	423	480	473	451	441	464	441	399	465	459	454	422	415	455	454	419	438	448	446	443	461	457	452	450	448	438	406	459	422	473	461	422	451	441	433	454	488	420	441	440	467	452	467	405	443	413	454	434	465	472	438	421	425	447	414	487	484	426	439	450	440	405	478	468	424	421	421	438	433	425	455	439	432	439	456	451	441	438	441	448	439	428	464	434	446	429	467	445	422	472	425	457	455	417	417	420	429	430	455	454	467	409	465	437	433	408	461	427	424	456	460	443	444	460	433	426	454	401	446	443	444	467	430	452	460	403	434	426	447	437	440	415	464	445	441	422	433	415	430	467	414	439	407	424	448	418	465	430	440	460	461	438	420	431	423	443	416	433	440	518	451	420	433	421	432	421	425	465	427	421	460	427	409	421	432	431	451	445	465	457	404	431	434	421	437	458	438	425	469	407	434	424	464	450	445	442	406	397	431	432	466	449	439	416	443	413	451	446	421	429	420	463	472	456	447	467	438	411	475	450	462	424	460	471	437	388	439	424	419	444	481	441	428	487	437	401	454	427	446	417	427	424	447	425	405	445	444	403	418	436	467	389	483	427	450	471	477	409	440	446	439	438	450	470	409	448	436	451	393	425	402	452	421	452	468	470	438	466	425	427	434	431	448	413	409	427	412	447	450	442	443	462	474	454	445	449	475	457	472	460	436	451	460	453	473	450	435	454	463	445	433	464	426	408	428	433	426	466	451	468	421	443	433	403	474	389	457	398	440	439	437	426	453	439	457	459	444	470	446	450	430	432	418	444	454	470	456	440	437	445	462	475	426	461	391	455	478	428	453	446	459	465	447	396	460	447	473	463	450	433	415	415	439	446	430	415	444	442	458	418	417	454	455	448	446	429	421	438	429	436	400	480	451	427	428	448	436	422	463	441	421	424	437	448	489	437	450	432	468	435	425	468	413	442	489	433	469	436	428	442	386	433	412	450	435	447	457	439	443	454	432	424	453	441	431	459	423	400	432	447	474	462	405	410	471	467	420	449	436	451	440	455	415	443	455	457	424	455	475	435	441	454	419	448	416	444	432	445	434	483	418	440	455	427	454	431	460	477	423	424	424	426	428	416	459	429	506	452	475	463	429	444	471	468	441	453	463	416	435	470	408	430	429	511	469	455	461	420	427	458	435	450	435	431	445	435	470	423	436	404	437	461	417	463	426	459	418	456	434	451	472	479	483	404	419	429	436	431	457	475	448	435	494	482	434	415	430	432	456	497	430	406	420	461	429	436	445	430	422	455	488	424	418	463	424	421	441	395	398	436	456	423	461	432	418	406	412	434	404	441	435	413	435	442	443	465	443	421	469	487	419	404	446	466	439	398	433	405	436	430	456	437	432	422	436	498	473	430	488	441	426	438	431	408	436	424	439	459	439	416	456	428	438	411	439	420	432	469	431	410	439	428	436	407	396	476	439	438	439	446	437	446	479	435	441	436	428	478	406	436	439	458	426	436	416	469	416	459	479	451	452	465	457	408	451	442	459	410	418	456	439	427	399	460	406	466	404	448	453	391	480	422	411	431	512	418	429	441	401	437	481	468	404	448	424	421	450	403	445	432	461	418	471	501	474	472	452	460	443	404	430	434	416	434	450	429	454	436	450	441	471	469	438	426	441	423	438	444	462	419	449	472	414	455	458	464	419	457	422	443	406	444	461	398	423	448	447	428	439	434	427	452	413	485	425	414	433	451	424	421	447	434	460	472	426	479	448	446	454	415	458	430	458	451	464	471	482	401	414	430	443	444	423	448	401	415	420	476	413	482	470	430	425	446	411	447	453	417	405	456	426	473	436	431	470	457	427	441	428	426	485	441	464	423	409	408	415	430	449	477	452	431	457	447	445	450	440	431	485	447	443	456	391	457	457	444	459	455	445	449	431	448	402	462	458	434	429	452	401	455	450	423	442	465	439	407	482	437	411	471	420	430	448	458	445	474	446	467	445	443	459	400	426	411	428	416	472	473	483	436	426	386	466	444	455	457	435	435	461	445	460	459	409	423	406	452	411	420	421	488	411	422	460	466	446	443	452	433	413	411	434	425	435	416	471	429	419	433	483	429	438	403	438	448	424	449	472	454	440	455	428	407	410	433	417	459	480	431	451	445	446	422	429	395	490	487	492	440	425	428	458	444	440	439	448	436	453	459	499	432	471	428	441	448	431	454	442	451	439
8452	707	637	553	473	441	416	372	368	330	347	361	342	322	345	331	358	346	359	348	356	284	346	355	332	336	344	292	348	379	369	336	348	364	368	330	332	338	358	298	345	307	306	342	295	343	336	308	319	299	345	366	349	328	307	312	324	346	325	323	346	343	325	323	368	358	340	315	341	350	300	337	346	317	325	314	352	351	353	325	329	324	340	387	343	337	326	350	317	293	301	336	339	326	353	335	331	360	313	326	302	339	322	347	315	312	315	341	334	323	303	335	300	361	359	363	329	328	370	348	342	311	354	301	339	319	345	318	337	352	339	346	352	356	344	321	347	329	336	332	307	364	342	351	341	304	310	331	356	306	347	309	351	357	351	336	322	359	348	346	329	346	350	337	346	311	320	351	314	331	340	333	333	325	287	339	337	321	333	321	332	325	333	367	334	362	330	327	350	361	365	361	324	329	322	337	308	321	338	378	354	350	334	330	357	330	334	326	321	313	332	348	320	308	339	372	323	309	361	301	348	341	342	331	361	328	347	349	324	351	337	329	321	333	301	349	305	339	333	337	361	355	322	368	306	338	346	330	307	340	316	310	351	308	326	348	314	347	306	336	325	306	316	341	372	347	310	315	356	311	329	311	297	343	332	326	318	306	345	310	340	324	338	340	335	351	359	356	353	294	330	351	349	348	354	345	362	351	322	299	363	368	331	325	341	312	371	334	355	339	311	335	317	354	309	352	308	284	346	331	314	351	309	339	301	358	337	319	302	292	291	319	332	353	361	323	342	339	341	334	363	336	329	321	318	339	306	321	352	385	332	327	320	368	329	310	322	333	336	323	320	340	325	331	328	314	311	299	299	331	325	338	331	345	330	362	333	347	330	347	349	310	339	344	304	343	359	333	367	318	314	353	366	373	344	298	330	324	308	331	318	316	302	359	351	315	338	333	343	358	384	328	335	331	324	304	303	338	339	316	326	306	327	299	343	338	336	358	292	368	354	327	332	309	327	319	380	307	332	319	337	322	345	314	377	376	321	354	332	329	327	339	319	367	340	336	316	302	344	338	332	349	304	331	267	349	313	338	338	350	325	335	349	355	375	329	315	344	313	338	315	358	325	298	328	350	338	289	311	324	326	324	320	334	313	351	335	336	336	325	331	355	330	331	308	331	298	347	357	347	361	387	329	316	361	323	324	326	320	329	362	343	340	345	319	361	360	368	317	351	332	343	359	304	349	370	335	325	334	336	364	337	354	340	310	354	354	335	320	360	322	303	381	329	336	310	361	334	304	374	349	298	335	303	333	323	333	343	324	372	340	332	324	319	364	347	347	343	344	350	321	330	324	331	340	322	296	324	355	361	318	343	314	346	306	320	350	371	330	351	350	339	321	321	303	358	305	331	330	320	361	388	303	305	364	336	298	333	312	294	315	349	339	307	371	341	349	296	346	356	314	298	360	366	322	322	380	316	328	354	334	340	324	323	334	379	355	321	343	313	364	356	342	344	368	357	343	313	342	352	300	326	341	331	327	311	335	329	355	341	366	328	326	343	311	348	357	314	343	332	309	301	331	363	346	364	325	325	301	338	308	309	334	337	354	342	314	336	348	301	320	318	311	359	331	319	328	346	318	330	314	313	358	339	346	352	345	338	360	313	351	358	306	342	317	320	355	332	356	340	326	344	345	327	320	342	309	350	351	314	342	333	394	363	304	296	313	344	365	308	309	332	332	320	365	347	337	321	296	307	291	314	290	316	308	323	327	318	320	371	350	343	360	336	317	315	357	312	320	332	323	354	319	304	354	332	340	318	328	305	331	342	360	346	317	309	363	322	287	384	319	324	341	318	320	323	341	357	319	311	354	359	345	345	321	370	355	340	359	358	334	321	342	321	306	321	322	306	354	328	320	297	346	330	354	319	333	359	324	343	327	360	356	328	312	297	326	326	325	304	311	354	295	326	377	355	328	316	349	357	328	328	348	327	351	338	333	322	340	344	327	339	346	303	310	300	307	342	329	346	323	335	315	356	342	349	295	319	340	356	348	330	335	338	347	339	355	347	305	302	277	301	316	340	324	338	327	378	320	335	324	323	339	342	338	332	330	332	348	334	319	348	344	329	300	325	345	331	295	350	328	365	324	323	294	311	323	314	314	284	271	309	333	367	343	332	338	346	305	342	349	346	333	338	381	326	308	332	341	364	315	319	365	358	382	325	349	337	341	286	327	346	353	343	334	320	332	322	313	319	356	340	322	373	348	321	317	321	352	354	354	331	320	319	346	309	307	348	292	338	319	360	344	294	330	311	321	346	350	328	292	366	346	329	333	322	338	313	335	318	328	345	298	349	339	338	353	326	335	296	315	350	343	340	347	364	299	320	336	305	349	339	339	315	304	337	339	336	353	356	335	340	346	341	316	373	355	376	347	358	338	317	351	332	321	316	314	325	304	348	318	354	304	347	299	311	332	321	339	320	351	327	379	386	370	347	297	345	326	342	350	361	333	355	361	332	328	334	312	344	333	365	337	331	320	313	356	334	331	356	317	329	326	328	323	333	340	345	321	335	324	339	329	368	325	329	334	354	327	276	335	299	334	302	354	367	318	309	310	323	298	331	320	328	310	342	320	289	353	324	355	320	307	314	329	369	327	339	337	344	371	338	323	344	339	351	343	356	306	352	337	335	345	336	320	313	348	357	336	334	346	324	330	310	330	355	335	358	321	327	313	331	346	337	349	347	328	327	315	348	335	298	313	287	301	296	321	308	333	321	338	337	326	337	342	328	328	333	338	316	312	336	342	311	359	322	312	332	333	345	370	323	354	323	340	349	325	361	366	360	350	372	353	298	338	363	345	323	305	342	333	328	324	335	312	365	348	306	327	331	318	336	331	342	315	292	331	321	357	316	325	376	370	316	336	352	367	337	327	350	343	359	308	322	325	354	337	341	367	345	312	314	320	309	326	331	286	299	330	347	330	334	303	352	352	368	332	356	332	319	334	316	330	320	295	325	385	368	345	331	283	342	319	310	325	354	337	306	359	372	310	344	334	372	311	319	327	313	359	323	327	345	332	320	348	311	319	343	320	328	314	337	312	323	334	333	334	369	333	311	357	329	333	356	353	333	330	298	329	338	338	330	338	346	357	327	334	328	325	359	345	303	301	328	317	363	345	312	315	311	321	322	341	308	319	334	315	333	348	312	320	291	307	308	293	328	337	307	307	325	314	330	332	369	288	311	303	348	346	321	309	346	348	337	376	309	325	337	321	346	310	321	372	315	354	293	316	323	313	332	318	350	323	335	342	381	399	289	328	320	301	338	336	340	367	327	332	330	343	303	309	333	309	323	351	305	339	318	370	349	336	349	306	365	321	337	344	315	365	325	330	350	357	331	399	322	342	320	352	317	334	307	312	321	299	294	336	318	320	318	331	341	358	358	343	320	383	326	322	329	330	352	367	324	331	361	343	311	340	357	316	357	348	342	327	334	331	308	320	311	318	304	316	329	324	330
7226	1037	1548	1680	1432	1218	1157	1099	1044	1018	961	931	899	897	877	828	868	793	890	813	853	822	863	815	824	796	816	774	812	841	791	790	790	816	826	799	806	776	737	798	786	793	804	776	799	773	794	768	819	754	801	783	780	784	812	776	771	796	790	772	792	745	809	824	814	765	799	785	830	773	777	838	773	799	754	779	764	788	801	807	785	756	804	775	782	736	831	792	802	763	817	734	784	778	765	767	783	785	802	798	748	763	796	736	745	792	815	795	755	764	749	785	821	833	766	771	796	796	786	772	733	786	786	776	821	776	762	725	757	771	768	779	806	797	726	769	776	783	735	762	731	770	808	812	793	752	769	787	802	795	743	779	777	784	721	756	765	784	794	776	819	751	756	824	773	801	733	788	802	831	759	750	798	795	795	798	812	807	788	776	754	761	781	798	769	823	822	797	786	745	762	775	725	788	781	777	722	775	751	797	789	795	770	810	797	783	760	769	784	769	781	791	730	792	771	802	781	761	742	818	774	724	743	783	749	748	732	783	803	772	785	769	772	746	730	825	767	743	786	762	767	740	771	774	816	770	841	765	779	780	768	755	725	805	803	801	782	810	785	798	783	782	782	697	764	799	775	760	772	782	780	816	759	774	783	741	788	756	782	787	766	770	738	780	763	735	798	775	768	831	791	784	755	836	791	786	821	805	786	792	734	731	782	718	781	824	787	792	787	804	789	779	794	845	764	748	835	780	768	793	813	733	756	811	789	778	809	774	791	800	800	805	748	770	771	752	794	775	808	789	807	776	757	754	765	801	802	766	784	796	765	799	849	806	817	773	741	758	774	803	841	787	741	799	772	750	760	769	736	772	768	807	789	848	791	763	798	783	759	791	778	740	766	776	786	735	783	802	791	832	769	812	777	780	804	796	740	775	777	809	796	783	836	765	764	815	784	825	788	745	815	768	807	774	814	774	768	761	854	774	770	765	815	800	755	769	788	789	724	802	805	833	748	768	741	767	786	772	752	761	736	795	768	788	742	788	860	777	760	805	766	843	799	738	778	788	768	778	776	781	783	736	761	766	798	777	741	810	760	761	784	755	786	798	769	824	814	769	820	767	791	734	762	744	750	800	816	807	779	796	779	807	810	795	772	797	778	823	756	745	767	784	755	813	789	737	802	770	737	777	818	794	843	795	800	798	806	794	788	792	796	734	814	811	788	765	761	832	766	790	749	782	833	798	759	787	766	786	794	774	806	790	757	744	798	721	777	757	809	746	789	773	803	797	757	787	810	774	798	780	797	794	761	795	742	776	781	772	807	733	785	743	804	843	762	760	793	739	831	788	779	779	830	761	751	742	768	767	795	839	740	724	716	797	804	811	794	758	774	765	823	796	760	762	777	773	795	769	769	823	781	775	763	815	798	807	741	812	756	790	778	774	800	755	762	806	766	798	723	755	794	791	775	803	768	780	796	796	816	774	748	762	797	799	758	733	753	767	786	796	775	786	805	795	772	789	730	759	795	806	761	796	796	761	754	775	799	786	783	768	775	797	831	766	794	795	773	770	789	759	783	745	807	755	796	816	770	773	757	757	761	731	806	813	778	778	821	752	778	815	801	767	792	782	759	854	801	802	752	802	819	813	775	790	781	786	780	775	764	831	778	843	798	792	736	767	806	810	748	791	797	769	794	803	802	810	775	784	771	801	787	749	810	734	802	756	771	777	787	773	804	719	773	756	744	724	773	804	800	844	817	786	783	768	755	797	821	747	779	753	797	784	749	782	820	782	749	764	809	775	742	740	834	765	796	788	775	699	793	810	833	837	801	805	728	764	774	760	801	725	782	760	791	813	740	787	810	783	750	780	753	738	795	827	795	830	817	755	797	816	782	776	785	800	766	780	769	772	773	732	758	794	785	802	796	759	814	785	786	818	764	803	835	784	814	805	740	780	779	813	787	775	760	802	753	764	776	757	774	800	770	801	827	755	824	802	816	753	775	749	760	784	786	743	752	769	777	749	777	811	798	771	784	776	795	768	800	718	805	796	855	836	746	781	850	693	766	778	821	777	755	776	776	766	771	758	795	800	810	731	795	783	800	735	797	804	728	767	817	762	724	791	750	780	799	774	757	787	750	848	778	808	760	741	749	798	765	769	813	771	786	766	829	805	698	759	769	745	742	752	807	764	852	828	796	769	764	754	802	776	783	848	754	808	787	812	807	779	770	800	775	754	790	792	769	784	788	767	796	806	795	782	747	780	794	832	759	793	765	804	787	774	813	783	832	817	764	829	788	727	837	797	720	807	788	738	761	758	783	744	832	782	785	794	765	790	777	784	772	786	758	756	812	828	790	761	747	779	768	760	724	768	813	750	738	764	758	793	812	817	803	814	832	777	768	744	785	800	806	806	780	835	790	745	771	785	787	811	796	804	799	781	794	784	792	719	740	766	808	821	751	791	792	788	757	769	769	775	777	781	809	792	765	796	820	760	831	803	765	804	751	816	796	789	816	773	758	745	749	795	762	765	791	733	739	770	772	816	793	807	780	781	761	744	809	760	810	848	813	782	785	726	756	812	754	759	764	784	760	794	767	742	795	811	805	790	777	799	788	829	791	772	738	800	849	751	767	780	784	788	777	783	770	754	797	783	766	782	758	809	798	773	840	782	770	786	754	740	808	765	782	746	800	807	779	796	728	812	757	747	787	756	806	782	811	774	780	807	773	820	748	789	785	734	792	801	715	796	839	811	764	769	781	774	776	782	739	754	739	800	777	764	787	825	834	783	752	770	738	815	758	803	704	806	766	774	767	731	830	786	829	764	757	806	769	737	737	745	741	823	761	795	817	807	729	764	758	767	806	777	788	726	794	761	798	776	741	754	776	784	770	766	753	781	792	776	705	746	769	842	761	804	803	770	788	816	743	767	779	783	800	828	797	825	769	771	771	764	775	766	734	734	812	778	788	750	753	757	811	838	756	779	784	756	737	771	807	801	780	784	768	785	785	797	823	729	745	791	737	801	781	783	768	814	765	753	766	796	746	757	808	800	803	743	798	792	775	803	818	806	796	781	818	812	727	740	774	751	770	748	744	706	789	780	766	806	794	719	797	778	738	778	744	825	822	769	817	769	801	740	805	796	779	769	787	772	766	787	777	794	763	820	786	749	755	766	827	797	770	770	766	788	729	770	815	777	857	764	764	761	759	708	788	737	754	793	777	790	801	784	823	819	755	749	771	759	749	761	703	760	744	732	806	817	795	812	780	749	727	795	742	834	724	838	758	755	816	826	773	752	750	778	800	790	773	808	791	770	802	820	857	796	737	753	789	780	793	778	821	764	758	802	796	802	802	791	822	826	713	770	792	810	788	818	764	815	750	785	792	764	828	809	829	797	752	776	773	755	830	733	780	759	812	839	775	807	815	757	766	735	724	838	805	800	847	812	808	762	712	812	740	795	805	743	795	739	755	731	793	791	755	768	798	805	793	842	817	759	802	802	786	785	850	785	781	771
16195	1394	1073	788	617	478	457	414	452	390	394	366	348	348	373	366	319	351	315	308	280	317	312	320	345	302	320	316	309	301	303	304	298	312	322	318	322	328	343	315	330	315	319	353	294	314	264	329	325	263	324	359	306	330	288	332	287	377	306	305	300	336	325	324	338	332	269	291	311	318	342	304	292	330	328	338	318	277	299	300	343	337	369	313	324	297	343	328	297	306	335	301	342	318	291	335	327	312	299	339	327	327	303	308	299	291	347	315	327	316	333	290	331	339	314	306	304	290	313	327	302	304	315	313	330	327	307	286	313	332	359	314	355	322	297	333	316	333	316	286	328	320	301	325	286	304	307	299	314	326	327	347	296	296	316	343	331	330	324	294	337	337	314	374	317	330	320	311	325	323	319	331	322	301	370	355	333	307	347	352	334	324	298	340	326	307	309	306	376	311	301	328	272	314	318	317	298	338	299	302	335	277	283	322	319	302	350	323	323	352	303	323	324	318	303	306	310	303	317	346	321	322	298	328	289	300	346	336	291	337	320	349	332	304	318	321	306	360	313	308	320	318	303	332	319	297	308	302	320	291	287	316	352	309	331	328	305	357	342	298	327	303	322	284	328	304	342	324	298	321	293	307	330	330	295	301	331	332	298	298	321	315	316	323	296	291	334	327	339	292	291	304	323	331	328	337	321	329	325	335	303	306	293	287	334	322	303	295	285	316	281	286	316	346	316	294	335	304	318	296	309	312	323	272	287	260	329	335	353	320	337	340	302	282	316	325	332	305	322	310	288	348	332	310	276	313	313	303	307	298	324	285	310	269	319	306	317	275	293	303	334	306	328	341	328	332	307	348	317	306	298	297	298	309	335	356	311	312	301	302	299	324	282	315	323	309	298	309	313	341	310	253	330	293	335	299	319	315	318	278	297	313	255	265	337	315	307	314	319	312	331	353	299	301	302	332	331	303	296	339	332	334	323	337	314	301	299	365	342	283	325	340	335	308	309	334	322	316	340	337	343	286	334	323	335	296	308	300	336	288	315	335	279	310	321	341	336	338	304	326	333	310	342	339	336	291	310	328	294	323	334	286	321	307	301	309	330	316	302	323	310	307	303	296	315	346	317	305	308	319	334	325	315	316	347	318	320	305	312	341	307	300	287	300	325	344	325	297	298	340	324	309	308	285	350	287	305	347	310	307	326	305	364	325	302	313	317	306	303	321	337	323	291	281	344	328	322	315	319	341	306	333	309	317	310	322	312	300	354	301	336	322	354	331	311	312	307	315	310	307	306	282	308	346	344	333	303	286	345	330	312	349	301	287	319	351	323	336	333	311	291	334	341	344	349	293	316	286	337	303	307	298	346	309	331	341	317	356	340	319	318	310	299	305	312	332	320	347	292	349	306	327	308	320	312	320	302	304	276	327	329	282	300	296	287	301	284	323	338	305	358	304	330	331	346	322	353	312	300	293	354	331	293	317	305	297	308	338	323	331	323	307	315	327	352	320	322	304	282	341	303	357	313	283	307	292	307	304	311	296	305	293	300	282	335	324	307	307	298	289	272	305	312	331	278	298	313	304	308	317	276	332	282	306	322	305	328	310	312	320	345	277	301	338	323	330	268	287	298	332	292	278	317	276	268	320	357	319	317	303	338	285	358	313	317	319	316	331	333	314	299	349	310	340	339	312	313	335	330	334	283	337	317	274	338	359	312	328	307	331	331	311	293	353	316	317	325	320	310	322	344	298	298	319	316	291	343	308	310	324	355	303	317	313	341	317	303	309	318	311	306	322	350	315	303	325	332	314	307	301	346	308	311	326	318	340	313	332	321	303	323	303	324	272	316	320	301	328	303	297	299	306	309	307	325	322	350	353	313	320	319	303	283	319	358	327	293	327	305	278	330	346	298	316	294	308	340	342	276	294	318	329	348	321	311	326	293	314	306	316	305	338	277	319	326	323	301	291	324	333	314	291	304	306	291	316	306	308	336	319	315	282	298	281	315	347	331	328	351	358	329	320	338	342	315	309	278	308	298	301	315	311	291	346	320	334	328	290	316	344	343	323	343	317	316	289	316	313	311	293	331	295	291	287	302	320	310	329	304	324	296	317	320	292	302	329	283	313	329	311	312	305	342	298	325	335	294	301	286	304	330	300	303	314	294	316	321	304	303	299	336	284	321	318	334	343	332	269	310	325	337	323	325	309	321	293	331	279	301	321	325	328	335	334	340	314	274	324	305	321	301	279	341	297	288	321	281	320	324	331	333	313	303	320	299	294	294	304	336	330	349	349	300	304	318	340	327	297	316	315	331	317	314	301	310	302	299	302	324	299	284	338	325	310	321	306	313	318	308	315	347	302	316	316	310	335	336	323	351	337	287	291	312	318	309	288	290	325	304	325	323	307	323	290	303	347	301	322	334	323	311	285	334	292	342	317	316	302	295	295	371	316	333	298	340	309	301	317	284	301	354	318	309	299	273	334	341	340	281	310	326	334	308	328	334	370	350	346	309	315	291	302	307	290	309	327	303	356	352	348	292	341	307	332	339	311	308	298	314	328	302	322	358	298	320	284	323	329	308	316	316	325	343	334	325	336	325	304	340	298	330	289	315	303	300	339	349	343	305	320	298	286	320	339	316	329	353	341	335	296	349	326	338	333	325	317	334	344	315	331	296	291	298	312	321	299	325	311	324	301	364	317	334	344	326	332	317	331	301	316	334	325	293	328	331	305	332	295	317	301	274	321	330	320	323	296	331	366	328	316	321	319	299	349	349	313	357	330	321	302	317	302	317	303	317	331	325	315	298	304	309	351	295	296	356	325	339	283	312	350	325	330	285	340	309	297	335	282	333	305	250	283	308	340	312	308	314	309	326	298	334	311	318	301	328	315	303	301	320	318	356	298	312	313	332	332	305	304	316	304	319	337	328	341	345	318	301	306	339	330	319	373	316	293	303	350	313	320	304	321	344	333	319	301	302	321	287	316	304	274	313	290	329	305	302	326	317	344	336	315	331	329	344	328	318	299	308	296	325	347	325	309	329	357	356	286	334	345	318	339	305	352	298	331	304	276	312	333	337	325	333	326	289	333	324	315	342	302	308	301	309	316	304	333	327	307	302	321	287	338	327	311	301	325	341	313	324	317	323	303	287	294	321	337	340	352	299	331	333	307	330	299	342	322	329	316	322	300	330	293	332	292	325	328	322	336	355	365	318	303	319	317	299	329	281	326	313	294	298	321	302	364	357	332	293	302	338	332	329	320	325	331	308	350	306	309	295	286	314	324	300	311	280	326	324	305	280	346	304	318	344	311	306	297	336	357	317	310	284	321	294	323	279	335	318	341	325	286	321	291	293	327	323	317	308	335	320	359	341	306	306	343	294	318	276	311	302	336	301	311	289	307	319	343	300	324	303	294	292	319	307	313	312	315	314	327	296	302	292	335	365	298	311	328	320	293	340	305	300	309	300	317	332	327	298	305	320	290	338	318	300	309	291	282	312	316
9125	1237	2254	2369	2018	1652	1467	1335	1187	1128	1083	982	961	906	924	898	851	853	800	793	766	759	756	784	815	759	778	764	754	722	769	715	786	677	764	729	722	774	774	730	802	774	711	693	708	766	738	737	712	813	724	705	784	735	711	729	696	702	703	751	724	742	710	747	724	695	744	743	724	718	735	763	726	754	684	666	708	680	718	695	717	680	674	685	762	727	755	708	754	732	762	709	717	791	696	705	770	730	721	752	709	687	721	765	713	706	729	756	773	709	725	702	671	740	727	742	740	740	738	764	754	730	730	702	714	718	698	751	752	712	724	708	759	787	809	772	678	676	719	689	720	722	728	655	707	733	703	725	681	716	702	697	694	734	710	720	696	731	708	665	674	721	672	746	701	729	708	728	738	693	689	716	699	684	644	693	758	731	698	731	742	746	723	700	746	748	694	688	721	726	742	748	761	699	735	717	738	690	676	741	741	699	688	733	759	701	726	687	731	751	725	746	715	708	708	724	712	696	716	724	704	702	707	767	730	694	774	696	739	738	703	722	709	724	749	723	763	703	692	739	775	745	721	736	675	676	723	699	730	706	719	751	722	713	727	757	750	747	738	751	763	721	688	726	720	734	710	736	756	742	774	760	720	708	724	740	687	731	726	685	736	702	684	741	790	749	727	726	726	741	736	764	731	679	681	692	669	773	718	727	737	718	723	692	696	732	695	753	700	708	722	705	715	729	730	715	752	723	734	751	731	711	706	666	735	723	728	670	719	687	694	648	762	723	747	710	724	710	719	782	716	712	677	734	743	705	706	793	692	733	636	736	689	748	664	743	700	710	683	715	710	734	702	706	712	729	722	734	697	766	772	715	774	721	721	731	737	718	707	690	729	757	742	777	706	751	683	708	726	673	704	732	739	728	731	746	754	740	715	773	704	721	720	712	731	734	730	745	737	727	698	720	702	695	733	689	703	719	686	745	700	693	692	710	746	742	666	685	742	721	746	754	734	703	735	723	776	738	736	714	707	704	741	708	685	774	767	667	703	747	693	675	677	750	705	748	687	717	707	664	726	701	705	739	712	720	734	669	682	663	764	750	740	751	694	774	721	666	743	701	775	722	678	710	700	654	662	700	752	702	734	700	705	694	682	668	714	747	694	762	690	751	740	746	728	692	758	686	749	738	748	736	699	690	708	720	748	719	717	692	733	731	751	708	765	729	725	721	661	657	706	713	723	702	752	706	731	716	754	729	705	666	722	737	716	694	725	695	694	717	665	712	744	737	667	692	736	719	750	673	737	678	725	676	719	765	694	681	754	734	735	720	755	728	671	728	706	680	700	716	753	691	711	730	765	742	740	746	724	759	718	681	674	735	727	719	739	725	743	693	732	697	689	762	702	725	703	719	736	734	732	695	712	734	717	726	722	715	721	726	723	719	682	715	729	712	792	710	754	776	719	723	682	671	716	741	735	663	642	694	672	689	687	713	716	714	750	773	704	769	732	720	707	693	707	725	762	682	703	722	698	663	737	721	706	725	769	710	649	709	723	709	697	710	757	679	685	753	725	715	706	759	741	736	706	715	684	715	710	749	721	729	691	733	636	756	712	703	689	728	710	790	709	738	743	756	689	742	707	760	730	740	704	744	687	732	747	731	731	692	725	695	728	770	718	757	756	721	679	728	739	691	746	740	711	693	726	716	723	726	712	743	712	754	730	702	750	686	723	774	697	704	679	722	767	720	718	767	716	687	709	728	742	715	715	759	742	754	693	745	735	691	727	753	694	691	707	696	718	755	783	708	677	735	698	703	703	704	675	698	692	745	758	696	705	720	707	771	725	731	712	730	731	727	706	714	741	677	758	716	689	718	708	678	754	706	712	712	677	705	679	668	698	703	703	763	720	742	748	718	697	704	715	718	775	739	688	750	671	734	731	723	704	731	756	740	756	761	732	696	690	677	715	698	728	755	723	685	719	740	725	761	716	720	745	683	727	700	686	675	677	742	714	729	690	650	735	710	716	774	686	744	716	719	716	729	745	721	687	703	730	742	687	689	706	731	706	732	699	741	713	717	758	737	724	730	736	650	751	668	717	706	727	650	722	742	659	700	716	717	739	690	725	753	724	703	754	695	744	754	757	746	722	690	713	695	674	792	670	721	689	747	716	692	743	703	723	733	718	766	720	717	693	734	717	701	751	699	738	724	671	715	741	696	719	720	738	733	712	738	733	694	713	713	722	724	735	686	752	710	732	674	778	724	735	737	705	686	708	696	683	738	715	683	721	700	723	696	718	730	710	732	693	690	727	656	754	714	745	715	749	750	712	678	763	762	735	706	702	720	703	726	717	748	722	756	707	714	727	704	712	730	706	688	697	715	749	740	698	693	731	734	744	762	712	722	701	731	706	744	699	754	709	731	758	682	706	686	691	679	701	724	688	738	754	711	704	724	720	695	686	718	705	731	750	706	671	705	739	718	725	738	709	719	680	687	714	721	759	780	693	727	778	773	765	702	713	730	688	758	729	663	732	755	735	739	698	746	694	746	721	729	720	713	731	726	717	684	734	718	762	733	723	764	682	711	701	707	714	731	721	723	718	711	652	756	692	745	683	681	734	707	701	641	747	754	724	694	667	736	707	687	738	733	687	693	712	717	751	742	731	738	717	737	752	723	733	680	720	683	745	749	720	690	722	711	728	759	699	717	691	721	698	710	710	744	738	687	733	719	721	742	767	754	750	695	738	714	714	667	713	716	697	753	711	728	718	730	707	706	710	742	711	746	752	691	707	738	736	730	726	734	727	725	676	755	733	746	713	785	692	675	746	738	701	686	717	790	750	712	725	767	705	737	730	714	699	770	694	724	700	730	728	720	727	728	676	661	736	688	750	688	752	756	691	689	740	721	690	708	697	712	730	716	768	694	724	758	740	731	719	692	747	729	677	647	721	687	763	701	715	716	757	723	704	793	690	724	734	756	717	746	741	693	686	720	731	759	721	731	749	725	728	708	740	676	707	736	700	692	735	719	750	699	729	706	727	718	691	759	762	729	721	753	781	693	707	726	743	747	714	700	735	739	715	698	716	704	726	669	749	737	722	749	726	740	716	755	728	699	699	744	693	783	739	742	713	707	671	729	722	727	694	730	747	723	700	742	711	652	724	687	744	702	738	672	759	707	703	689	716	719	709	664	747	723	733	653	696	743	725	740	705	700	690	706	704	767	706	703	685	740	718	701	685	740	724	720	772	690	715	725	745	715	773	713	762	694	706	741	671	721	732	727	742	720	749	719	723	715	747	668	726	703	697	719	694	691	726	706	709	797	723	686	744	744	727	709	699	680	771	717	700	732	745	730	735	714	773	686	693	743	721	770	772	743	709	705	718	726	753	769	712	722	703	677	729	716	725	730	756	741	669	698	656	727	768	731	754	762	736	689	676	716	746	750	718	715	708	678	741	772	735	725	689	721	706	738	743	703	666	736	715	702	720	751	704	705	725	685	691	728	754	730	667	695
2220	203	168	176	186	154	166	164	168	159	164	158	155	157	181	149	158	166	183	167	157	178	166	189	181	176	165	160	168	146	177	162	158	198	175	160	177	185	183	180	189	147	173	127	177	165	146	137	176	161	178	156	153	168	147	173	176	178	150	178	151	170	150	183	174	176	156	156	161	181	159	165	155	150	157	173	180	192	152	190	176	162	173	156	150	177	178	145	167	146	144	164	168	164	174	173	157	163	165	160	156	176	174	165	141	154	180	159	160	170	166	175	176	169	177	165	149	184	172	175	175	137	164	145	168	163	179	158	160	179	179	179	171	163	164	156	173	171	182	172	177	165	170	184	144	151	178	145	153	174	152	179	169	154	166	184	171	171	168	173	185	150	156	183	164	189	168	169	174	193	169	171	168	168	174	189	181	156	177	138	172	180	164	155	180	176	167	168	175	167	183	169	146	178	184	187	196	173	157	156	137	155	180	160	158	148	162	156	172	155	174	158	146	179	173	172	148	161	176	181	165	171	149	160	163	161	174	171	171	155	171	148	156	138	147	161	160	168	160	182	171	150	149	187	141	147	168	165	179	173	160	143	170	159	147	167	176	171	190	172	175	175	163	150	160	150	152	180	157	163	167	147	164	163	188	164	173	158	165	184	167	174	169	138	155	171	164	157	187	162	171	149	147	160	161	177	152	177	169	165	169	157	177	164	155	170	179	173	147	158	157	132	160	174	163	156	173	158	168	177	160	173	153	141	142	166	179	170	153	154	166	153	155	182	172	169	148	149	162	158	180	178	157	165	169	168	165	160	147	159	140	159	149	169	170	160	159	172	140	181	173	171	164	167	157	162	127	194	148	158	172	149	149	169	161	190	152	175	164	181	184	173	160	140	151	169	155	165	173	167	149	170	151	145	165	159	172	158	142	145	166	158	183	178	154	156	183	180	154	170	168	173	159	169	185	177	171	157	159	174	182	175	150	147	144	183	160	161	159	145	171	164	188	152	170	168	156	159	167	157	176	184	194	153	156	134	183	166	165	165	166	174	120	165	165	164	190	146	158	135	157	169	160	163	177	182	158	157	160	168	164	167	178	156	143	173	151	181	149	166	169	142	175	190	166	173	150	153	162	148	173	175	168	178	151	150	146	150	131	173	167	164	193	174	156	147	160	146	186	175	160	177	168	171	159	159	154	189	175	143	169	157	190	174	160	198	150	152	180	167	139	175	151	162	160	148	140	187	171	162	160	190	150	150	173	180	161	145	169	179	154	171	172	146	166	156	159	162	139	177	156	175	155	150	180	157	138	170	117	142	165	183	139	196	169	179	182	140	183	151	170	145	170	156	156	174	188	162	209	153	181	162	148	169	147	176	162	147	158	208	154	164	173	180	164	154	172	170	136	179	169	149	163	173	158	157	161	179	171	139	153	159	170	135	169	172	201	173	178	174	154	158	174	164	156	164	153	151	158	171	154	146	162	158	176	163	176	167	195	164	151	144	146	168	167	165	181	183	146	178	210	166	157	170	190	169	189	180	170	161	166	146	171	152	145	168	172	162	178	160	173	163	162	139	161	179	172	161	160	153	181	178	154	141	161	164	181	155	162	141	156	152	176	176	153	157	165	151	165	144	158	173	153	166	184	173	145	179	172	157	174	181	192	147	161	190	193	162	175	155	142	172	141	167	176	160	144	138	154	170	164	178	156	170	158	163	171	157	148	159	161	139	158	135	156	177	165	151	141	162	155	166	169	143	187	194	155	186	197	154	155	173	155	172	155	183	167	146	167	157	150	165	160	153	175	159	150	147	175	188	170	168	183	184	154	131	186	186	145	157	155	171	166	166	175	134	171	189	171	189	176	184	164	171	169	154	158	163	154	192	158	168	147	185	177	171	193	182	151	148	165	174	163	147	178	129	137	134	149	153	167	161	180	161	175	152	159	179	147	175	167	169	159	160	176	163	182	134	176	152	162	148	142	188	179	147	168	161	166	165	154	161	171	157	151	155	156	151	156	137	160	175	146	149	155	166	169	161	157	174	164	151	175	164	172	172	173	159	182	161	163	165	179	162	162	168	162	138	178	155	159	156	141	192	200	152	150	157	157	153	161	164	176	168	148	171	170	164	159	145	153	146	176	153	172	156	177	197	156	143	152	167	172	180	160	142	165	146	174	165	161	154	167	172	159	163	194	173	141	163	155	168	167	141	157	146	163	170	162	170	146	155	197	169	150	160	181	170	157	165	137	182	191	185	154	171	137	151	175	171	154	173	155	166	151	143	170	172	182	165	165	142	169	168	142	159	174	173	165	143	151	155	164	167	135	143	159	164	166	174	162	147	173	179	162	170	160	142	146	173	166	185	158	172	148	153	174	171	160	180	181	161	163	164	168	182	177	147	153	170	172	150	168	141	155	144	159	174	152	153	158	163	151	153	159	162	146	159	160	167	173	194	164	163	174	172	148	172	172	164	166	196	180	172	177	186	168	153	156	185	150	158	153	155	157	170	184	180	175	139	172	166	158	168	179	173	146	165	147	153	175	154	164	160	183	138	168	139	160	146	153	145	169	168	185	158	153	143	178	176	162	163	159	152	155	174	168	156	156	152	160	180	161	187	180	154	156	169	166	162	147	160	185	151	165	180	147	156	144	154	167	176	156	163	139	185	159	153	177	176	172	181	188	163	170	158	150	175	165	171	188	152	165	171	168	148	153	171	150	189	152	181	143	152	166	157	152	175	176	152	182	174	182	164	130	144	169	153	148	153	179	149	170	176	167	148	126	144	193	146	156	160	146	169	152	187	168	178	150	170	161	158	137	168	186	182	178	170	183	160	159	162	179	144	157	166	173	173	156	178	195	179	177	164	166	141	151	159	180	157	152	163	152	174	157	165	180	166	162	187	154	167	152	171	170	174	163	169	169	154	177	175	161	190	151	161	175	177	139	180	150	152	188	150	160	172	167	159	145	179	180	188	174	173	164	155	162	167	168	177	139	160	172	159	157	173	199	174	148	150	166	170	176	164	167	158	162	174	169	170	157	152	151	191	181	164	182	172	151	149	178	178	173	154	182	172	173	142	170	156	157	172	161	156	152	154	177	181	158	159	162	169	162	171	169	192	175	167	173	153	151	151	166	161	160	164	173	184	155	165	172	146	160	152	166	156	188	158	153	206	171	154	159	172	164	178	151	177	154	179	149	145	146	166	171	159	146	167	168	161	192	162	148	156	159	160	169	174	158	167	156	139	174	180	155	173	144	143	149	151	195	148	162	172	172	184	167	178	163	162	168	179	168	172	168	132	160	160	187	153	123	170	165	194	163	144	167	175	166	182	151	142	167	188	172	151	191	158	159	171	168	147	175	157	143	158	163	170	167	167	160	149	176	160	153	191	141	161	194	186	162	153	184	132	166	173	146	167	144	154	163	134	162	171	152	148	187	168	158	158	174	150	167	155	182	143	162	145	160	162	160	191	137	143	155	184	150	171	162	147	200	165	166	157	172	160
2384	462	476	448	486	504	447	418	442	437	452	434	457	474	463	462	450	444	489	412	473	432	426	417	456	431	449	414	448	438	441	451	427	466	431	447	428	434	424	485	440	452	477	439	452	467	457	444	458	417	445	399	442	435	409	498	439	476	439	412	441	431	431	487	431	454	447	449	418	437	448	425	459	449	433	423	411	450	417	442	467	425	431	472	448	445	442	435	443	432	434	462	466	458	477	456	416	458	452	435	430	403	446	451	455	417	464	468	424	418	419	439	424	424	467	459	421	444	471	455	420	427	447	449	444	452	441	505	429	426	441	457	473	430	435	443	430	440	443	406	456	463	422	441	424	446	456	409	433	460	466	427	457	423	443	444	453	443	427	433	408	445	430	437	438	427	481	406	456	481	441	457	438	427	450	463	431	456	445	422	443	440	437	420	398	439	440	471	435	442	445	451	435	468	450	435	431	448	431	428	437	434	447	435	434	463	449	439	432	437	414	451	434	433	441	401	444	433	459	417	453	426	456	411	447	440	419	410	428	434	439	434	430	424	430	438	426	424	445	418	444	429	467	427	427	425	434	474	445	450	428	403	416	417	454	444	422	440	441	427	481	460	419	461	442	465	453	415	438	462	414	431	458	443	458	442	458	445	446	445	464	440	440	442	443	447	432	428	422	428	430	439	447	404	426	422	454	445	438	449	426	438	436	466	453	428	438	456	464	463	467	475	449	447	421	480	432	423	413	450	437	460	469	439	442	453	455	472	433	468	453	430	435	460	432	427	437	479	434	439	463	457	441	469	393	453	442	442	451	462	416	436	440	446	443	411	428	444	464	470	411	420	445	484	443	477	444	473	465	378	419	433	430	446	480	445	410	432	437	420	460	454	494	454	420	437	470	461	474	457	406	443	417	442	432	493	429	443	478	475	438	444	422	441	401	417	465	467	492	459	457	443	420	428	468	446	418	431	425	419	416	423	435	418	407	444	428	462	449	417	475	394	447	446	442	466	443	428	443	389	454	453	444	469	433	407	446	487	460	468	454	406	410	422	442	453	426	447	449	462	449	456	401	407	495	430	452	452	460	442	450	411	469	474	428	437	439	455	466	432	398	458	428	463	461	446	452	436	441	428	431	423	461	458	438	444	444	390	423	483	435	449	427	460	435	418	422	446	426	465	450	408	447	439	441	459	464	475	452	416	472	421	457	451	476	432	439	433	440	459	470	483	408	427	450	443	433	408	425	451	423	428	428	436	430	473	416	423	469	450	467	454	416	426	461	434	442	428	419	443	450	432	456	428	433	450	445	435	433	431	420	457	425	468	451	461	451	457	428	471	427	397	462	413	430	414	448	503	450	445	460	466	418	426	458	440	439	418	479	477	467	439	453	406	457	456	474	411	459	405	421	458	452	454	439	443	420	407	475	430	460	428	466	445	442	459	427	422	444	460	431	441	445	436	443	452	415	482	456	445	414	433	450	458	447	438	447	451	457	437	426	437	431	435	422	404	458	442	432	450	434	430	436	453	430	428	423	441	461	465	392	415	476	441	426	454	401	472	461	455	436	451	414	429	444	476	428	413	429	448	450	439	481	454	420	464	441	474	402	426	452	422	434	452	435	414	439	432	420	440	443	414	458	466	434	465	443	493	440	401	433	425	442	439	445	440	464	435	478	463	431	461	425	453	437	440	432	457	440	424	446	414	418	466	434	434	450	433	426	417	454	459	427	454	440	467	434	446	421	456	491	438	415	486	437	441	458	479	438	463	466	415	455	400	421	423	422	443	431	418	395	429	478	450	440	458	441	480	442	440	434	443	469	446	476	463	430	460	458	438	450	431	464	431	452	438	438	464	447	465	441	483	431	444	405	437	440	465	437	487	405	454	445	457	450	445	485	419	427	451	443	412	412	406	459	402	427	440	446	438	483	427	445	427	463	425	428	451	470	430	449	463	438	451	459	426	456	409	445	426	447	464	436	457	434	448	467	470	435	452	444	445	436	459	448	431	472	416	445	435	467	416	417	474	452	430	432	444	388	459	438	450	429	449	445	435	434	434	464	442	455	478	476	442	429	442	488	457	413	455	451	439	445	459	445	426	469	429	407	436	429	464	418	428	443	437	388	437	418	397	422	430	441	477	487	463	455	429	451	465	448	433	415	429	416	490	430	437	479	446	468	462	425	447	433	445	411	444	451	450	399	461	444	425	440	437	408	416	472	450	412	403	422	461	438	431	402	451	488	423	449	467	430	441	428	434	439	460	473	422	473	459	434	452	460	433	448	406	436	462	453	449	494	438	437	437	456	414	469	439	458	415	494	432	440	446	436	445	456	446	461	467	437	455	432	429	458	433	402	401	456	462	450	456	459	427	457	432	397	437	450	438	422	447	456	459	436	431	441	444	464	461	454	410	442	444	438	455	437	428	442	442	441	417	461	436	428	428	411	442	423	450	438	435	420	427	440	415	445	451	456	435	464	470	456	428	439	460	461	443	415	457	422	439	441	437	460	442	426	445	480	447	476	413	427	456	420	420	462	421	459	456	399	429	429	475	442	436	423	433	420	463	443	443	453	429	404	454	432	442	458	432	433	399	414	444	446	449	457	489	492	450	452	459	450	438	418	439	454	448	425	454	444	429	452	436	437	446	446	399	394	413	446	448	447	463	438	456	455	435	450	463	445	450	482	402	444	415	408	421	430	439	459	430	417	435	426	436	437	458	458	413	427	458	440	493	448	434	498	438	455	433	461	457	438	432	471	457	463	479	453	429	440	464	435	402	415	458	457	455	467	414	459	458	447	424	424	395	472	452	417	409	414	468	457	431	466	440	409	463	466	452	453	411	445	434	435	469	442	434	424	453	446	411	432	459	421	408	465	466	432	459	460	465	427	454	456	444	446	476	431	454	402	447	467	419	450	414	433	473	430	450	438	471	389	420	417	405	427	454	446	454	435	489	446	468	449	431	449	449	449	425	467	420	433	457	452	434	439	439	438	445	448	450	459	433	467	454	442	457	417	443	481	428	478	420	432	453	409	472	439	429	436	430	444	465	436	445	410	470	470	452	431	432	452	453	462	427	442	475	465	440	442	479	457	446	444	451	466	452	459	439	448	452	460	467	414	427	438	445	433	438	445	457	457	436	425	454	450	425	438	484	463	448	463	462	461	458	450	421	429	425	452	431	434	419	415	436	468	428	406	410	422	468	422	443	454	440	450	445	464	455	405	461	420	415	415	463	427	427	455	456	448	419	421	425	503	457	457	453	437	447	432	394	446	446	435	449	441	427	456	439	440	431	444	446	426	435	456	461	475	462	427	446	408	437	459	421	452	428	425	444	424	465	477	459	450	456	458	434	439	414	471	426	461	449	429	427	427	443	465	457	466	425	426	399	470	406	426	425	476	429	407	430	437	441	414	483	408	428	434	446	439	461	408	436	442	429	444	420	481	456	455	457	433	444	461	447	424	456	429	425	443	390	444	432	425	436	479	472	447	430	441	429	453	440
8840	661	616	565	503	416	418	401	372	408	385	330	372	326	330	337	347	353	320	353	361	363	358	335	325	343	357	326	329	360	331	343	351	315	334	315	344	320	339	340	317	340	321	356	268	351	330	313	330	343	318	336	320	314	318	348	312	329	348	348	322	348	343	348	337	333	325	311	336	352	346	329	321	336	349	324	323	328	295	346	346	329	342	349	335	297	316	337	332	347	330	327	339	320	338	364	322	334	278	325	327	317	327	307	308	360	305	309	345	327	332	301	308	342	331	343	364	374	334	363	305	338	314	359	331	357	357	356	335	304	323	359	345	304	361	363	343	334	332	331	325	303	343	309	345	304	332	339	337	302	320	345	335	331	308	330	322	331	315	297	357	310	333	349	398	380	307	321	311	343	313	322	331	313	346	332	325	331	347	328	383	351	324	378	296	321	336	355	342	296	369	344	346	311	308	313	306	323	318	354	324	314	320	309	319	354	296	345	336	334	284	319	314	299	335	332	343	267	334	325	334	318	318	324	306	348	354	369	368	299	313	321	311	322	342	316	337	292	333	329	326	317	313	307	353	319	326	325	326	342	327	311	362	378	329	341	353	318	348	351	336	354	352	341	336	318	311	283	335	327	314	352	309	335	330	317	362	337	312	322	323	360	338	300	315	336	338	340	346	330	348	373	311	362	360	301	304	299	304	319	317	275	335	350	316	338	341	304	308	304	347	350	324	356	319	334	308	335	320	346	346	390	348	323	335	349	363	330	319	324	373	333	333	317	327	345	324	346	335	349	332	322	346	367	335	327	303	336	311	327	323	352	287	340	284	316	317	336	356	375	355	330	359	329	327	339	335	323	336	363	354	339	351	348	314	318	341	334	322	353	368	328	351	307	365	349	333	324	327	317	339	325	343	340	298	337	319	347	313	361	355	326	323	307	341	338	341	342	337	352	319	352	374	281	321	320	339	369	352	323	350	375	338	320	318	318	364	313	301	312	338	336	305	347	329	355	314	318	345	350	313	346	348	345	319	357	339	310	394	357	315	351	343	314	375	335	372	346	302	323	310	332	333	296	320	337	330	317	355	326	368	308	329	342	356	316	326	347	340	320	357	325	337	294	326	335	318	328	354	325	319	346	354	338	321	360	339	328	307	367	328	305	333	352	307	321	326	330	316	357	326	338	306	340	349	332	367	325	316	343	339	333	285	350	346	316	326	339	340	361	332	339	313	324	346	326	326	334	321	308	344	365	326	332	321	345	325	332	361	341	325	336	336	344	339	358	340	307	346	354	356	305	346	344	333	316	327	357	347	318	316	289	305	334	327	339	320	338	348	340	319	336	292	319	332	340	318	346	295	317	340	346	300	351	332	317	368	332	329	339	372	330	376	291	333	314	292	343	317	304	323	326	342	352	302	348	319	324	359	386	326	327	334	367	326	325	299	374	322	332	345	322	326	313	339	350	305	316	332	328	354	325	350	325	336	343	355	340	316	354	319	338	333	315	306	325	321	333	320	335	329	327	360	352	323	345	321	310	346	348	313	328	305	339	318	355	353	337	318	356	358	322	332	343	354	334	346	319	316	324	313	348	333	325	351	319	330	373	314	354	289	353	319	346	339	322	342	335	332	301	319	310	303	347	325	360	325	298	345	336	313	302	330	312	318	369	341	320	338	307	301	332	301	322	313	307	328	331	338	370	346	340	388	337	364	311	375	312	322	335	311	340	321	352	329	322	359	311	322	324	325	342	328	304	343	343	335	343	332	331	328	332	347	356	342	319	357	369	375	320	330	321	341	317	339	331	335	332	335	348	379	303	348	321	325	330	339	349	331	329	328	318	330	309	344	315	332	339	295	350	334	336	356	315	325	348	315	316	326	326	339	330	338	343	353	315	341	307	351	306	329	340	319	333	348	333	317	313	305	325	354	307	303	355	313	350	337	318	309	332	310	337	332	406	334	376	319	340	341	365	298	336	346	322	310	326	337	306	337	338	321	341	341	351	352	328	327	345	366	341	337	363	350	357	308	331	354	359	344	314	309	332	304	310	357	328	347	394	335	343	334	309	280	325	326	362	332	326	318	377	315	327	327	331	342	345	311	344	327	316	326	330	304	356	353	288	341	315	330	337	333	336	351	358	339	325	368	322	360	350	313	311	311	325	315	302	345	307	354	297	329	308	349	318	347	346	346	373	322	340	336	305	356	338	330	350	323	323	288	329	358	324	384	325	325	347	324	290	299	340	316	338	354	298	350	337	295	326	297	345	353	320	321	345	316	295	355	367	371	332	319	325	399	323	310	365	347	319	354	346	348	304	315	359	318	338	311	331	320	330	342	308	334	354	317	331	333	320	343	328	319	326	320	306	321	324	324	344	361	348	345	342	333	363	351	358	317	342	330	353	350	354	369	327	346	319	363	351	342	326	332	340	370	305	337	331	353	329	335	366	346	323	335	331	332	341	311	355	333	314	332	329	318	321	316	344	347	356	323	327	322	348	326	331	360	303	314	365	359	356	312	340	355	345	371	349	347	319	327	349	312	301	307	312	324	321	313	353	363	304	354	319	356	338	355	323	319	309	314	343	336	334	296	313	311	307	327	349	372	344	318	297	303	342	353	347	315	329	321	333	299	364	335	365	340	332	340	315	312	369	359	383	331	305	331	314	312	327	343	334	345	356	352	344	360	330	321	313	282	334	337	330	331	311	344	329	302	323	392	361	342	331	362	312	344	304	302	332	338	341	344	315	308	347	340	320	334	327	288	353	365	336	350	311	283	347	332	330	328	341	339	331	321	342	337	353	296	343	318	289	326	336	374	334	354	354	319	349	363	374	348	354	312	339	307	341	330	346	334	294	316	305	325	315	331	300	323	329	296	329	323	346	356	350	341	297	340	340	339	319	329	318	309	343	347	334	339	341	346	312	303	349	331	346	332	338	365	338	361	355	348	350	339	317	335	320	322	346	337	336	336	344	318	311	291	333	352	295	320	318	336	335	360	327	323	358	343	346	347	333	325	324	343	320	291	347	329	324	323	326	325	341	335	350	339	333	346	308	334	335	341	306	328	313	324	335	343	305	358	331	309	328	326	314	315	314	363	331	321	314	332	312	343	320	343	297	297	324	339	347	293	301	288	321	330	338	326	356	340	308	324	293	331	314	310	311	344	351	333	350	311	324	300	348	315	353	348	338	316	329	330	313	354	350	332	338	367	335	330	364	328	346	300	342	324	324	344	385	317	318	337	317	359	374	318	337	355	337	313	325	363	339	360	321	323	321	336	336	315	353	356	346	359	351	334	350	343	324	313	339	315	346	319	305	327	313	337	351	327	361	333	348	376	319	287	331	297	326	334	344	333	334	338	351	337	322	345	349	336	302	309	356	339	308	307	335	323	311	340	322	332	311	353	324	333	348	343	315	342	347	334	335	354	375	368	311	367	364	330	314	351	316	323	298	349	356	324	321	348	345	326	327	368	361	340	353	287	327	364	366	317	351	340	339	334	310
7317	1057	1487	1586	1448	1277	1193	1104	1029	1008	929	943	842	911	870	845	885	796	825	823	838	798	822	831	764	749	777	817	760	844	810	792	812	742	795	755	764	852	833	819	758	766	817	747	815	764	778	780	821	776	808	794	765	779	759	824	818	781	788	777	810	817	767	766	748	785	776	774	813	751	787	816	759	775	757	787	759	815	808	820	778	787	797	802	762	755	774	808	803	739	801	771	719	767	766	769	765	818	754	774	819	786	776	738	809	798	738	790	796	835	747	791	763	767	699	817	751	790	804	777	778	742	731	818	774	763	822	772	766	775	769	777	796	756	766	744	839	797	736	794	772	785	779	811	826	764	769	780	795	812	829	795	747	780	828	790	795	788	737	798	733	815	786	739	761	780	762	690	741	786	794	759	780	733	822	742	806	736	778	720	793	770	743	840	817	806	814	775	800	798	762	730	789	773	722	765	783	791	807	756	816	775	764	774	753	783	793	749	814	765	759	739	819	784	756	768	769	741	782	805	837	791	781	765	785	776	787	776	764	764	777	798	821	769	749	782	809	792	763	719	796	767	810	760	792	771	742	793	731	729	804	779	796	779	795	766	772	814	831	792	809	797	763	788	736	746	779	815	747	808	757	760	787	784	788	731	791	767	774	769	694	789	753	801	757	722	772	779	848	803	791	783	757	785	778	801	813	788	809	751	795	770	786	768	804	761	770	801	754	776	811	791	783	802	779	788	801	816	761	812	765	809	746	799	774	793	787	777	738	777	799	771	770	826	782	802	787	777	759	747	777	762	783	769	761	811	805	772	752	779	778	755	737	790	724	766	809	815	756	806	773	793	775	789	769	784	738	751	717	771	757	820	779	755	781	797	779	791	758	759	752	744	755	804	795	766	747	818	772	717	789	746	757	749	786	792	806	791	780	808	831	778	798	800	796	767	722	816	771	768	721	789	775	799	798	796	791	713	768	741	834	741	767	802	754	771	778	819	815	763	760	740	793	751	747	806	780	757	801	749	763	767	793	769	805	731	782	714	756	798	757	775	819	767	789	804	766	781	749	749	771	784	791	787	800	758	810	760	751	821	786	778	796	788	781	767	801	710	776	743	764	747	778	797	806	727	762	741	802	836	751	816	772	781	782	771	743	768	759	793	763	789	846	799	783	785	773	787	765	722	795	791	774	786	783	806	723	786	791	799	776	823	773	780	836	786	803	809	806	785	769	814	829	784	767	779	830	817	793	779	747	749	821	771	798	784	788	754	788	788	748	727	797	795	793	809	831	786	794	770	780	760	800	793	798	741	773	783	814	837	779	766	820	770	775	783	808	786	791	770	803	783	779	768	808	808	795	789	779	769	771	783	746	754	753	816	802	770	760	762	798	773	830	767	799	764	807	769	812	792	766	784	821	817	786	798	779	774	746	784	778	757	758	751	803	765	824	767	761	754	777	801	770	772	765	800	762	802	769	863	721	768	806	807	755	693	756	787	749	807	801	783	770	794	769	782	763	784	760	738	747	786	745	714	759	750	794	778	748	763	783	800	745	782	728	820	790	768	813	775	785	751	790	771	799	811	750	791	799	803	795	798	833	814	830	775	850	819	792	782	764	754	767	809	785	768	797	769	770	766	781	773	813	784	782	733	780	854	773	788	819	729	774	752	727	789	772	760	791	770	774	765	773	785	797	780	798	783	796	744	771	740	799	798	761	768	734	743	779	762	809	802	781	772	786	771	756	709	756	767	757	787	825	780	743	793	745	800	757	772	757	781	790	768	739	765	786	788	756	774	745	800	806	782	760	814	755	751	808	772	757	756	795	774	814	761	757	798	788	784	751	789	779	768	784	767	755	800	753	715	822	782	726	812	767	763	797	805	805	789	812	795	810	792	786	805	785	790	796	746	838	744	804	770	800	739	829	791	755	788	765	758	761	815	782	792	724	836	839	774	812	787	723	793	728	772	807	779	734	730	762	768	785	799	788	841	818	810	715	757	769	762	762	766	746	767	776	792	774	786	738	739	761	766	814	793	823	780	775	809	779	774	761	801	741	779	795	789	790	802	775	813	815	801	752	779	778	789	789	815	780	796	786	766	774	771	736	818	799	775	766	769	820	807	775	764	779	762	742	834	742	800	783	785	795	829	790	790	772	747	772	728	837	775	772	794	774	743	758	809	761	809	817	804	766	794	781	756	782	743	814	810	744	806	833	771	789	792	811	822	785	791	775	788	800	789	769	754	774	774	756	830	798	754	766	806	793	788	746	744	817	781	771	790	823	792	754	793	756	802	783	778	762	757	767	794	816	796	811	761	837	761	753	829	815	788	774	777	800	772	719	763	762	755	835	794	808	752	764	756	744	847	752	792	760	817	757	786	721	774	818	792	750	810	778	765	785	765	765	781	778	719	780	753	765	755	801	781	812	778	771	761	764	770	754	779	759	766	810	808	788	811	824	779	714	773	784	809	798	780	747	773	824	751	762	757	780	849	760	793	795	739	786	740	798	786	766	776	771	767	769	708	815	748	800	772	775	814	764	817	800	777	760	788	785	790	797	772	790	749	763	789	808	799	779	773	776	794	774	751	767	766	783	769	812	798	743	795	794	782	828	726	828	757	783	766	792	815	721	759	735	805	872	765	763	749	785	799	814	760	837	747	785	755	747	748	822	803	836	771	778	741	764	762	753	792	793	786	766	752	720	808	759	827	742	778	790	828	780	779	795	839	771	808	786	821	807	748	746	791	800	782	785	833	747	786	814	747	766	798	798	807	766	766	791	756	795	775	781	771	781	788	782	746	779	852	801	856	785	766	763	769	761	821	787	830	727	762	825	759	796	796	842	808	799	811	755	788	793	761	770	736	753	788	720	791	786	809	782	795	809	772	798	824	809	787	720	803	813	771	763	797	791	833	788	755	768	744	775	819	782	778	786	768	790	803	801	746	728	742	765	774	824	805	778	726	802	768	782	766	754	776	816	844	794	796	771	755	772	781	792	756	782	765	780	703	775	783	788	774	792	750	785	753	763	773	796	760	823	807	816	756	785	734	760	795	810	809	816	773	803	769	803	793	794	775	777	749	731	780	861	779	811	792	794	777	754	784	787	816	790	736	780	785	810	777	783	797	801	775	743	794	786	773	777	790	787	739	733	773	777	758	784	755	762	808	825	764	829	777	766	794	788	796	766	803	771	765	778	790	805	811	750	790	797	779	784	800	768	773	834	796	781	824	736	778	748	752	798	734	800	825	781	785	809	768	789	786	784	802	789	752	766	770	820	794	774	817	758	786	826	772	806	712	818	749	828	796	831	762	784	738	811	801	754	781	748	707	814	791	781	788	824	780	780	765	797	780	810	785	769	778	768	797	751	789	772	776	830	785	808	761	802	761	777	785	764	804	780	839	772	797	785	838	745	782	817	785	788	764	758	815	779	731	798	798	784	785	754	774	818	800	852	795	774	802	790	773	791	764	799	823	771	815	808	758	757	750	776	791	809	819	815	789	756	787
15797	1326	1046	833	593	524	452	409	407	386	384	387	331	351	346	341	348	361	336	288	326	337	338	329	322	326	320	338	324	321	348	308	344	293	327	341	306	310	303	329	321	336	319	327	323	351	316	278	313	337	333	295	290	328	307	318	309	264	318	308	276	309	320	312	317	330	341	268	320	314	349	317	331	290	317	319	329	309	350	319	323	282	327	344	316	308	336	303	308	345	299	279	313	314	322	317	289	308	261	307	326	315	345	276	322	303	315	343	316	321	290	275	317	300	335	282	293	309	292	300	346	324	325	324	339	331	284	319	303	302	299	300	303	370	341	298	298	359	316	344	330	275	344	342	325	306	317	334	285	320	320	278	325	310	314	351	323	314	335	325	284	288	352	312	328	313	302	316	304	300	309	278	289	341	354	335	359	325	347	306	321	279	315	318	287	329	316	305	317	348	310	316	275	323	319	296	335	320	353	337	329	322	297	282	336	337	297	306	301	285	288	338	303	296	313	311	280	281	362	347	274	301	336	337	327	309	332	299	301	347	312	318	299	317	329	316	307	325	306	337	327	293	318	353	327	315	275	331	351	299	305	307	331	284	329	326	332	343	331	319	299	287	318	309	309	333	303	300	280	312	302	323	304	337	303	322	279	319	337	325	314	354	341	295	362	290	301	322	311	337	310	299	332	308	325	312	314	288	303	307	310	362	314	329	309	354	282	292	295	313	284	325	304	300	305	310	291	306	321	288	307	290	302	298	291	317	291	315	297	291	301	307	342	317	310	330	319	317	285	275	317	320	293	338	294	294	361	295	319	327	307	290	317	313	308	289	283	314	322	301	287	296	325	321	268	329	303	303	332	319	336	297	309	340	304	317	318	287	326	321	299	326	308	310	345	303	320	344	340	310	330	310	308	311	311	296	298	285	326	316	325	318	305	295	329	310	312	321	326	297	329	287	297	302	291	328	297	303	339	306	316	284	316	322	329	333	328	323	286	300	333	344	302	308	337	331	303	354	338	336	312	320	339	324	352	323	325	321	318	314	306	293	268	307	325	310	343	317	323	322	327	323	302	329	338	339	325	304	328	344	325	309	345	312	325	301	321	308	296	339	295	312	313	330	277	302	370	327	295	297	313	320	355	316	329	283	328	309	345	292	325	326	314	335	326	297	303	301	317	334	334	322	315	359	329	317	305	331	317	324	327	293	310	321	310	273	295	322	322	318	331	299	307	335	390	356	294	274	311	284	300	324	313	310	297	306	300	326	295	317	315	315	322	298	301	338	305	275	331	312	306	304	303	318	323	338	335	305	320	321	335	322	286	306	300	344	283	308	286	320	316	274	350	280	345	296	329	310	337	293	293	340	324	284	319	286	337	305	279	330	324	284	307	328	321	310	364	335	320	296	308	311	303	313	310	321	325	297	362	305	313	327	310	292	329	301	316	335	314	295	343	309	300	313	304	300	319	304	280	316	287	303	337	344	294	305	312	283	341	267	332	324	295	318	289	315	311	341	301	304	287	335	337	347	310	300	330	321	335	303	332	345	314	322	333	315	324	323	330	339	313	307	301	325	337	343	283	319	298	307	282	308	294	302	285	298	311	327	335	314	276	334	307	314	294	304	329	329	307	300	314	321	304	309	313	293	313	334	340	270	319	340	334	318	321	294	331	338	281	282	327	302	310	303	328	310	319	328	299	310	305	350	318	338	319	308	331	324	319	321	305	317	313	318	322	337	303	291	309	287	331	342	335	274	308	309	326	343	325	302	307	328	322	294	310	342	355	341	315	316	321	332	346	321	327	329	308	327	323	339	323	327	309	293	325	293	342	309	284	328	298	324	331	339	288	290	310	321	320	327	312	328	337	297	315	277	358	346	303	314	320	330	322	350	306	322	303	307	342	324	304	327	329	322	329	330	304	302	318	318	325	307	326	326	306	303	302	320	318	314	315	309	291	332	308	330	313	352	298	322	320	304	362	311	324	303	342	328	338	295	330	351	308	320	288	342	301	306	296	290	285	322	303	302	330	324	327	347	311	309	298	321	306	340	276	311	328	291	326	282	293	312	303	318	274	315	319	316	326	315	306	320	323	314	304	324	311	303	333	279	272	319	297	331	320	327	291	305	306	302	328	359	353	291	316	351	281	322	285	338	321	288	318	332	282	318	312	302	321	345	301	289	334	327	334	333	317	349	292	345	332	283	305	320	330	332	345	308	344	332	289	321	340	295	300	311	319	309	313	286	308	306	325	308	313	341	310	339	303	331	288	313	336	292	297	283	314	349	288	313	326	286	299	287	299	303	329	345	305	269	307	320	294	310	318	319	312	334	312	268	320	304	279	322	323	328	315	327	307	332	330	331	288	269	298	293	282	330	337	315	311	298	281	311	293	296	289	328	303	335	321	275	289	320	340	347	316	341	360	329	296	314	332	311	303	350	328	310	331	317	315	331	292	351	352	337	333	281	300	306	310	315	300	345	312	293	305	338	323	281	328	305	313	316	304	300	311	315	345	297	313	297	332	341	310	308	321	315	324	330	327	312	270	283	346	323	312	312	312	329	321	317	308	283	329	307	316	296	346	324	347	278	281	304	316	308	302	326	288	289	301	312	310	333	312	282	312	288	327	285	330	346	347	320	324	318	358	325	303	343	291	298	280	333	329	309	330	306	305	303	316	336	288	357	298	336	308	313	305	324	320	350	325	326	343	285	284	347	299	279	317	304	290	321	302	306	325	322	352	342	317	305	311	317	313	309	314	335	284	335	305	357	316	316	324	275	304	330	357	326	300	330	310	305	313	320	329	306	320	334	311	330	323	306	325	297	307	327	289	310	340	312	318	308	285	296	296	314	303	297	292	309	320	300	337	317	327	365	312	332	316	312	312	334	327	310	354	312	291	327	314	322	323	312	307	315	324	322	305	337	327	342	326	332	296	327	333	318	317	291	324	294	296	319	307	355	306	293	317	293	290	296	350	285	299	301	320	313	326	326	326	309	318	256	294	314	339	340	349	319	336	307	317	333	354	335	271	322	312	273	310	313	306	293	335	343	287	325	326	313	297	359	342	353	277	297	277	300	309	323	313	290	292	319	323	308	358	344	320	333	343	296	326	292	312	297	336	334	297	319	313	322	300	316	268	327	307	298	313	303	310	304	303	342	317	308	331	277	308	313	327	324	317	314	322	353	350	325	348	359	343	315	342	292	332	364	307	312	327	316	298	295	308	299	314	341	322	333	340	290	342	307	323	294	311	309	317	341	327	303	308	315	291	329	319	301	329	301	342	280	294	304	308	312	355	313	319	319	315	333	275	308	310	325	318	333	289	324	324	306	285	333	308	312	311	341	323	309	294	341	286	299	297	322	297	285	294	296	313	313	319	323	324	336	319	314	310	329	321	325	309	298	322	333	309	322	344	305	317	318	293	296	324	312	309	322	317	341	298	315	322	315	305	305	298	330	343	329	314	325	333	319	319	307	302	329	300	295	314	256	330	319	287	312	311	316
9226	1282	2157	2419	1945	1629	1446	1366	1232	1112	1042	1019	1001	882	885	850	823	875	851	818	819	783	786	802	803	720	728	796	745	787	814	795	778	722	760	694	749	725	791	711	771	759	751	757	732	764	710	725	728	730	797	735	774	760	705	785	790	717	798	702	719	716	705	711	721	738	761	725	782	744	707	677	721	749	762	725	740	773	729	770	709	702	765	683	736	728	748	700	743	743	678	760	703	733	695	715	713	793	692	754	723	727	694	720	731	702	706	742	736	741	758	748	746	702	717	712	722	664	703	677	721	685	658	737	721	730	688	743	662	732	695	709	683	718	757	721	694	710	719	736	706	716	746	779	721	699	697	711	703	725	683	779	728	735	713	699	725	698	704	684	695	681	748	677	681	723	730	699	698	690	702	697	701	739	714	703	753	742	706	720	687	753	712	713	698	695	686	743	703	713	729	734	745	729	709	683	705	734	696	723	745	715	696	740	720	741	686	756	637	674	724	751	731	713	713	755	724	742	697	723	720	723	699	748	686	678	689	699	726	740	699	715	671	718	744	730	661	710	693	679	723	714	726	722	724	693	816	698	694	713	722	692	698	725	788	721	721	728	717	775	705	694	712	685	715	713	663	728	677	727	729	735	702	750	734	729	732	713	726	654	714	701	757	697	734	739	708	730	721	693	691	712	769	704	774	761	707	716	699	676	690	746	704	691	692	728	673	709	704	749	711	734	763	754	731	697	716	757	731	706	713	710	672	750	742	751	692	772	720	740	711	726	704	770	717	728	698	726	719	763	748	821	700	752	714	731	728	727	768	706	703	749	711	731	706	711	696	778	682	743	741	696	747	650	747	695	738	647	708	734	675	705	757	707	670	678	704	721	711	753	758	763	745	708	739	725	699	751	720	696	738	729	700	732	734	754	725	717	764	746	741	748	714	737	712	712	698	722	789	710	720	679	750	732	741	718	702	736	744	727	782	698	753	720	684	707	685	718	719	713	748	734	699	747	712	714	654	730	688	692	732	750	716	699	704	716	724	715	738	685	689	758	718	743	724	735	689	744	690	749	730	704	721	700	698	748	678	733	714	731	660	771	685	726	709	716	712	715	744	723	704	745	754	743	728	683	715	734	769	747	721	691	686	727	732	717	779	734	734	753	714	729	751	714	712	740	729	736	725	729	705	748	666	716	785	728	785	718	710	742	703	732	735	790	732	713	720	711	712	713	685	783	709	672	709	701	758	720	709	771	675	712	693	686	723	689	676	754	720	769	725	715	741	707	765	703	724	712	706	781	698	709	715	714	742	743	722	774	667	781	745	713	724	742	713	727	738	742	703	758	696	703	685	669	695	717	741	683	681	669	749	743	744	662	752	694	721	713	723	690	727	717	766	718	740	721	767	743	698	749	691	743	733	718	713	715	722	717	756	754	761	752	747	711	723	722	719	707	702	706	768	706	744	727	713	713	737	709	695	729	743	692	740	766	697	693	729	671	718	689	735	712	652	698	695	729	722	745	735	699	686	735	726	672	735	711	686	696	754	738	730	761	689	720	716	708	734	717	759	730	692	701	726	711	714	652	708	687	738	736	699	710	735	693	730	712	719	709	753	734	663	716	774	638	701	698	700	742	700	681	712	711	766	694	715	787	751	696	729	704	796	698	701	664	795	702	733	725	699	685	699	699	748	747	714	701	694	724	717	746	716	705	701	731	736	711	729	719	697	736	726	723	756	692	672	732	752	731	735	749	722	731	731	772	736	713	668	747	735	750	696	684	698	712	710	713	710	722	735	715	745	707	700	682	705	702	746	712	741	771	745	735	705	722	733	707	732	643	762	729	657	768	775	717	751	712	673	701	743	744	763	742	774	693	690	722	733	701	684	748	737	707	746	680	740	727	715	724	732	746	682	677	717	691	724	755	718	716	697	681	672	753	737	707	725	702	720	705	722	764	728	722	738	710	717	717	684	729	716	742	728	693	741	724	703	727	753	738	746	729	716	702	699	692	686	785	741	746	690	721	736	732	748	734	767	746	688	738	708	691	677	786	690	758	678	692	728	748	704	726	724	728	708	699	694	737	741	685	762	715	714	737	764	758	704	715	685	765	752	729	695	682	723	726	698	686	723	676	700	721	657	745	707	733	702	770	681	724	730	709	681	740	731	686	720	704	710	735	726	697	721	679	736	712	700	667	746	694	636	723	720	721	758	686	726	732	730	655	734	681	776	707	706	726	686	683	760	695	705	773	724	713	719	672	751	726	722	725	656	727	700	703	716	722	723	738	718	772	724	738	669	712	733	691	705	755	705	699	762	709	671	711	715	768	711	735	756	736	726	710	730	765	705	694	723	695	704	738	742	723	721	735	744	724	765	733	687	697	689	742	688	753	741	704	735	698	712	744	737	707	729	703	729	730	761	718	727	712	708	714	740	729	748	716	741	749	733	758	698	666	750	666	800	710	732	714	729	728	734	716	722	750	714	739	712	753	673	728	720	763	684	702	763	722	701	689	723	737	709	701	723	696	725	717	730	699	744	729	723	696	673	730	715	734	766	771	711	711	681	683	688	688	721	712	725	664	710	722	747	778	702	696	708	737	683	706	714	725	758	734	681	684	673	736	715	669	781	710	782	705	723	701	761	725	728	724	731	727	699	748	658	755	735	739	709	692	763	693	732	714	729	686	744	674	689	729	737	730	693	770	729	709	705	750	663	698	706	696	756	728	671	708	738	684	701	711	692	728	711	713	714	695	721	720	731	642	787	713	696	684	722	712	726	684	712	736	720	664	723	728	689	720	732	775	694	723	769	675	739	696	688	711	756	721	741	737	732	712	712	699	699	674	721	706	721	721	742	725	691	693	688	735	734	728	682	729	719	739	710	687	703	744	714	770	717	722	745	748	708	683	730	706	701	703	719	729	700	712	740	713	691	740	712	779	741	755	772	717	768	697	718	751	681	691	730	743	728	695	698	695	709	728	746	722	726	785	680	682	707	761	700	768	644	727	731	765	722	716	681	729	726	743	734	697	741	686	675	736	769	723	725	709	766	707	713	716	697	733	716	715	733	724	709	728	678	711	700	723	668	712	663	764	755	709	725	679	703	711	711	720	673	738	729	661	725	739	757	711	736	682	709	725	731	764	757	735	701	744	710	758	733	718	708	706	728	706	733	735	737	700	680	729	718	741	695	722	691	695	715	724	763	686	699	705	736	665	708	754	703	756	679	732	688	642	698	667	739	760	744	731	716	715	726	745	712	751	682	769	707	736	747	739	736	666	715	717	702	681	701	689	707	697	685	731	732	713	701	717	702	733	702	760	671	673	704	711	727	693	757	660	696	740	684	724	745	754	730	714	731	771	704	710	708	745	703	713	703	752	740	718	695	714	727	723	717	715	744	750	764	708	688	732	679	723	725	716	722	713	739	736	694	649	679	714	755	697	738	691	709	744	688	725	733	711	694	719	732	760	745	721	710	702	701	737	718	711	705	715	708	742	752	684	685	731	715	724
2168	190	169	182	181	165	145	141	141	181	150	164	201	169	166	156	158	142	164	151	185	153	180	176	161	165	172	139	145	175	129	168	182	154	168	179	148	147	145	154	131	151	170	153	196	171	175	146	153	185	178	149	141	150	189	176	177	175	137	142	148	154	139	160	161	157	152	142	161	159	173	174	159	169	156	176	196	173	183	176	141	148	164	178	159	174	143	152	163	194	165	176	165	169	168	156	163	156	152	178	160	160	162	187	169	158	169	169	157	170	181	172	173	168	177	171	175	158	137	162	166	147	151	152	132	179	162	144	158	154	164	169	159	168	160	152	158	172	158	165	167	172	151	162	153	153	177	168	169	148	169	145	126	164	175	169	159	154	170	158	158	133	146	162	162	181	162	146	170	148	172	169	171	159	176	208	162	167	175	138	156	177	161	178	161	187	164	163	159	153	161	143	186	172	173	168	175	173	182	163	157	166	168	155	180	147	179	169	181	167	160	173	186	173	154	157	158	161	151	159	171	176	170	146	173	188	165	157	195	170	165	175	163	165	154	156	148	176	172	144	161	180	174	143	145	169	170	141	159	174	163	170	167	160	166	141	178	146	168	175	174	177	152	187	161	150	132	168	159	155	174	195	153	176	184	154	145	143	168	165	174	173	179	163	164	155	128	167	163	166	149	147	156	164	166	157	189	161	149	182	150	158	134	153	176	189	178	166	176	153	160	149	151	162	180	156	149	158	143	128	157	171	139	154	169	174	156	181	160	136	169	134	168	158	144	145	159	144	160	168	178	173	191	158	160	141	155	182	192	161	148	168	151	148	158	162	158	154	175	191	176	159	152	148	142	168	146	169	128	162	140	164	158	165	181	153	149	184	166	152	162	156	148	156	195	175	184	148	169	194	159	155	171	197	163	174	158	162	145	177	164	155	153	165	145	189	177	173	153	156	178	170	179	165	149	156	172	150	160	138	150	157	165	162	161	164	166	171	158	176	169	164	156	161	148	157	162	150	174	160	163	133	138	164	162	168	142	169	133	176	179	157	159	153	174	173	179	165	130	146	172	184	168	147	166	170	169	192	160	156	170	168	161	182	153	181	175	146	171	155	161	176	170	152	151	169	145	159	175	188	168	184	137	195	173	166	184	169	166	165	159	162	161	181	166	145	139	158	171	117	142	152	181	191	146	160	165	180	159	162	143	207	165	167	146	141	145	158	151	173	159	156	176	167	183	161	177	161	144	175	154	196	155	144	151	169	155	176	159	166	158	150	173	162	164	164	163	169	176	179	151	178	165	142	151	162	173	157	154	138	167	147	167	154	168	162	164	156	159	170	156	167	172	167	152	175	171	162	151	171	140	174	147	150	162	161	164	178	159	159	166	130	142	153	142	176	182	161	164	190	164	167	163	183	157	182	161	158	176	143	145	168	164	165	161	133	181	175	160	138	182	168	159	179	152	146	148	158	167	175	137	157	172	179	188	176	158	169	148	181	158	134	151	169	138	177	159	162	168	151	169	170	149	183	129	152	198	179	146	164	157	163	173	170	150	147	181	149	166	182	150	153	159	146	172	168	164	173	170	168	142	160	179	178	207	173	169	163	155	154	182	165	145	173	174	149	173	167	147	173	131	157	173	175	153	178	160	163	167	156	162	152	141	171	134	145	145	167	173	150	160	156	154	157	166	166	141	151	178	186	160	153	188	159	187	177	150	151	143	166	182	164	180	171	164	178	150	146	152	157	163	180	157	163	187	158	161	154	166	187	191	166	144	181	175	151	153	147	147	151	154	174	161	168	167	157	155	158	160	179	167	188	175	168	134	196	172	183	176	161	130	177	158	172	170	147	168	166	133	164	153	161	173	172	152	141	168	142	159	157	162	159	167	168	163	175	163	141	167	171	166	192	165	126	173	169	160	171	157	146	153	158	147	174	159	184	157	173	179	156	190	137	143	162	158	164	161	169	174	159	157	189	182	153	165	150	156	160	162	159	166	159	156	165	181	165	161	154	146	173	172	174	153	142	156	160	194	169	166	168	169	141	171	149	143	172	174	184	181	169	130	168	155	172	175	181	158	138	160	162	156	150	164	168	167	157	154	165	174	157	158	155	171	159	175	146	177	175	146	161	156	171	161	165	155	182	163	155	159	140	171	186	150	167	174	176	142	156	155	154	152	167	181	163	162	166	163	157	167	196	152	164	168	126	144	156	165	165	170	164	167	167	160	150	171	152	148	149	174	148	148	178	152	160	168	174	175	167	150	170	140	136	166	132	140	141	175	159	187	170	131	159	173	166	197	169	150	170	173	160	170	164	171	145	185	174	184	151	148	162	157	167	148	168	155	174	135	168	185	161	158	174	135	152	155	169	162	173	182	146	151	139	184	137	144	148	164	161	135	154	155	145	174	180	149	148	198	180	158	187	160	185	165	162	177	190	158	168	186	179	148	172	163	179	161	156	188	175	161	167	138	153	145	159	151	172	162	165	160	163	144	147	186	179	137	169	166	150	171	158	179	177	188	169	181	160	179	175	173	161	162	175	151	193	167	160	165	174	163	163	175	185	158	161	188	142	155	149	185	158	184	165	155	171	157	158	152	170	151	163	147	134	170	189	162	156	147	170	149	187	192	158	168	177	163	154	164	185	161	179	175	184	144	162	146	170	178	168	166	151	160	179	160	170	168	167	158	190	137	138	172	187	173	174	152	180	164	196	160	161	162	158	141	146	166	179	167	147	180	185	143	175	148	148	167	165	178	162	168	148	147	168	129	177	182	138	173	159	174	142	153	169	130	169	145	136	164	150	172	155	138	147	182	164	161	164	148	171	159	151	178	137	136	144	151	156	176	164	179	163	150	156	138	149	165	151	167	178	155	156	168	186	140	151	165	167	176	169	162	171	173	168	169	164	147	147	185	172	148	158	190	165	142	160	157	170	152	152	161	176	169	201	180	161	155	156	141	151	159	145	164	169	181	163	177	194	158	156	147	180	154	181	155	162	157	167	165	158	164	150	179	159	172	192	134	170	161	148	154	153	163	172	172	153	153	143	157	160	166	146	159	148	161	157	184	171	172	187	148	171	178	159	137	169	178	177	187	172	172	157	164	161	178	166	164	184	164	191	159	155	170	171	160	148	131	142	197	153	168	163	172	172	180	154	140	162	157	128	167	172	166	153	145	143	213	165	182	157	128	152	164	166	166	155	169	153	142	149	176	183	149	159	159	149	165	158	188	171	158	148	177	175	169	155	171	157	172	164	182	144	139	140	165	148	177	178	180	151	170	168	155	170	158	143	164	182	178	167	148	161	139	170	150	161	143	156	156	133	168	151	153	151	195	173	183	166	154	164	154	167	169	155	128	143	167	180	166	147	173	179	136	140	160	175	181	176	182	187	166	197	145	159	176	175	184	172	170	151	153	154	181	184	164	153	192	153	186	158	193	156	174	139	156	157	159	168	161	164	181	135	159	177	172	158	169	165	147	145	169	169	176	150	156	152	174	161
2295	421	465	495	480	444	441	480	442	406	446	452	456	441	471	442	430	413	455	420	427	423	448	403	470	451	417	428	461	474	389	419	448	425	425	434	428	440	463	440	409	451	443	438	435	452	379	421	417	450	429	403	432	437	430	434	442	419	413	483	447	439	479	468	405	419	432	455	443	446	433	450	440	443	440	452	428	435	457	434	412	459	462	475	437	477	432	425	400	428	428	442	437	425	428	460	460	456	459	425	446	415	460	468	457	448	452	428	453	438	428	461	466	454	398	422	436	420	420	461	479	461	467	430	424	417	454	439	401	433	435	438	456	434	423	438	438	442	466	452	438	459	428	444	446	443	438	407	452	450	454	444	464	447	435	439	419	460	406	442	420	449	424	454	434	409	425	402	369	472	375	442	458	434	419	440	431	468	405	444	426	444	423	425	439	425	426	453	396	417	468	459	456	419	430	489	427	386	443	471	453	423	451	422	446	443	449	418	443	428	461	447	398	461	452	429	417	418	419	421	429	419	442	409	439	405	469	405	462	427	422	437	442	447	433	419	417	461	412	435	421	429	416	424	449	411	450	405	424	445	428	428	441	434	442	452	410	442	439	435	431	436	422	420	464	428	446	449	460	422	488	426	441	425	439	407	419	408	443	452	404	432	425	464	428	427	419	398	419	436	432	433	420	422	433	440	420	440	400	432	440	465	411	445	447	430	428	436	500	457	414	458	383	460	434	410	446	431	421	455	431	418	396	428	397	465	426	431	473	443	440	420	458	442	413	422	422	441	431	424	427	451	410	476	424	415	447	416	454	445	460	450	452	453	440	454	462	436	440	443	419	438	455	415	428	472	451	425	460	434	422	459	438	458	420	447	431	462	441	443	422	489	401	429	431	499	453	428	447	437	454	411	439	440	434	411	440	419	441	449	471	446	439	417	442	466	432	416	401	428	493	454	440	468	472	446	454	437	407	461	408	443	419	433	451	431	425	443	403	427	442	447	443	424	452	417	439	441	446	446	455	464	408	449	436	451	458	460	451	426	431	435	424	426	480	425	448	423	418	402	431	404	409	420	484	407	417	432	452	448	422	446	444	432	420	417	394	424	421	412	415	452	454	461	433	387	456	418	439	447	448	411	440	443	417	452	417	399	438	433	427	445	453	402	455	439	442	416	407	455	449	459	441	401	400	463	468	461	437	445	448	420	436	452	427	448	481	494	428	423	438	442	410	435	443	430	389	442	424	446	451	457	447	438	432	460	427	469	428	415	450	427	446	432	445	427	446	441	410	436	409	458	435	442	402	448	447	451	433	430	400	459	453	441	449	467	410	463	421	451	458	372	401	453	452	439	483	440	416	457	407	417	413	435	436	384	455	425	440	440	429	445	423	408	441	445	427	396	392	414	458	476	449	437	410	433	458	427	460	400	423	450	423	402	429	439	432	416	480	436	434	412	411	440	433	428	437	434	421	435	444	435	427	456	430	455	428	462	403	447	456	442	422	453	451	422	438	460	450	430	446	426	428	452	429	411	451	454	439	443	414	437	500	414	426	447	449	406	441	430	464	428	439	390	424	427	407	422	444	443	439	473	448	420	460	440	445	417	440	452	417	418	408	413	412	469	450	418	452	440	463	458	417	409	438	453	401	428	443	455	483	460	421	444	439	440	421	450	447	457	444	420	438	435	439	457	423	415	438	455	416	446	439	416	452	415	414	446	437	423	427	415	417	420	458	403	442	432	480	429	415	408	432	403	431	462	444	471	455	456	406	441	406	422	440	396	472	455	459	407	452	426	444	436	372	435	451	438	435	419	415	441	429	435	425	437	449	448	420	423	433	438	422	434	455	489	447	481	439	454	405	407	448	431	425	413	456	421	459	433	459	416	451	442	458	439	400	405	426	448	451	470	425	409	413	420	429	451	438	436	420	438	443	453	422	440	398	416	397	433	441	423	425	406	470	402	414	417	433	433	443	447	439	423	431	467	455	450	452	453	435	431	407	401	439	456	424	443	444	406	452	435	452	432	438	434	381	395	482	441	409	443	439	395	440	423	444	423	449	444	450	438	418	427	435	436	466	459	421	422	421	479	445	432	426	425	411	388	432	436	450	414	438	431	443	461	467	422	447	422	413	409	431	399	407	377	441	404	456	440	458	406	446	422	444	463	446	443	446	452	458	434	449	438	426	420	421	412	418	457	438	400	426	414	442	453	477	456	419	405	405	446	454	462	424	440	443	443	416	450	431	440	411	433	453	434	427	454	468	414	423	441	447	417	424	429	468	435	393	455	426	443	427	432	444	444	446	478	415	430	442	466	429	413	433	438	439	446	481	445	428	418	399	411	451	455	490	421	412	398	437	444	434	441	439	467	407	458	412	477	462	453	405	435	407	461	396	453	452	439	413	445	421	448	432	463	445	416	439	404	458	423	448	421	458	450	445	439	426	395	445	395	413	440	387	445	427	441	442	436	435	461	410	448	439	399	444	411	415	438	468	460	424	446	435	401	452	406	444	452	447	448	436	392	479	425	393	447	457	448	438	451	400	449	427	427	418	424	414	445	427	418	442	469	410	487	445	427	463	413	450	417	442	415	385	433	466	433	414	417	430	440	428	415	438	451	454	468	374	399	437	412	419	443	448	445	432	438	471	441	446	443	407	408	429	493	431	463	402	411	429	406	422	460	422	433	428	445	449	449	432	425	418	451	437	419	443	461	402	442	448	442	463	416	432	428	431	439	444	434	436	436	462	436	430	432	452	419	428	459	457	434	440	414	448	456	435	435	432	436	442	453	441	482	402	434	436	453	446	447	419	438	428	445	445	472	452	428	478	433	446	422	436	412	452	455	438	440	447	454	430	438	459	454	453	451	450	410	423	456	408	419	417	408	433	465	440	464	429	451	442	436	407	434	448	436	437	454	431	434	446	403	444	451	422	414	418	409	408	425	433	444	476	421	458	462	455	444	428	440	433	485	426	412	441	444	459	468	452	444	426	426	449	410	413	475	425	409	443	459	415	417	476	407	469	435	456	422	427	399	440	423	441	451	415	448	461	431	452	458	442	406	442	395	446	444	411	462	456	427	441	439	454	458	421	407	418	442	440	474	442	439	472	419	400	427	495	448	428	401	443	433	418	481	421	416	445	398	446	433	450	411	454	400	418	449	458	426	436	427	430	379	440	469	449	415	414	456	420	410	409	454	391	436	453	440	390	435	455	469	457	435	462	429	448	452	464	463	455	467	419	429	413	419	417	449	447	423	411	434	418	425	413	481	434	434	452	444	433	408	398	432	431	413	463	420	425	445	476	435	436	468	429	429	451	412	434	448	433	474	440	455	502	417	444	487	467	425	451	429	441	450	427	417	430	425	423	459	464	419	434	479	426	430	457	445	417	451	413	418	428	412	416	432	423	447	441	466	452	429	435	464	427	411	432	454	411	412	473	457	411	436	439	440	457	430	441	438	469	438	444	400	443	419	504	406	426	445	430	452	448	442	416	414	415	429
9135	705	680	535	485	423	407	404	378	376	382	368	344	359	345	357	326	309	329	292	318	371	364	347	310	359	357	319	358	304	347	344	330	342	325	341	343	358	365	311	365	359	374	340	351	363	364	342	352	331	331	319	346	343	311	353	294	305	300	346	306	326	350	348	311	317	310	311	345	350	329	338	354	342	331	319	328	318	335	319	361	330	343	357	311	322	333	298	316	321	343	344	355	309	315	307	311	342	338	320	332	304	341	310	331	379	314	356	354	328	330	339	356	329	337	334	309	303	335	360	337	335	303	346	309	302	313	337	366	334	359	314	336	345	342	331	353	286	337	354	330	338	301	310	359	325	334	311	334	337	386	326	335	344	320	304	313	350	334	298	304	326	354	334	314	380	325	311	317	322	326	327	350	323	370	345	323	283	324	327	340	317	326	344	301	330	334	333	371	324	340	345	319	294	357	334	353	311	328	330	340	331	350	317	320	346	385	329	321	312	315	334	349	346	328	280	355	350	315	315	337	301	287	340	333	322	300	344	363	348	366	363	319	369	329	334	329	335	346	314	333	340	335	313	327	325	304	328	353	343	305	344	339	350	293	355	325	329	333	359	356	336	333	342	331	309	337	300	328	334	343	322	298	320	340	308	322	347	291	360	320	346	320	338	317	313	354	362	359	337	323	329	331	325	346	314	355	320	326	328	336	346	309	316	319	304	341	341	313	329	337	363	356	296	365	312	286	338	344	310	325	310	364	323	314	354	314	347	322	299	354	321	302	302	320	361	280	344	330	305	326	285	341	345	370	331	319	358	350	324	338	292	313	316	366	287	328	336	345	347	306	320	335	340	323	308	346	335	314	318	350	326	359	349	354	378	329	308	338	317	322	364	344	337	346	342	337	375	345	362	335	345	353	355	309	305	352	347	318	337	334	359	334	326	311	329	317	305	326	342	312	344	335	359	321	304	348	350	362	347	342	327	315	320	332	339	346	324	347	336	321	298	309	326	365	326	318	317	346	339	320	372	328	320	339	332	312	345	328	330	328	330	331	349	306	305	315	370	310	350	302	311	296	368	367	342	318	313	309	381	314	326	351	327	294	326	354	338	320	346	307	354	333	328	335	359	321	313	320	318	305	340	356	305	349	327	310	346	334	352	368	376	357	342	304	307	318	322	367	332	394	350	315	331	353	329	322	342	314	366	346	333	314	334	316	354	325	333	302	344	335	350	308	325	356	354	315	330	368	331	353	311	339	328	344	335	334	329	321	286	350	344	345	330	338	316	336	330	319	345	311	314	302	321	335	359	362	316	341	310	314	317	313	343	377	352	332	348	347	338	319	316	332	345	356	296	349	355	311	328	337	326	339	337	335	333	321	347	382	360	321	372	368	304	295	318	340	305	370	335	340	346	348	313	329	340	314	327	329	348	333	338	299	313	325	346	322	329	329	302	339	367	329	349	345	330	339	321	383	355	324	354	332	349	317	342	367	307	300	320	309	298	311	297	297	308	330	300	343	348	354	342	293	303	308	314	339	281	328	306	353	341	330	330	329	354	343	311	343	341	354	334	305	356	332	314	337	368	322	326	297	338	310	312	352	336	344	345	366	324	321	325	368	345	380	327	313	312	364	341	339	346	333	287	334	344	304	308	341	340	307	363	346	364	331	366	343	326	282	330	362	333	323	315	335	330	309	347	360	335	350	285	331	348	286	322	313	323	303	338	354	386	346	304	324	323	296	326	308	335	300	324	304	353	301	325	340	351	350	298	359	304	337	334	349	337	334	374	350	341	324	296	307	310	333	312	357	331	324	350	308	316	336	314	348	339	307	338	316	302	317	311	369	344	331	364	327	311	355	330	310	344	350	338	361	324	335	352	364	307	351	338	361	300	347	312	329	368	318	334	314	368	382	300	358	350	314	317	343	324	315	346	347	382	328	335	300	373	360	335	316	336	351	308	343	341	337	365	341	357	365	324	343	324	365	316	332	298	349	341	323	318	370	329	324	347	357	347	328	304	309	330	307	332	338	328	315	300	373	338	339	364	319	344	305	339	308	328	336	330	336	295	309	339	309	320	305	332	365	323	311	351	334	325	315	338	327	298	277	349	348	314	330	335	339	323	321	341	325	343	359	335	338	317	376	382	337	321	315	360	342	323	319	264	347	338	349	335	307	307	311	298	350	304	309	320	319	339	314	309	300	364	312	344	370	353	343	328	347	312	362	389	359	367	302	364	349	358	334	347	340	342	331	318	329	354	322	343	305	323	337	342	327	285	316	351	325	350	326	327	369	341	327	314	337	325	330	369	310	327	336	379	363	331	351	354	346	351	357	353	303	327	318	334	361	319	309	316	339	321	319	317	350	328	323	351	372	313	338	358	351	348	342	316	319	317	342	339	364	376	321	325	336	305	366	322	316	347	350	336	286	341	337	330	321	309	377	347	305	315	314	357	344	316	334	351	323	342	342	330	349	373	328	336	318	307	296	330	295	361	324	334	352	342	342	326	300	334	315	339	332	333	311	334	360	349	350	327	304	336	335	363	379	328	326	308	329	375	340	328	330	335	339	345	348	346	358	318	357	334	319	341	333	344	324	326	302	341	348	328	320	350	327	339	350	336	325	332	296	299	334	317	347	330	348	328	316	332	347	325	337	323	338	335	347	330	321	369	321	328	358	363	332	343	335	352	361	335	339	328	305	317	328	314	336	334	315	329	320	328	324	334	321	339	371	331	360	374	322	317	323	367	355	310	350	351	351	327	345	290	313	300	322	333	309	322	347	318	328	335	320	312	329	317	316	326	310	317	360	324	339	328	343	340	336	326	348	327	343	368	377	339	333	337	318	308	330	337	335	346	352	321	311	312	340	324	318	342	333	327	324	318	318	338	312	312	356	307	345	323	329	325	353	303	351	308	329	339	344	333	317	343	335	311	326	325	317	354	325	338	311	348	334	338	313	315	336	313	303	328	337	327	363	326	337	312	311	319	319	335	309	318	315	353	324	329	344	337	342	337	339	350	321	339	337	370	332	334	356	333	362	354	327	322	320	376	341	351	312	323	308	307	325	365	334	357	336	314	350	305	347	337	352	302	305	334	347	354	326	316	350	343	324	330	303	330	360	336	349	325	331	309	303	326	316	317	342	319	310	310	337	332	301	331	340	316	294	340	329	365	323	289	350	345	365	320	341	312	346	323	353	314	312	348	356	342	295	332	319	341	339	320	332	333	352	332	352	361	296	336	365	325	321	319	343	311	316	326	360	354	344	335	337	305	309	336	337	335	346	316	302	338	313	325	325	352	337	362	343	331	315	335	357	395	379	365	360	321	344	351	324	365	318	351	303	360	302	282	329	338	308	313	313	331	318	337	333	317	304	319	346	332	326	355	313	327	341	358	316	296	328	325	315	330	348	333	346	340	360	334	374	326	378	364	333	342	368	353	348	329	301	301	345	339	363	325	328	324	314	310	321	329	334	311	351	385	359	331	334	317	298	324	336	360	367	311
7361	1060	1596	1625	1454	1292	1159	1109	1057	1024	942	894	886	852	886	824	818	871	825	797	807	834	840	843	802	825	764	776	846	742	768	817	822	749	784	764	783	766	817	773	773	793	724	810	801	733	749	834	801	801	778	761	807	764	751	863	797	793	778	760	774	763	782	788	800	754	808	778	724	817	763	853	806	793	752	780	782	769	784	778	800	758	806	732	806	804	757	791	716	791	781	729	761	783	851	730	737	764	786	800	802	784	779	745	782	803	773	766	777	799	760	801	770	800	741	762	814	791	805	784	787	764	804	783	771	840	751	772	798	753	823	762	808	750	755	809	803	785	764	800	786	769	777	794	811	752	752	788	754	788	757	772	764	794	780	737	765	790	773	779	777	754	776	789	797	772	735	831	782	803	787	782	779	784	794	815	727	780	810	781	758	836	795	758	780	772	788	789	810	764	759	772	799	827	818	766	774	793	755	762	768	777	756	740	788	801	763	759	783	759	778	825	767	802	762	784	808	764	763	792	814	765	789	757	830	775	716	773	798	784	777	753	770	774	764	823	808	793	817	792	754	786	806	770	787	743	765	744	777	752	746	773	805	773	768	801	803	792	775	748	739	758	776	780	774	777	810	794	733	781	824	786	777	748	758	787	793	741	761	776	754	784	751	813	781	738	764	755	789	789	759	751	798	748	832	776	767	792	746	765	746	747	777	765	774	800	800	777	782	778	738	754	728	804	803	737	736	798	786	774	821	734	782	793	756	791	804	806	801	752	798	779	781	783	740	765	744	782	780	794	815	770	755	799	746	724	826	797	787	719	818	791	765	802	814	809	764	785	731	771	773	764	803	745	759	757	772	798	783	797	779	771	778	798	766	721	807	800	806	779	805	770	803	783	737	750	747	787	770	812	773	744	797	804	777	762	780	771	818	768	783	778	741	760	796	801	744	799	849	778	804	777	819	791	811	781	804	778	825	780	832	832	808	775	761	825	768	791	775	788	778	802	800	779	799	758	777	711	783	766	792	819	769	804	760	741	779	766	826	702	769	790	775	806	725	758	756	785	722	769	760	714	794	772	805	746	819	767	807	806	814	778	811	776	791	782	808	736	794	724	751	780	756	787	773	788	844	794	801	774	744	811	765	832	771	738	830	763	786	773	782	792	769	770	741	742	785	796	814	785	781	819	766	799	770	755	806	737	753	752	774	816	739	787	762	777	734	748	813	789	823	754	739	722	782	766	761	768	787	823	750	801	769	788	782	850	831	798	768	794	801	777	803	787	794	795	780	768	806	786	811	748	732	775	743	793	744	766	846	809	823	702	807	746	801	766	765	769	786	753	770	756	752	780	762	776	810	821	806	779	766	750	754	788	796	771	775	777	777	828	813	779	809	738	751	767	813	837	789	824	769	765	834	812	697	810	752	795	761	780	836	755	752	749	780	789	811	728	743	759	776	767	779	796	829	756	790	809	766	795	772	750	812	780	773	796	716	815	813	821	781	840	767	754	774	812	778	796	800	752	798	749	796	778	792	791	795	798	781	763	779	787	806	768	776	791	794	706	707	751	786	739	792	831	787	797	762	845	789	780	770	753	783	805	791	783	825	774	783	770	784	764	795	746	759	787	763	782	767	782	752	746	759	769	761	758	789	777	786	788	839	762	733	769	756	756	808	811	790	767	802	766	795	794	802	785	772	798	806	781	819	811	802	809	715	769	779	837	810	775	843	776	790	761	758	771	725	756	781	757	809	786	776	748	713	769	754	745	777	756	802	755	745	765	741	732	749	770	812	814	772	848	796	773	753	772	727	771	760	772	760	755	739	774	796	801	816	797	746	802	804	810	806	764	809	815	769	786	788	789	758	809	800	796	741	761	761	750	765	744	759	837	771	771	801	825	795	776	774	821	837	753	740	753	752	789	731	798	764	802	818	741	798	749	733	755	787	748	753	754	791	779	745	854	801	851	754	803	829	801	757	810	790	799	776	783	774	765	790	771	742	778	836	795	723	771	776	788	809	805	738	760	753	747	842	749	775	733	795	812	790	778	788	822	767	811	774	774	800	784	771	813	766	786	816	752	791	859	808	749	800	765	768	711	791	741	793	728	774	804	782	778	751	734	808	761	787	799	740	847	793	767	763	777	783	789	762	819	761	762	777	764	773	764	743	778	806	752	792	766	728	753	778	771	848	781	736	771	753	787	730	763	808	825	772	745	750	727	788	821	743	802	772	794	796	736	755	748	761	763	810	753	774	793	782	751	744	768	835	794	794	802	841	777	735	772	821	773	770	773	793	772	793	780	831	766	791	802	774	740	769	753	753	782	777	756	801	793	740	791	822	727	807	795	773	836	753	763	802	793	816	799	721	770	803	792	753	757	754	782	784	783	768	766	747	831	809	800	800	821	757	800	758	805	771	784	769	802	770	798	803	768	737	763	746	743	786	770	806	767	784	772	806	795	761	721	707	756	802	783	792	816	764	757	768	778	787	800	761	820	789	838	791	769	759	796	796	825	756	780	850	757	770	766	805	783	760	793	792	798	789	788	822	789	789	811	763	795	785	732	789	761	790	806	727	761	795	764	748	840	835	754	755	798	809	754	805	801	775	760	733	795	778	762	771	770	740	797	789	773	789	790	775	769	800	783	771	821	811	827	759	804	780	784	821	825	769	774	811	777	756	783	767	756	733	766	749	793	738	783	779	782	753	770	802	803	758	787	781	800	744	793	771	794	763	788	763	818	806	816	757	768	798	773	755	805	753	808	730	798	811	722	805	829	769	767	757	787	776	769	753	761	757	811	765	759	786	758	814	794	741	847	784	788	768	753	730	747	780	768	754	733	808	794	787	738	741	709	806	778	796	760	772	771	808	756	754	803	826	764	783	759	752	769	768	796	784	787	749	757	787	815	827	793	798	755	783	794	755	786	799	786	781	764	783	793	759	794	792	813	837	765	758	740	842	812	766	790	743	802	780	755	760	761	793	794	813	789	770	779	762	710	738	772	785	773	786	781	754	761	809	750	762	736	789	781	803	774	806	767	854	790	746	784	793	757	761	736	774	749	824	794	800	852	820	796	719	723	746	784	761	791	772	763	817	784	844	803	757	809	759	819	799	763	788	787	787	762	793	770	769	773	811	748	744	862	788	768	814	723	779	805	778	769	796	754	786	798	805	791	821	789	798	750	825	798	779	791	796	752	778	748	810	791	764	763	798	787	755	835	778	755	806	754	789	792	765	805	774	841	789	800	872	807	779	782	776	757	770	762	782	794	778	755	832	772	765	783	757	757	794	798	779	779	766	752	779	749	786	822	803	779	777	791	805	797	763	790	770	763	767	723	757	781	851	823	820	740	837	747	725	786	807	711	792	755	800	795	745	817	788	764	754	777	790	778	850	747	814	821	769	799	823	808	750	795	785	779	778	751	802	787	762	771	780	814	810	801	832	815	781	824	784	789	770	774	760	739	759	789	807	766	771	805	818	780	779	736	793	776	747	760	782	791	752	763
16168	1418	1047	774	670	470	499	455	386	409	386	383	369	336	366	350	310	363	329	361	324	304	361	312	335	291	355	325	307	314	317	316	325	289	358	285	306	316	313	306	320	321	309	306	297	337	290	330	308	317	309	277	329	266	364	328	296	290	298	333	297	306	326	307	366	336	311	324	350	326	310	338	311	312	284	301	326	348	287	330	317	311	373	284	340	315	302	326	271	293	289	299	338	305	337	322	329	329	314	310	338	286	298	362	282	325	344	291	313	324	301	360	324	291	301	314	295	318	328	314	331	293	305	297	322	327	286	291	297	297	293	346	324	322	307	249	324	360	294	321	325	322	311	308	300	312	301	325	323	322	319	344	289	315	335	304	300	282	298	315	377	311	322	298	313	312	284	307	335	308	308	305	304	336	315	310	320	340	303	290	319	334	316	334	322	341	331	333	332	301	293	298	314	321	339	320	286	342	344	310	341	316	297	348	332	331	326	323	284	304	280	299	328	335	291	287	339	306	350	310	341	356	299	340	308	296	339	309	304	315	323	344	345	321	296	311	318	302	328	301	296	293	291	290	359	322	310	316	306	281	294	311	316	304	324	332	299	302	291	313	297	272	323	320	321	297	294	314	283	315	328	342	317	316	302	317	327	301	293	327	310	270	299	338	353	301	336	343	309	320	300	302	315	344	325	309	338	328	325	304	316	336	335	317	312	355	328	290	326	330	324	334	327	343	326	311	313	304	296	322	337	315	320	346	323	313	332	336	305	320	332	304	308	313	310	319	289	308	324	334	328	326	315	294	322	307	340	309	302	279	340	330	324	290	302	330	328	322	314	305	325	276	301	298	304	351	284	315	343	344	321	300	313	303	339	326	317	301	338	291	317	315	325	306	351	344	339	288	304	327	304	308	316	319	324	312	303	321	311	342	350	301	316	327	347	336	338	292	326	328	293	330	292	317	301	296	309	316	342	302	327	322	294	306	301	300	289	314	325	322	328	338	306	320	278	313	301	324	304	345	353	348	331	289	313	333	361	296	349	304	342	374	314	325	317	372	315	302	321	348	315	331	336	338	342	319	356	296	344	338	319	317	317	322	353	322	319	292	333	343	304	284	339	315	300	335	319	349	290	324	316	332	298	302	359	312	310	290	311	326	340	333	314	335	324	360	312	267	308	330	323	300	305	333	335	313	309	286	271	315	297	312	292	306	315	306	281	315	337	310	303	295	329	299	315	331	346	319	336	340	336	340	336	338	300	325	333	342	342	281	328	309	327	324	308	300	336	303	305	278	298	315	325	318	309	318	325	332	299	319	315	291	291	305	304	336	337	334	330	316	323	316	313	295	337	311	309	319	322	339	340	284	302	278	286	313	318	314	312	323	312	322	296	322	277	331	325	349	353	327	292	312	310	349	303	339	312	311	307	341	280	318	326	331	342	327	299	321	312	317	308	287	310	340	322	340	302	290	300	352	325	337	291	285	325	323	323	324	282	324	311	342	274	291	270	280	358	324	333	314	304	284	285	316	314	311	299	340	335	312	310	362	338	311	363	308	307	343	344	330	316	288	343	323	279	304	333	325	343	305	312	297	295	339	315	347	359	314	341	307	290	300	282	355	279	295	340	315	351	304	319	304	285	312	300	298	351	311	325	297	297	292	309	327	295	324	326	319	336	299	329	309	311	347	307	286	290	320	379	325	327	323	317	293	289	314	329	283	322	283	287	331	314	293	325	318	361	283	347	317	329	300	319	319	365	317	334	370	302	319	316	342	317	353	319	360	306	299	278	317	270	353	296	306	282	320	335	325	326	277	297	364	322	321	327	356	305	303	323	315	292	277	292	289	317	312	303	285	353	323	342	318	327	290	349	344	309	313	292	331	325	323	309	337	318	285	336	294	342	303	304	313	313	317	343	354	345	309	345	317	305	303	332	335	346	317	287	298	304	331	326	297	322	284	313	296	328	310	321	312	326	307	332	304	315	340	323	330	321	308	331	333	313	320	322	304	301	331	313	343	294	298	325	314	330	308	284	313	309	304	303	340	303	335	281	349	328	308	330	305	324	315	279	332	286	295	276	312	302	309	315	306	339	304	339	354	328	334	276	330	327	301	302	318	337	320	321	329	294	323	321	330	329	315	311	300	304	327	288	303	317	305	316	269	333	322	303	286	306	321	309	327	286	322	309	348	288	313	296	353	323	299	308	301	311	317	328	346	326	339	295	353	341	320	294	312	308	286	286	303	300	287	284	330	326	321	326	336	306	328	288	330	315	304	320	325	338	344	300	351	311	286	316	320	309	284	323	316	352	351	315	289	323	312	273	312	351	310	298	306	340	328	312	315	340	308	344	325	307	280	354	306	338	309	313	324	317	335	319	303	297	318	310	301	333	329	302	307	307	298	331	298	323	334	348	336	303	324	331	322	333	294	311	320	312	303	281	337	347	324	327	322	319	301	324	289	327	345	330	327	293	302	339	292	291	320	326	341	308	277	299	283	306	325	313	306	307	308	332	314	336	332	321	331	340	298	314	331	308	302	349	357	316	294	251	333	315	325	320	304	286	306	331	320	333	322	302	301	329	321	328	312	339	333	320	354	323	308	297	323	274	310	333	339	338	313	270	334	315	303	306	337	327	311	295	303	323	332	322	345	318	312	326	328	319	342	315	325	316	293	343	313	266	314	309	349	321	330	319	298	341	311	326	302	289	296	303	286	313	348	314	284	295	322	298	315	296	340	323	316	296	327	312	294	307	292	321	339	348	305	334	316	327	295	332	320	312	312	333	309	323	314	330	293	325	326	311	280	286	330	300	318	299	317	315	343	289	331	328	302	309	341	314	339	315	320	304	320	315	322	315	324	308	272	346	310	272	328	290	350	319	321	275	302	308	311	322	307	320	303	314	323	339	318	294	288	321	293	298	308	290	333	349	328	311	316	359	318	320	322	333	285	323	320	322	358	340	354	339	312	312	285	372	314	322	311	330	333	275	318	311	325	268	293	300	340	332	307	313	316	339	322	322	300	299	321	319	323	327	336	303	285	303	302	316	310	286	313	315	321	321	301	332	334	343	308	321	344	319	321	313	312	304	291	307	333	296	316	316	356	288	291	334	332	313	351	313	316	332	284	327	317	331	284	326	342	302	302	312	296	306	277	321	312	303	339	295	299	332	313	312	306	308	348	331	303	289	323	341	337	318	322	321	336	333	300	350	336	301	325	317	310	343	294	299	314	322	309	318	296	320	308	314	333	286	335	314	308	310	311	330	287	317	306	348	287	306	341	308	310	267	321	296	319	296	307	324	316	316	335	373	297	291	340	318	358	329	316	301	324	334	302	303	272	290	325	312	354	315	301	293	313	309	327	302	306	296	329	303	326	326	318	338	309	308	326	312	339	322	343	316	334	368	303	308	306	322	329	321	298	317	344	315	332	317	299	313	314	291	325	301	349	315	329	323	322	319	328	308	333	314	332	346	298	328	342	300	327	351	319	329	321	316	300	333	329
9190	1284	2273	2377	2067	1664	1460	1295	1214	1113	1027	981	929	926	860	882	873	851	879	824	837	775	777	795	781	756	773	776	767	809	791	747	752	768	798	778	761	718	723	766	758	758	757	739	756	749	721	776	792	729	727	699	719	711	730	720	724	745	745	727	737	699	749	785	728	719	719	685	775	760	732	713	757	709	757	748	733	710	712	748	731	693	669	697	726	684	773	737	714	751	688	730	718	723	762	798	726	696	711	730	723	688	688	725	764	702	732	714	702	725	722	693	692	721	727	714	694	739	685	718	693	733	695	689	715	727	716	706	727	710	721	686	751	698	760	749	716	694	710	664	697	707	713	695	731	700	713	742	715	729	716	717	723	687	743	682	719	716	694	762	673	715	780	678	693	693	712	768	780	684	739	779	756	712	745	748	754	784	724	723	703	732	723	697	724	742	720	688	678	703	679	734	733	735	731	738	747	734	682	678	722	736	698	701	695	732	712	700	689	770	702	743	690	660	707	749	711	707	775	750	683	706	682	706	718	742	769	753	701	733	720	735	687	706	796	713	695	698	698	818	749	720	703	744	721	756	722	737	733	762	729	762	743	712	753	754	730	739	701	657	710	715	708	709	731	714	697	714	724	745	782	742	717	669	746	740	727	713	725	692	737	724	753	701	712	704	719	684	723	707	767	688	742	706	772	728	719	755	746	712	684	726	703	729	697	719	692	732	675	684	674	705	707	705	730	710	704	723	711	731	722	730	686	732	686	740	733	719	725	709	717	705	750	726	759	713	705	749	692	694	740	760	719	728	660	755	694	732	709	746	755	716	703	748	719	703	685	732	706	733	740	689	670	744	733	763	706	737	699	754	708	740	722	705	712	724	747	723	705	734	716	775	741	759	701	727	658	735	725	732	704	660	735	674	686	753	711	712	755	692	728	727	737	708	724	696	679	715	666	732	705	728	740	734	717	684	729	676	695	785	735	742	728	716	670	746	734	714	753	728	741	674	699	736	749	698	713	721	727	700	677	715	710	736	738	748	708	708	768	733	719	726	721	697	696	684	697	735	721	649	700	766	710	709	730	755	688	716	742	693	732	726	696	730	713	730	717	712	736	720	682	707	707	720	741	725	690	736	750	686	703	709	709	765	728	682	730	764	699	732	722	708	648	750	689	719	772	704	713	677	687	709	730	711	734	705	747	708	700	740	709	691	715	723	674	721	750	700	728	697	724	702	680	771	705	732	724	714	675	699	687	759	713	670	676	736	716	718	683	690	715	729	734	696	704	668	740	690	712	731	735	724	719	695	757	759	749	724	756	727	718	658	731	754	746	658	706	738	737	728	714	721	710	709	726	753	759	718	722	735	694	709	755	729	738	706	697	641	760	713	774	670	703	709	718	724	733	724	712	712	700	701	681	704	745	739	727	719	688	700	766	775	675	700	744	702	692	678	696	723	744	736	732	729	702	740	706	761	710	727	687	730	736	779	692	742	741	721	764	684	668	710	734	714	712	686	714	763	691	709	692	735	668	700	730	739	718	726	739	760	732	658	726	699	651	723	752	701	709	739	697	761	750	741	755	715	732	708	731	682	745	740	689	704	700	697	723	708	691	727	668	691	747	715	686	758	703	750	711	725	691	674	707	731	711	687	724	686	755	673	716	698	695	704	725	717	726	696	682	677	689	711	735	643	703	725	760	701	696	714	711	712	707	688	732	706	753	760	737	730	703	728	732	739	718	711	704	688	693	728	686	719	703	706	738	729	696	720	721	682	694	773	689	729	672	674	730	716	687	742	734	739	711	693	712	714	699	750	694	703	747	729	716	749	733	718	713	718	661	735	772	752	702	686	720	746	713	691	700	703	708	708	692	676	762	685	754	685	674	735	770	736	691	728	696	734	707	718	736	692	713	670	679	724	738	765	706	737	746	690	715	753	754	723	719	723	759	710	684	668	733	716	725	702	782	711	739	732	697	696	700	667	749	749	708	735	747	689	706	722	728	701	694	734	726	713	726	698	714	729	689	742	743	684	720	770	713	714	711	746	712	740	712	703	722	748	745	693	743	714	709	767	727	687	685	729	751	661	673	662	729	698	716	728	672	725	682	671	734	711	707	756	719	715	713	714	767	735	706	685	703	707	707	706	704	731	769	743	731	727	753	724	702	728	704	712	734	695	724	723	739	694	731	709	699	759	668	733	679	683	724	763	723	736	721	739	708	745	676	742	699	752	727	722	735	746	760	709	762	671	714	684	678	745	686	721	746	759	706	754	712	703	679	692	706	726	756	693	705	728	727	751	728	709	686	725	718	760	759	748	746	713	744	700	739	756	711	712	690	741	740	735	703	705	699	692	726	729	726	727	720	716	731	716	700	672	682	682	697	701	715	657	751	717	726	785	697	723	725	700	711	752	718	730	737	702	726	737	733	762	710	715	751	713	726	733	745	691	735	722	746	721	685	693	744	731	678	735	735	701	756	734	747	736	727	764	701	711	767	747	744	758	765	704	709	711	656	697	734	669	724	747	733	713	694	719	720	706	740	699	708	726	708	689	722	726	703	710	743	709	731	737	701	691	741	727	714	739	711	673	735	756	758	693	726	722	763	691	714	715	732	740	727	712	716	736	767	702	746	706	692	742	680	736	685	696	703	688	684	708	714	731	731	690	716	714	699	738	712	748	727	773	730	756	719	703	723	705	756	710	704	714	705	745	715	634	726	715	712	688	686	715	726	702	717	705	751	739	734	724	720	723	678	695	728	670	704	726	730	755	715	750	715	766	716	736	751	694	669	740	750	747	744	716	718	728	719	703	754	671	686	645	711	748	723	668	708	750	691	723	768	690	723	745	730	719	709	752	710	746	706	686	735	728	713	709	709	720	773	750	691	684	716	687	746	704	697	720	695	707	665	722	736	738	714	667	705	693	740	708	685	723	707	725	708	747	751	719	740	756	763	733	756	735	702	724	711	684	686	756	758	709	695	688	768	731	645	728	669	735	769	727	744	738	743	741	715	722	699	729	758	694	705	663	711	710	688	734	682	744	694	706	684	747	725	709	710	716	695	730	691	724	764	715	725	725	677	760	730	724	678	712	725	734	731	672	691	734	691	717	720	725	717	722	696	729	751	701	726	719	769	668	752	687	705	698	667	733	707	769	712	692	703	715	712	724	727	690	657	711	710	723	719	702	738	688	714	733	748	728	679	744	751	729	729	724	746	739	706	724	727	714	725	713	748	726	751	722	735	750	773	682	713	715	680	761	717	741	697	686	737	734	680	702	714	677	751	778	664	755	721	690	737	747	723	702	747	698	692	737	690	715	763	727	751	688	701	725	710	679	732	743	677	687	690	729	725	713	710	700	744	734	738	758	745	715	715	735	752	729	727	758	723	724	728	719	723	710	711	703	680	713	756	720	690	685	759	689	709	771	675	720	721	677	730	754	686	721	741	740	732	730	741	705	703	718	734	735	740	773	679	723	715	697	755	731	725	718	762	735	711	723	724	751	780	739
2475	208	150	124	166	167	162	156	159	166	178	154	176	152	184	162	172	197	162	166	154	139	166	166	167	165	138	168	163	142	167	153	172	183	160	156	147	170	179	154	165	149	169	169	182	163	173	178	175	143	161	171	166	185	157	141	163	161	163	164	163	157	173	142	142	165	197	162	148	163	158	204	170	171	173	163	164	162	175	163	169	166	178	168	186	181	201	161	173	182	155	148	170	174	171	168	149	176	146	168	164	162	171	178	172	186	177	167	133	175	146	181	162	156	191	168	157	191	161	160	180	150	155	159	174	160	175	190	168	183	162	182	165	175	161	177	154	171	151	177	157	164	169	172	175	152	182	170	164	170	203	172	145	192	182	179	163	157	151	178	159	165	153	167	153	153	151	152	183	161	160	167	173	171	170	175	178	171	155	133	183	161	167	167	185	166	164	156	168	167	154	169	167	168	153	166	134	163	156	172	164	175	139	168	159	142	158	141	167	151	159	160	145	150	167	140	159	159	170	145	166	172	167	171	169	166	173	178	165	190	162	169	190	148	164	137	172	176	159	168	177	158	157	189	160	184	172	155	190	168	148	192	169	158	162	177	180	140	168	179	155	156	171	163	173	170	184	160	148	175	180	150	165	178	161	164	174	154	192	155	147	155	131	183	156	160	165	140	138	164	195	177	179	163	158	179	195	168	169	177	158	184	188	161	165	155	159	153	174	163	158	164	155	138	180	150	169	166	171	184	160	165	160	191	145	149	161	166	154	153	174	139	171	181	163	191	162	144	160	160	181	159	172	175	151	161	173	156	148	177	154	163	157	156	194	178	164	146	159	164	167	171	175	170	172	181	143	164	137	149	183	162	177	191	157	163	159	141	165	156	177	158	148	154	140	168	148	171	162	180	170	158	162	163	148	149	184	209	161	167	156	174	150	166	154	163	166	187	164	140	167	181	161	151	156	166	161	159	181	181	166	164	173	162	173	161	159	148	174	138	177	181	198	168	164	171	166	167	180	167	166	155	138	158	177	149	161	174	175	149	158	166	168	163	168	158	170	189	166	164	134	183	178	194	172	153	205	189	176	158	149	158	145	199	157	137	174	182	134	177	157	172	169	171	189	182	147	178	177	178	154	167	168	176	170	153	172	171	168	172	161	207	193	180	176	163	138	170	156	176	167	191	155	165	171	170	157	166	172	175	170	171	157	161	148	156	165	160	165	160	155	196	165	187	126	168	167	159	152	159	174	208	181	160	160	147	174	164	143	140	150	168	145	162	165	155	190	181	180	175	149	144	142	169	171	161	151	162	162	179	177	169	172	173	179	165	179	169	186	146	176	157	167	141	172	144	184	180	166	170	151	177	174	145	141	169	193	185	168	152	168	166	193	147	180	150	143	160	144	160	151	156	167	152	163	167	176	205	150	181	145	166	155	165	171	159	149	185	171	184	156	170	152	197	171	190	159	164	163	162	175	169	143	167	162	165	179	165	169	150	157	156	159	148	160	153	157	175	153	176	148	147	160	152	187	158	193	166	186	185	174	167	172	157	173	191	172	160	154	171	143	154	149	168	169	139	161	162	151	166	160	176	181	178	151	170	161	164	190	169	197	156	173	149	163	169	156	190	160	174	175	153	162	153	177	181	171	170	163	172	176	159	149	155	165	148	171	165	147	184	151	164	150	163	163	172	167	141	182	157	144	147	166	148	184	168	176	159	148	143	141	173	196	173	184	192	147	175	161	160	143	171	171	145	180	172	157	165	168	153	158	161	152	158	171	168	148	149	144	167	183	170	166	180	138	167	177	144	145	148	149	155	144	149	175	148	148	173	189	158	152	162	177	150	185	151	170	163	166	155	154	156	158	190	169	159	161	206	180	182	184	162	157	163	160	168	135	171	167	171	159	156	170	150	169	166	164	159	160	147	169	168	170	175	156	169	190	154	165	154	158	165	188	166	148	165	161	192	175	158	178	184	159	168	169	131	159	167	192	177	142	172	167	154	148	168	180	146	173	164	152	169	175	152	161	154	160	205	165	170	167	177	163	174	157	164	156	170	180	152	145	167	165	168	167	139	159	158	165	163	172	176	163	184	171	157	168	193	154	159	171	142	152	173	160	148	190	166	148	159	170	158	163	161	174	153	173	152	158	203	164	159	173	168	166	177	153	155	175	167	175	140	171	149	149	140	176	180	179	176	152	171	165	161	156	167	185	169	185	169	164	139	158	156	155	185	177	156	185	188	181	163	168	145	165	159	154	190	187	154	159	148	131	159	179	154	175	189	160	162	172	159	150	187	167	165	156	177	168	170	195	145	157	160	143	187	147	152	145	142	182	178	165	185	166	163	159	151	174	174	156	186	154	187	148	162	161	183	178	186	166	189	157	177	162	165	172	152	178	159	169	172	187	147	139	175	144	154	154	208	201	171	186	188	170	173	167	164	141	179	182	191	159	152	146	181	165	132	191	181	159	155	152	147	170	151	164	165	154	163	143	180	159	175	155	133	161	169	173	157	146	172	167	177	175	157	150	177	153	180	166	172	190	176	173	153	154	161	158	171	167	157	179	156	159	182	150	158	187	166	161	149	170	147	158	181	186	159	167	155	156	153	171	178	131	166	194	162	157	182	154	167	175	160	168	184	156	161	150	180	168	167	151	171	168	155	165	143	164	170	135	158	184	162	162	189	137	167	180	156	181	178	156	147	207	160	178	175	171	173	154	175	150	170	140	172	175	158	150	170	156	137	171	149	167	178	151	158	167	153	163	164	155	164	177	149	175	143	183	169	182	141	177	149	170	162	154	166	170	156	161	169	147	171	158	177	169	169	175	177	167	136	157	179	171	165	156	175	167	156	150	177	151	146	181	163	149	163	158	162	154	151	157	172	161	149	160	184	175	153	143	173	175	157	173	151	158	173	172	170	129	154	173	155	178	146	164	169	183	182	158	148	162	147	185	151	162	165	176	175	156	161	172	164	167	176	183	183	159	170	170	184	162	192	157	153	150	181	158	153	180	147	151	170	158	163	170	144	171	155	177	147	160	138	159	156	172	170	170	166	168	164	184	161	190	165	175	162	162	202	171	178	163	140	178	180	153	157	161	158	158	141	157	162	158	150	171	161	170	171	187	175	154	156	159	142	167	164	150	174	158	187	171	173	183	193	177	186	184	189	184	161	186	182	153	158	153	159	177	153	187	180	162	163	154	128	145	185	162	173	180	157	152	170	161	170	193	167	159	163	152	165	156	150	163	194	179	152	158	171	171	160	155	156	157	151	199	167	170	157	160	173	154	160	173	171	178	181	178	149	187	194	160	191	172	176	186	168	171	183	172	148	169	170	176	173	187	181	164	156	175	148	133	176	187	147	150	181	167	172	168	143	189	165	149	159	151	173	145	168	169	168	163	143	159	173	163	158	175	179	164	166	170	172	171	161	153	156	174	158	143	170	146	162	177	170	166	152	174	151	162	199	173	150	165	158	174	166	171	174	178	161	152	179	165	161
2531	456	489	489	510	505	478	490	448	488	416	447	468	491	443	444	415	421	442	459	464	487	465	426	438	464	460	492	465	442	476	421	495	459	450	415	409	473	440	415	406	467	427	459	447	445	410	445	438	463	420	458	452	474	452	427	434	465	458	446	472	424	473	462	463	427	457	444	451	409	435	444	440	427	440	453	459	487	494	433	459	460	438	473	450	438	407	461	489	449	459	441	419	447	465	453	433	481	471	425	444	450	455	414	428	417	477	431	430	414	460	445	458	396	433	420	464	498	430	445	452	428	439	424	443	458	485	436	429	444	430	430	452	425	452	450	389	425	444	425	404	448	442	411	502	422	421	427	443	417	416	435	510	376	468	439	460	419	444	444	453	437	427	420	491	440	415	444	437	411	415	443	442	476	452	439	433	450	450	447	439	441	442	417	468	409	421	414	414	453	454	435	420	427	441	440	485	409	422	426	460	470	423	470	459	409	411	422	438	450	452	439	461	440	456	420	450	446	470	436	439	454	447	444	410	418	440	450	431	502	444	463	421	456	409	484	445	455	453	436	476	442	434	432	450	416	451	491	449	455	480	454	427	448	432	428	456	412	455	440	427	455	478	473	445	447	440	426	427	459	427	402	423	468	462	426	432	451	485	390	438	439	487	437	443	466	424	453	461	455	462	436	466	407	444	418	411	452	447	452	459	449	466	455	453	417	452	466	421	457	425	435	462	455	488	470	437	423	450	440	455	442	419	465	457	455	463	421	435	425	452	447	439	466	497	478	469	463	434	433	436	486	464	485	452	445	471	440	440	423	451	454	443	453	387	448	401	451	458	421	438	440	441	463	454	472	437	448	453	451	423	444	464	427	467	436	427	445	461	445	462	467	440	415	453	461	448	433	424	423	451	460	454	412	453	435	436	443	463	432	450	440	419	474	470	416	452	476	442	493	484	461	449	494	444	462	430	439	476	443	434	444	457	399	446	449	453	442	395	468	448	504	406	451	445	464	461	460	450	428	436	460	379	455	461	448	423	425	434	429	443	440	466	401	458	450	431	459	469	455	430	440	442	432	465	424	442	438	449	435	461	404	435	441	487	427	468	429	459	421	441	504	423	432	434	436	455	419	426	429	425	437	394	442	449	434	427	460	441	439	451	447	452	451	434	446	439	408	448	434	443	447	425	441	405	434	422	456	449	430	457	450	483	455	431	442	457	446	430	446	482	441	474	402	425	460	423	442	448	416	428	431	442	442	440	446	437	432	435	426	425	476	439	404	441	427	449	513	457	474	452	432	433	449	442	446	431	430	410	433	461	419	437	436	458	443	444	424	433	404	460	441	438	433	456	419	418	417	462	407	442	425	440	438	449	464	452	417	443	435	447	446	476	441	428	437	484	437	473	480	461	458	474	435	467	456	466	452	476	424	449	423	454	431	461	446	495	480	428	460	399	433	456	422	454	454	461	424	414	472	471	449	479	472	476	472	451	446	460	456	463	418	428	452	490	436	454	469	429	418	467	468	414	433	447	456	483	520	498	450	426	430	449	423	469	466	448	436	468	464	427	457	464	454	401	424	464	462	492	444	427	471	486	422	453	437	500	471	439	446	440	425	452	423	418	432	482	480	436	470	439	444	442	413	482	454	436	432	418	425	448	437	442	451	417	452	442	493	455	414	433	437	447	461	470	497	455	436	431	428	452	424	445	468	452	464	444	422	490	438	437	477	490	443	420	422	439	452	423	456	469	452	456	436	458	457	460	430	452	470	451	445	428	444	465	463	462	469	451	463	421	431	502	479	447	458	451	443	413	484	467	413	421	431	452	454	476	466	481	438	439	444	456	434	480	439	443	460	438	424	437	418	427	406	444	454	434	458	438	447	442	408	420	441	459	457	437	422	454	443	474	438	453	467	456	443	423	506	425	481	451	423	479	451	462	459	480	410	411	438	432	471	450	504	449	434	430	442	448	470	443	442	411	432	463	455	494	434	440	439	450	449	450	445	448	418	449	442	457	458	430	427	489	442	485	457	464	451	434	432	474	456	435	440	456	416	416	443	499	411	409	430	462	416	459	434	441	424	427	458	405	412	409	498	452	464	429	420	430	475	420	441	458	435	428	445	434	482	446	403	437	432	471	412	447	451	451	414	443	431	435	405	442	444	454	489	428	436	445	452	450	467	443	451	464	424	472	471	457	457	446	411	421	421	423	461	465	456	480	461	442	464	458	451	441	452	407	415	468	416	415	441	498	453	458	441	448	441	457	474	416	450	466	446	428	452	421	436	463	416	446	417	424	464	444	462	423	470	432	438	458	469	457	418	444	414	444	439	468	427	421	439	427	472	461	456	452	429	454	451	391	484	448	422	426	463	432	433	444	428	403	450	440	391	436	461	429	462	453	441	448	459	443	447	415	435	406	428	443	459	467	438	421	439	447	439	417	446	438	448	460	411	419	441	435	448	428	437	443	448	458	425	464	436	451	466	426	435	442	413	449	389	449	488	464	454	416	499	442	429	414	430	436	417	493	474	438	473	398	456	441	463	458	424	455	432	423	416	434	451	494	490	425	421	401	422	491	447	452	435	482	459	434	431	480	447	428	502	444	493	449	437	452	465	416	424	435	401	435	466	464	437	479	472	474	443	441	446	438	443	439	429	409	459	484	424	468	428	427	464	454	428	461	471	411	447	408	471	464	473	433	450	457	426	435	443	445	421	474	445	470	461	416	431	477	446	426	454	417	459	421	427	406	458	452	455	454	459	447	429	456	460	467	470	428	476	467	464	463	445	490	450	431	437	434	450	444	480	449	429	440	437	440	489	430	446	437	470	440	445	453	473	443	403	453	407	436	410	434	443	423	464	461	451	429	461	451	420	438	416	456	449	458	459	432	433	438	430	439	437	461	467	413	409	441	428	415	435	466	475	442	460	417	442	416	467	442	436	464	440	443	464	473	432	426	431	426	447	452	452	442	459	428	408	446	411	451	459	432	413	422	438	485	420	444	410	434	450	434	450	455	484	456	443	477	462	422	450	479	424	448	439	415	494	435	432	476	441	453	424	437	439	449	435	455	416	427	462	451	434	400	450	448	433	409	462	450	417	434	466	434	465	453	457	439	454	438	434	442	445	430	467	441	453	453	484	448	461	440	444	436	417	420	474	444	448	456	462	439	469	468	461	476	457	433	444	477	455	455	434	458	450	458	433	451	438	424	452	431	465	427	434	451	431	411	488	453	428	419	447	447	452	467	439	464	449	448	416	440	430	409	467	392	423	447	456	461	428	455	428	427	470	415	462	464	451	428	455	453	415	435	397	458	447	486	423	429	422	446	432	425	467	449	434	452	438	464	429	461	429	488	456	439	435	430	430	461	448	439	463	445	457	438	446	447	486	433	479	458	402	457	473	461	474	440	439	400	419	418	470	390	441	463	452	506	430	425	415	456	436	415	454	482	490	431	450	452	453	470	424	449	446	423	435	467	441	445	453	440	447	449	464	431	460	454	440
9366	698	659	576	481	429	377	380	397	335	341	336	363	339	361	334	354	327	310	355	354	346	345	353	362	380	337	355	326	338	336	311	341	315	336	342	343	317	383	368	379	347	362	345	330	342	358	334	351	329	311	345	347	356	335	341	348	317	357	340	320	338	360	362	358	314	337	346	337	334	347	346	380	349	321	346	334	309	329	384	334	329	286	331	355	325	356	332	371	378	361	390	328	327	339	317	361	306	331	328	330	296	333	346	348	318	331	369	346	305	343	334	317	307	322	315	342	351	362	338	310	325	320	305	354	309	311	362	320	321	336	312	329	332	335	341	316	334	314	314	360	333	347	333	354	324	337	311	321	347	369	309	302	333	318	353	359	331	341	308	394	326	357	285	325	345	348	331	347	310	324	345	351	337	316	332	330	348	324	336	316	344	340	329	336	312	310	316	335	354	332	361	312	323	308	329	322	315	346	323	303	340	336	300	322	322	359	311	291	383	344	349	358	359	342	325	364	337	334	336	304	301	347	374	368	288	351	354	329	351	316	322	365	347	298	309	336	326	330	329	352	308	319	295	327	302	352	341	303	326	329	337	340	326	321	363	303	298	326	312	318	308	358	312	337	349	347	327	344	329	349	361	311	306	347	298	368	377	289	342	363	343	331	331	370	349	330	355	329	324	354	339	331	314	373	342	336	340	336	305	312	309	353	309	337	318	363	309	343	349	315	350	331	321	307	291	358	292	321	354	350	329	331	304	327	341	368	344	321	343	365	288	344	361	322	314	294	339	311	336	318	323	350	353	341	344	347	362	354	362	334	335	324	306	335	327	382	320	320	321	313	306	337	345	358	337	330	316	338	339	342	341	331	330	305	357	313	337	339	350	362	349	367	323	334	325	315	337	328	307	335	337	302	356	326	349	283	286	308	334	355	332	316	343	306	336	330	302	347	354	321	339	348	357	319	333	332	333	292	375	335	316	310	330	328	331	327	350	348	310	312	310	299	341	331	350	328	316	290	351	326	311	344	319	339	324	347	333	304	325	332	325	293	334	357	350	356	327	345	346	344	325	318	326	316	311	313	297	333	316	353	365	363	343	322	333	334	344	313	326	319	344	353	326	320	325	348	324	313	337	300	328	333	327	327	328	329	375	341	316	357	364	318	325	327	348	342	334	358	327	329	323	329	344	333	312	369	350	343	342	339	348	338	374	350	293	330	325	323	342	318	349	342	339	336	316	353	345	316	342	309	381	304	360	338	312	346	333	379	324	344	336	346	317	329	301	320	299	346	320	312	324	343	313	370	343	354	341	328	330	337	340	338	344	325	328	320	353	318	316	333	347	340	341	356	319	344	315	356	331	323	323	344	344	353	277	353	361	326	301	310	353	323	324	332	304	352	340	313	333	324	322	338	317	334	315	346	338	307	329	312	322	385	345	321	340	341	340	308	354	356	358	311	352	297	332	341	333	332	338	339	334	351	343	348	307	352	318	323	325	332	341	361	343	324	336	335	333	353	359	312	319	303	352	339	320	358	346	304	342	331	317	322	378	340	320	303	364	347	374	352	352	326	299	343	312	362	340	328	354	319	352	308	314	288	342	346	355	354	326	325	345	349	315	324	343	320	356	333	351	341	355	332	336	324	316	366	330	352	340	395	319	318	314	314	344	330	292	359	320	330	308	329	315	357	330	344	365	304	350	326	341	360	313	315	361	354	347	314	357	322	353	313	347	328	337	332	317	332	339	377	317	371	353	326	307	358	327	321	341	329	312	339	337	352	333	334	344	331	344	362	332	333	301	322	338	320	323	359	359	358	357	311	304	314	333	356	345	342	311	325	347	358	317	317	388	333	333	309	349	365	363	309	359	329	332	357	305	367	322	343	333	327	328	371	319	326	362	329	314	333	317	329	333	351	328	325	336	351	328	339	317	334	318	315	333	325	334	368	351	364	343	298	324	347	319	321	323	319	326	347	313	338	320	354	328	329	321	350	367	331	313	335	309	314	338	335	338	340	349	284	332	352	365	341	329	322	318	349	271	343	326	362	335	337	323	350	309	332	351	348	366	364	343	355	400	296	326	322	321	352	312	304	368	339	342	357	337	299	349	346	306	343	310	324	289	314	343	299	334	348	335	362	339	321	368	371	348	356	331	343	367	336	325	312	320	346	309	344	361	334	336	340	324	319	290	315	355	323	327	355	317	323	320	340	368	318	329	350	326	321	343	311	327	330	319	325	350	335	346	306	351	318	346	331	323	348	345	320	311	352	296	328	315	360	309	377	335	319	354	296	341	337	345	354	345	354	317	337	334	337	357	330	353	313	336	309	353	350	344	325	337	350	350	324	335	346	344	327	318	351	292	338	325	324	336	338	342	341	328	363	360	342	337	343	314	334	336	323	300	312	360	339	301	339	312	330	351	355	351	354	314	306	363	346	364	371	313	335	322	364	335	299	333	307	333	314	356	327	302	352	321	342	330	323	328	342	305	306	339	328	331	327	360	345	334	359	308	359	299	340	334	318	327	336	299	263	344	302	343	342	355	326	342	338	338	323	342	348	344	352	370	354	306	314	326	308	314	319	329	362	352	345	331	321	345	321	372	319	305	339	278	300	344	332	341	351	325	359	326	329	356	345	339	365	327	336	312	338	364	315	318	293	342	294	319	358	346	326	327	358	339	335	323	327	322	332	342	346	325	320	353	319	335	314	358	331	383	360	311	345	304	325	299	353	331	328	312	333	328	343	333	322	357	328	322	316	282	326	330	288	353	322	317	319	346	352	341	374	333	336	348	351	369	347	305	362	335	341	317	317	339	294	316	327	327	345	304	346	304	336	359	365	327	325	329	343	334	368	331	343	374	329	343	386	326	333	337	324	356	327	331	336	321	341	346	307	329	340	345	335	326	329	324	332	340	334	357	385	337	314	332	352	314	365	316	336	318	365	331	329	351	351	357	336	346	332	349	330	358	304	364	352	318	322	310	356	311	329	320	323	337	335	369	341	374	344	318	328	347	374	343	303	323	306	333	327	348	353	308	338	346	383	342	360	327	340	368	329	317	318	326	327	333	296	336	356	338	377	304	274	310	334	328	322	350	345	338	354	329	360	372	344	366	316	330	380	320	349	330	322	339	352	319	349	359	327	319	318	318	325	361	296	325	312	295	329	349	328	296	321	344	362	333	305	328	371	361	312	340	312	347	318	309	348	310	373	358	341	354	318	364	315	329	324	293	331	318	360	333	345	323	308	377	324	343	315	337	324	303	337	320	328	318	327	363	316	313	307	349	373	338	292	337	353	328	337	346	331	280	350	317	359	341	335	340	316	338	327	327	338	363	356	366	324	325	342	336	314	328	349	365	330	327	327	331	325	317	330	332	357	326	354	323	345	336	344	348	338	333	309	344	353	332	297	393	338	334	307	397	327	304	334	344	300	333	337	322	316	342	397	340	345	322	344	379	337	313	327	328	363	364	346	335	311	347	340	297	307	350	349	326	350	352	329	349
7563	1055	1470	1604	1447	1232	1133	1076	1077	970	921	949	898	818	900	901	834	800	819	837	822	873	847	789	811	756	825	789	839	805	793	763	804	790	776	780	757	788	765	824	792	757	749	795	797	777	781	741	858	857	824	799	771	787	823	778	793	843	858	735	778	813	836	751	810	768	750	773	763	808	789	790	793	729	789	813	789	770	727	782	835	784	753	763	765	805	822	781	799	762	746	771	785	766	777	800	846	794	791	751	800	828	826	803	769	796	780	773	783	737	785	827	793	789	800	753	764	744	762	818	760	728	778	825	843	764	815	752	772	803	825	860	782	775	799	781	762	774	815	764	806	781	777	753	805	781	804	731	781	795	815	831	804	796	811	791	785	808	831	734	760	768	783	752	792	767	773	765	816	793	760	811	782	830	757	757	785	845	779	746	785	769	807	730	801	761	789	764	762	767	791	784	769	792	826	796	792	730	821	774	776	787	791	753	727	774	752	761	797	751	780	750	784	764	796	762	797	803	788	812	763	836	801	779	728	766	772	744	770	770	756	830	727	775	789	750	703	720	764	767	829	779	729	814	762	763	761	709	796	755	759	790	802	816	762	756	772	778	750	775	819	784	768	751	817	794	768	772	849	826	826	795	771	762	771	790	800	763	765	791	778	810	775	806	782	781	765	797	800	799	763	831	774	820	769	799	786	790	778	792	769	793	783	812	755	843	763	752	806	773	792	751	785	777	819	782	755	799	758	831	783	803	737	769	738	750	800	756	835	767	773	799	806	793	778	811	793	850	800	774	754	823	791	775	753	790	800	772	762	814	800	796	777	768	775	744	795	782	810	768	798	764	774	777	753	791	794	786	745	754	771	802	787	789	752	748	729	782	778	799	844	801	793	812	781	802	774	766	751	776	774	801	815	793	769	785	747	761	776	744	773	742	794	793	808	784	789	790	745	798	815	742	813	801	809	798	729	780	772	775	816	802	845	760	787	782	768	747	784	741	800	832	791	777	800	743	780	785	765	753	760	789	789	794	718	786	793	788	785	826	780	750	796	802	762	759	737	771	767	774	798	741	750	745	851	747	772	769	810	793	771	755	776	780	764	783	780	754	772	749	710	751	748	742	792	752	785	822	754	752	805	727	772	828	760	746	804	798	772	804	762	753	788	786	823	773	743	783	768	798	723	828	776	809	782	804	768	826	824	807	776	769	809	775	799	777	765	791	764	810	781	808	771	845	792	767	771	813	824	799	796	748	794	768	794	780	737	784	730	777	787	789	748	805	767	758	808	755	821	776	799	820	785	799	753	804	770	776	743	805	826	825	767	751	758	764	809	794	763	747	809	784	823	774	769	796	776	823	839	791	805	769	786	822	740	756	805	852	828	829	730	765	773	791	797	777	777	783	773	787	753	761	748	779	804	742	832	761	760	808	781	783	772	759	795	756	776	845	774	804	762	774	756	839	814	760	773	770	815	750	778	749	784	742	797	804	804	725	783	788	812	767	754	813	795	787	798	740	780	797	809	818	752	794	810	791	812	731	801	754	797	790	784	818	758	805	844	741	765	769	784	767	782	786	793	792	814	757	766	765	708	744	745	793	753	817	787	794	726	743	799	765	800	748	792	805	794	778	773	778	795	777	781	805	774	795	812	777	809	748	806	709	840	800	799	775	803	791	806	789	774	829	761	801	755	770	766	725	738	726	766	764	768	838	820	792	760	845	782	808	796	760	768	791	823	828	750	762	758	821	739	744	821	799	795	789	796	795	837	765	762	734	779	772	830	776	774	785	821	803	811	750	790	745	778	821	794	825	780	786	716	756	807	782	781	784	738	817	796	758	780	796	763	801	758	740	738	780	800	754	742	808	829	788	817	806	755	817	833	783	763	818	779	834	823	767	796	785	793	728	773	784	830	803	751	793	763	797	766	771	812	781	828	801	759	810	839	747	776	789	794	804	766	776	799	748	786	787	747	758	776	754	787	696	802	771	779	745	799	788	788	749	798	759	750	808	742	800	778	771	782	759	772	779	724	781	774	772	785	801	787	781	773	736	794	807	803	779	830	811	767	802	803	800	729	789	777	767	794	777	820	813	790	767	763	763	793	797	791	789	787	786	752	766	759	796	834	717	781	773	777	782	767	802	731	779	787	839	785	768	793	771	805	797	798	772	780	809	772	808	784	792	771	709	767	782	793	820	805	755	829	742	787	757	782	727	753	761	737	758	792	837	824	776	804	781	759	752	822	754	774	846	830	797	750	797	765	789	808	784	793	799	734	761	767	805	811	800	771	811	789	818	827	795	774	737	804	739	777	778	776	836	829	752	778	767	771	724	810	782	827	770	810	758	789	791	791	783	763	774	789	787	798	772	828	839	805	784	808	793	806	777	776	797	770	786	800	781	751	785	720	764	827	789	774	755	796	721	732	792	803	768	770	769	795	797	791	795	748	747	837	761	761	801	840	751	782	783	750	753	766	776	743	733	801	719	770	758	770	829	747	773	816	823	797	777	745	743	786	829	784	778	780	754	815	864	783	796	784	778	744	799	776	776	791	748	713	792	786	805	725	787	758	759	774	809	793	770	759	768	721	751	790	769	782	818	785	819	758	754	774	829	788	778	786	865	747	837	777	732	794	808	759	754	797	758	765	773	818	795	770	787	753	727	797	773	776	786	771	772	763	776	780	738	776	769	819	796	767	802	791	744	775	815	814	753	792	769	742	793	754	783	818	799	777	739	798	784	792	818	780	746	783	804	759	773	787	793	772	732	743	792	763	774	764	808	772	777	799	750	809	786	774	751	767	825	815	792	819	740	724	783	782	805	783	766	788	777	822	724	779	786	808	778	808	808	785	747	736	762	818	789	770	824	754	778	719	767	777	773	805	783	770	821	756	814	793	807	769	804	782	743	741	811	786	746	750	786	746	731	755	821	765	765	783	752	769	752	736	782	792	772	795	767	810	785	746	800	795	755	770	756	753	797	802	763	790	778	827	747	756	771	765	759	769	742	742	791	764	732	738	770	789	798	785	770	741	778	790	745	806	773	816	812	798	783	810	775	760	771	774	729	808	777	771	793	822	750	759	752	772	743	795	769	745	769	732	743	754	795	766	790	811	781	729	810	738	773	788	782	789	759	786	779	797	744	768	763	786	800	739	767	764	757	781	770	775	755	773	819	776	774	807	799	820	743	805	817	734	791	799	771	775	813	793	772	805	757	744	826	795	792	767	809	790	768	808	807	764	767	789	824	827	776	772	759	748	764	771	779	818	773	741	763	783	739	785	810	784	724	765	818	809	759	775	744	798	749	788	797	804	758	763	788	789	838	795	792	817	834	788	808	755	812	806	761	772	783	774	823	748	803	792	815	759	779	801	760	833	755	770	733	786	810	805	792	803	783	768	810	780	804	766	908	751	806	796	775	811	758	834	786	801	761	749	728	807	764	788	773	749	820	790	754	777	812	739	797	767	800	776	740	784	774	769	798	769	793	797	741	780	827	758	724	729	795
16311	1435	1057	764	613	523	434	422	376	371	366	352	364	331	344	314	318	333	328	353	299	288	320	322	344	326	332	319	298	286	340	322	322	332	312	309	289	310	285	313	302	288	309	328	286	320	356	322	298	278	317	320	313	283	318	330	327	310	340	295	308	290	322	309	310	332	293	301	314	317	318	299	316	323	302	320	310	309	285	323	334	333	320	339	308	298	333	335	342	312	346	335	318	288	310	294	298	351	324	275	298	295	290	310	327	320	311	311	299	329	322	314	309	311	325	307	301	314	284	312	332	318	331	331	315	293	294	321	314	340	321	330	282	307	332	314	302	339	304	314	300	275	321	294	302	339	338	308	347	315	296	291	296	315	313	290	318	309	306	313	314	329	337	301	364	326	305	304	305	343	327	285	284	301	341	297	311	321	302	289	302	308	315	316	309	316	287	289	298	290	333	289	285	322	301	322	321	277	317	312	298	306	319	294	278	339	328	292	323	291	281	326	290	335	295	345	338	326	314	319	319	334	311	307	316	287	311	319	299	278	315	316	308	324	304	337	326	306	301	342	325	310	336	335	294	299	316	310	325	307	294	303	316	333	318	267	292	320	304	323	268	309	318	276	321	318	305	297	305	332	330	340	362	340	325	301	342	360	313	293	327	330	341	323	311	259	299	337	319	298	290	358	300	324	292	270	317	351	339	316	312	320	323	316	307	307	300	344	305	327	283	319	295	322	316	294	315	330	301	304	311	304	286	324	314	319	289	305	302	301	309	318	336	325	335	316	326	277	312	289	322	290	272	290	367	314	313	298	318	292	315	316	321	334	301	337	318	293	330	312	305	316	318	330	279	307	333	352	294	339	298	341	295	312	326	321	309	328	336	301	348	287	291	328	314	315	315	309	303	268	294	327	317	330	328	312	351	320	295	298	311	338	284	301	325	301	339	330	325	326	278	263	289	275	324	342	306	297	295	318	278	325	310	338	298	318	313	320	325	285	293	334	294	292	305	300	320	297	307	310	285	352	329	336	273	315	331	318	300	339	327	295	307	325	354	294	306	305	306	341	305	323	333	311	305	321	304	308	324	321	334	316	277	317	325	323	335	292	321	307	307	310	364	331	309	295	326	292	298	308	323	346	310	339	331	303	313	295	355	352	297	278	346	304	346	286	331	308	307	332	321	295	337	298	318	308	351	337	297	300	321	320	322	295	305	321	314	267	322	311	342	332	303	315	321	321	351	296	297	311	303	294	313	324	289	294	328	298	336	298	300	318	351	288	305	277	298	294	341	312	314	312	311	348	314	307	341	311	347	326	292	288	305	298	300	306	296	360	331	321	287	331	337	330	306	349	315	314	309	318	328	319	283	311	284	310	304	298	314	332	294	304	317	333	281	353	292	291	343	329	333	323	309	303	303	308	290	339	316	318	328	352	284	314	314	315	324	341	301	280	290	301	349	309	300	327	290	300	317	258	289	321	326	322	290	340	314	303	334	307	313	357	338	344	310	299	329	325	313	317	289	294	310	331	316	330	354	326	314	308	316	275	311	326	319	320	326	299	308	344	303	330	322	306	301	338	311	282	319	296	282	320	333	287	329	292	320	298	350	311	315	304	311	360	285	320	342	309	332	331	323	328	289	315	326	302	290	334	311	291	328	368	325	313	304	339	291	324	319	295	294	301	332	289	319	334	313	301	305	288	299	313	335	296	318	332	314	320	314	316	357	323	310	295	316	303	325	308	308	318	319	291	319	320	289	327	316	334	283	302	371	322	328	310	335	304	297	305	313	309	291	305	313	317	330	318	309	297	334	306	316	309	323	325	307	323	267	293	346	287	290	307	325	321	337	298	288	330	310	291	308	346	364	295	312	297	309	348	297	300	310	304	315	301	337	295	320	354	304	312	324	314	321	347	293	320	311	311	286	281	302	333	312	313	321	291	298	328	297	319	305	326	285	289	352	299	285	294	332	283	322	314	324	339	294	297	342	314	314	289	357	287	280	293	255	311	324	326	318	350	300	301	326	292	314	266	356	329	315	334	331	332	339	322	326	265	340	320	305	306	324	310	304	314	280	320	316	350	270	305	301	302	309	339	314	319	319	298	310	286	311	301	335	325	318	354	302	297	333	328	309	322	309	303	294	292	305	309	314	324	266	304	324	308	301	335	278	312	316	294	330	290	316	288	323	345	313	333	289	320	326	292	319	346	319	331	306	321	334	315	309	304	303	329	312	339	340	324	338	323	312	305	322	297	294	326	307	309	292	348	326	326	301	302	328	323	257	311	315	322	304	335	336	273	302	329	300	307	297	317	318	307	331	307	321	261	305	313	317	301	308	316	302	341	311	337	305	268	318	331	287	300	339	330	305	335	323	294	334	305	312	330	328	311	305	291	346	303	290	325	316	356	317	334	336	328	336	309	337	309	293	309	308	279	301	327	329	359	327	323	342	314	320	318	303	364	346	307	314	294	321	291	284	352	318	311	311	313	298	314	300	314	332	311	305	304	322	293	309	317	305	264	347	280	300	354	327	283	321	288	325	289	319	327	319	325	356	277	309	332	319	320	320	311	284	343	324	314	312	318	325	305	356	323	308	316	314	315	310	301	310	310	283	329	331	340	369	335	321	319	292	311	341	322	320	340	315	330	309	275	332	325	342	324	309	335	293	320	303	301	315	349	310	302	309	328	317	339	286	327	304	319	344	326	315	313	336	321	327	280	338	338	318	311	287	297	283	326	363	347	347	320	320	302	342	303	296	314	309	315	297	304	268	358	312	299	313	297	306	298	315	361	326	323	306	300	313	295	294	285	303	280	334	317	296	294	320	319	311	333	332	351	304	299	300	329	308	340	321	308	308	316	328	335	321	353	302	315	331	280	305	320	336	301	327	330	306	317	271	334	318	312	329	322	314	297	316	319	325	285	304	310	323	292	330	307	311	314	305	304	299	285	325	355	299	326	296	296	328	322	325	318	288	297	333	308	314	310	279	291	316	290	349	317	321	353	317	323	306	288	349	309	283	317	339	317	297	331	339	301	284	345	329	334	338	289	334	309	307	345	339	288	305	278	319	298	306	322	315	323	286	334	341	321	288	362	315	295	303	300	347	308	325	304	295	268	290	344	312	299	344	301	306	347	336	308	300	309	287	298	297	339	347	319	261	299	304	322	293	311	345	302	310	307	280	323	307	323	301	318	307	313	315	353	300	302	310	338	356	300	304	320	315	293	355	314	308	303	337	292	304	340	274	313	346	309	315	306	335	280	321	315	295	298	335	306	324	345	301	300	246	315	305	325	294	329	329	324	346	300	306	293	327	314	293	302	346	306	329	311	328	316	300	288	321	325	314	305	283	274	312	328	321	290	315	324	327	334	332	315	310	308	307	297	321	276	281	341	321	355	322	286	296	348	309	339	297	312	314	340	334	315	293	307	305	325	306	314	371	308	317	307	321	303	303	318	300	332	344	306	293	312	283	277	290	291	311	331	313	292	325	307	324	299	297	330
9198	1288	2256	2361	1985	1663	1412	1350	1201	1133	1094	1032	936	909	889	884	885	805	843	803	799	821	830	764	774	762	754	754	754	752	768	771	716	785	733	741	711	691	740	708	705	730	721	739	719	806	692	761	745	786	719	748	732	713	706	725	771	674	714	752	750	726	665	740	739	695	750	704	753	685	689	743	703	724	775	721	717	744	715	731	711	734	708	740	738	696	701	720	676	726	733	702	704	729	755	712	733	718	703	756	679	757	673	710	715	727	720	727	725	714	710	703	728	709	751	733	712	728	721	723	729	711	679	759	729	702	713	697	726	773	698	771	638	790	683	738	732	756	705	767	713	714	747	737	693	716	712	719	720	749	715	736	696	738	791	758	740	712	690	714	703	741	714	707	740	731	689	717	727	722	740	698	696	736	751	759	726	669	720	743	760	705	733	761	726	674	735	680	682	742	692	723	739	702	708	699	722	702	691	708	717	719	778	702	709	682	688	703	709	696	668	699	674	666	755	786	729	686	699	711	735	698	712	709	732	719	719	676	667	714	697	713	701	771	694	691	725	725	724	712	736	726	715	768	713	714	708	699	704	726	690	693	738	726	701	712	732	706	701	717	721	712	696	668	729	685	747	723	750	702	724	691	736	684	731	691	724	693	773	708	671	745	708	697	762	728	769	654	722	673	728	734	747	694	758	691	763	705	688	722	726	734	776	731	691	714	773	681	729	747	703	708	730	697	664	774	734	686	672	729	683	714	718	696	720	665	737	697	697	735	735	735	716	698	731	715	755	686	759	725	687	717	704	739	728	700	701	716	748	703	683	701	663	708	732	750	756	739	702	723	721	732	686	714	690	696	672	684	705	746	695	714	772	730	676	682	721	695	710	690	739	739	663	726	699	733	691	676	715	718	711	683	701	695	713	702	714	707	690	716	687	700	684	743	701	685	665	728	718	695	694	747	686	707	700	695	783	644	715	704	677	733	718	731	704	667	725	725	708	693	715	719	693	717	694	707	716	725	743	746	710	764	706	718	730	722	644	681	720	733	696	746	656	706	681	693	721	736	700	674	702	696	740	742	693	683	724	711	692	738	695	701	700	698	754	697	726	707	675	682	742	716	729	713	683	671	727	670	705	731	721	709	725	707	765	701	663	684	663	743	738	705	702	712	757	743	730	689	691	755	719	684	783	715	699	744	694	684	695	684	696	720	715	694	749	698	727	708	758	701	708	708	730	685	725	715	719	675	687	714	657	701	711	705	704	759	741	768	736	724	736	741	722	720	748	741	726	710	743	726	776	683	710	725	705	718	671	745	729	703	697	734	743	669	713	721	698	711	674	699	725	703	748	718	721	683	692	712	770	733	676	723	736	712	727	683	733	738	715	729	682	736	725	732	760	681	745	725	705	748	715	705	694	716	691	711	710	765	727	734	697	709	667	716	712	704	686	737	716	693	723	712	721	697	700	722	755	770	725	697	706	700	751	684	698	748	717	718	723	773	745	724	779	698	706	739	703	735	768	713	674	730	697	713	748	712	744	720	753	681	719	745	715	705	733	713	732	748	690	768	695	695	670	716	694	777	691	746	730	672	724	735	730	686	713	706	749	733	668	721	682	723	713	713	752	722	725	723	663	705	724	709	747	722	736	703	751	730	718	711	698	728	665	687	715	665	691	699	746	704	715	714	717	704	717	706	693	719	680	726	735	686	719	688	686	758	730	768	711	771	703	690	712	719	742	738	734	703	730	723	691	718	751	744	764	750	740	749	720	683	695	703	694	714	694	689	722	713	690	727	676	708	725	690	698	705	727	706	687	736	686	720	698	719	697	779	707	696	775	719	714	724	780	740	729	655	719	719	701	706	711	730	723	725	708	649	757	712	714	749	720	706	671	727	676	743	727	698	701	770	704	695	726	731	735	766	765	741	689	744	679	745	725	685	708	697	713	707	710	719	731	760	726	719	708	764	718	690	720	709	730	696	713	703	688	691	707	703	747	740	739	703	754	712	697	713	684	705	725	705	727	731	708	720	753	704	734	659	705	779	712	694	687	724	705	761	757	701	711	741	691	721	679	710	735	710	690	721	731	762	743	718	699	745	762	728	730	721	747	762	702	684	740	714	736	742	706	708	770	751	717	724	728	730	742	749	708	703	715	763	771	731	719	758	749	691	722	715	725	723	705	709	713	743	685	739	764	729	710	709	777	733	710	701	687	694	739	729	711	719	730	724	685	682	697	718	733	737	679	733	701	684	758	724	730	692	704	718	704	730	721	682	709	730	731	689	706	704	710	749	721	741	738	759	726	720	663	749	689	738	726	696	754	681	736	723	751	644	733	710	731	687	705	673	721	722	739	729	676	734	720	683	714	745	717	724	684	696	685	720	700	768	763	693	704	733	726	691	730	710	752	744	658	714	703	685	705	756	751	670	733	729	750	757	689	671	734	729	699	659	710	690	716	721	709	685	722	687	710	735	694	691	715	732	737	652	672	743	750	727	715	715	772	731	703	743	689	759	728	747	693	693	697	736	738	691	750	726	751	724	749	669	743	702	731	697	733	733	749	734	709	702	720	757	707	764	749	720	711	730	742	725	692	704	723	742	757	724	697	701	722	690	733	735	725	689	721	724	746	734	700	699	724	682	726	661	725	728	731	751	718	683	765	754	722	679	747	726	680	725	670	764	702	680	703	746	719	700	735	713	729	652	723	738	679	724	726	730	697	704	734	775	700	724	718	707	714	761	694	735	736	719	700	707	756	722	729	748	690	751	725	764	686	717	736	704	746	649	689	693	721	730	703	685	731	763	723	771	677	728	742	701	747	726	697	665	695	723	704	756	735	735	718	704	741	700	725	752	726	717	764	717	734	729	717	683	700	728	731	706	763	714	691	713	701	717	765	690	698	738	713	703	745	734	690	716	772	706	710	710	706	699	721	769	746	723	702	687	731	699	728	666	711	731	737	745	741	665	717	774	698	727	730	746	715	668	711	701	721	731	710	709	709	758	697	676	725	712	711	677	702	705	674	741	722	724	738	714	746	726	729	697	710	728	706	698	747	708	731	731	706	720	707	740	726	726	723	703	699	760	696	666	715	753	801	706	682	722	767	721	702	737	745	704	693	772	696	737	670	803	717	720	772	745	695	682	687	712	670	734	675	749	770	687	743	745	732	741	712	699	740	716	734	742	727	742	741	799	746	754	720	752	768	708	683	752	741	693	728	744	721	731	715	764	699	713	734	731	730	719	694	728	700	736	726	691	744	720	722	684	695	746	756	696	728	694	685	720	698	695	735	704	692	711	752	710	716	715	652	723	724	727	694	727	752	661	715	678	674	734	735	717	720	728	668	704	783	706	680	705	721	733	745	701	766	767	706	687	715	714	765	712	687	687	752	739	753	702	703	716	731	728	684	648	757	722	662	705	726	698	699	696	696	705	722	694	694	734	736	726	703	731	736	721	748	704	709	718	719	672	733	715	734	681	759	663	740	698	703	675	740	691	678	740	763	728
2502	205	195	171	171	178	184	175	177	165	173	142	171	171	163	167	172	184	177	159	164	185	160	167	179	160	159	173	169	166	176	176	158	153	164	158	165	174	183	179	152	165	149	149	158	147	142	145	146	162	181	194	175	178	165	150	155	178	161	184	149	149	178	154	162	143	157	179	185	192	172	161	167	168	168	148	168	175	175	146	150	168	166	162	145	166	188	177	157	168	162	160	155	162	187	180	166	150	187	188	158	152	177	166	163	159	166	167	187	161	177	146	166	176	163	161	171	166	193	153	165	159	159	147	166	203	140	168	188	179	167	153	164	160	185	154	157	143	178	158	185	148	147	164	185	165	175	143	160	162	165	135	173	152	210	183	159	179	163	136	159	165	159	155	170	176	164	166	179	172	154	183	154	179	155	158	158	178	172	159	200	184	156	150	151	156	153	173	160	166	192	159	129	166	161	165	164	183	156	186	156	186	168	146	158	178	156	168	154	173	154	180	176	161	167	155	152	148	170	149	160	173	144	157	155	169	171	206	147	199	146	197	187	181	168	171	187	190	185	160	160	192	172	173	145	170	175	143	175	163	178	126	164	143	147	176	146	176	155	166	189	161	153	187	174	167	165	153	166	158	159	195	149	175	159	178	164	183	182	172	136	204	184	161	156	157	181	173	150	186	171	151	143	170	149	159	145	165	173	162	171	179	148	169	134	162	166	155	161	171	184	155	159	183	163	156	165	160	156	177	172	176	164	159	139	168	172	149	166	157	161	158	168	157	174	163	159	171	145	163	161	191	185	164	168	179	165	190	145	178	171	165	170	153	151	148	154	158	183	170	183	174	170	175	151	145	174	155	181	160	149	150	171	151	179	168	166	163	158	173	153	173	197	169	155	153	170	176	150	177	164	175	164	197	190	156	142	159	160	156	151	172	171	167	162	176	150	141	147	169	155	135	169	171	171	170	197	139	173	160	161	168	182	166	175	180	167	182	151	160	169	164	175	157	187	156	159	156	172	183	152	168	171	183	164	139	148	170	159	157	134	161	158	161	181	154	178	165	164	160	164	168	157	189	166	146	179	176	165	160	177	152	180	172	149	202	164	172	181	179	137	165	148	150	131	164	167	149	167	169	144	160	155	169	148	151	170	158	167	179	168	189	166	158	151	166	166	158	185	150	154	174	161	201	170	168	174	168	156	177	167	161	171	144	160	148	183	167	146	155	169	156	171	170	167	175	166	167	151	141	144	170	164	169	180	156	154	123	160	164	187	175	160	164	178	189	164	152	187	179	166	155	149	177	160	167	181	179	161	153	137	154	163	166	194	177	160	149	179	164	147	155	189	160	151	165	172	190	154	173	151	178	159	142	151	181	203	172	161	169	179	159	160	165	162	160	156	145	151	160	161	164	187	137	191	189	146	156	148	179	190	182	161	173	165	160	145	182	146	157	162	185	144	172	156	127	158	160	169	158	155	160	173	192	168	172	168	171	159	153	161	153	184	166	165	171	185	167	160	171	158	172	172	168	171	149	152	176	178	177	174	163	158	149	162	142	168	178	166	158	150	165	157	157	182	145	144	169	169	144	165	143	157	148	161	183	164	150	172	176	176	160	172	198	183	149	153	182	198	165	143	161	166	156	165	194	165	182	158	183	190	164	165	169	165	159	165	173	158	151	172	169	179	136	195	158	160	158	159	168	140	205	190	166	160	190	142	172	157	168	195	164	182	178	163	163	161	173	169	164	166	160	151	149	162	176	148	169	155	160	141	154	144	159	167	187	169	187	154	157	183	145	184	191	150	170	160	154	179	143	161	157	163	157	193	158	172	186	182	179	177	156	153	153	151	167	153	145	146	138	182	156	174	170	184	128	159	171	182	153	160	144	183	171	161	185	142	167	180	164	158	171	153	164	172	138	173	159	142	172	156	176	196	147	170	173	158	154	139	166	158	170	148	171	154	179	188	147	164	144	152	159	151	154	158	150	163	146	159	143	162	159	160	172	135	175	182	165	156	183	150	140	168	158	203	146	163	181	178	169	148	174	179	158	162	173	167	134	164	176	164	146	178	170	163	168	167	166	175	155	164	146	163	174	143	175	177	182	135	133	186	163	170	140	166	153	149	160	169	178	164	168	164	188	156	163	169	174	180	157	165	175	159	143	164	142	151	164	152	180	135	158	171	195	153	164	172	167	174	181	156	157	204	164	149	162	149	158	172	158	171	200	157	161	178	165	155	161	180	172	150	179	155	175	149	161	157	150	160	174	165	164	159	147	158	167	169	181	143	154	163	197	168	166	155	161	165	165	184	138	192	191	171	158	174	175	135	186	141	159	161	188	165	171	157	177	165	151	182	167	175	166	149	149	136	161	167	159	176	158	185	166	144	164	173	175	172	163	176	141	165	165	144	152	189	172	150	142	163	175	192	149	163	154	180	165	174	148	153	169	162	171	149	195	146	161	149	154	156	145	144	168	154	165	142	176	170	158	164	161	164	154	161	153	172	148	209	175	160	151	155	155	166	168	154	172	163	154	133	151	163	150	133	155	139	179	154	158	188	147	159	155	164	169	175	183	166	154	155	166	145	185	170	158	160	161	140	156	171	162	177	162	163	173	170	171	161	158	180	136	157	190	180	158	150	162	169	187	164	173	157	157	148	157	161	183	166	178	153	152	164	167	148	164	156	139	188	195	150	176	154	168	185	174	180	153	157	172	163	170	184	178	154	155	162	157	162	153	160	168	173	161	159	177	176	171	176	160	170	152	158	165	141	151	156	167	177	154	153	156	171	165	174	163	160	143	159	166	169	178	188	173	167	162	161	172	175	138	170	177	171	163	169	179	164	177	180	186	187	165	154	162	170	156	148	158	178	167	135	156	162	158	175	154	153	150	158	171	157	187	160	161	151	162	168	156	160	165	163	172	166	133	143	142	166	165	180	184	172	140	168	167	166	164	166	159	151	156	162	161	167	156	169	167	165	161	161	166	159	162	163	159	152	173	166	167	163	147	150	151	163	170	172	160	143	161	171	151	181	169	166	159	151	149	193	176	170	160	164	153	169	148	162	179	160	160	155	179	201	172	133	203	177	167	175	184	171	167	162	157	154	167	149	166	168	161	168	190	148	153	172	164	154	153	157	183	189	170	158	190	135	147	169	168	162	166	144	164	148	149	154	164	158	178	200	143	156	168	156	164	186	190	156	174	173	140	164	207	178	178	168	157	168	167	164	154	153	172	163	180	170	178	176	157	183	186	153	157	181	150	165	157	139	151	176	170	187	183	193	155	177	175	171	169	168	170	162	145	155	178	176	169	137	179	173	176	171	150	160	187	179	158	151	182	154	165	189	175	178	141	178	148	163	151	154	177	156	160	168	163	170	159	175	168	195	152	171	141	156	179	150	180	160	159	161	189	155	199	166	168	201	173	164	156	179	165	179	169	152	147	158	163	165	166	166	174	152	152	153	170	184	172	150	135	157	169	165	161	149	183	172	157	175	179	160	202
2530	457	466	486	482	463	441	434	453	472	479	437	429	419	446	465	458	460	440	474	423	444	475	444	381	470	376	436	443	431	400	486	466	454	416	447	428	443	397	421	429	463	421	460	467	438	449	427	476	466	414	430	460	444	422	416	433	419	454	441	444	445	406	429	468	451	374	447	446	407	458	394	464	469	450	442	444	443	426	422	446	440	444	461	391	432	434	422	427	401	437	446	436	423	427	450	456	451	443	456	410	438	472	444	438	412	457	456	460	466	456	421	433	457	444	466	445	444	431	437	433	442	463	438	423	461	445	457	430	417	457	422	478	462	426	425	479	393	441	421	459	421	430	431	432	424	450	442	427	436	418	454	451	445	454	433	442	406	489	463	448	447	454	429	445	468	434	447	476	420	442	459	475	415	421	447	441	421	427	465	465	434	415	470	453	473	435	423	434	447	469	400	412	433	490	436	468	422	381	439	414	459	461	389	432	455	450	411	445	460	492	409	433	399	471	421	442	427	422	438	443	463	404	447	423	434	423	406	458	465	463	434	463	418	489	448	448	443	470	423	423	427	418	411	439	453	444	411	450	429	434	425	421	502	453	447	483	462	482	440	406	467	433	384	407	423	476	435	456	463	426	464	444	456	442	493	437	411	449	435	423	468	440	442	432	437	438	449	413	440	443	436	450	440	456	447	454	424	449	439	430	449	430	406	426	460	419	447	410	457	450	431	421	403	464	422	453	455	443	445	457	436	414	445	467	440	448	482	446	462	447	450	465	436	461	442	443	451	444	462	398	447	434	413	418	454	462	441	433	489	421	444	434	419	436	424	449	488	466	451	474	427	442	426	455	462	421	432	455	442	459	420	419	454	449	433	464	465	439	415	435	406	411	447	427	419	452	447	455	439	414	431	421	433	441	474	422	470	433	458	410	440	446	438	434	451	441	437	434	463	426	472	430	420	432	443	444	416	484	408	444	420	439	452	445	446	432	452	455	446	466	454	449	433	459	435	459	411	412	426	438	428	458	450	428	417	433	414	427	455	451	475	427	444	470	435	438	456	433	426	451	425	430	403	438	453	417	422	445	430	498	434	447	463	441	425	439	445	464	452	422	448	416	400	445	420	454	424	445	482	422	462	473	434	417	434	407	473	451	447	451	424	424	449	460	462	438	437	399	421	437	506	446	470	416	444	455	440	409	460	466	396	421	453	445	437	404	413	456	413	475	415	447	432	438	430	456	427	469	434	403	432	475	461	419	428	404	458	439	414	445	464	449	431	444	448	433	451	441	428	451	443	432	439	475	415	420	411	436	453	470	448	454	448	458	422	478	406	410	460	468	423	455	435	424	425	439	396	440	468	445	452	469	466	413	428	450	434	424	433	458	471	470	441	451	459	454	429	427	412	419	408	398	457	412	449	447	428	438	428	448	435	453	455	463	457	467	450	430	429	434	439	404	442	438	426	471	428	467	420	465	434	453	438	455	403	433	440	452	463	451	428	450	436	440	480	423	409	465	424	435	432	449	442	411	443	437	435	399	476	445	468	434	442	442	463	433	434	452	477	447	451	416	468	442	449	422	437	405	461	420	434	452	414	434	418	430	413	437	462	478	464	406	413	443	436	449	418	425	428	413	429	431	456	493	468	423	411	455	468	493	439	430	425	456	452	430	386	439	429	466	406	409	454	447	423	455	453	403	463	461	411	434	488	467	444	445	432	454	437	461	424	436	457	443	470	467	443	420	421	428	461	449	457	422	442	413	462	456	434	439	461	496	455	419	465	423	427	448	429	464	417	475	468	461	418	443	451	458	428	472	454	446	485	433	456	462	417	457	450	471	486	478	423	414	479	468	475	427	480	442	432	433	421	427	438	431	429	421	438	487	413	431	444	475	450	427	478	439	428	407	448	433	450	450	426	423	440	437	443	451	401	442	405	459	423	459	464	448	483	452	469	425	411	474	416	368	449	419	460	390	466	456	456	443	427	460	433	441	424	423	477	422	436	441	435	473	431	429	432	468	447	431	445	485	445	454	434	418	455	436	433	411	417	446	473	438	411	447	423	419	455	432	438	489	478	433	442	448	424	417	396	428	412	440	423	416	412	436	399	431	424	445	421	446	443	435	463	409	412	460	469	460	462	451	440	423	445	454	456	453	455	471	416	424	456	457	421	447	457	463	471	407	430	431	417	444	413	390	465	481	409	435	481	415	433	425	462	414	446	436	481	422	437	435	435	444	456	419	481	414	395	428	511	426	467	436	480	443	472	455	401	451	450	463	418	447	390	424	433	443	449	405	444	427	413	475	422	452	465	418	408	461	439	421	424	446	432	419	432	419	410	453	440	456	464	429	489	422	463	413	422	424	440	444	439	449	433	396	456	437	425	445	418	441	469	480	464	404	411	434	451	457	471	449	459	453	427	471	431	444	471	475	445	428	443	421	422	427	438	448	411	430	466	445	419	471	457	435	411	434	453	450	443	423	394	455	473	444	440	439	451	419	489	465	468	428	431	462	430	433	428	387	435	492	462	446	427	464	454	444	433	434	460	427	427	439	450	448	450	419	415	449	416	438	424	430	393	404	494	446	427	446	449	428	470	458	462	417	452	469	407	458	452	432	409	459	406	444	416	421	467	429	431	460	412	422	435	428	425	486	442	401	453	440	435	430	431	454	432	471	458	394	447	414	453	435	466	406	437	457	450	450	441	452	457	425	486	430	439	444	431	437	415	415	431	439	452	429	430	409	435	517	454	490	439	434	436	442	437	423	458	423	424	415	452	466	441	407	430	429	436	485	469	421	459	429	436	456	436	441	441	411	423	455	434	458	426	437	452	477	460	388	446	463	424	432	456	454	408	427	436	433	481	451	434	472	470	442	462	427	433	445	454	439	428	445	452	444	435	451	419	431	434	432	414	442	410	420	442	432	453	446	451	448	466	433	422	460	422	432	432	430	456	440	410	471	440	403	455	434	461	411	430	462	478	425	451	440	422	422	387	443	459	411	417	486	470	458	451	453	431	434	411	429	422	486	484	457	431	447	446	446	400	446	432	470	465	486	434	406	445	459	431	476	461	429	430	419	449	445	444	497	449	434	444	460	486	444	473	419	423	432	433	475	447	491	444	435	438	421	470	426	459	448	432	444	478	434	416	422	446	423	439	468	446	408	425	450	483	452	412	408	421	463	426	450	470	444	429	457	446	439	449	442	459	433	411	439	455	471	454	424	427	441	401	421	420	419	484	452	415	453	449	439	475	431	402	428	456	474	494	435	447	426	427	444	403	448	463	450	454	437	441	404	432	461	433	422	442	469	451	418	468	429	456	444	429	467	432	474	430	446	479	460	423	440	436	445	456	456	423	429	417	424	408	437	429	486	451	449	436	397	472	463	443	446	411	461	442	429	434	399	470	466	449	461	426	459	428	430	463	436	449	418	452	440	414	444	424	411	428	440	445	436	430	437	424	421	452	457	437	427	412	424	436	449	443	457	421	482	444	424	437	444	431
9330	729	676	564	458	401	439	405	389	354	336	357	358	351	336	312	333	351	345	358	370	359	305	326	310	337	347	291	324	338	338	363	343	340	295	315	335	355	319	347	337	301	337	345	343	345	340	351	323	325	354	345	352	325	296	318	328	338	342	319	334	318	331	294	353	349	344	358	345	307	324	353	326	325	325	369	361	323	310	306	333	368	328	323	348	345	374	330	350	332	317	360	331	332	350	348	310	289	305	330	315	320	303	283	318	330	312	351	376	350	354	351	341	364	326	325	335	329	323	300	331	360	317	339	332	341	310	340	343	371	345	326	313	343	357	322	352	339	349	318	337	344	335	310	323	326	331	359	326	356	356	355	336	279	317	316	316	340	292	324	334	277	320	348	323	359	342	305	327	351	369	272	295	307	361	342	364	315	373	316	357	348	300	344	345	299	331	337	351	316	311	332	346	321	358	341	316	321	315	315	336	350	349	295	361	312	343	339	347	349	352	343	298	314	294	369	339	312	354	302	342	361	353	336	363	328	306	338	359	319	359	334	318	306	327	307	335	313	330	345	336	340	312	328	350	304	363	337	357	333	317	346	347	311	313	370	315	356	328	350	331	345	320	324	324	349	324	342	355	292	330	366	348	317	311	370	327	312	317	333	333	317	318	311	360	320	321	330	317	322	313	357	348	327	328	340	325	354	286	358	343	363	356	347	331	328	334	361	361	350	346	327	325	366	327	317	344	334	318	344	345	323	341	308	338	366	348	348	322	318	333	327	340	350	335	342	346	342	330	321	354	309	335	322	321	310	341	335	317	343	308	368	348	352	338	326	324	321	318	305	289	304	306	331	349	366	321	331	321	358	348	347	308	310	359	332	340	327	346	339	339	345	326	352	310	316	358	350	319	344	316	322	328	353	318	324	358	333	335	334	333	330	341	330	355	334	346	345	350	360	340	351	330	325	325	329	319	352	354	314	342	350	322	345	332	358	328	328	337	330	301	297	370	296	344	350	343	351	341	328	329	332	320	322	341	312	340	336	311	316	360	354	316	350	364	341	358	330	341	359	330	338	361	356	329	342	326	281	318	312	321	341	314	356	308	301	354	332	340	334	328	361	299	347	339	347	345	327	330	303	368	365	336	316	354	335	342	358	347	338	343	298	316	351	356	316	295	324	346	324	332	364	324	336	351	357	314	349	348	322	291	372	346	356	344	312	328	329	323	363	328	318	326	311	332	295	333	323	333	306	336	331	326	323	323	331	331	321	316	320	318	293	326	323	361	345	329	343	326	331	330	321	336	359	335	318	318	336	310	347	296	321	322	293	295	341	331	333	380	311	331	331	321	345	366	344	321	349	335	339	323	343	365	350	345	370	291	333	333	353	348	345	328	336	361	361	302	325	326	363	338	326	322	357	344	283	319	338	298	338	350	334	327	334	326	321	347	350	369	328	339	369	313	347	347	329	352	284	319	325	320	346	315	291	334	302	316	308	304	320	359	340	352	326	332	338	332	331	314	367	349	372	343	396	288	331	345	336	328	339	328	310	306	326	360	337	282	321	312	349	309	349	329	322	323	345	320	311	325	319	372	334	360	313	339	279	344	353	327	318	344	379	330	316	312	337	295	342	361	314	312	323	303	307	336	326	375	318	374	318	344	347	305	337	318	309	329	312	305	305	310	348	349	370	301	312	303	305	338	338	350	314	332	353	333	351	339	348	312	320	312	312	332	333	359	325	299	329	346	353	324	349	329	320	336	345	328	329	325	360	331	344	335	332	336	296	346	354	314	323	348	359	341	324	341	348	292	342	309	373	334	365	335	297	372	337	362	334	322	345	335	302	326	322	345	313	312	337	364	331	283	310	361	331	375	327	327	335	339	340	318	327	347	344	330	316	274	336	312	321	337	318	319	302	354	303	345	332	315	347	321	346	329	318	327	325	341	333	303	347	328	342	316	338	305	303	325	371	332	356	340	357	357	340	378	368	363	349	345	313	321	289	315	324	359	357	362	382	367	332	334	327	322	341	315	365	330	359	361	317	332	332	325	291	323	353	320	328	328	347	363	336	355	343	323	356	359	330	347	326	286	350	328	301	314	287	330	338	372	350	345	334	314	357	357	308	322	314	306	320	337	338	330	343	346	312	334	309	327	310	323	326	336	335	301	353	333	393	320	368	329	332	330	323	295	355	305	286	328	341	355	322	338	351	330	298	326	326	314	288	354	319	352	340	372	334	296	356	339	326	316	358	343	300	330	344	346	356	341	356	328	305	323	366	347	318	339	310	310	313	302	353	343	340	308	308	313	344	319	335	326	314	331	310	349	350	299	348	303	357	355	342	324	334	348	317	344	315	336	332	355	331	307	330	303	332	306	335	327	347	346	311	340	329	296	342	317	354	328	309	314	349	322	321	334	304	329	360	313	340	324	319	326	327	371	317	311	367	355	343	347	336	339	327	360	342	342	357	330	336	347	330	325	307	296	316	352	318	316	327	307	339	350	347	342	339	358	334	348	340	305	336	324	340	323	343	345	317	350	345	325	326	332	356	329	335	330	315	345	397	345	319	330	355	328	359	323	314	368	327	319	385	330	316	341	326	364	331	315	345	300	362	318	340	301	312	338	335	298	317	329	293	334	332	372	356	382	337	333	315	334	344	380	316	346	315	328	325	340	332	317	317	328	312	321	340	334	331	350	343	359	319	292	322	344	361	346	373	325	324	321	324	322	327	343	337	285	327	309	356	321	331	326	346	335	394	349	348	318	352	322	356	337	326	368	315	315	348	327	304	321	289	335	301	348	369	349	311	316	351	317	341	340	338	348	319	350	328	288	328	328	346	339	330	297	367	344	315	339	316	342	322	336	329	333	337	324	327	356	330	319	342	319	304	326	307	379	360	311	342	336	327	316	345	324	379	345	343	313	354	334	337	292	339	352	314	323	337	378	309	338	353	336	306	333	326	347	308	356	326	329	345	331	321	321	337	317	324	379	339	392	329	356	329	334	308	330	289	338	340	321	329	339	335	367	339	308	362	330	299	334	332	340	326	332	371	328	352	326	344	350	340	294	356	354	331	332	313	322	319	348	318	327	368	323	313	282	339	331	349	322	307	355	317	328	350	367	359	341	327	329	340	345	329	357	306	334	316	338	336	308	333	333	348	339	295	353	310	332	341	325	309	320	343	316	327	389	322	283	349	323	329	347	325	335	325	290	355	322	329	358	316	345	363	338	306	328	334	321	324	306	324	335	331	332	319	358	302	323	354	357	350	346	369	373	355	346	324	358	377	317	336	308	383	338	348	301	349	308	327	306	337	342	326	299	333	319	318	361	344	349	307	315	314	335	338	315	370	315	324	301	323	329	367	304	302	363	345	393	352	300	368	353	298	339	326	310	348	334	314	311	317	311	325	305	342	328	317	361	330	330	339	316	307	328	384	325	297	321	332	384	328	330	342	333	319	349	297	315	345	351	322	339	335	319	321	339	319	333	314	362	303	334	320	315	332
7496	1119	1555	1663	1433	1231	1210	1136	1052	927	890	923	889	885	896	789	828	852	840	769	822	836	880	835	841	814	802	825	784	814	878	863	811	798	778	749	823	798	805	784	747	803	792	791	812	816	803	796	788	820	783	762	777	764	750	766	767	803	767	773	786	767	788	794	764	751	733	783	785	762	803	781	803	798	805	744	743	758	728	798	827	789	757	763	754	815	765	818	793	762	800	761	792	830	793	788	797	794	808	727	775	765	731	801	745	818	754	756	787	779	789	770	750	745	811	765	813	792	798	782	762	777	770	751	773	786	756	751	773	836	793	764	753	769	765	792	783	725	799	752	771	781	844	743	780	731	815	774	815	776	737	740	752	848	781	813	743	779	793	823	827	795	813	805	761	754	810	753	784	767	797	778	758	803	765	818	764	782	760	759	773	786	786	794	797	808	765	702	749	783	731	789	793	811	792	799	841	804	787	773	835	782	806	774	823	770	751	804	791	780	783	762	828	823	806	785	728	788	798	818	798	785	813	835	802	788	828	787	771	725	771	793	787	743	783	793	836	783	767	760	751	715	767	847	795	774	769	775	754	794	761	766	798	788	837	786	777	777	768	790	784	776	780	746	786	789	755	797	743	760	800	745	754	753	798	793	774	758	813	809	776	760	752	779	706	765	722	791	777	800	824	827	795	757	774	736	760	799	804	765	745	807	775	759	811	750	766	807	839	788	823	782	727	799	816	774	775	776	838	770	786	837	780	758	767	813	797	769	771	778	793	731	772	779	769	779	760	817	766	763	783	842	809	774	737	723	795	709	797	755	796	803	766	794	795	694	767	759	800	822	765	747	802	769	800	771	811	766	756	767	791	712	781	766	790	743	752	791	798	811	781	755	757	776	762	788	746	707	791	735	743	813	784	825	734	803	826	815	798	743	805	774	820	792	795	790	701	789	812	762	782	785	814	784	781	810	756	886	798	828	788	832	757	743	754	792	767	805	762	754	731	764	753	789	787	772	772	765	813	755	764	802	766	761	765	732	834	815	782	792	777	750	769	799	773	749	772	727	787	860	760	782	790	842	767	776	744	784	765	793	771	755	771	821	751	744	793	738	756	857	758	817	744	745	762	779	832	776	766	802	832	779	731	765	770	819	802	742	773	800	805	778	771	807	797	758	804	855	805	803	786	784	741	800	788	741	754	830	782	771	812	751	768	805	774	809	732	769	772	758	787	775	766	819	764	785	779	815	805	782	777	790	824	764	785	774	787	757	810	740	826	813	780	772	809	808	800	783	774	798	734	730	826	782	804	826	764	737	747	779	734	785	814	796	795	788	759	804	819	791	789	800	784	782	758	776	762	852	822	844	748	794	793	791	846	781	833	713	800	798	760	799	803	829	785	767	771	776	755	768	772	779	759	819	756	792	787	751	780	739	768	778	731	765	765	732	708	788	800	800	771	773	766	797	762	769	774	765	785	770	843	748	726	771	793	778	743	770	761	792	821	753	749	722	828	732	786	768	778	765	767	767	779	809	828	807	771	803	762	805	739	795	789	735	785	785	794	775	734	830	769	762	771	755	770	761	796	702	790	779	787	738	790	758	831	774	756	790	791	793	727	798	775	762	760	794	734	734	793	785	810	775	784	776	782	799	779	781	804	764	778	804	788	779	767	813	775	750	744	761	782	799	799	779	819	783	762	817	793	730	780	803	800	769	824	777	837	799	786	784	769	728	778	795	781	773	806	754	748	768	774	765	803	749	808	790	788	762	733	765	770	755	850	770	780	852	750	770	734	802	792	773	794	818	778	786	789	799	813	765	816	782	815	781	756	761	717	790	814	782	840	801	791	752	779	799	786	797	808	769	787	765	782	774	840	806	789	755	809	760	768	802	789	711	779	739	778	747	790	776	768	785	827	812	778	762	786	747	748	793	784	746	786	747	780	752	767	828	776	724	807	777	739	767	775	814	783	797	736	793	779	853	785	789	821	797	788	775	810	804	762	856	780	785	777	802	801	754	756	754	772	825	762	747	737	800	784	757	753	780	784	773	738	757	809	793	779	782	783	817	782	800	784	749	771	749	764	750	796	786	826	768	785	769	783	743	798	792	729	808	730	804	770	725	766	795	744	778	828	787	781	814	749	827	821	768	802	728	801	767	768	754	811	784	777	775	773	788	740	795	777	796	780	836	759	774	809	734	790	783	808	715	776	811	748	797	786	757	809	812	776	821	764	744	807	785	816	790	829	753	762	769	816	797	779	792	801	780	766	808	755	770	825	757	801	829	727	771	761	827	802	738	728	755	753	808	787	744	730	776	803	748	813	819	741	839	764	826	794	801	847	784	745	752	810	763	780	771	794	773	799	846	784	815	816	781	751	792	786	763	740	784	753	766	808	776	747	790	802	823	814	813	789	818	781	783	790	759	766	756	785	759	784	752	793	768	759	807	785	775	756	815	710	763	825	769	791	781	747	769	813	771	786	783	792	792	782	728	784	781	768	782	778	773	798	808	802	810	825	752	834	793	787	824	772	801	781	722	733	813	794	813	785	775	780	771	765	770	806	762	757	775	746	808	800	775	753	775	813	785	776	801	747	757	758	784	757	820	731	758	858	776	765	740	814	764	820	772	801	769	763	778	783	714	794	791	792	761	779	768	758	756	728	823	801	769	814	798	793	797	773	802	785	755	722	817	776	757	816	804	786	783	793	800	790	780	756	762	781	803	766	810	795	807	787	779	788	819	791	777	804	765	744	776	793	740	793	806	819	777	794	816	840	760	801	830	781	772	810	897	754	788	763	779	785	828	787	756	804	776	796	752	822	775	756	750	777	814	741	736	791	793	753	834	740	722	833	843	835	739	813	792	775	793	801	763	764	797	815	802	788	774	790	832	781	811	791	782	783	757	794	752	765	757	742	784	796	806	810	794	817	773	784	764	763	791	766	771	758	780	770	776	762	831	766	763	787	770	743	765	812	778	764	837	785	807	765	777	762	782	742	766	776	786	792	800	759	739	769	757	785	765	837	768	780	815	798	817	767	788	749	806	744	774	805	788	811	750	740	770	769	778	789	808	761	799	815	820	751	819	794	749	795	745	765	780	795	762	767	772	795	736	762	760	811	797	791	766	820	776	783	779	808	786	762	863	751	795	808	760	791	758	843	761	746	825	790	773	804	768	762	778	747	791	777	777	793	745	756	805	724	807	783	787	809	751	784	780	745	722	793	757	715	814	764	801	739	788	761	812	810	767	811	763	778	811	743	765	800	800	785	815	805	757	764	777	749	763	785	756	819	805	769	828	743	821	807	766	731	772	735	738	799	765	815	772	754	776	767	743	806	788	794	750	805	847	781	766	777	825	748	754	751	795	754	774	770	800	803	779	787	787	767	781	892	837	780	768	800	777	785	757	746	832	750	768	779	761	760	750	794	772	756	835	792	768	776	759	811	761	785	827	783	759	818	753	792	812	783	758	751	741	841	783	839	756	790	767	814	777	757	830	796	783	800	807
16735	1430	1068	772	653	492	460	448	389	368	370	339	342	367	324	364	350	342	322	324	328	299	325	350	321	314	319	336	345	313	331	319	304	330	274	296	303	287	320	308	311	296	318	270	332	334	329	316	308	309	304	310	314	346	353	297	311	331	332	312	307	338	323	281	324	322	323	305	310	334	328	318	316	304	324	328	371	303	312	303	287	317	322	307	313	298	284	317	321	322	314	348	314	288	308	299	326	321	314	289	285	307	288	298	323	331	283	299	256	287	323	294	316	340	329	322	329	314	301	352	301	326	341	344	333	306	299	308	340	285	307	296	319	338	300	333	307	330	327	332	293	298	322	313	304	298	299	320	324	294	328	327	306	338	341	324	298	324	320	297	346	304	310	296	312	289	286	293	305	324	348	300	291	327	298	331	319	332	337	332	327	324	334	330	307	327	305	308	292	317	339	312	320	303	340	335	335	288	349	323	279	332	328	318	324	330	300	323	319	340	319	327	300	279	318	319	298	309	309	330	283	286	330	286	327	306	279	324	310	318	331	311	316	294	274	291	320	308	318	323	321	309	332	318	289	324	305	327	313	298	289	323	282	309	317	289	323	316	291	347	301	324	342	330	356	321	285	277	322	305	342	287	335	297	349	324	332	321	286	300	280	301	324	342	296	305	272	306	280	291	322	317	288	336	310	334	302	315	328	318	293	291	309	307	364	303	308	294	313	325	327	307	305	313	323	318	288	316	358	334	318	332	313	314	326	322	342	358	294	290	310	343	302	324	332	307	301	325	326	299	311	331	321	306	318	296	293	322	303	308	320	322	294	268	318	304	310	288	288	308	302	338	323	336	332	309	291	309	323	301	299	292	309	323	338	327	296	319	333	313	327	310	303	346	317	303	294	303	319	323	329	313	320	327	316	317	309	310	323	307	264	319	352	343	336	330	339	345	318	329	305	296	288	292	303	332	315	296	311	312	316	311	289	346	297	304	307	337	304	279	284	293	308	332	339	310	297	273	311	337	308	285	308	290	319	302	323	330	290	361	314	323	341	314	308	332	317	314	259	325	332	281	330	323	328	295	327	297	313	295	311	319	281	337	334	320	295	317	264	280	335	322	301	328	330	322	329	332	305	306	324	298	320	327	323	300	299	356	313	301	294	305	331	312	337	318	313	333	321	320	336	317	297	307	309	293	311	326	292	294	294	298	304	311	315	311	307	299	348	312	330	339	328	310	340	316	266	310	307	329	290	310	341	316	326	310	327	330	330	319	293	321	322	321	306	317	293	279	305	323	330	328	295	326	329	312	299	292	303	330	320	298	316	272	313	289	333	327	308	337	304	324	322	269	317	264	295	294	333	283	276	298	316	268	309	316	343	329	328	294	331	312	316	290	324	301	325	326	323	273	305	317	315	291	317	303	318	309	290	344	317	303	291	310	299	308	307	300	286	351	301	305	295	292	286	281	329	327	318	318	333	277	306	292	283	342	325	336	327	269	302	321	321	332	334	317	323	285	303	323	321	308	300	288	308	307	329	307	299	333	280	312	292	332	309	331	307	320	275	299	292	315	343	302	312	303	311	287	313	306	289	306	337	304	313	312	314	350	327	317	331	310	332	292	311	313	288	308	314	317	351	309	305	291	299	329	344	289	297	318	317	313	269	336	289	298	325	333	309	324	307	319	321	288	275	324	325	305	309	291	290	319	306	325	286	323	324	332	325	309	290	320	340	334	322	287	296	322	292	300	339	314	314	301	295	316	284	321	313	320	312	310	318	295	312	309	287	322	296	324	352	326	302	310	287	340	302	295	324	315	332	310	306	298	321	291	334	341	319	318	291	326	289	303	315	302	292	322	318	301	313	307	321	306	307	304	328	294	302	308	331	301	330	342	294	344	325	308	319	277	305	279	308	348	322	303	349	306	295	305	294	308	294	281	321	316	335	298	321	320	308	307	329	272	277	334	284	333	337	304	291	289	307	276	302	325	328	326	294	292	342	309	322	329	314	315	304	349	344	327	312	338	305	277	309	334	314	315	317	302	316	343	305	303	294	282	316	305	317	340	307	315	303	318	316	283	281	322	312	300	295	348	320	332	335	343	309	326	340	343	295	321	327	305	332	337	281	330	275	321	334	341	304	296	336	327	334	319	337	306	350	313	288	322	280	279	327	326	295	336	328	319	291	338	333	278	319	315	345	306	315	307	298	321	291	315	343	354	305	301	297	289	326	339	346	299	344	321	307	312	312	316	341	316	301	344	322	322	332	325	296	303	328	290	314	326	305	339	315	312	305	308	307	271	322	304	333	354	279	295	326	337	271	328	293	291	311	293	324	309	319	325	358	311	340	303	306	281	295	300	334	299	309	320	303	306	346	306	312	293	320	314	299	286	308	279	326	308	306	294	300	299	319	327	320	356	304	300	332	310	293	309	310	345	340	314	297	315	333	338	312	308	308	296	315	272	304	299	316	277	310	318	308	300	325	299	304	321	305	326	326	298	291	324	298	321	315	336	309	336	326	323	329	322	327	331	318	315	349	283	316	317	313	336	304	288	331	271	332	293	313	299	309	325	334	308	327	316	339	279	259	313	287	339	316	301	317	282	305	318	309	330	333	312	319	313	345	304	326	320	304	310	293	342	318	312	299	317	319	344	285	311	323	316	305	343	297	305	295	318	293	314	325	309	306	326	326	320	342	293	318	324	290	300	319	294	292	300	307	306	322	298	297	332	330	331	315	311	324	259	317	321	325	335	359	305	324	292	289	306	300	322	319	319	296	303	305	320	336	316	314	291	303	293	314	324	337	314	326	376	296	322	336	327	345	283	297	316	298	340	335	308	302	304	346	330	293	322	299	308	306	295	315	342	334	293	313	308	340	330	345	334	315	295	339	362	317	324	327	329	320	337	307	303	313	304	303	309	283	315	270	337	329	331	320	296	285	328	311	288	302	327	317	302	337	305	334	307	321	342	301	343	327	324	325	338	337	318	268	291	281	306	314	317	318	318	304	327	311	340	335	300	290	298	288	300	315	315	327	308	299	289	307	308	288	326	320	312	314	300	298	277	282	270	274	304	327	339	313	312	311	285	301	304	341	317	325	317	324	312	296	322	306	309	307	324	283	330	316	300	305	310	330	305	320	294	309	285	298	339	311	305	323	332	273	326	296	311	306	291	294	313	343	304	311	305	299	316	264	317	314	299	344	342	281	329	328	333	278	313	308	309	319	288	318	300	342	308	321	287	310	312	324	326	310	291	337	333	314	313	277	279	339	326	341	314	321	306	301	304	330	320	310	284	321	297	300	355	316	313	321	278	312	290	282	318	303	304	271	293	336	331	282	310	339	299	309	320	343	317	284	327	315	335	300	287	306	299	329	316	316	354	345	297	301	312	343	294	363	323	335	330	323	295	332	315	316	330	277	331	329	301	295	319	299	307	324	290	326	294	328	328	307	303	333	329	294	298	267	321	299	308	334	323	338	334	285	318	299	319	327	331	297	281	279	278
9454	1313	2232	2401	2052	1676	1437	1350	1164	1108	1001	989	960	902	871	863	904	840	824	840	777	822	811	814	738	737	714	769	751	799	769	726	696	733	768	670	736	716	720	685	741	743	722	738	748	764	710	720	671	698	720	722	762	701	744	712	733	704	737	740	726	716	685	751	759	737	753	758	692	719	734	720	742	733	715	726	801	773	726	690	713	740	747	753	726	738	724	729	758	744	717	710	747	708	718	762	735	746	683	724	724	720	699	760	731	689	727	702	741	702	752	716	717	716	704	695	690	730	759	758	684	703	690	709	753	719	710	697	734	709	764	699	687	717	727	677	726	696	717	701	742	680	652	696	732	721	723	724	736	761	716	746	654	723	737	707	743	711	727	776	700	675	752	682	682	727	742	694	688	730	698	724	767	694	690	725	707	729	735	709	694	715	700	729	687	711	693	737	687	744	720	720	703	743	682	682	675	747	696	767	713	719	689	692	710	728	720	688	722	703	756	712	690	716	749	716	717	763	734	708	724	660	751	725	676	780	723	728	737	694	697	696	686	699	721	693	695	692	704	734	731	684	743	736	687	700	723	731	699	754	688	719	698	727	714	700	757	729	738	752	713	715	737	707	722	696	729	740	735	758	712	752	710	690	700	720	734	722	753	737	719	700	689	718	695	746	680	750	693	701	740	738	688	682	739	746	720	761	739	708	695	736	766	710	720	702	791	739	690	731	729	740	713	742	725	730	710	689	680	727	716	683	720	735	710	667	699	727	686	716	698	666	716	679	700	734	761	746	728	722	704	718	726	706	705	705	698	723	705	760	692	751	746	714	695	734	725	690	723	738	733	750	703	712	685	748	701	707	726	704	725	693	737	727	718	706	703	744	694	756	743	700	740	693	656	722	754	678	693	703	715	680	748	706	706	724	706	680	681	679	696	731	722	634	750	717	685	718	712	743	653	713	708	708	705	674	701	707	679	715	717	747	741	720	731	703	689	760	735	759	760	715	680	718	711	722	715	675	684	680	670	705	705	753	659	715	715	681	754	728	704	683	687	721	723	703	727	730	697	718	723	691	750	737	712	742	749	678	692	666	750	693	673	730	690	723	700	674	713	744	730	730	702	714	717	708	669	683	720	723	701	785	720	702	715	729	726	694	723	777	705	722	707	731	727	745	690	723	688	751	769	708	693	746	766	741	722	730	712	704	706	693	727	729	672	678	693	719	691	746	731	694	709	708	705	757	703	722	710	733	709	684	733	764	715	754	754	709	709	679	749	758	747	691	735	691	690	688	737	751	687	763	720	690	742	686	680	707	760	740	728	774	713	704	691	703	728	681	715	702	749	660	735	688	713	706	652	711	705	750	731	740	741	713	701	694	718	723	687	695	719	744	711	727	695	715	691	726	702	713	698	723	663	721	700	747	707	724	717	745	755	700	628	735	703	754	680	746	755	717	717	666	768	761	686	720	723	713	730	719	730	682	718	687	705	699	725	727	733	698	749	676	720	732	760	705	703	736	724	757	682	693	716	705	695	716	719	680	731	740	752	693	746	746	690	708	712	722	728	701	702	706	654	714	755	735	787	691	714	709	688	723	688	721	736	713	690	700	714	731	716	763	696	726	729	708	639	667	721	658	710	716	726	725	732	742	723	686	682	729	739	717	725	728	742	732	728	708	757	774	745	712	714	721	723	693	683	703	733	684	691	695	731	706	681	729	716	722	664	693	765	687	721	713	745	704	700	741	756	756	698	729	713	731	747	690	706	735	679	654	726	720	715	693	738	711	731	705	704	730	672	712	705	660	727	698	761	697	711	744	761	691	721	726	723	710	736	731	716	764	725	741	701	736	711	731	697	710	718	666	716	738	724	715	722	687	735	703	708	734	682	739	674	717	713	683	751	690	734	721	687	700	682	720	700	693	736	666	680	703	681	706	747	662	730	744	755	724	703	711	692	702	728	689	730	728	703	738	659	703	712	704	705	737	730	709	719	702	661	735	720	703	702	704	694	729	755	692	751	668	750	659	649	758	742	815	709	708	745	690	685	726	713	722	747	687	708	708	695	694	736	739	673	686	751	729	723	722	754	688	725	730	694	685	697	665	730	678	731	772	690	745	688	745	690	687	684	720	717	670	730	757	683	718	732	664	703	665	656	665	728	692	718	709	686	741	746	765	673	753	720	686	702	708	721	709	757	747	694	697	705	752	686	678	730	699	709	704	750	730	683	752	700	707	688	692	693	654	732	708	759	719	685	728	730	676	735	723	707	712	674	708	727	700	694	734	684	764	708	718	723	752	698	721	766	698	742	712	725	730	692	676	647	668	699	734	714	761	731	738	713	750	690	720	685	696	738	691	683	696	688	726	716	761	702	706	733	715	694	732	723	696	702	701	700	729	654	732	674	707	686	756	740	729	728	712	739	694	729	729	695	708	760	691	750	729	726	687	727	744	677	665	708	738	697	706	722	747	698	716	721	671	762	749	762	684	714	761	706	727	688	702	723	737	699	734	713	731	759	674	742	725	692	727	718	723	720	693	684	694	682	700	740	746	748	756	675	717	676	730	712	681	728	706	707	729	689	729	684	725	727	691	678	677	690	695	699	692	669	734	661	799	686	677	729	663	731	705	716	725	732	666	751	717	740	717	720	724	738	718	766	678	759	730	682	733	716	688	716	710	721	738	712	728	722	670	671	687	706	710	727	753	666	660	709	675	798	715	695	725	703	693	814	714	759	690	671	721	710	678	707	727	727	667	727	731	699	708	708	743	697	732	690	678	724	704	674	684	682	705	743	735	659	697	702	760	714	697	737	739	740	725	718	697	703	725	706	709	712	701	719	656	745	736	701	719	687	764	695	724	699	747	692	701	691	711	691	719	738	720	703	685	681	660	712	737	722	686	739	711	708	707	709	738	724	710	701	726	730	764	637	674	711	740	743	695	678	710	707	714	696	732	764	739	706	701	713	680	739	728	706	669	763	785	654	702	686	725	710	679	737	683	759	719	719	706	711	713	696	786	742	711	732	790	736	696	738	706	697	752	711	690	711	747	702	735	719	669	744	717	687	726	737	733	713	749	723	741	707	756	728	746	709	709	719	716	745	692	718	684	670	715	708	722	689	688	671	727	663	739	715	733	672	677	653	727	719	696	703	712	726	712	687	724	719	708	697	679	682	713	736	733	747	738	758	681	715	686	690	730	676	721	748	730	735	733	716	746	699	648	719	701	745	787	681	733	754	761	689	661	710	748	723	773	694	706	731	642	760	676	669	733	701	716	696	741	731	716	703	733	718	721	678	687	752	697	727	703	785	715	710	736	726	728	705	767	706	742	707	668	653	675	736	697	753	703	727	704	772	673	698	773	679	716	699	710	682	731	670	645	713	701	682	723	715	724	729	706	739	735	700	698	709	695	731	715	694	745	728	737	712	698	684	749	705	726	733	700	758	714	684	723	753	764	707	708	729	728	726	767	712	691	677	713	746	737	709	731	747	725	683	674	741	704	722	760
2486	175	178	176	172	150	154	173	153	153	164	167	168	163	163	181	161	174	165	148	183	149	169	168	156	148	171	163	147	168	164	171	148	139	145	184	157	178	163	173	157	160	165	150	176	165	178	179	188	169	173	157	147	163	134	165	142	203	171	181	171	190	160	159	151	177	157	174	144	163	166	187	177	183	162	149	166	170	161	163	161	195	167	162	192	166	133	157	171	143	171	153	165	159	161	147	159	154	151	155	141	171	168	164	177	144	121	161	168	160	157	178	175	176	211	186	183	179	149	192	155	164	173	162	186	150	188	161	186	159	155	157	167	156	148	160	183	155	163	183	153	160	150	181	165	144	177	170	144	159	173	160	185	163	148	145	165	165	170	170	146	169	151	152	166	146	163	172	139	147	172	173	191	183	156	154	179	184	170	154	149	134	133	185	142	127	173	170	148	165	161	167	176	145	150	189	163	160	159	142	171	177	160	171	158	174	153	156	167	165	174	161	168	193	170	178	167	155	187	148	156	147	169	165	163	166	150	161	148	164	147	179	151	172	165	142	152	177	167	160	143	161	179	175	168	172	177	174	174	183	150	203	177	189	174	168	144	158	150	163	158	168	185	159	173	161	165	154	174	162	137	178	171	169	160	174	181	168	188	162	196	163	156	188	183	170	180	162	169	143	180	146	158	178	169	157	176	149	142	164	166	182	176	165	198	199	165	190	167	177	142	166	180	180	194	171	161	164	173	180	172	164	168	160	185	168	163	160	166	152	170	164	144	160	141	151	166	162	178	172	180	166	166	150	175	143	168	173	134	178	156	162	172	157	175	182	162	162	171	170	169	169	160	161	140	161	163	170	177	171	156	161	175	178	164	191	191	164	169	181	161	151	189	177	160	179	177	173	150	158	167	160	166	154	169	181	163	159	160	156	185	168	186	193	162	173	159	164	200	141	171	171	173	138	158	184	157	163	167	168	160	161	156	159	187	146	174	192	182	175	188	169	170	172	160	173	166	179	140	186	179	175	160	175	194	175	168	162	161	151	145	168	162	169	152	170	152	190	153	142	185	190	167	167	170	171	153	199	167	168	182	153	156	174	155	181	190	165	164	168	156	192	189	150	157	161	176	171	171	185	148	148	148	174	157	165	190	166	160	190	156	146	156	160	177	163	179	165	147	148	154	173	175	162	193	181	179	163	191	159	183	136	172	173	172	172	162	159	166	185	164	150	187	169	159	177	146	156	172	180	150	153	158	166	158	200	151	160	176	167	165	174	171	175	156	154	174	141	183	171	138	155	164	146	142	158	157	171	193	162	175	165	170	138	165	187	171	166	167	144	167	153	182	157	173	171	138	139	164	172	161	168	155	171	172	185	165	164	169	171	180	176	164	184	150	180	170	169	154	170	163	166	171	165	166	159	164	157	179	167	155	155	178	166	145	193	179	164	161	156	144	165	164	170	146	168	137	133	171	168	162	156	191	172	170	151	170	192	158	169	167	182	179	176	176	152	191	191	162	166	178	168	157	142	132	167	148	176	131	155	148	159	178	163	166	143	164	162	161	159	198	144	157	176	139	185	189	166	174	161	173	157	160	166	177	159	142	153	150	158	183	172	164	178	156	171	149	180	164	193	160	148	166	183	143	147	142	151	181	141	178	157	173	163	189	168	159	172	182	153	163	171	178	157	183	144	157	162	160	155	152	177	173	176	172	167	177	182	145	167	159	164	170	167	158	145	151	192	155	147	194	173	157	194	139	155	158	154	193	156	156	168	179	156	155	141	178	154	147	153	141	164	146	149	157	167	164	174	144	140	156	155	191	173	155	171	155	184	153	152	179	156	165	165	152	173	160	178	183	171	167	148	157	187	166	153	177	166	169	151	158	156	146	155	175	169	173	170	161	141	169	149	154	192	208	172	183	158	156	168	141	171	154	176	186	191	174	171	171	190	161	158	177	165	155	189	198	189	185	166	179	164	152	149	166	164	155	195	172	177	170	159	173	159	162	148	162	168	157	183	158	153	154	179	173	155	168	172	155	158	167	179	155	156	146	159	169	166	137	147	164	171	203	142	179	159	162	149	174	206	162	164	153	161	157	163	166	190	167	167	164	162	164	161	156	152	151	158	164	168	161	164	153	153	172	171	194	139	171	170	193	191	181	165	179	153	132	160	155	157	173	156	179	164	178	182	156	165	162	140	160	159	182	184	159	178	160	160	174	168	182	154	152	176	158	189	143	168	169	165	159	156	159	156	170	170	197	174	175	141	175	185	158	170	183	176	169	156	178	174	162	184	170	150	182	160	182	169	160	170	174	169	156	172	176	148	168	151	133	194	184	186	161	165	159	154	170	144	164	152	187	169	162	160	154	141	169	161	157	164	179	176	172	169	149	168	169	164	152	165	155	168	126	150	153	150	177	173	159	192	173	192	176	152	168	161	163	188	179	158	172	150	160	151	164	161	180	155	153	172	156	139	150	146	161	162	169	140	182	163	167	165	161	163	149	157	174	165	163	179	165	152	157	158	196	184	159	170	183	165	182	172	177	144	166	169	182	152	179	151	192	159	144	170	162	157	192	174	160	174	160	149	175	160	166	155	179	156	161	180	154	132	169	142	126	170	157	161	184	137	136	126	164	175	145	172	172	156	182	160	177	135	159	155	174	143	171	167	166	154	159	167	157	156	162	166	158	180	146	173	174	151	165	152	139	157	156	164	157	148	147	160	143	134	150	177	147	187	177	150	167	157	154	176	179	142	159	166	169	175	158	158	156	167	157	158	161	151	172	161	184	165	145	186	153	176	157	150	155	179	161	182	147	161	191	187	155	141	152	156	156	182	175	161	149	170	166	174	155	149	180	156	154	172	157	167	161	154	167	176	172	166	152	177	184	178	179	148	176	177	169	172	157	160	148	151	157	194	173	197	156	148	149	161	151	123	144	147	148	157	164	162	186	165	153	166	135	164	164	144	175	161	178	171	158	170	147	155	164	154	162	169	171	171	168	172	166	149	206	162	147	184	167	195	178	146	153	176	160	160	179	166	176	166	164	162	192	175	183	197	178	144	155	148	164	163	183	167	157	140	151	177	175	170	204	158	175	154	146	141	169	159	163	154	164	166	184	168	192	154	142	167	154	155	190	171	174	183	168	151	169	145	176	164	175	175	168	169	169	165	148	161	161	182	148	175	154	143	186	165	145	178	164	161	171	178	163	161	148	152	169	177	142	186	157	179	170	174	165	181	169	170	141	169	147	143	157	195	184	173	163	173	191	177	151	155	158	145	167	143	205	171	172	141	156	179	158	181	148	161	190	162	186	179	170	134	168	155	148	170	156	159	150	177	159	177	130	180	150	146	145	159	182	156	157	196	177	161	178	157	177	170	167	168	178	168	162	157	165	160	156	167	166	165	174	167	172	167	184	164	176	170	175	144	130	161	159	180	188	181	142	154	162	196	180	159	137	175	144	127	172	176	150	159	158	143	177	179	175	152	154	159	151	150	151	156
2572	484	474	477	504	489	452	448	459	432	481	425	447	451	451	436	492	440	430	447	452	463	472	429	441	475	456	414	485	447	460	448	438	420	435	449	423	471	464	454	462	459	471	434	450	458	406	418	427	393	451	404	423	448	430	464	412	435	455	457	439	430	435	482	451	417	464	453	426	454	446	455	456	437	405	440	441	430	438	427	435	456	396	446	467	434	439	460	427	427	447	432	467	430	453	459	457	454	420	451	456	445	437	442	425	457	483	425	437	424	438	441	425	448	423	474	439	459	466	460	449	468	439	450	459	449	449	410	424	435	428	452	404	426	447	467	453	458	429	427	438	451	417	455	464	473	461	435	434	450	450	457	469	512	426	430	436	388	443	474	438	440	427	455	431	445	446	458	445	424	452	419	416	444	432	438	465	443	439	418	451	466	431	419	439	462	444	441	453	453	447	446	451	449	413	435	421	431	467	456	417	409	437	443	427	463	452	431	460	457	434	455	472	433	458	444	447	465	422	448	417	437	449	431	464	450	425	434	446	463	417	413	409	438	438	451	453	437	443	455	427	435	430	430	433	460	453	458	401	436	415	448	455	430	425	441	473	439	426	437	475	439	456	436	439	463	447	425	453	452	460	426	435	416	406	455	429	443	427	435	444	420	450	411	450	453	440	444	482	417	463	489	422	463	412	474	424	448	479	429	425	464	431	429	413	443	445	476	477	451	397	437	428	459	449	453	473	476	451	425	479	456	448	468	452	457	416	450	448	449	432	453	425	424	465	427	437	426	450	450	407	451	454	448	434	447	419	428	457	428	429	453	474	426	436	453	484	411	431	471	452	421	441	393	438	504	407	419	458	455	407	442	474	428	439	467	403	431	439	470	427	475	440	459	463	424	439	455	433	433	443	431	426	432	468	457	471	430	416	458	465	453	413	426	424	482	435	443	409	439	460	470	442	448	462	415	432	451	440	445	448	429	427	436	421	462	434	436	435	480	423	454	444	445	441	468	446	426	463	472	450	464	428	442	451	427	421	478	446	433	453	410	444	439	430	440	420	445	457	464	473	444	456	455	441	464	453	451	492	474	436	493	451	459	453	393	454	455	439	485	400	445	436	448	437	417	471	488	422	454	428	471	454	422	452	448	425	433	428	423	446	430	454	443	444	465	478	407	399	439	471	463	448	457	435	444	447	446	446	444	439	471	475	439	413	449	442	418	437	440	445	437	443	444	461	466	422	415	435	428	443	438	454	438	425	436	443	418	471	452	443	445	469	463	418	428	401	443	428	433	459	464	450	494	483	458	453	458	429	440	471	434	476	452	427	423	444	382	432	453	461	417	426	442	446	468	432	433	415	469	443	454	447	406	440	434	460	460	427	437	464	430	434	386	444	446	431	468	450	394	430	428	393	407	411	476	437	434	433	454	404	431	427	415	451	429	421	450	440	432	408	437	421	431	456	439	467	459	452	468	490	460	466	441	447	420	455	451	434	436	448	458	413	449	437	445	423	464	417	453	427	450	468	472	466	450	442	454	458	425	444	484	450	451	407	445	445	454	435	458	433	419	489	443	426	436	427	436	456	441	462	461	444	478	431	445	466	444	458	449	441	442	448	455	450	414	445	460	427	466	430	448	465	453	462	391	456	416	455	452	421	453	416	474	448	468	457	435	435	454	450	449	445	449	445	420	468	406	501	443	449	449	443	502	464	426	471	420	414	440	476	442	468	425	393	463	426	429	403	463	428	436	470	445	435	443	451	423	441	438	443	463	431	406	442	429	454	418	439	459	460	372	425	442	399	407	422	378	466	401	417	431	455	482	444	455	455	422	417	449	447	457	467	440	447	461	458	465	442	412	423	410	472	449	471	455	454	461	486	443	480	468	457	440	417	406	428	444	499	427	489	456	436	397	441	400	455	414	421	447	460	448	457	492	459	431	443	426	482	424	433	392	474	413	453	413	462	437	471	464	404	419	421	421	465	447	471	435	463	451	447	469	454	431	449	488	449	454	421	417	450	441	425	389	445	425	450	447	422	442	426	416	453	432	484	450	452	456	442	437	449	441	440	448	492	468	417	425	432	458	441	466	440	444	477	443	421	494	410	445	473	425	415	435	443	481	436	434	475	482	430	456	427	410	435	419	461	423	444	416	458	428	446	473	466	479	427	450	414	483	423	426	433	428	440	447	444	459	485	438	447	428	470	479	400	452	439	447	453	464	428	458	440	436	419	455	471	439	449	444	453	448	442	427	434	444	429	444	412	426	418	427	477	447	445	417	426	422	445	418	482	395	444	465	409	423	415	448	441	435	419	451	407	427	474	444	454	431	480	450	445	442	449	467	421	425	446	442	419	443	429	462	449	417	409	450	446	448	475	443	454	465	415	455	477	461	446	412	447	448	437	445	416	451	464	442	428	446	411	446	465	446	447	466	445	442	472	441	451	449	464	463	471	417	466	469	471	460	429	464	441	432	395	416	436	480	424	456	446	430	457	466	436	441	425	427	443	460	446	444	438	445	447	455	440	429	434	440	464	419	455	458	425	442	428	452	438	423	464	408	486	463	454	443	412	434	443	416	398	444	460	428	440	400	424	450	462	429	489	413	423	428	409	436	453	444	429	421	444	455	449	442	438	432	421	451	462	443	466	443	416	420	408	421	460	436	424	443	435	436	447	442	466	467	428	437	449	426	425	420	449	446	423	436	423	441	418	455	459	438	432	427	437	456	383	465	443	453	448	399	462	422	411	438	405	431	440	450	454	441	433	484	423	426	447	471	441	426	434	462	440	438	446	434	461	437	457	453	483	430	432	420	443	464	433	448	445	469	450	467	427	419	429	481	462	435	463	436	458	430	469	446	436	451	433	477	443	454	456	463	447	469	446	464	462	458	469	431	428	440	410	413	451	438	408	441	415	466	490	446	427	438	442	469	454	448	463	435	404	465	461	412	435	442	468	431	451	376	448	414	436	426	462	472	428	408	424	463	435	450	449	427	437	438	451	465	452	435	452	459	409	466	422	468	437	425	473	448	433	438	405	441	440	414	437	480	401	486	451	453	447	391	423	455	415	403	451	407	440	448	481	447	458	452	444	452	432	412	441	447	450	432	453	432	478	443	469	453	446	427	416	423	423	410	470	436	462	461	430	451	413	453	432	467	416	446	466	421	422	459	472	435	437	442	420	440	429	427	481	442	455	441	374	426	431	402	434	394	470	445	439	431	405	464	472	440	428	449	437	483	435	463	451	400	431	462	468	475	438	488	455	446	408	446	426	461	444	435	404	463	419	421	451	456	437	448	424	437	399	437	436	445	432	424	430	416	468	429	440	418	447	410	463	448	461	418	409	447	490	449	413	427	466	446	463	441	425	429	463	451	438	446	437	480	473	482	472	439	438	457	455	472	439	407	423	450	433	430	447	423	421	428	438	437	436	460	409	430	458	440	440	453	434	461	428	434	429	430	420	449	441	428	425	443	451	424	477	473	472	424	493	409	422	456	419	450
9369	616	673	608	457	419	394	380	354	345	332	341	346	336	349	341	359	369	303	310	338	338	332	376	320	309	365	333	358	375	329	334	347	371	321	334	319	356	326	336	352	320	342	330	319	321	316	336	308	342	340	347	343	337	329	325	361	329	330	327	358	336	310	353	308	347	342	330	317	351	331	313	335	336	315	342	311	335	373	336	339	304	346	321	347	322	329	325	360	344	355	292	304	336	337	335	322	326	300	327	335	305	316	316	320	340	332	311	328	309	338	325	329	343	346	350	311	325	316	322	337	340	324	339	326	329	360	344	308	324	346	320	341	346	277	331	316	332	351	363	337	369	301	351	364	317	306	343	358	323	360	316	376	365	300	314	307	358	339	322	311	357	369	320	342	327	317	336	336	323	329	327	322	358	302	348	307	310	333	360	364	308	314	349	360	300	372	306	336	358	373	304	320	359	316	337	334	318	347	329	336	314	368	347	335	315	365	298	354	317	338	358	333	340	348	376	305	316	353	356	321	317	324	333	311	360	323	359	354	332	323	357	333	320	354	326	331	300	337	351	330	338	345	335	321	333	319	362	341	320	308	338	345	341	345	307	302	314	323	326	343	339	312	344	328	368	331	332	350	359	326	337	312	336	341	326	357	351	316	325	343	303	362	320	328	351	343	331	301	361	337	327	332	300	333	347	358	329	357	324	332	332	318	309	318	359	368	337	324	338	347	337	328	336	338	345	339	320	344	371	321	289	317	334	274	317	344	310	343	339	334	326	357	354	332	341	346	289	346	323	312	325	335	328	333	298	342	318	333	313	344	322	360	357	358	283	344	289	335	354	333	318	351	345	344	325	328	328	328	302	350	300	297	308	342	351	348	325	312	318	348	345	354	346	311	307	351	371	311	353	316	325	370	342	341	348	346	329	347	324	325	316	314	341	374	339	311	359	356	306	327	324	326	314	313	314	329	362	321	347	359	377	330	361	360	335	319	306	291	338	338	396	327	323	300	352	351	332	295	315	320	361	344	362	318	325	332	364	334	321	343	339	325	343	326	346	333	328	348	378	348	344	323	319	300	303	331	357	326	345	358	329	372	327	329	325	288	346	343	357	330	318	334	329	348	330	323	345	322	334	325	315	340	366	386	366	292	333	354	334	342	338	343	321	334	351	314	335	326	344	308	349	363	364	363	338	319	317	324	355	331	351	328	373	354	292	348	315	300	334	330	326	335	350	324	337	311	343	319	354	330	330	322	323	322	358	364	359	291	306	309	328	318	306	353	334	290	355	350	326	318	335	317	323	287	358	340	327	332	339	321	292	332	374	349	331	322	313	303	297	335	324	288	297	331	362	354	326	294	327	341	312	310	311	348	325	333	325	365	319	297	319	303	333	341	361	305	344	353	330	330	346	347	274	309	377	318	370	311	340	326	350	326	326	375	292	354	324	367	327	335	295	322	364	316	341	348	335	366	319	316	383	300	325	354	333	319	352	329	307	354	356	326	313	362	323	345	328	341	335	329	346	324	395	354	326	287	321	345	329	342	388	331	327	316	346	315	340	353	357	352	337	352	343	346	321	342	338	327	338	325	361	334	369	329	329	315	325	364	325	354	329	334	328	333	350	332	361	295	335	348	310	338	352	335	326	334	341	318	304	324	339	341	328	358	372	312	345	375	342	315	329	336	329	326	338	343	360	352	344	322	359	322	306	355	337	329	343	315	318	350	336	295	328	348	359	335	344	330	357	363	320	305	351	307	339	355	309	333	352	328	382	360	322	298	376	321	326	323	325	338	331	338	321	322	334	330	323	337	319	337	337	306	330	314	340	300	353	327	339	312	335	324	291	310	317	343	359	337	356	351	358	336	326	346	356	332	320	297	323	282	325	319	326	353	358	373	334	338	361	351	318	321	372	331	335	339	330	376	335	338	317	352	359	337	340	299	301	365	272	327	337	345	339	334	335	354	305	329	301	330	342	347	355	341	336	329	308	306	316	319	339	347	349	341	355	354	300	315	325	332	336	348	344	340	333	334	342	315	339	305	341	335	343	342	310	330	305	360	363	373	339	332	309	329	315	331	304	358	326	345	343	307	350	304	309	346	314	310	319	327	319	330	336	344	337	340	354	334	355	336	315	332	348	307	294	332	336	319	304	356	304	347	379	339	310	344	331	327	353	349	323	322	332	331	350	388	327	345	324	306	353	341	330	341	340	338	387	325	341	370	324	356	336	329	330	317	317	295	347	350	370	320	366	310	315	327	325	320	309	333	305	326	345	339	322	346	356	323	308	333	298	364	295	333	319	344	332	310	316	305	343	339	347	323	302	328	379	341	345	324	307	339	340	333	329	363	320	316	334	349	313	320	316	322	317	322	332	357	362	327	336	340	312	289	352	301	332	351	341	332	376	342	345	329	340	312	323	352	345	350	320	339	335	354	308	337	301	323	334	329	348	330	325	339	334	342	342	295	370	322	327	330	314	308	289	323	359	326	337	291	307	371	341	330	337	311	377	339	319	305	351	330	329	316	340	331	317	347	322	310	323	321	328	296	331	341	357	363	311	351	323	312	332	347	342	353	313	340	347	305	347	327	320	320	337	334	348	350	342	356	326	320	313	337	298	351	354	342	339	333	334	322	329	357	346	337	327	359	336	328	334	309	317	352	368	320	286	314	322	341	367	359	338	348	318	354	296	338	330	346	322	352	314	340	324	350	320	334	344	321	350	338	321	313	315	342	392	344	323	372	330	309	302	348	350	359	331	341	358	334	326	337	339	317	351	337	337	343	312	331	355	347	366	319	344	337	342	301	358	332	329	336	308	351	364	385	317	345	338	332	369	362	349	345	344	326	330	307	327	343	353	322	334	309	339	325	293	306	338	282	327	346	315	341	361	335	310	318	325	338	298	334	338	362	331	318	348	332	357	332	309	335	318	320	341	336	352	372	332	345	323	330	310	340	368	339	342	315	332	339	302	330	324	305	341	325	297	322	327	309	371	371	322	362	333	332	343	331	330	329	353	323	331	333	368	352	312	325	322	357	296	309	331	339	349	329	296	326	322	337	334	341	322	334	330	328	307	308	351	349	368	360	347	379	351	320	328	334	344	325	295	338	352	366	302	336	321	320	318	345	336	343	329	335	361	360	324	389	337	323	341	341	328	341	380	313	344	370	341	331	341	314	336	334	354	346	329	333	302	313	335	355	334	335	309	291	301	316	317	348	324	315	370	312	357	345	346	356	353	341	329	320	361	334	354	331	323	318	312	354	356	382	374	307	335	327	343	328	340	331	329	334	341	334	356	313	335	345	372	304	363	360	372	323	318	363	325	341	331	349	364	356	350	336	340	354	352	334	321	354	300	357	335	324	327	322	321	330	355	325	332	303	336	346	301	322	343	300	319	338	350	310	323	344	334	290	313	402	293	312	285	344	307	339	317	280	333	381	323	327	292	328	351	314	318	347	352	316	353	325	336	339	349	353	315	347	331	350	314	297	325	336	345	308	345
7641	1041	1593	1610	1411	1277	1158	1057	1021	987	956	892	852	886	849	886	843	833	853	804	854	801	836	860	741	805	754	847	815	803	804	761	832	747	808	782	812	790	802	814	828	817	821	778	781	784	777	774	779	821	821	758	792	786	789	793	867	797	836	764	768	811	778	766	764	728	796	788	743	796	763	783	778	763	783	746	806	771	792	758	809	842	747	803	760	747	761	794	745	798	793	801	780	794	769	777	767	774	775	768	769	784	816	820	788	802	820	774	733	799	820	741	841	791	785	753	778	759	781	770	786	798	744	806	796	793	778	794	729	797	837	816	787	821	732	795	763	823	813	810	784	781	737	800	817	797	809	760	775	803	804	796	739	812	769	771	811	742	779	766	798	798	777	792	773	730	801	774	856	744	786	784	819	785	806	778	728	742	788	824	757	714	798	736	830	816	752	769	811	780	773	724	831	782	748	780	773	779	698	796	677	746	780	766	819	743	780	811	801	751	799	823	764	792	789	825	792	749	783	771	747	788	819	827	796	802	770	821	777	770	821	779	821	736	789	786	802	806	790	756	778	767	821	788	736	789	718	775	737	734	831	783	820	805	761	776	793	753	767	776	777	764	786	758	783	744	767	821	813	793	819	787	829	775	836	762	831	759	767	767	760	757	754	749	746	823	775	787	819	839	771	784	797	773	795	784	768	739	796	796	786	775	821	739	741	787	818	790	814	808	705	774	812	800	816	771	816	806	765	789	760	778	795	821	787	766	825	820	733	760	800	769	750	785	757	784	779	734	815	807	732	835	731	745	811	817	782	817	787	735	778	786	787	829	751	775	796	790	766	791	806	773	777	784	802	769	845	805	823	813	757	802	770	754	836	759	765	835	768	802	798	818	776	791	793	752	787	779	837	831	781	840	794	729	710	783	735	820	777	764	766	744	819	821	801	768	824	765	867	766	749	802	723	758	768	798	813	768	786	741	790	833	788	746	780	761	792	743	765	854	765	769	773	789	782	740	801	789	759	765	788	731	756	815	813	852	775	765	783	782	765	794	802	802	764	817	818	741	772	786	754	789	762	766	760	762	824	797	808	790	791	776	765	761	767	748	769	760	813	739	830	754	795	774	788	780	773	825	766	803	808	793	772	770	735	793	799	782	753	814	777	737	726	805	775	792	772	762	828	764	837	842	686	774	849	751	793	834	813	729	820	785	763	788	790	804	781	807	795	770	786	805	798	781	807	769	820	797	777	829	802	741	762	767	840	769	772	731	775	819	808	814	806	792	808	772	786	764	799	778	792	745	794	800	816	797	790	763	753	782	815	819	823	796	785	769	804	831	758	776	802	813	763	787	753	740	836	825	765	801	785	763	787	757	839	793	777	747	838	829	810	814	792	819	795	794	776	759	750	834	757	790	766	792	760	783	778	759	797	770	743	773	755	770	792	729	815	794	750	783	798	786	757	790	833	741	752	744	796	821	779	763	728	778	754	795	759	803	757	780	753	790	754	787	805	736	751	820	822	757	778	781	778	773	775	795	792	775	768	772	790	749	729	805	780	745	828	760	807	780	774	797	773	766	767	810	770	816	783	773	788	755	778	776	773	764	769	764	744	790	770	761	797	817	765	753	785	844	820	759	768	720	759	789	758	774	788	788	782	739	751	788	843	762	764	789	790	789	768	779	766	803	829	788	813	769	718	787	783	737	793	797	814	794	749	747	775	715	817	758	748	796	751	799	805	770	754	801	734	785	767	762	793	776	779	752	740	802	799	784	821	769	786	778	859	774	759	781	804	768	804	787	770	779	817	824	763	800	744	702	804	775	734	767	765	774	850	779	781	811	762	867	802	791	736	765	806	783	777	827	822	792	819	796	775	806	805	782	782	783	801	795	791	798	807	785	787	772	826	812	797	755	776	841	734	748	770	777	793	821	759	775	801	788	825	786	749	778	810	790	811	782	806	753	759	788	827	768	762	793	741	760	774	806	767	769	769	772	760	811	736	813	799	801	762	783	724	835	776	827	796	801	808	785	751	786	734	778	799	781	795	727	743	810	789	773	781	766	771	833	812	791	753	789	801	811	741	772	737	781	714	789	787	824	753	746	785	798	805	798	745	753	774	770	799	793	845	770	758	833	818	793	833	798	816	757	809	817	824	749	782	773	762	818	773	808	824	786	759	807	743	799	725	783	805	803	742	802	784	794	767	771	779	780	791	804	730	779	749	775	721	842	793	732	793	740	779	777	770	771	849	775	800	736	807	800	796	752	768	838	816	777	786	797	785	774	785	816	756	763	756	778	747	799	732	717	808	745	793	822	787	791	780	750	792	760	784	784	779	729	702	797	793	732	772	819	815	755	777	806	795	770	742	746	751	801	736	753	744	794	800	736	785	812	787	746	719	784	771	745	722	792	800	757	835	768	797	797	820	758	764	746	823	785	756	831	772	805	790	820	776	782	775	717	789	756	772	793	822	747	817	795	754	801	769	772	818	768	810	824	743	850	778	738	800	754	760	710	810	797	794	802	752	812	708	710	757	741	806	761	782	758	750	757	735	805	774	759	797	783	797	797	826	801	786	786	775	825	746	764	735	740	826	763	827	807	796	785	758	745	744	790	856	754	756	807	791	823	790	791	759	790	784	812	766	786	762	794	761	780	708	760	729	763	799	707	810	802	801	750	730	750	778	830	768	752	785	795	841	810	793	824	778	792	767	785	782	779	782	817	799	834	803	832	788	780	814	775	740	768	778	746	790	808	773	788	779	770	790	807	783	768	790	783	801	767	771	746	773	779	787	797	777	784	830	792	799	780	789	789	747	778	793	742	713	792	744	812	767	769	786	759	773	849	741	800	828	756	803	758	761	748	783	780	791	849	755	790	760	798	803	800	829	802	751	772	770	742	811	736	732	797	750	749	774	764	759	808	764	764	758	820	743	747	807	730	753	803	832	761	766	739	759	793	810	717	804	775	782	766	794	830	765	764	840	751	787	824	787	756	828	742	834	753	818	809	778	766	783	769	775	823	795	790	770	782	780	794	789	751	724	775	788	766	763	782	776	804	830	805	775	756	736	797	784	740	822	785	795	803	755	727	784	830	760	779	771	756	732	784	788	782	698	799	811	806	801	770	755	776	857	758	750	778	793	839	784	771	775	789	805	810	742	774	775	777	777	756	762	783	774	742	790	805	827	794	803	754	799	765	775	766	785	777	757	760	761	777	794	748	764	828	793	757	758	808	794	824	742	755	780	769	807	820	809	764	764	795	789	818	811	766	834	751	737	748	754	770	799	778	790	786	756	748	807	801	790	774	776	756	777	790	758	813	815	763	697	745	758	819	793	793	748	801	778	782	799	751	775	756	741	784	776	778	777	777	772	771	784	749	784	763	843	778	793	790	771	754	775	817	784	809	806	786	768	777	784	812	771	791	762	815	772	818	816	823	791	725	786	828	782	801	800	776	802	795	772	754	811	756	810	843	737	821	853	784	809	820	786	778	784	809	782	796	748	826
16941	1465	977	812	609	517	463	452	401	355	365	392	373	350	323	289	304	309	280	293	314	288	321	298	297	327	330	322	326	331	356	326	319	350	331	333	297	339	316	303	291	296	329	305	346	357	324	334	357	340	337	306	304	351	325	315	326	312	355	342	360	302	309	292	325	342	326	305	304	299	310	329	326	331	300	310	301	308	307	300	293	300	304	306	315	300	299	327	305	310	312	314	310	330	306	309	271	317	317	342	348	327	326	330	310	311	326	310	322	349	332	317	321	319	313	310	323	285	330	310	331	301	289	304	309	329	316	340	319	315	332	321	324	281	266	351	329	282	311	289	268	304	334	316	337	303	315	316	325	340	334	310	338	290	279	317	313	316	284	301	286	303	322	292	287	285	344	276	289	316	318	314	325	296	305	332	297	298	287	331	297	295	317	315	325	321	309	287	309	315	310	311	315	311	335	326	299	348	319	301	320	317	319	341	275	316	311	299	312	284	304	317	295	334	326	328	294	327	306	311	312	291	326	312	318	326	294	297	328	354	292	331	301	319	339	317	302	288	315	325	300	313	323	345	311	320	342	336	348	308	340	277	298	296	316	342	341	326	292	312	283	290	295	288	303	271	298	292	297	299	314	315	315	296	338	371	310	337	308	321	339	291	312	370	332	338	300	333	302	305	305	315	292	330	306	302	339	307	303	322	331	288	281	296	313	300	318	286	284	309	324	285	325	321	324	318	303	306	301	345	322	334	335	304	351	301	296	314	329	321	298	306	266	316	264	297	337	299	347	303	350	348	302	338	289	302	313	314	358	303	275	334	279	299	334	311	299	335	290	315	346	310	302	292	261	294	314	279	331	299	311	289	277	305	297	287	320	285	314	319	295	318	331	310	291	357	307	307	313	336	331	321	319	306	335	303	327	319	302	342	296	343	315	308	289	313	295	287	307	300	305	313	305	319	298	299	294	307	293	304	265	336	347	309	356	343	348	317	301	306	283	319	323	318	300	274	312	303	314	350	332	335	301	292	328	307	352	362	315	309	306	296	298	325	287	347	320	323	337	352	288	310	324	329	340	313	332	299	326	284	258	340	304	299	334	294	327	326	315	313	345	338	353	295	319	278	310	296	294	319	317	338	321	325	311	304	323	334	332	357	309	297	344	305	337	301	309	309	316	322	340	304	309	332	299	343	314	283	338	326	320	343	324	318	303	315	325	293	317	312	313	300	327	303	280	299	276	320	269	324	317	311	300	337	309	285	326	299	335	319	271	311	309	350	311	332	313	296	321	313	331	291	346	317	302	290	333	293	310	310	315	319	315	329	313	323	294	344	307	294	322	307	302	307	346	345	318	325	352	320	321	280	276	301	291	335	309	319	314	310	318	322	290	338	287	314	311	265	312	305	349	336	308	297	316	356	312	288	318	297	315	310	328	288	335	295	285	299	330	290	311	309	318	287	314	300	317	314	308	324	320	317	330	309	269	313	334	306	298	345	300	285	312	310	301	340	313	283	322	299	350	309	290	259	315	308	308	301	279	308	294	344	303	344	341	279	314	304	298	272	361	303	305	321	305	321	323	327	318	298	310	321	316	287	301	308	275	300	297	320	322	295	297	284	299	317	306	342	307	338	354	351	290	326	307	313	323	293	351	322	285	333	354	314	304	356	309	327	255	311	326	309	336	301	359	308	341	300	314	337	308	280	337	322	298	300	316	303	287	329	338	320	316	323	309	333	322	312	304	301	333	297	329	300	304	328	320	285	327	343	328	283	326	337	332	337	283	309	289	349	330	302	315	324	310	330	287	297	298	331	303	309	311	323	319	289	306	298	335	341	307	316	302	303	323	342	316	294	314	318	321	312	318	257	323	293	325	292	301	359	348	319	280	309	322	342	297	309	314	321	344	294	326	312	293	290	293	316	330	291	320	308	327	350	331	325	305	294	326	315	338	344	357	344	278	289	274	330	331	313	299	293	314	310	325	327	278	294	328	322	302	321	313	324	307	301	298	322	296	328	323	325	325	288	280	305	323	317	312	304	315	296	286	303	302	349	299	324	334	320	321	293	296	276	328	296	305	306	324	301	329	285	312	310	308	305	341	282	293	305	289	291	291	276	316	296	292	319	323	321	299	319	347	347	299	326	307	318	304	333	309	296	323	323	360	300	317	326	329	305	321	292	351	294	287	305	309	282	307	301	300	321	329	340	317	339	289	291	339	321	347	291	315	329	320	296	319	291	303	313	343	328	313	315	356	292	292	321	318	342	293	324	324	301	300	316	306	279	307	313	325	294	295	322	331	306	293	286	319	309	297	305	306	306	304	312	332	318	338	296	319	310	320	320	325	302	297	355	319	292	306	325	332	300	307	311	324	309	327	319	338	303	321	304	323	301	326	316	304	312	295	286	287	309	314	362	323	339	323	312	269	306	343	288	352	337	298	300	301	319	299	324	317	306	320	308	321	338	338	301	310	302	309	345	281	314	307	289	306	320	307	378	336	316	319	298	312	326	270	346	356	328	339	315	299	320	320	314	347	301	329	327	324	324	309	282	316	300	326	345	316	324	333	294	299	290	312	316	285	307	341	319	307	362	319	293	301	311	320	311	324	319	322	311	349	301	315	311	277	313	310	328	315	309	324	310	330	302	315	313	300	329	311	317	281	331	320	301	305	323	333	313	306	305	303	330	299	358	309	288	295	315	297	288	332	307	320	308	308	283	309	304	291	311	314	297	300	308	286	324	305	339	315	311	322	311	320	300	314	326	295	307	319	307	295	312	314	298	286	332	316	298	327	323	290	314	269	292	305	346	346	309	282	319	326	324	303	329	301	316	321	290	308	315	299	324	314	302	330	295	292	343	311	313	289	313	309	299	297	321	341	300	310	308	317	320	322	288	301	306	283	307	343	300	284	298	329	329	299	351	329	354	303	283	278	320	297	311	338	334	290	296	291	346	325	310	339	300	336	311	276	282	283	315	285	314	352	325	340	288	320	329	335	290	287	285	341	298	345	298	338	319	302	309	260	343	312	280	319	300	317	295	326	300	321	327	296	306	338	331	317	325	277	326	310	321	317	316	352	337	322	294	328	346	327	311	306	309	315	309	319	324	314	312	325	320	304	318	308	299	319	309	316	306	325	340	334	322	329	343	305	346	322	349	281	315	341	301	334	301	305	326	308	322	320	323	324	299	346	324	316	334	341	338	273	300	313	308	264	316	354	307	308	335	333	320	299	315	329	335	336	318	276	307	333	336	303	316	335	306	300	315	310	345	322	315	293	314	277	310	324	336	282	330	259	297	292	303	313	310	319	334	321	284	304	319	323	294	326	294	302	315	356	298	292	306	372	277	322	287	313	334	295	288	330	289	305	332	315	309	301	316	356	315	307	332	306	296	311	303	329	311	280	309	308	297	328	323	319	324	295	292	284	337	327	309	319	308	297	315	351	307	279	288	296	331	313	326	295	305	335	333	293	294	325	324	308	308	306	295	309	293	343	335	321	318
9638	1298	2153	2468	2097	1679	1431	1342	1157	1088	1056	1034	989	879	896	891	860	861	817	827	781	796	776	805	729	777	747	778	797	729	718	725	758	738	737	734	710	757	733	742	697	730	724	767	774	733	759	725	726	724	695	704	721	750	721	725	700	757	706	747	714	757	724	720	746	769	726	673	739	650	738	747	721	747	731	631	722	667	734	726	726	718	701	734	705	755	713	715	744	726	704	712	733	722	714	709	715	714	716	706	746	749	718	746	732	749	697	725	719	687	711	735	734	773	727	709	714	683	716	671	691	686	720	721	728	708	718	762	688	722	705	689	708	721	674	716	728	687	677	661	689	731	735	741	724	699	737	708	698	730	685	700	739	712	701	702	721	781	747	728	759	764	707	695	728	725	734	718	687	725	705	696	695	703	720	707	716	754	700	700	736	679	711	696	708	699	711	729	764	671	678	713	724	753	722	691	703	711	731	704	737	738	677	730	706	689	699	709	704	662	693	718	727	678	725	716	668	708	702	712	727	724	747	733	759	731	718	731	675	693	684	703	682	704	754	679	707	727	713	754	729	711	756	748	654	685	699	707	699	701	686	692	704	741	703	703	706	732	753	661	708	713	746	717	715	715	729	706	675	763	720	708	701	775	699	698	725	706	731	728	702	749	694	728	715	737	730	714	713	730	736	744	678	722	707	714	662	688	692	733	720	740	682	664	735	737	721	714	719	705	746	718	704	715	687	695	677	749	712	763	748	694	709	728	754	711	738	667	707	727	692	714	719	724	741	719	736	667	728	728	693	699	734	739	694	728	729	677	724	690	704	695	716	764	703	722	733	717	737	729	712	759	748	717	706	734	711	695	681	738	761	724	688	740	682	735	732	673	771	756	711	726	758	732	703	719	738	773	665	724	731	759	664	660	739	694	724	697	717	714	736	729	682	699	728	714	744	725	765	750	706	669	710	755	679	701	720	723	674	747	692	697	726	673	696	703	743	716	738	721	724	694	723	708	717	716	716	756	708	730	717	658	703	737	732	738	704	745	719	720	714	738	730	709	710	763	734	730	733	752	727	677	713	699	719	781	754	755	726	705	732	702	741	702	703	686	708	711	691	719	732	687	709	692	729	756	685	738	674	660	716	722	734	670	709	676	758	691	703	739	716	770	695	751	729	667	726	672	714	731	726	713	734	718	754	741	730	697	671	685	720	741	747	711	699	800	725	697	738	702	703	700	708	716	642	685	692	720	699	682	719	730	710	716	733	691	697	736	724	714	677	675	698	726	712	713	705	764	663	765	706	699	716	696	675	735	762	732	737	737	717	711	644	714	689	643	678	721	695	754	749	769	745	679	728	717	678	758	722	728	728	682	714	676	714	728	708	708	709	694	776	701	700	721	724	716	721	724	702	705	735	719	692	668	749	734	713	760	768	754	704	660	661	718	722	707	695	670	710	722	687	687	692	699	733	783	748	721	736	694	701	702	718	751	704	737	683	741	701	691	746	733	762	766	707	708	723	713	685	698	709	740	667	735	686	707	690	701	683	741	728	719	718	739	660	744	730	696	734	767	753	752	738	743	731	705	725	681	690	725	722	718	718	699	781	751	689	690	777	733	678	677	771	708	688	735	707	691	709	698	720	752	750	748	720	691	720	710	738	747	765	747	709	734	645	689	714	733	673	670	722	723	704	726	705	724	708	702	753	750	720	731	745	719	709	702	689	662	717	730	683	709	730	708	733	720	712	710	719	748	737	743	688	737	727	720	726	678	751	741	733	734	721	673	731	690	714	737	687	720	741	713	702	705	697	650	721	680	712	717	720	679	697	679	682	739	710	725	714	684	721	763	730	699	699	675	687	672	707	724	735	714	708	733	716	711	733	682	714	728	669	653	752	713	708	728	745	778	666	752	695	708	717	739	722	727	690	733	757	716	750	704	701	687	718	705	730	701	726	677	679	733	695	715	718	749	736	767	737	655	693	716	729	692	703	708	674	723	737	721	704	734	689	693	750	696	748	687	705	709	732	706	722	715	727	683	748	726	788	737	690	727	703	722	724	724	704	697	698	733	734	747	702	688	730	749	707	704	751	714	680	694	693	724	760	747	745	708	681	737	725	730	717	693	721	725	696	694	750	712	691	723	697	699	700	700	730	692	677	715	698	724	722	686	767	750	685	703	746	698	710	771	662	686	711	765	737	725	745	731	746	708	740	689	758	697	708	719	685	709	672	694	749	710	780	722	738	756	746	759	731	691	728	682	697	756	728	716	733	724	696	731	702	758	697	762	725	708	711	717	712	700	699	735	713	683	732	745	696	744	701	719	701	717	685	735	670	764	718	717	723	729	714	700	710	746	726	737	720	737	708	768	721	742	681	706	716	747	753	706	741	715	724	703	718	730	726	678	744	733	710	722	764	691	708	699	741	710	715	673	732	751	719	700	724	728	698	706	713	694	728	716	709	723	744	704	690	689	714	746	689	684	683	713	714	690	680	676	734	724	735	731	709	716	734	767	684	727	749	685	762	697	733	723	754	749	742	742	744	744	683	741	714	751	751	719	743	709	710	761	685	686	698	753	722	738	737	675	723	736	715	688	715	713	722	693	769	720	706	683	747	722	740	711	725	773	694	744	702	703	688	683	729	740	701	729	733	685	706	718	701	707	714	697	684	696	745	711	711	722	676	707	726	694	757	757	716	767	682	704	684	712	697	713	713	762	665	680	727	693	704	796	658	673	722	709	721	729	687	679	730	723	695	662	683	678	750	734	716	733	710	673	661	685	769	697	742	747	730	720	669	707	724	697	742	724	745	692	723	671	741	709	765	649	727	746	699	720	688	765	750	712	692	712	719	696	716	697	717	705	772	721	693	724	702	777	735	691	637	705	705	730	683	743	744	772	722	713	680	743	716	728	678	697	727	706	768	721	744	749	694	707	703	760	687	686	660	747	717	788	693	752	693	716	713	749	704	775	678	734	757	717	717	721	710	743	710	719	715	655	731	735	744	722	741	769	774	709	731	680	672	697	713	686	674	716	724	662	747	681	711	742	648	726	687	734	709	715	790	721	707	749	695	735	770	712	747	716	652	734	762	685	737	721	717	728	720	676	710	706	700	781	723	731	727	723	695	714	706	700	706	724	724	743	659	695	694	719	743	718	706	782	696	722	730	715	703	717	722	688	713	744	702	747	702	710	687	758	691	682	695	692	747	717	687	742	702	692	703	737	693	671	762	722	685	751	719	750	718	733	717	682	715	690	740	715	767	750	709	723	749	731	673	738	736	767	709	704	695	713	748	678	743	668	719	715	707	697	708	704	738	744	734	733	741	677	700	701	751	714	763	810	760	734	689	733	733	744	700	737	722	682	713	724	696	721	735	677	738	711	724	773	684	688	678	781	748	693	719	716	773	691	691	725	707	693	717	692	700	681	733	733	709	724	696	631	716	689	717	737	715	691	719	732	703	723	672	691	690	694	694	688	775	708	747	743	704	754	734	713	696	656	750	702	753	732
2723	203	187	179	204	177	164	168	154	134	153	156	157	153	174	169	183	161	187	191	151	172	175	153	177	169	159	170	187	167	175	155	171	178	123	148	158	181	185	181	154	184	175	169	140	159	155	151	150	202	167	149	179	159	170	171	147	184	175	179	159	188	159	158	177	171	184	145	144	157	159	157	173	182	168	171	145	182	177	168	168	145	177	165	192	171	163	176	163	164	161	191	159	143	166	178	170	155	173	161	163	183	169	183	154	176	165	169	171	155	167	166	173	161	163	149	153	189	188	139	142	169	171	168	149	165	166	161	176	168	157	176	170	171	179	177	157	162	157	163	160	149	174	195	154	166	149	168	188	161	143	159	182	171	173	162	189	169	165	178	170	167	166	176	184	190	170	151	158	171	176	186	143	163	170	173	150	176	153	167	189	160	173	155	169	150	151	160	182	166	156	154	175	166	161	145	158	188	182	164	154	162	163	172	159	175	167	177	157	152	161	144	163	169	147	168	147	154	179	159	161	145	174	181	147	174	171	173	167	155	140	177	165	167	173	157	181	158	190	165	151	170	151	174	165	162	164	147	167	182	197	196	161	158	163	153	169	140	164	158	166	178	160	171	160	188	182	165	156	152	159	162	156	165	147	177	154	168	179	145	153	145	166	140	170	152	178	132	136	151	165	172	179	182	150	179	168	163	150	157	163	163	165	150	155	150	158	147	165	155	157	165	164	154	163	178	164	158	176	162	153	148	170	156	179	140	166	156	170	168	168	158	158	198	163	147	166	152	171	149	151	162	182	178	165	167	170	167	160	187	186	165	188	182	160	168	166	137	155	176	181	173	181	180	161	173	183	154	170	168	164	177	179	161	154	178	172	173	162	137	146	165	152	153	170	171	152	137	174	163	185	166	177	159	159	164	151	177	161	164	159	179	143	148	181	184	175	164	145	165	171	163	161	155	153	160	149	167	174	169	174	172	167	184	164	170	149	153	160	176	157	158	155	176	178	134	175	159	156	191	147	177	153	167	150	149	191	149	154	194	153	154	130	178	191	165	151	170	191	184	193	183	159	170	169	161	165	179	156	169	166	165	148	169	149	144	169	168	163	170	180	150	169	163	164	176	182	180	153	153	155	162	161	186	181	179	146	156	186	169	155	169	153	167	180	151	172	161	160	155	163	168	171	173	166	183	169	195	120	180	184	160	175	170	173	169	167	175	167	151	163	195	180	153	158	155	166	161	169	145	160	173	177	163	183	157	158	162	165	182	164	175	180	187	171	149	164	135	177	155	149	158	181	154	174	144	158	165	152	177	154	172	163	144	146	144	162	177	167	172	183	151	169	175	162	173	152	158	158	176	161	173	163	183	157	153	189	152	174	159	171	145	163	168	171	184	205	182	183	155	160	171	176	190	181	146	146	174	165	172	186	168	176	155	146	169	155	145	179	145	144	152	158	166	155	162	194	163	158	143	144	178	162	159	181	180	171	152	175	151	194	174	164	184	184	171	151	170	146	160	173	181	174	159	159	173	166	170	181	171	165	179	150	149	173	165	156	194	193	182	155	180	173	169	181	187	185	178	157	157	163	171	179	163	145	158	192	167	137	148	150	175	174	187	146	177	172	174	182	121	145	177	168	188	169	137	168	170	188	157	166	165	152	161	162	159	170	185	173	179	164	188	168	166	159	179	159	175	163	168	156	171	155	171	153	158	158	160	175	165	152	156	154	160	174	140	187	152	168	154	171	178	168	183	148	161	179	163	164	148	160	176	176	177	152	154	161	176	152	177	178	168	168	170	163	158	179	164	167	141	152	164	171	184	165	147	158	190	150	144	156	170	172	164	168	158	173	183	177	170	166	160	177	160	147	159	160	171	166	187	168	153	184	167	169	185	158	176	190	146	164	157	162	152	159	151	150	180	153	165	165	150	154	191	164	165	153	155	165	168	168	183	180	169	195	173	160	148	183	161	184	172	177	155	157	144	162	145	169	179	141	163	193	150	171	155	157	176	181	152	169	170	168	171	163	192	188	156	161	181	163	169	162	165	157	171	173	182	148	144	166	170	167	153	195	155	169	191	171	168	156	195	125	156	164	161	174	150	190	162	166	168	163	185	136	177	153	168	172	150	162	159	175	167	158	159	172	167	183	147	173	156	168	167	179	177	185	161	168	176	169	162	176	148	173	163	161	184	164	161	186	165	186	142	160	160	171	180	156	144	174	179	175	183	153	157	162	174	188	177	155	155	152	153	177	140	148	162	167	173	176	190	154	149	162	188	158	200	186	176	172	158	156	175	168	164	133	148	155	173	188	187	168	163	187	178	180	178	176	175	171	159	174	172	159	178	155	163	148	175	168	163	174	150	151	173	161	167	178	163	151	177	166	192	155	177	180	163	178	184	185	164	174	184	174	176	156	157	180	146	181	159	165	159	147	177	166	155	137	169	148	151	148	178	169	196	155	176	155	157	185	149	160	182	167	170	179	150	155	170	178	168	152	178	167	167	212	147	150	191	149	150	147	156	184	166	142	174	185	168	166	166	178	162	135	203	169	160	156	177	159	191	158	176	158	183	157	139	159	167	188	151	184	127	165	164	133	155	179	174	147	159	179	155	162	181	187	184	163	186	189	199	191	160	157	194	140	176	176	156	156	182	184	163	166	147	187	186	174	163	166	185	188	159	174	190	182	155	165	160	185	189	166	163	167	149	165	165	151	144	182	177	159	164	163	174	145	191	176	163	164	178	161	171	166	179	160	171	154	170	155	173	167	164	171	169	164	173	162	177	169	160	175	175	171	158	167	160	188	178	174	199	169	162	156	166	169	149	164	160	169	142	192	185	173	153	183	167	197	174	172	185	173	185	155	152	175	165	145	181	156	170	170	159	189	153	154	188	165	162	155	182	165	166	174	169	174	163	167	165	145	183	177	154	154	182	172	161	153	168	180	175	177	159	169	163	186	167	172	169	151	156	160	172	177	170	160	153	177	156	151	127	145	153	130	176	180	166	165	165	156	160	164	190	169	166	161	151	153	155	174	165	187	167	154	150	186	172	150	176	151	154	157	169	147	169	152	168	185	154	144	173	164	150	160	159	157	177	181	159	167	143	189	153	155	185	182	174	191	145	181	159	171	158	163	152	176	177	171	192	160	142	169	157	160	173	167	177	180	158	167	166	132	148	151	156	179	176	174	166	161	173	153	158	160	180	156	168	166	149	158	135	167	180	173	160	186	163	177	194	195	145	152	156	189	160	177	167	171	145	194	165	167	156	169	187	153	177	183	163	157	155	162	173	174	161	170	166	150	181	173	182	157	164	151	161	158	201	165	168	183	181	146	152	144	171	153	174	155	176	163	193	148	143	166	160	174	150	174	184	163	188	151	141	169	176	191	162	171	165	152	160	172	163	164	179	156	151	153	174	166	149	158	159	178	166	157	168	165	191	156	163	165	164	174	166	177	184	152	158	168	156	149	181	175	199	174	166	171	171	184	177	181	161	149	176
2605	447	532	497	470	463	512	484	438	502	414	467	440	398	442	431	469	498	433	424	425	412	447	451	456	466	416	452	443	459	434	482	456	452	408	451	444	454	483	440	474	428	473	428	436	470	439	412	438	438	463	439	419	393	442	433	457	447	454	432	466	475	442	412	450	454	437	469	453	467	436	434	420	436	470	419	462	429	472	478	435	475	413	436	403	440	420	456	428	388	431	456	431	471	435	467	444	433	450	427	374	448	486	457	438	431	458	434	448	416	475	429	470	440	453	437	452	442	427	432	430	454	457	476	449	441	426	441	454	442	447	427	464	437	471	459	425	445	481	473	495	480	486	408	461	475	485	463	449	438	396	391	433	438	425	460	441	488	446	435	431	455	430	457	447	448	465	471	426	440	435	435	448	446	436	453	463	456	466	436	438	487	414	463	493	427	438	427	470	448	437	411	447	457	425	450	452	483	457	448	463	457	465	486	416	445	443	446	431	435	432	438	468	453	500	425	428	422	450	496	455	481	452	459	493	427	446	417	499	443	424	414	459	505	394	404	452	453	461	418	412	438	443	404	444	489	407	408	457	440	411	480	438	461	466	431	424	432	450	415	454	455	468	452	426	453	425	439	426	463	447	406	410	434	446	472	422	434	421	443	465	453	432	419	434	430	441	432	458	429	430	468	425	442	451	421	441	419	456	434	447	476	447	413	463	426	480	456	447	430	457	463	415	436	417	462	500	425	443	435	473	481	427	451	437	462	457	453	468	474	444	394	444	429	442	437	461	448	432	490	422	448	442	414	433	414	446	497	429	463	449	425	489	426	455	412	441	441	457	430	417	423	418	440	467	449	426	460	416	427	443	449	422	439	445	472	439	427	449	432	415	427	422	457	441	439	451	414	449	423	452	466	460	419	450	402	410	432	462	478	483	461	422	440	428	481	429	466	449	502	445	430	483	431	422	444	444	436	439	409	440	427	442	475	457	459	428	427	471	448	434	471	470	428	412	471	457	466	470	444	450	446	400	437	458	461	420	486	436	455	458	463	476	460	437	422	443	456	432	393	459	454	448	431	456	452	450	409	450	461	472	459	436	450	442	431	434	467	432	414	436	442	430	417	476	435	472	433	422	456	473	418	428	482	440	449	418	441	399	457	433	438	490	453	441	434	426	461	452	476	464	450	450	508	452	469	435	433	412	461	424	434	445	446	465	437	488	436	446	465	482	463	459	461	435	434	401	453	440	421	425	423	495	447	426	425	430	468	470	433	436	436	472	437	417	437	492	454	450	451	480	452	415	442	436	430	481	430	454	464	441	461	443	467	430	470	422	470	449	449	467	410	458	473	457	424	477	445	463	455	427	449	420	452	431	426	462	397	481	447	455	448	471	440	431	449	444	424	438	445	432	430	450	421	431	400	446	445	457	428	433	483	412	445	456	445	438	435	482	406	458	450	449	436	457	423	457	488	425	458	456	462	436	419	427	435	438	441	467	459	457	514	460	417	451	428	449	441	454	398	476	461	439	471	449	440	424	433	451	432	419	444	427	450	425	417	465	454	421	428	468	448	414	472	429	457	442	466	460	408	457	440	442	466	458	471	468	434	459	452	466	483	416	426	417	447	461	422	434	461	464	431	456	403	450	438	456	454	441	451	470	445	434	435	431	444	435	417	465	442	449	427	393	429	438	452	461	410	428	442	432	421	441	495	455	429	452	447	462	459	459	423	458	460	462	450	468	457	446	414	403	446	445	438	415	455	422	456	427	471	462	421	421	440	460	466	444	448	461	453	449	465	473	418	458	473	418	447	425	472	449	454	465	455	475	463	415	452	422	421	440	483	451	421	452	431	417	420	417	418	464	414	415	474	446	450	418	419	436	409	439	435	455	437	431	465	433	430	412	459	450	425	442	458	415	453	387	438	460	451	456	422	430	441	431	457	430	459	465	439	466	465	459	444	425	494	418	414	457	442	433	441	446	409	465	474	417	457	429	478	451	438	423	382	483	466	438	430	457	451	460	457	419	430	470	403	441	472	447	418	450	421	468	442	447	427	421	461	444	485	404	426	455	479	445	436	470	426	456	445	476	471	444	444	452	451	432	439	446	464	458	426	455	478	427	429	470	463	430	404	487	459	431	436	461	473	459	475	462	477	436	408	441	460	462	394	408	433	445	417	426	439	443	428	467	451	404	461	428	454	387	415	418	457	471	403	423	456	454	421	401	446	457	450	468	418	492	464	472	484	424	440	410	417	445	474	426	431	478	461	476	468	461	427	424	432	462	409	450	416	406	454	441	453	475	480	451	442	446	498	426	460	436	457	426	442	505	434	405	424	476	409	407	472	460	453	488	424	468	434	431	456	393	444	452	414	469	457	421	432	424	410	476	440	474	454	432	439	471	422	420	442	449	426	444	466	463	473	417	401	438	413	477	420	436	465	449	483	412	430	470	452	438	436	480	448	436	458	445	413	482	459	438	447	450	438	444	461	420	455	435	420	454	445	482	412	476	428	461	447	454	439	450	503	434	452	434	454	452	463	482	440	449	433	438	438	412	470	478	439	415	423	469	459	430	446	443	408	433	428	456	454	463	438	463	443	432	423	459	413	470	404	465	466	445	471	462	452	440	480	413	459	403	419	441	449	413	409	444	477	400	428	427	454	466	419	435	420	483	442	440	467	466	495	410	418	415	450	434	404	471	455	479	446	436	446	442	449	459	434	453	452	451	463	448	452	444	445	440	400	454	454	455	457	442	469	450	420	500	481	444	450	459	500	460	443	433	460	403	408	439	452	460	462	405	420	477	460	426	492	461	462	425	472	428	430	458	442	427	456	415	443	457	434	464	437	438	439	427	457	426	422	461	425	449	453	451	429	445	482	421	446	461	478	435	436	486	445	467	429	480	464	428	406	397	435	450	451	455	444	442	480	438	428	487	431	423	450	410	434	451	446	460	440	452	446	402	462	459	422	425	445	470	461	498	451	418	406	446	439	433	406	442	426	451	440	430	434	474	440	439	461	472	427	454	490	463	438	420	428	453	430	450	456	442	448	401	431	430	412	445	433	429	417	450	447	452	416	420	467	412	411	439	424	489	450	433	462	431	418	431	454	431	448	426	439	448	489	442	476	430	484	417	471	442	464	454	412	431	440	453	446	395	440	472	472	412	437	398	433	465	411	427	442	451	501	464	441	459	434	472	418	460	445	422	424	420	470	391	433	433	461	491	421	429	468	469	444	445	447	383	486	438	495	451	455	408	458	428	416	453	439	439	447	445	424	456	447	460	458	473	417	474	434	441	439	472	453	405	457	467	465	432	435	513	441	462	481	453	467	412	447	451	491	434	448	456	446	447	429	444	417	477	472	455	474	444	432	456	448	409	476	438	470	431	434	435	418	460	459	466	439	466	418	410	448	461	446	439	433	433	440	439	460	454	433	443	451	443	483	403	421	443	418	437	440	456	489	410	395	409	461	490	461	455	434	451	426	431	450	446	459	441	423	453	439
9641	744	686	558	484	404	433	352	338	388	340	343	351	344	344	365	348	354	333	359	329	353	365	304	331	317	367	321	342	341	332	309	328	357	341	326	318	327	317	332	315	338	348	326	330	361	360	323	356	336	364	337	313	295	343	355	336	330	336	370	314	361	349	331	343	337	352	341	320	339	362	303	333	345	318	339	314	368	357	364	338	336	314	341	342	333	361	374	355	324	348	347	367	345	318	336	358	329	338	339	364	336	356	333	361	305	315	352	357	326	314	333	355	331	328	351	349	318	347	336	295	315	302	320	314	366	352	353	324	346	347	325	338	337	333	352	331	307	328	298	348	361	340	385	313	349	376	321	318	322	328	347	352	335	341	362	353	342	367	324	342	325	369	332	379	336	359	281	355	349	347	314	342	321	319	315	351	369	347	354	348	363	319	295	319	335	311	330	338	338	309	353	367	340	338	323	329	326	340	350	336	308	315	310	334	359	319	331	325	337	340	348	360	341	320	340	321	313	378	328	317	302	333	299	324	338	330	318	347	299	308	296	327	355	338	339	346	320	345	342	332	332	336	333	333	345	361	317	333	338	340	362	353	343	348	341	316	310	312	327	342	372	322	318	359	349	332	348	354	324	338	348	347	339	304	329	340	294	318	344	347	329	340	326	317	346	354	339	351	323	334	329	331	289	320	335	344	350	330	312	321	333	283	386	315	321	321	342	352	370	346	379	302	373	368	349	373	325	354	354	328	326	332	322	340	369	334	341	345	346	353	343	324	326	345	385	350	338	351	343	326	337	339	353	326	308	372	272	308	323	356	351	365	351	328	319	341	296	371	329	312	315	312	349	366	362	317	309	325	319	313	307	341	339	320	322	316	345	312	328	299	313	339	330	351	345	348	345	342	281	323	336	331	339	334	340	349	344	316	320	343	337	342	323	330	328	327	339	326	314	332	337	329	345	313	336	355	335	312	326	334	366	342	344	312	356	344	307	320	336	328	341	330	348	319	378	340	343	347	316	358	373	334	354	346	324	313	317	342	376	338	333	357	296	349	323	346	336	324	335	344	347	319	302	328	329	332	331	345	309	314	369	344	323	308	290	342	354	342	318	327	331	361	327	315	331	329	302	312	311	349	316	310	371	346	354	320	344	368	338	337	368	337	303	339	304	364	321	302	372	372	372	324	336	401	320	347	300	333	341	319	347	315	303	332	356	332	350	305	326	342	343	330	370	327	311	344	342	299	314	311	322	372	300	340	330	336	352	339	324	333	357	308	347	344	361	312	355	327	332	391	316	312	337	331	314	328	347	338	330	338	312	329	330	320	332	329	337	320	372	343	332	304	358	327	370	356	315	348	335	335	313	329	338	336	313	355	356	356	325	304	369	385	355	314	336	362	340	316	318	313	362	349	361	299	328	320	331	372	329	363	353	328	343	311	322	303	317	336	349	348	314	312	343	325	357	341	337	351	338	319	351	361	331	340	336	321	347	344	359	318	303	314	375	346	347	321	348	328	335	308	335	326	314	349	325	334	336	308	320	338	326	332	350	345	309	351	321	359	346	308	308	323	349	343	358	342	319	338	305	322	342	298	344	315	362	337	359	361	334	295	354	291	331	321	337	312	319	314	338	326	290	334	338	312	325	324	365	338	340	364	303	369	336	324	338	339	353	333	347	330	328	336	339	361	332	302	294	313	327	341	365	307	316	286	329	335	332	316	328	346	342	353	364	344	353	319	328	317	304	335	341	320	325	346	327	341	337	328	330	333	343	334	307	344	348	335	329	357	301	340	331	329	317	335	360	346	326	319	318	338	350	334	330	316	332	310	295	388	307	351	343	312	349	376	313	323	338	335	336	350	328	396	297	371	327	306	319	308	344	351	337	312	340	359	334	281	306	321	312	353	348	363	363	335	334	342	356	339	320	344	319	336	339	316	333	349	324	339	300	354	339	349	344	317	362	325	342	357	369	336	319	287	366	310	336	305	332	312	318	337	316	306	346	319	313	315	345	299	334	361	316	312	365	346	370	342	274	331	362	329	320	381	346	320	294	339	326	354	337	348	329	338	316	336	353	340	334	342	331	334	341	333	316	334	341	350	313	347	332	329	324	325	327	342	330	357	314	324	342	316	309	357	359	302	342	315	333	316	328	328	330	323	372	340	320	323	327	331	345	330	363	348	317	366	310	349	316	339	332	293	327	377	349	345	342	356	327	375	324	358	341	341	303	338	325	340	327	338	345	370	322	325	342	345	305	356	335	332	312	333	335	358	321	348	330	335	307	334	324	266	332	362	347	332	360	337	327	331	321	332	364	318	308	352	304	331	349	335	330	326	342	293	364	339	335	345	336	335	361	329	315	350	307	315	405	322	321	347	306	346	331	342	343	340	341	333	303	363	318	348	321	321	326	356	357	350	337	337	310	342	335	358	347	339	352	357	371	316	359	353	335	304	315	319	356	314	330	336	330	350	330	340	312	320	308	346	332	343	331	347	334	316	314	330	324	369	339	335	313	308	327	336	349	347	295	335	364	352	356	308	335	340	341	343	330	330	326	353	341	319	328	334	343	315	344	364	371	336	325	317	321	340	333	313	310	342	387	315	316	314	327	339	332	346	377	338	305	323	330	320	322	304	309	359	292	302	319	292	328	346	321	326	316	309	357	347	310	321	323	324	349	335	372	337	340	327	339	337	342	326	311	328	327	351	323	329	328	302	334	354	292	353	294	360	316	331	354	338	355	343	345	335	278	323	358	337	341	303	333	328	343	324	337	352	314	335	314	346	347	304	335	329	342	309	314	382	325	339	340	327	330	365	337	333	349	324	335	306	306	315	309	328	339	299	316	354	375	359	313	346	299	347	347	324	313	345	335	336	359	346	331	366	342	297	338	314	334	329	319	332	329	314	313	313	347	352	354	350	315	305	348	365	324	341	356	322	302	341	343	348	325	326	352	324	335	310	335	336	304	364	323	320	344	335	311	318	339	355	337	324	332	328	330	306	338	337	314	316	333	342	371	331	343	383	356	319	320	294	352	319	322	320	350	364	353	321	307	340	342	320	352	337	353	315	357	324	340	338	386	359	335	347	320	343	324	372	333	337	311	313	347	350	325	337	306	292	306	329	334	330	309	316	333	344	354	352	357	337	334	345	351	326	347	327	300	301	312	360	302	307	364	328	323	366	363	329	343	327	274	341	327	362	322	358	321	314	338	333	306	315	299	326	339	313	335	328	339	327	316	337	348	354	304	346	309	343	345	336	370	359	338	344	358	323	352	340	308	309	355	362	332	283	311	305	335	347	341	340	342	354	312	352	299	325	343	346	327	344	344	394	299	310	326	360	311	308	331	347	344	319	369	301	323	386	309	323	324	336	375	355	353	313	316	342	330	330	316	302	333	364	371	336	334	326	353	318	366	352	320	322	331	317	368	310	332	336	336	325	346	366	337	353	325	328	349	321	318	346	326	337	283	323	329	337	329	351	372	362	335	302	344	325	328	355	300
7569	1104	1573	1683	1391	1244	1096	1090	1072	1061	956	974	945	920	855	833	837	875	842	829	807	814	801	843	832	811	774	804	801	770	761	767	821	844	798	823	829	811	792	812	771	844	776	808	832	822	825	847	792	789	739	805	757	804	788	775	796	719	784	777	847	851	778	812	743	782	835	727	799	770	793	810	759	851	808	792	774	773	816	752	768	755	767	869	787	769	803	825	775	858	775	801	751	794	774	773	794	788	789	801	789	796	777	757	753	807	788	787	751	740	786	802	738	775	822	749	793	786	787	736	844	817	760	818	764	756	774	768	806	762	783	763	755	776	751	771	775	816	758	774	755	773	766	769	750	791	762	842	808	789	772	736	794	793	767	731	767	774	783	780	794	818	746	807	818	785	777	776	826	844	749	788	794	790	789	756	759	795	734	751	773	788	842	766	750	783	762	753	772	761	812	737	775	784	797	810	758	773	754	776	775	786	804	856	784	804	808	794	776	834	813	834	744	755	769	784	795	733	761	805	750	778	756	778	795	795	743	790	769	778	760	744	799	771	757	740	784	812	818	781	810	740	773	795	735	795	760	832	780	723	764	741	811	800	775	800	795	782	859	793	770	727	750	786	752	794	764	784	789	750	742	791	740	797	802	789	737	787	754	761	779	778	813	765	782	784	756	734	818	797	805	804	839	817	777	717	788	794	784	793	823	809	782	765	789	763	814	792	782	753	767	760	781	757	761	822	786	756	802	820	775	745	787	828	737	803	788	767	772	789	770	772	806	780	791	781	829	783	734	767	771	782	742	775	770	745	734	760	793	805	816	787	774	801	800	778	755	815	787	783	813	773	759	795	790	795	805	773	791	750	790	786	779	760	763	784	772	782	805	787	774	781	765	774	782	825	768	797	780	810	823	807	774	756	753	798	726	795	790	790	787	825	791	752	777	758	741	795	758	783	783	747	780	791	778	761	791	756	800	813	782	759	749	817	816	783	805	816	739	816	854	766	754	790	796	789	791	785	745	793	779	772	824	821	774	766	795	797	821	791	767	750	789	818	818	736	750	794	795	783	781	754	827	778	786	751	784	775	789	782	754	823	759	821	860	769	795	739	767	812	792	729	803	797	742	782	755	811	744	826	774	781	742	787	742	758	795	742	789	749	803	818	785	825	790	803	766	786	753	762	753	822	778	775	780	738	812	783	756	826	781	789	811	793	789	774	802	751	764	795	721	805	751	756	760	718	722	816	772	748	773	772	747	743	772	764	760	778	757	733	798	771	787	798	843	786	758	752	747	804	768	776	714	787	758	792	783	807	759	717	786	764	780	732	761	779	768	813	786	817	783	829	756	772	752	807	818	814	811	803	730	786	778	804	820	758	789	765	784	751	730	812	836	748	762	811	733	772	760	808	815	787	753	782	761	739	828	761	806	766	777	763	768	808	760	778	791	721	803	721	792	774	825	766	741	767	778	781	801	795	800	784	753	822	772	736	795	815	760	801	825	805	773	764	753	786	804	736	724	741	775	810	795	750	752	795	756	768	797	760	774	756	782	779	791	786	802	798	781	752	765	803	806	785	802	793	809	759	764	767	795	789	750	781	782	800	843	790	807	775	769	763	773	799	794	784	803	812	811	761	762	806	777	785	793	822	792	813	735	806	766	798	803	814	735	820	826	792	778	782	746	776	765	812	828	777	786	767	845	767	808	771	768	733	758	740	802	744	707	794	737	795	761	740	775	778	786	771	789	838	794	747	790	794	736	715	819	820	766	738	732	788	724	787	822	774	756	767	780	816	763	776	744	766	764	784	854	697	764	794	787	768	793	819	768	855	800	817	827	826	778	717	800	773	755	766	775	789	807	790	788	805	738	802	818	748	766	741	799	784	814	813	816	804	827	777	799	745	763	780	767	761	801	792	749	789	797	794	778	789	757	743	770	822	785	769	798	818	779	764	766	797	839	809	777	798	805	830	761	776	745	759	770	742	818	744	784	778	867	798	781	794	756	816	802	787	784	736	746	774	755	790	768	800	736	799	746	800	737	771	787	784	760	804	764	770	760	785	804	809	800	767	778	739	773	815	792	791	808	802	806	749	783	796	799	800	812	859	722	742	768	746	784	771	746	754	772	745	815	764	764	758	802	759	750	817	783	757	853	777	811	806	848	796	730	778	801	791	758	777	769	782	796	766	801	788	783	840	737	762	722	786	789	789	776	767	769	776	831	810	781	842	808	787	809	774	751	789	791	740	774	755	764	793	745	791	771	756	770	758	753	746	772	814	766	765	756	773	796	780	763	752	779	778	842	778	767	777	782	810	776	773	772	774	755	772	801	773	770	831	818	785	779	757	831	746	772	796	806	812	777	770	789	830	800	784	772	772	733	786	781	824	799	810	749	829	812	794	749	760	780	802	758	761	775	772	731	750	845	787	833	786	771	775	807	782	819	775	756	778	749	815	774	784	788	759	782	775	800	771	784	752	736	749	798	831	811	851	789	787	769	794	806	711	742	794	765	753	746	781	769	831	763	809	775	749	790	814	781	776	751	783	751	753	758	810	773	835	735	787	756	789	795	799	751	769	767	778	736	804	793	781	728	760	758	756	773	796	829	779	797	727	805	774	764	809	733	808	794	822	757	815	827	812	776	790	811	760	811	787	783	770	762	777	801	782	782	747	794	776	804	778	788	766	829	793	788	796	795	787	796	825	816	797	799	786	793	794	788	757	791	767	793	796	802	766	774	768	777	802	765	773	739	772	767	772	805	768	760	786	793	737	775	814	790	810	797	765	814	826	746	773	763	769	744	779	808	796	790	786	702	793	802	776	773	803	814	812	841	808	774	798	761	785	771	815	822	777	825	777	798	749	779	752	817	770	786	790	757	787	723	800	779	815	750	768	806	732	786	781	792	719	810	814	763	831	764	781	787	776	778	859	781	798	834	803	756	769	824	792	810	777	758	770	769	768	785	785	785	785	791	787	778	768	803	793	781	778	828	823	758	786	717	778	763	768	786	773	791	808	814	826	776	788	786	780	766	767	726	809	808	751	768	783	754	846	773	789	763	765	781	787	767	783	757	760	790	793	789	758	772	781	804	778	772	809	809	796	746	754	787	767	801	761	795	764	767	845	796	821	820	742	812	798	784	813	754	785	753	844	800	756	799	803	781	771	773	814	750	791	797	786	794	743	814	744	766	858	801	809	772	785	795	750	755	761	780	781	803	793	863	815	804	736	780	773	783	814	824	759	760	773	809	785	774	762	799	798	733	796	778	787	842	805	812	786	792	772	815	783	822	749	759	773	764	715	768	808	770	681	763	783	730	820	810	797	843	767	789	796	765	748	798	733	826	736	766	775	783	807	782	771	815	768	789	805	811	782	771	779	732	766	818	733	771	767	810	789	809	793	757	832	821	764	769	755	785	794	789	812	769	786	741	761	797	770	761	819	759	723	798	796	735	780	816	808	845	756	812	799	804	786	767	778	779	789	776	758	796	792	809	798	783	791	802	806
17074	1427	986	796	643	506	496	453	402	393	400	373	363	312	293	317	320	332	379	302	328	312	290	314	315	295	300	345	324	328	310	294	354	383	273	311	308	327	315	316	319	296	336	289	298	315	300	292	297	310	295	313	333	311	309	313	364	341	335	309	325	345	316	297	291	331	296	310	301	323	321	309	356	283	324	293	309	313	323	284	267	356	311	295	314	299	322	315	283	329	338	299	322	290	299	295	313	319	292	298	309	319	309	322	317	314	320	304	320	324	308	290	312	305	349	299	276	319	315	300	299	314	314	332	315	331	284	302	315	275	352	329	319	308	317	310	325	303	353	308	309	295	312	310	314	323	340	326	311	278	286	315	298	265	276	297	291	309	323	324	323	306	312	311	322	317	329	302	346	316	298	336	340	320	303	349	326	318	279	344	313	302	287	316	334	320	313	284	307	311	336	282	334	340	301	304	311	290	310	323	320	309	302	308	288	321	300	325	299	297	332	352	316	311	315	300	303	299	325	320	324	328	340	337	347	295	314	318	306	301	309	307	308	341	323	318	308	318	342	326	299	335	301	332	320	335	318	287	311	284	320	277	312	297	322	318	317	330	312	323	310	334	299	329	336	302	299	338	305	311	280	308	308	342	300	333	324	311	325	286	313	300	295	283	289	327	299	316	327	323	318	301	296	332	321	316	293	316	307	308	310	311	315	343	311	312	293	286	277	310	265	323	306	354	274	328	297	310	335	302	333	358	307	326	303	313	343	297	315	320	321	308	317	322	312	295	311	294	268	323	326	300	311	277	281	325	318	309	295	297	321	319	323	312	304	295	330	356	306	315	362	337	338	377	327	325	305	335	316	326	353	310	303	329	284	319	273	337	285	289	276	304	287	304	316	301	321	296	309	320	293	294	323	290	287	315	306	303	315	296	311	312	310	291	283	323	318	325	305	316	319	290	317	308	300	310	296	307	316	308	315	333	295	286	318	339	329	319	340	312	311	290	319	314	295	325	306	301	315	294	318	335	311	313	352	302	281	329	337	306	307	359	307	313	370	350	314	321	305	336	332	331	315	313	332	357	265	333	330	303	311	331	298	317	290	316	311	332	291	320	278	309	305	338	348	326	335	337	313	315	320	289	308	315	300	331	296	320	352	269	349	311	309	324	317	282	278	306	323	297	308	336	281	295	295	322	294	338	270	328	312	329	323	338	320	334	323	333	291	302	316	323	282	301	296	290	302	315	297	317	338	317	311	309	296	297	282	303	334	324	305	306	338	333	308	347	305	291	313	305	346	306	276	308	336	289	304	310	290	311	343	346	304	332	287	283	296	336	318	299	288	296	324	323	271	316	290	278	284	318	311	314	329	311	323	340	334	294	322	316	283	289	296	350	308	311	304	330	313	301	334	319	333	301	310	332	300	289	299	300	346	349	282	331	314	311	338	317	342	308	352	312	326	332	323	315	311	305	314	321	309	329	299	290	322	332	306	298	287	305	296	298	278	308	300	299	308	317	302	317	331	355	315	301	310	328	309	283	301	342	337	327	330	298	302	320	331	301	350	313	339	310	323	301	364	307	311	345	336	299	312	337	298	304	288	317	287	305	318	333	314	330	300	306	320	307	313	311	309	267	282	309	316	344	335	310	323	324	305	295	310	329	313	314	310	311	304	298	285	295	327	302	348	320	304	315	355	305	299	328	302	321	277	290	357	316	309	336	288	355	313	336	363	312	323	278	330	276	320	289	340	336	325	290	319	322	337	276	327	351	309	312	273	320	337	313	263	308	284	262	305	319	303	339	275	326	308	317	344	322	337	322	323	324	318	308	324	345	310	311	285	290	322	335	333	307	307	303	316	326	341	298	296	325	361	282	291	315	293	287	302	319	266	294	320	300	317	308	300	344	320	306	287	319	295	319	329	268	328	344	297	325	320	331	290	269	294	286	342	324	313	315	307	302	320	328	291	303	303	337	318	303	341	327	333	335	307	332	291	297	335	298	308	297	293	331	285	308	320	304	295	335	289	315	271	329	326	323	302	344	305	304	284	332	315	293	324	297	307	302	315	311	311	304	313	304	321	312	324	331	333	357	318	306	303	309	314	286	300	318	299	295	339	288	292	303	294	304	317	289	318	317	321	318	318	304	303	312	278	310	291	303	336	287	349	302	299	307	311	302	288	277	335	326	314	332	317	291	292	313	289	278	310	329	331	298	323	321	314	313	325	319	306	304	280	288	288	307	353	307	273	322	302	330	308	309	303	304	310	305	338	316	277	341	305	278	320	296	267	300	307	333	324	315	292	333	302	335	283	323	310	328	323	286	325	331	327	311	285	317	351	306	322	325	277	314	371	339	333	306	314	342	314	314	311	315	327	338	292	295	310	320	281	283	331	351	316	306	321	294	318	325	307	327	289	288	324	348	350	317	315	308	302	314	321	332	293	290	326	316	311	313	292	305	347	340	295	348	308	313	297	319	323	328	335	304	311	306	307	308	287	339	309	288	283	273	316	315	321	301	325	339	312	301	324	336	336	307	296	314	305	353	309	337	314	315	317	331	289	329	287	325	308	296	308	296	303	272	286	296	320	341	295	274	314	296	301	315	318	308	344	289	320	329	325	318	341	303	300	302	308	306	315	321	311	300	307	361	329	332	323	314	315	291	307	306	304	300	304	316	293	281	286	314	303	301	308	310	303	318	321	299	310	278	306	343	307	293	333	316	321	360	304	329	332	335	313	309	306	357	269	320	285	325	338	307	294	285	285	282	309	298	333	307	303	295	302	296	317	333	338	347	307	352	307	320	321	334	337	316	316	303	320	298	275	307	299	305	310	322	323	329	329	314	299	314	335	349	300	358	332	335	284	295	292	298	328	305	321	343	289	311	299	290	332	322	326	262	300	306	298	295	336	298	322	329	332	323	333	279	340	314	289	310	323	360	322	317	305	312	302	324	333	338	303	327	321	308	314	311	325	316	346	288	338	330	295	339	382	328	331	314	293	326	307	286	302	307	321	297	319	314	314	300	311	287	316	342	305	317	325	286	297	328	296	303	321	291	349	292	314	322	299	340	307	331	313	280	288	293	281	281	295	317	334	309	315	313	346	302	275	316	316	346	320	320	309	304	307	306	340	292	309	329	313	315	278	304	334	309	323	299	303	302	316	287	325	323	328	279	305	305	312	317	302	306	306	298	303	315	316	322	337	308	288	345	308	320	287	343	353	288	296	345	292	348	266	310	299	306	341	334	313	324	327	317	316	285	354	300	272	335	290	294	279	336	357	320	326	323	321	318	316	314	311	315	332	318	320	310	352	292	287	322	311	309	312	308	318	302	316	316	312	342	334	307	292	342	332	310	288	322	347	331	324	314	342	258	310	281	295	300	335	314	321	311	313	296	322	291	325	316	321	307	358	296	314	304	304	293	327	326	308	303	309	300	318	304	337	331	316	322	320	324	353	294	325	291	318	335	325	309	323	348	319	317	342	301	291	321	330	312	310	294	306	334
9510	1233	2229	2436	2005	1649	1399	1390	1257	1087	1017	988	973	849	873	858	842	816	825	850	817	793	710	773	792	727	766	725	735	737	749	724	713	736	783	759	728	751	768	705	752	701	755	705	727	730	774	693	721	730	705	744	713	738	701	713	764	831	697	734	650	695	752	779	712	738	742	686	754	726	731	715	723	779	696	758	675	745	713	727	733	717	675	730	710	706	716	720	714	697	691	696	720	761	743	723	696	689	746	679	691	703	717	738	644	695	686	771	682	675	727	731	665	719	688	711	729	721	714	725	720	751	693	686	704	728	696	731	727	695	697	755	709	666	708	729	711	671	644	695	693	706	715	716	721	738	724	714	689	709	709	694	748	726	729	677	746	711	717	738	697	735	695	699	759	680	722	671	713	666	704	711	689	683	693	710	692	716	746	706	705	741	712	714	691	732	681	775	740	741	683	684	665	716	711	689	708	670	682	723	686	680	671	711	702	678	687	682	672	725	712	696	737	748	713	724	731	682	713	731	743	708	741	687	739	713	732	707	705	746	703	693	726	720	734	691	731	756	709	678	753	733	735	707	747	711	709	675	682	706	684	688	681	723	746	698	699	707	755	721	694	721	715	721	692	732	750	700	673	684	694	651	688	685	733	701	721	703	727	744	719	684	685	696	687	734	721	719	698	783	706	725	699	649	731	749	675	744	731	703	732	646	700	715	711	722	729	682	660	665	735	711	699	721	724	780	730	690	697	723	696	674	712	709	698	727	678	712	671	706	714	690	709	723	689	733	734	693	666	752	749	691	736	736	706	685	698	724	690	726	719	750	661	759	680	724	673	720	708	759	676	717	704	717	743	742	738	698	718	701	736	717	719	697	680	783	737	673	760	768	735	720	710	723	733	662	702	699	679	726	748	698	684	743	685	716	735	728	749	682	689	728	690	674	751	751	715	719	733	662	687	683	739	712	731	717	731	695	737	739	769	694	718	725	684	690	694	705	705	681	677	721	704	687	765	745	712	787	721	693	699	723	698	700	769	662	692	706	719	727	718	709	689	744	735	682	711	740	685	749	720	688	740	668	716	694	731	691	734	765	686	723	688	658	700	688	692	702	735	688	707	716	733	671	732	703	702	688	709	708	754	721	741	732	716	699	720	696	738	688	699	705	718	724	663	678	690	712	668	719	716	779	704	709	712	703	729	678	716	740	751	727	687	699	708	703	742	752	707	725	735	730	699	699	711	737	720	705	724	751	743	751	719	711	715	716	676	673	711	691	715	711	741	713	706	703	688	721	730	726	661	704	679	676	699	745	754	633	709	704	701	702	717	752	700	731	701	675	736	736	693	710	757	715	674	692	660	754	731	721	729	703	744	755	714	694	709	726	717	690	665	733	669	710	732	755	701	693	711	731	718	666	709	668	675	722	712	755	688	732	712	746	729	756	701	687	715	699	709	732	657	716	711	695	735	693	716	711	761	736	712	731	736	682	694	691	689	694	682	705	697	703	696	728	725	650	705	714	719	700	709	733	745	660	715	726	716	653	789	681	730	702	722	745	688	665	713	709	722	693	699	712	701	712	727	670	716	691	711	647	749	720	707	702	727	710	739	760	712	705	726	733	710	747	701	727	713	739	721	693	744	750	693	662	723	720	726	686	696	773	662	689	709	693	771	704	728	716	749	752	720	698	738	647	713	671	732	681	703	691	700	735	711	764	709	716	715	736	707	742	694	738	689	708	684	709	704	729	721	681	698	716	734	753	703	731	702	707	704	693	662	709	697	731	722	738	685	684	705	715	702	751	715	714	721	720	666	690	732	684	714	698	754	688	683	695	776	751	730	739	714	731	767	708	732	716	669	711	731	723	698	701	729	729	719	688	676	724	724	680	752	755	747	738	709	723	707	758	726	748	724	752	694	720	693	701	691	668	746	722	732	746	693	707	699	657	730	765	752	668	708	735	738	684	678	728	701	715	757	731	716	766	723	710	728	715	719	708	708	709	741	715	689	739	743	703	689	744	721	714	688	692	697	761	712	707	697	731	692	688	747	717	729	705	691	725	691	724	721	759	701	740	680	769	687	710	676	665	708	708	734	747	755	670	734	702	712	696	709	675	686	701	718	696	712	704	744	748	697	735	697	692	687	701	680	708	747	728	699	708	714	684	659	687	740	701	670	687	721	666	734	770	731	689	707	707	724	744	664	715	696	728	719	710	694	713	696	688	744	704	651	700	733	725	660	743	693	690	675	712	735	710	713	699	696	678	698	724	718	742	723	700	699	742	701	715	761	735	679	745	710	747	695	718	698	777	720	708	683	732	734	735	761	766	663	686	750	715	696	698	717	726	762	677	731	733	688	715	708	669	689	773	707	715	702	741	735	679	705	690	731	714	711	720	725	715	680	667	702	703	722	723	695	674	749	707	668	743	732	710	729	714	727	746	759	670	715	746	665	686	719	711	720	729	651	752	679	790	708	708	764	720	684	671	748	718	719	664	720	736	721	678	702	741	737	746	702	723	705	681	668	703	706	714	673	710	682	741	700	711	714	708	728	671	748	704	739	747	715	694	726	710	741	660	701	723	676	756	720	727	708	718	766	707	698	699	702	685	691	728	691	730	728	698	734	676	687	714	680	725	738	675	770	674	687	708	717	721	684	713	645	706	722	734	714	703	735	688	725	702	766	725	765	690	750	714	703	707	693	702	706	681	715	693	770	723	710	667	744	746	726	710	710	718	728	707	695	745	665	714	707	703	662	715	714	686	715	747	684	742	712	702	724	707	750	747	685	727	709	715	737	699	653	721	759	718	737	711	706	679	724	675	725	764	698	724	732	690	694	712	684	690	699	735	776	717	702	737	687	717	745	693	686	753	729	700	651	717	707	739	708	699	731	739	683	700	694	741	689	721	718	664	709	739	697	686	699	710	668	695	671	669	731	682	730	707	690	720	726	725	728	676	677	734	702	722	673	681	739	692	691	767	710	728	750	756	719	747	678	689	743	734	721	740	763	702	744	722	715	720	701	734	742	724	708	726	688	715	734	736	694	748	728	700	711	718	713	737	690	701	689	763	752	747	731	727	703	745	669	680	663	709	693	694	668	695	730	711	747	723	729	720	684	728	718	703	729	720	708	683	655	709	729	695	749	725	706	754	716	698	688	722	713	747	660	717	713	660	703	722	720	772	683	672	703	668	678	714	740	749	694	748	691	716	716	677	722	704	683	663	705	742	713	748	680	703	708	724	667	696	690	738	698	720	739	727	722	708	760	699	743	671	713	703	692	712	691	732	728	727	738	685	730	745	702	750	706	680	685	727	737	725	739	734	748	668	722	728	728	719	660	701	726	691	731	679	742	714	699	732	707	746	700	667	752	753	728	731	735	742	708	701	699	690	672	783	738	738	716	682	693	736	673	728	691	695	719	717	729	726	687	706	727	684	744	731	700	708	730	763	715	726	731	735	708	698	751	725	735	738	719	675	714	684	695	713	682	656	698	763	722	686	650	685	678	699
2576	208	171	166	163	170	167	172	156	177	161	184	185	181	167	173	182	170	179	147	164	156	177	168	180	168	179	175	171	181	157	184	150	155	171	154	192	163	160	163	157	150	158	157	157	178	168	174	154	165	165	142	171	133	167	153	188	174	182	177	173	182	181	160	161	168	160	175	148	184	166	180	139	165	175	159	145	168	186	175	148	164	170	163	161	157	174	174	141	133	166	165	177	179	170	192	180	177	169	161	163	187	145	183	188	172	172	173	168	167	159	184	154	163	155	180	171	158	162	162	170	146	144	151	167	159	166	173	164	173	174	162	180	172	162	161	153	157	188	167	152	162	173	199	183	187	167	170	165	164	187	158	148	154	162	172	164	175	178	155	184	177	177	169	167	155	152	179	163	159	158	162	172	152	164	136	161	157	171	155	148	176	145	165	156	145	198	178	152	164	160	146	176	151	155	145	164	145	164	163	156	156	167	155	172	181	172	178	176	157	165	162	157	156	162	167	165	128	155	173	152	177	167	173	185	156	172	180	165	154	185	163	153	168	178	162	156	165	179	178	170	179	167	171	164	160	184	185	148	151	198	148	164	195	171	178	136	189	159	161	174	171	175	174	142	165	198	149	156	203	151	164	181	148	144	192	170	158	160	158	153	159	167	158	160	173	146	142	167	176	162	160	155	150	197	150	160	181	173	158	180	155	152	166	148	147	171	155	175	184	171	172	165	174	181	156	165	169	158	155	182	168	182	146	183	170	144	151	154	147	174	151	149	150	167	161	153	165	171	138	163	187	170	150	190	190	203	177	192	170	170	155	166	165	169	147	147	148	159	190	177	162	203	157	181	184	171	161	164	164	168	171	175	168	193	177	172	136	177	163	177	177	172	160	183	177	156	151	175	190	157	194	161	159	176	163	152	158	192	201	173	165	174	171	177	156	157	156	152	152	178	175	150	146	155	184	158	141	191	155	177	166	168	159	172	150	171	212	159	177	180	150	162	163	162	165	181	153	175	151	165	171	151	175	158	143	154	184	176	165	179	178	138	160	181	170	148	170	167	166	152	178	172	160	188	153	160	178	136	169	150	177	177	151	173	167	174	170	131	139	162	167	149	161	186	163	151	156	180	159	173	141	165	151	181	143	158	177	186	177	155	170	170	152	153	192	173	167	165	179	193	185	170	171	161	161	189	171	177	166	175	163	167	165	168	152	159	172	156	156	159	176	156	142	162	161	152	161	184	173	162	168	157	180	167	145	149	147	162	155	162	158	166	163	160	163	175	178	160	138	171	166	143	166	184	169	172	152	145	159	176	165	156	164	165	155	168	158	168	173	155	168	173	184	154	154	196	180	170	164	185	168	187	170	167	170	179	173	167	144	139	169	151	163	178	148	180	162	158	188	171	174	127	182	171	194	189	159	181	208	159	150	154	151	142	191	169	146	172	140	169	179	156	152	168	158	158	165	166	189	175	154	168	171	180	168	166	161	173	196	180	190	182	176	177	162	162	161	159	161	162	158	150	163	138	164	152	176	160	174	169	145	177	154	165	177	159	181	161	158	176	191	139	166	164	155	179	163	185	157	142	143	172	168	172	166	144	175	174	151	181	152	143	150	155	145	164	141	141	149	171	173	162	155	173	173	169	158	160	189	170	146	179	164	177	182	155	154	165	170	163	175	169	162	182	173	176	200	152	141	169	173	156	132	185	160	153	147	146	159	162	164	165	190	170	172	186	174	183	158	181	149	156	159	148	150	140	163	152	153	159	166	171	162	160	182	173	163	155	165	167	161	163	179	149	164	169	184	179	200	145	146	176	165	181	172	148	175	181	142	130	147	185	163	184	173	183	168	178	184	185	176	177	159	152	161	167	164	174	191	185	160	130	173	173	182	172	157	158	156	178	171	156	175	174	159	145	179	158	153	141	190	168	154	165	183	150	175	170	169	154	180	161	169	130	178	193	166	177	174	183	153	166	171	144	155	164	136	151	151	170	179	192	167	193	165	160	152	166	171	163	173	189	130	144	166	167	153	170	177	164	166	189	155	133	167	175	160	185	180	167	178	171	155	162	174	177	168	156	198	190	157	167	170	176	155	170	170	179	182	170	182	166	154	180	150	151	170	165	186	163	151	161	149	145	136	170	182	155	154	159	179	191	157	165	194	181	161	136	166	159	167	183	136	176	189	175	163	188	188	173	157	175	148	167	152	166	160	166	178	163	166	180	139	163	191	183	161	156	169	175	154	163	179	157	154	163	171	161	148	162	155	171	181	144	168	188	138	159	169	169	164	183	168	150	174	160	174	135	162	155	180	164	149	175	158	181	171	189	159	162	177	165	154	151	169	170	156	189	173	171	171	150	174	153	171	157	149	173	184	166	164	181	163	142	177	162	172	194	160	150	155	164	167	148	157	166	184	172	169	155	166	169	165	151	175	165	185	169	155	186	173	182	157	159	168	163	165	168	164	161	176	150	135	154	169	131	160	161	173	133	166	169	181	167	171	151	162	147	156	154	169	160	163	193	171	177	150	152	142	183	145	161	156	151	165	175	157	149	150	164	151	148	176	150	178	187	151	172	164	158	152	157	168	163	178	179	151	152	163	172	161	187	172	184	175	164	154	158	170	176	155	142	137	156	149	218	179	162	151	142	161	166	181	144	185	184	150	175	169	170	151	186	169	178	164	151	163	166	180	153	169	170	145	172	173	151	183	169	168	162	179	176	177	157	152	158	189	189	173	167	191	145	160	177	151	173	156	157	158	152	183	184	193	163	121	149	169	157	176	125	149	177	172	146	148	150	176	160	157	183	158	152	160	169	152	178	181	215	166	153	167	172	150	170	163	172	155	152	181	171	164	164	175	188	150	158	177	149	161	143	148	150	162	167	171	173	160	182	170	138	167	156	172	161	172	171	156	192	158	158	154	171	175	178	172	148	161	162	132	171	161	165	179	157	160	167	180	177	181	174	176	180	159	157	164	167	166	155	160	158	173	153	144	178	157	141	178	135	167	177	143	157	169	172	189	132	185	165	181	170	157	188	175	168	140	161	183	180	170	180	184	160	140	180	161	193	159	166	184	164	182	169	142	171	139	136	153	165	166	162	157	184	169	163	168	159	198	173	168	161	152	160	144	151	149	168	167	167	182	163	190	194	201	180	168	148	159	169	147	161	143	160	179	148	172	167	191	155	159	161	173	159	179	175	178	160	167	174	183	192	166	157	175	175	152	189	170	146	139	190	154	168	171	153	193	166	152	176	173	152	159	157	143	157	160	168	185	178	169	155	162	160	136	172	175	162	169	160	154	141	150	174	149	160	178	139	166	176	188	153	168	154	163	154	161	175	198	156	176	143	181	176	201	197	173	167	148	141	146	176	167	147	158	178	163	157	180	158	186	167	159	176	168	179	197	149	168	161	170	180	155	162	141	182	171	162	180	151	163	157	155	189	173	155	168	168	141	166	187	178	181	143	156	189	155	167	170	158	177	186	168	169	164	124	156
2530	477	480	493	470	464	454	449	491	497	460	420	408	478	421	482	432	451	444	440	420	470	427	408	492	439	443	461	426	472	445	464	455	465	471	431	437	450	434	451	420	431	470	475	481	415	473	465	441	442	454	436	402	420	407	434	469	400	440	443	436	426	418	409	437	468	430	455	469	455	450	460	436	406	452	433	405	449	467	427	428	450	443	429	444	429	459	436	462	433	399	462	408	425	451	422	427	435	437	400	457	438	449	398	434	423	415	436	469	455	454	447	451	432	482	446	433	455	455	475	463	440	442	479	413	443	475	437	453	441	429	447	443	469	434	408	454	464	440	449	439	439	486	445	388	448	452	423	423	462	448	452	414	414	409	439	450	476	447	426	428	427	425	435	429	402	431	442	444	478	446	480	412	421	402	422	444	424	427	408	457	435	441	420	450	474	464	407	384	389	462	425	470	465	417	433	470	465	392	439	451	443	405	437	456	440	448	450	458	462	469	485	455	425	411	429	437	394	420	423	431	439	479	447	439	463	482	428	437	439	414	455	448	438	388	438	460	461	425	467	434	459	455	440	434	463	412	433	416	430	460	445	422	448	426	458	463	458	448	494	430	411	415	448	435	443	459	443	458	406	430	402	452	482	452	431	418	439	429	437	407	440	483	444	454	410	475	437	485	440	447	469	426	457	462	437	444	459	453	467	454	421	445	456	463	420	434	453	460	442	454	465	471	445	458	447	442	448	459	479	447	430	392	443	469	416	442	419	448	486	455	443	445	468	439	394	422	442	420	435	433	471	438	460	444	443	429	455	451	436	456	423	435	441	456	433	446	443	443	436	411	415	443	464	439	462	445	416	436	429	424	459	463	483	454	416	439	452	410	470	420	462	433	408	453	469	424	464	457	432	441	444	425	465	445	447	420	455	429	416	435	456	456	445	463	429	445	417	453	444	479	476	460	437	430	441	422	485	412	387	451	438	449	453	407	429	394	461	456	473	426	451	432	451	418	460	446	450	445	456	424	414	429	454	434	434	439	416	460	470	466	435	439	413	431	383	427	434	452	440	454	411	468	419	455	450	425	412	464	429	421	471	420	422	416	438	472	424	427	454	442	465	464	468	426	476	445	437	424	438	425	421	446	448	429	451	462	443	474	441	436	455	455	455	449	432	402	420	407	441	461	405	452	457	407	425	456	467	415	409	458	439	441	425	478	456	471	445	406	464	461	462	464	459	468	452	436	477	434	443	464	444	454	438	447	441	442	453	414	484	454	493	455	436	471	413	450	414	413	451	423	438	458	454	437	440	412	456	510	405	434	416	448	453	422	418	455	415	442	434	429	399	414	411	413	425	377	473	483	427	439	426	425	395	455	452	434	429	441	433	420	467	411	391	443	388	442	475	425	433	472	422	487	436	445	451	445	440	468	466	436	454	434	404	464	468	421	441	444	461	438	450	459	432	479	455	439	456	447	432	438	450	434	446	445	426	498	480	477	423	448	433	451	428	474	450	407	429	432	466	466	481	459	484	478	453	425	414	415	442	437	427	454	440	437	437	416	427	455	438	451	432	439	451	472	432	449	441	472	441	469	454	452	457	446	444	472	466	466	425	433	431	433	412	460	439	423	445	427	467	473	501	431	480	428	437	451	457	469	466	472	434	495	419	438	449	438	434	418	420	442	431	469	443	423	476	441	444	426	399	419	433	401	471	463	429	466	482	426	438	435	420	427	422	465	417	478	466	455	435	460	441	439	482	415	435	466	429	419	441	422	413	424	444	481	407	454	445	451	424	432	415	447	450	430	435	460	435	445	447	396	454	415	506	445	418	441	450	439	413	445	422	440	422	436	418	428	419	450	493	423	429	439	455	429	411	448	450	417	434	448	442	422	433	418	461	457	431	443	460	455	410	408	420	424	437	427	436	459	460	460	449	453	442	422	437	431	463	462	442	477	467	445	424	417	464	435	421	391	447	416	440	462	428	448	436	414	421	452	478	434	451	435	422	439	423	434	448	469	468	443	442	427	428	456	412	449	417	442	465	440	476	449	473	412	455	421	434	472	426	452	424	475	395	467	437	437	441	426	420	467	424	453	441	470	470	482	451	452	456	437	447	460	421	443	456	435	424	475	389	444	457	446	450	418	435	494	433	448	463	443	454	467	417	405	455	431	454	447	426	451	396	442	461	410	428	460	425	415	456	470	427	447	449	441	428	442	468	495	438	418	443	445	425	463	420	437	401	407	470	472	464	420	425	405	420	429	436	443	452	435	464	441	466	438	428	439	417	435	444	449	463	454	461	398	490	407	422	430	441	451	422	421	456	421	442	423	407	424	460	411	459	430	466	429	462	443	453	460	422	463	439	420	436	446	422	429	415	440	453	431	458	428	438	488	420	424	425	449	449	407	423	414	436	431	455	446	425	452	462	424	447	395	468	435	428	434	414	422	469	431	476	480	441	442	454	438	444	470	420	426	453	463	425	441	418	462	406	432	459	408	408	455	460	450	442	415	403	418	425	402	420	436	460	446	441	411	471	466	441	426	417	455	432	451	470	451	441	448	415	444	460	405	426	421	449	430	402	456	437	443	433	428	458	447	445	438	429	490	465	449	418	430	431	446	433	440	452	426	436	416	437	446	384	455	427	448	429	426	441	459	418	427	451	433	453	440	454	440	434	410	410	424	444	448	394	450	467	455	433	468	445	453	449	430	446	427	432	420	412	450	501	432	438	488	447	460	440	443	463	423	435	478	432	467	477	450	441	435	419	439	454	418	489	453	469	436	445	447	447	450	451	463	407	450	424	483	438	432	408	468	401	454	447	440	484	455	450	456	458	439	446	450	419	452	417	423	451	433	473	403	450	442	443	457	451	487	443	428	469	427	421	444	445	451	426	438	439	465	441	410	434	446	450	454	454	422	446	467	424	407	421	468	418	408	411	447	483	411	434	424	441	414	459	467	448	425	475	449	446	451	468	421	436	453	452	466	455	436	463	431	432	452	421	421	434	435	452	448	442	416	466	471	481	433	413	415	445	465	420	433	455	411	430	405	448	418	473	442	455	449	414	435	425	416	465	469	426	462	484	437	471	386	449	415	455	416	428	482	458	437	461	443	421	410	460	450	454	422	408	473	463	465	425	439	439	436	433	449	403	439	434	448	447	445	466	457	470	445	477	433	384	443	450	472	486	406	438	450	449	447	478	441	435	447	416	442	417	448	436	439	458	445	418	440	403	447	455	414	454	445	428	459	458	423	482	448	436	454	418	483	414	426	437	430	438	472	438	462	426	418	456	418	427	458	458	480	449	459	441	451	446	426	444	445	443	474	467	462	417	460	438	439	470	437	437	442	437	426	436	409	465	446	425	410	486	440	433	432	395	454	398	432	453	441	439	470	451	465	493	437	449	437	463	453	436	423	451	428	399	489	447	454	445	462	442	454	432	438	413	453	423	465	457	481	465	411	462	458	411	452	450	460	445	422	430	421	419	405	449	450	472	428	456	427	432
9594	734	650	551	478	486	414	370	379	378	368	339	374	328	353	334	333	344	324	340	316	350	328	319	381	331	340	347	334	337	323	337	331	352	358	316	347	338	346	328	303	354	361	362	321	352	351	361	310	362	355	365	341	342	319	350	355	346	342	318	347	330	350	354	336	366	346	324	321	335	326	379	260	359	350	362	314	327	339	298	341	336	342	305	345	326	357	361	333	345	335	329	336	337	367	309	321	334	335	322	337	343	313	336	330	366	335	333	306	336	300	310	318	358	317	308	337	323	329	300	325	337	313	327	336	338	336	315	304	334	337	324	371	330	329	318	324	337	330	350	297	334	316	333	343	343	342	353	325	335	331	341	333	328	336	377	348	352	318	316	324	330	341	340	344	356	352	316	338	336	336	348	340	336	341	298	287	346	333	313	334	328	310	338	356	299	351	329	308	349	329	333	338	333	327	306	318	348	349	321	329	344	366	319	317	314	327	323	343	353	309	304	335	292	326	330	358	329	328	314	353	364	340	334	325	352	328	343	294	333	330	355	332	345	327	337	341	308	347	317	318	323	351	357	332	330	322	382	334	353	361	309	323	341	322	340	299	339	339	376	334	335	322	310	294	351	337	300	325	347	296	361	327	353	332	349	323	331	352	346	360	323	329	325	341	313	342	308	334	328	329	328	331	279	333	316	327	349	333	346	312	312	347	340	332	337	317	330	305	338	336	292	339	309	321	357	344	335	317	318	295	354	364	366	354	333	340	296	313	307	349	325	324	346	323	347	333	339	331	319	324	314	319	357	331	333	338	331	330	321	353	326	343	302	361	302	323	316	332	315	365	328	313	348	332	360	312	310	318	361	333	355	339	318	324	333	338	335	321	355	310	359	327	344	302	346	320	337	289	304	367	334	318	335	314	318	350	351	361	302	337	275	324	322	326	293	351	338	309	343	335	334	348	317	313	329	325	307	317	321	338	327	330	320	358	364	306	324	291	345	333	339	323	338	346	324	320	340	359	300	342	319	329	371	354	363	320	352	335	336	352	353	354	350	322	322	358	342	335	348	353	325	355	321	300	320	326	324	312	324	332	334	338	331	322	310	327	339	339	339	363	336	380	315	331	338	316	320	315	336	332	360	336	317	299	317	344	345	373	333	333	320	312	347	295	312	338	345	315	334	330	344	338	338	336	350	353	306	357	365	322	323	331	310	312	346	363	319	361	354	353	376	348	356	317	356	349	352	351	321	345	345	362	363	313	340	301	328	322	339	327	322	325	360	317	353	335	353	351	323	342	337	321	344	345	336	346	309	302	317	309	308	354	302	376	332	340	318	317	330	347	345	329	326	333	361	355	368	358	325	333	362	328	318	337	325	337	353	350	314	310	336	332	292	352	318	334	373	297	344	308	363	349	335	330	355	330	336	324	284	335	304	329	340	353	337	293	327	326	330	352	318	329	300	358	321	364	327	328	309	334	334	291	331	317	334	355	333	331	351	304	340	331	332	334	363	335	327	346	338	301	307	321	335	308	330	322	344	349	349	327	312	342	328	318	359	365	356	336	309	332	337	350	332	326	331	321	318	351	315	300	332	325	323	348	337	335	322	317	350	343	348	344	311	346	332	317	318	311	321	338	367	331	314	338	304	360	319	304	313	328	342	325	330	316	333	334	307	305	326	328	343	344	350	302	339	339	349	347	317	346	355	264	363	302	322	347	295	329	353	319	333	388	342	336	378	321	345	363	304	354	349	316	319	287	344	311	341	361	328	302	346	326	303	331	325	341	314	359	319	344	331	312	304	344	337	351	324	353	315	328	352	322	361	352	310	321	328	325	315	331	314	342	342	358	302	336	340	327	310	297	335	317	355	336	318	306	377	389	357	371	346	371	351	373	379	326	352	333	396	322	346	331	335	353	315	345	327	321	326	326	365	298	325	356	347	325	287	325	324	323	308	331	315	361	347	310	342	300	306	321	354	335	352	321	343	345	339	338	365	323	316	310	342	346	296	319	342	357	352	305	303	380	350	338	309	327	324	268	357	334	337	325	352	355	325	319	307	318	322	355	311	350	365	346	374	319	361	322	351	357	346	308	344	312	370	337	365	322	360	382	325	350	373	316	316	339	314	340	291	304	327	364	302	339	338	346	320	368	334	304	315	302	310	324	316	329	343	327	316	345	314	323	362	352	323	350	346	308	356	304	304	319	293	335	358	380	368	332	340	318	320	308	347	346	323	377	334	382	341	347	322	341	332	338	361	325	328	356	367	327	324	350	345	303	331	325	345	323	348	332	362	317	329	347	328	357	339	341	330	317	332	339	328	278	294	354	335	364	332	320	295	343	344	392	331	314	326	305	321	335	299	332	344	299	334	336	343	337	309	360	272	305	317	348	346	319	341	326	361	336	299	327	330	327	352	332	338	344	320	362	344	303	304	334	347	335	333	326	341	367	319	348	339	325	351	313	355	331	326	323	338	317	357	323	338	329	366	356	297	305	355	321	309	327	335	323	320	324	357	382	354	304	352	309	342	327	333	352	357	341	338	303	382	328	340	370	356	317	339	308	341	342	340	313	330	323	367	354	372	325	340	353	340	333	327	344	309	338	331	314	288	333	312	342	358	320	334	342	306	326	338	352	321	336	332	355	321	328	335	342	331	330	353	317	340	331	317	331	342	344	339	357	326	320	333	316	349	326	327	340	317	323	311	378	320	335	366	322	308	312	338	328	332	334	334	310	308	341	358	350	340	332	297	321	342	338	325	329	365	337	356	315	341	344	368	321	336	333	342	336	305	344	319	329	305	370	337	338	345	340	297	318	344	355	313	341	330	374	338	326	362	323	359	377	338	336	331	304	354	370	325	302	347	345	322	365	335	328	329	320	354	317	334	316	356	319	357	349	318	367	360	342	328	333	339	330	313	322	341	332	305	345	332	337	325	328	358	337	319	298	325	371	317	311	323	322	335	334	343	332	325	332	337	322	342	372	330	350	364	333	320	334	310	344	332	302	292	325	360	323	321	281	304	334	352	354	337	353	334	361	315	359	348	299	323	346	314	332	307	310	328	324	308	294	332	338	332	331	357	308	318	332	307	340	323	347	322	334	332	332	345	304	331	344	361	329	304	365	350	327	369	364	382	324	354	293	340	372	332	356	326	306	326	319	295	321	300	332	344	330	364	323	372	324	323	358	340	331	328	349	369	344	370	341	296	319	372	318	314	353	306	326	303	355	348	322	343	337	303	315	331	298	329	337	354	356	335	357	365	307	369	328	303	345	306	327	336	346	324	344	311	339	308	295	318	329	339	310	341	368	346	364	319	365	343	316	336	349	305	338	323	335	348	335	312	336	321	330	336	372	323	333	328	326	315	322	324	309	356	343	330	301	348	318	342	341	353	368	334	302	331	345	337	344	334	352	352	326	293	309	386	329	361	325	324	312	335	343	325	320	353	325	350	314	336	379	354	348	328	355	333	312	366	318	329	313	335	322	344	317	339	331	331	334	339
7710	1024	1542	1625	1489	1242	1125	1158	1042	984	957	929	958	887	903	782	848	846	827	849	821	839	846	792	843	831	833	784	796	839	815	811	767	815	813	782	754	758	758	819	753	843	794	793	846	763	750	772	809	818	762	791	810	780	780	768	768	813	799	726	744	804	752	808	851	754	783	809	798	762	780	818	854	802	799	735	792	781	806	829	763	783	712	775	739	793	786	729	792	753	801	783	769	790	764	790	810	778	802	764	825	826	746	768	775	760	808	781	800	776	784	783	798	771	747	796	739	762	741	813	818	761	797	761	743	781	809	785	787	750	785	781	817	706	784	821	714	782	758	746	786	785	779	769	768	766	773	811	790	789	786	780	811	780	781	762	787	786	792	825	758	737	782	795	769	806	823	767	835	785	734	752	754	783	740	759	777	742	807	777	776	762	726	813	793	810	798	824	803	796	803	761	721	784	756	762	781	766	782	789	768	801	807	729	780	807	795	783	773	773	815	761	829	796	810	843	776	771	754	769	757	793	789	789	775	835	772	799	787	750	731	769	759	784	765	731	773	732	779	771	795	798	739	798	781	795	835	787	801	760	729	754	775	778	762	782	752	795	786	766	795	799	789	775	774	792	765	748	749	784	801	803	745	738	802	785	771	770	765	802	737	781	801	796	824	734	756	773	759	754	766	771	771	806	784	724	828	781	742	788	758	736	745	807	778	776	780	785	777	828	821	774	773	728	769	792	747	768	805	856	793	770	750	811	767	744	792	763	793	739	793	810	755	759	813	707	833	780	756	775	727	825	765	770	790	737	756	722	755	746	765	740	810	750	797	699	854	797	776	794	796	746	804	748	758	763	791	796	782	764	785	790	798	738	785	782	759	729	788	796	802	766	783	781	804	791	760	791	827	808	782	773	766	746	756	777	786	739	789	800	774	764	784	812	811	767	798	810	734	789	811	818	790	768	755	743	748	770	795	780	795	764	778	778	772	799	751	808	797	741	744	783	759	764	749	705	758	729	759	731	783	767	762	846	789	819	770	754	797	783	783	796	785	760	772	812	736	761	791	818	723	827	849	713	772	757	766	826	785	789	765	757	781	833	769	745	757	785	770	755	753	792	782	766	762	719	796	805	763	752	772	795	798	841	784	826	801	813	727	777	762	765	761	756	768	765	791	778	772	789	790	753	796	799	785	756	745	796	751	801	753	815	784	810	804	759	740	808	768	783	781	783	804	762	788	782	793	783	793	807	841	810	729	780	780	771	728	751	770	801	767	757	711	796	789	804	757	737	809	798	773	762	789	747	722	783	791	808	794	796	788	785	760	804	731	835	782	749	791	756	731	787	767	758	759	733	753	806	772	811	786	792	771	782	791	798	845	828	810	766	755	774	734	763	711	778	726	766	764	780	835	807	776	774	780	801	789	778	724	768	758	765	737	760	782	771	792	775	801	795	860	752	729	754	800	826	771	760	790	793	794	803	748	779	769	760	752	795	778	821	807	716	745	817	748	737	748	772	769	786	814	787	786	797	826	725	794	784	722	786	767	792	786	751	798	808	800	776	837	792	747	755	800	792	783	820	750	811	828	787	763	742	788	762	771	793	775	767	780	832	759	799	823	769	796	799	702	774	789	849	755	768	815	787	769	825	778	776	774	824	780	761	793	767	793	787	750	755	745	770	833	731	766	781	794	760	743	761	812	804	762	767	805	769	778	711	777	729	761	825	831	756	820	777	757	757	779	751	771	812	783	814	781	757	765	770	781	779	774	757	785	769	820	732	820	784	780	777	772	765	798	797	795	794	769	758	816	830	813	828	743	842	732	770	749	832	795	765	755	792	757	799	766	789	742	793	807	754	812	808	749	744	738	773	741	785	824	810	810	784	793	782	803	769	731	831	776	762	852	772	776	783	745	830	774	741	777	739	742	760	802	767	756	808	763	713	737	809	791	780	770	816	813	797	828	806	774	841	750	781	807	771	745	746	752	812	797	787	807	788	766	816	749	791	805	807	755	753	742	726	819	767	769	783	741	754	789	733	771	835	760	782	774	830	764	773	786	769	783	730	795	776	768	764	826	777	780	733	748	762	799	769	788	797	762	746	749	774	714	781	780	802	801	745	762	830	805	776	788	743	770	776	770	803	769	790	724	752	805	799	763	791	820	817	723	798	757	816	820	722	828	760	795	763	772	812	726	801	802	758	774	743	780	748	778	791	782	814	768	747	797	791	803	791	768	783	772	795	769	766	818	779	759	748	778	786	787	814	791	789	746	780	774	731	766	753	800	798	726	790	769	776	782	761	804	726	773	802	766	791	754	744	728	748	799	819	779	740	784	758	796	767	762	743	850	721	771	761	836	795	799	785	839	783	757	804	763	778	774	784	840	786	787	813	765	780	777	785	823	819	796	804	794	781	824	750	799	786	746	772	786	835	795	745	794	748	775	713	731	765	772	805	737	840	824	764	757	773	753	831	765	795	778	801	763	764	743	752	794	764	777	789	793	769	773	783	742	776	720	789	784	814	789	755	762	775	775	797	717	792	714	765	745	796	790	748	758	764	801	778	736	746	797	774	737	777	771	778	825	784	735	787	772	765	738	794	772	782	730	818	786	803	817	764	785	778	750	815	812	751	780	782	768	746	847	715	807	795	805	793	738	816	755	791	763	822	799	820	791	826	780	790	820	768	813	755	804	787	814	775	771	793	755	779	772	772	767	768	725	728	796	764	784	847	782	819	784	830	788	792	776	787	784	810	762	754	766	799	790	774	799	767	767	733	798	763	775	779	764	783	785	796	743	729	801	819	738	725	786	801	812	804	770	767	818	784	747	788	789	746	746	771	787	721	810	761	764	782	825	779	768	838	794	786	779	824	776	770	790	776	771	802	743	751	771	795	794	759	777	757	772	771	826	717	806	739	793	765	799	786	767	789	827	798	751	840	787	767	846	823	732	822	769	782	836	770	798	776	743	800	796	813	748	731	788	775	779	769	782	772	771	774	778	773	770	778	802	791	795	784	837	776	787	796	751	810	805	763	760	815	804	761	806	763	769	789	756	768	843	754	808	742	741	795	779	761	780	783	816	796	782	794	763	780	769	784	788	856	782	802	778	780	808	732	771	742	760	788	785	819	731	795	715	759	809	764	806	787	778	775	808	803	790	831	809	754	802	793	777	734	740	748	785	795	746	753	817	745	776	757	783	773	816	749	779	764	761	775	806	751	807	781	765	753	753	786	801	744	771	804	759	746	780	756	792	775	764	709	794	810	779	781	767	798	763	772	808	761	755	754	770	760	771	794	767	755	844	815	796	782	779	790	741	787	768	828	826	763	812	729	784	723	806	791	783	736	796	778	738	794	784	757	758	851	797	803	805	775	808	742	770	789	791	794	779	773	762	767	772	750	808	763	801	755	747	773	775	761	771	786	778	748	769	749	808	786	807	807	763	741	760	773	775	753	779	859	785	792	778	784	724	830	764	812	782	815	764	739	802	739	733	822	737	769	779	766
16680	1411	1039	827	624	537	456	418	451	355	376	333	307	336	362	327	318	307	327	336	341	353	314	316	327	293	319	336	341	306	300	318	320	308	313	305	328	302	325	319	309	337	327	328	297	314	309	335	348	327	280	319	305	342	329	343	263	289	316	276	328	303	329	308	305	338	314	340	333	341	308	325	329	317	293	292	310	323	327	338	312	327	328	290	340	338	312	323	298	315	276	286	309	295	326	277	270	296	299	286	292	336	304	276	328	336	368	311	316	295	310	316	335	320	303	314	308	325	316	325	318	333	307	320	299	318	302	292	309	318	323	317	282	313	266	333	313	284	296	258	320	290	305	302	355	311	328	309	335	302	281	378	334	286	319	307	314	276	296	321	291	292	296	312	303	311	316	279	278	348	315	325	341	326	324	308	308	300	322	326	305	305	300	312	296	303	286	326	326	318	276	301	302	287	304	304	314	317	318	337	325	310	302	322	331	342	306	324	341	301	288	323	332	326	338	350	315	332	342	331	294	320	302	355	332	345	333	334	298	323	373	339	324	287	285	309	281	281	330	312	313	323	302	334	280	302	292	304	292	299	322	297	313	311	305	297	332	313	330	334	323	318	288	288	293	322	302	306	317	332	303	333	313	290	315	303	281	322	341	317	338	317	291	291	337	342	307	339	314	331	302	306	328	316	309	307	349	301	312	326	333	322	316	319	350	313	301	319	316	319	319	346	312	305	269	317	331	306	311	330	314	288	291	299	337	322	296	281	293	317	312	265	296	306	340	301	334	317	303	335	315	318	323	315	302	292	318	294	317	300	282	295	352	294	314	318	299	316	308	289	359	326	341	334	353	308	332	324	300	292	341	349	319	285	307	328	341	306	299	332	310	299	316	287	345	319	314	338	323	339	312	329	326	280	301	305	314	309	338	286	282	309	308	292	320	309	272	341	303	298	342	346	336	302	326	312	329	315	316	316	290	327	299	302	300	337	308	312	352	301	333	325	320	288	301	348	293	323	317	317	320	283	335	293	287	312	290	265	293	299	325	308	321	340	318	276	332	312	315	321	293	346	335	317	333	286	269	315	293	330	316	295	314	289	316	309	321	340	307	300	319	291	307	285	287	308	326	326	306	366	317	334	293	321	299	319	350	277	320	312	333	329	319	316	328	290	327	260	306	314	295	287	329	350	302	294	327	316	319	308	322	283	296	290	341	313	339	324	298	325	273	323	300	330	310	353	320	320	305	322	326	287	315	314	334	326	341	343	318	302	297	310	307	326	281	288	323	319	327	328	303	321	328	348	346	336	326	313	342	311	273	339	301	293	313	323	342	296	295	309	315	306	309	337	295	344	306	283	308	276	346	325	305	348	330	323	314	330	323	295	340	295	338	292	326	302	328	300	288	293	314	267	302	306	340	302	312	290	325	298	313	318	321	310	300	304	318	320	305	318	294	278	352	332	328	266	321	281	280	293	286	297	291	285	330	319	300	309	329	340	314	300	329	340	310	295	313	317	312	338	305	321	306	302	359	316	307	281	310	312	330	356	339	298	319	307	315	285	292	311	307	338	269	291	319	323	331	293	309	296	324	312	306	337	294	358	330	298	287	319	333	319	299	310	295	303	296	309	319	309	310	294	306	322	317	314	326	297	299	323	295	285	313	294	326	306	323	339	317	304	303	303	330	298	334	316	275	282	304	294	318	289	327	305	299	313	296	314	339	350	310	336	306	299	348	323	332	314	277	329	291	307	324	368	300	307	315	316	317	304	336	329	303	283	367	321	295	314	324	291	317	324	305	323	329	317	309	323	323	289	327	301	301	328	314	304	301	323	322	318	289	347	282	336	375	349	293	285	332	295	316	292	316	332	322	296	304	302	297	312	350	311	285	294	312	296	336	305	284	302	337	301	327	332	318	323	286	304	303	325	317	300	340	306	287	307	338	343	331	301	340	316	338	313	301	315	346	320	298	311	323	302	274	289	280	315	297	317	292	346	306	340	306	317	343	311	318	340	317	340	297	292	330	346	289	328	334	322	330	314	309	330	331	322	294	340	328	304	323	321	329	314	319	294	287	312	314	324	307	291	348	287	332	315	299	312	297	317	329	335	339	355	303	326	320	288	302	322	325	317	328	348	309	313	298	288	318	274	349	347	287	320	290	325	341	307	287	287	277	311	330	315	288	310	289	241	324	264	336	296	285	279	328	312	323	344	294	317	325	319	320	283	280	315	348	350	325	277	309	293	327	295	318	279	312	296	325	293	322	325	302	304	358	331	285	317	302	304	307	321	303	288	317	299	314	309	307	289	321	317	319	308	284	336	333	340	338	338	331	332	313	305	295	273	334	330	313	350	299	315	322	306	316	294	291	304	308	341	311	343	310	322	289	318	288	316	328	309	294	313	319	317	288	321	299	292	313	290	283	320	297	322	320	327	327	296	320	299	290	335	287	293	283	305	280	301	305	354	302	333	332	333	296	319	334	315	298	295	313	327	302	339	318	319	321	327	337	278	315	292	308	350	307	313	332	311	316	296	300	327	330	302	326	318	309	337	329	317	308	315	319	288	295	311	314	329	287	295	338	312	318	307	305	328	319	288	309	326	305	339	315	309	340	300	273	312	313	315	292	312	329	318	292	265	307	314	320	304	302	324	310	306	305	333	321	325	306	304	303	310	303	315	313	299	324	308	333	343	318	314	334	328	314	308	305	341	339	328	298	332	290	346	331	299	326	312	288	308	298	319	321	294	326	349	348	323	320	304	289	307	323	308	279	312	340	340	338	279	326	301	285	306	334	295	310	323	320	296	314	328	325	279	296	300	299	333	282	301	318	322	305	305	305	310	358	325	308	328	311	324	303	335	300	321	302	335	336	280	336	274	295	324	306	321	316	284	299	297	324	343	276	314	293	333	318	296	324	304	348	302	274	300	335	293	328	299	321	301	284	313	344	295	308	345	286	292	307	289	314	304	337	282	311	272	325	296	278	318	335	295	314	298	289	300	323	285	318	327	300	331	313	326	342	337	293	293	309	291	339	331	302	343	285	335	308	323	328	294	323	295	311	358	333	347	293	301	350	311	289	306	339	326	325	296	314	311	313	252	315	309	331	318	292	298	303	287	295	316	283	317	333	296	328	330	322	305	370	348	299	296	280	322	294	333	318	328	320	320	292	345	340	334	338	307	314	337	320	321	341	336	312	327	347	332	318	309	273	327	300	286	330	285	300	314	283	324	309	349	313	322	345	303	288	298	310	291	328	304	317	310	292	334	326	278	313	310	295	310	323	329	337	361	314	328	321	289	315	296	320	312	289	282	274	274	318	307	300	330	311	353	323	331	342	308	291	321	321	336	316	298	346	337	310	281	323	314	340	302	294	329	318	283	314	322	304	318	332	340	316	306	311	289	294	340	304	297	282	333	309	308	315	279	295	299	329	302	318	306	303	322	320	325	320	307	318	332	278	298	310	321	317	284	307	287	284	351	331	313	298	306	278	303	304	308	316	329
9537	1323	2242	2426	2072	1622	1475	1422	1212	1091	1060	981	924	863	881	903	905	884	826	820	753	755	833	739	793	802	674	711	758	781	771	753	718	728	702	775	743	758	783	766	723	737	745	740	738	747	701	698	750	746	753	682	713	730	707	703	737	717	736	696	671	699	697	744	674	728	688	726	773	708	678	722	717	719	752	724	737	707	697	727	727	728	689	713	706	665	739	696	721	699	686	744	735	693	741	746	711	727	693	710	711	684	729	744	658	700	786	722	696	675	732	694	695	714	690	733	724	659	765	706	687	699	750	688	718	727	675	665	655	747	688	726	677	697	726	705	694	716	755	749	699	747	674	692	723	741	720	702	701	756	761	723	753	724	718	759	778	690	711	725	733	748	707	636	691	776	740	773	718	640	681	682	671	730	698	689	737	740	745	720	738	756	690	706	768	680	686	683	711	741	755	719	705	668	724	704	672	652	719	707	731	712	723	680	730	713	751	723	696	670	748	743	721	719	702	732	688	706	702	663	704	709	667	717	693	755	722	730	758	695	729	733	680	659	727	700	662	655	636	736	694	649	723	703	738	736	683	709	732	710	734	682	731	697	716	713	729	731	669	703	680	709	702	698	707	742	747	710	723	731	697	707	725	710	686	681	733	733	695	730	684	699	729	660	712	696	740	715	695	708	674	685	691	717	664	697	722	716	744	702	729	714	696	685	694	703	737	730	645	706	704	702	713	743	692	733	721	705	707	740	723	699	708	740	735	696	704	732	721	748	716	762	741	666	728	739	698	747	723	702	689	698	712	723	719	685	731	732	755	696	685	713	698	732	705	752	736	737	702	702	728	695	672	680	732	661	715	710	684	690	697	761	695	691	709	743	756	765	733	762	708	697	710	722	719	731	709	703	737	694	707	761	709	710	719	711	726	700	702	697	713	743	730	705	722	740	700	751	740	697	705	682	661	682	664	721	693	727	732	684	684	725	682	700	679	726	705	724	706	715	738	694	719	721	738	730	709	699	725	729	703	748	726	748	725	689	700	667	753	747	667	723	668	702	691	717	746	753	701	757	699	744	711	688	715	677	741	702	704	764	703	726	713	669	763	751	672	687	713	711	770	692	721	722	712	671	720	700	689	692	734	697	696	724	706	684	687	688	687	671	706	713	685	724	704	684	671	736	701	731	672	734	722	712	761	713	719	710	733	689	743	728	713	742	722	747	733	693	762	712	732	716	653	720	674	734	730	712	696	712	716	686	683	740	689	747	715	754	687	722	701	697	731	739	706	724	698	719	667	753	730	723	712	718	727	740	707	727	755	734	716	701	727	690	718	689	739	754	709	741	656	718	692	682	685	704	754	733	710	689	685	705	745	760	678	733	737	708	740	702	625	684	749	753	717	707	720	756	735	739	734	711	682	668	675	730	712	740	743	748	698	684	757	684	757	690	720	734	671	713	708	665	673	712	731	736	721	709	664	688	717	734	710	713	727	726	701	689	742	735	754	710	672	695	737	717	724	722	758	739	746	685	726	722	690	720	682	733	717	749	684	719	721	743	727	731	709	714	684	733	686	725	744	724	707	735	752	705	715	742	709	729	679	690	720	702	648	700	697	705	672	747	717	709	673	707	727	701	717	724	694	715	749	747	762	705	697	689	708	765	674	720	700	668	706	629	698	671	663	687	712	674	702	687	698	723	717	719	742	748	655	764	690	751	720	701	771	732	751	715	724	743	723	709	716	643	738	731	737	757	742	647	701	713	773	694	694	744	723	647	701	657	722	739	695	641	690	725	718	728	721	741	770	712	708	732	742	756	733	680	673	679	706	726	686	730	712	701	739	702	699	672	683	667	649	742	714	729	741	731	674	759	726	746	653	697	719	682	698	717	674	679	710	744	775	693	714	723	721	696	708	703	700	685	703	698	634	758	705	729	682	722	716	749	700	742	720	681	720	744	670	650	676	695	688	672	726	748	713	736	722	721	735	722	721	696	721	697	714	713	708	735	739	697	721	721	737	688	664	704	725	713	712	701	702	744	742	751	712	757	722	731	696	707	737	698	722	717	699	712	720	700	720	704	747	735	733	739	725	761	695	737	708	665	750	681	696	690	732	730	734	742	708	733	704	705	665	733	728	736	709	704	697	736	696	743	674	702	718	729	722	724	748	730	760	695	685	713	707	733	766	764	724	734	705	698	715	700	666	723	703	761	725	715	736	695	653	742	654	670	720	724	696	759	722	693	700	710	696	728	726	742	683	754	709	670	688	729	688	737	725	711	694	699	689	707	733	669	690	683	712	668	696	735	723	739	769	685	769	783	741	687	726	694	722	657	714	734	734	696	718	714	774	749	705	768	697	712	706	701	695	713	706	694	697	732	740	706	688	727	704	727	738	686	696	726	699	704	705	744	719	736	728	691	716	729	728	758	673	757	745	678	690	683	692	705	685	715	678	662	696	732	746	735	704	698	696	733	713	720	774	703	707	731	713	719	693	685	810	731	663	705	702	670	705	735	757	747	724	712	712	707	709	738	686	698	776	703	723	711	747	746	723	759	746	687	723	699	738	711	772	705	751	746	708	735	614	694	677	684	702	714	716	678	719	742	740	689	727	709	715	728	739	742	700	732	768	726	733	764	687	709	691	754	724	670	754	693	747	743	673	685	673	737	731	694	710	702	725	681	692	692	712	765	753	725	707	685	731	722	679	747	707	727	692	708	713	717	679	650	705	696	706	689	753	739	703	692	693	722	709	718	649	706	694	690	698	701	741	732	763	741	724	722	778	735	701	689	762	760	682	697	691	718	698	741	716	718	714	700	655	724	653	691	680	684	729	688	669	732	698	718	714	662	732	697	717	671	729	687	734	727	672	693	718	648	704	740	707	712	692	715	683	680	703	732	707	707	647	687	711	733	674	673	714	686	694	698	749	720	708	721	734	728	717	709	732	697	737	748	698	719	711	699	706	698	679	752	672	706	711	725	739	698	700	731	683	718	694	704	717	720	680	680	737	706	674	658	743	709	722	728	685	731	682	709	698	726	709	723	753	692	745	640	695	748	709	731	752	717	660	660	720	720	726	721	741	729	735	760	650	719	739	669	649	706	718	758	743	675	741	762	705	719	704	702	703	741	759	703	664	711	700	732	731	681	702	744	740	679	703	777	711	713	729	721	754	705	679	672	669	724	731	722	688	694	738	685	708	666	720	706	709	743	710	695	692	726	726	733	733	678	717	701	705	713	718	734	694	713	656	743	721	698	694	718	698	677	694	696	711	675	687	746	693	741	732	694	714	742	721	683	712	757	699	642	678	708	663	710	733	694	722	735	737	695	645	678	733	741	687	699	735	713	707	712	691	764	740	717	676	724	719	702	689	755	722	742	739	690	716	693	725	700	666	739	739	721	688	698	710	690	711	705	701	701	690	727	694	654	666	697	738	714	757	720	716	705	682	759	716	743	663	747	727	707	759	694	712	693	691	671	718	706	727	683	721	748	683	725	698	733	722	704	712	731
2635	190	173	174	174	173	157	166	181	182	166	166	137	159	138	197	153	173	172	159	178	171	193	174	186	173	188	177	175	183	144	164	194	146	145	162	160	134	145	149	151	172	158	173	184	170	163	161	145	154	156	162	155	173	160	184	158	144	156	187	154	214	153	174	148	163	157	174	179	167	184	143	169	183	170	185	162	150	182	169	186	172	161	165	149	186	180	173	157	170	167	150	162	192	170	158	141	196	168	166	172	207	165	178	157	176	128	163	185	151	199	157	172	170	175	174	159	172	153	143	137	146	187	178	173	136	142	147	169	156	189	173	179	158	162	169	160	155	154	173	163	147	160	170	146	165	173	184	163	151	184	189	160	167	189	173	149	143	174	171	174	163	192	151	144	164	169	151	162	168	178	166	181	186	156	183	163	146	152	165	144	157	173	157	162	177	165	145	154	176	173	149	174	157	159	189	134	170	162	163	159	155	153	171	160	155	150	161	140	161	179	168	185	169	188	161	184	149	166	168	194	183	178	156	183	148	153	181	145	177	154	173	167	178	161	165	177	182	165	135	187	187	164	154	159	184	160	168	173	187	174	163	196	171	169	156	170	163	181	158	159	156	155	201	168	154	172	168	147	153	173	189	150	178	167	164	143	147	165	145	162	155	175	164	143	149	140	181	147	165	151	166	172	156	168	167	154	184	196	153	161	187	161	176	193	174	148	187	172	131	148	133	163	159	175	159	156	139	180	170	173	163	152	168	180	161	169	155	152	175	177	161	174	170	160	156	166	167	167	192	183	150	171	144	160	185	169	166	184	158	170	144	159	172	158	162	166	163	160	177	173	171	170	170	166	149	159	181	167	179	136	178	145	159	163	190	134	144	147	149	179	185	152	183	165	165	182	173	152	179	166	169	161	135	152	182	176	177	168	158	165	148	160	177	162	176	164	154	150	142	172	163	164	139	162	178	151	184	169	157	133	160	190	162	145	197	159	168	136	179	160	182	174	154	169	163	173	169	142	177	180	167	178	152	184	176	162	148	174	186	168	165	164	157	181	182	197	172	158	155	172	156	161	165	144	150	193	171	180	165	183	171	177	164	171	159	161	179	176	189	188	176	169	138	165	161	192	174	139	152	171	159	175	175	145	152	149	171	155	196	168	149	149	187	164	164	156	157	153	182	170	171	199	161	165	153	196	187	160	176	165	166	180	184	157	177	178	186	176	179	186	164	174	162	170	184	160	169	140	171	174	159	181	162	163	172	156	184	171	136	162	162	162	166	160	198	163	160	161	162	191	167	172	153	187	147	169	155	181	147	156	161	166	186	154	156	152	145	184	160	165	189	145	153	160	168	147	157	187	191	189	173	159	179	173	166	177	180	179	161	163	161	156	162	159	172	174	147	169	179	128	139	157	145	157	157	149	169	157	176	151	149	151	152	163	181	167	161	148	163	190	158	167	155	167	171	154	181	147	158	185	177	150	168	199	202	154	180	165	165	165	198	143	140	171	153	149	170	180	159	162	169	171	167	172	161	169	173	171	167	156	133	172	143	149	201	169	159	147	162	172	175	179	148	167	194	154	167	193	165	154	164	169	152	156	138	183	143	167	169	150	176	207	163	159	160	191	150	176	165	163	166	170	164	163	161	148	156	177	179	177	202	158	135	164	148	132	140	187	154	161	196	175	170	153	155	164	182	173	190	155	166	158	173	152	144	166	179	157	179	156	184	136	148	150	158	177	174	183	170	153	166	188	156	130	167	192	162	179	171	157	140	171	143	176	166	162	182	164	161	189	173	165	159	138	172	190	173	179	146	169	156	165	178	171	161	200	185	168	184	185	147	142	174	191	155	177	156	150	160	169	156	174	153	147	165	178	181	151	179	160	163	157	195	173	141	161	171	145	168	191	162	166	170	176	161	161	149	160	163	164	154	168	187	156	160	150	194	157	150	174	193	153	172	157	191	145	145	182	166	152	186	189	156	173	164	166	134	159	171	161	180	174	146	172	163	162	172	185	161	162	180	160	189	180	162	155	153	154	163	150	165	161	171	179	169	139	174	172	182	166	171	180	150	170	146	155	160	159	194	162	144	162	182	169	145	163	178	162	168	168	171	154	133	150	169	152	134	147	157	160	145	166	174	167	156	177	135	150	158	154	177	165	129	167	173	144	158	165	166	162	176	160	181	167	139	156	160	170	168	151	179	164	161	153	175	184	148	149	185	188	157	161	155	176	162	178	159	175	147	164	164	152	162	174	136	154	167	152	161	192	206	177	166	157	168	170	159	163	159	181	167	174	163	168	184	166	159	170	156	139	154	136	162	152	165	164	155	148	146	144	171	146	168	188	178	167	163	167	163	169	168	172	151	182	164	201	157	179	174	169	174	170	160	159	148	179	172	168	170	158	150	159	173	155	155	165	167	165	185	123	169	151	163	147	170	180	171	171	165	165	151	139	169	161	151	162	163	138	156	165	166	150	163	164	171	138	161	158	160	172	159	142	168	172	175	188	164	150	154	159	143	150	160	171	172	163	173	150	162	157	183	172	155	173	165	173	163	157	162	156	145	162	190	154	177	164	184	151	153	154	153	177	166	154	151	154	161	132	117	150	188	166	174	159	144	185	180	163	166	160	188	174	168	144	146	169	188	163	182	178	159	157	173	149	159	171	160	138	152	176	159	162	181	154	159	192	157	176	147	152	175	155	173	173	154	158	163	170	169	170	154	162	152	180	148	173	165	187	165	174	169	157	142	176	191	168	161	143	159	153	176	152	172	153	182	172	173	154	149	192	170	180	184	174	179	166	189	168	167	158	169	162	181	159	146	179	170	160	139	138	152	169	155	178	174	153	161	180	156	186	154	154	170	139	181	174	157	180	172	162	141	176	173	162	161	141	176	151	158	161	156	170	162	171	183	178	164	150	148	163	149	160	167	166	160	189	168	164	169	170	181	153	153	186	141	185	151	154	183	177	162	148	166	154	170	176	165	162	180	187	135	157	154	178	181	169	165	165	160	162	165	190	174	162	174	179	164	165	186	186	176	166	171	182	178	160	161	174	153	173	193	166	161	189	170	173	164	151	171	163	165	189	206	136	150	158	164	169	165	178	178	166	156	169	158	173	169	181	166	147	158	167	150	147	151	176	157	176	177	149	173	144	154	161	169	158	180	205	147	175	141	180	166	178	164	173	148	187	182	180	160	175	144	157	177	155	160	133	175	162	143	153	192	181	149	146	185	174	158	180	144	148	165	179	166	161	150	173	179	164	189	154	182	170	184	166	180	175	183	145	174	169	174	165	178	181	129	166	175	166	142	165	176	170	146	131	157	179	193	185	178	178	147	164	163	162	171	177	182	151	144	170	173	171	152	155	183	173	170	170	161	172	156	155	167	165	181	195	156	163	152	141	157	171	174	185	165	160	167	158	176	161	168	163	170	163	148	173	178	175	169	164	167	149	166	162	153	163	144	146	176	166	186	163	161	172	168	148	181	164	157	194	173	181	159
2670	470	512	474	446	481	473	453	463	444	419	470	433	465	427	451	444	421	427	461	466	421	415	447	444	420	450	453	451	462	447	428	450	429	447	427	407	434	444	412	465	454	456	457	480	443	402	404	412	447	486	403	442	454	463	443	446	462	442	427	424	431	460	458	416	462	451	445	436	465	449	428	471	436	434	432	486	419	431	424	445	443	457	400	434	440	484	443	465	443	448	444	432	447	461	456	408	431	428	453	473	431	439	434	443	434	509	427	412	458	461	448	444	405	429	398	439	421	442	445	453	418	442	400	460	454	449	451	453	478	452	472	444	464	428	396	446	469	444	439	429	403	432	441	460	456	417	467	466	428	427	448	402	485	432	425	438	433	471	445	445	450	448	461	459	440	449	446	421	432	451	501	437	489	444	452	451	448	464	416	407	448	438	431	443	440	436	429	397	428	434	443	426	431	425	441	442	432	468	408	479	440	438	448	450	434	443	425	429	417	431	449	462	450	434	459	443	457	461	422	488	450	467	420	461	481	461	434	447	471	425	408	446	416	424	432	410	449	451	434	438	429	487	443	451	464	436	441	432	436	434	438	434	430	448	443	452	459	472	448	476	443	459	480	484	448	437	444	428	426	449	451	429	404	488	474	449	433	451	446	484	428	419	448	443	444	421	431	437	447	434	448	418	473	433	464	426	460	444	427	443	418	454	481	476	422	455	426	444	418	421	435	410	411	417	462	486	422	393	438	445	419	460	410	449	433	429	483	440	441	445	480	417	434	429	444	444	457	409	467	438	463	441	420	422	438	419	470	427	442	418	467	428	414	441	470	436	427	450	477	429	473	409	445	440	482	454	430	460	423	443	448	428	480	437	437	457	421	427	462	406	436	421	431	469	476	417	479	413	430	476	420	440	461	436	447	459	414	407	419	439	447	415	471	460	464	482	432	452	416	436	435	429	468	444	462	419	461	465	444	401	468	413	478	432	453	435	439	447	474	419	455	463	405	492	453	434	455	466	460	440	473	435	453	426	467	436	456	416	500	406	425	422	443	443	481	404	433	490	434	474	454	472	462	449	401	461	483	434	445	462	453	440	452	453	427	447	428	440	428	456	436	409	438	453	440	425	434	473	473	452	459	443	439	442	436	443	473	444	459	446	430	470	416	439	460	427	450	467	416	435	443	462	408	475	457	470	427	478	463	433	439	430	427	422	459	437	422	429	409	464	450	436	437	476	480	433	454	422	423	451	447	446	441	443	453	458	455	436	445	444	466	411	466	478	422	444	410	463	470	448	422	408	448	447	465	406	443	471	428	485	475	445	430	452	453	461	395	466	461	446	458	440	465	431	444	424	424	479	480	432	388	438	440	417	441	453	472	463	454	415	439	472	449	443	459	462	436	445	430	421	442	472	424	439	430	455	438	438	470	412	444	482	441	482	467	478	407	435	439	440	470	449	440	430	432	447	415	436	453	436	420	448	475	425	440	441	448	465	478	445	449	479	443	449	440	445	433	411	429	437	464	423	459	407	438	464	423	435	462	435	421	460	460	440	428	455	451	458	483	474	440	474	438	422	444	433	454	443	486	428	411	428	426	460	412	392	468	454	443	448	441	444	455	432	433	466	466	395	446	435	435	439	420	455	469	425	445	458	454	427	422	475	407	467	443	470	443	465	444	430	434	461	465	432	431	439	446	450	450	424	447	440	452	466	458	458	441	461	443	464	405	427	456	453	424	418	437	472	423	449	417	439	446	436	449	450	466	423	473	459	445	466	425	440	447	474	458	460	479	458	442	454	461	429	436	393	464	476	474	458	463	437	442	420	447	430	466	459	451	445	425	446	389	427	430	458	448	415	449	451	473	461	452	433	449	445	423	414	454	449	428	408	440	416	475	427	475	448	454	426	472	420	484	452	420	416	451	439	428	434	476	432	435	420	451	464	434	470	477	457	460	469	432	482	441	404	432	422	463	441	468	437	450	410	442	467	430	412	465	427	374	452	469	428	435	462	483	434	474	419	445	412	405	465	442	406	469	439	434	479	428	428	446	434	461	440	423	426	436	445	434	409	469	444	500	443	460	450	441	454	455	433	425	418	460	461	440	469	464	435	462	439	433	488	450	413	457	443	437	419	417	432	441	477	462	480	427	459	441	449	436	411	449	466	443	437	457	431	458	456	453	435	428	422	436	454	452	410	464	444	465	468	414	416	434	447	448	401	417	456	430	449	425	451	442	469	423	504	421	435	432	452	466	404	475	428	466	437	484	483	427	420	408	438	476	441	442	466	449	435	467	453	462	428	422	457	445	466	481	451	467	468	446	419	468	442	415	444	445	457	429	450	461	426	460	442	434	425	431	400	456	424	463	447	453	421	424	473	447	421	417	449	449	424	431	490	463	458	411	389	405	466	411	427	444	450	499	436	448	461	435	453	451	401	413	454	460	429	411	423	405	494	451	475	442	435	390	464	458	395	447	452	443	407	413	452	468	465	439	487	434	437	443	462	437	468	437	480	455	445	433	426	425	442	441	473	464	428	403	446	458	434	414	477	454	440	440	434	437	408	457	469	446	452	463	439	441	460	430	437	414	469	476	417	435	411	444	435	435	434	405	448	469	442	461	450	422	420	445	455	431	420	473	431	432	414	448	475	477	425	469	444	467	446	458	416	436	449	509	432	471	442	430	446	422	433	431	460	450	430	394	464	442	461	444	426	455	452	444	433	442	472	401	467	451	434	439	420	440	415	454	510	453	446	472	431	467	462	440	448	428	449	468	436	450	469	437	408	463	432	396	470	451	453	435	445	472	468	472	453	409	478	448	445	426	462	438	463	478	414	446	421	451	424	463	456	407	405	421	403	442	436	428	444	405	435	469	424	477	459	443	428	417	450	441	443	446	407	423	453	464	426	463	424	416	464	412	433	419	482	445	479	444	451	454	425	442	430	447	442	446	431	453	434	433	499	433	468	426	461	445	400	503	457	430	442	440	465	432	430	451	454	431	454	448	436	439	434	443	436	449	421	455	454	430	472	452	429	425	420	430	460	442	412	433	423	430	454	452	474	456	508	476	403	442	438	431	456	427	444	430	433	411	453	428	458	420	408	464	479	443	447	441	437	476	416	452	461	446	429	411	427	450	461	433	470	413	437	440	444	474	454	428	480	476	442	416	430	446	431	438	427	430	466	450	444	416	402	429	435	439	404	442	433	401	428	442	448	430	439	409	464	457	432	494	421	425	469	442	482	438	427	450	456	418	452	437	447	436	462	503	419	458	424	461	415	469	476	449	451	490	447	404	414	467	454	435	417	402	438	444	414	489	403	456	466	416	452	415	453	435	481	426	401	394	451	416	462	444	460	489	454	438	425	405	466	422	487	447	464	438	415	468	413	409	454	414	425	447	449	458	434	461	385	461	440	426	462	459	434	486	448	421	460	439	453	431	438	441	431	444	447	446	448	458	470	467	423	437	465	413	427	473	434	445	444	461	439	420	406	460	437	485	442	441
9243	660	663	514	468	446	384	357	373	385	353	345	407	331	376	324	315	355	357	338	354	324	347	345	345	319	336	312	335	341	371	297	370	324	335	353	334	318	303	313	337	357	331	340	296	341	331	366	338	298	300	363	362	322	382	356	359	327	356	325	357	343	360	325	338	329	294	306	359	310	327	340	332	338	345	325	325	321	354	306	345	309	331	319	314	356	342	331	333	363	327	324	331	347	311	324	333	311	319	379	335	320	346	344	324	319	327	320	340	316	333	351	351	315	349	328	346	323	319	286	296	335	334	302	313	286	336	306	299	311	308	320	322	335	317	316	318	322	328	356	343	328	319	301	350	302	337	330	337	333	327	314	320	306	284	348	340	359	329	324	306	356	333	332	308	307	339	342	362	345	329	332	372	354	342	312	308	312	348	317	331	324	335	291	332	338	345	301	310	354	316	339	306	291	302	316	331	341	323	306	357	322	331	325	332	291	323	355	313	331	306	321	326	333	350	336	313	306	355	339	330	327	289	354	328	309	323	294	344	372	329	322	324	280	326	322	318	343	313	302	286	342	351	364	349	330	351	316	345	317	348	309	364	296	328	340	348	322	361	342	320	322	341	309	345	348	328	324	310	355	342	332	313	340	317	325	304	347	338	321	348	341	339	304	302	315	345	346	334	330	364	353	322	330	329	313	318	337	357	335	326	313	337	305	315	393	347	334	304	352	313	325	366	330	313	320	321	326	315	329	345	301	318	382	365	352	344	365	338	334	356	348	327	318	322	312	359	354	323	337	347	345	344	319	315	319	354	369	293	312	354	318	341	309	324	312	304	338	312	318	351	312	307	337	318	371	357	328	366	346	285	321	364	345	308	304	334	324	379	289	361	328	330	319	338	326	356	363	292	329	341	369	333	341	346	343	335	313	319	331	328	317	332	296	331	318	353	312	341	345	325	327	339	340	346	338	313	348	335	320	332	353	319	321	323	330	336	307	342	328	330	344	336	322	318	336	308	326	355	363	325	363	329	322	309	369	289	350	348	327	327	356	330	346	343	309	333	328	352	336	331	355	327	330	310	299	325	358	314	346	348	356	378	324	314	327	326	371	325	359	343	341	334	279	333	337	317	313	306	333	395	342	340	355	300	335	340	336	306	338	320	325	350	347	310	348	285	352	328	317	312	314	319	319	333	341	324	327	338	328	334	303	364	313	305	312	341	303	301	330	350	319	335	338	321	313	356	334	368	343	303	331	350	341	355	353	322	344	314	317	322	338	350	308	322	340	364	344	312	339	300	355	354	340	339	368	372	322	365	336	338	346	337	325	303	300	346	364	347	320	340	317	320	344	325	334	339	309	316	326	323	343	321	362	350	306	346	342	331	321	335	322	288	335	302	357	324	369	368	358	327	319	338	351	308	314	321	333	349	343	327	358	296	341	328	276	298	351	372	350	338	332	374	338	345	330	332	320	290	292	298	339	326	361	320	332	317	322	313	327	352	347	327	351	329	331	346	332	320	316	340	343	328	323	335	333	308	319	349	275	325	326	328	335	322	321	313	378	300	334	317	354	314	372	343	391	350	339	330	368	356	313	324	325	333	322	307	315	333	339	280	303	327	340	347	342	314	310	329	298	329	298	325	313	342	309	343	312	335	308	352	359	319	345	325	324	320	330	316	337	329	316	334	317	300	325	354	326	337	318	344	333	309	340	323	351	333	322	341	310	347	313	326	367	313	326	310	350	331	326	339	316	339	330	352	315	362	328	316	291	298	336	316	357	330	327	318	324	306	349	357	316	339	327	346	351	344	320	314	289	323	305	310	339	330	333	324	319	349	328	340	250	343	318	327	307	372	339	321	355	345	348	330	335	330	301	309	319	343	353	339	376	347	323	339	332	291	346	348	294	351	347	345	357	305	303	327	325	324	343	347	306	308	317	328	335	372	329	351	325	332	344	304	305	332	327	321	323	328	349	358	282	342	339	338	327	329	356	332	310	354	328	325	268	299	321	303	349	342	324	338	323	358	310	342	310	339	334	307	332	298	348	316	324	306	350	394	333	338	355	339	347	344	330	336	346	309	334	331	324	276	322	324	312	353	336	308	324	346	358	330	336	346	333	326	338	329	311	361	337	311	318	322	345	349	358	366	334	327	354	315	322	322	316	318	346	311	343	307	356	339	304	352	307	313	309	351	317	291	337	293	338	311	328	308	337	335	325	313	317	308	333	283	345	336	327	342	292	340	344	345	323	337	325	339	357	341	340	314	327	309	326	323	333	308	341	332	332	339	345	342	369	353	329	333	346	348	323	334	321	330	324	343	295	311	333	315	368	305	314	326	296	312	323	344	366	337	358	297	335	324	342	336	343	348	320	299	306	321	320	305	335	312	318	332	361	318	337	308	335	320	341	367	303	297	284	347	323	333	316	313	307	344	300	350	320	341	313	346	336	371	342	352	304	331	340	359	317	319	335	342	318	346	315	338	323	315	325	315	354	321	345	325	344	345	350	298	314	335	373	343	321	304	298	296	338	328	339	322	327	304	300	342	341	338	304	322	373	330	290	336	297	349	322	349	331	302	303	341	372	324	360	343	310	278	323	346	338	327	312	325	333	321	336	303	300	308	318	339	343	381	331	343	334	335	341	333	349	326	325	328	314	329	346	300	322	351	342	307	329	343	328	328	333	308	293	351	338	325	362	318	339	308	325	363	335	349	361	346	316	325	348	345	352	321	319	319	334	332	317	350	343	321	334	334	346	331	303	322	324	314	321	318	343	344	324	309	326	305	309	297	331	359	331	325	332	304	320	313	343	365	336	317	333	317	301	330	312	335	354	308	333	334	368	323	338	334	333	336	317	314	343	346	310	334	342	315	337	359	323	340	325	337	341	322	348	324	298	329	331	327	310	294	271	372	353	317	302	336	330	337	351	362	317	314	366	313	320	344	361	318	316	339	326	344	326	333	306	350	336	317	328	316	354	349	333	315	305	343	326	300	313	307	335	366	315	296	331	340	356	338	316	356	324	293	290	333	326	354	352	303	298	339	338	365	340	327	323	311	321	345	326	345	331	291	318	324	305	336	345	334	318	325	350	301	334	357	327	360	311	319	358	340	309	317	325	329	326	300	368	336	339	304	331	319	330	323	343	327	369	347	288	344	329	286	331	349	352	357	360	347	335	312	342	340	295	350	314	334	331	300	310	350	356	340	351	318	308	346	336	330	327	357	329	373	283	333	364	343	315	297	353	314	335	333	306	306	288	320	325	364	310	336	312	339	351	332	336	350	371	299	327	372	353	318	337	295	322	335	314	326	324	361	339	310	335	332	401	259	292	360	357	343	327	348	370	340	324	330	322	314	332	298	360	333	332	339	346	334	347	347	319	333	306	324	331	363	345	351	332	318	313	302	341	332	336	363	315	340	327	325	367	346	304	347	337	334	344	315	301	354	320	296	331	318	301	308	331	382	350	336	297	351	323	335	330	327	297	344	312	315	336	298	283	332	363
7439	1102	1527	1682	1508	1272	1140	1088	1034	998	995	904	877	876	894	887	856	787	843	840	853	786	771	887	853	793	729	767	837	779	827	825	788	794	771	789	799	814	743	771	766	808	782	773	796	776	808	743	844	810	765	788	779	767	775	767	845	820	767	814	795	775	768	764	737	753	736	736	771	749	779	785	794	798	756	801	754	756	717	793	801	784	738	762	776	761	755	804	777	789	746	774	786	765	786	775	795	749	783	752	824	802	748	785	790	793	752	783	741	755	781	788	775	823	807	786	794	726	802	814	781	766	802	809	792	781	749	756	793	744	830	758	726	803	708	765	780	760	827	809	762	771	778	783	761	746	733	776	782	806	830	789	778	763	758	800	797	762	788	755	768	773	799	738	726	753	768	774	783	803	759	745	740	763	769	813	791	837	781	771	786	788	754	795	762	790	797	763	793	768	774	760	798	767	785	835	786	765	789	743	797	830	793	732	732	757	745	773	764	747	817	810	741	772	809	805	794	823	780	773	811	790	767	759	803	797	789	800	816	789	765	802	734	786	787	769	781	790	810	773	768	775	785	745	750	787	737	764	751	740	789	776	720	792	793	783	776	759	766	789	773	828	823	781	770	733	803	816	768	788	771	762	757	774	827	773	775	739	801	737	800	757	748	761	838	771	779	848	789	786	761	823	746	758	809	769	749	744	802	748	783	808	802	768	754	769	780	772	782	792	806	798	771	791	800	780	759	754	763	751	794	780	858	819	756	735	780	764	748	852	752	787	791	772	780	750	752	766	734	760	783	740	770	805	785	747	853	749	801	793	843	779	727	810	775	760	783	823	785	754	792	797	770	758	761	832	781	806	764	815	752	744	821	768	743	832	736	765	769	800	814	777	746	802	794	774	772	788	759	786	737	817	778	802	773	823	758	776	804	790	836	758	826	747	816	764	774	740	779	790	753	726	803	777	810	814	800	736	720	738	828	773	771	768	731	774	744	719	675	800	811	808	747	786	785	756	812	778	736	800	774	781	730	779	825	802	749	768	763	780	790	766	828	776	766	775	759	758	762	777	777	781	757	764	782	769	769	813	741	789	755	770	748	760	809	747	791	806	789	735	806	740	770	840	774	785	775	760	763	767	737	764	774	839	811	736	787	749	771	757	802	770	756	813	780	814	797	746	763	727	742	756	788	747	744	812	783	789	760	737	766	726	766	774	760	712	791	763	794	771	765	728	737	768	798	745	799	764	799	800	803	729	793	765	766	817	785	732	813	776	755	786	851	784	769	838	780	801	784	749	788	791	792	795	800	716	812	796	796	726	767	767	776	753	779	747	727	754	776	780	769	778	778	780	764	802	776	760	732	792	816	759	750	733	795	719	776	784	763	788	805	765	789	815	801	782	782	761	772	743	787	767	800	800	747	724	765	778	738	782	772	755	796	720	790	770	772	775	767	765	809	824	761	787	798	778	773	790	792	783	793	804	810	810	784	787	803	714	774	741	781	762	814	758	794	756	797	766	768	760	763	752	795	771	783	785	791	744	788	814	805	768	771	787	755	721	751	792	822	806	815	817	780	778	772	767	754	751	813	762	748	784	806	792	740	739	769	798	822	780	729	798	777	794	782	779	773	764	763	780	757	774	746	770	807	768	724	786	746	735	826	780	784	759	771	752	751	790	763	769	796	767	779	805	751	775	848	772	800	828	774	778	750	781	850	775	758	756	788	771	779	790	737	812	775	784	753	797	789	793	836	780	835	771	801	783	802	770	789	781	755	784	770	770	741	776	769	774	795	772	798	788	764	861	793	780	733	768	753	794	743	820	833	813	777	750	801	796	749	783	802	756	756	798	798	749	784	843	764	831	777	779	737	760	783	761	790	792	789	780	826	812	747	730	760	774	891	815	804	738	812	780	775	798	786	781	796	795	815	772	773	796	792	774	805	791	755	760	811	767	832	751	796	817	772	751	777	817	756	759	736	838	777	758	775	775	738	786	781	780	785	748	775	820	759	789	765	798	781	822	716	775	778	739	798	780	735	788	749	796	784	730	767	766	771	791	771	782	809	754	777	748	788	810	846	764	800	767	765	788	759	788	776	822	793	816	819	793	828	807	816	761	777	730	771	797	795	801	799	811	748	824	743	787	789	804	756	753	779	765	758	791	832	793	761	787	764	753	772	763	769	754	751	725	764	755	768	779	740	749	804	802	785	731	772	813	762	744	773	775	732	757	824	773	766	781	779	821	797	735	798	719	808	762	724	751	726	765	771	757	730	744	783	790	753	743	838	790	801	791	748	781	762	822	797	727	781	761	784	762	750	772	816	776	811	772	799	803	812	757	786	799	768	760	831	824	748	802	738	792	777	737	758	771	794	768	757	755	805	718	750	779	758	753	795	773	757	747	833	781	792	786	753	812	797	819	749	769	782	759	777	824	795	762	768	750	784	769	836	786	735	774	755	776	753	750	698	787	782	794	757	761	783	755	762	787	755	821	775	742	771	762	774	776	778	772	799	807	762	767	815	743	821	813	815	752	761	851	761	756	747	784	805	745	762	763	748	764	733	761	792	788	770	767	773	782	774	739	723	739	755	744	784	750	757	782	768	781	744	745	771	774	804	784	846	770	786	769	746	783	832	748	760	770	760	808	835	794	826	724	767	837	789	748	786	763	782	759	819	793	771	790	788	769	820	741	767	759	792	765	809	756	776	774	728	773	804	775	751	749	797	807	796	748	775	742	779	830	784	712	811	760	788	773	769	792	811	774	784	790	795	785	756	788	759	761	772	795	801	767	812	793	780	771	777	802	819	769	789	732	791	769	772	785	777	763	758	784	761	770	803	787	774	785	749	785	779	726	710	787	807	811	775	784	758	774	792	753	801	771	783	794	800	774	773	802	781	782	731	826	802	801	795	759	753	796	815	785	744	789	762	729	786	792	810	813	816	784	767	775	750	819	803	758	750	779	768	792	817	838	784	771	782	775	754	855	779	722	803	794	761	801	808	770	805	783	810	860	747	775	786	791	770	777	798	784	806	772	777	767	761	767	806	751	809	814	763	787	758	761	767	758	804	734	792	746	779	797	748	806	788	759	774	787	767	754	753	807	782	786	797	775	742	739	821	803	813	807	763	819	786	805	783	778	782	746	750	788	783	797	836	776	798	767	801	763	778	765	722	811	819	769	794	742	706	794	736	818	756	787	776	760	790	810	814	823	792	810	758	758	803	727	725	754	814	739	764	746	807	754	784	735	794	757	742	753	801	811	775	781	809	768	814	795	800	801	751	780	781	769	785	789	771	778	723	779	771	791	806	774	780	757	772	743	767	763	780	787	829	832	753	784	826	809	771	766	785	754	785	763	763	814	775	753	762	780	840	726	792	730	803	754	793	828	797	745	759	794	749	766	751	746	777	790	762	768	750	776	794	784	787	859	778	739	776	804	735	738	807	807	778	796	782	810	793	735	787	771	741	801	779	780	813	760	793	795	782	766	761	742	771	756	761	768	767	797
16540	1323	967	816	587	485	462	414	429	328	354	363	331	341	339	322	349	310	302	322	299	317	312	321	334	318	367	299	291	318	277	333	321	306	346	321	279	331	310	297	295	300	273	321	312	287	323	327	329	304	354	331	320	317	331	321	299	293	303	319	328	301	355	337	309	288	325	322	313	307	317	310	282	303	284	312	317	334	328	304	339	309	322	324	336	316	334	306	310	287	320	310	288	284	280	297	277	323	353	293	382	317	297	313	281	310	316	300	309	291	333	346	329	307	315	281	303	308	301	305	309	333	303	304	293	309	300	289	311	312	316	295	291	293	310	330	286	291	289	318	299	317	315	292	322	329	312	316	314	308	277	296	326	302	262	263	306	349	301	290	345	302	332	313	339	307	304	304	325	288	326	278	315	326	308	305	309	312	349	323	317	279	315	299	287	315	323	300	326	320	274	287	307	310	298	313	302	323	296	307	307	288	339	342	306	302	314	322	328	338	314	319	307	325	290	306	330	322	334	317	299	321	308	301	306	281	331	335	331	314	312	295	305	294	344	298	339	330	297	310	318	318	293	328	324	306	283	303	338	297	312	303	286	293	337	285	358	301	319	288	339	326	305	332	290	324	308	310	316	266	325	335	329	318	292	304	313	308	316	319	342	329	316	319	317	290	335	337	317	305	302	315	269	296	312	300	316	295	330	316	297	282	299	314	310	317	291	318	310	286	328	299	353	316	314	311	303	300	284	282	321	342	298	274	269	346	322	281	283	300	327	301	350	332	304	285	305	335	295	308	297	335	317	313	320	324	328	305	336	286	338	315	310	304	304	306	299	291	287	298	272	303	301	303	319	336	274	285	317	325	301	315	298	310	338	317	308	324	273	278	318	314	347	312	305	312	294	302	275	282	313	294	309	329	285	268	332	312	332	348	295	302	336	319	338	264	298	316	296	322	295	293	313	317	317	319	326	324	313	307	347	308	318	312	286	315	316	322	271	291	314	309	340	309	327	316	314	312	303	296	312	314	306	302	316	295	331	321	301	291	317	307	271	277	326	286	308	286	300	289	285	263	339	310	308	317	274	305	302	319	310	333	299	326	313	316	322	312	341	313	313	308	329	332	313	332	318	319	314	272	296	343	321	302	266	302	300	302	315	318	307	323	349	330	294	311	328	318	303	301	326	276	297	290	301	304	310	290	323	292	331	339	331	297	317	310	270	361	286	340	312	300	292	304	316	284	303	323	351	300	329	306	290	303	335	320	317	296	292	294	292	301	333	277	310	304	300	286	318	306	244	299	308	284	310	318	315	298	296	311	315	295	313	326	304	339	328	299	321	335	286	316	299	306	270	347	331	358	314	328	331	309	309	299	313	293	306	286	328	292	303	294	329	326	332	320	331	294	284	259	333	316	300	297	338	305	305	351	286	293	305	276	315	275	311	299	331	289	327	325	294	339	340	310	312	323	295	317	347	334	323	294	314	307	328	308	322	329	290	297	281	283	288	308	309	284	304	323	306	319	318	310	344	344	300	316	341	293	300	321	326	300	318	318	302	313	342	277	329	319	338	284	344	296	328	285	304	298	316	299	313	326	318	320	319	311	314	322	261	314	302	306	288	308	364	275	312	282	306	289	311	322	280	274	330	267	331	300	306	317	337	346	295	308	310	348	302	293	316	312	301	295	314	306	313	310	340	315	346	292	284	311	323	263	278	275	341	355	322	312	301	361	338	299	321	301	306	318	287	303	314	295	305	305	354	322	330	332	291	302	289	303	298	288	310	293	327	273	277	336	298	295	273	304	290	339	315	315	320	294	290	294	300	331	300	311	301	306	314	301	309	289	334	282	321	309	321	278	330	330	300	315	320	291	326	329	319	340	329	323	338	297	318	320	313	273	321	324	312	291	311	311	279	311	297	324	352	283	344	333	322	317	325	326	294	295	280	319	274	320	329	348	308	313	275	318	314	330	304	320	303	328	317	317	333	300	294	308	321	307	306	297	318	317	317	297	304	310	307	315	340	300	321	283	287	294	314	336	287	309	298	360	281	312	305	307	293	301	309	303	294	303	314	330	309	328	291	322	330	314	260	274	292	309	344	293	323	327	282	291	298	350	327	334	284	349	268	324	298	330	303	319	325	260	315	330	322	333	341	296	334	316	318	293	316	269	306	309	309	320	333	294	314	302	332	293	295	292	309	303	306	310	275	292	297	286	336	310	324	297	314	300	327	332	314	300	284	333	325	309	288	321	358	323	324	302	321	327	304	277	300	289	306	290	295	273	322	310	327	292	327	326	261	319	307	318	315	308	339	340	293	298	280	307	310	329	306	305	276	312	293	320	315	300	359	284	302	309	294	279	313	312	317	313	311	334	338	292	325	305	319	321	302	283	317	296	323	290	316	306	295	337	300	324	333	321	314	307	315	288	347	321	350	290	299	330	319	318	302	319	322	307	276	312	310	322	288	294	337	316	312	310	312	329	317	305	315	316	313	300	297	325	303	308	321	313	308	293	325	317	325	311	312	333	295	282	278	326	306	331	312	316	346	312	311	324	341	318	306	320	313	311	289	305	298	292	288	317	284	280	345	272	286	294	321	305	292	334	289	275	287	318	308	342	311	297	309	299	317	319	323	326	269	327	315	312	305	320	318	291	301	324	281	315	312	336	288	332	311	272	304	374	362	317	337	322	328	322	319	309	322	368	303	341	311	315	319	310	334	357	321	253	320	297	327	335	290	275	301	304	301	303	316	320	315	335	321	311	289	276	321	323	348	305	324	311	323	311	314	302	301	335	318	302	304	299	325	288	274	305	342	315	339	301	300	277	324	294	343	332	291	263	295	315	310	287	317	325	328	297	320	311	305	297	332	303	287	297	333	319	334	340	325	306	288	276	349	289	310	292	274	282	334	297	313	322	314	311	335	310	292	328	321	310	308	272	333	306	319	296	342	325	298	302	310	312	341	283	311	272	300	324	323	346	293	280	295	344	277	297	321	322	327	303	332	335	299	327	321	308	302	296	343	312	341	288	302	296	332	291	356	343	315	329	343	324	291	322	297	312	291	317	319	304	307	296	309	317	328	309	353	320	327	346	304	309	301	337	282	292	312	304	319	322	304	325	297	340	326	307	320	308	323	304	313	308	298	319	299	310	316	298	367	296	267	337	297	330	311	298	357	309	332	295	303	304	330	335	304	299	305	302	317	319	295	253	298	313	292	318	327	355	315	289	307	336	317	318	303	320	309	343	261	333	308	318	297	298	284	297	302	304	310	325	312	303	300	323	323	333	292	307	295	319	291	325	334	308	289	293	341	304	304	315	298	267	289	300	298	303	332	320	308	303	345	267	306	312	313	308	332	304	292	314	285	314	301	316	277	303	308	329	308	312	280	339	299	334	290	292	334	303	284	307	316	333	286	316	312	307	311	332	304	344	294	269	322	308	328	302	277	330	323	345	318	282	339	341	303	302	309	328	333	293	328	299	297	319	322	298	333	309	287	330	321	306
9370	1255	2196	2457	2046	1718	1420	1408	1224	1117	1017	1009	935	870	902	869	897	831	795	834	786	792	748	762	739	757	796	745	784	742	753	769	747	704	765	724	750	725	743	719	718	774	736	701	744	679	748	720	698	693	752	777	717	734	738	726	697	728	708	731	712	697	692	716	738	705	719	740	770	732	710	707	707	681	673	712	733	724	710	729	732	736	680	717	705	748	672	683	711	688	741	715	706	679	698	643	740	696	722	690	712	732	667	706	730	717	726	729	712	770	732	730	748	717	660	734	707	690	683	722	729	731	741	693	668	689	706	744	711	741	734	657	699	691	733	742	720	676	676	680	709	698	706	738	675	717	684	699	746	728	692	680	745	694	673	743	750	703	701	713	718	731	766	700	678	692	712	743	709	695	701	718	747	733	716	723	683	704	689	699	688	684	725	738	737	727	713	675	668	739	705	676	691	704	777	726	685	709	698	713	702	683	743	711	742	691	722	706	695	751	739	687	736	704	741	703	775	646	705	712	691	713	747	705	712	691	696	757	685	653	700	683	717	714	712	661	710	720	709	710	700	740	685	770	745	701	732	728	741	782	677	690	693	700	728	728	724	723	696	711	728	683	713	710	749	728	707	702	706	710	732	668	699	685	689	757	648	771	661	702	708	715	734	700	694	692	730	631	700	747	733	727	723	630	698	684	728	751	724	724	680	715	689	727	763	712	673	711	649	736	721	674	768	691	730	738	714	676	695	683	699	713	688	699	740	723	736	653	711	721	698	758	692	715	705	742	670	708	719	711	715	709	713	674	717	700	695	706	680	761	766	726	703	732	725	700	667	702	670	716	704	709	734	710	738	715	640	742	735	684	680	727	703	737	695	661	649	691	685	725	721	728	658	714	702	683	715	666	707	664	702	729	733	725	733	664	687	706	715	710	704	684	715	697	668	752	710	695	687	686	735	689	682	684	711	683	714	728	712	716	719	694	708	752	732	721	748	734	706	677	680	721	720	719	699	680	728	755	735	691	646	655	721	687	711	725	639	716	687	696	691	734	702	728	729	678	694	737	660	714	732	726	752	701	700	685	706	683	718	709	709	668	685	702	717	711	685	681	681	713	753	745	730	699	700	721	744	720	670	687	676	683	689	703	679	699	700	738	764	738	690	705	702	692	703	710	755	724	715	714	698	711	725	756	709	726	667	684	756	683	659	681	732	703	735	680	708	717	671	706	704	718	714	742	681	688	692	744	724	668	738	657	706	679	699	717	690	727	731	680	724	749	693	686	712	729	725	747	718	659	711	703	678	749	688	708	694	736	712	687	712	697	714	725	746	741	660	750	707	721	736	758	706	744	708	726	721	684	696	711	752	705	706	720	712	699	721	697	693	729	714	702	694	707	730	761	678	748	725	687	689	687	731	710	671	725	716	673	705	738	704	718	701	717	736	710	716	682	712	675	703	765	712	696	743	738	681	745	747	698	707	709	655	756	703	727	757	755	728	716	671	745	719	709	728	734	674	652	680	684	751	701	701	727	713	705	697	718	728	703	759	708	667	716	705	702	658	720	703	739	696	697	650	695	727	740	707	745	711	700	665	690	678	651	709	675	694	695	691	706	717	653	706	709	712	678	701	667	746	684	782	762	760	726	688	694	711	764	745	731	730	718	722	688	696	694	719	683	726	720	706	722	708	680	720	682	705	741	707	661	746	690	706	746	690	694	676	709	679	723	673	694	732	699	687	677	669	693	707	684	681	699	671	677	753	703	750	677	729	702	711	687	711	743	680	704	692	732	743	716	673	677	701	728	698	692	711	722	731	705	712	718	753	699	671	720	698	683	750	755	739	707	731	675	736	691	692	700	740	759	748	731	739	753	750	686	717	652	735	662	686	687	725	684	699	745	741	757	752	698	736	714	696	750	705	667	683	729	695	732	724	681	737	732	719	747	727	703	721	694	705	708	727	650	707	699	714	719	708	717	722	666	722	740	678	752	698	689	682	704	699	706	717	743	681	681	725	733	715	694	658	671	743	693	743	656	676	728	734	681	688	725	697	764	723	718	749	709	705	639	703	704	717	693	698	684	708	706	699	673	712	731	725	711	716	668	696	735	694	678	730	707	713	708	758	717	727	707	735	695	749	669	722	666	716	719	701	746	732	695	696	683	707	711	689	748	699	763	721	699	731	726	719	754	712	694	703	696	733	708	743	689	680	757	730	719	701	701	649	704	708	719	724	699	700	659	698	728	735	759	710	709	673	717	695	646	705	696	715	722	729	703	700	714	730	697	709	722	678	718	720	745	715	706	725	697	710	672	675	764	675	737	742	685	716	682	677	668	743	674	701	728	759	719	751	687	691	716	716	702	699	689	742	692	675	691	682	782	666	718	717	686	724	718	702	696	700	711	672	718	712	761	746	725	662	711	725	719	752	731	714	717	675	702	703	728	727	666	721	691	711	701	689	754	673	686	757	697	730	687	739	679	738	726	735	729	676	753	670	693	727	692	681	725	730	729	633	730	744	718	729	706	704	684	702	680	755	721	721	684	719	719	703	713	695	746	727	691	688	708	729	723	733	661	736	720	693	677	686	698	720	724	742	776	752	693	735	688	693	712	723	693	713	655	683	730	718	719	776	720	737	756	747	753	676	665	646	665	742	710	799	706	689	689	657	687	731	757	713	740	716	706	671	716	683	704	669	704	735	730	701	717	730	691	699	727	754	689	670	684	753	717	712	682	716	751	668	739	668	731	714	689	639	675	718	740	702	725	713	715	738	743	709	702	737	683	666	691	693	682	731	700	680	718	715	677	732	698	716	667	684	673	757	711	733	749	725	732	690	743	696	725	730	684	720	707	718	685	734	697	728	647	716	715	722	725	704	717	672	724	728	721	720	683	702	726	688	732	698	708	693	694	721	704	760	694	690	681	675	714	696	742	693	692	664	709	751	756	731	721	731	698	663	724	704	690	738	712	713	778	689	704	732	692	708	715	708	721	721	710	782	713	750	694	754	716	686	662	677	724	700	727	778	716	681	745	719	719	725	711	676	730	720	722	714	686	685	700	717	684	659	711	757	672	720	684	670	707	678	722	677	697	730	684	687	688	726	730	700	741	706	722	700	740	703	738	729	761	733	709	729	692	743	722	734	706	729	713	735	750	738	718	741	726	724	692	687	716	703	698	720	737	667	672	720	737	736	720	694	735	689	686	707	679	728	744	725	700	720	694	714	722	777	703	747	714	716	700	703	746	722	712	727	707	676	732	705	720	699	744	721	709	694	653	719	718	684	714	682	705	715	724	730	760	714	727	709	733	753	710	699	692	688	678	691	731	700	735	738	741	734	792	702	761	698	669	684	703	768	726	690	682	692	739	700	768	730	692	706	690	704	688	752	697	691	682	658	737	732	729	729	702	740	691	683	666	690	698	722	727	712	728	688	716	726	722	720	707	718	693	723	700	710	694	737	716	776	707	742	701	670	755	703	728	728	688	702	663	744	725	715	723	693	696	750	657
2398	186	219	194	171	178	200	180	166	160	169	168	200	200	172	173	160	175	149	142	160	168	180	146	166	143	173	170	142	164	173	174	178	176	156	164	183	174	179	158	154	184	158	175	161	169	148	162	160	175	139	168	146	151	181	147	173	159	172	172	134	175	175	163	167	154	169	148	177	167	167	153	157	162	160	163	156	159	150	168	176	188	133	173	147	168	157	158	162	182	182	196	166	160	187	167	154	158	161	155	164	192	160	199	174	182	173	161	163	166	166	174	165	203	178	160	167	157	150	153	156	147	181	148	180	158	157	181	147	175	170	174	151	141	151	151	136	174	158	180	194	166	155	154	155	192	150	175	163	173	165	169	160	201	141	163	168	168	167	159	158	157	150	159	177	150	179	165	164	167	185	174	141	176	175	154	145	141	193	189	190	171	187	177	174	151	167	167	156	159	162	175	177	160	169	165	185	168	184	151	178	133	162	154	160	146	153	178	163	168	167	155	185	180	154	174	147	168	139	180	164	159	161	159	161	187	201	162	182	162	188	158	159	173	197	163	161	181	149	160	186	169	181	162	146	158	143	168	168	168	203	156	168	165	178	192	157	177	164	203	181	176	173	163	176	180	167	157	194	154	152	164	158	161	157	161	166	150	144	164	144	177	189	180	161	179	173	141	147	152	167	148	183	167	165	165	143	175	186	167	162	154	126	149	164	179	164	179	149	156	159	140	158	190	163	149	156	185	142	174	196	170	177	138	184	173	190	181	141	179	179	176	158	167	172	160	157	192	166	157	146	162	171	172	178	169	169	186	162	163	168	164	170	158	166	163	159	168	169	160	163	180	147	164	164	183	178	161	186	186	171	139	138	154	189	139	172	169	164	169	176	161	155	180	178	168	151	164	157	157	154	152	158	174	182	157	162	172	161	149	172	175	157	149	152	168	165	156	182	154	150	169	168	166	154	178	161	161	163	163	139	163	146	180	185	169	181	160	169	160	167	175	153	163	168	192	159	137	157	164	181	169	196	146	155	171	179	155	152	170	148	148	151	153	155	156	139	163	190	158	143	168	175	175	168	172	163	147	168	180	183	163	161	183	186	138	157	149	176	165	173	159	164	149	138	179	176	171	188	170	181	150	189	170	158	179	148	156	169	187	153	165	170	151	169	165	192	143	191	162	154	152	171	153	182	166	160	163	167	169	140	150	179	155	169	167	148	129	150	167	155	179	155	182	173	161	158	150	170	185	167	169	171	160	169	164	170	175	182	160	154	167	161	156	150	176	177	167	162	186	151	163	152	150	176	169	186	193	176	171	172	174	166	162	178	158	167	185	186	174	201	191	171	167	156	191	182	152	143	186	169	174	170	172	162	161	172	177	160	157	169	179	143	175	132	165	181	150	177	183	179	155	175	172	165	175	164	167	184	135	159	150	178	167	161	163	174	176	159	152	164	161	156	178	177	181	171	165	160	153	159	162	152	168	161	198	166	183	197	166	159	174	160	164	184	148	159	145	175	187	172	169	146	173	157	157	162	160	151	150	158	174	160	170	158	141	176	155	184	181	203	171	165	168	181	167	179	164	172	192	187	159	157	161	168	155	184	184	166	162	182	156	174	156	156	162	169	166	180	181	152	156	143	171	170	155	163	177	163	124	155	134	153	128	158	161	157	155	186	157	150	165	177	188	166	192	155	181	154	221	182	148	169	163	173	139	168	201	199	167	153	151	146	157	157	171	163	150	175	180	193	178	163	160	177	154	180	148	174	161	188	205	146	180	142	164	149	164	176	173	167	156	151	168	153	151	164	179	149	182	161	179	155	173	180	151	158	176	159	165	160	184	167	155	171	140	158	183	184	163	152	159	160	180	166	166	162	149	176	172	133	151	175	167	159	146	171	178	164	149	181	153	173	155	147	163	151	136	157	180	159	161	179	141	150	169	174	165	174	155	193	186	155	163	155	151	180	176	171	134	186	162	167	158	160	162	184	156	168	138	177	170	159	162	157	158	161	171	171	189	158	154	154	158	150	161	150	165	170	177	160	166	156	154	162	159	145	175	170	165	162	169	151	164	162	154	151	192	174	149	159	171	187	135	146	164	192	156	142	191	165	185	172	171	163	176	182	166	152	202	162	178	173	152	181	153	196	187	147	153	173	169	178	164	165	164	170	136	163	170	157	175	167	176	190	150	145	153	146	180	175	180	179	166	189	161	164	184	197	200	177	176	182	151	176	145	173	170	146	149	167	189	147	180	178	193	138	169	194	159	178	159	190	169	154	177	157	165	167	142	133	176	179	169	165	149	155	173	154	164	170	188	143	150	165	156	167	150	148	164	153	147	157	151	155	155	182	163	176	163	174	158	175	166	149	160	176	177	169	183	157	152	148	157	150	182	183	201	175	169	183	170	168	166	152	178	153	146	166	167	168	184	167	163	190	152	185	169	155	151	141	157	148	189	157	160	180	195	169	195	160	160	159	165	159	191	177	177	155	176	169	155	146	165	167	128	158	167	167	158	176	167	187	154	163	193	160	162	163	171	181	174	177	138	171	192	157	175	160	152	160	155	175	150	155	180	190	177	160	169	169	154	148	166	172	176	164	154	184	151	180	152	180	159	155	167	156	146	173	169	156	164	171	160	168	171	152	164	178	161	164	175	149	165	137	163	185	175	180	173	154	173	158	190	182	177	149	170	176	205	178	153	180	171	144	163	180	148	178	168	159	164	166	142	148	157	169	148	168	161	187	182	165	159	171	166	158	163	143	166	173	186	174	214	174	162	179	195	156	174	167	171	177	183	166	161	165	143	128	185	160	161	160	155	166	156	166	169	176	153	162	165	153	152	167	157	158	174	196	173	153	157	185	175	162	161	141	170	160	171	183	186	166	190	152	176	179	180	156	127	185	155	177	173	161	155	163	151	184	180	173	167	136	169	154	170	193	160	182	163	185	169	151	168	165	160	141	184	175	171	167	203	151	167	175	177	150	158	171	160	151	156	181	162	132	156	169	167	176	178	164	170	148	156	167	165	147	166	154	187	152	149	137	144	160	157	172	144	141	172	167	181	160	193	163	153	152	160	148	182	171	152	153	199	162	166	148	160	157	147	178	161	173	172	196	173	163	190	170	156	148	164	182	175	210	194	172	168	199	157	141	152	162	149	177	165	161	182	169	161	178	153	163	169	179	146	161	158	185	149	186	168	159	147	159	173	161	149	182	155	182	170	184	184	175	150	157	131	160	186	161	193	137	167	151	160	176	180	185	147	174	178	188	169	160	178	178	162	142	170	181	167	159	166	173	177	154	159	161	142	192	170	156	157	181	169	181	168	161	129	148	178	158	167	145	166	161	185	147	162	161	160	143	157	162	169	173	143	183	155	139	179	165	160	139	174	162	151	163	165	168	161	164	138	156	185	194	154	155	152	149	168	174	147	182	153	150	180	176	155	144	165	173	160	163	178	161	186	157	173	174	179	164	158	169	179	177	159	156	160	149	204	177	170	158	155
2532	503	502	518	502	441	460	431	488	498	455	442	436	492	436	453	413	457	424	469	408	466	403	446	439	435	461	423	468	439	446	447	434	433	456	444	397	435	446	437	469	428	456	416	455	432	449	423	443	484	473	423	429	442	454	437	418	449	447	416	430	482	429	414	427	491	465	396	498	459	446	442	431	464	475	440	437	434	453	454	434	447	442	445	441	431	451	466	455	432	439	468	479	450	472	440	454	415	459	402	418	447	410	433	441	458	437	472	447	408	429	424	426	430	484	440	463	434	480	445	452	432	420	439	436	435	440	448	400	437	438	426	442	449	451	453	421	452	445	421	446	429	432	460	394	484	449	430	472	433	432	439	494	400	484	432	422	417	449	430	410	394	439	417	412	422	433	440	458	464	444	423	489	440	439	450	416	474	445	451	457	428	443	435	417	443	452	431	463	421	414	439	471	421	446	445	443	449	440	427	439	435	452	494	456	400	482	455	419	487	445	449	454	444	450	468	456	429	437	432	429	447	472	464	440	432	469	428	458	403	451	460	431	432	460	463	450	432	441	496	490	446	457	446	446	442	439	441	485	418	446	414	451	411	460	452	430	422	439	419	438	462	435	489	448	435	438	394	461	437	454	476	436	409	450	404	445	463	436	450	436	449	423	434	451	445	441	451	474	463	483	436	449	459	416	438	471	465	459	435	474	450	437	439	452	458	449	464	429	448	409	426	488	431	458	423	418	424	428	462	434	458	418	441	460	422	454	405	473	432	450	426	455	451	432	426	461	480	413	452	462	409	467	454	419	428	472	443	441	413	397	414	477	474	500	448	461	453	433	422	418	452	438	448	429	434	451	454	457	418	434	450	413	389	446	437	453	458	402	435	442	460	473	411	463	442	433	434	460	436	414	432	435	466	456	448	435	447	426	433	465	452	449	444	412	451	430	452	450	426	431	444	449	456	416	417	444	436	447	431	436	415	434	438	433	426	437	431	470	427	451	465	458	412	464	452	436	452	450	453	401	452	437	451	442	451	443	458	483	475	469	461	396	439	473	458	451	428	493	437	441	447	463	429	468	430	439	421	426	401	431	443	439	448	421	476	495	492	446	421	433	437	455	420	446	471	459	438	412	452	452	425	448	412	443	444	409	436	447	471	412	438	431	463	443	441	435	441	444	436	455	449	427	436	439	441	427	423	436	447	434	442	422	470	468	441	439	437	459	434	488	406	474	421	446	426	444	468	484	471	469	435	455	446	449	465	454	428	439	449	415	435	416	460	453	476	440	454	445	471	427	445	456	446	430	403	434	439	433	444	447	434	470	428	433	443	459	427	400	469	420	454	459	415	456	435	431	459	456	445	450	429	459	440	429	466	483	490	435	436	475	428	447	419	437	443	445	441	419	419	448	472	435	421	435	434	420	432	461	473	459	437	470	446	456	451	461	464	436	441	431	445	452	438	467	418	442	438	476	449	436	463	428	447	420	440	455	428	433	431	450	431	419	445	418	461	426	419	478	467	476	493	423	426	439	418	405	444	438	446	453	468	445	438	436	426	441	441	458	469	423	448	431	411	444	475	416	431	437	402	427	421	436	434	446	445	443	475	452	458	463	404	426	466	431	422	452	405	445	472	470	483	481	450	405	453	442	435	499	436	428	435	461	452	457	463	414	426	406	422	416	399	443	458	416	461	445	442	431	465	432	445	420	423	450	427	431	485	426	466	434	455	451	429	469	478	431	486	457	452	423	430	455	462	456	467	450	453	448	447	437	421	442	447	435	434	436	477	444	432	443	467	453	418	434	458	466	441	477	440	413	454	443	409	506	424	441	420	464	457	455	423	442	441	445	451	433	455	486	431	455	474	414	442	454	437	429	444	457	444	438	503	406	431	442	481	462	455	396	416	436	460	459	390	459	458	466	447	451	471	436	447	423	466	428	462	469	464	439	451	412	452	476	460	470	474	461	437	452	455	460	476	443	420	422	430	474	445	421	434	458	443	420	429	425	448	501	469	436	442	442	432	468	474	498	457	414	460	447	444	420	464	434	404	415	419	466	439	451	446	432	420	422	421	435	449	468	489	467	481	436	441	451	421	490	453	458	451	436	444	444	439	463	457	460	457	460	432	412	447	405	456	441	457	468	482	435	450	430	441	478	436	442	447	491	436	455	421	461	438	487	422	408	470	444	454	448	443	430	432	452	444	464	445	429	415	446	443	424	447	409	485	417	409	454	445	449	454	463	464	454	417	471	429	460	452	485	468	457	431	440	453	445	451	444	450	433	430	446	439	478	488	440	489	442	429	461	449	439	452	414	428	459	458	456	477	444	433	425	432	430	489	429	444	430	465	410	457	428	444	414	403	430	483	455	441	455	437	442	462	397	444	463	432	445	437	462	412	463	424	408	414	451	446	430	442	450	465	410	440	431	493	412	456	440	399	415	445	439	476	441	468	472	409	429	487	434	419	429	433	457	478	464	442	468	419	442	450	455	416	451	455	437	453	432	397	408	486	413	458	446	446	432	419	409	421	445	444	432	432	429	445	468	462	442	442	400	419	482	460	419	430	438	434	426	456	411	464	442	461	436	431	454	421	461	421	413	433	462	470	428	437	398	413	414	464	430	430	459	442	432	469	446	438	410	463	449	431	422	482	467	493	450	454	414	425	448	453	454	428	443	475	456	460	446	451	420	411	462	426	410	454	462	445	460	453	398	437	454	443	483	453	444	426	435	443	459	416	409	436	420	452	457	472	459	447	437	415	446	425	466	438	451	451	423	416	455	440	440	435	427	411	532	437	453	447	444	445	436	426	439	436	447	436	403	420	438	423	424	482	413	438	463	455	488	461	413	433	441	437	417	449	438	446	449	457	443	432	435	450	478	459	418	426	417	452	450	448	454	399	438	400	473	469	424	433	469	457	427	449	441	435	442	433	461	443	476	455	460	458	435	454	442	466	460	449	462	435	427	445	456	452	415	420	428	432	440	448	418	444	430	402	459	429	423	412	423	432	482	403	465	475	434	430	494	444	440	446	444	435	453	457	451	437	456	388	449	440	472	413	468	444	501	444	427	475	423	447	441	442	460	425	467	477	429	425	428	466	504	388	430	433	456	431	419	416	446	474	421	466	447	454	496	443	475	422	458	447	444	434	433	443	428	429	439	448	460	482	441	480	430	450	454	441	434	435	475	446	453	426	403	446	457	459	483	460	434	439	409	465	475	428	438	457	473	476	459	427	486	445	400	461	447	439	451	452	424	417	430	471	433	470	443	448	446	429	461	396	467	441	459	451	424	414	416	417	431	460	468	453	442	429	460	461	433	437	466	427	447	433	448	491	457	461	460	470	409	451	434	403	470	440	451	440	451	456	436	443	465	430	446	441	469	455	419	444	502	413	419	439	451	429	464	409	451	463	444	460	448	444	426	449	426	438	436	442	475	403	426	446	460	461	463	466	437	440	444	484	431	429	456	434	424	432	399	476	485	426	443	435	466	502	456	438	454	477
9194	693	676	562	439	424	393	406	389	377	329	346	370	323	326	333	309	312	331	347	335	331	342	338	350	341	325	353	343	358	342	337	354	304	319	313	325	337	326	330	353	338	311	396	346	347	308	327	347	322	346	329	360	332	359	360	364	338	332	322	319	316	348	334	328	338	314	329	322	346	344	335	351	325	318	364	316	350	328	350	327	335	323	339	321	333	361	366	335	356	320	312	341	336	331	340	354	317	342	363	330	312	315	314	353	346	312	297	344	330	338	382	328	332	302	321	326	309	352	330	343	348	320	306	306	346	349	349	350	310	315	312	353	315	340	351	323	329	322	309	365	336	327	283	328	327	301	318	333	327	304	374	312	323	316	302	316	345	304	373	346	340	316	315	345	304	326	311	305	326	332	378	304	347	319	329	347	337	299	337	297	359	349	371	352	320	338	290	311	341	320	301	301	380	328	349	325	360	329	386	347	322	319	319	341	331	347	326	329	281	327	316	341	360	370	337	305	311	339	315	290	347	343	320	333	328	333	362	335	327	288	343	317	333	354	313	364	318	349	339	342	324	325	347	329	310	335	377	354	302	355	342	320	307	348	376	325	335	327	330	361	341	344	353	327	308	361	327	343	353	305	338	298	293	353	358	358	331	325	362	330	328	347	299	340	318	310	362	316	331	302	328	340	345	324	352	322	323	335	323	331	332	328	295	339	356	332	317	368	340	333	302	319	317	335	383	364	365	342	308	344	323	353	343	342	341	341	360	341	351	350	330	306	331	299	325	351	338	309	324	321	320	312	310	309	314	319	303	343	314	321	340	307	310	294	340	342	288	359	307	369	353	331	312	320	318	349	304	334	305	348	353	337	327	306	323	307	319	343	328	317	323	323	299	317	278	304	347	336	342	339	316	329	305	332	360	340	318	341	320	344	368	286	307	324	346	323	358	332	334	338	335	307	342	327	318	334	341	360	336	321	320	348	323	349	339	344	345	320	315	366	348	349	329	344	369	302	346	307	317	346	353	327	307	318	320	348	382	348	297	322	311	318	343	325	353	349	336	323	341	347	330	328	301	333	333	304	302	336	346	319	340	352	322	331	316	332	320	346	299	361	321	333	332	330	329	322	300	316	347	358	324	373	361	344	359	319	309	313	351	363	301	321	329	321	312	329	320	340	309	296	312	336	329	351	311	343	339	311	367	360	355	324	336	304	329	338	288	330	363	313	345	344	331	334	309	338	327	320	347	323	314	342	308	339	312	288	356	339	341	332	340	297	361	322	318	324	341	313	368	355	336	322	324	328	322	334	358	341	308	348	295	326	325	327	330	298	339	343	317	329	301	351	302	362	359	336	329	324	337	316	374	313	311	279	297	330	317	296	369	343	310	323	308	323	340	336	331	322	319	326	332	332	336	345	335	318	338	329	293	320	318	308	321	333	318	328	278	330	327	370	341	346	320	316	331	313	334	322	308	313	323	327	350	370	323	336	333	310	322	356	297	335	330	330	325	315	316	332	349	362	340	359	349	314	294	365	350	326	316	326	339	312	353	324	340	318	325	324	313	329	334	371	325	329	322	320	336	336	313	349	297	332	329	350	351	344	346	339	323	331	303	347	332	317	321	298	324	344	310	347	338	370	321	332	359	357	319	333	329	296	326	307	319	334	323	324	353	354	326	361	353	306	313	327	316	337	319	312	326	290	302	337	347	351	300	292	350	332	371	324	325	348	332	318	305	344	320	333	354	336	355	316	326	353	304	336	320	335	310	340	356	336	329	339	298	351	315	359	376	332	335	304	349	325	333	348	358	309	322	339	331	308	339	336	322	302	317	304	333	328	347	339	310	320	330	352	305	310	333	320	279	324	354	351	322	374	334	342	321	350	279	309	314	313	320	285	355	329	341	354	343	344	301	350	318	360	313	332	322	356	367	357	372	313	326	321	332	302	326	353	354	349	319	303	332	354	334	332	335	329	364	355	329	335	326	328	351	317	355	336	348	330	326	319	298	324	302	322	341	309	343	354	332	332	311	350	319	340	319	338	323	333	336	328	319	306	314	320	355	330	324	350	301	312	336	375	354	361	321	349	336	337	353	331	349	327	365	350	341	371	349	326	336	354	354	364	351	314	313	320	337	339	344	328	342	312	359	351	319	333	342	327	295	345	348	319	363	342	335	321	339	351	365	310	313	382	360	338	334	332	347	340	324	333	326	303	325	376	329	337	287	324	340	344	323	319	314	306	285	370	346	345	315	310	365	313	325	331	364	355	338	368	391	352	335	315	346	326	340	339	329	306	322	329	333	352	324	334	296	317	328	333	320	296	333	324	324	313	334	350	324	332	325	313	347	359	348	363	320	334	309	369	326	362	360	343	354	353	342	305	343	367	340	362	335	345	353	354	341	329	334	301	330	302	358	335	342	320	351	327	330	353	304	338	306	292	340	345	319	303	337	301	327	321	314	336	339	294	344	352	326	311	315	366	307	356	293	356	350	365	378	322	352	339	315	341	314	304	308	343	341	330	329	329	342	388	319	348	351	331	333	320	372	319	319	305	325	353	327	345	305	311	320	287	310	331	341	368	356	334	337	311	337	369	348	353	335	328	314	362	310	348	337	339	390	325	319	302	346	319	367	342	354	333	331	348	362	310	353	362	329	311	313	334	303	331	328	366	334	339	310	336	311	375	321	310	360	319	330	328	300	333	327	335	310	333	317	321	341	342	331	307	340	310	362	321	293	311	335	355	343	303	327	333	336	294	366	317	352	318	329	323	333	320	371	311	346	310	329	316	311	335	361	371	362	343	325	323	301	291	305	348	293	325	322	305	340	324	341	347	366	349	314	331	334	324	322	313	352	338	347	295	353	333	366	328	334	316	376	317	315	304	318	298	310	308	345	355	337	333	324	361	358	326	344	332	319	339	323	325	314	326	311	351	346	310	346	305	369	325	354	300	308	375	332	312	311	332	312	311	352	340	310	357	358	335	318	307	324	338	306	335	363	337	331	323	318	312	329	345	389	329	332	318	330	310	305	332	295	346	317	320	341	350	349	346	298	350	330	336	361	340	308	336	337	310	342	352	322	347	355	328	341	330	326	369	298	312	348	337	324	358	308	341	339	326	318	367	331	323	322	364	335	353	321	310	313	325	332	313	318	370	378	356	349	321	299	290	314	334	351	333	340	334	343	374	362	345	331	322	333	327	309	332	358	314	321	358	324	308	329	349	344	334	318	328	360	288	319	367	324	314	338	349	337	338	338	299	345	330	332	304	337	322	332	348	321	327	344	329	317	334	312	339	342	347	318	340	350	328	349	314	363	277	329	342	336	331	338	330	326	339	329	325	354	339	342	328	349	289	322	357	301	318	319	290	272	319	296	318	354	349	319	336	339	338	370	328	339	338	338	313	362	303	312	336	345	302	339	316	331	349	350	348	344	335	320	299	355	301	301	311	316	332	286	352	363	364	325	330	337	334	295	312	334	354	296	315	367	369	324	343	320	343	338
7467	1073	1507	1659	1441	1262	1153	1134	1068	1013	960	873	875	862	851	846	843	817	819	795	806	778	832	845	806	788	777	812	793	757	794	784	827	781	806	792	793	760	791	780	807	811	779	757	799	778	789	791	806	817	812	792	782	801	840	786	776	768	765	801	818	744	758	765	773	788	746	781	722	766	763	768	767	784	723	813	830	809	822	742	803	815	725	800	765	803	783	806	783	758	796	749	731	738	813	726	817	787	792	772	853	812	772	788	777	735	776	785	763	754	804	781	804	812	800	818	783	790	752	818	758	779	830	764	732	798	774	749	770	813	809	772	776	793	816	784	757	756	744	752	770	788	750	735	816	784	765	775	788	716	756	766	747	796	753	742	756	749	768	800	770	760	775	770	793	766	804	839	803	797	799	808	744	784	787	767	750	763	793	729	762	798	752	777	781	768	750	791	781	775	793	801	758	746	761	800	781	811	821	752	726	777	764	757	777	763	797	783	744	745	816	813	746	760	755	768	769	769	779	743	774	743	800	817	808	756	740	728	801	754	822	793	763	840	809	787	785	826	782	754	830	777	817	759	747	792	780	774	787	747	737	727	823	769	783	755	743	783	767	774	795	813	804	793	777	770	772	799	803	807	743	724	793	814	763	767	777	812	755	770	739	797	783	817	777	780	739	810	799	750	777	778	775	795	770	794	802	790	793	760	755	855	801	820	794	799	789	778	726	772	748	760	760	813	772	801	748	830	799	804	767	775	806	742	815	792	825	807	805	786	769	735	758	769	805	792	777	769	826	802	754	756	798	750	791	770	720	757	768	809	775	808	799	796	763	701	802	790	735	748	815	771	729	770	806	812	811	800	833	825	792	776	801	772	795	793	759	756	788	791	783	781	779	784	818	812	743	763	765	818	783	811	832	789	767	777	802	770	794	804	757	778	790	802	798	764	753	827	779	780	776	753	804	781	708	763	818	768	782	737	838	742	832	772	783	791	773	778	751	773	745	780	807	812	758	819	762	765	818	754	776	788	772	756	753	762	772	790	789	821	806	780	747	781	765	788	796	732	733	769	751	775	772	739	827	792	794	785	781	779	778	826	777	775	731	787	776	785	764	741	791	777	865	763	816	775	731	778	813	827	820	790	784	765	756	773	778	794	798	779	782	797	740	799	823	762	775	761	786	740	798	792	792	807	824	793	762	787	741	777	779	805	755	810	777	755	751	766	784	846	792	724	786	744	793	817	770	783	800	723	805	758	810	774	787	795	804	790	796	781	792	718	765	761	782	736	796	731	803	807	798	766	754	773	793	794	772	755	773	781	772	773	767	835	819	811	710	769	795	785	820	808	769	758	752	806	751	782	760	782	739	804	710	761	820	804	736	760	782	783	777	791	782	786	767	799	790	780	809	820	758	777	721	810	808	759	722	755	768	788	751	720	820	820	782	765	771	780	750	783	736	782	750	819	770	761	811	783	737	792	779	775	776	784	762	801	717	841	762	781	804	798	743	809	806	789	772	791	789	752	769	798	833	756	753	772	775	760	796	789	792	731	819	782	757	756	818	799	743	752	771	799	847	761	809	810	761	763	789	797	726	757	750	808	727	734	789	798	771	743	817	761	765	759	831	763	803	771	741	781	790	777	784	811	777	770	757	757	800	764	799	800	757	782	823	804	778	765	772	730	751	749	750	821	787	770	754	732	783	774	810	823	747	781	790	764	775	766	763	828	777	756	827	794	779	793	771	754	764	769	811	783	838	777	799	818	761	780	730	830	826	828	812	750	765	723	761	795	753	748	743	782	760	747	786	794	798	795	844	768	800	757	788	751	767	867	782	790	802	750	726	739	735	779	791	787	785	754	742	808	766	805	785	729	805	848	742	755	791	796	784	790	797	738	782	746	762	793	774	811	790	776	737	720	745	750	776	781	717	785	796	792	766	802	785	784	794	792	766	778	770	773	785	775	776	750	754	763	747	786	746	757	804	774	763	774	793	791	778	787	776	730	807	740	774	724	815	784	815	743	733	773	787	736	745	755	776	797	711	781	813	789	792	785	784	772	752	783	841	749	765	773	783	753	768	766	760	793	783	796	763	772	808	768	789	822	766	799	810	776	831	799	754	749	799	770	767	790	751	750	796	779	814	780	768	833	755	804	788	827	854	759	802	795	727	759	806	761	821	799	812	757	814	801	769	753	789	827	780	800	771	786	809	762	731	727	753	768	808	804	786	776	788	785	775	782	817	774	744	790	786	791	777	764	757	777	776	725	764	808	756	731	790	782	775	770	767	812	851	792	758	809	774	788	782	767	751	788	767	800	793	718	734	766	767	752	763	821	790	792	748	796	748	768	778	786	744	737	775	782	765	859	773	795	788	763	757	777	748	783	783	768	771	828	748	802	801	764	797	790	780	855	779	730	746	763	779	734	820	810	812	792	785	758	760	753	802	763	765	811	797	823	753	767	762	820	763	788	761	774	754	772	754	816	771	769	758	822	784	801	790	815	776	773	780	768	752	795	775	736	844	783	741	829	792	782	799	762	825	737	793	728	831	802	734	806	771	812	822	782	729	780	776	784	766	778	796	824	785	778	816	767	773	780	774	778	816	788	732	786	773	743	772	764	775	776	763	800	749	786	819	746	785	802	766	781	811	778	803	750	742	802	748	825	741	835	815	769	792	771	738	779	764	762	758	760	757	781	813	792	765	780	780	770	793	789	820	771	755	775	774	806	791	762	769	772	788	768	758	827	772	818	754	804	795	781	769	744	801	786	817	795	796	770	757	748	759	745	804	798	749	766	796	754	738	787	804	790	720	753	741	717	795	820	767	732	766	787	773	836	790	756	772	817	793	756	750	786	716	752	745	799	761	744	809	760	790	754	760	766	795	814	808	782	768	750	764	731	765	786	777	788	758	745	797	797	774	773	720	748	833	778	781	768	766	811	759	786	837	748	795	784	734	745	772	781	801	795	771	784	813	791	792	798	784	810	798	758	796	744	765	802	766	784	790	731	755	783	793	806	786	766	768	765	745	773	763	731	772	813	772	754	819	759	766	787	756	717	770	776	761	792	794	769	809	755	751	832	779	797	784	756	818	820	763	762	733	822	838	772	753	757	769	817	787	770	803	777	790	789	775	834	762	730	827	752	807	789	768	757	783	799	773	780	825	799	788	786	783	748	784	777	810	834	772	775	780	779	820	744	767	786	812	819	793	794	791	789	790	820	765	863	782	801	798	784	791	813	799	824	744	748	796	807	791	795	783	754	778	805	724	765	774	758	790	759	772	795	782	797	802	733	760	787	762	824	816	759	791	768	812	803	781	747	770	769	810	770	747	782	802	786	812	817	866	786	764	799	800	782	775	774	755	768	813	800	774	796	776	797	769	793	805	701	814	787	784	720	779	749	747	779	754	782	784	758	826	748	737	832	739	785	763	780	787	768	749	781	757	798	765	765	784	734	783	795	749	756	763	759	739	808	773	803	795	773	767	732	752	812	778	734	782	781	789	776
16085	1332	999	843	605	506	454	385	365	356	351	392	371	347	327	289	334	311	311	357	303	328	319	294	329	284	319	336	318	354	295	342	319	352	324	304	318	295	337	339	298	317	263	315	354	321	288	317	318	342	327	301	288	296	304	293	341	344	316	332	332	298	315	316	282	314	301	317	325	300	291	315	312	299	284	336	312	347	286	295	314	303	304	309	303	313	319	316	310	280	329	304	328	287	261	310	322	307	331	300	316	313	326	289	318	315	317	309	312	312	299	339	330	303	359	326	289	348	306	347	323	359	368	314	298	332	331	310	300	304	305	308	312	307	292	337	287	335	302	306	338	290	319	311	310	327	339	297	324	284	288	303	308	314	321	315	310	286	277	333	373	338	329	305	291	299	305	311	294	278	307	293	291	286	277	340	315	289	313	328	292	309	330	306	308	316	288	338	312	314	307	340	293	296	307	318	352	295	321	298	334	316	291	272	294	301	300	309	295	319	314	312	318	300	314	282	323	297	315	298	312	322	278	317	295	311	327	276	290	319	296	294	355	316	350	307	306	315	286	309	302	283	293	297	305	310	290	303	302	319	312	337	314	317	295	314	341	293	278	325	321	347	320	290	307	314	302	296	331	317	298	305	295	321	340	348	326	285	327	285	311	281	329	348	320	323	306	326	305	268	307	336	327	324	306	291	304	321	313	276	273	322	308	308	334	328	313	312	316	279	289	298	304	333	300	299	287	318	329	310	297	343	303	327	321	302	305	304	335	335	314	290	279	317	304	299	336	326	305	334	312	304	287	339	292	309	319	334	306	327	368	319	285	319	292	320	314	306	307	319	327	309	279	309	322	314	296	311	322	329	290	344	320	301	309	313	291	321	298	338	286	319	313	310	300	299	357	328	317	330	303	303	314	303	313	292	274	328	340	318	282	334	300	303	340	329	319	324	332	302	327	299	326	321	317	287	339	327	323	317	323	320	308	310	298	302	313	291	335	328	312	277	318	310	361	284	318	326	293	316	304	312	280	310	314	337	301	289	334	311	283	327	302	323	356	290	310	320	285	289	301	341	320	281	360	312	277	335	331	288	319	319	323	259	319	286	296	271	302	320	331	297	318	312	308	296	319	322	313	325	327	317	322	334	309	315	300	318	348	307	324	337	316	291	349	289	291	338	324	298	323	317	320	314	279	319	313	325	299	311	312	312	303	318	295	280	304	284	315	273	281	328	261	340	306	291	335	309	295	309	300	338	286	283	328	299	292	311	330	322	310	327	337	303	330	282	291	326	329	315	300	297	326	336	311	304	315	314	291	300	309	322	314	321	302	312	334	307	333	320	292	330	325	309	304	296	305	307	339	306	322	323	297	312	307	277	302	287	294	286	294	326	338	289	313	306	310	309	298	315	315	322	290	339	328	318	322	278	302	322	302	314	305	270	301	357	284	313	339	334	321	326	281	287	290	312	306	302	280	312	305	313	310	294	325	300	313	305	291	292	311	318	276	310	320	282	336	316	343	318	318	305	279	270	280	351	280	326	312	310	281	317	342	303	293	288	297	288	314	317	289	311	326	333	301	330	286	364	299	358	301	345	306	289	306	313	324	319	302	325	341	333	316	318	296	310	312	335	321	275	318	326	329	292	316	272	322	312	298	297	363	304	281	337	336	307	337	317	287	292	318	305	283	322	308	304	320	315	311	369	310	304	307	278	320	300	271	343	321	291	297	305	312	314	329	306	306	352	304	325	309	344	308	327	324	323	309	294	293	301	317	309	317	288	368	317	294	329	301	292	318	311	297	305	327	331	337	318	326	315	305	286	316	344	285	300	288	295	327	317	324	300	323	318	304	327	319	335	301	303	290	295	303	312	360	292	311	293	325	326	303	319	305	312	299	307	325	290	291	287	290	307	297	289	297	311	311	297	319	326	328	288	312	281	320	289	296	300	311	303	324	285	303	285	326	332	285	318	348	308	320	326	321	324	288	322	331	277	280	293	343	272	317	308	316	296	309	339	368	287	313	309	276	312	337	297	346	322	274	322	294	314	321	298	306	284	316	298	298	288	311	307	309	313	331	308	288	354	291	290	321	337	288	319	323	328	354	325	320	321	333	312	289	287	303	293	293	281	286	320	327	291	283	336	299	335	330	324	311	332	318	283	325	317	310	326	298	303	307	309	272	267	283	309	313	283	281	280	303	312	297	326	320	347	329	336	326	335	322	309	321	325	286	335	323	348	323	273	298	269	307	322	315	327	295	302	308	249	302	306	306	356	287	314	312	316	337	296	325	314	299	302	282	325	305	316	293	297	327	300	289	321	300	319	332	318	306	318	277	320	324	275	335	297	298	298	291	295	330	314	311	330	300	309	274	313	316	303	315	325	309	288	311	295	320	339	268	302	303	339	316	316	346	341	292	315	291	302	254	305	330	295	311	342	278	328	327	332	327	304	351	283	281	280	286	304	301	328	278	314	308	273	323	316	306	304	315	285	309	339	280	311	302	287	319	312	308	322	288	289	324	312	297	308	302	285	291	304	301	327	303	307	316	285	334	329	263	318	317	319	354	296	309	316	321	316	317	301	307	308	311	309	325	335	304	298	308	343	333	291	289	286	303	335	298	306	287	302	281	269	289	304	317	328	306	325	318	305	349	344	342	289	333	300	323	297	290	271	329	327	313	284	305	281	355	325	315	294	317	291	311	334	307	295	318	328	264	295	285	329	311	301	339	309	339	297	328	320	296	309	298	318	323	321	290	292	282	284	279	301	294	290	307	333	317	323	339	315	300	349	295	291	356	286	321	331	264	280	320	323	293	285	268	300	288	301	278	291	353	322	312	317	299	301	307	326	338	321	301	298	288	347	317	300	315	323	313	312	323	293	323	330	290	301	305	322	307	334	333	294	290	335	325	297	273	326	314	304	313	300	330	290	309	297	329	297	344	275	316	299	312	345	332	315	303	309	290	281	281	293	305	303	317	320	297	305	294	313	292	320	327	295	272	307	302	284	311	336	318	314	322	320	330	338	305	304	345	324	307	328	335	260	321	315	301	312	311	317	288	301	296	294	335	310	293	349	302	291	317	313	309	331	297	312	301	292	329	326	337	328	336	315	298	350	294	318	300	339	327	304	297	331	315	303	316	290	329	276	323	304	277	317	314	317	312	299	309	327	290	289	327	288	341	352	316	308	310	310	346	312	361	328	318	330	318	297	292	309	323	294	338	296	300	297	330	313	297	313	312	275	281	320	321	318	304	305	294	291	316	272	299	305	336	301	309	283	310	295	310	330	335	292	276	306	333	313	298	292	315	331	306	303	329	312	316	334	309	313	303	313	292	305	287	308	292	317	310	331	327	323	293	350	298	309	315	309	331	313	319	325	326	331	331	291	314	330	317	302	297	318	298	315	314	313	313	299	302	316	279	281	309	350	318	294	324	319	325	325	280	344	248	281	305	321	302	304	307	302	319	313	284	303	303	300	274	342	326	312	303	297	302	318	296	282	291	288
9129	1274	2269	2432	2017	1733	1438	1380	1263	1140	1062	1032	944	905	889	822	862	816	842	863	787	777	802	827	757	733	736	731	723	745	720	737	720	678	739	743	760	729	727	760	754	778	672	714	747	711	677	704	729	729	770	726	716	733	714	735	727	712	691	757	747	698	672	724	717	729	686	750	747	727	773	758	746	702	731	740	714	726	694	733	717	682	728	722	758	714	692	696	721	719	740	716	720	751	679	728	687	703	684	761	722	718	717	679	693	702	688	693	712	760	740	640	726	721	714	703	752	712	749	675	681	716	690	699	725	679	715	743	694	722	724	686	705	687	674	679	724	704	708	685	759	736	717	706	737	694	704	741	675	711	685	696	721	755	694	696	780	686	726	707	728	698	652	671	718	749	722	766	679	712	678	720	713	739	713	679	726	715	676	725	698	710	701	662	674	744	692	717	702	685	702	672	673	703	663	747	743	707	696	692	696	693	710	729	701	693	717	716	697	711	652	729	680	736	702	684	698	657	698	715	763	654	712	703	687	685	680	692	696	686	710	711	686	705	708	668	740	717	709	726	735	688	749	691	658	731	707	752	661	709	691	702	744	700	703	716	701	704	664	729	699	714	675	735	686	709	687	713	759	737	722	739	707	695	703	679	729	697	715	709	735	680	722	666	719	728	716	741	697	666	719	716	679	751	713	729	695	642	734	723	690	783	668	662	711	683	746	679	717	675	727	741	707	704	693	748	691	726	680	693	631	732	710	637	690	690	710	674	724	713	665	732	630	732	738	715	716	715	716	733	686	702	713	665	684	715	689	702	746	669	710	682	699	684	716	660	701	738	696	697	667	709	727	686	729	680	673	741	646	713	705	701	682	690	751	706	717	705	677	735	714	717	675	774	760	734	724	724	687	731	696	714	742	724	662	757	727	686	694	750	693	724	716	765	676	703	732	679	719	730	690	704	685	708	664	684	717	718	704	681	751	673	718	701	719	696	669	719	737	685	711	694	707	680	702	719	713	763	692	702	743	734	728	672	708	745	706	724	705	694	678	722	747	703	696	682	685	718	677	729	722	715	750	740	751	637	686	686	722	684	689	732	734	751	650	751	698	758	724	681	743	720	701	702	687	744	717	702	706	722	675	679	696	739	679	713	745	707	747	698	660	706	687	706	715	753	679	675	711	726	686	683	721	691	713	744	700	705	683	672	689	740	643	724	711	710	715	722	688	680	709	739	745	713	695	733	724	708	699	706	711	670	719	735	639	682	688	704	751	687	708	638	698	674	723	706	685	701	689	684	676	740	672	732	732	700	694	677	676	706	679	687	699	720	705	704	681	674	703	719	668	709	737	683	753	698	687	682	685	724	683	747	728	695	708	706	723	714	743	713	680	676	751	708	736	665	680	756	670	685	662	727	673	686	676	718	707	684	739	668	696	669	653	672	681	722	677	653	702	709	752	712	721	665	738	720	677	765	690	737	735	661	700	728	684	699	734	745	725	700	693	684	712	684	713	718	683	722	738	744	741	695	711	697	716	655	702	726	706	682	725	742	722	704	720	706	716	680	702	717	738	713	695	712	689	744	710	706	700	689	705	685	700	682	719	726	695	714	763	710	713	703	706	704	672	690	740	716	666	715	722	744	737	674	737	761	681	703	666	643	720	695	711	708	729	688	677	713	686	685	722	703	738	721	737	740	656	699	654	697	721	703	717	738	716	694	679	685	707	728	705	729	710	698	721	698	700	689	708	670	712	725	733	690	734	697	663	702	729	684	721	696	728	702	776	690	718	713	724	674	707	719	721	690	719	733	719	755	727	734	695	696	707	672	736	669	710	696	673	710	705	686	687	676	727	728	678	731	668	731	690	701	675	718	700	689	694	703	726	731	701	707	697	726	731	767	635	715	729	691	726	701	654	703	765	699	751	706	684	743	724	701	702	722	682	706	692	677	696	756	710	728	677	733	717	666	667	725	671	766	692	727	711	710	709	663	701	691	732	686	740	703	758	703	698	737	770	694	704	721	677	693	709	698	685	706	726	782	737	711	689	745	725	693	734	745	713	713	748	759	696	660	716	719	764	683	683	759	675	751	696	722	698	717	704	713	670	722	753	690	678	686	712	689	733	688	633	750	660	693	745	726	718	718	665	699	705	700	739	722	696	736	749	736	729	720	730	687	718	744	656	716	701	700	685	680	730	728	664	738	693	670	727	725	712	675	699	721	731	711	694	662	677	717	698	731	696	748	733	727	708	725	677	684	744	711	723	724	708	717	707	713	726	716	691	725	630	740	710	708	678	798	655	681	765	697	745	683	659	734	660	701	690	722	677	672	681	719	674	732	716	718	684	711	723	703	707	680	709	711	701	740	706	727	675	742	750	717	734	754	682	706	750	703	723	688	747	680	673	691	702	704	745	720	707	743	699	718	694	716	722	685	703	718	700	728	723	742	725	717	736	672	688	689	768	718	718	693	661	690	700	693	724	690	715	685	752	711	697	711	753	715	729	691	680	737	754	679	665	702	758	692	675	684	650	748	718	687	717	710	714	704	713	723	761	706	685	689	696	687	739	744	693	724	690	711	676	738	734	749	697	736	693	718	709	679	704	687	719	739	705	761	723	731	677	731	732	703	740	700	693	680	689	690	638	675	758	659	687	705	696	694	730	688	703	709	760	704	672	667	717	709	672	678	707	717	735	727	747	696	748	740	702	695	705	683	668	723	701	710	729	669	724	695	696	660	692	686	691	706	686	714	761	728	678	676	743	713	740	669	695	715	708	701	720	673	683	701	671	728	674	686	677	705	694	682	679	731	701	767	700	681	684	711	682	740	693	660	697	697	713	703	729	682	676	698	693	682	752	720	737	698	682	748	682	696	756	689	751	701	691	723	679	740	745	699	702	701	656	684	784	721	696	690	695	672	712	728	714	731	685	692	757	708	701	692	687	715	744	703	701	701	722	662	700	690	686	689	692	712	727	659	715	734	691	695	652	698	717	740	726	713	728	687	684	672	691	640	716	697	725	734	744	676	683	725	671	741	705	703	712	729	726	718	706	693	708	708	683	654	737	762	742	726	671	714	710	688	675	752	673	658	731	706	730	742	648	666	712	706	720	711	705	682	676	739	716	696	698	702	705	679	736	720	715	677	708	670	751	729	684	722	701	762	710	714	752	650	726	662	661	698	728	696	638	702	703	732	654	778	701	761	765	732	733	753	711	703	733	703	747	696	745	657	696	686	683	718	715	648	726	715	687	719	692	722	695	711	735	710	707	751	705	700	698	745	729	728	731	726	695	699	700	711	756	694	684	725	720	724	673	692	682	679	724	682	743	724	697	724	703	723	702	718	764	717	634	736	712	693	685	696	732	734	708	693	706	685	714	743	689	664	742	699	699	723	677	696	709	712	698	744	698	707	672	645	696	700	703	702	703	688	709	697	717	703	763	694	712	691	694	704	700	729	707	680	708	745	666	693	687	722	719	708	676	717	738	728	709	752	726	741	703	637	724	722
2370	181	197	151	184	193	151	175	150	184	159	163	148	169	179	148	172	163	154	169	161	151	179	173	163	171	149	175	162	176	167	171	156	173	160	184	170	155	198	148	141	153	169	147	164	155	168	169	128	160	150	191	160	187	156	190	175	168	166	140	181	180	213	164	171	172	152	165	137	140	171	174	128	158	146	152	184	200	163	160	167	160	140	159	154	140	146	169	153	161	168	179	169	158	186	169	181	176	159	166	164	165	186	152	172	158	186	164	195	155	170	189	174	165	145	152	154	181	169	177	169	144	171	182	163	166	161	168	159	184	174	169	170	181	189	157	169	145	178	158	159	161	135	159	162	150	184	165	180	166	169	167	190	173	167	176	159	177	148	163	164	135	173	140	153	152	156	142	146	164	175	136	163	174	120	180	185	154	178	157	167	175	182	168	157	168	172	162	162	192	161	175	155	185	186	139	154	154	165	155	184	162	177	126	156	159	178	134	159	168	162	171	151	171	173	183	152	166	163	171	190	168	174	154	152	174	152	145	159	170	138	174	179	166	163	159	153	164	149	180	153	189	170	171	166	158	150	185	174	184	163	163	156	173	148	167	177	166	160	163	159	159	167	172	159	188	141	156	174	178	158	168	159	192	163	168	149	174	162	135	176	163	169	173	153	160	141	165	179	167	196	173	158	169	151	150	143	146	158	176	180	165	166	166	158	164	173	177	160	161	170	176	175	166	154	148	141	165	155	166	154	193	169	187	203	172	174	143	168	179	174	161	164	175	167	147	181	164	141	156	181	165	168	165	164	140	144	184	185	155	167	176	173	170	164	172	170	170	167	168	168	149	164	142	156	159	186	166	167	178	161	163	171	180	147	161	160	164	161	175	149	164	138	165	173	188	193	149	172	167	170	165	168	168	181	168	194	176	173	155	196	179	167	154	181	162	178	152	155	165	181	171	162	175	161	165	152	177	169	161	159	156	175	177	150	198	169	183	189	149	170	183	162	159	153	179	153	159	162	149	199	175	152	166	162	171	150	165	151	150	154	162	160	160	175	150	171	161	190	154	154	153	174	155	171	180	148	163	150	159	171	159	167	163	168	140	167	164	156	150	184	187	168	166	162	138	153	155	148	155	171	154	179	182	190	158	167	172	151	145	191	192	171	191	163	170	142	155	172	165	160	163	166	164	174	153	163	146	144	151	147	182	153	161	161	191	174	162	167	157	170	174	151	155	158	148	178	169	158	134	149	174	158	148	185	179	172	171	159	159	188	173	165	186	148	171	171	176	193	180	180	174	161	165	161	178	158	155	183	159	155	154	185	169	176	155	158	141	170	180	170	185	179	148	156	153	172	150	168	178	167	156	172	159	159	182	141	166	160	156	169	149	187	175	167	180	154	160	143	171	153	162	182	167	164	165	142	183	173	184	204	148	172	160	151	150	163	177	177	185	140	173	150	159	164	159	158	144	153	155	156	194	180	146	125	163	160	153	144	160	177	179	162	163	160	181	162	170	161	180	132	147	176	157	153	163	165	137	168	166	180	173	148	163	174	169	153	168	180	173	165	166	163	183	166	166	165	149	138	158	162	156	165	180	144	148	160	178	185	171	176	155	148	175	152	162	137	178	165	157	140	160	142	131	153	168	163	164	167	115	173	173	178	180	184	164	174	170	175	180	159	171	157	188	179	179	158	159	136	179	154	177	185	172	153	188	155	160	149	185	161	122	168	184	154	169	156	189	205	155	163	160	162	170	176	169	178	169	156	175	190	175	174	155	155	195	146	148	166	147	175	153	169	148	156	149	177	150	159	144	159	185	174	191	175	166	143	156	180	166	189	144	162	130	155	161	146	137	164	183	161	141	161	163	140	174	144	178	146	152	187	138	165	188	160	145	182	151	142	175	161	181	149	180	164	142	160	152	172	181	158	157	160	161	177	138	169	202	178	159	170	162	151	152	200	145	177	173	181	180	160	176	165	157	147	183	166	184	151	139	174	167	165	163	161	180	165	166	146	185	153	162	159	190	160	175	177	186	172	165	178	177	148	164	162	169	178	153	137	159	148	169	164	165	142	149	170	166	176	186	149	157	143	178	168	124	158	148	164	158	163	158	183	161	163	197	168	149	151	137	164	138	169	145	151	175	161	187	186	176	165	144	165	169	127	152	169	153	165	153	150	167	168	149	170	144	160	168	187	188	164	177	148	180	157	152	166	184	165	148	177	183	160	187	146	176	152	188	152	167	181	159	171	177	180	182	151	163	172	182	155	171	178	149	170	166	177	183	167	174	185	171	153	173	160	167	181	173	162	150	179	173	133	169	166	176	183	167	174	185	190	152	170	152	188	164	172	149	172	176	167	151	170	179	156	195	158	157	157	150	184	160	190	158	163	157	171	161	154	181	166	152	148	162	144	160	173	157	171	147	142	181	174	178	168	166	160	165	152	141	151	170	144	168	165	167	162	179	174	171	178	151	147	154	191	141	162	137	182	176	157	145	172	139	158	145	151	165	157	155	183	148	161	152	172	157	146	149	158	164	172	157	153	145	152	151	154	180	170	151	138	173	158	154	143	185	167	179	167	159	158	168	175	161	152	163	165	171	156	177	172	167	197	183	163	157	160	170	167	150	154	166	182	181	159	150	157	148	165	171	170	146	156	158	159	159	169	175	172	165	147	181	155	148	172	147	153	145	146	165	158	131	147	148	147	164	152	166	175	184	163	190	167	158	166	142	183	165	157	159	142	153	161	178	161	139	141	182	173	177	175	168	159	159	155	167	166	176	163	155	151	194	173	179	170	158	162	143	167	174	136	154	177	151	163	171	156	173	172	182	162	168	198	167	158	185	172	165	145	154	182	176	162	181	183	157	163	165	170	176	165	158	174	176	182	153	168	165	153	161	197	153	159	169	162	155	175	166	161	149	151	168	173	153	153	167	156	150	168	161	165	138	139	170	163	150	190	151	170	171	202	153	149	176	171	183	147	169	148	143	180	161	195	169	145	172	173	149	154	141	159	167	165	164	153	183	156	165	171	159	165	167	150	169	142	163	172	182	156	173	127	166	153	177	174	188	173	166	181	179	177	179	149	173	179	193	171	156	154	157	167	189	175	170	180	162	193	173	171	178	170	172	161	138	167	152	145	172	176	163	146	172	170	167	177	153	150	145	155	166	161	164	168	163	177	180	177	183	176	161	176	147	156	171	160	158	170	159	168	203	179	163	162	173	164	183	179	156	157	160	154	147	147	161	164	174	159	157	169	174	151	148	172	185	149	158	162	167	184	151	159	152	180	171	158	159	144	160	158	167	164	183	159	181	154	145	159	176	168	156	161	165	164	175	158	182	171	159	176	162	145	147	162	124	175	143	167	176	173	164	176	180	188	175	157	165	168	178	178	170	160	169	177	167	194	152	162	140	146	174	158	176	170	166	152	184	173	158	174	170	153	164	152	173	162	172	162	172	141	161	149	183	181	183	144	146	150	172	168	148	190	149	159	163	152	159
2601	463	439	497	499	504	469	422	463	483	442	453	416	451	425	451	473	470	443	456	444	447	465	482	442	426	456	425	478	433	425	441	442	427	433	437	459	462	430	465	415	465	430	469	434	449	435	415	491	415	462	413	426	439	470	447	452	409	415	404	450	439	402	430	433	429	455	457	515	428	489	425	432	440	425	422	451	424	427	443	413	457	486	442	427	446	442	446	427	440	437	444	396	463	450	430	447	499	454	446	435	443	480	426	454	438	420	447	438	436	436	444	452	411	412	432	434	433	434	475	431	460	467	453	447	441	388	381	446	422	456	450	424	418	428	411	441	417	445	408	442	406	460	421	437	402	475	474	453	441	432	435	426	442	435	406	384	450	463	446	410	403	422	420	445	432	427	440	457	449	461	427	428	447	446	443	431	424	445	444	444	456	420	442	423	464	446	425	421	434	422	422	413	456	474	462	460	409	464	461	456	450	461	438	428	474	464	452	423	447	464	430	451	458	439	448	445	440	461	442	437	478	429	448	437	416	442	398	453	451	483	465	408	444	436	459	406	446	437	459	463	436	424	421	443	421	435	446	442	430	441	447	438	466	425	484	411	451	463	439	428	433	420	430	474	443	478	422	446	428	410	439	414	437	446	428	465	457	423	422	419	394	456	460	433	427	440	413	425	439	436	439	436	448	426	435	429	470	419	431	436	425	425	404	436	407	433	414	422	432	448	440	428	439	421	422	439	439	429	401	404	407	445	472	437	437	461	421	421	431	456	415	432	426	468	427	427	439	455	449	493	417	426	467	438	442	464	427	495	473	433	423	438	469	432	467	442	421	415	448	401	467	446	442	413	439	406	433	470	444	421	439	441	426	458	465	418	470	463	424	443	459	433	449	466	437	474	461	440	469	460	466	485	454	407	432	446	431	439	458	418	441	412	461	496	456	412	428	440	493	415	409	448	452	469	439	434	423	435	426	437	438	461	388	465	465	451	442	410	423	470	454	476	463	470	461	440	402	407	445	489	445	440	431	440	446	437	448	446	477	479	461	467	455	437	471	440	433	459	473	423	451	456	474	419	459	458	435	433	414	451	437	415	419	450	462	439	449	428	435	398	442	437	421	427	430	451	436	415	383	410	410	444	443	471	429	442	411	450	428	447	436	427	442	469	473	444	414	424	462	474	409	425	467	434	427	416	503	479	423	431	436	429	410	457	440	432	400	417	426	437	430	459	410	392	421	452	451	448	483	425	425	430	375	474	438	466	367	428	414	450	451	435	427	427	428	442	467	435	421	436	466	428	428	439	408	429	451	442	450	463	418	433	471	435	422	422	438	447	417	405	431	453	457	454	416	458	422	408	448	479	420	441	421	450	441	476	427	452	427	460	427	442	446	486	429	433	429	449	422	440	449	438	398	454	433	452	486	436	450	423	476	429	407	457	427	432	468	407	434	474	438	462	438	452	442	409	430	456	458	442	399	413	403	455	479	446	421	435	421	414	451	426	436	451	415	438	441	385	422	433	451	439	439	459	462	419	401	426	433	426	409	421	432	442	447	472	412	440	446	471	431	503	452	439	472	435	476	431	423	421	450	410	423	429	428	417	461	461	417	432	476	409	441	468	409	449	455	466	414	427	480	433	472	398	434	474	444	480	469	453	422	436	417	429	446	412	448	478	438	442	439	428	441	433	439	445	457	441	448	455	455	427	429	431	430	393	480	418	452	464	447	414	449	453	428	402	489	454	441	442	451	413	481	427	455	471	446	448	466	466	486	419	438	418	429	395	420	423	408	438	438	476	453	415	464	431	462	418	464	454	416	413	457	466	427	428	408	442	431	458	429	444	421	422	396	444	454	459	436	494	426	457	460	428	464	451	421	409	435	468	421	452	448	442	427	481	428	437	448	476	435	443	419	423	458	453	469	463	448	472	447	476	442	445	447	465	432	419	455	394	409	448	453	427	459	434	434	429	446	442	417	425	452	437	448	469	461	436	428	452	420	389	432	418	436	428	476	428	426	448	426	464	415	499	446	428	458	415	421	458	434	484	450	465	447	419	432	472	443	463	460	438	448	470	469	460	445	439	442	443	445	467	457	459	444	424	450	442	439	452	438	442	460	443	425	453	453	457	451	454	422	441	444	449	435	418	427	418	423	418	460	442	447	450	447	423	462	449	451	449	450	458	436	480	439	420	445	464	421	441	445	429	443	437	428	437	433	462	431	473	425	461	482	446	464	463	416	433	464	439	411	457	416	473	427	408	430	457	415	418	408	471	405	445	460	474	475	430	444	421	457	386	447	438	436	466	411	456	467	412	413	463	471	433	427	456	457	411	392	469	450	424	429	437	439	448	495	465	445	445	437	457	441	420	422	470	470	394	440	471	421	405	475	458	434	421	467	482	432	398	418	436	475	431	451	409	426	481	421	413	477	453	434	421	427	454	411	466	441	464	430	438	443	471	464	445	471	413	433	447	402	422	439	453	422	443	442	458	435	445	451	432	415	484	470	439	439	454	441	446	445	424	420	448	449	449	420	458	458	469	452	418	433	437	442	451	450	452	425	466	444	472	437	412	454	461	455	404	433	426	428	426	405	413	436	452	446	478	443	452	434	379	458	455	465	455	408	431	439	461	446	404	459	452	448	437	457	448	441	459	438	442	444	404	450	409	443	438	424	438	400	425	449	495	438	408	431	435	402	479	409	405	453	443	461	416	450	407	468	448	463	444	431	444	446	433	461	431	426	458	444	465	465	458	477	427	439	449	453	479	488	416	429	479	436	458	501	433	429	429	406	453	436	428	429	433	428	422	440	447	417	465	455	436	422	445	494	435	466	444	463	455	419	407	445	454	409	451	451	417	477	466	481	449	423	445	412	439	450	483	408	442	428	423	423	454	464	425	450	429	436	438	468	470	466	477	439	450	488	436	436	441	432	452	469	466	446	460	409	439	434	463	452	424	443	455	445	420	429	437	453	399	441	461	445	460	473	402	437	411	429	441	453	440	466	436	456	456	426	417	466	440	430	431	441	452	439	421	430	418	427	470	445	415	417	433	441	431	442	428	405	440	402	416	447	461	424	434	414	387	430	432	447	472	456	419	438	465	488	410	486	473	444	434	460	446	426	411	445	430	410	480	412	449	447	401	461	423	453	427	439	472	404	417	401	457	431	466	406	427	466	423	438	449	457	414	455	470	429	412	439	447	458	445	494	418	447	416	447	431	429	431	414	462	414	439	447	464	452	455	438	422	453	419	450	401	433	444	438	459	463	459	460	445	455	483	423	441	439	436	445	452	431	436	455	431	425	443	440	458	460	416	462	414	462	479	453	454	477	458	434	448	492	463	409	458	425	456	453	448	446	450	415	427	437	450	430	454	437	428	427	437	442	445	435	468	436	427	455	422	466	442	461	422	418	439	468	415	421	430	439	441	468	428	420	464	468	450	473	444	420	442	450	428	412	433	437	446	428	420	445	437	439	432	430	405	450	431	473	452	448	448	402	429	431
8873	712	686	566	520	445	406	363	376	327	375	349	348	342	318	357	322	335	311	351	326	356	368	332	377	313	351	319	321	344	334	334	342	330	345	347	362	336	348	322	338	329	317	302	323	310	332	348	317	314	357	340	328	337	345	325	328	337	354	345	325	329	338	349	343	355	350	293	326	351	314	365	312	351	340	300	316	339	353	321	344	370	319	338	336	301	327	340	329	332	340	378	297	299	306	307	327	344	342	320	342	341	343	391	338	345	299	316	350	347	316	308	373	308	309	329	331	319	345	316	316	317	323	309	339	326	323	334	300	337	301	333	320	309	324	337	384	372	324	347	287	328	336	349	337	340	310	358	315	313	337	363	334	357	302	301	338	339	329	302	354	337	336	325	329	331	321	318	313	332	357	354	313	323	341	329	326	339	312	318	319	328	310	331	326	310	311	344	338	334	345	326	360	335	296	313	308	320	314	317	314	308	350	358	332	344	319	321	316	324	348	312	292	338	304	303	331	297	351	295	338	328	336	312	346	308	333	298	327	307	341	333	357	329	322	333	331	326	308	343	307	338	319	312	318	302	389	306	367	364	351	344	310	320	295	316	353	311	334	344	317	329	376	341	343	328	347	334	343	356	336	365	325	325	346	316	350	340	310	363	335	340	299	330	326	354	324	307	345	334	333	332	344	351	313	339	333	346	321	285	321	322	307	327	348	375	326	309	305	332	309	309	327	315	341	349	361	304	322	316	350	314	312	353	313	329	323	311	341	318	331	310	306	363	304	353	346	325	310	323	346	318	328	343	313	276	319	286	301	304	295	291	288	340	352	334	338	312	333	319	317	340	353	347	325	352	340	332	311	338	338	330	347	372	299	359	331	341	364	334	288	286	302	323	347	331	358	279	298	312	314	367	323	332	341	318	388	355	313	325	336	327	318	351	339	345	318	341	344	312	307	341	341	300	339	319	336	336	319	321	331	305	325	381	338	321	351	329	303	343	310	362	300	318	328	318	352	344	331	328	348	314	346	335	350	350	324	312	350	309	322	321	365	375	321	340	332	317	367	304	339	343	320	324	336	321	328	342	342	332	326	334	386	320	331	319	317	358	341	318	338	367	336	342	313	306	333	303	344	331	342	328	336	339	345	318	362	326	296	341	330	310	357	337	318	333	317	318	333	344	328	289	328	365	337	324	327	323	307	338	350	318	339	317	299	316	322	308	305	331	334	334	332	315	343	335	343	296	308	297	306	318	313	357	321	353	330	317	285	351	356	340	330	302	335	324	400	329	336	335	381	363	316	325	314	336	273	325	312	315	331	309	304	314	339	370	346	335	349	295	319	354	350	346	313	315	315	369	314	310	326	330	335	309	324	349	321	331	359	328	341	351	324	354	295	346	304	351	319	348	360	300	315	342	324	334	321	364	348	310	364	369	365	331	353	359	308	335	326	341	360	368	311	349	309	345	323	339	328	327	288	338	313	357	330	347	314	341	303	312	367	323	357	288	320	331	318	293	356	332	313	359	317	300	273	337	356	286	341	297	327	346	310	348	330	330	316	353	310	336	346	300	318	333	348	348	320	333	317	337	309	363	320	302	340	353	345	318	360	332	333	319	351	356	321	308	346	324	311	336	361	346	303	347	315	343	322	303	317	304	348	316	368	360	305	370	321	328	337	313	287	330	301	321	343	307	328	314	311	340	320	335	341	323	323	347	321	339	360	319	342	353	314	328	357	342	319	323	316	355	296	326	325	290	337	323	320	353	347	337	324	328	316	328	351	335	349	330	324	366	355	320	321	297	312	363	337	341	348	352	400	316	340	303	342	326	322	344	316	288	322	315	292	306	289	332	321	302	312	332	293	302	331	354	286	312	345	350	329	341	325	346	336	334	329	345	318	335	302	325	335	294	356	360	339	361	314	327	308	311	341	342	348	337	270	317	347	341	318	331	315	309	316	336	310	317	329	321	335	307	315	311	342	305	343	362	340	330	309	292	321	311	387	359	336	325	308	370	314	327	325	296	314	295	366	383	352	338	330	320	320	343	346	311	302	334	359	317	337	328	340	319	349	343	362	328	335	306	327	344	350	339	300	329	289	274	290	317	360	325	346	307	331	301	317	301	321	332	352	339	308	322	355	340	322	320	357	380	322	310	327	326	351	318	283	343	356	347	324	339	354	344	345	289	359	323	367	346	349	344	305	371	368	320	347	336	326	322	319	309	300	317	330	332	332	279	325	298	338	369	327	308	313	325	346	325	347	356	291	339	328	375	355	336	295	314	345	339	306	340	362	358	324	344	314	314	359	345	321	309	331	321	332	330	355	335	352	366	353	302	317	326	315	318	327	332	313	350	340	336	339	298	305	348	291	349	339	349	325	335	323	326	378	346	350	357	342	298	367	314	334	310	336	308	324	347	313	322	325	333	335	317	323	320	365	331	298	294	328	340	325	362	351	340	314	362	337	339	359	330	313	333	358	304	351	318	349	328	331	349	304	319	313	321	333	314	365	346	331	354	338	363	333	380	338	286	329	316	340	352	360	328	278	278	309	379	349	375	349	347	339	311	312	323	356	348	347	362	366	297	343	346	350	339	355	362	359	302	322	335	328	342	332	329	347	340	320	315	325	357	343	346	363	352	367	367	322	319	294	327	295	308	340	333	344	326	355	310	330	352	362	301	320	334	321	301	301	332	312	355	335	318	328	339	348	303	315	343	321	324	366	355	317	301	330	299	331	356	319	325	330	288	295	314	304	308	330	314	335	325	310	307	341	311	318	318	340	340	341	355	320	320	343	340	324	349	338	371	335	349	384	352	325	330	344	364	351	349	338	333	328	314	345	325	321	348	312	341	325	328	316	331	343	340	318	351	380	333	340	367	323	301	327	343	332	305	338	343	312	335	324	347	338	319	312	347	346	311	324	344	324	323	367	319	326	308	324	317	310	334	321	320	335	351	381	338	298	327	313	350	343	296	333	345	321	365	328	332	325	318	342	363	310	320	347	330	310	352	345	315	310	359	367	353	336	350	327	343	316	306	349	317	318	318	338	333	305	327	325	322	338	306	340	331	325	355	352	307	383	335	324	312	298	297	313	337	331	332	342	342	329	346	334	304	304	344	350	327	361	334	339	309	325	335	344	305	329	327	306	333	351	332	315	342	305	361	340	328	344	322	329	327	342	325	310	347	372	335	341	298	326	332	342	328	322	333	339	330	326	326	325	321	304	318	339	332	338	362	327	358	335	338	304	344	327	331	334	355	322	355	316	333	320	327	332	338	320	326	338	362	323	335	325	336	297	347	308	358	369	351	332	313	350	363	307	291	339	361	318	342	358	296	342	348	344	300	336	312	340	339	316	318	339	299	286	357	309	360	347	328	328	334	344	328	339	338	326	362	323	323	325	321	325	319	342	301	298	309	330	318	307	323	328	342	385	301	303	321	340	333	341	327	337	332	320	301	336	292	318	331	311	329	314	329	364	335	331	336	358	342	342	329	337	316	301	325
7268	992	1590	1676	1448	1271	1183	1125	1081	1031	994	899	892	876	833	858	866	865	826	816	803	825	780	773	808	804	811	767	788	786	822	788	771	800	789	772	797	803	759	798	824	797	819	734	865	772	759	777	833	773	822	766	803	816	797	751	795	754	735	794	794	768	729	764	749	783	739	838	798	805	817	774	776	748	802	755	794	818	728	776	748	745	703	752	776	744	741	783	749	821	838	802	740	781	754	801	765	830	842	758	817	751	758	819	788	770	759	789	746	743	767	750	781	784	792	745	767	784	797	816	747	770	767	740	836	787	790	748	772	774	816	738	825	771	817	782	772	766	797	741	731	760	774	775	772	766	810	779	767	760	787	758	773	756	739	764	789	821	820	776	798	790	798	768	796	769	751	763	798	693	766	799	819	746	788	791	777	774	795	742	823	760	760	783	803	785	748	806	728	723	809	791	793	761	729	729	763	793	779	784	748	784	751	815	791	738	780	780	768	794	776	779	772	758	783	771	785	815	747	763	767	777	787	764	816	809	792	806	771	830	777	801	796	806	774	800	756	808	791	768	789	778	744	795	766	779	814	753	771	799	762	853	767	809	799	773	787	774	776	767	792	797	770	702	770	800	782	719	776	780	795	756	743	784	722	764	784	720	759	735	767	728	775	801	761	781	761	744	795	753	726	765	780	777	795	783	774	773	808	782	767	757	761	779	783	773	770	770	820	758	789	758	799	755	818	758	783	753	768	764	803	753	821	796	771	793	767	760	783	833	762	785	798	756	757	796	812	769	773	746	767	782	765	754	764	788	763	752	771	793	816	834	800	733	779	752	721	768	802	782	748	804	801	773	766	708	727	791	700	737	808	795	820	711	798	766	760	762	796	774	793	774	787	768	732	749	776	785	780	810	780	742	795	767	791	776	799	738	764	728	779	751	805	794	776	738	804	745	748	785	787	836	764	796	744	739	750	764	768	756	746	813	748	746	775	774	724	772	772	785	756	759	728	758	775	804	780	798	779	782	761	800	743	784	731	763	776	794	803	804	755	781	764	792	791	764	756	745	776	778	758	733	793	781	786	792	749	778	765	781	774	758	752	753	806	812	768	798	765	750	732	736	808	758	821	751	788	717	786	821	765	756	802	758	770	743	795	808	745	765	760	755	776	717	735	787	790	802	803	723	742	799	766	779	771	760	783	777	769	768	752	772	767	770	769	785	820	735	831	779	757	786	715	741	778	725	771	784	791	750	753	748	809	745	793	756	774	746	719	759	737	745	812	766	710	754	787	757	801	753	746	810	797	811	809	777	770	796	768	811	759	777	750	812	818	755	771	798	742	766	778	804	830	779	753	769	777	772	791	763	789	801	751	764	735	786	748	750	716	795	797	736	776	759	779	759	768	742	826	793	776	790	799	774	763	771	789	756	772	759	830	783	765	733	785	798	775	821	729	766	813	776	810	759	767	770	766	734	753	754	770	787	777	756	755	766	817	743	792	749	815	800	764	831	777	787	815	807	743	781	801	741	778	767	771	761	733	787	733	758	781	742	765	747	716	760	799	760	793	777	786	767	792	752	788	781	767	772	774	794	785	791	786	760	769	787	757	767	761	766	768	760	777	753	740	774	810	771	786	801	790	766	789	765	802	735	809	765	807	826	805	769	772	740	810	786	765	753	787	772	735	762	747	757	748	755	770	770	776	799	739	758	795	804	807	782	818	810	800	762	823	763	819	777	802	797	746	763	761	772	776	790	807	791	717	750	801	754	828	764	761	758	734	792	746	773	757	788	774	735	755	737	766	795	764	831	792	820	765	807	758	811	803	795	814	799	758	751	743	819	797	770	790	769	724	791	800	774	822	770	746	841	765	792	728	785	775	806	843	730	770	750	766	761	780	788	770	731	765	774	752	766	770	815	821	790	774	757	759	778	764	770	827	733	700	775	786	786	775	746	788	748	765	796	785	763	775	795	719	738	760	748	762	801	757	759	800	748	772	804	769	735	817	805	764	753	752	809	757	778	739	805	757	738	761	748	749	780	797	796	783	716	757	806	759	832	723	817	770	789	722	764	747	758	794	748	748	769	813	760	778	774	788	777	770	742	790	788	737	788	800	774	750	810	822	751	785	779	780	748	789	780	764	773	751	805	793	783	830	728	742	754	760	796	788	781	772	734	786	742	780	776	735	761	775	742	763	784	806	769	750	771	792	766	755	765	786	765	819	781	802	736	804	783	727	775	734	767	775	774	818	757	733	780	754	763	812	789	811	728	798	768	808	783	769	777	812	771	791	751	786	770	776	775	777	766	795	745	764	826	810	805	796	735	772	770	778	744	747	787	819	794	704	768	803	780	750	797	783	834	756	779	755	802	774	831	790	766	732	780	752	812	754	776	742	799	792	800	797	767	800	778	747	816	749	778	777	782	787	798	809	781	752	827	772	785	809	738	692	783	748	789	768	785	727	799	791	744	767	810	775	808	827	756	791	738	747	768	798	838	797	743	833	785	786	753	748	791	842	777	795	776	764	802	710	749	774	775	783	808	809	793	813	814	816	713	793	757	824	839	839	748	737	781	759	780	843	803	770	793	734	771	753	709	778	770	771	794	716	782	786	732	732	773	781	754	745	788	795	755	740	796	793	767	757	692	757	823	740	834	791	790	753	798	796	755	800	742	745	806	775	735	789	734	750	812	788	757	810	788	760	742	775	774	712	764	771	802	751	808	839	764	778	737	779	783	793	751	774	732	775	807	776	813	789	814	787	779	788	792	784	771	708	764	822	712	800	804	808	744	800	737	789	762	795	747	734	825	768	774	770	754	734	771	808	802	776	759	776	741	760	731	773	696	807	750	747	783	754	775	768	755	787	827	754	750	714	760	745	797	754	779	777	834	764	785	790	772	769	830	814	767	792	719	798	791	763	778	794	777	790	757	773	748	747	750	755	785	832	780	809	755	754	769	783	747	787	774	772	798	780	787	766	762	776	828	795	759	763	791	818	781	777	765	788	800	798	759	776	753	779	774	824	759	814	751	759	797	763	785	813	745	814	770	761	779	738	744	780	758	769	737	757	761	721	845	746	769	727	815	858	799	799	786	774	790	808	762	755	752	769	775	818	763	819	785	761	775	792	780	756	831	738	782	794	784	799	726	752	777	779	777	816	714	786	809	818	779	788	781	773	725	755	789	782	776	809	800	724	822	794	755	836	788	778	748	796	781	775	747	772	752	812	804	750	765	761	787	783	763	723	740	736	740	775	762	837	824	779	771	774	789	715	803	788	788	797	751	783	730	778	778	784	739	758	793	807	797	784	747	778	798	738	772	720	798	788	787	765	752	761	794	782	825	774	748	835	782	777	775	740	801	759	737	812	730	737	836	794	793	791	758	717	767	783	759	791	841	770	739	750	806	764	736	767	758	780	757	778	815	797	787	785	773	810	796	794	770	846	758	763	741	758	751	755	769	778	792	822	763	771	745	789	760	762	779	787	738	790	807	736	808	766	765	776	762
16257	1406	1024	828	596	507	423	451	375	377	360	354	345	340	361	321	348	370	325	312	312	344	304	337	314	332	301	295	311	322	293	297	353	311	307	305	311	280	346	294	327	297	297	336	329	325	333	310	319	304	311	356	299	320	312	322	301	274	321	322	301	309	328	310	337	341	328	311	309	320	308	284	353	298	309	290	319	330	282	331	289	296	329	324	311	313	308	333	314	314	316	321	316	312	315	306	279	304	298	315	320	323	319	312	313	246	337	343	295	272	336	338	313	309	327	336	303	330	293	320	301	278	291	310	315	316	356	336	313	301	337	304	306	296	299	310	312	303	318	326	323	293	315	289	317	342	303	316	286	333	308	267	300	304	317	286	320	295	317	313	338	276	287	321	292	319	287	285	297	321	286	291	332	275	310	305	348	308	331	321	335	300	286	321	277	274	331	328	298	321	307	296	337	296	322	349	329	333	309	277	337	305	301	305	299	335	326	339	268	294	301	311	286	311	337	330	317	318	292	306	325	312	335	305	295	278	317	303	314	325	315	293	341	312	296	331	328	278	289	300	267	316	274	301	323	308	327	287	283	301	309	320	317	343	328	289	319	317	331	290	294	307	304	279	320	302	298	330	326	300	317	304	343	317	307	359	314	300	305	321	326	310	352	310	332	324	333	325	308	289	316	291	307	320	299	315	310	321	300	350	323	314	313	287	308	304	306	339	297	335	314	282	335	306	336	311	332	318	303	321	304	321	303	295	297	317	281	334	333	298	317	318	291	294	297	330	311	306	321	308	287	304	297	325	278	315	302	293	287	290	295	302	298	311	318	304	325	289	306	323	297	306	287	306	312	318	312	307	320	367	290	308	361	318	350	302	321	295	313	283	322	310	293	303	316	296	285	292	283	302	284	310	294	285	312	288	307	306	309	325	290	299	330	272	300	328	302	325	312	309	335	302	331	316	315	304	275	317	286	304	321	335	352	296	306	319	312	346	275	327	280	307	320	288	295	288	310	306	326	303	319	326	301	307	321	301	284	333	294	298	321	315	326	306	288	298	300	319	340	316	298	323	323	323	303	329	354	309	284	344	319	318	323	335	290	279	289	324	346	302	279	297	316	306	339	314	296	293	298	294	307	316	311	345	277	305	283	298	299	306	278	321	302	329	314	304	267	304	296	283	305	287	259	333	304	322	309	316	296	301	283	301	309	311	283	316	287	306	304	340	290	331	293	319	305	360	299	333	354	304	274	306	280	307	267	318	281	319	309	297	290	311	313	295	316	293	309	341	316	302	282	311	323	327	358	292	321	301	302	318	301	288	339	301	272	307	315	294	340	309	303	305	305	309	300	307	260	309	285	302	304	285	300	301	315	302	308	319	311	284	321	301	345	351	302	340	305	346	332	301	301	335	312	332	314	279	308	319	313	338	309	322	294	292	305	341	318	341	329	333	313	308	325	308	336	286	332	295	286	328	344	289	298	306	269	324	342	347	321	290	328	319	306	329	361	328	290	258	288	331	316	329	271	298	301	305	287	289	286	308	317	304	291	297	367	280	359	341	312	314	309	286	300	301	314	326	305	290	299	292	307	306	302	278	292	314	318	307	321	321	280	333	315	260	286	305	278	259	314	321	325	307	308	348	293	313	302	340	368	338	324	311	307	325	319	295	331	291	307	302	337	327	294	344	317	322	299	315	294	316	323	311	317	325	328	343	329	322	308	291	314	316	324	305	293	318	275	315	319	293	328	317	293	332	299	295	331	303	316	281	327	308	306	340	311	340	283	328	340	295	310	306	296	297	334	299	316	307	293	276	331	339	311	311	295	322	279	331	291	264	338	297	325	299	301	337	304	339	292	314	303	299	309	318	316	291	255	331	307	310	302	299	325	301	340	310	350	302	302	290	326	316	302	318	325	316	292	304	313	307	340	317	305	314	308	311	342	318	311	283	287	295	334	302	324	325	289	321	316	292	293	292	296	338	313	301	300	319	324	302	328	340	312	311	259	306	308	341	320	320	319	335	296	334	333	329	272	325	304	300	288	313	300	304	333	297	295	322	298	305	335	309	315	284	342	319	306	283	289	311	326	303	285	325	326	342	302	305	302	272	315	311	305	283	308	322	317	327	328	291	310	314	325	301	314	302	323	324	299	302	328	304	285	298	334	344	321	318	341	343	306	301	309	323	305	312	319	340	342	309	330	308	301	291	301	312	330	300	307	269	316	292	280	285	322	333	301	315	270	331	317	299	299	320	311	327	338	282	323	301	326	295	289	335	287	348	314	324	314	281	318	287	302	335	313	298	279	301	290	322	323	312	321	280	331	318	310	291	293	308	287	297	337	318	323	288	302	307	314	322	254	288	286	320	286	332	321	327	291	325	299	291	335	340	315	305	306	307	327	281	296	315	334	323	299	309	322	306	297	283	331	315	294	321	320	292	308	307	343	305	349	316	303	290	323	283	231	328	273	312	286	288	323	297	310	319	308	282	303	272	300	310	277	316	348	334	338	327	342	321	309	343	337	309	320	296	306	291	271	284	335	299	321	353	298	334	330	296	334	314	319	287	321	300	289	311	312	306	334	327	251	345	347	284	292	308	289	297	293	313	297	302	301	314	299	303	269	333	322	290	291	325	294	306	297	308	328	319	314	314	320	352	332	306	298	308	322	307	315	307	329	300	290	295	293	331	289	292	364	314	342	336	293	308	299	298	311	312	305	303	316	315	343	332	331	337	291	335	334	319	303	320	318	296	302	262	304	329	315	316	314	268	286	317	273	340	345	305	361	333	330	297	343	313	301	277	306	332	316	321	313	302	313	301	307	310	279	330	291	294	320	321	336	305	309	283	352	301	313	311	290	292	333	297	295	268	281	282	300	300	301	332	319	315	280	340	317	304	305	285	275	286	286	308	308	317	304	289	358	322	329	316	335	304	327	320	301	325	317	296	330	322	310	299	324	296	294	290	277	339	304	316	315	310	310	340	324	306	301	328	309	310	295	307	312	275	329	304	328	332	294	311	326	329	316	297	331	339	321	315	306	349	331	334	325	302	345	313	293	285	314	308	318	291	318	319	309	299	315	323	300	270	308	328	347	310	305	283	325	300	320	309	297	300	315	304	297	316	312	306	304	327	296	320	297	282	316	325	300	298	303	303	307	312	289	330	307	342	360	296	312	326	326	282	315	349	322	313	283	296	301	309	310	313	309	320	304	292	307	282	323	281	314	322	325	282	312	316	307	316	252	293	325	338	312	273	328	324	263	343	303	325	262	303	307	326	291	288	273	306	287	274	293	297	323	359	346	311	290	336	303	341	327	307	322	294	294	321	336	357	317	312	337	335	289	296	331	314	293	269	324	340	325	336	293	314	280	310	304	274	335	330	362	304	300	311	301	331	286	329	342	310	297	304	313	329	334	332	313	304	291	301	340	280	305	310	322	276	288	351	295	315	290	326	310	304	332	296	326	282	339	305	299	308	287	342	311	279	278	309	272	339	312	312	290	300
9217	1263	2209	2413	2048	1673	1468	1429	1176	1115	1039	1015	926	916	910	819	825	807	797	769	766	772	798	811	756	718	760	733	841	715	697	722	768	711	702	735	740	713	719	756	751	735	727	755	749	724	737	736	724	732	720	702	690	694	744	749	738	706	722	724	733	734	666	771	720	703	758	687	681	678	697	664	732	719	771	707	726	733	747	657	666	764	684	770	726	649	723	716	675	691	665	685	713	683	696	715	721	705	726	696	724	688	716	702	659	712	673	699	725	707	675	749	736	708	663	695	721	702	710	712	683	702	671	645	699	725	732	713	732	744	724	703	680	711	715	670	722	724	716	721	713	748	674	676	736	717	699	712	674	744	704	689	680	683	701	736	663	733	671	703	652	706	730	732	723	717	737	725	718	739	688	670	710	715	687	748	638	708	678	668	733	718	668	695	682	725	738	711	700	693	748	646	691	690	691	731	717	690	689	723	716	719	684	727	727	728	682	717	696	693	679	747	736	654	703	719	695	707	692	698	716	708	690	697	731	727	697	715	684	697	710	718	678	715	686	709	709	679	690	681	737	675	719	665	722	706	647	723	728	686	750	726	748	728	687	729	696	757	721	756	700	687	700	686	695	691	681	704	692	722	756	706	755	697	720	712	677	734	730	708	723	730	674	696	751	753	723	711	736	733	675	721	734	685	720	712	677	704	708	723	734	730	728	703	695	694	745	671	708	702	684	730	720	736	699	700	711	649	736	741	701	700	723	730	703	712	747	685	710	693	717	693	672	692	696	697	737	685	686	744	712	737	682	705	683	720	678	693	691	683	734	715	722	699	683	701	719	708	685	752	705	710	704	748	713	693	713	715	692	728	710	685	671	720	629	726	693	736	671	727	708	685	702	697	712	678	706	694	665	725	698	687	739	704	698	711	711	702	703	712	703	692	684	702	688	673	711	686	705	723	715	683	690	722	644	691	682	698	738	680	705	723	716	724	730	668	715	727	689	668	686	711	680	749	752	678	684	677	700	681	650	690	726	751	711	673	684	714	726	671	662	658	690	741	669	632	676	735	694	716	684	716	700	696	710	744	691	707	689	720	707	707	696	709	705	695	770	693	656	700	722	741	720	699	661	734	671	713	670	677	703	680	730	711	667	720	660	700	716	669	731	716	747	736	728	711	652	724	696	699	715	737	714	740	676	716	678	715	714	669	710	693	673	662	677	705	706	686	714	710	701	657	683	671	701	659	731	697	642	725	677	707	719	752	743	682	720	685	721	699	701	756	696	720	732	689	691	661	732	722	719	702	681	705	693	742	715	773	686	761	690	717	710	714	683	680	745	712	680	699	703	691	713	710	698	738	724	717	732	691	748	699	700	676	750	695	694	710	694	746	673	744	683	657	679	662	653	675	766	683	751	721	738	700	703	736	684	706	714	716	713	746	692	709	664	697	746	693	692	733	670	742	706	663	672	699	751	746	744	742	755	678	717	730	713	712	739	701	741	696	704	664	713	694	675	741	706	705	672	748	723	706	725	765	715	673	732	720	708	727	730	689	691	682	674	701	715	719	683	709	682	722	683	707	739	698	708	705	751	708	710	695	656	702	690	674	757	684	671	687	719	701	675	675	755	743	640	677	711	753	719	712	687	681	691	718	751	712	690	711	682	701	710	700	723	740	707	635	722	722	713	700	651	747	724	723	698	719	691	688	705	707	729	683	723	746	730	740	693	726	671	740	714	728	764	695	777	706	674	697	658	667	673	663	681	684	701	721	664	699	680	692	700	676	679	676	731	679	689	710	688	689	697	756	729	734	729	703	709	694	709	706	711	687	706	750	658	686	714	726	745	704	704	698	716	714	692	662	693	707	676	717	670	693	724	702	691	678	666	711	710	708	716	775	705	754	701	718	667	716	681	718	700	739	680	711	741	695	670	760	715	691	730	766	747	710	711	736	665	719	747	702	754	724	724	707	694	743	726	704	704	717	726	685	701	694	715	698	705	684	713	710	679	700	690	704	644	647	654	764	674	663	707	743	744	703	718	738	710	730	707	720	745	696	710	671	670	706	690	719	710	671	686	760	702	709	683	718	694	682	733	704	635	715	705	708	703	706	715	686	699	721	710	691	683	705	728	722	675	709	727	776	734	710	746	682	704	724	670	687	685	729	662	679	732	753	673	699	746	634	697	710	702	688	732	708	705	699	713	676	638	726	714	703	651	756	695	688	709	730	743	756	653	690	686	668	744	720	732	712	749	658	666	707	703	694	705	689	726	671	657	697	731	707	679	693	711	697	707	684	714	678	705	662	679	712	697	690	734	699	690	756	711	715	717	727	680	743	700	696	661	691	721	696	752	675	710	674	730	745	687	688	706	732	721	693	718	747	728	657	686	735	653	694	701	710	690	765	675	759	742	712	700	664	704	659	679	717	708	689	624	675	692	684	666	723	688	713	710	675	660	701	670	721	643	707	750	747	661	747	680	656	703	685	716	703	658	691	659	679	691	693	678	704	705	712	747	736	722	713	732	713	735	716	725	714	679	703	751	730	731	687	667	727	716	688	719	671	729	715	723	712	697	692	711	676	710	725	698	683	682	696	721	688	730	736	690	705	670	673	663	692	684	678	697	735	695	686	682	675	723	689	740	701	692	713	674	719	712	664	674	681	706	704	690	700	687	693	672	708	722	718	691	723	719	654	706	745	731	671	719	753	720	674	687	725	729	702	724	698	668	761	727	714	686	727	709	735	714	716	709	706	727	696	670	697	715	712	680	670	722	727	721	695	648	682	665	723	668	730	736	689	703	725	724	711	719	731	687	684	735	665	731	730	688	705	666	685	706	672	720	691	695	671	717	735	670	669	660	668	734	742	682	767	730	689	704	710	714	710	674	720	700	681	692	743	696	734	692	694	727	700	727	716	703	753	688	773	671	687	694	710	691	668	742	714	768	679	721	684	697	682	667	676	699	707	663	689	734	713	714	686	674	676	705	743	771	679	682	688	700	762	692	677	745	665	681	696	704	724	705	728	720	723	683	700	664	690	712	665	686	700	692	704	712	679	700	694	714	677	717	700	686	647	693	715	683	706	704	742	758	705	660	705	653	709	688	731	699	732	694	683	698	675	712	715	675	676	702	756	728	722	680	673	716	741	704	698	752	709	705	727	729	664	694	706	690	703	730	696	755	715	717	684	682	732	667	657	717	721	691	725	728	702	701	710	727	674	704	725	723	702	758	720	684	670	721	745	716	689	732	657	700	705	694	676	663	701	718	703	707	693	716	747	738	729	707	667	731	716	659	719	695	702	728	727	723	677	725	686	695	656	710	651	701	728	703	711	718	663	692	745	698	701	697	672	683	706	747	720	726	664	737	695	677	704	686	706	745	743	726	683	685	701	708	698	686	744	722	713	710	697	732	712	725	719	732	682	699	716	688	721	688	706	705	746	681	728	679	687	722	669	700	720	746	726	714	701	684	694	686	707	729	746	687	761	710	699	663	712	716	751	732	775	695	659
2261	191	182	178	153	181	172	161	160	160	156	150	153	163	160	167	173	146	169	161	164	161	148	149	160	156	171	143	164	176	164	175	156	167	183	151	163	166	151	163	169	171	153	177	160	167	126	176	169	152	161	169	170	155	171	161	171	168	138	147	153	170	160	161	176	178	164	172	164	147	162	175	153	172	148	166	167	144	151	145	163	173	158	164	159	144	190	189	168	165	145	160	172	144	142	172	175	174	182	170	163	180	157	178	182	174	135	165	145	146	155	158	151	152	143	172	174	166	169	138	151	163	158	157	145	132	150	153	171	156	164	174	172	154	156	168	165	170	151	168	150	164	175	163	138	150	150	155	177	149	140	171	199	169	178	199	151	196	158	168	165	159	156	157	173	188	159	152	166	176	158	150	175	165	153	163	160	163	167	150	171	159	166	138	141	160	156	167	181	161	158	159	158	161	154	171	189	154	164	161	160	161	191	178	156	136	152	140	143	154	157	157	159	170	182	165	186	196	199	151	166	143	183	159	163	147	146	143	161	154	177	171	164	160	152	177	146	157	167	156	160	165	183	158	144	155	171	153	156	147	155	138	160	163	182	178	185	148	162	168	177	170	170	135	163	150	147	170	166	176	156	129	163	162	156	175	154	181	163	186	130	175	166	173	183	175	155	152	166	161	165	156	168	172	165	165	173	148	163	149	152	171	151	181	164	177	122	158	162	175	160	139	175	150	171	161	147	153	169	157	169	154	164	124	146	186	148	159	176	171	171	152	163	180	161	172	166	171	167	157	165	158	151	159	164	141	195	171	147	169	170	158	162	178	157	160	179	134	154	180	167	159	174	157	164	177	181	150	167	176	167	170	155	182	171	183	159	178	154	193	184	155	155	165	164	149	164	147	165	174	144	171	155	141	161	153	170	141	169	139	163	152	158	144	195	163	140	157	158	205	191	185	151	170	160	161	154	170	185	165	159	184	164	160	176	187	153	179	154	166	169	156	151	202	181	173	147	156	143	161	161	169	159	172	183	178	150	172	177	151	147	173	150	157	168	191	164	137	160	160	139	170	160	176	166	169	160	168	201	162	163	161	158	133	158	156	170	177	160	140	150	168	193	171	168	164	194	170	175	164	155	155	168	165	149	165	167	143	132	152	160	161	155	143	174	185	196	174	161	174	175	140	149	137	166	142	157	157	173	180	157	183	164	160	143	161	177	186	164	178	164	172	180	153	171	170	145	152	149	177	134	173	171	187	169	170	148	153	189	167	169	169	169	167	171	162	182	164	147	183	134	161	202	176	152	167	151	169	156	157	178	156	153	150	175	178	161	160	163	159	170	159	158	154	160	160	168	157	162	159	169	174	145	162	144	184	179	173	169	179	158	152	158	179	144	157	150	167	173	176	147	160	187	159	182	152	153	174	138	195	140	152	152	169	187	152	162	160	161	162	182	136	151	161	154	154	151	167	160	136	157	146	169	191	179	165	169	164	160	169	167	151	145	144	149	172	167	153	164	140	169	166	151	147	173	176	167	147	163	164	160	183	158	168	201	175	159	179	160	160	154	173	177	204	171	150	160	165	183	170	161	147	172	190	154	158	153	151	157	207	182	149	160	135	156	154	169	170	165	146	192	151	169	162	172	190	144	147	151	162	151	184	174	154	176	151	170	157	174	141	150	186	145	188	172	169	142	146	152	181	157	155	175	160	165	164	142	149	142	169	161	160	158	141	190	146	161	162	176	157	147	161	144	178	164	164	157	187	150	177	161	161	150	171	122	135	175	183	162	164	166	160	168	177	155	164	163	159	180	170	175	169	190	149	174	163	161	172	160	178	187	174	191	149	149	174	144	152	162	192	158	178	177	140	140	134	178	183	148	160	165	167	148	151	148	151	159	154	181	178	151	137	157	180	160	174	150	173	181	164	174	167	157	141	164	160	151	147	162	166	160	167	153	152	168	168	167	185	185	150	166	162	158	153	170	168	154	164	154	156	158	136	173	172	161	189	161	172	146	142	161	177	169	157	168	165	173	156	144	173	156	154	159	144	168	151	170	153	163	157	180	147	139	164	167	171	142	153	177	173	148	154	192	154	152	162	159	160	169	174	180	174	148	170	156	156	165	154	163	164	178	141	169	171	141	151	166	149	164	200	161	183	175	157	164	169	156	143	157	178	181	146	175	178	154	157	158	177	155	182	166	165	174	172	161	152	178	127	141	180	172	156	141	170	171	151	146	173	154	176	182	165	180	172	175	169	171	179	156	147	161	158	163	155	167	160	148	152	152	167	152	165	156	158	144	181	163	144	139	175	154	150	157	165	157	163	171	167	175	162	181	165	157	170	163	155	170	169	165	182	147	174	167	168	169	175	145	157	142	138	163	155	174	151	140	149	171	173	164	163	160	167	150	154	164	152	175	145	153	162	166	152	173	152	187	171	177	173	142	169	185	171	131	164	174	172	178	167	162	159	157	188	175	145	155	172	152	165	149	160	147	151	160	166	170	181	155	153	170	157	168	158	155	157	163	148	173	158	122	154	183	160	175	168	157	169	149	164	176	162	149	157	146	170	159	147	180	186	170	147	169	171	161	180	138	161	180	152	184	163	184	166	157	194	202	157	135	168	167	176	162	151	166	167	174	172	173	168	168	165	140	130	159	153	174	151	183	167	150	148	168	163	165	149	163	160	156	192	151	175	166	172	160	159	185	164	165	160	172	168	161	156	173	158	176	168	167	158	166	152	169	142	181	175	157	162	153	161	165	148	173	160	151	149	161	177	180	168	154	193	156	154	132	174	165	173	175	169	170	134	159	153	157	141	153	162	153	154	143	154	185	178	165	166	172	160	176	183	163	148	146	168	182	161	146	175	174	125	162	183	173	165	175	169	137	166	153	127	153	162	149	167	156	136	152	168	175	171	160	131	160	167	166	191	175	180	177	145	147	147	171	150	170	155	180	157	176	164	147	143	169	169	182	170	187	151	130	173	171	167	162	150	132	150	151	185	189	176	178	156	147	163	173	148	145	167	181	157	166	155	156	172	135	168	155	162	169	149	156	146	178	159	153	150	188	165	156	161	152	171	184	175	169	156	181	150	149	158	169	136	162	160	190	163	163	141	167	163	144	126	165	146	153	156	180	177	158	151	162	180	162	157	172	150	152	178	170	177	163	167	194	172	174	182	134	149	157	170	164	128	161	161	163	149	126	163	165	153	165	140	176	179	159	161	142	160	171	145	142	179	161	154	164	162	188	168	148	163	136	169	150	157	162	163	157	161	139	149	175	162	149	169	167	145	157	149	171	165	145	151	194	183	156	152	185	149	166	164	163	163	156	167	181	173	167	150	167	163	163	143	157	157	133	198	182	169	192	160	161	158	159	176	162	149	180	157	138	155	140	154	147	148	158	154	167	186	176	169	155	134	148	135	172	162	150	155	150	177	150	178	163	191	164	166	160	166	169	179	173	163	167	158	161	163	166	166	176	160	153	151	148	142	145	139	149	154
2495	450	484	477	519	461	465	432	425	429	426	446	425	446	420	456	434	408	425	427	431	403	457	436	449	481	412	430	445	433	429	441	433	444	451	433	397	427	461	445	476	441	432	415	442	424	447	438	425	470	481	451	389	432	485	486	424	453	424	450	403	439	430	457	418	436	460	440	396	463	440	426	440	452	388	439	448	451	436	470	416	427	440	430	489	434	463	464	419	443	447	480	430	445	422	449	427	456	427	445	446	427	415	433	434	469	429	447	431	419	433	440	440	455	459	446	440	420	449	437	413	402	460	483	449	431	440	438	406	448	467	419	460	440	432	440	420	443	463	417	460	444	434	432	438	446	430	438	470	446	437	463	463	438	460	425	469	463	442	432	461	448	470	406	424	434	430	453	461	422	421	443	433	451	455	408	383	424	473	437	441	403	418	430	429	426	409	444	366	447	423	440	444	463	450	453	411	367	422	465	453	405	439	416	413	413	438	454	414	471	387	461	432	393	442	391	423	439	439	446	430	395	458	418	453	480	439	435	436	433	444	397	420	433	419	463	440	468	402	433	477	427	407	454	455	449	428	407	449	434	422	461	421	417	448	445	407	418	398	418	426	469	422	439	445	440	452	417	447	434	478	507	450	381	420	426	486	403	427	471	392	436	426	427	437	442	410	431	466	454	445	435	403	407	434	460	447	417	425	453	454	427	433	424	418	455	451	431	433	440	421	399	415	415	459	448	449	427	420	414	433	441	393	414	417	464	473	389	435	431	416	413	471	423	463	414	458	453	474	455	512	459	407	427	422	414	450	432	426	420	419	391	454	430	483	421	450	452	428	406	459	440	430	475	473	461	446	397	475	406	430	472	438	443	451	425	468	429	405	468	424	450	451	463	452	406	432	434	402	425	439	431	440	434	456	457	433	427	445	451	425	430	447	442	418	431	443	445	428	438	418	409	421	424	443	404	427	413	447	449	449	473	464	458	407	433	458	436	477	474	428	442	469	388	437	420	433	426	463	455	442	416	420	452	413	460	447	458	458	429	465	446	391	444	456	439	416	395	451	405	428	406	436	429	431	439	427	458	440	422	438	424	444	457	438	438	449	451	423	408	406	441	439	429	427	422	418	416	462	410	389	421	439	412	422	427	464	436	401	389	437	439	458	430	408	415	451	436	415	421	427	429	413	429	445	421	438	444	489	450	453	407	448	435	420	428	457	455	419	457	426	418	448	446	437	415	420	418	431	402	405	424	454	423	408	441	420	430	463	475	444	454	408	427	390	453	431	424	450	449	452	427	482	444	431	427	416	417	457	421	435	398	445	450	433	450	421	417	440	442	405	399	450	468	469	448	439	406	427	459	439	422	421	426	439	444	419	415	465	445	443	416	436	428	449	452	444	422	427	402	457	458	388	431	414	418	461	410	424	424	461	402	423	422	465	434	451	443	458	430	427	432	439	478	463	450	433	444	429	423	470	438	441	423	405	440	437	418	453	439	438	432	423	436	460	436	425	436	424	476	449	402	464	433	466	456	434	478	439	423	456	429	460	448	426	448	422	417	447	427	424	437	394	448	455	433	430	413	457	434	450	439	428	412	434	434	421	445	476	448	415	437	421	426	428	415	412	460	415	448	417	465	411	426	398	451	442	401	410	436	397	430	396	441	409	426	433	459	440	388	467	458	478	429	458	452	458	455	412	472	416	423	447	422	451	419	413	422	430	430	481	430	454	418	436	427	462	432	455	458	424	456	416	451	415	424	430	429	396	431	437	424	421	423	454	419	430	449	444	467	423	437	415	432	420	415	384	452	422	460	436	452	467	442	429	428	455	447	446	421	426	431	433	435	423	393	396	447	451	413	433	447	406	411	465	442	464	432	430	404	443	447	432	455	423	451	441	424	451	470	444	393	411	380	440	420	427	423	447	425	463	408	451	438	456	465	441	421	428	429	477	417	401	415	394	401	437	440	408	433	452	463	449	428	457	443	455	406	409	418	442	453	403	433	431	433	437	430	428	423	425	443	430	427	385	398	441	455	434	413	411	426	426	440	446	430	421	462	419	438	439	421	429	421	415	456	460	452	450	414	465	431	437	394	439	449	456	418	416	423	445	428	474	395	419	428	439	388	425	476	467	433	450	404	427	415	433	442	413	434	419	449	436	434	432	412	452	428	404	454	441	419	433	444	414	399	427	418	437	399	423	451	397	427	428	434	395	432	419	414	458	426	433	432	437	439	462	426	433	423	454	424	435	435	443	433	435	441	424	429	463	429	412	406	400	406	443	386	430	419	437	446	450	430	432	425	421	420	431	435	455	419	464	392	434	440	427	453	469	432	466	448	447	449	431	449	420	457	423	471	425	450	471	404	412	438	433	435	444	432	437	439	435	428	435	419	426	465	429	467	468	433	402	469	412	437	424	445	452	431	421	458	458	432	475	439	441	431	472	423	447	450	419	446	419	461	433	435	424	465	437	421	421	435	423	421	432	455	477	455	411	451	442	410	401	419	463	437	435	431	427	444	474	421	428	424	449	445	427	456	425	423	443	462	423	464	437	405	430	433	436	435	435	415	466	424	442	457	429	440	426	457	438	420	422	430	427	442	426	418	418	397	405	444	424	441	437	437	405	420	437	428	419	403	443	429	442	435	439	419	412	419	436	434	434	404	475	410	434	414	438	482	455	406	452	401	432	451	416	418	468	437	460	389	462	410	450	447	476	439	461	449	407	461	449	446	412	400	406	428	434	426	430	429	432	430	410	404	452	411	452	430	436	451	445	425	458	421	400	447	448	413	435	416	412	441	428	457	456	449	419	453	445	483	448	437	398	468	408	401	416	431	447	459	444	458	500	442	440	425	433	471	424	424	417	408	454	443	427	404	420	412	422	444	450	453	439	456	460	411	406	408	430	419	406	418	467	454	419	396	454	424	492	413	467	446	416	453	425	418	439	443	419	448	440	431	437	462	419	446	395	501	441	435	448	443	451	445	451	458	413	429	450	407	423	398	470	443	413	449	471	428	462	414	436	421	440	484	456	423	435	435	421	392	398	397	415	417	448	390	431	429	459	442	401	483	410	470	435	418	442	444	408	450	447	452	435	461	410	436	435	429	422	411	424	432	446	460	429	427	445	472	439	430	427	390	439	406	435	433	476	414	431	418	449	400	424	434	460	440	421	439	462	413	442	432	433	407	448	459	424	475	418	463	448	449	462	446	458	434	428	413	425	395	454	422	375	410	439	432	412	427	436	444	423	461	472	442	404	403	439	408	416	456	443	394	436	432	426	452	440	439	445	476	436	465	445	444	445	424	424	454	402	418	433	443	443	421	457	424	432	407	428	438	444	428	426	404	443	443	391	442	372	412	426	448	449	422	410	455	430	459	401	465	443	464	425	408	444	415	436	450	413	446	451	391	457	502	436	406	421	449	429	440	411	446	408	427	417	446	441	414	433	445	457	451	424	442	454	405	439	463	481	415	452	417	428	481	433	427	437	414	443	422	457	427
9104	700	617	567	477	423	392	371	417	352	394	389	363	338	344	340	332	353	359	339	346	374	326	367	310	321	319	329	329	329	345	349	362	342	354	325	320	370	297	342	298	318	344	345	332	311	325	325	350	341	324	328	301	341	332	318	334	313	307	287	314	304	321	335	334	327	324	317	312	349	334	293	312	321	328	335	342	333	310	328	363	332	334	367	352	367	341	334	330	314	315	350	327	320	355	321	336	318	341	330	334	312	353	352	308	310	304	296	320	331	318	338	348	326	324	354	336	363	318	335	333	334	368	336	313	365	323	346	332	322	275	293	319	347	333	330	302	348	329	337	356	319	294	335	312	298	345	305	337	327	310	336	317	315	341	330	349	298	330	307	317	321	308	332	322	348	336	355	375	321	316	313	344	378	340	341	291	328	308	341	336	340	317	317	367	310	345	314	338	326	274	308	350	333	305	322	359	328	332	308	299	340	321	305	309	313	308	340	319	322	340	327	334	314	302	343	343	354	325	321	290	308	311	324	337	347	302	371	337	327	300	363	292	319	349	320	324	320	328	304	351	347	351	299	320	321	331	336	338	344	319	333	369	352	301	344	319	313	317	330	368	315	308	344	335	366	329	307	369	319	356	366	312	343	316	332	344	368	321	391	315	349	316	331	315	319	346	283	300	339	314	340	331	359	348	315	340	324	363	343	360	345	341	320	332	348	315	348	351	327	317	332	299	320	309	351	314	304	310	351	339	325	299	338	356	374	324	305	320	340	338	338	311	341	323	315	335	331	317	337	333	355	318	324	341	339	299	363	287	306	313	327	305	345	362	337	354	319	339	330	351	365	340	290	315	362	345	330	355	323	319	305	300	335	343	330	313	325	349	328	302	344	308	320	329	308	319	330	351	336	339	355	344	334	312	355	342	322	343	343	365	357	364	346	320	330	346	307	313	341	324	322	337	304	322	302	318	355	326	336	326	288	348	292	312	328	299	350	317	325	347	355	327	334	331	331	308	288	334	331	313	313	362	360	327	318	357	337	307	315	330	311	334	302	377	310	301	312	318	296	298	336	326	330	351	340	322	335	337	326	340	286	338	333	358	352	354	312	304	320	312	299	350	336	338	292	321	332	318	334	316	366	323	333	316	308	315	347	322	315	303	321	330	355	354	310	343	335	305	302	355	305	337	310	328	341	322	359	325	311	323	313	321	302	342	333	350	297	317	371	317	312	357	314	333	329	321	353	331	333	342	367	324	329	315	360	339	330	305	317	312	291	315	318	363	330	330	330	346	353	326	325	298	312	341	341	345	321	332	368	307	334	339	312	340	374	286	326	364	369	328	326	346	305	331	353	323	322	332	350	323	332	340	324	329	324	341	307	354	342	367	308	382	354	334	335	347	342	324	348	315	290	347	358	317	345	314	340	316	329	361	351	326	332	341	322	345	315	336	298	329	301	311	313	317	334	330	354	313	330	304	339	342	328	321	342	325	339	297	348	328	326	314	310	318	311	343	333	320	318	321	336	308	325	322	327	322	315	327	328	331	350	370	325	332	333	342	369	336	302	312	331	315	320	327	351	334	337	325	328	326	312	332	339	299	319	344	321	304	314	360	306	299	324	338	344	322	301	365	321	326	332	358	351	300	333	342	327	312	314	293	339	350	317	368	345	346	357	351	309	332	346	368	330	332	339	351	331	328	302	314	330	338	315	340	317	351	358	337	330	310	335	339	334	348	339	361	353	353	341	354	301	326	362	324	353	347	356	343	320	267	291	360	344	337	298	330	316	333	311	323	317	358	333	320	327	323	321	311	314	295	329	316	289	333	343	316	307	321	308	347	363	321	360	328	336	345	339	327	292	334	350	347	326	327	327	347	314	338	292	326	350	343	336	318	349	316	314	324	374	321	330	344	335	387	301	308	305	312	339	343	357	336	315	345	368	339	305	291	296	304	353	354	318	339	323	337	298	339	331	332	364	337	294	339	347	339	352	352	323	338	344	394	302	394	359	341	336	307	314	331	295	318	305	335	345	320	310	294	286	289	354	357	310	329	326	332	288	329	320	338	354	320	298	345	333	347	352	318	322	306	325	314	324	327	328	299	319	330	312	334	373	311	302	314	331	354	349	328	336	342	308	353	316	328	343	317	298	343	291	346	318	352	329	336	322	325	305	345	356	313	329	307	325	319	351	322	327	339	324	322	284	329	371	331	319	337	314	316	326	328	315	365	356	331	329	323	351	318	343	322	314	349	318	333	294	317	338	309	324	323	307	303	298	319	368	309	330	320	326	343	325	314	347	352	319	331	327	310	302	311	332	320	325	371	339	342	316	323	315	349	352	306	303	326	382	330	319	349	328	329	347	301	318	362	318	305	342	289	319	307	340	336	338	333	324	324	321	332	309	305	325	348	309	294	315	308	338	330	309	311	310	318	359	331	327	344	326	310	319	341	345	308	374	326	344	331	358	321	322	337	315	373	349	360	294	329	359	377	329	317	325	303	328	355	315	317	322	316	341	320	337	334	316	327	325	330	304	332	345	333	325	321	328	333	322	330	332	354	360	295	309	299	320	320	355	361	391	340	378	327	307	343	312	329	354	341	333	332	331	364	315	320	321	340	316	324	319	318	330	327	353	337	327	346	364	325	336	319	334	323	332	343	334	291	357	340	336	375	333	313	348	309	343	374	347	343	332	354	310	329	315	330	326	327	322	346	311	323	368	360	287	325	330	333	344	321	338	301	313	309	323	347	333	347	327	324	337	324	306	339	336	345	309	287	328	311	310	351	327	353	351	339	328	346	358	325	351	308	293	315	347	326	316	332	345	302	312	316	302	327	313	322	367	339	332	314	326	335	337	324	340	313	367	325	290	323	352	303	306	381	355	313	337	311	375	341	317	336	313	321	337	316	326	335	296	344	335	297	355	306	327	321	329	343	331	355	342	312	316	311	325	322	329	301	305	350	324	327	335	317	326	337	345	333	321	309	337	342	353	310	307	307	323	346	313	370	330	335	335	376	326	307	308	335	306	314	356	335	313	341	318	331	339	330	334	313	337	340	361	294	334	335	330	300	313	323	302	300	315	341	337	346	290	316	354	317	345	306	318	320	322	298	323	339	363	329	309	329	333	302	320	280	327	317	303	322	317	335	333	355	338	323	378	313	353	359	303	337	349	327	350	359	321	346	341	330	347	328	336	373	322	309	337	365	330	343	301	336	331	345	283	371	333	372	333	314	376	354	319	335	333	367	328	359	331	321	346	325	338	339	299	317	340	341	338	339	311	324	350	324	366	321	323	344	340	327	308	318	363	343	311	318	321	321	326	295	325	298	366	335	336	315	323	326	349	337	301	350	332	309	351	324	328	317	313	326	329	319	346	308	339	305	318	329	310	392	348	289	315	321	360	348	312	338	357	337	348	297	290	322	337	330	355	312	335	332	329	348	314	319	349	344	317	332	314	329	333	317	311	289	322	338	365	326	318	350	329	357	326	320	318	345	334	347	330
7489	1079	1626	1586	1511	1262	1107	1112	1004	993	933	935	898	914	819	884	830	857	819	810	775	816	807	788	826	810	821	814	781	786	809	807	763	815	849	825	724	773	769	730	811	805	747	784	775	807	763	805	763	747	795	709	761	778	739	786	805	768	746	788	715	781	813	782	811	806	841	786	783	761	761	790	798	790	783	748	796	730	807	763	751	771	818	767	749	778	821	759	753	771	777	791	728	761	756	773	717	779	827	794	805	781	825	812	794	778	811	699	805	770	735	741	810	746	756	806	791	822	753	780	833	802	765	826	739	763	726	753	773	764	745	755	766	825	732	806	774	773	750	768	781	796	774	748	775	813	784	771	771	778	696	752	821	809	776	718	748	722	737	768	755	780	793	800	796	811	752	800	794	792	826	783	802	691	781	761	823	749	773	794	784	755	779	754	786	777	799	754	785	742	794	785	765	762	736	806	776	765	778	804	781	783	726	783	765	784	799	773	779	791	755	723	788	787	767	755	736	781	791	790	792	758	801	723	781	772	823	752	738	740	721	746	800	776	815	832	816	745	789	836	773	810	770	773	763	767	787	792	798	798	759	819	754	785	823	816	761	779	764	766	766	806	747	744	786	766	779	784	779	760	740	801	742	776	816	817	740	815	766	716	820	762	782	803	773	774	764	792	774	785	746	798	810	777	805	743	798	748	754	764	745	786	832	827	697	749	730	773	771	770	822	768	731	804	755	775	777	769	710	737	799	804	778	814	787	827	730	723	810	792	770	774	812	774	767	725	846	771	780	778	790	803	792	793	759	806	775	775	779	753	770	743	800	785	751	777	719	832	782	726	768	792	801	759	761	792	745	754	776	757	767	791	800	748	779	741	756	766	772	793	740	758	747	797	787	753	816	771	798	789	777	723	843	769	746	761	808	745	796	761	770	778	752	742	770	760	784	800	765	810	822	767	800	752	741	770	708	766	779	772	706	743	777	779	718	785	735	793	719	797	717	776	774	796	753	739	796	763	822	751	740	796	733	786	813	807	808	755	772	752	794	778	751	771	779	806	783	775	765	791	822	776	741	775	770	778	766	757	764	812	736	777	791	731	790	797	777	739	777	773	747	740	801	724	807	766	792	730	818	792	788	779	748	746	768	741	809	828	758	778	765	793	745	775	746	753	752	769	755	796	741	787	772	799	767	747	840	711	758	774	744	748	765	801	771	734	744	770	783	777	744	718	773	785	757	805	801	779	828	688	802	818	797	789	721	816	751	783	728	785	808	775	821	743	773	746	801	758	747	782	779	769	790	735	773	737	797	759	771	743	753	763	804	784	767	768	786	760	833	777	748	745	834	802	797	739	803	795	786	762	733	725	770	783	777	820	773	792	802	718	799	782	798	782	810	772	794	796	732	751	770	755	743	765	779	776	810	753	777	774	777	793	750	748	783	747	735	803	826	754	837	761	793	767	763	759	794	797	748	805	727	752	804	801	815	769	798	761	768	770	779	792	761	742	817	791	828	791	741	812	804	723	787	787	790	754	751	726	741	772	811	793	785	776	774	777	750	794	777	817	736	796	780	763	766	790	786	816	752	771	829	778	778	759	782	782	805	772	804	722	754	819	774	786	770	817	787	725	735	796	789	787	793	820	747	788	795	778	769	728	765	794	765	786	821	740	806	768	830	776	806	760	742	789	748	797	790	768	748	792	733	788	790	790	791	807	776	788	760	767	804	763	773	746	800	792	765	758	793	800	813	796	769	817	739	720	762	787	794	737	819	769	744	815	772	786	758	784	784	730	775	774	723	751	750	746	716	795	774	775	771	794	773	830	730	776	764	781	766	750	797	749	772	760	768	815	768	766	721	780	728	756	788	769	757	772	768	774	812	809	802	812	737	823	794	757	775	772	815	742	752	806	729	747	787	795	785	778	772	773	766	768	769	799	809	787	811	754	760	734	802	818	789	749	769	859	787	822	782	754	753	843	730	742	791	751	701	743	781	809	776	762	776	772	784	812	834	780	785	797	749	806	764	799	775	799	771	771	844	738	846	779	786	797	747	761	727	723	784	762	781	778	782	756	777	743	793	793	788	769	752	835	729	785	751	869	772	764	814	770	769	750	766	760	820	845	789	774	733	790	787	780	769	775	746	790	793	783	824	760	730	772	811	780	752	803	768	763	797	798	798	744	792	841	801	794	781	787	774	779	773	801	770	788	769	761	778	799	734	761	785	783	746	796	781	773	756	772	758	838	733	770	803	797	750	802	754	807	744	759	752	821	758	751	786	779	773	754	752	759	815	712	779	796	771	812	779	743	778	753	749	729	798	744	743	757	830	799	802	794	756	772	734	794	782	741	772	807	756	783	789	747	768	769	799	790	797	774	799	765	794	798	753	751	788	787	767	774	803	718	770	795	754	761	775	819	755	754	760	790	805	816	774	771	743	766	764	744	777	762	805	773	820	739	808	745	730	750	743	825	786	781	748	727	775	787	743	777	774	828	803	758	785	756	794	797	798	763	784	763	762	774	740	742	756	740	730	714	755	795	748	808	776	775	781	767	754	792	727	808	743	855	785	817	770	749	772	815	756	775	745	761	788	782	811	788	741	749	816	788	728	765	721	742	784	741	761	748	793	797	733	781	756	755	753	768	755	745	754	761	786	803	794	755	753	793	780	831	759	766	801	792	740	781	779	755	763	783	727	746	817	771	812	764	774	811	825	763	771	762	768	754	781	838	748	803	811	812	798	798	772	774	758	790	773	763	751	830	767	748	794	754	767	723	751	771	781	739	763	794	722	818	723	727	767	794	753	804	769	772	762	800	800	766	744	786	789	798	759	820	773	790	806	795	749	804	733	737	788	800	800	791	789	749	790	767	750	766	741	800	828	782	823	792	824	790	778	777	755	820	778	709	757	749	755	834	787	754	788	792	758	768	748	792	788	772	799	779	796	790	764	767	803	732	792	790	789	811	805	776	778	808	808	787	755	788	731	789	775	798	754	757	759	771	750	755	782	750	759	750	793	744	810	750	741	786	732	804	801	757	789	821	779	735	784	767	765	772	731	768	785	792	825	766	752	735	746	735	796	746	735	827	810	736	770	767	787	766	790	796	773	752	771	763	799	752	758	798	735	702	751	771	718	806	807	738	775	798	757	768	751	770	779	726	760	766	830	821	775	783	823	731	803	786	808	732	777	743	744	769	757	740	780	737	731	756	764	837	747	734	794	814	772	801	802	772	820	801	801	800	816	764	798	796	819	796	807	765	776	781	727	791	820	809	770	704	767	750	827	815	774	781	753	816	765	767	795	766	780	759	816	761	809	799	849	810	712	774	764	782	758	785	778	780	832	753	750	798	754	782	742	785	811	759	772	711	761	792	734	787	778	785	772	767	757	790	749	757	812	778	799	784	738	733	763	760	749	754	777	789	782	766	765	785	782	747	770	783	778	832	760	757	780	784	799	752	745	739	815	784	785	745	796	793	770	709	794	747	775	779	800	788	794	763	774	764
16104	1344	1027	814	612	533	418	438	397	358	343	322	331	353	320	325	318	327	334	333	283	318	329	310	316	317	322	285	300	291	304	291	320	310	311	317	308	325	319	360	335	325	332	348	290	283	330	299	291	345	324	341	334	328	289	267	348	279	290	272	303	323	304	298	318	305	308	308	309	349	294	307	299	332	296	317	322	335	283	310	346	287	324	300	352	340	329	323	312	302	309	285	317	294	294	292	316	317	325	270	292	314	306	321	326	320	329	281	317	320	323	348	322	324	327	321	290	263	320	288	312	328	316	300	300	338	310	307	332	309	315	309	275	314	311	310	288	283	305	305	298	298	292	266	340	318	363	275	315	292	275	287	320	294	316	309	289	289	281	306	295	289	330	314	329	328	312	295	298	299	310	270	318	314	295	296	319	331	329	320	289	312	296	319	296	321	337	292	355	307	334	321	335	299	295	319	298	308	308	283	294	303	259	319	323	309	315	279	290	298	337	304	293	349	336	286	318	316	292	288	275	320	288	313	311	298	283	327	310	324	331	337	308	310	332	354	331	308	316	306	294	295	316	330	326	312	328	303	290	308	318	301	328	325	307	310	304	312	302	310	283	304	275	336	314	315	309	327	298	307	279	334	310	322	328	300	286	289	317	345	302	314	309	317	336	300	302	312	311	321	279	261	320	297	303	282	326	306	291	311	301	309	276	305	337	328	298	299	282	322	270	317	310	320	272	275	310	292	315	297	318	310	338	301	320	333	301	311	309	304	307	293	312	312	295	309	320	310	278	341	291	282	306	318	322	347	339	343	299	334	323	323	297	330	266	321	335	282	321	299	303	311	293	324	307	312	281	288	328	293	295	330	302	353	323	324	322	272	304	303	310	271	326	321	321	275	322	341	343	282	295	303	305	286	290	312	320	289	288	293	302	339	306	284	322	313	328	269	291	306	325	314	298	300	309	291	372	325	297	269	315	277	317	280	316	264	311	293	302	275	341	311	338	296	307	280	309	292	314	308	319	285	304	329	292	305	305	318	280	297	313	320	289	312	308	281	305	301	283	289	274	329	328	304	274	345	313	277	292	295	276	309	305	309	295	310	316	310	299	314	337	309	281	287	293	302	336	298	340	334	295	324	353	337	297	303	319	302	280	301	306	282	306	283	292	285	312	309	295	325	346	313	299	317	284	297	306	310	290	307	327	300	312	299	301	324	335	317	306	329	292	273	319	289	332	287	298	325	312	301	289	310	291	326	297	298	265	308	303	350	341	293	267	314	326	326	332	303	279	316	345	329	309	347	298	313	288	296	317	279	318	296	340	298	310	291	324	311	264	306	320	349	327	292	337	321	323	317	304	309	316	289	291	286	310	263	292	318	319	333	294	287	296	311	306	301	320	342	301	288	306	273	287	317	309	286	323	304	308	319	321	315	297	301	310	319	338	308	286	313	309	312	304	294	350	279	301	320	291	297	270	328	302	317	306	292	275	304	333	304	313	271	316	292	302	293	307	328	288	313	319	295	302	309	298	313	306	296	303	293	291	319	327	282	314	305	316	319	306	315	320	315	301	325	296	302	302	295	296	314	287	278	306	267	301	298	300	315	293	339	324	273	291	311	331	325	333	307	321	285	288	320	343	307	321	350	330	293	277	322	295	297	325	290	329	298	306	317	296	290	297	288	309	303	296	301	305	304	314	306	304	296	304	322	333	320	313	282	314	305	304	286	272	275	280	277	292	287	281	276	333	297	301	311	288	282	307	299	284	335	334	317	302	298	331	305	323	326	299	279	272	288	296	331	310	327	326	316	331	296	307	281	310	319	342	301	275	290	330	339	334	314	330	301	305	306	324	324	292	312	314	321	300	306	310	282	273	334	317	293	324	352	320	322	243	273	296	290	339	277	283	290	295	309	322	324	331	332	281	335	322	308	299	334	293	313	302	300	312	299	353	316	293	282	293	306	323	316	267	311	326	317	294	292	309	326	326	317	307	296	281	291	292	299	317	342	329	311	352	320	287	284	297	300	289	289	310	313	324	309	309	327	324	298	328	275	330	319	297	272	314	307	308	295	313	318	319	331	312	324	339	287	272	281	306	306	340	301	332	312	308	297	306	344	306	331	299	300	280	318	319	314	310	290	295	327	317	293	297	317	340	290	305	293	294	285	298	301	300	307	336	292	311	313	296	311	313	334	316	293	312	314	295	312	306	332	344	294	318	301	309	322	309	329	267	316	300	314	305	310	328	298	308	342	278	321	331	319	356	317	285	335	307	341	310	286	310	302	290	298	287	303	328	319	323	307	334	296	334	361	323	308	307	331	307	313	315	318	293	312	346	317	324	317	297	289	299	300	311	338	342	318	340	334	348	349	322	315	354	316	278	346	313	327	320	311	317	319	314	315	312	286	285	320	311	336	316	271	308	319	312	305	323	310	309	321	319	312	310	332	317	298	353	316	337	323	327	307	323	313	321	319	332	323	302	329	296	324	299	316	286	320	285	282	297	315	310	307	335	303	312	321	323	301	309	292	309	266	303	294	299	304	296	341	287	310	338	356	284	275	301	345	308	304	286	293	300	275	312	297	318	288	317	281	289	298	349	310	290	306	298	325	318	313	314	322	285	300	311	321	339	327	303	306	261	316	334	275	293	326	291	320	279	329	312	315	307	347	313	325	353	289	292	291	299	308	316	283	317	301	317	306	309	318	270	330	322	314	289	328	292	334	292	339	315	305	331	299	297	280	284	308	313	320	343	314	306	312	314	332	320	306	345	316	313	327	321	297	331	306	308	296	288	300	341	309	302	293	303	327	290	303	317	290	307	328	308	322	313	325	313	310	322	320	318	278	309	309	297	296	297	318	332	318	296	319	299	287	326	292	318	331	295	307	305	303	316	325	294	291	305	292	290	319	339	285	295	322	312	287	334	303	319	305	307	315	299	305	302	313	313	284	334	279	305	293	326	305	309	328	317	335	336	307	283	338	323	332	326	332	330	298	323	320	335	281	287	316	298	312	298	295	329	308	339	315	302	293	305	324	332	323	320	311	319	304	288	304	326	319	310	340	288	322	302	301	278	314	319	303	329	302	268	310	294	315	309	303	292	319	317	335	286	338	293	332	297	292	327	281	297	293	310	321	288	316	325	299	329	312	308	293	347	299	317	323	306	337	323	287	275	298	318	295	313	314	261	300	319	306	298	355	305	276	317	313	323	336	303	323	319	294	297	352	306	314	284	299	272	355	305	337	314	340	298	277	325	303	282	313	318	344	332	270	290	334	318	280	325	317	335	338	317	306	289	315	307	365	317	267	324	281	347	319	305	286	311	295	300	288	323	308	317	287	286	306	314	299	300	308	309	286	275	293	306	316	308	311	326	361	355	306	299	340	319	305	317	326	319	335	285	310	319	334	291	327	319	250	298	325	312	326	353	297	295	324	284	286	317	285	299	333	337	284	303	320	311	325	345	297	297	310	311	295	298	305	282	307	325	328	331	328	297	313	322	346
9211	1309	2208	2393	2010	1694	1422	1317	1182	1087	1044	1007	911	929	857	859	824	818	858	853	756	753	793	789	716	796	770	757	750	701	750	761	753	711	717	675	728	725	697	754	738	737	693	679	702	699	714	734	716	700	781	699	751	673	733	659	691	741	709	696	722	740	745	720	735	756	688	688	725	703	751	709	719	684	722	714	708	702	727	757	695	717	715	742	724	687	737	725	738	712	737	682	724	657	687	703	719	687	700	708	736	715	714	671	702	685	726	695	711	702	709	709	723	707	708	683	691	711	717	737	700	695	740	764	706	730	660	721	715	700	703	735	725	704	746	738	764	755	674	694	680	697	709	737	678	747	691	721	738	713	706	706	732	708	718	700	684	733	712	701	696	709	731	746	704	701	700	681	674	684	710	658	654	716	701	732	683	720	762	744	689	684	683	742	710	697	749	694	711	698	692	664	716	690	685	646	713	759	692	684	680	673	684	662	722	693	718	753	707	714	659	720	675	728	690	682	719	741	715	713	673	681	730	700	749	750	706	703	649	690	719	706	748	711	691	693	712	685	746	649	713	682	711	684	685	709	722	739	694	714	655	697	682	714	718	740	711	744	700	707	683	713	686	714	677	667	681	671	673	702	732	667	663	700	685	708	695	648	729	692	750	687	692	722	659	686	723	683	721	693	698	710	642	696	756	686	725	683	734	714	722	724	698	709	704	664	722	729	722	725	727	686	665	688	714	730	686	728	740	674	728	742	704	680	728	707	722	714	701	746	666	699	680	718	685	706	689	698	678	690	709	743	695	694	745	692	719	739	646	737	689	743	714	692	679	705	725	699	694	693	734	722	668	717	690	690	681	679	695	644	653	703	700	742	729	729	707	723	728	696	698	723	676	691	717	728	711	679	732	667	711	698	756	730	690	708	717	693	706	693	690	742	724	722	758	631	769	680	719	704	698	693	673	672	699	736	718	701	673	735	737	732	693	719	727	736	712	683	703	702	693	740	743	715	666	676	706	699	679	715	714	678	698	707	763	709	688	721	735	704	711	696	701	687	697	700	707	649	684	686	718	727	642	698	684	690	704	705	727	657	727	739	733	686	731	680	690	703	707	695	717	672	698	702	699	730	734	716	718	656	770	743	727	729	790	736	692	700	720	656	709	696	696	680	731	733	672	673	677	698	676	716	711	736	719	684	725	708	704	667	721	711	657	695	724	713	651	726	696	689	698	714	716	710	700	701	730	675	687	692	735	686	685	683	691	675	656	694	702	753	702	687	720	692	726	722	712	716	733	681	686	713	745	692	741	678	673	685	650	725	659	689	748	740	717	694	745	728	679	693	726	723	722	722	665	723	659	737	746	745	670	715	654	677	703	674	717	648	672	684	724	696	736	642	741	708	754	656	647	731	682	682	678	685	729	695	730	672	683	731	672	702	674	685	686	674	776	689	688	679	730	689	695	734	699	698	735	724	679	725	703	663	671	698	667	726	668	716	726	703	721	764	653	663	723	675	685	715	659	685	686	724	761	695	697	682	704	672	707	658	701	738	693	687	703	743	669	683	748	633	746	699	690	696	689	701	684	712	717	714	675	719	738	706	748	664	722	723	697	707	707	754	676	709	688	723	730	739	676	682	674	703	689	724	688	673	691	696	711	696	715	766	651	710	726	707	711	698	705	687	739	643	693	668	692	701	676	722	722	721	671	686	676	673	740	688	698	681	709	716	672	683	692	713	674	703	708	738	699	702	698	697	690	693	722	688	683	708	706	758	649	726	681	700	733	676	686	718	729	764	706	711	704	717	718	717	698	718	714	701	724	702	719	689	745	685	694	693	692	723	714	696	698	676	709	702	684	699	700	650	706	728	675	673	719	694	704	725	731	710	727	665	703	669	691	699	693	746	709	702	663	714	722	687	722	676	775	715	707	722	710	680	720	651	673	692	734	699	732	720	689	702	650	649	692	715	675	692	715	726	707	719	721	708	694	726	698	693	681	691	698	676	629	693	697	713	709	682	699	721	730	705	702	727	632	736	688	701	703	771	666	743	708	728	731	683	704	685	705	706	711	698	733	712	688	711	752	670	685	739	703	677	698	689	679	703	730	716	687	713	665	671	656	693	730	673	682	707	633	732	777	687	713	663	716	752	697	726	685	737	712	694	673	735	687	687	680	738	676	679	724	663	714	753	702	706	676	700	688	692	747	707	714	715	679	669	722	730	745	725	687	730	674	693	686	742	708	690	706	703	689	714	744	703	688	696	749	670	680	691	677	695	696	680	703	718	688	741	723	726	734	703	688	708	685	664	723	719	669	710	683	697	695	694	748	690	714	678	726	709	715	703	679	719	709	735	695	704	744	671	664	711	700	707	708	694	722	705	711	747	719	745	737	704	700	725	686	689	736	679	691	737	644	747	670	733	722	659	673	689	704	665	750	708	696	691	696	707	679	690	670	671	724	738	687	700	680	652	760	728	725	680	722	710	688	721	687	707	658	760	698	653	713	706	709	702	731	689	714	705	730	712	722	706	660	674	699	698	713	689	674	748	679	698	694	666	714	736	677	734	724	704	691	714	679	737	692	728	732	719	765	719	725	701	715	692	697	723	686	728	705	696	672	702	774	746	742	688	714	704	726	681	727	693	670	703	733	703	670	739	675	762	679	740	716	706	698	711	701	650	691	711	721	718	684	679	703	708	679	690	699	706	729	738	725	759	679	733	696	772	682	769	692	680	692	695	680	702	658	704	772	719	693	692	720	683	697	722	684	735	696	666	696	716	661	699	720	703	703	719	648	683	697	710	693	703	664	730	728	733	692	724	668	743	717	699	699	701	664	692	708	731	700	726	703	710	723	755	694	693	684	699	676	704	670	708	687	652	671	680	674	684	697	655	726	714	679	678	672	719	740	669	740	677	709	707	746	644	718	718	704	648	702	725	709	696	672	687	686	697	716	724	741	697	731	731	675	695	707	718	751	693	737	708	698	660	697	689	728	697	728	728	683	666	735	703	695	674	664	679	684	676	686	717	734	707	712	708	689	711	709	689	702	714	701	651	701	754	698	712	702	692	671	699	685	659	671	678	695	690	689	697	667	711	714	688	698	730	718	701	717	692	701	701	697	720	679	720	676	720	652	682	702	712	688	734	649	694	729	724	715	752	668	662	733	695	723	751	693	683	713	686	705	688	704	739	697	688	685	720	677	744	681	614	707	742	672	725	688	649	753	753	736	734	749	719	746	664	698	707	694	769	689	723	692	728	680	682	697	710	714	700	686	679	658	701	727	672	679	713	675	738	661	671	723	680	705	733	673	706	677	721	684	739	697	724	741	711	701	705	679	710	737	686	715	702	637	710	677	757	694	645	745	733	719	682	662	669	724	668	704	708	701	710	701	681	652	756	714	736	694	636	684	730	710	755	701	694	693	708	699	739	684	677	749	698	755	691	743	663	718	678	723	675	676	717	699	686	697	639	731	699	703	716	677	676	728	724	728	734	701	697	720	695	660	684
2209	186	201	176	168	166	173	175	191	165	160	166	171	177	165	149	194	151	188	188	145	167	167	154	161	140	166	178	173	165	144	163	157	158	172	175	146	153	194	152	174	159	168	157	155	191	166	165	135	160	145	160	172	146	153	151	148	141	164	161	166	174	174	159	155	161	151	164	160	181	151	164	130	172	168	158	161	150	171	153	151	169	152	165	165	174	160	162	133	160	159	171	141	134	158	155	179	150	172	159	142	153	145	176	162	156	172	140	172	183	163	163	173	156	170	151	183	157	200	157	184	169	159	155	187	179	146	164	143	174	186	170	160	153	137	195	167	173	176	159	159	178	177	147	185	168	162	155	157	167	163	179	148	151	152	154	111	162	167	170	146	143	179	166	171	192	148	153	162	165	143	146	188	158	181	146	154	179	165	157	159	150	160	172	177	176	148	188	158	162	167	143	157	167	166	181	164	152	143	138	169	152	162	144	163	176	129	148	164	192	180	160	142	173	165	144	168	170	144	157	150	158	165	192	172	146	187	166	173	179	154	152	172	163	165	158	162	191	152	147	166	179	185	166	163	159	186	146	170	136	137	163	158	141	173	175	191	149	173	155	173	170	184	187	151	156	175	167	175	135	183	155	151	179	169	169	157	177	162	187	133	145	151	133	152	155	142	178	186	167	168	162	163	169	150	158	140	173	165	172	181	155	153	143	162	174	139	164	185	177	150	146	166	156	160	153	168	182	162	156	180	179	154	179	170	170	143	171	153	163	182	185	172	178	161	183	153	160	177	171	160	186	153	171	178	159	158	174	170	163	168	172	166	142	167	184	162	166	171	189	171	171	165	162	167	171	145	170	166	162	158	173	151	168	157	153	153	152	147	160	177	160	153	153	174	148	148	169	176	127	143	166	148	175	182	176	156	159	130	156	167	158	164	149	171	172	162	166	159	135	157	169	166	184	163	166	147	166	139	149	168	142	162	162	168	176	169	175	160	153	175	150	170	171	174	160	149	149	148	158	199	158	169	168	164	176	160	152	171	138	135	158	161	151	164	196	157	185	171	175	152	161	134	176	163	146	159	183	159	157	162	133	141	157	186	154	197	151	159	174	185	176	162	173	170	164	158	141	159	148	158	175	167	179	157	141	141	140	187	155	161	166	152	176	188	149	155	179	150	155	169	142	165	168	156	149	163	135	174	168	171	179	135	155	161	174	160	165	170	160	147	159	166	149	176	167	129	138	177	161	180	197	142	162	149	191	154	164	147	153	164	149	176	180	173	168	156	162	163	168	176	161	166	169	162	154	182	161	164	147	169	172	164	184	155	157	180	172	144	173	184	159	154	182	153	148	167	176	174	160	205	154	159	170	193	161	152	177	180	149	145	163	182	170	166	165	170	169	185	148	172	172	166	132	142	154	162	184	143	131	161	168	172	177	143	169	153	192	167	164	187	159	177	193	157	161	185	158	149	165	148	148	161	167	159	167	200	170	170	172	151	154	146	174	161	158	135	166	133	174	162	157	161	159	147	168	150	137	172	163	161	176	170	164	154	144	171	172	157	151	198	175	160	175	171	160	145	181	140	185	187	134	153	176	145	189	152	170	190	165	171	156	171	168	150	174	153	144	158	179	158	160	152	144	142	148	161	161	138	161	153	175	157	178	162	167	168	160	175	167	154	175	151	161	175	169	151	147	159	153	135	152	156	165	153	172	164	168	154	184	176	161	164	143	137	154	162	165	139	161	163	150	142	144	141	166	181	175	171	177	159	175	170	173	157	147	161	190	176	174	158	158	148	148	156	152	162	162	143	177	173	149	185	144	171	146	150	176	144	151	175	163	164	157	148	145	152	147	174	142	182	155	150	169	171	168	169	182	177	168	139	158	157	159	159	161	159	157	159	154	182	182	177	171	156	169	167	164	147	176	164	147	153	175	162	167	182	152	167	150	162	160	174	149	182	177	174	179	173	166	190	152	144	194	167	174	170	166	153	155	172	169	167	149	184	169	174	158	193	152	135	142	177	180	175	151	130	141	169	139	164	175	171	160	180	177	178	167	149	179	152	154	161	151	172	178	148	149	146	148	150	173	140	190	140	146	175	129	164	183	165	181	158	152	198	135	179	150	174	176	175	161	181	166	154	142	174	161	149	173	172	149	152	158	150	177	158	152	170	187	163	144	164	163	176	175	137	147	158	136	128	147	143	169	147	155	182	154	165	153	148	159	130	167	176	146	156	165	159	173	174	147	176	179	186	160	210	142	165	178	158	174	169	142	168	153	154	161	159	170	175	162	160	178	148	160	165	178	157	154	155	157	140	155	164	170	121	157	182	149	169	154	169	171	146	149	175	143	178	158	170	163	166	155	161	175	177	171	160	153	151	172	157	144	170	166	152	158	157	160	170	171	158	159	173	163	198	163	174	163	160	133	137	134	171	203	162	122	166	172	167	175	170	164	178	140	175	169	155	136	140	150	187	160	174	151	173	166	177	168	157	142	160	159	154	184	153	163	172	178	159	154	136	145	174	166	185	169	160	165	158	171	161	168	152	169	182	180	175	165	165	163	168	186	161	170	164	150	160	168	154	160	155	146	166	152	171	177	157	147	165	167	174	176	184	153	153	168	152	171	171	168	157	151	147	156	159	152	157	158	176	158	172	157	153	146	153	166	157	134	154	154	157	188	192	159	169	144	151	152	136	158	154	148	154	160	158	171	171	160	186	175	160	177	180	164	168	154	145	162	149	164	179	179	167	177	189	162	151	177	157	155	165	170	160	159	167	160	138	163	163	162	151	184	152	143	182	155	137	157	163	180	166	173	140	125	154	199	152	159	156	173	156	177	173	176	162	150	164	155	176	167	131	163	188	161	159	168	189	181	154	165	187	163	157	179	182	170	163	156	163	206	163	181	126	179	157	174	198	163	155	181	133	162	159	167	154	148	146	156	173	158	164	179	200	184	171	176	146	161	163	171	166	159	177	160	153	139	137	163	151	166	154	158	194	150	157	190	164	171	182	159	149	168	170	176	166	157	174	154	171	168	149	160	161	136	161	190	189	148	168	153	148	154	160	155	165	177	157	191	162	159	149	157	134	149	152	150	159	146	148	158	157	168	153	144	150	174	186	160	156	143	148	145	145	188	161	177	159	150	145	163	145	159	160	179	178	153	169	151	160	164	172	171	154	184	176	178	201	171	158	189	166	179	169	145	167	148	178	160	140	169	192	171	157	169	159	172	165	164	161	156	195	179	152	148	164	175	178	154	149	164	169	183	149	173	158	158	171	146	152	151	180	178	173	158	151	169	178	174	161	189	189	163	168	167	133	158	179	168	163	149	180	177	156	148	160	160	169	155	159	159	162	159	178	160	176	158	152	163	144	182	135	149	180	166	168	159	147	154	168	154	180	151	165	184	158	147	147	164	174	156	172	143	170	158	163	167	168	169	148	168	148	162	163	139	160	153	168	136	167	155	155	172	169	159	167	181	169	182	181	167	160	158	163	195
2379	467	497	467	449	469	408	492	465	435	418	452	510	419	431	435	452	429	450	416	430	419	452	473	456	423	497	466	444	397	456	450	434	444	476	464	429	417	444	414	453	455	444	439	488	424	421	447	448	432	448	429	419	419	489	429	461	464	446	477	434	439	416	437	420	417	415	431	440	460	426	465	447	408	451	425	400	460	443	432	391	437	443	459	460	440	434	434	461	389	454	447	453	466	457	440	391	432	465	451	409	463	440	415	419	466	437	409	478	446	438	447	445	429	437	473	407	422	413	432	432	416	430	405	457	424	443	420	412	449	435	463	454	383	484	460	442	415	467	421	412	438	446	418	420	461	418	441	442	414	446	418	474	433	422	457	437	425	451	447	433	421	405	453	405	426	444	467	443	451	426	444	444	423	430	420	422	433	438	439	451	429	404	427	472	416	398	417	467	425	443	453	459	437	438	437	446	435	436	420	428	464	416	458	453	461	453	448	439	420	466	440	424	386	440	449	439	463	418	399	430	405	462	470	446	441	425	457	458	436	437	442	433	425	464	450	428	434	416	433	464	440	471	425	428	458	406	440	474	448	396	446	421	426	439	464	436	438	451	424	457	439	416	428	453	423	475	438	442	465	423	410	445	444	456	424	423	448	458	452	427	427	440	424	420	441	469	424	444	408	444	467	450	396	442	431	516	453	449	473	460	434	445	439	444	464	493	410	425	450	385	439	489	423	379	451	460	445	465	443	460	456	448	436	449	416	446	423	433	420	404	408	456	408	456	449	434	441	426	408	416	465	444	451	462	422	422	456	447	412	422	453	422	470	397	430	461	461	438	403	463	440	459	450	439	439	488	453	455	438	417	445	416	439	453	461	426	450	432	413	461	446	452	420	439	436	416	433	431	400	402	434	417	480	441	452	425	401	427	431	474	456	413	456	431	424	464	429	444	422	421	464	435	412	459	451	425	437	417	424	454	410	418	416	426	415	441	471	438	456	458	450	468	431	442	446	440	410	502	435	432	464	452	444	414	443	457	417	447	442	398	466	430	412	443	428	422	451	414	470	447	433	437	422	439	445	461	430	407	426	434	466	461	453	421	425	447	445	427	450	405	456	446	458	441	461	424	422	450	460	466	450	419	427	431	408	436	452	446	434	470	431	425	410	418	467	435	447	439	454	428	439	444	441	419	435	438	451	437	427	449	466	411	441	420	415	425	442	484	437	465	440	452	432	427	439	453	435	422	419	448	448	468	416	477	453	409	426	467	430	473	417	468	457	419	450	428	413	421	438	398	451	455	441	433	480	406	447	453	450	473	460	412	441	410	487	413	425	448	417	457	432	424	432	462	481	477	425	451	461	420	428	433	417	426	446	464	393	437	418	453	413	453	443	415	438	428	454	410	430	438	426	418	428	434	452	436	453	401	414	433	452	413	411	432	429	407	433	427	414	450	411	416	410	439	422	442	445	419	458	465	378	408	446	480	453	464	477	446	433	411	397	490	430	436	472	455	449	422	452	443	449	437	436	444	427	425	460	425	421	416	425	464	448	411	405	425	410	445	479	430	459	487	444	441	454	423	433	437	415	445	417	430	425	449	454	481	438	430	386	415	436	483	443	422	417	443	470	404	468	436	453	446	432	440	436	438	458	420	469	419	434	398	456	479	417	440	420	455	415	436	394	463	457	423	443	424	406	446	470	425	421	426	459	457	437	432	464	399	428	422	434	427	432	424	406	435	427	421	454	444	441	435	422	420	476	429	409	450	426	477	459	409	461	457	475	445	414	452	415	449	439	477	424	455	457	410	411	463	488	471	430	438	461	423	428	435	439	410	459	461	435	427	437	379	435	439	447	396	418	426	485	466	447	418	421	433	473	441	420	467	454	444	455	469	437	408	465	419	399	451	433	461	446	452	426	432	434	440	446	449	425	459	470	418	424	456	423	464	448	445	412	470	445	396	441	431	449	421	440	437	439	457	439	436	426	432	459	452	433	464	451	432	397	456	451	440	445	445	421	432	487	403	419	430	436	417	434	430	427	447	422	420	422	490	445	460	415	430	400	436	460	441	441	435	429	465	457	428	453	449	431	427	445	415	423	444	450	465	430	467	438	428	460	456	433	437	440	430	410	425	425	487	440	419	437	415	444	432	443	418	441	453	443	437	447	438	443	462	441	471	446	426	428	445	434	384	437	433	462	455	458	415	459	468	431	457	432	386	467	449	428	441	418	436	453	425	485	415	410	409	413	456	432	439	416	438	445	419	421	428	425	465	418	462	448	430	450	436	413	430	429	423	418	441	458	445	442	439	430	456	416	474	427	417	477	400	451	420	437	434	431	424	397	463	401	391	473	443	476	460	429	436	439	425	419	444	451	452	409	409	424	421	448	414	431	462	465	439	457	435	449	428	438	440	425	429	458	436	467	453	436	388	467	411	397	450	449	428	442	442	427	430	437	410	431	422	450	482	436	455	471	415	429	435	432	411	458	428	440	395	419	439	488	430	418	430	455	437	478	470	429	441	429	430	459	441	445	451	427	425	451	438	426	442	431	441	448	416	448	437	424	429	426	437	446	461	457	462	409	415	398	428	427	447	461	420	454	427	429	442	429	397	436	446	448	424	434	433	476	407	433	406	407	411	384	448	453	434	426	450	406	474	385	444	481	460	429	453	412	434	461	402	439	445	453	451	442	448	409	431	399	443	429	450	414	417	449	432	452	420	437	452	475	417	431	424	412	447	421	462	476	448	445	413	430	437	430	406	472	451	456	438	406	449	441	430	469	419	450	441	434	407	444	445	460	472	457	461	448	452	428	450	443	427	431	427	486	443	400	414	401	443	411	416	442	434	410	419	425	410	433	419	422	452	419	429	438	433	456	406	444	426	451	468	456	389	439	420	466	431	435	487	426	449	433	424	463	442	423	449	455	414	403	417	415	453	453	425	458	422	472	446	462	466	419	458	445	414	436	480	437	474	430	502	451	377	416	444	450	448	417	453	408	407	440	426	438	475	443	459	474	450	423	426	361	439	447	429	449	430	452	444	427	403	439	438	476	465	474	405	445	434	434	437	423	436	457	436	466	442	418	446	414	432	426	405	409	421	443	432	415	450	440	406	405	424	487	446	456	456	457	438	451	419	441	456	428	433	406	470	461	450	427	467	439	443	439	478	441	431	426	417	446	419	414	428	455	465	449	424	476	449	407	423	390	454	434	473	425	431	468	438	424	405	450	444	455	425	476	412	452	396	424	455	435	427	415	426	438	407	435	461	428	459	395	448	458	408	437	411	473	432	417	433	443	434	463	438	402	414	447	457	474	442	472	445	447	456	458	423	464	435	408	386	462	423	438	455	469	408	442	426	471	430	463	435	420	422	431	421	481	448	441	455	434	417	428	397	422	442	425	451	400	398	434	436	433	434	447	453	408	415	443	440	466	452	478	426	451	447	435	425	422	442	463	431	460	458	422	436	444	469	406	419	456	421	454	421	468	468	382	441	394	433	444
9191	695	673	609	531	446	373	402	366	362	349	333	364	334	334	336	316	362	302	374	352	323	340	346	320	339	359	351	314	329	334	344	335	277	364	329	340	381	299	308	321	364	340	335	312	357	325	331	344	326	335	327	307	318	304	366	350	330	330	311	340	359	284	322	311	294	333	326	329	324	336	344	362	286	323	337	314	335	320	348	355	325	343	306	350	326	315	321	332	319	323	366	376	345	311	286	322	318	359	340	312	365	332	341	353	351	376	297	321	341	295	345	345	332	358	302	325	308	350	328	323	333	291	319	361	348	337	304	338	320	347	353	317	359	296	335	338	305	300	306	344	336	343	341	310	364	314	323	340	350	356	332	345	349	331	336	370	343	314	364	338	330	358	329	305	304	318	326	331	329	361	318	355	335	352	319	326	312	343	302	337	357	320	324	339	318	306	318	302	350	309	298	316	337	322	322	344	358	342	339	315	333	330	312	332	321	323	330	329	300	274	299	325	343	350	315	291	354	300	348	309	323	346	311	362	296	329	334	322	322	310	321	310	326	334	299	349	362	351	291	321	331	333	337	325	346	321	305	309	351	354	335	327	287	341	331	328	318	324	354	335	326	324	320	320	328	362	293	309	345	298	365	316	346	323	309	355	325	355	307	338	313	353	351	350	337	332	300	323	316	316	325	370	350	317	347	344	352	302	346	317	323	342	328	321	359	308	346	336	333	341	355	341	356	332	348	351	316	383	336	340	342	317	320	359	297	305	299	371	323	305	353	325	319	337	304	343	339	366	330	356	319	321	370	339	325	343	325	342	286	328	347	320	335	347	364	316	327	326	354	344	343	319	335	331	319	320	351	349	340	337	325	345	322	308	315	337	337	322	345	354	362	308	306	305	321	308	313	337	320	350	342	304	326	332	326	348	356	347	335	328	328	308	332	308	316	302	332	340	291	360	327	328	354	324	324	327	331	355	310	344	330	312	311	314	356	325	292	329	341	317	338	323	344	313	300	322	313	333	315	338	319	341	377	340	365	302	310	353	320	331	346	336	333	329	333	300	336	345	329	312	312	328	345	339	312	296	291	337	359	361	317	345	318	329	320	336	310	325	310	307	318	342	351	332	369	326	312	315	349	304	370	326	327	317	345	381	350	331	344	297	329	337	329	390	330	332	317	278	324	351	299	320	334	346	321	330	351	331	346	330	333	288	303	327	345	359	355	390	312	315	361	327	317	296	358	315	327	317	331	290	344	303	319	361	352	342	327	342	328	319	317	325	319	338	333	342	321	326	348	338	353	309	309	337	292	333	320	348	352	360	313	315	304	333	294	321	331	359	364	346	324	268	336	299	305	330	302	334	334	336	353	331	309	341	347	355	344	337	300	329	308	326	332	328	330	335	305	337	362	339	323	328	339	326	302	346	339	315	325	358	324	332	309	308	329	360	345	331	327	304	305	372	339	332	351	334	310	308	346	329	349	318	311	335	297	316	303	331	293	326	348	356	339	316	336	354	345	344	354	336	362	319	325	339	325	320	315	325	311	361	328	340	323	339	312	313	349	349	317	307	340	378	333	338	386	308	327	315	297	315	341	339	313	332	334	343	330	318	352	313	292	370	330	348	322	309	310	338	333	316	330	334	339	339	357	311	329	360	367	339	314	326	336	316	344	341	334	326	327	337	310	321	318	339	303	333	289	326	340	319	354	327	339	304	317	325	317	325	348	307	335	340	310	332	342	316	335	332	345	331	301	340	334	356	318	337	335	368	375	303	371	326	326	341	333	328	321	315	300	328	305	356	304	296	327	329	306	324	367	325	342	388	339	313	328	327	342	317	330	306	323	316	374	336	316	319	304	369	329	333	326	349	337	303	309	321	307	336	335	330	319	345	315	318	290	334	340	348	314	316	258	365	332	335	329	357	323	329	317	350	328	320	319	312	312	363	381	316	299	312	349	351	318	320	323	314	333	326	308	363	331	307	355	325	352	319	314	307	314	352	323	300	334	351	325	338	317	308	315	347	292	332	333	359	334	321	319	325	335	307	343	320	315	349	367	327	321	315	342	332	321	312	327	368	326	288	340	322	283	323	346	333	317	328	307	316	343	343	293	305	318	315	344	332	340	317	352	321	326	308	360	344	342	343	359	332	332	354	316	329	338	310	311	339	320	327	304	367	355	307	343	330	291	302	332	340	315	315	329	351	354	277	332	342	335	312	334	319	300	296	334	334	320	339	337	324	338	323	339	335	337	329	353	314	344	319	358	338	361	328	324	341	318	314	324	346	358	343	304	324	344	348	317	323	313	296	281	334	336	307	319	363	311	333	307	365	305	341	326	338	297	347	305	364	319	342	327	315	308	314	321	328	333	355	345	314	329	302	313	333	310	328	329	366	341	340	357	298	327	350	335	332	347	321	345	339	360	326	363	325	330	349	318	305	314	342	332	361	332	315	335	337	366	327	350	347	317	346	296	324	323	362	326	352	346	332	372	326	331	320	334	348	340	354	284	302	349	337	331	289	317	314	343	365	325	323	358	350	321	363	311	356	328	333	318	350	366	355	339	303	315	366	320	309	348	318	327	313	309	320	320	321	330	345	354	365	321	324	312	320	335	379	297	342	344	342	348	332	333	326	331	354	347	339	347	336	311	339	357	327	320	319	323	336	368	338	315	312	356	323	324	355	346	347	346	314	365	405	327	338	323	328	322	320	310	334	319	378	339	321	341	342	315	349	334	316	286	292	319	335	368	328	347	325	301	326	335	313	348	348	315	346	332	312	348	364	351	340	293	357	317	334	331	336	346	346	333	345	329	307	352	328	349	349	340	337	361	303	327	331	388	291	342	326	343	326	353	323	340	325	351	299	332	349	367	355	335	301	272	323	291	348	339	350	338	320	314	320	332	310	318	305	331	367	356	331	346	336	362	305	335	323	316	355	298	347	322	326	318	329	359	307	379	336	325	332	335	335	287	286	316	342	307	316	357	317	318	369	304	299	316	344	324	341	312	321	320	310	318	368	297	310	350	334	336	328	329	326	310	329	317	363	333	315	304	326	318	344	290	283	280	324	331	361	339	322	360	339	306	353	349	340	346	312	337	300	323	319	335	349	322	354	323	308	340	307	307	318	325	330	362	363	356	306	302	326	308	306	332	312	325	316	317	304	327	351	323	307	314	351	345	348	344	353	361	335	347	314	340	328	321	301	297	320	333	303	335	396	321	315	339	314	347	342	296	307	314	297	338	336	293	317	328	303	320	331	299	339	337	325	329	329	317	332	329	321	374	338	344	301	309	353	296	316	334	313	316	348	321	301	363	320	339	335	321	312	364	334	304	327	346	337	367	348	296	338	327	316	349	324	362	304	342	299	312	350	326	316	321	295	328	316	321	320	341	327	319	341	315	368	348	355	328	309	311	329	326	307	305	329	330	339	349	357	332	330	357	334	376	290	304	309	355	323	335	324	318	335	320	340	343	326	323	298	316	315	329	346	346	358	327	328	312	361	317
7395	1042	1532	1678	1444	1293	1126	1071	1032	1036	884	900	895	862	871	851	832	826	835	805	819	786	768	787	774	758	767	762	844	766	826	745	748	825	801	775	748	809	774	790	789	760	743	782	766	785	814	802	832	781	785	765	782	756	857	775	761	775	785	755	764	794	758	743	817	713	801	758	781	793	770	786	838	776	729	804	761	776	752	809	763	766	782	803	803	752	830	736	766	796	694	752	801	794	766	793	792	763	776	812	754	757	776	792	803	743	776	801	828	770	769	753	727	697	757	751	767	761	776	749	794	745	780	802	752	783	779	739	787	749	815	803	789	812	803	782	766	769	810	775	729	768	773	787	788	802	771	781	755	789	777	730	742	744	773	757	727	764	771	754	772	743	816	760	692	737	783	754	763	753	736	733	778	727	803	734	735	748	809	798	778	779	751	761	756	720	735	817	803	798	802	745	764	801	801	757	758	775	795	790	718	739	774	785	789	739	788	807	738	726	773	790	730	748	781	785	822	803	776	754	750	824	794	765	753	792	803	754	799	774	784	800	734	762	828	812	743	767	794	713	768	773	789	742	815	750	712	728	765	757	805	756	845	770	751	773	785	774	717	763	799	783	784	775	748	735	864	739	739	774	782	768	742	747	785	797	796	764	760	714	823	769	807	798	782	776	757	764	795	793	797	739	743	762	787	792	752	820	794	726	718	739	759	758	785	784	749	775	751	767	835	758	778	771	796	734	741	793	709	807	754	754	740	818	760	797	814	773	808	790	776	847	729	778	761	815	775	816	793	800	761	772	817	775	759	769	781	715	726	847	764	727	774	798	702	782	769	801	787	736	762	777	807	759	773	792	770	773	770	800	743	775	806	754	789	740	765	828	806	755	780	777	772	790	758	801	768	714	764	777	762	770	734	737	763	782	761	740	755	735	772	774	715	772	764	749	816	757	749	783	737	772	822	767	815	735	761	767	782	809	727	738	800	778	761	782	742	785	754	787	737	781	780	805	787	735	746	769	737	790	741	757	770	719	753	803	758	755	796	758	764	800	767	804	793	771	825	770	781	802	808	761	816	730	757	810	798	816	745	753	766	776	760	795	777	759	768	726	777	765	765	713	741	836	816	735	791	745	779	752	728	803	828	770	805	778	785	774	795	734	765	728	756	737	763	814	789	752	776	778	766	793	757	787	757	772	790	782	814	779	790	761	786	763	757	804	779	744	728	763	737	756	769	785	819	808	768	764	779	768	816	847	756	840	755	791	770	742	729	731	736	777	807	756	747	735	796	754	735	757	771	808	797	768	789	779	746	815	770	757	784	794	782	765	742	857	757	750	747	758	765	756	746	763	797	751	786	771	772	766	744	808	767	768	713	745	793	773	743	812	802	779	715	765	775	803	739	790	708	790	778	761	782	781	765	772	771	749	819	779	795	759	781	765	791	731	761	806	745	781	787	724	745	776	794	776	779	761	762	795	755	754	768	785	771	778	774	823	775	817	786	791	751	806	767	787	739	799	754	760	748	761	797	766	703	801	814	745	758	773	795	760	733	775	794	796	788	749	789	755	746	769	770	769	747	785	789	775	774	747	789	769	748	753	737	760	785	783	769	748	809	782	758	794	822	772	764	748	787	806	737	757	780	821	732	812	809	772	722	730	785	809	774	761	740	769	782	782	828	772	732	749	778	759	767	753	779	750	808	736	751	776	769	815	717	786	786	791	707	771	773	771	773	737	766	757	805	708	790	786	791	823	736	815	825	765	792	796	800	758	781	737	803	758	788	704	751	719	803	822	730	830	805	769	763	777	797	761	743	837	764	819	760	740	770	781	740	780	783	760	768	792	818	778	762	834	771	735	764	801	778	746	790	773	799	742	758	790	795	716	770	775	799	764	801	795	785	788	776	764	769	811	798	783	790	759	774	774	815	769	732	756	785	755	737	760	789	792	759	801	766	773	763	775	721	786	764	822	732	820	774	772	750	785	760	777	767	730	793	783	742	795	782	783	786	794	798	777	773	801	766	759	773	745	744	772	769	817	838	732	824	776	771	770	766	764	758	745	774	779	770	782	768	726	762	769	766	783	732	782	765	757	811	738	805	765	782	762	771	778	783	820	775	757	811	767	763	762	732	814	757	752	807	765	798	751	770	822	732	761	707	819	790	823	764	823	781	793	831	748	805	779	717	776	732	752	815	836	793	748	765	781	774	801	784	736	756	772	721	725	727	773	751	795	817	760	745	760	741	793	770	806	753	749	778	761	748	780	757	778	762	779	754	772	777	758	758	789	759	815	804	790	779	759	764	752	747	798	789	761	788	765	757	787	800	763	769	766	782	775	824	806	755	757	796	812	759	744	818	806	799	759	734	810	804	766	783	790	748	728	745	739	812	793	769	751	760	814	762	690	799	777	734	771	756	778	721	747	739	794	797	796	771	823	767	755	781	746	779	772	790	757	806	743	793	814	811	766	770	763	751	772	740	765	795	770	770	772	804	737	764	736	783	764	768	774	820	804	818	766	765	774	770	780	791	736	777	771	758	785	767	801	805	765	751	792	757	772	757	792	774	795	773	771	738	764	805	771	782	777	850	744	739	772	714	782	769	780	751	697	728	692	779	778	724	796	729	748	761	780	778	817	768	775	776	756	798	768	777	761	794	799	763	767	744	768	761	817	732	771	796	821	823	767	770	763	782	782	797	748	774	736	780	791	770	772	755	781	776	791	811	768	752	759	796	780	729	754	751	791	783	784	745	779	763	784	787	786	794	767	769	744	747	802	773	807	801	742	820	753	736	815	773	819	693	769	755	745	774	786	752	759	761	768	768	744	792	806	780	737	719	806	725	763	815	719	759	782	817	720	766	763	754	764	800	757	751	823	776	742	795	685	802	731	768	750	736	781	778	774	776	811	794	785	802	787	830	770	836	820	777	774	760	764	730	758	782	778	767	747	758	745	773	759	754	800	774	812	781	780	774	756	778	787	758	747	760	782	780	781	793	762	777	760	786	775	755	731	747	771	828	800	761	854	755	794	813	792	730	746	750	797	783	773	851	746	777	779	800	778	811	769	792	687	808	738	786	779	778	735	700	774	782	779	786	756	774	727	791	784	773	783	785	757	800	761	813	826	770	802	742	815	794	758	741	816	776	785	782	758	779	806	797	782	763	775	811	801	823	733	743	789	789	793	774	762	792	777	730	776	760	802	786	813	731	737	718	744	796	804	784	707	748	768	762	764	749	776	769	771	781	771	796	769	803	742	740	789	740	774	784	787	780	743	762	775	775	780	780	748	757	841	814	800	745	698	787	783	803	734	861	790	749	732	780	837	781	767	774	803	760	788	713	782	772	730	806	761	754	762	767	762	758	760	778	763	792	827	772	746	769	767	814	772	795	750	743	801	803	794	739	737	740	746	786	755	780	831	811	794	787	778	767	809	809	774	771	776	785	717	765	750	787	742	761	737	780	805	756	797	736	764	775	719	749	702	810	788	767	774	778	774	809	725	738	763
16154	1330	1073	841	615	484	421	382	397	365	368	360	325	348	331	309	312	338	322	280	307	332	292	306	330	338	313	293	271	278	292	334	296	307	327	302	342	326	346	313	320	384	291	343	313	328	313	324	322	328	331	292	295	299	288	296	309	310	304	309	314	289	302	310	312	300	300	305	331	296	319	297	311	321	307	333	342	333	324	298	337	315	288	322	273	279	322	316	324	258	289	330	314	303	324	298	309	311	288	294	308	306	322	331	346	281	318	293	345	347	290	328	297	316	301	299	292	321	288	297	305	329	323	304	284	308	302	314	316	311	280	277	316	297	292	323	304	309	244	317	300	321	304	311	327	362	303	293	307	321	288	306	304	323	264	303	300	282	321	313	279	322	360	314	309	282	293	307	341	337	285	274	304	305	287	319	291	295	311	339	280	333	317	318	356	323	288	287	315	292	298	312	322	287	321	299	330	298	344	283	268	308	309	286	288	298	323	298	298	318	313	280	292	280	279	333	284	309	287	264	309	308	305	329	304	317	322	352	316	318	319	324	314	283	274	327	294	325	315	288	310	310	303	306	295	292	316	295	310	307	298	292	308	310	310	314	307	305	294	261	296	309	302	321	334	308	307	327	288	296	312	296	296	263	348	310	308	318	296	317	314	302	323	307	308	284	340	339	335	305	292	306	338	307	298	319	362	329	314	295	322	302	282	339	307	308	347	320	331	310	283	350	323	326	324	303	308	301	319	314	291	300	287	321	297	330	324	316	319	299	298	304	296	281	312	291	315	323	331	305	327	312	277	294	287	270	312	317	333	342	300	317	282	319	324	302	292	317	338	333	315	311	296	302	323	300	302	309	327	306	310	287	281	279	317	310	313	311	314	283	269	308	332	297	307	312	310	319	291	274	314	375	269	303	303	307	296	313	303	314	346	296	307	320	294	318	324	272	313	310	274	288	327	325	284	337	306	300	265	302	322	291	294	337	322	302	294	303	318	299	263	329	307	326	272	302	282	336	330	288	317	350	331	311	340	307	300	305	306	295	306	326	279	311	320	304	300	296	289	319	283	272	325	292	302	311	299	299	286	288	306	290	314	294	355	302	320	297	306	299	357	301	299	291	289	332	317	331	341	315	326	331	320	304	283	301	300	322	308	303	302	284	281	323	284	304	326	300	287	332	295	324	305	311	308	312	281	335	321	293	314	291	270	309	349	286	298	334	305	316	283	306	339	279	335	278	316	291	316	309	322	284	334	290	312	330	303	294	306	297	296	317	311	266	320	281	320	327	315	265	321	336	291	289	316	286	317	286	321	326	313	350	318	321	328	279	328	325	310	291	302	293	297	300	316	313	320	355	310	299	304	289	299	309	323	305	270	300	315	304	341	295	301	287	292	300	326	282	283	306	352	337	324	322	287	293	306	311	324	302	339	315	300	287	314	297	283	305	312	279	331	325	348	287	333	306	280	350	303	301	332	332	298	285	307	318	324	367	298	308	319	324	311	297	308	285	298	277	290	299	303	302	309	296	329	355	321	314	309	323	279	343	317	318	332	295	300	308	311	311	312	312	326	313	295	334	319	289	336	303	312	324	300	303	325	329	325	310	328	313	291	305	325	294	313	305	332	268	314	331	309	290	283	311	286	315	307	315	294	339	321	329	319	307	276	292	267	298	301	315	274	328	350	306	326	296	300	295	322	322	317	304	302	292	310	293	297	297	301	352	299	312	313	341	321	318	284	321	326	285	331	323	324	313	311	332	324	306	315	331	281	327	320	313	304	270	332	330	299	309	333	327	312	297	315	317	291	333	296	301	291	301	289	333	340	290	304	280	295	308	311	282	266	317	332	303	339	299	332	293	300	327	293	317	314	301	302	303	301	297	304	314	321	335	274	306	334	302	334	291	296	315	340	299	312	294	286	289	288	299	302	315	335	320	327	300	300	291	294	327	280	314	274	261	303	346	297	289	298	312	347	329	315	318	344	319	303	333	298	316	314	332	267	283	298	315	299	307	320	301	315	336	291	308	293	318	322	340	329	333	293	319	290	295	318	342	312	326	284	292	323	301	274	310	332	300	284	307	315	290	285	285	319	287	313	282	291	308	311	305	305	297	306	328	312	294	317	320	300	292	294	299	336	305	265	320	294	302	299	322	301	336	342	301	318	306	316	316	275	336	325	298	326	334	310	304	283	331	294	300	335	291	327	313	270	317	318	325	290	304	298	304	326	338	314	318	299	302	301	316	325	327	305	281	300	282	335	320	293	338	317	319	300	302	295	296	332	311	285	284	306	322	323	313	284	279	276	312	318	338	297	282	295	324	305	276	314	309	289	286	283	289	272	308	299	280	279	321	340	272	295	291	330	321	294	270	284	306	266	289	272	265	277	327	297	287	329	309	313	313	309	309	275	337	305	293	369	336	311	283	316	309	287	302	304	326	330	309	294	318	322	312	344	306	305	331	326	294	283	308	310	290	307	272	284	325	337	302	321	288	296	308	327	304	336	312	315	310	288	333	304	284	328	289	315	294	269	317	340	268	316	292	292	300	296	340	280	323	274	297	333	320	297	326	309	319	285	332	282	279	278	341	270	252	290	288	332	319	303	287	293	318	292	299	327	310	332	288	312	310	332	312	283	299	294	301	274	311	313	293	306	290	310	302	350	291	293	283	308	284	300	285	319	318	324	302	301	301	307	303	310	307	303	307	361	262	299	276	299	350	321	302	286	307	280	306	328	294	315	308	305	270	295	321	262	295	289	320	298	329	302	309	306	345	317	297	256	319	315	329	297	293	280	298	331	286	313	281	283	316	301	336	305	307	305	284	329	305	304	290	329	292	268	297	334	331	308	299	310	328	290	294	306	313	314	296	293	279	295	299	296	308	281	287	313	295	273	301	292	328	328	321	310	291	340	305	311	322	323	367	339	309	306	305	300	333	314	296	303	328	316	292	303	324	318	290	305	284	316	327	295	307	291	297	296	291	303	315	313	322	300	318	304	253	313	313	301	314	325	323	309	320	285	324	311	312	310	280	267	280	304	331	311	322	287	374	313	333	353	297	300	290	308	282	284	308	277	321	301	263	291	279	322	309	306	291	282	288	317	333	327	311	311	310	289	284	279	294	307	291	312	266	296	272	296	279	298	290	332	330	263	315	298	306	278	296	291	313	313	318	298	341	337	284	331	311	280	316	273	281	297	286	321	304	301	290	325	290	305	322	304	312	341	305	306	310	329	294	277	305	314	296	308	312	335	306	307	326	323	297	297	267	324	310	308	303	295	280	298	301	297	296	326	289	312	296	345	319	342	306	299	291	306	307	331	299	304	307	314	316	331	292	328	301	310	302	301	308	332	320	289	317	322	294	293	320	290	304	337	305	325	313	287	310	323	307	323	311	297	292	315	311	298	303	316	332	322	307	290	275	286	330	296	318	335	309	302	276	299	312	295	295	299	283	300	319	298	328	305	305	320	262	308	324	320	333	327	329	299	338	318	294	271	330	332	356
9220	1290	2259	2333	1977	1721	1394	1379	1207	1136	1089	944	973	975	844	833	820	841	868	788	772	849	775	750	772	771	707	743	732	741	755	711	754	757	725	701	720	711	743	704	711	701	746	714	647	697	711	739	691	729	706	734	707	778	708	711	697	697	733	714	678	698	717	727	762	750	718	685	730	682	700	742	707	707	701	721	677	699	741	703	714	697	694	654	717	701	688	727	693	723	696	684	721	665	709	744	688	695	683	736	695	696	706	677	689	645	678	723	722	759	691	727	677	704	708	669	720	739	666	696	695	743	709	689	668	749	707	724	731	693	708	743	713	716	689	713	654	726	677	723	696	650	689	712	692	684	732	702	720	665	691	711	705	726	737	728	700	665	728	715	682	697	682	713	693	688	714	710	676	698	694	679	739	636	680	683	748	675	702	725	666	710	703	738	715	665	680	717	682	688	658	636	696	710	720	749	678	683	702	669	780	697	764	655	690	693	688	721	770	716	692	648	661	697	725	724	738	682	705	684	744	712	722	691	761	739	704	698	702	713	703	662	704	734	678	690	739	689	693	673	670	691	735	701	703	719	698	706	675	722	696	691	700	700	683	724	690	787	680	728	743	719	704	723	743	735	717	694	716	730	732	685	722	681	709	707	712	692	690	727	709	747	700	736	701	682	713	694	684	730	707	736	716	695	724	718	686	672	723	719	697	670	734	718	716	685	709	704	674	691	663	715	673	683	696	704	695	712	692	717	726	693	722	707	714	722	713	720	707	692	679	693	658	675	691	652	675	699	713	730	707	741	698	691	713	702	685	695	659	707	700	669	699	733	687	690	678	686	716	681	753	662	731	693	681	706	724	653	763	682	679	714	701	728	652	723	687	720	670	687	709	700	730	658	722	731	701	651	715	740	680	724	720	711	655	707	650	748	705	668	694	739	710	651	736	699	683	701	749	700	665	704	706	720	720	733	693	694	734	675	695	768	711	664	665	752	712	696	652	665	688	680	696	677	659	689	670	753	689	713	727	712	724	728	675	673	667	709	696	701	705	681	718	720	768	671	723	748	689	707	696	707	713	698	675	734	708	699	693	681	676	715	680	701	756	726	728	714	723	701	732	739	694	701	704	719	765	710	724	673	696	678	705	732	679	668	746	726	748	645	679	764	707	674	698	704	689	681	748	701	710	709	709	716	735	704	728	641	705	679	696	727	708	682	669	671	713	681	678	648	676	699	740	652	719	692	669	718	699	695	733	706	660	737	713	722	699	674	696	654	717	716	706	671	724	744	700	715	694	720	706	765	670	684	708	675	693	712	665	666	693	693	683	734	658	734	700	683	700	697	714	713	669	732	694	697	687	734	687	726	682	727	694	710	709	723	731	720	748	692	709	669	708	726	687	705	690	743	664	665	765	707	716	684	669	702	707	681	651	724	735	677	698	705	690	688	753	636	730	699	682	708	685	672	737	689	689	702	688	717	733	692	682	681	680	685	674	703	702	689	704	661	694	699	714	643	683	708	697	690	723	721	739	686	648	722	712	696	718	711	701	663	661	730	730	724	647	699	675	696	754	689	738	738	661	733	685	683	707	724	684	725	723	710	671	707	673	681	699	708	739	742	687	698	750	721	752	758	742	650	673	706	717	740	706	736	713	680	741	685	732	690	713	705	709	703	671	731	731	743	687	693	692	690	679	672	701	680	717	713	690	691	684	750	657	689	688	704	670	684	734	709	716	704	693	737	681	697	724	703	683	766	694	719	737	696	700	685	699	689	696	711	689	719	679	661	733	730	732	665	729	708	682	694	712	715	682	712	710	718	734	707	683	696	714	681	690	684	692	710	692	719	734	747	700	717	673	753	668	805	692	694	685	710	678	665	719	670	676	704	738	707	685	690	681	708	692	731	708	680	727	701	656	734	674	700	679	701	716	702	649	733	693	660	678	684	697	654	708	714	698	651	696	702	751	645	676	714	754	674	693	689	684	757	648	672	719	739	673	688	671	667	716	722	699	703	711	697	684	711	707	649	694	692	716	745	690	714	696	664	728	703	691	653	729	692	672	720	731	724	722	705	718	720	713	659	706	721	715	698	707	751	736	752	701	723	717	738	735	681	720	720	717	684	682	692	711	713	699	757	727	719	660	685	731	709	690	740	728	711	701	684	727	712	712	719	734	700	734	659	663	733	741	684	657	673	703	667	687	729	722	680	702	701	723	701	714	759	662	722	712	707	760	710	668	663	701	722	671	636	676	697	723	713	682	662	727	723	666	730	703	719	701	716	732	707	728	675	725	724	652	715	692	684	679	749	710	662	718	673	709	722	739	693	723	714	707	660	714	664	688	719	667	636	710	652	685	685	671	678	689	703	697	728	735	714	735	683	742	704	722	646	731	679	677	697	709	726	761	690	699	690	694	761	648	673	683	687	717	696	721	682	728	678	704	716	684	654	688	703	723	672	691	696	739	746	724	721	711	681	754	692	706	690	717	677	681	744	676	698	686	687	702	666	714	682	697	701	703	683	684	690	724	674	693	663	693	637	735	656	721	684	732	702	667	691	702	632	720	708	711	659	752	676	703	686	711	685	721	747	707	699	642	679	686	724	728	700	737	714	704	697	740	706	723	723	717	757	692	653	661	706	690	666	686	710	707	671	663	757	702	698	689	706	701	707	661	697	680	735	694	687	728	700	736	705	714	660	703	707	661	701	709	651	708	669	669	704	685	701	728	688	673	690	714	652	723	732	717	671	675	731	707	638	656	672	715	691	682	697	760	695	700	717	706	715	703	706	707	723	723	676	676	764	741	695	701	727	651	649	709	715	680	700	683	718	701	729	687	704	729	705	704	638	718	696	735	707	680	661	676	700	731	704	755	708	723	663	724	709	704	705	665	723	674	723	688	654	726	673	689	717	704	703	694	709	719	690	707	700	738	676	718	718	700	707	697	742	761	700	715	695	729	695	690	669	717	702	697	669	727	719	678	719	701	714	735	677	716	706	696	747	684	664	680	714	641	748	742	746	685	676	672	695	656	687	707	734	650	690	734	661	726	711	705	719	662	703	729	684	710	690	710	700	671	663	712	676	712	749	718	677	705	707	724	715	685	702	742	679	682	672	728	720	715	661	657	746	666	712	685	693	717	716	728	776	698	689	693	731	673	729	705	636	702	674	706	690	717	749	706	706	723	700	769	722	713	681	707	738	734	687	709	703	711	705	713	686	693	692	687	681	677	714	693	711	650	701	690	683	737	703	710	731	715	694	702	715	663	723	703	753	670	682	671	650	723	684	695	662	725	619	698	690	681	672	689	748	759	688	719	768	709	730	675	722	620	718	693	715	718	753	746	683	676	771	711	679	722	645	717	703	637	730	700	730	724	728	694	728	755	713	773	661	708	639	751	699	697	693	716	688	687	678	697	724	735	767	674	728	725	734	707	696	724	668	655	714	685	691	701	684	673	663	686	722	696	696	735	719	676	683	724	760	701	720	694	723	704	686	728	702	722	675	691	736
2647	182	164	199	165	160	168	163	163	177	185	172	163	145	170	155	149	186	185	170	169	167	154	188	151	184	144	179	174	158	181	186	144	143	186	154	169	171	146	151	180	179	157	173	156	157	155	172	159	153	143	155	166	179	167	146	179	152	173	162	171	188	182	168	171	193	154	153	154	173	173	173	168	154	184	188	163	167	163	184	163	181	155	152	168	187	185	149	159	155	172	146	179	183	157	168	186	192	152	162	166	162	177	182	143	169	193	174	152	159	177	129	195	157	194	160	167	174	157	160	195	149	194	170	159	193	168	167	173	144	173	168	168	146	164	165	186	184	162	173	158	167	167	163	151	165	166	179	188	194	170	164	165	118	184	174	178	176	155	184	190	186	141	172	158	164	181	171	149	180	169	177	142	149	179	178	146	172	174	166	148	146	185	153	170	175	162	149	169	187	169	172	174	175	170	145	165	155	179	165	166	161	174	139	175	171	181	179	156	159	188	169	179	155	150	145	158	190	149	173	155	152	197	162	162	160	173	163	164	144	161	169	147	146	156	174	165	165	200	194	150	171	156	165	155	169	136	173	176	163	165	174	150	151	165	167	180	165	155	139	172	153	168	176	178	157	164	174	171	177	171	166	167	153	166	147	169	165	187	151	171	180	158	155	150	188	147	173	148	194	170	146	152	157	136	153	187	170	195	165	193	170	181	149	174	143	164	166	155	164	156	149	182	169	172	172	148	176	172	187	157	160	160	169	164	173	153	144	156	168	171	194	184	165	160	142	138	177	165	165	159	169	157	175	168	176	165	178	160	153	171	173	155	187	172	160	156	147	185	180	159	155	169	147	176	170	166	175	154	182	158	148	153	173	144	164	156	195	160	175	184	170	165	178	177	156	181	169	170	169	174	163	148	151	167	171	151	182	158	160	160	164	187	161	196	176	160	173	149	156	170	151	170	160	151	186	164	154	160	147	159	170	163	152	176	164	183	162	151	164	160	177	187	166	136	149	149	132	160	166	164	172	170	154	154	158	170	153	155	167	144	149	153	165	144	155	134	174	175	159	171	184	151	185	181	176	165	175	159	174	183	136	156	180	170	166	177	175	148	178	158	147	160	153	168	181	171	190	181	163	180	180	151	191	176	203	150	161	165	162	159	177	170	174	158	151	173	168	162	170	173	166	153	171	153	202	180	149	194	179	165	167	167	156	159	155	162	143	149	155	181	152	156	188	152	169	176	175	142	140	182	157	154	148	183	163	168	162	157	185	166	169	167	160	169	153	150	179	201	157	177	192	157	163	142	148	153	168	167	177	168	192	169	169	148	166	163	186	164	154	147	165	172	166	179	173	168	167	169	180	153	164	169	161	141	158	152	174	168	155	170	180	174	183	169	171	141	178	169	168	183	150	139	192	175	183	165	155	171	160	190	169	178	186	176	158	182	162	161	193	174	150	165	184	151	178	173	159	168	153	177	144	155	151	149	164	173	152	165	159	162	169	173	185	182	174	193	139	178	150	182	185	160	175	198	156	161	178	188	198	156	169	165	165	185	163	167	145	156	173	168	175	176	148	171	162	159	160	163	152	172	139	157	188	173	161	170	172	182	145	140	149	154	144	164	178	146	145	146	150	164	180	167	159	152	161	172	203	169	170	143	185	160	161	161	162	193	167	150	150	178	167	146	162	170	178	155	179	179	142	156	186	180	158	156	168	177	184	157	159	146	188	177	158	186	139	180	148	154	171	202	172	131	144	165	154	161	183	161	155	179	184	174	145	164	176	155	153	167	146	159	155	167	172	162	163	146	159	185	148	142	139	158	177	147	153	148	161	148	164	187	202	185	142	183	154	155	172	180	163	155	153	150	200	164	166	147	164	160	154	172	181	162	169	124	159	163	185	171	171	178	171	158	172	165	160	165	148	168	152	163	178	180	158	143	167	175	154	188	157	176	161	148	141	172	150	168	163	177	154	152	143	141	170	147	174	161	171	172	164	184	169	183	170	175	150	193	166	147	168	169	152	156	178	176	166	180	169	171	161	142	176	164	155	152	153	177	189	188	163	174	136	161	168	196	153	153	140	170	165	137	180	154	169	165	177	171	169	145	181	202	177	178	166	173	162	137	162	195	137	171	161	143	146	155	158	175	168	175	187	177	145	149	154	184	190	181	160	192	184	174	171	181	163	170	180	174	151	164	175	165	163	148	183	163	153	158	171	159	172	147	145	168	167	162	153	163	131	173	168	191	171	150	174	159	168	143	133	150	161	177	146	163	157	159	166	154	179	175	171	185	170	169	176	189	166	181	159	158	153	159	160	165	163	150	162	186	160	151	160	158	169	166	173	171	161	163	139	160	178	170	181	180	163	161	186	175	189	188	148	179	165	162	160	166	149	158	167	175	175	162	183	177	164	164	163	151	161	169	165	173	166	163	162	170	152	148	169	180	155	161	169	186	175	173	162	170	160	167	152	161	170	168	175	177	168	211	164	177	155	169	157	155	144	169	186	165	153	156	179	161	164	146	167	173	152	170	178	181	171	172	186	165	136	159	157	180	170	152	173	150	173	170	161	159	161	169	169	161	179	177	175	165	162	145	162	167	166	159	179	174	169	158	180	166	183	170	169	156	150	163	157	161	150	167	152	139	173	137	160	197	171	150	171	167	164	164	168	160	179	161	153	167	171	150	179	147	168	131	150	168	185	171	158	181	184	158	167	159	162	171	180	173	183	173	157	192	161	187	156	174	183	182	162	153	160	156	162	162	145	154	159	147	149	153	185	158	164	151	179	158	179	169	173	159	183	165	159	167	164	163	185	182	173	191	163	172	199	173	184	173	154	190	179	162	149	166	195	153	154	177	178	171	145	177	148	158	167	170	170	156	174	169	183	156	176	172	173	165	149	153	182	158	165	156	179	189	158	150	131	162	165	164	149	208	166	172	166	177	156	164	129	159	179	168	146	179	147	147	159	182	159	182	148	181	146	139	159	166	155	160	148	178	159	158	178	177	164	173	145	153	150	152	158	142	146	165	171	174	150	173	190	169	144	169	164	155	174	187	174	184	171	181	133	173	148	176	157	150	176	184	159	158	190	162	166	171	146	181	179	171	156	174	171	172	145	189	166	149	171	184	203	185	163	165	150	176	161	184	157	179	166	165	151	175	176	186	161	161	148	141	157	143	151	158	152	175	161	172	165	172	181	176	155	180	163	182	185	165	157	146	156	152	177	177	140	162	184	164	174	195	187	157	159	185	157	159	143	159	187	185	159	146	192	162	171	163	164	161	156	176	182	177	171	180	150	185	159	171	184	170	177	157	182	175	186	166	186	164	179	152	165	175	145	143	157	163	143	170	173	191	150	171	167	188	154	156	155	148	184	193	175	161	160	162	170	182	171	150	157	173	165	167	156	178	173	172	152	182	166	172	165	128	167	166	159	178	168	137	172	174	178	165	162	166	179	147	145	165	148	165	205	159	162	168	166	149	153	188	158	172	153	177	133	159	165
2533	468	520	513	500	495	448	479	456	470	455	491	471	465	471	419	428	415	504	440	485	449	434	401	442	414	457	436	449	456	429	463	473	458	461	454	437	448	427	439	445	425	448	467	448	431	391	488	431	447	455	467	443	441	418	419	485	419	435	452	446	453	477	451	451	456	479	473	443	456	441	425	414	412	460	426	428	443	452	428	479	459	417	436	439	445	422	442	429	407	452	440	444	450	444	396	458	434	438	460	432	416	443	434	435	443	415	434	412	466	420	485	442	439	439	445	439	409	421	419	393	455	441	436	437	464	438	437	471	464	478	436	430	431	427	477	436	442	464	458	445	429	464	453	476	463	454	457	419	473	450	428	420	465	432	455	484	403	433	455	434	427	440	469	455	471	438	458	471	434	432	450	441	433	449	462	444	422	423	463	408	468	438	412	435	440	442	411	434	421	439	462	477	414	461	445	458	436	461	455	418	435	433	425	400	442	421	450	427	451	426	467	415	439	468	448	455	473	469	436	440	409	471	425	460	426	453	465	457	434	439	455	416	452	450	476	442	383	445	452	487	435	465	445	447	419	457	449	443	449	482	426	436	408	485	437	482	440	445	433	440	429	434	439	426	415	452	405	410	425	407	493	436	420	478	455	452	476	455	416	474	433	456	439	430	424	462	415	469	447	432	434	422	410	427	429	420	439	483	426	476	449	450	457	451	452	465	444	454	440	436	423	415	476	437	441	441	431	450	467	476	420	475	446	426	449	433	444	429	460	474	428	444	461	409	446	489	494	446	403	455	417	422	422	444	459	434	441	441	438	461	447	464	415	467	440	434	416	456	423	442	420	438	467	455	406	421	406	458	453	437	399	433	437	419	434	477	422	472	433	429	450	397	410	412	438	451	430	448	465	467	468	479	437	422	422	434	439	431	423	429	447	428	464	445	452	445	460	450	459	449	428	439	454	427	450	467	452	438	422	449	438	452	470	443	425	438	460	443	459	448	434	437	439	467	427	426	403	469	468	455	465	439	464	446	450	433	418	467	453	444	430	435	443	410	425	472	441	404	433	414	464	443	470	422	436	454	420	434	409	431	444	424	449	464	478	467	423	468	441	420	441	415	446	473	438	431	444	423	448	431	445	471	454	462	420	440	452	458	432	461	414	428	445	485	443	420	403	434	459	414	474	458	470	460	435	456	435	441	445	450	426	454	457	428	458	394	412	477	423	435	423	435	451	456	419	450	455	447	459	437	473	443	449	433	448	406	448	398	433	451	438	439	429	428	461	414	453	426	441	417	449	428	419	459	415	448	441	445	439	451	444	443	493	439	452	436	426	448	429	422	414	472	454	450	435	456	444	443	432	459	429	436	437	460	462	481	419	408	492	437	466	441	422	446	471	457	455	427	428	423	455	463	441	450	435	433	429	461	424	404	421	454	396	445	453	457	433	432	449	408	485	468	449	443	403	441	423	446	452	472	422	469	416	388	436	454	409	438	444	411	457	451	444	431	423	419	451	440	429	427	423	453	433	389	462	468	434	459	415	475	433	467	464	471	431	418	465	431	454	474	444	428	441	445	448	426	447	442	427	453	435	429	468	432	476	402	433	426	444	441	450	460	422	428	443	433	464	427	437	466	424	438	495	450	454	428	424	415	481	425	441	430	422	437	432	393	442	436	471	448	445	454	431	452	403	466	432	426	411	457	431	417	423	469	458	413	400	436	467	438	467	426	462	394	445	439	424	478	413	448	424	445	431	474	427	453	429	447	459	458	411	445	438	417	436	455	451	459	437	430	431	440	399	453	419	481	436	466	425	399	438	464	457	430	422	446	432	447	443	430	410	401	417	424	452	436	413	462	416	458	438	418	406	424	455	502	439	454	428	441	417	431	467	428	454	443	441	404	430	449	420	443	424	425	445	459	422	428	397	479	474	443	442	444	463	402	439	441	430	438	453	476	479	431	462	433	463	417	443	444	442	435	438	402	459	404	428	424	460	434	425	430	462	431	423	422	458	453	436	422	429	435	454	457	446	446	455	444	421	409	451	436	477	449	464	456	456	446	435	445	442	422	409	470	426	413	473	440	441	471	459	449	407	448	433	487	453	435	450	461	436	477	434	439	456	448	455	411	463	437	430	468	422	430	448	459	435	477	429	441	440	441	442	415	437	431	433	412	385	467	445	438	461	447	416	383	434	469	484	448	413	408	472	421	430	454	423	486	412	435	401	464	449	433	430	452	427	449	434	424	416	427	440	430	457	453	426	400	432	457	442	444	455	427	442	444	455	454	435	456	454	439	468	421	443	455	411	449	417	439	449	441	440	435	479	451	460	441	428	478	464	450	487	433	426	459	478	464	388	453	453	432	434	455	468	463	423	425	443	431	443	454	429	414	433	416	468	486	467	430	475	431	428	409	450	434	456	460	437	454	440	441	463	444	473	468	446	471	448	402	479	433	404	429	427	455	413	453	446	440	407	469	481	465	460	439	435	427	460	460	459	422	431	486	490	454	399	425	426	511	435	438	430	461	423	459	439	436	423	466	445	472	442	436	471	460	455	444	474	456	412	453	464	436	428	478	405	475	458	418	441	417	454	420	411	451	452	433	487	404	453	475	431	443	456	441	438	451	479	416	431	476	451	430	448	456	470	422	438	417	444	485	480	447	448	449	416	460	428	471	402	419	468	425	436	459	444	459	437	446	434	422	434	486	474	423	412	433	482	428	469	440	408	422	399	452	454	421	450	453	471	451	424	441	462	408	410	414	480	460	425	457	421	438	456	460	447	444	475	445	433	473	423	452	430	435	439	439	408	444	425	465	461	449	420	445	442	474	460	438	437	441	432	483	460	447	470	441	437	425	453	442	421	445	469	426	417	436	445	451	474	442	439	424	470	442	436	425	465	468	444	427	442	418	415	438	432	484	423	474	441	449	410	449	483	432	442	450	441	439	452	434	459	455	479	480	456	458	400	422	436	411	441	443	421	406	444	486	438	423	445	439	453	450	442	452	440	416	450	416	455	411	442	431	472	423	433	429	442	472	457	459	462	458	438	424	448	466	425	455	441	446	444	436	459	405	441	465	468	419	448	425	440	394	431	443	430	415	422	424	436	442	449	476	439	455	435	420	388	435	437	455	460	432	474	435	404	429	475	448	471	468	439	423	436	468	442	455	442	445	425	450	439	421	444	443	428	468	431	429	438	428	438	414	450	457	439	488	496	422	408	463	439	444	441	455	429	455	403	423	414	433	468	402	446	472	478	425	431	413	430	471	458	433	467	434	472	431	410	434	442	439	453	443	452	448	466	442	450	461	458	420	454	481	442	451	407	418	448	433	438	410	431	418	448	447	442	480	438	474	428	468	444	410	427	456	455	469	414	456	440	441	441	417	419	479	432	440	438	461	457	441	468	429	454	441	417	387	448	432	405	437	437	410	448	456	433	440	447	438	424	428	421	468	442	456	450	412	442	447	421	435	487	423	411	426	458	407	444	442	411	425	454	414	447
9446	613	673	532	463	414	398	401	360	362	375	360	328	325	336	349	302	334	333	329	373	337	325	363	355	339	355	339	308	334	325	350	345	331	330	289	361	335	329	318	321	338	312	328	314	385	342	356	311	313	331	337	360	313	350	325	290	298	334	297	319	306	330	357	303	304	298	325	291	355	344	321	315	328	340	321	373	356	343	359	319	336	329	339	297	318	300	319	303	310	349	376	365	347	324	332	322	321	373	368	327	330	350	284	378	310	339	307	339	327	348	339	329	307	297	320	342	343	316	301	318	333	328	319	330	342	334	339	302	324	294	358	353	330	368	317	337	335	358	345	338	337	342	342	337	306	317	369	329	341	340	330	389	343	348	360	333	310	330	322	332	296	338	316	333	360	316	332	325	324	349	341	308	351	344	322	295	351	331	372	316	294	311	319	335	315	349	384	377	316	332	310	318	330	324	311	341	329	333	340	351	313	332	345	294	307	310	342	310	333	338	341	319	343	320	371	345	285	330	313	332	313	326	301	315	331	365	332	325	332	361	331	314	343	322	332	396	330	360	339	338	383	323	304	341	335	307	303	291	318	314	321	356	337	335	313	336	359	310	307	341	320	325	330	331	349	356	346	351	357	305	315	302	356	347	336	356	280	327	322	292	343	362	365	293	351	344	328	315	352	342	354	283	344	325	311	356	323	296	297	335	345	326	334	343	342	315	299	293	318	333	356	316	309	332	340	348	318	340	332	330	339	295	301	353	328	365	308	315	328	336	337	285	287	302	321	327	339	345	320	376	347	334	312	333	300	352	343	312	349	344	328	307	349	342	345	323	338	334	304	301	329	341	334	319	276	331	331	310	343	365	338	349	309	334	337	307	299	345	336	368	350	319	305	353	339	323	334	345	327	302	305	299	321	331	307	333	370	343	327	341	304	301	294	332	324	333	325	284	365	361	322	356	309	335	311	309	366	333	345	295	377	351	360	322	311	301	319	305	346	316	314	286	315	326	340	337	326	346	322	350	331	315	326	376	344	320	318	333	330	310	343	292	341	329	313	338	307	313	298	288	329	296	320	343	312	359	333	315	323	368	346	306	318	316	309	320	352	347	342	319	314	346	365	310	344	324	341	307	313	366	349	364	339	314	346	333	347	328	337	320	338	336	326	339	335	332	306	329	324	313	378	347	335	341	361	336	347	364	306	336	346	331	342	310	411	321	317	318	308	361	357	354	315	333	337	306	302	371	317	313	324	317	323	342	351	388	316	336	336	337	359	368	287	314	358	300	318	315	311	322	324	321	327	315	300	298	343	357	342	308	361	337	362	338	333	295	277	324	344	336	350	319	324	336	308	302	345	324	337	322	301	356	336	315	348	324	322	327	327	358	368	324	335	342	305	340	325	311	345	334	319	313	331	297	332	329	352	330	318	331	320	343	326	336	309	320	345	340	322	320	329	339	348	333	344	368	334	305	293	290	335	328	348	330	327	309	322	351	306	314	342	331	347	337	339	346	323	324	341	341	305	339	339	332	342	316	327	333	341	299	342	318	342	316	354	324	327	324	353	341	321	297	297	337	325	325	292	306	348	348	326	331	302	353	360	332	318	300	313	325	354	292	347	342	304	344	316	339	304	331	327	334	327	301	315	325	303	299	341	327	331	324	331	325	340	332	349	341	314	318	333	359	328	317	335	337	284	330	353	330	325	334	310	325	340	328	365	303	314	346	343	326	366	305	360	301	328	318	314	313	316	345	328	371	309	369	356	326	345	331	368	283	289	332	312	308	340	332	352	325	350	336	350	342	330	330	353	328	330	355	318	306	318	333	319	345	314	312	326	308	296	313	311	316	342	296	331	331	332	322	338	322	295	357	353	340	324	314	300	318	320	313	356	314	341	330	325	283	291	295	300	332	290	331	327	331	323	370	324	341	328	341	324	309	276	330	340	341	324	326	323	312	318	278	350	359	347	311	327	332	336	320	343	343	278	288	332	352	353	320	352	306	325	323	376	345	312	324	301	322	348	318	300	311	351	336	327	325	326	353	357	309	333	315	318	348	354	341	317	334	325	309	334	328	334	367	322	346	335	324	339	294	322	339	325	338	323	317	341	326	342	340	352	306	315	336	315	341	346	328	344	329	362	332	299	337	339	307	307	318	348	351	337	321	339	359	327	313	312	333	340	385	328	321	275	339	319	342	321	329	311	329	337	326	333	326	307	334	356	312	322	344	335	334	333	353	354	331	335	338	325	350	294	347	372	295	324	314	287	334	317	303	333	328	294	330	311	343	314	324	322	342	334	328	331	317	359	345	342	348	350	320	316	334	316	326	328	346	312	319	338	306	305	332	374	310	316	334	341	357	298	335	327	320	366	332	343	358	306	341	317	321	323	320	340	314	354	313	347	334	317	325	344	332	316	326	342	314	329	319	332	320	330	314	328	315	308	345	339	323	337	321	340	329	317	333	364	331	301	304	308	359	346	340	333	330	312	301	326	325	302	288	359	291	341	299	365	341	340	301	319	313	320	326	321	327	352	332	315	328	341	322	342	339	306	349	378	328	298	289	339	343	321	298	361	338	320	333	317	349	347	331	318	327	358	318	355	340	326	350	309	384	306	305	356	348	354	355	378	330	307	294	351	297	333	344	347	299	325	352	353	340	311	357	340	358	323	321	277	319	276	327	288	359	326	311	306	317	335	297	353	357	306	333	305	295	355	350	288	331	345	314	315	343	325	329	337	318	317	345	365	362	334	355	328	312	331	323	317	342	328	352	311	336	368	342	335	321	346	331	331	341	345	336	373	320	350	360	315	327	326	321	342	337	357	315	307	342	342	337	314	324	348	351	330	348	287	333	354	338	320	347	340	320	321	317	331	343	299	339	341	317	335	307	307	315	318	326	307	369	364	339	325	315	350	312	340	297	338	327	334	323	337	356	318	327	315	360	300	342	344	307	354	348	336	336	328	336	329	326	323	329	324	327	282	351	360	323	337	337	293	345	308	344	282	328	321	319	332	391	309	300	301	288	332	343	323	336	357	366	326	333	344	312	367	318	321	361	329	281	310	308	310	359	349	294	326	311	357	373	302	326	302	324	321	311	333	356	323	340	349	319	296	335	297	324	304	329	360	327	346	317	321	356	339	351	323	340	341	343	322	379	318	349	325	362	336	301	337	343	339	340	345	366	310	356	304	353	350	357	341	333	314	319	373	303	320	345	334	324	323	374	308	317	331	317	317	326	354	333	319	324	319	340	298	340	317	326	310	325	287	343	332	303	384	328	368	348	329	337	326	311	347	282	354	329	333	346	331	350	351	378	320	285	301	345	326	324	345	320	322	330	337	331	322	331	360	339	340	339	329	364	321	329	327	349	337	320	352	320	341	349	335	319	346	348	302	355	350	374	304	333	360	322	347	338	348	332	311	337	350	342	317	329	358	293	349	334	317	341	313	308	300	320	362	315	321	327	280	290	330	295	352	326	357	349	288	331	292	315	364	329	318	347	305
7523	1112	1594	1605	1350	1313	1136	1125	1050	965	967	907	927	886	874	794	885	823	863	854	776	799	776	817	810	747	809	789	847	811	831	813	753	820	798	784	733	773	789	785	779	776	796	818	784	812	790	759	835	802	793	737	776	825	759	750	794	812	772	798	775	820	785	771	725	802	811	773	781	729	814	744	780	828	815	764	831	757	742	776	742	733	756	778	795	780	821	784	760	787	835	744	771	808	865	766	795	760	737	761	754	760	814	784	767	779	797	776	791	748	764	774	780	765	758	811	790	764	756	747	730	739	761	765	777	774	791	769	710	750	751	742	772	764	783	762	751	756	770	724	752	796	808	746	809	760	761	805	755	757	750	781	771	793	777	745	765	789	782	747	709	780	787	779	771	782	751	761	775	753	794	780	707	734	749	791	784	770	742	749	744	750	765	747	805	839	720	760	738	786	749	755	798	774	734	738	762	810	738	791	835	737	751	787	763	791	806	764	797	797	780	751	790	732	815	734	827	755	772	737	729	801	795	747	831	695	765	769	761	790	745	777	744	741	749	800	789	762	778	795	726	763	814	768	740	739	756	781	774	769	808	787	721	763	763	772	819	817	772	772	733	799	805	735	842	801	779	761	795	788	751	772	848	740	760	717	739	761	780	784	763	772	801	870	819	759	804	810	754	748	815	839	771	798	756	770	837	759	766	792	783	734	796	732	726	778	784	770	799	757	733	776	783	783	774	776	737	753	802	778	761	763	807	782	790	783	747	781	788	761	756	760	781	835	772	802	780	761	769	782	803	746	743	754	728	769	782	792	760	728	766	745	763	708	824	690	743	780	715	808	742	758	746	815	724	790	811	786	841	786	735	789	734	736	748	777	764	769	748	787	795	742	739	772	765	797	734	803	777	754	761	792	801	728	796	758	755	802	773	796	756	744	792	723	789	783	765	752	737	755	835	761	779	777	794	748	819	768	797	739	768	735	800	734	777	754	774	762	759	746	722	751	797	805	815	734	782	792	776	787	762	779	775	795	810	758	744	777	768	793	756	810	745	824	718	742	792	833	788	797	776	782	784	777	811	755	759	805	744	836	791	784	805	763	805	765	759	780	768	761	772	789	726	765	766	783	795	762	763	786	743	800	754	786	770	778	742	760	840	765	765	827	771	774	746	764	774	708	746	783	784	773	726	742	798	784	767	795	783	769	790	743	770	786	788	750	773	775	824	772	746	773	784	776	792	756	756	782	802	771	794	760	760	765	767	774	770	803	807	761	785	784	782	768	818	769	823	759	755	770	777	698	745	778	749	753	728	791	776	766	764	754	804	722	767	771	773	758	769	715	765	765	731	809	754	765	736	748	797	741	744	826	751	769	770	773	730	790	786	760	707	792	690	763	769	782	817	821	760	804	769	745	774	785	810	814	776	758	744	799	775	779	813	780	749	780	743	787	787	780	768	787	756	807	768	799	757	794	808	776	802	736	761	807	792	755	727	778	784	777	776	774	771	746	768	765	743	691	752	788	735	784	726	744	763	773	793	787	829	799	791	778	735	761	756	769	731	796	822	774	764	785	746	788	820	729	743	785	760	816	768	743	795	716	767	756	801	811	762	780	793	808	741	795	726	824	803	800	804	755	784	710	753	774	799	767	768	771	787	746	789	750	759	812	735	775	772	713	755	756	825	770	735	790	777	807	773	726	718	824	769	794	794	803	801	751	801	763	804	743	789	775	775	727	839	748	744	788	758	783	751	744	782	766	758	729	796	751	747	710	818	786	788	791	783	801	795	750	761	786	770	751	739	779	767	819	796	761	826	752	770	785	754	798	749	787	790	818	761	788	782	754	798	757	802	789	761	802	768	787	776	755	761	718	790	759	797	750	785	737	862	785	788	800	769	755	768	809	748	736	751	775	764	769	745	791	736	749	754	777	745	751	757	757	786	792	770	758	753	756	772	777	749	790	803	741	761	775	769	803	748	760	798	758	810	752	775	821	755	749	783	772	789	756	784	791	835	802	769	755	812	753	789	788	821	827	799	782	729	768	752	825	811	775	761	770	810	755	759	773	760	802	830	725	768	815	778	794	776	779	765	748	789	754	777	720	784	753	731	787	769	796	774	822	773	803	694	764	768	736	745	797	772	760	748	768	777	766	797	773	759	784	719	795	761	738	756	810	753	798	761	724	799	758	802	741	824	780	785	783	805	779	781	761	771	821	798	787	793	758	802	703	807	744	739	765	748	760	784	790	800	729	812	758	776	734	776	818	732	797	728	679	720	777	705	777	778	760	746	724	795	838	722	763	776	729	732	711	786	799	806	832	755	760	769	797	765	777	809	801	760	743	772	795	733	814	785	727	808	771	773	765	775	773	767	739	806	783	770	808	742	780	842	757	785	799	773	775	798	762	768	803	843	806	781	778	795	805	814	749	775	726	760	768	782	762	798	790	776	788	731	762	773	805	784	816	793	778	775	770	779	765	779	787	736	792	796	753	771	759	786	788	759	775	746	782	769	780	785	748	800	829	816	731	731	797	757	810	787	749	785	771	796	805	752	714	800	787	784	791	748	814	795	752	775	803	733	756	750	779	799	695	750	803	759	803	804	745	781	764	803	743	775	756	756	743	779	817	763	789	724	743	736	744	778	786	778	732	744	755	769	808	770	754	778	743	797	753	749	797	735	796	749	755	801	777	774	770	764	755	760	734	803	767	779	750	752	780	828	834	773	774	751	795	772	798	800	775	764	754	726	767	815	783	823	803	798	770	760	778	781	741	730	800	805	782	767	750	734	755	794	830	763	773	771	775	783	766	785	791	761	752	805	732	728	762	688	767	775	761	800	801	725	779	779	802	790	825	737	776	742	784	779	799	771	803	776	783	771	750	727	771	751	714	778	793	819	745	776	840	804	774	759	798	755	779	772	787	794	768	810	732	770	784	798	735	736	810	750	780	731	757	747	799	830	717	787	756	762	751	745	806	763	775	735	804	774	785	778	785	800	808	800	808	853	762	739	776	787	747	761	777	752	784	763	796	772	735	792	760	785	755	769	763	782	786	753	752	768	731	773	748	732	807	775	804	736	779	817	806	759	791	782	718	778	773	768	792	814	767	772	757	773	770	733	796	741	763	719	767	782	779	773	761	805	746	780	777	810	746	734	763	748	820	757	776	755	753	726	821	702	764	752	781	743	754	765	787	779	767	770	800	765	790	825	800	834	812	776	757	829	754	783	762	771	757	769	787	750	717	758	730	731	760	756	731	731	792	746	753	807	788	756	766	797	746	764	710	735	810	772	735	806	833	823	790	776	731	764	755	841	802	814	743	787	783	727	738	824	787	752	812	705	773	812	771	747	804	775	759	759	753	698	771	766	781	719	742	745	835	793	796	759	755	820	766	800	759	818	776	737	807	787	741	800	805	721	768	736	704	760	777	756	775	805	734	744	734	821	777	792	727	766	784	788	766	789	831	757	776	740	773	757	802	784	756	773	775	789	758	756	733	744	749	749	756
16519	1329	999	838	583	533	472	430	416	354	370	370	366	334	314	346	352	318	330	342	309	329	305	310	316	296	308	319	340	302	321	307	269	327	320	322	294	315	305	306	321	324	333	324	324	339	345	301	283	334	324	317	280	289	300	298	289	282	311	302	321	307	330	327	300	341	334	339	305	319	269	277	311	291	319	326	316	315	312	325	302	342	315	306	326	308	309	338	310	294	283	312	296	295	318	303	327	294	264	308	291	314	299	308	334	290	306	287	316	335	325	318	318	316	309	310	295	300	303	333	312	291	285	303	328	315	342	302	353	308	317	333	304	312	302	309	277	336	334	315	305	301	306	316	316	301	285	336	301	324	308	317	295	323	302	307	300	320	320	286	285	298	307	347	327	308	308	315	309	309	322	314	304	312	327	327	315	269	289	318	318	318	283	274	313	328	310	285	283	309	320	311	343	297	283	353	295	340	290	316	293	274	310	284	308	307	322	308	312	314	299	311	347	294	316	302	311	286	295	307	312	321	340	298	312	259	260	300	323	300	314	323	299	289	275	292	294	300	342	312	298	310	276	323	318	311	310	324	333	302	299	281	331	281	320	333	356	300	347	306	287	325	324	269	305	296	302	274	329	309	258	271	300	326	323	289	298	297	330	337	293	303	312	290	280	312	281	279	292	308	290	308	314	306	329	306	292	279	295	288	283	301	292	292	275	304	299	307	296	303	341	303	343	287	291	318	296	326	348	277	352	290	295	299	313	323	299	321	316	323	292	308	307	330	293	285	310	282	309	300	285	311	282	299	313	297	311	314	315	322	284	270	308	290	285	293	295	292	313	338	309	328	324	314	322	313	329	327	293	328	317	331	277	302	286	339	309	305	314	269	289	318	322	293	307	295	310	305	298	316	291	314	295	327	296	282	297	315	320	333	329	285	300	289	327	313	284	317	320	306	311	314	290	292	326	282	281	298	284	279	316	332	325	348	304	323	311	318	308	309	309	310	309	318	302	322	316	320	311	311	314	317	295	301	321	324	322	301	326	290	329	320	289	312	279	293	327	324	333	352	292	307	323	319	310	302	319	312	307	287	307	284	315	307	322	329	282	268	297	292	309	330	318	312	295	301	325	295	308	295	341	293	269	312	335	298	304	313	326	330	347	350	285	291	323	291	320	304	312	318	299	296	296	288	312	317	260	273	333	305	300	287	324	322	311	316	283	272	314	255	296	270	314	305	333	336	303	296	326	337	319	298	301	327	296	318	316	318	290	348	311	292	303	334	318	298	291	249	282	285	322	312	302	298	328	326	280	330	295	310	302	308	313	308	299	297	299	295	295	293	318	317	281	271	290	278	271	311	318	290	318	293	301	310	282	283	299	314	266	304	299	307	289	320	282	332	269	311	302	296	304	353	302	300	353	299	276	338	285	344	293	278	300	321	283	336	315	280	326	292	311	298	311	304	300	313	315	295	307	318	308	326	294	306	347	314	316	297	325	315	293	273	312	288	315	304	332	287	314	303	331	307	323	312	358	322	287	304	318	303	309	301	280	310	298	306	321	310	264	287	320	290	321	302	310	309	294	320	310	329	307	338	323	323	289	339	325	308	298	316	290	291	264	301	273	359	281	318	299	321	293	303	327	344	331	311	302	301	308	288	304	314	304	293	307	284	299	303	288	320	307	306	301	308	316	304	276	354	295	274	300	267	284	328	305	289	283	310	332	313	268	293	297	335	347	280	344	324	300	292	311	326	310	303	301	337	304	300	303	301	285	279	323	372	301	306	326	285	290	275	322	301	299	326	291	322	296	323	322	352	322	303	326	308	300	298	310	306	287	307	283	300	294	257	325	270	281	326	291	293	296	305	303	320	288	330	312	295	313	297	294	284	324	316	292	341	313	329	342	312	308	282	318	322	310	301	289	296	317	307	306	329	295	329	271	296	341	309	347	292	300	305	342	268	304	307	280	309	315	308	293	306	328	274	309	284	323	286	300	307	320	283	327	314	307	323	316	325	270	323	302	305	275	278	309	304	319	286	316	323	270	303	255	340	333	302	311	312	331	327	296	335	301	344	299	299	314	314	281	308	316	300	307	339	287	274	275	302	302	297	316	273	326	305	330	343	320	306	282	301	315	317	313	264	309	266	327	324	327	329	318	338	299	291	316	296	316	305	298	323	310	329	319	335	324	292	328	301	305	304	306	288	308	269	316	303	321	315	302	283	295	343	320	305	271	293	326	311	319	313	292	306	294	344	261	307	323	333	309	313	324	339	315	315	282	302	289	293	319	297	294	308	287	342	326	303	301	324	324	296	309	317	284	321	299	332	298	316	282	310	310	349	300	301	289	294	287	283	315	369	328	326	290	328	296	326	286	327	287	312	300	332	287	277	287	323	261	322	308	282	310	264	308	303	282	286	304	313	262	282	289	333	320	302	296	286	309	302	329	301	300	332	280	305	297	283	279	297	268	283	298	308	284	308	336	314	319	302	296	303	311	296	338	313	298	357	330	332	305	310	280	299	331	294	303	277	257	275	268	309	317	298	296	313	332	307	299	293	307	312	297	305	318	318	316	353	329	343	304	294	339	278	327	291	310	334	296	324	312	342	299	304	313	298	291	290	296	316	337	280	313	322	334	277	310	316	298	316	309	301	327	280	304	291	306	278	344	306	312	329	291	317	312	317	299	287	286	313	313	277	288	322	297	286	309	321	286	308	295	327	331	312	324	267	282	323	316	299	332	327	298	308	302	297	331	297	291	334	298	335	333	300	303	343	317	326	301	300	303	288	291	316	298	291	316	313	295	314	313	327	341	288	293	296	352	329	316	300	330	306	304	260	281	305	309	321	329	340	288	309	313	302	302	319	307	290	310	331	305	299	317	319	301	315	291	314	301	345	305	332	288	337	313	310	324	314	327	283	290	291	309	324	305	290	290	317	302	331	303	316	299	316	336	331	297	341	273	305	305	319	284	312	276	305	340	302	287	303	295	316	299	292	292	318	320	284	347	282	315	327	352	302	286	309	325	332	333	305	291	273	272	287	307	306	313	306	263	300	341	292	319	317	308	302	314	290	344	299	318	302	275	317	291	299	301	281	294	322	314	349	327	308	328	270	303	293	314	312	290	315	333	298	281	280	313	320	289	345	301	331	305	314	295	293	300	315	322	291	299	316	302	284	306	266	306	295	314	275	281	278	272	334	287	272	342	321	283	293	287	325	292	300	304	293	298	296	309	335	292	294	348	293	292	311	291	301	308	321	295	290	300	319	320	321	293	327	339	316	313	316	280	306	304	295	282	312	311	324	320	303	340	290	279	309	306	328	301	321	276	336	298	297	303	292	291	311	268	313	312	323	316	290	290	292	350	283	326	275	308	295	291	305	302	281	281	307	295	313	319	281	302	310	264	333	283	336	300	315	296	310	318	306	308	286	278	299	271	292	274	306	320	302	303	277	321	310	292	297	285	297	315	263	263	301	316	314	317	330	311	322	311	293	299	304	312	323
9371	1314	2274	2457	1998	1672	1373	1409	1195	1142	1033	926	913	893	873	881	841	811	799	756	807	757	776	785	716	727	771	772	760	758	746	739	741	736	713	700	663	695	702	693	730	682	745	718	761	703	714	693	700	718	776	672	668	716	730	759	748	732	712	703	677	670	711	684	673	689	629	716	707	667	698	749	730	729	689	751	735	674	723	715	714	758	671	705	707	718	690	713	668	691	688	704	722	695	753	718	708	704	675	721	697	722	687	723	730	754	670	669	702	720	707	675	672	707	720	731	698	708	661	676	721	683	704	673	728	682	699	713	690	717	725	717	657	670	688	690	683	702	678	706	697	689	716	643	690	657	746	724	690	722	663	729	659	707	689	689	698	731	689	657	741	715	717	678	668	726	759	664	698	742	681	686	711	716	731	714	672	695	703	689	693	679	715	735	713	651	723	648	745	696	666	739	724	724	706	726	672	672	750	721	721	682	701	667	710	717	711	727	717	700	679	718	687	723	694	697	675	675	719	670	714	683	672	711	710	674	651	732	685	662	661	671	653	698	702	678	706	709	694	725	774	712	732	694	651	662	705	743	721	713	737	681	700	671	661	659	664	728	713	699	686	690	702	689	715	730	712	675	688	704	712	640	679	676	697	720	679	761	690	711	726	657	690	704	715	664	713	693	715	698	713	675	741	720	703	751	728	688	704	694	707	694	675	648	673	686	718	721	669	664	654	655	716	719	697	734	711	682	666	724	721	679	701	678	738	681	668	650	728	743	714	744	735	700	716	700	709	705	741	675	698	756	690	700	700	671	710	701	714	749	701	678	687	684	663	731	708	726	696	694	677	725	727	726	679	656	664	680	655	666	654	688	722	702	706	684	706	633	696	705	708	692	692	698	713	685	701	647	698	697	683	722	648	714	722	690	691	773	716	685	684	686	691	695	726	708	689	746	700	695	669	718	672	706	721	645	691	719	700	698	676	709	702	641	671	718	699	631	702	711	704	667	676	726	701	699	680	656	677	679	683	696	688	718	710	705	739	719	710	686	685	718	730	751	688	700	710	666	719	720	712	680	741	719	684	648	685	688	688	671	720	713	686	765	660	680	712	727	685	664	695	671	722	705	668	741	729	693	699	711	728	736	735	730	707	685	744	711	676	719	660	669	706	725	704	756	716	661	675	658	668	670	654	698	745	699	737	682	714	699	711	702	691	716	660	695	677	647	648	683	732	681	694	618	700	737	680	699	718	691	671	727	669	680	685	709	658	691	762	719	734	689	689	708	709	676	684	704	697	706	708	686	661	721	646	693	689	752	664	701	683	691	678	647	680	678	679	731	695	727	673	655	691	722	731	729	682	728	693	695	707	691	682	710	728	653	683	727	677	688	684	733	681	696	739	690	690	687	678	666	713	685	636	712	640	712	662	706	713	698	686	678	680	706	702	719	679	679	676	711	687	671	745	696	700	707	714	714	678	714	685	718	699	695	683	666	642	653	689	732	701	683	727	677	707	729	725	652	718	739	671	712	731	709	729	656	639	653	686	667	707	669	745	709	699	687	724	723	713	680	655	677	687	665	701	697	725	732	717	702	709	700	734	682	698	654	666	690	678	703	731	693	673	692	701	719	661	704	705	703	686	698	721	671	686	707	682	710	713	645	687	698	685	739	685	726	688	663	707	694	687	656	743	684	681	721	709	644	695	698	696	670	682	742	726	708	673	686	654	666	669	678	690	692	693	675	686	742	692	671	664	677	684	722	696	720	728	708	730	733	684	708	659	738	670	695	708	657	707	687	708	674	704	715	696	716	691	736	663	707	673	724	744	693	699	752	690	701	716	700	743	753	716	685	649	677	776	684	695	727	672	716	708	656	707	703	722	702	728	705	694	685	684	705	716	707	744	688	719	739	690	697	682	744	690	684	708	719	670	749	678	683	714	706	735	683	627	760	699	731	730	688	660	700	727	704	712	683	713	694	671	735	720	648	624	664	745	681	706	703	677	703	732	713	717	682	713	714	685	642	712	695	673	699	649	682	692	691	659	727	702	648	683	677	682	718	668	706	700	785	693	701	733	732	696	707	693	690	663	683	723	680	688	707	694	731	694	705	738	661	683	703	720	703	680	698	687	653	681	679	727	702	704	729	698	750	681	710	678	733	728	704	696	690	715	697	682	742	679	677	722	673	707	696	691	706	722	720	728	700	666	706	674	663	663	643	635	745	753	671	704	746	663	706	727	636	724	673	694	701	692	682	728	660	679	725	746	712	682	740	745	688	755	653	685	725	679	706	694	689	697	685	710	708	642	686	678	716	657	712	744	690	697	715	729	698	729	708	737	695	693	699	694	647	699	667	717	716	671	686	751	661	725	708	677	705	676	657	716	699	763	688	702	689	683	763	721	733	672	686	687	720	752	725	670	682	709	733	709	686	662	718	669	735	709	714	705	707	736	686	734	724	686	668	721	700	721	685	677	706	688	713	724	681	709	670	730	737	688	726	674	742	720	669	707	670	734	696	765	689	704	734	752	722	678	721	733	682	685	708	718	702	696	693	727	670	716	712	739	688	697	694	686	738	681	660	739	698	739	676	683	718	740	735	712	722	657	700	704	688	693	706	717	686	702	663	686	699	708	693	721	722	720	683	715	690	711	682	644	706	694	682	707	697	700	635	711	694	702	735	706	669	681	695	674	701	658	685	649	689	748	749	723	690	663	710	713	668	728	744	697	749	669	710	686	699	723	681	689	686	694	645	737	702	724	716	687	672	705	703	708	691	686	710	694	717	713	699	651	708	678	709	685	730	703	671	703	704	695	752	730	658	708	732	692	686	738	720	645	718	714	716	677	743	759	677	667	693	692	683	730	694	699	726	710	676	704	711	697	693	689	723	700	675	711	676	721	726	692	716	731	715	676	700	737	688	663	695	641	728	703	684	710	706	667	695	717	686	716	722	704	717	698	714	743	722	709	727	701	647	703	694	729	719	672	708	681	648	697	695	724	707	724	701	680	697	737	679	772	672	723	711	728	718	751	726	687	723	702	679	683	709	705	718	649	725	719	691	745	678	716	668	689	688	722	681	677	736	706	707	707	639	699	714	701	692	708	734	704	671	700	716	714	671	674	656	676	728	759	719	684	704	714	673	678	682	688	706	659	690	732	639	718	718	711	698	724	694	696	678	711	745	725	692	718	664	638	714	679	713	654	676	694	717	699	719	652	747	712	694	704	716	699	667	659	762	643	690	723	721	679	686	712	710	651	701	727	669	682	693	660	692	679	631	686	673	702	686	680	640	674	735	707	654	709	726	687	665	725	698	665	744	701	679	703	746	712	725	704	724	728	672	742	683	719	680	700	668	705	734	701	714	744	704	693	681	715	695	708	706	715	726	724	657	721	710	695	714	664	689	711	702	687	704	697	714	704	681	709	701	697	741	652	692	718	710	680	718	712	665	702	672	686	689	678	692	649	711	711	762	700	669	742	673	671	708	693	704	731	697	723	677	685	735	665	722
2617	193	174	186	159	215	167	164	154	181	171	153	172	162	152	168	178	153	198	187	151	153	184	161	160	168	176	184	156	182	167	180	165	150	148	152	163	183	146	168	145	155	175	153	170	144	177	139	163	178	164	147	150	177	164	164	163	175	177	163	169	178	183	149	159	137	174	154	180	173	169	132	166	188	174	157	170	152	189	160	168	175	184	140	168	162	198	172	172	174	159	166	167	165	176	149	155	167	169	182	153	147	140	159	161	152	179	159	163	152	163	163	187	191	162	160	161	152	165	151	165	161	152	153	160	178	178	176	170	181	185	179	184	147	157	174	158	171	152	156	153	173	177	177	168	203	167	170	171	160	147	149	184	155	157	158	154	153	177	196	181	172	163	171	164	158	143	168	145	156	191	163	161	152	180	142	159	155	154	144	193	164	141	194	159	173	151	161	166	177	184	164	158	155	162	157	156	174	153	148	141	157	155	150	182	151	162	162	152	178	150	160	181	154	161	165	156	177	175	172	167	194	161	163	157	186	170	183	157	166	161	169	168	155	149	141	162	154	162	159	167	160	169	172	179	165	153	166	176	179	157	174	140	155	161	176	163	175	158	161	170	172	182	166	164	160	168	178	167	168	177	170	152	159	172	158	153	163	154	170	156	163	174	154	169	178	183	185	171	186	145	161	168	169	164	155	178	171	172	150	159	147	159	170	170	179	172	173	163	140	167	162	162	179	175	158	195	169	154	165	189	188	170	166	176	155	162	160	167	173	186	185	173	169	161	194	155	139	158	163	183	144	162	163	172	168	174	177	172	171	168	151	174	157	174	189	171	143	161	163	154	179	171	152	172	196	164	161	171	141	163	171	163	172	151	157	170	174	188	155	198	176	167	144	184	160	158	146	159	152	162	165	153	193	149	164	171	168	161	159	158	152	151	171	149	174	177	156	176	168	159	172	148	173	156	173	150	180	159	180	171	140	161	161	174	173	172	161	138	163	145	162	177	158	155	139	140	167	144	161	173	152	166	196	169	178	154	159	159	170	123	142	144	145	169	174	178	185	157	158	177	179	166	162	173	172	187	184	153	150	164	171	158	145	151	142	186	160	162	188	142	183	150	165	133	179	124	153	162	171	149	192	159	164	176	187	178	150	178	157	163	160	162	154	173	189	157	188	169	165	143	160	165	161	178	157	194	159	183	178	171	164	183	174	171	178	163	170	166	142	169	183	157	154	153	169	174	178	188	166	161	155	165	177	136	152	174	157	167	152	167	159	159	152	158	153	172	169	144	159	196	165	137	153	150	124	186	171	145	150	181	151	153	141	186	155	178	177	165	150	171	178	169	154	158	158	139	171	154	178	152	173	175	156	159	160	184	157	167	152	170	168	149	172	178	163	163	158	161	184	188	184	183	187	165	153	156	192	179	170	164	153	173	178	158	157	161	148	138	155	159	171	148	188	176	159	195	186	160	151	160	162	152	179	172	166	165	136	144	175	176	166	159	156	157	182	168	166	150	168	178	169	168	172	169	186	167	172	166	160	156	170	181	187	171	162	169	144	170	145	163	177	172	195	160	172	169	186	156	160	208	197	181	148	190	145	145	160	149	140	155	163	167	172	193	178	169	193	180	159	167	180	163	159	175	178	189	161	153	143	152	163	159	169	178	177	164	153	163	179	166	162	138	162	173	159	181	170	160	185	159	161	169	183	171	159	182	164	159	173	175	191	155	146	163	183	181	160	148	168	187	142	157	152	177	152	154	174	171	157	177	160	178	149	162	174	171	166	182	189	180	157	162	150	170	144	164	163	166	146	159	186	183	154	154	168	156	170	186	162	179	188	156	151	137	166	192	188	159	167	184	163	171	139	179	162	157	166	166	169	192	154	146	189	170	171	168	173	193	157	160	164	135	155	169	187	164	175	138	174	145	166	162	156	174	173	174	180	147	149	164	185	176	144	156	194	145	154	171	175	157	173	177	175	172	172	175	176	178	158	168	154	172	184	185	178	151	154	183	161	177	166	173	151	170	169	148	184	161	174	172	176	165	174	175	163	175	169	170	153	137	152	144	169	170	160	194	165	173	121	148	162	182	165	154	167	136	168	178	152	179	171	166	160	139	138	161	176	145	155	178	160	156	174	178	169	160	174	151	164	157	162	173	167	149	164	169	180	166	139	171	153	153	158	151	168	168	169	168	179	139	168	161	151	163	167	187	169	164	174	156	146	162	154	165	159	170	172	170	154	155	177	154	145	176	185	162	145	172	172	186	168	177	193	180	172	150	162	162	164	172	145	178	139	162	177	165	154	177	172	186	174	158	179	187	165	158	183	158	157	168	153	181	159	166	140	166	176	163	179	172	138	165	152	164	185	197	180	161	183	168	183	183	146	179	176	166	171	165	154	187	149	151	176	163	163	155	155	160	187	149	170	128	174	180	158	152	136	151	162	160	182	169	161	176	160	168	154	159	188	177	161	160	143	177	156	157	154	171	175	157	169	159	152	161	155	161	152	169	167	161	173	173	173	175	171	181	158	176	165	170	156	179	154	152	169	185	167	177	161	162	150	162	150	165	179	138	164	179	172	175	157	171	158	167	170	164	155	157	178	178	175	162	175	162	171	143	178	149	160	165	158	173	177	136	186	189	170	162	174	173	147	169	135	168	175	179	186	178	175	169	145	161	171	162	155	155	152	165	154	199	161	168	175	167	160	167	171	155	156	160	151	135	181	158	159	154	161	157	164	172	156	165	163	129	143	149	171	151	164	168	191	186	178	155	176	158	176	176	168	140	164	170	153	149	137	162	164	146	176	173	164	168	171	130	176	159	161	177	159	141	166	160	165	153	162	174	172	154	169	168	175	160	141	162	174	164	181	179	163	125	154	158	148	174	200	139	192	173	153	155	164	174	185	177	142	172	155	138	170	168	157	190	155	169	149	155	147	153	170	166	136	186	150	174	164	167	164	185	154	164	152	181	167	179	169	171	148	152	174	150	147	173	184	177	164	167	165	197	182	185	150	181	186	177	184	146	162	187	170	153	158	152	165	156	196	162	160	159	161	153	168	170	154	164	178	199	185	166	165	166	171	171	145	152	156	155	186	138	130	168	162	160	173	175	140	156	162	143	178	152	161	174	159	171	166	162	174	154	154	169	147	190	157	158	185	178	179	159	158	184	153	153	157	182	155	147	200	143	180	158	177	146	166	175	173	159	170	165	182	172	155	172	170	158	174	161	137	155	166	167	169	159	160	179	170	182	172	159	142	156	146	152	158	183	157	148	166	196	154	179	152	160	174	147	161	138	149	156	146	176	164	175	185	163	160	173	151	176	179	168	155	173	155	159	148	148	159	157	180	182	147	167	148	181	178	140	193	164	177	168	167	173	163	146	167	174	147	154	162	169	163	162	150	161	172	184	157	172	174	152	150	143	154	179	133	175	159	163	164	176	166	157	141	164	150	154	168	171	155	153	160	161	155	168	174	176	152	173	162	193	168	148	131	160	131
2519	469	510	480	485	467	436	479	479	458	451	440	435	445	439	419	508	469	449	427	444	439	455	462	437	475	438	434	428	437	434	388	448	432	441	438	479	485	448	445	407	460	434	445	440	387	445	453	453	479	451	452	473	456	449	462	417	423	430	427	426	436	449	390	441	429	429	444	451	445	474	430	473	466	438	421	440	452	442	444	455	410	475	422	470	429	452	450	422	462	465	452	453	443	442	441	428	429	454	442	432	444	458	420	419	427	456	471	442	442	444	413	464	414	441	460	461	460	471	460	423	389	465	442	453	465	435	409	417	431	447	440	442	452	433	423	470	467	448	435	436	474	438	418	399	450	430	473	415	436	435	407	426	480	469	461	469	470	407	458	432	434	456	406	440	369	444	443	421	399	437	458	438	443	435	442	453	435	452	452	473	455	483	438	403	465	432	486	452	420	472	425	439	415	451	427	462	423	437	423	436	443	425	446	459	435	458	467	443	458	441	435	439	450	431	429	417	414	429	419	459	461	420	431	496	381	434	377	436	441	428	414	410	430	436	426	441	479	420	440	434	436	414	452	443	434	423	426	425	465	430	415	419	408	426	451	449	407	413	459	449	416	460	452	412	477	435	423	392	474	433	431	451	441	439	442	433	458	424	415	421	416	452	461	433	439	440	448	451	418	409	437	460	441	471	438	462	479	378	420	497	486	401	413	453	417	419	408	440	427	435	470	441	467	466	430	422	446	450	448	452	460	428	451	423	458	445	464	430	463	448	440	451	415	451	424	462	441	453	390	431	407	474	430	432	464	437	460	416	474	460	437	444	461	462	449	474	449	422	417	433	424	412	437	460	422	424	458	437	423	444	442	470	443	449	466	465	410	409	407	423	425	468	405	450	443	463	436	417	426	427	441	434	423	445	456	474	426	472	418	452	453	460	457	457	414	438	463	449	450	456	429	439	428	488	461	434	452	432	433	442	422	413	449	412	431	433	429	431	444	426	430	467	426	443	463	426	417	473	444	421	439	422	450	429	473	468	467	437	406	420	447	454	435	451	436	463	469	460	419	435	421	442	468	439	452	460	462	424	443	434	426	402	455	403	432	426	443	424	439	427	464	456	451	465	450	455	432	447	435	442	443	435	451	414	462	427	465	465	425	445	442	389	384	431	413	466	445	428	441	444	422	466	443	418	459	476	436	432	450	459	475	410	454	428	413	453	463	429	455	442	428	469	486	438	467	448	443	470	446	466	437	428	438	427	461	421	436	438	451	418	454	416	444	431	449	452	424	441	457	436	425	447	504	470	506	453	425	432	413	422	459	475	437	439	458	379	434	431	400	425	440	481	406	397	438	455	422	405	426	464	447	444	428	400	438	452	438	439	499	458	473	485	434	475	403	432	431	414	447	461	407	421	413	452	480	447	452	436	440	442	441	437	431	441	438	450	437	411	443	450	493	457	419	457	445	424	469	487	434	444	410	460	451	446	435	395	445	434	466	426	440	477	448	449	439	450	437	466	435	463	425	436	497	455	442	454	438	426	423	432	398	467	418	422	409	477	438	409	440	435	418	448	448	447	434	464	435	427	448	452	397	445	462	431	407	434	459	413	453	473	492	451	435	401	414	451	453	428	433	436	442	452	454	476	477	461	438	455	424	454	441	445	429	406	453	426	433	454	427	445	427	429	421	427	459	469	439	405	412	441	443	418	458	451	426	455	463	471	424	411	444	435	424	477	448	432	470	410	462	440	468	439	439	457	440	437	460	444	476	448	396	482	429	455	434	462	421	458	461	405	460	423	445	458	453	390	449	441	445	446	439	446	439	444	448	454	440	453	434	427	454	441	438	431	419	470	425	409	435	434	399	471	406	445	428	457	435	454	444	397	426	444	426	436	419	430	457	460	431	456	472	476	431	410	468	414	443	479	428	446	454	404	462	419	421	414	506	454	403	451	420	435	445	440	461	433	448	454	466	442	450	486	440	433	445	436	423	427	443	432	415	408	479	423	397	446	464	425	437	455	438	473	464	424	428	461	412	426	415	459	461	434	427	459	440	430	424	447	409	486	447	433	417	405	454	440	452	474	425	468	437	452	432	385	397	448	432	456	476	446	416	427	425	485	444	484	434	433	394	442	401	432	434	427	423	438	453	451	469	424	427	441	439	413	461	460	425	456	434	441	418	427	438	448	457	488	429	457	425	425	470	427	440	439	442	462	452	475	421	470	423	451	437	462	428	425	447	403	451	445	486	444	451	468	432	441	444	436	418	419	497	453	436	419	457	445	447	479	475	461	421	431	423	398	452	458	435	445	396	413	475	455	470	426	433	460	475	421	442	419	434	439	440	448	439	425	457	427	468	450	465	437	461	476	442	428	441	417	466	389	476	443	436	413	437	465	436	457	476	448	433	456	456	455	426	478	446	437	420	446	437	447	456	412	444	404	422	440	424	453	416	443	470	446	433	440	422	439	439	457	484	487	474	415	445	427	441	443	439	437	435	420	441	426	457	403	424	481	434	422	471	422	464	452	434	411	437	435	403	406	442	457	423	438	441	426	426	456	410	428	424	424	450	440	427	471	449	444	435	452	438	465	440	436	427	461	424	497	417	443	438	422	452	443	444	447	400	470	445	478	461	449	475	455	518	478	445	449	491	416	430	471	472	432	471	465	439	446	462	427	416	404	400	427	450	460	463	472	425	486	446	448	451	420	483	435	417	443	444	448	402	455	430	456	490	436	454	452	438	435	464	437	456	443	455	457	478	388	450	434	447	414	415	443	479	404	405	452	441	443	429	437	448	441	465	429	452	442	457	463	450	414	443	442	463	449	441	417	437	457	486	461	456	432	442	463	423	437	458	442	433	445	401	453	431	404	441	448	467	397	429	464	438	452	431	420	426	456	440	460	433	440	435	471	444	463	446	407	460	465	476	424	379	477	424	422	460	431	428	382	461	449	466	448	443	434	421	433	433	425	468	434	434	452	464	417	440	515	426	414	469	441	451	465	449	442	421	473	430	451	455	425	441	428	423	433	419	431	435	399	413	462	428	461	449	428	423	454	462	476	467	463	444	415	439	422	459	465	453	406	417	440	440	444	458	465	437	436	451	434	453	444	449	446	465	448	458	452	449	462	463	427	443	431	429	411	454	414	423	448	432	392	453	462	508	485	464	439	449	443	490	455	449	434	454	447	440	423	483	451	427	451	470	450	418	466	448	435	447	427	450	451	443	474	458	451	438	427	418	420	461	418	432	440	436	449	443	438	459	390	456	471	443	440	470	447	440	447	460	422	459	442	449	407	435	395	465	406	428	438	424	429	424	435	408	414	459	449	421	440	481	436	431	445	429	420	443	434	463	403	406	423	421	442	436	451	419	472	427	465	419	459	446	452	448	461	453	409	459	465	469	472	431	413	456	430	426	480	415	444	429	467	421	460	468	430	469	467	442	418	435	463	409	487	416	459	457	416	431	427	465	434	411	465	452	441	428	423	462	440	392	421	480	422	419
9214	667	668	583	417	426	410	395	372	387	354	374	362	346	337	324	360	359	343	268	318	364	320	317	342	371	313	330	363	350	310	297	337	315	359	340	288	272	343	326	318	324	367	329	312	307	327	326	364	321	302	337	350	324	296	312	310	309	365	330	343	323	358	344	352	348	356	329	354	371	334	326	358	322	307	315	349	328	364	370	335	338	362	356	334	300	332	351	330	316	284	307	378	316	373	324	317	317	333	299	321	306	335	315	328	330	384	350	328	334	326	309	314	332	343	320	314	321	336	296	332	343	308	308	305	338	306	336	334	342	320	330	321	333	307	340	348	369	297	307	323	331	315	319	343	305	333	311	357	315	277	331	323	310	329	337	327	334	338	322	307	327	352	338	325	330	337	346	340	312	347	360	347	362	359	374	325	318	346	320	318	361	321	331	314	326	336	336	314	287	313	329	350	333	334	315	325	338	354	353	378	324	313	312	324	345	334	342	325	321	325	316	298	337	372	353	324	354	315	330	331	337	358	313	330	352	309	319	344	340	320	329	360	322	336	345	303	291	341	330	315	339	356	311	318	341	327	347	336	328	344	331	332	325	325	350	315	329	357	352	329	347	331	325	342	308	337	341	315	303	305	343	348	311	335	317	324	324	310	338	319	303	320	308	315	347	314	314	349	315	330	347	324	334	352	332	366	328	334	342	358	306	351	323	356	353	303	326	371	326	348	303	345	336	339	343	325	320	328	356	359	358	297	351	320	279	325	317	294	338	325	375	353	295	331	328	330	316	330	328	302	307	321	342	334	336	298	320	329	344	339	375	349	318	377	355	287	321	328	337	364	367	357	339	335	300	334	341	356	374	335	302	342	307	332	364	310	349	335	357	319	344	346	355	330	337	340	325	322	340	326	361	341	279	321	341	320	305	292	329	375	345	323	293	318	356	315	318	323	317	352	316	321	329	315	355	334	338	318	353	338	313	327	352	308	304	341	316	346	334	323	323	352	331	300	326	352	310	344	310	323	317	296	318	326	332	340	317	377	349	354	333	340	355	333	342	354	312	317	327	314	303	318	352	319	322	332	367	324	349	307	333	310	301	364	322	335	357	332	332	318	353	310	343	353	334	317	307	299	311	332	328	311	355	334	321	299	289	359	313	373	342	311	361	306	334	351	356	328	319	336	338	324	320	322	318	341	304	322	350	342	331	333	318	312	310	322	332	323	324	278	297	342	326	343	293	309	312	313	338	289	326	288	354	303	305	341	306	310	349	308	308	355	294	321	358	314	320	339	346	336	317	338	344	298	335	285	320	332	320	323	316	317	331	338	313	367	321	336	343	330	325	361	351	340	316	351	312	328	302	323	304	317	343	320	371	336	341	331	361	336	342	316	354	316	317	335	327	339	375	347	331	343	301	342	338	314	334	338	319	340	324	314	349	322	332	365	346	274	310	319	360	335	337	361	308	326	321	369	312	358	314	324	347	352	329	374	332	300	370	349	332	336	331	291	303	314	336	330	324	299	308	295	333	329	344	348	335	332	363	320	329	331	322	343	352	327	360	312	331	306	328	311	344	337	296	327	337	329	336	341	341	338	321	298	323	261	355	355	339	358	335	320	305	321	352	337	318	348	359	321	341	299	324	329	342	328	308	317	348	327	315	348	370	360	348	307	344	353	344	323	329	356	331	335	345	357	347	317	334	343	316	317	349	331	353	331	360	327	367	349	295	337	309	349	333	334	328	292	322	338	329	337	343	284	330	306	352	308	347	358	330	318	332	313	328	331	344	341	294	324	349	324	345	332	323	331	322	332	333	315	317	343	350	325	338	328	315	331	317	332	317	298	335	324	356	343	334	328	329	335	309	302	315	309	352	306	360	326	313	315	337	332	333	307	357	338	326	344	315	329	305	323	343	332	308	312	351	351	332	322	328	331	373	332	333	364	326	354	316	298	336	290	309	336	328	322	353	324	333	332	329	311	323	347	334	309	312	371	361	337	379	319	332	349	319	313	324	310	313	321	329	354	321	347	330	294	340	313	308	319	340	328	328	300	300	329	300	356	323	341	321	307	311	325	334	335	318	360	326	336	339	346	319	336	316	329	356	326	342	340	357	364	333	323	337	336	313	322	319	322	352	314	327	323	345	352	362	333	261	323	328	344	339	309	334	329	330	335	338	334	349	280	345	333	345	319	315	315	361	313	346	333	336	340	343	308	324	362	304	328	344	329	368	311	301	326	343	324	356	328	337	330	341	363	348	380	314	353	295	348	295	318	328	327	323	356	298	331	305	304	331	347	327	361	310	328	354	366	333	310	345	328	347	332	297	315	314	335	330	361	340	352	336	335	310	315	327	327	328	329	351	330	306	339	330	322	318	314	319	317	325	353	321	321	337	352	328	339	345	316	301	350	333	349	323	355	315	355	343	331	335	271	334	327	325	326	323	326	344	343	340	358	318	307	316	324	336	311	276	302	352	337	367	337	305	350	371	317	312	322	315	316	333	322	347	333	343	312	371	342	323	343	315	343	333	378	324	331	307	311	322	308	318	302	324	365	314	297	332	311	304	311	335	291	293	307	320	341	287	324	332	349	316	353	317	287	325	308	319	307	339	306	307	368	333	339	325	307	342	319	329	329	344	347	329	315	333	321	322	325	328	325	304	314	337	323	324	319	315	337	313	336	311	299	302	326	330	361	301	324	327	330	321	306	310	298	350	334	304	310	347	302	313	366	320	334	312	295	367	328	349	332	297	338	347	296	331	335	344	319	280	311	315	339	302	369	338	338	339	369	340	305	322	306	325	320	329	332	354	343	341	317	311	322	332	299	325	321	343	342	326	339	359	314	299	339	340	364	362	340	312	337	321	313	367	308	310	339	301	334	364	334	313	342	352	312	332	310	359	304	311	344	347	328	343	348	354	308	343	351	325	295	359	316	341	299	299	322	322	346	349	299	314	320	325	333	293	312	311	328	317	329	328	333	363	335	297	319	360	330	369	345	346	301	311	334	323	331	354	328	356	353	353	339	319	359	357	327	329	303	299	334	312	352	352	314	301	331	347	307	353	290	314	341	323	332	348	329	345	359	313	302	333	352	323	338	362	342	299	311	362	282	374	290	324	310	333	305	316	325	344	340	340	350	332	321	318	316	334	308	332	317	307	325	335	357	325	319	342	352	346	352	334	341	293	335	329	339	386	344	340	333	336	332	308	316	302	356	337	298	318	313	299	337	303	355	340	341	326	342	299	317	358	328	342	339	351	324	329	343	342	356	330	325	350	310	315	306	349	347	357	302	334	316	332	313	330	357	330	328	341	326	330	299	367	299	290	295	329	330	319	339	316	374	348	351	349	327	336	310	314	335	318	300	307	300	319	363	333	329	336	337	334	331	340	368	309	339	303	323	331	307	321	320	326	330	309	321	296	319	300	324	349	332	358	336	337	346	299	294	342	346	316	322	332	299	318	349	382	385	364	326	343	339	328	331	360	337	308	329	344	339	310	307	318
7495	1067	1537	1724	1480	1283	1188	1126	1051	1003	959	955	876	880	830	824	780	797	854	824	765	798	758	769	816	815	831	807	756	811	747	746	791	703	787	759	780	777	752	814	733	810	815	804	793	733	784	795	753	795	800	772	812	808	776	761	776	797	722	818	804	769	779	768	755	775	778	790	736	731	789	842	783	737	709	797	753	710	762	776	746	787	803	759	733	758	776	751	797	789	761	802	761	771	760	756	770	812	759	739	782	755	790	732	780	801	825	762	770	763	767	788	768	789	757	786	764	737	803	772	753	771	754	772	749	754	753	764	778	767	782	726	809	769	828	731	759	802	766	812	788	786	778	833	790	730	764	766	828	755	765	752	817	791	789	755	801	754	771	740	795	747	786	765	767	803	768	731	780	777	752	751	767	778	854	764	826	797	813	775	790	786	750	810	803	776	753	720	771	744	765	778	760	755	771	848	841	752	777	722	770	693	742	743	730	773	751	774	776	769	776	813	777	799	786	760	783	765	787	765	771	791	770	797	762	815	794	741	824	747	748	817	711	754	782	822	789	787	771	759	773	758	788	798	829	798	797	747	796	794	779	746	733	747	778	794	788	782	730	788	790	746	725	719	799	792	769	772	755	771	765	746	775	792	752	761	751	779	739	763	818	755	768	798	763	755	778	767	772	759	760	775	736	757	821	808	802	714	720	795	762	784	771	733	778	826	770	818	777	789	749	723	778	762	779	753	747	756	780	787	777	799	808	767	765	738	810	765	776	773	789	743	777	764	795	755	732	765	787	777	772	756	785	778	824	770	779	761	781	775	761	727	792	793	789	748	782	747	823	781	731	743	812	762	775	771	806	759	768	790	821	742	780	782	767	803	776	790	770	824	745	738	761	773	787	767	778	740	710	779	788	759	760	831	767	785	768	787	764	765	727	740	791	815	763	757	733	802	729	743	787	793	795	822	790	818	781	765	781	787	744	742	806	772	773	831	767	749	770	780	760	774	805	737	733	747	743	818	762	799	762	779	754	747	771	782	766	755	777	784	778	804	814	715	753	772	738	764	765	768	806	800	746	812	763	745	753	757	764	777	754	758	744	770	767	770	791	731	772	785	774	833	803	787	797	769	753	768	775	777	759	782	756	756	764	821	788	715	750	813	817	770	770	751	860	767	754	817	801	763	780	815	782	799	749	754	785	803	795	736	791	807	811	830	803	821	752	724	800	754	779	755	769	806	778	785	764	761	756	812	762	730	814	767	775	733	814	762	787	858	743	762	753	805	775	737	711	768	806	786	790	734	699	726	818	747	789	769	703	758	761	731	768	822	813	720	798	760	795	807	810	795	778	787	758	795	813	729	766	777	720	773	803	819	723	708	737	763	798	773	785	755	734	786	780	757	774	734	739	719	804	764	725	741	777	764	763	771	787	768	777	752	822	776	752	776	709	813	779	750	750	797	775	771	785	842	798	773	758	796	799	755	770	756	750	778	797	787	733	753	777	802	730	737	797	747	733	735	770	764	771	779	808	757	743	731	775	726	785	770	806	788	780	805	743	748	764	769	811	755	746	820	763	768	729	794	746	765	728	760	765	741	762	741	765	776	811	805	759	805	821	758	770	837	815	783	751	772	743	793	798	757	729	766	778	718	774	754	789	716	789	737	764	705	770	741	793	803	750	745	795	794	763	785	774	765	715	772	760	758	751	795	764	733	821	712	721	773	779	754	717	763	799	795	822	798	778	736	741	817	730	721	769	782	796	765	825	743	801	796	769	739	793	802	758	779	759	769	747	740	740	708	736	821	779	744	809	774	808	773	802	761	750	751	771	768	774	740	758	796	809	760	763	778	758	786	755	717	794	738	775	791	743	785	777	774	750	769	797	764	701	764	761	770	773	762	736	797	787	787	801	775	805	758	720	820	789	804	775	766	778	756	761	738	750	778	775	766	760	772	794	779	760	750	780	755	791	764	795	706	801	769	763	813	766	791	790	779	764	702	750	854	779	784	806	757	772	755	826	736	807	809	804	788	802	762	738	764	748	759	803	769	753	781	798	801	767	741	736	745	819	799	786	766	761	777	740	828	761	765	746	808	792	735	790	804	754	790	725	804	778	812	699	765	756	771	761	762	782	745	766	781	781	786	782	782	732	796	810	827	774	775	778	793	815	790	758	764	787	781	732	748	773	819	744	762	785	761	765	772	773	760	748	788	785	782	776	827	793	760	749	764	800	762	753	729	770	809	774	794	781	810	784	781	743	791	785	823	749	736	783	729	801	771	785	747	786	791	835	771	764	754	788	762	742	775	735	737	781	743	792	764	761	750	798	761	788	778	757	756	759	789	714	746	734	766	819	749	786	792	761	761	750	714	745	765	750	801	791	755	746	826	783	776	774	746	741	770	794	727	729	736	722	777	751	742	804	775	757	733	765	782	759	762	828	783	777	756	765	772	820	742	746	763	830	743	744	747	786	766	763	817	759	742	793	788	723	783	778	800	736	788	767	774	750	756	793	802	833	855	765	761	818	763	744	779	787	764	710	737	756	798	753	767	797	772	808	795	779	739	788	831	822	762	813	755	783	874	772	778	801	792	813	822	786	773	734	776	782	803	771	805	783	744	779	781	715	816	742	721	774	788	744	785	796	788	770	727	778	812	771	766	721	783	775	773	752	795	761	805	801	806	794	742	804	766	761	775	855	744	777	787	793	844	804	744	783	697	758	754	738	767	769	780	753	812	767	752	758	748	755	793	739	740	807	813	750	789	762	728	790	781	773	766	741	741	830	760	770	788	755	776	775	782	770	759	787	778	748	759	786	769	787	700	753	781	761	738	770	806	777	744	768	744	769	806	778	719	740	809	755	781	778	744	742	746	751	736	760	758	800	767	717	855	744	813	752	772	773	821	802	734	794	768	726	773	785	757	767	759	766	771	748	753	728	756	762	760	843	736	743	769	803	817	769	764	761	760	792	755	803	791	832	744	747	819	755	717	724	776	739	756	820	770	750	797	791	833	779	749	753	802	779	761	782	765	767	786	770	751	761	830	811	767	792	787	779	789	779	804	719	792	755	733	786	775	747	762	790	782	811	762	762	769	773	768	783	720	812	786	793	765	788	795	741	779	788	782	742	784	800	770	736	733	762	749	764	822	782	787	782	767	795	779	752	758	712	761	751	731	753	790	765	752	756	763	777	792	762	804	781	724	768	783	775	774	716	769	753	783	830	787	783	728	765	762	780	735	776	755	824	741	755	820	781	823	757	782	728	765	760	776	764	757	795	765	779	802	824	792	744	778	771	776	783	780	752	760	807	756	749	749	813	771	785	785	803	791	783	789	801	819	725	814	798	798	760	807	784	768	778	757	753	732	797	710	844	725	723	807	803	780	745	818	759	756	806	771	802	699	810	760	756	759	724	756	808	723	781	788	753	783	821	795	775	763	748	775	764	780	770	765	782	758	745	779	740	747	779	790	795	780	808	744	733	782	791	723	749	781	804	789	783	781	804	780
16511	1376	1018	723	611	486	461	425	387	344	321	368	350	339	310	304	323	321	351	360	322	278	292	312	355	306	299	335	316	324	327	297	287	316	325	281	286	302	331	325	356	312	345	328	298	294	294	340	338	295	301	311	341	314	279	299	305	312	312	295	332	312	289	323	316	289	303	297	289	287	265	337	308	290	282	279	285	338	286	308	320	287	304	274	318	326	311	335	275	298	285	314	328	326	322	286	301	342	314	304	296	299	303	320	335	320	292	332	295	353	299	276	329	303	308	331	290	335	312	288	319	271	296	297	314	340	317	316	280	316	338	325	308	278	294	284	314	280	312	303	322	305	309	319	291	287	285	288	303	324	293	297	308	310	285	272	299	318	309	298	331	322	289	294	311	332	310	320	329	290	338	307	320	323	295	313	299	332	279	307	284	354	326	333	287	307	313	289	309	310	300	289	318	314	314	321	311	326	252	298	298	308	313	308	302	298	286	283	311	312	321	323	300	304	291	317	316	322	279	311	342	298	296	327	285	296	313	304	302	333	330	318	303	315	314	323	319	279	275	326	295	280	283	331	325	279	272	305	326	306	293	273	319	340	317	299	332	339	328	332	324	282	326	303	324	278	317	296	319	313	279	304	304	281	277	313	320	317	339	294	294	325	267	333	303	277	303	298	289	309	317	309	308	300	291	300	342	336	315	338	327	327	323	309	316	314	289	332	335	314	303	318	302	286	254	309	302	308	308	301	333	294	309	310	299	340	323	312	329	332	320	312	289	295	322	315	311	308	293	322	314	324	322	308	339	307	322	301	281	304	298	290	313	334	285	285	309	298	267	287	281	307	346	311	313	300	274	297	324	322	286	328	319	345	319	301	347	331	284	277	328	331	349	328	349	312	288	310	311	319	322	305	306	312	331	307	285	318	317	337	291	303	324	306	292	276	302	282	332	287	283	303	312	322	326	294	331	293	287	296	309	303	313	322	322	336	288	298	277	284	297	309	339	350	305	259	292	313	299	317	300	329	315	327	290	266	298	300	315	303	335	310	310	299	304	316	315	313	271	301	332	293	274	288	314	317	292	317	289	300	322	272	312	276	303	302	302	339	314	309	288	277	292	306	290	324	319	295	307	295	351	312	296	299	312	306	301	323	318	303	320	301	315	334	301	316	334	314	360	317	273	304	294	314	322	294	283	300	307	288	296	362	296	243	280	299	316	317	277	304	362	314	314	310	288	338	342	289	304	286	319	307	294	322	314	320	317	307	289	327	350	311	302	294	317	285	302	315	270	290	308	309	346	338	322	290	312	295	312	300	327	281	341	293	302	338	286	298	343	298	299	284	289	285	343	299	319	311	303	340	302	338	300	328	320	302	320	300	301	320	300	274	275	348	290	307	322	327	310	284	270	315	303	288	309	293	316	296	352	308	318	296	312	282	314	334	318	328	326	285	294	297	280	326	276	275	303	317	316	308	328	305	310	296	283	286	305	314	296	326	332	314	291	316	317	327	309	298	336	281	278	298	315	304	309	324	308	292	321	282	288	299	287	301	316	300	335	327	325	295	303	305	301	297	343	314	302	311	293	350	247	300	325	296	310	339	315	298	311	282	337	309	310	307	282	312	292	322	318	319	303	282	309	299	308	324	293	314	317	339	318	298	333	307	302	326	320	315	322	314	287	336	335	351	337	288	306	316	262	320	346	303	325	292	277	301	289	336	290	283	304	287	306	274	299	318	321	300	323	281	291	292	316	280	285	262	342	315	317	288	335	281	290	315	302	308	271	316	345	313	322	308	344	305	317	320	327	318	310	314	301	301	301	329	296	288	300	311	285	308	295	329	346	319	314	329	325	298	304	334	304	312	259	295	287	290	306	316	279	311	294	310	323	307	308	286	260	336	292	284	324	328	355	280	290	296	329	298	324	298	302	331	333	326	328	301	336	322	321	295	298	306	304	299	312	303	322	302	284	285	249	289	300	303	284	317	296	314	316	309	353	307	303	303	303	326	317	320	308	310	330	314	297	300	317	303	301	334	317	344	360	331	313	322	309	327	345	323	296	305	310	308	322	281	351	309	292	307	331	299	315	296	280	326	363	281	274	323	336	350	308	302	334	318	333	313	296	328	329	295	305	278	286	277	300	326	256	365	292	324	305	325	310	311	326	293	288	337	312	298	323	305	331	301	314	320	305	284	286	275	308	283	292	305	333	305	305	276	323	321	325	308	266	315	279	327	299	296	338	277	312	324	314	298	329	308	329	314	324	328	316	327	318	278	314	311	299	292	306	313	302	261	309	329	336	301	296	362	315	305	302	347	297	307	317	316	321	277	325	309	316	314	310	299	296	300	285	274	313	309	305	280	300	296	280	283	281	273	298	310	303	351	344	321	288	327	283	326	296	303	320	290	324	318	309	338	326	301	319	310	315	267	303	284	326	269	300	314	305	312	307	319	312	313	314	335	343	283	301	273	307	309	296	315	301	282	310	290	324	306	328	322	309	309	275	307	326	266	279	301	319	283	315	316	279	285	309	296	317	311	323	266	300	280	334	331	285	325	307	334	334	309	314	287	279	280	277	310	331	305	324	322	271	278	304	311	301	328	309	299	323	347	305	327	313	309	306	334	333	315	356	295	333	283	318	288	314	286	319	318	296	317	308	295	333	341	280	315	297	292	353	312	311	332	350	314	331	344	295	312	284	303	302	330	264	326	276	299	283	294	289	299	317	305	301	296	323	329	316	303	323	271	271	284	300	282	277	323	337	295	313	320	318	280	308	317	321	276	269	293	306	291	295	333	357	327	314	295	297	318	287	299	323	323	314	315	309	316	304	313	325	332	328	347	278	282	300	318	291	309	288	325	306	322	299	268	292	323	330	290	316	316	311	305	274	314	328	365	342	320	293	308	324	320	346	322	311	327	313	319	330	342	320	284	278	304	271	333	287	303	300	333	314	291	295	320	268	345	317	326	343	303	299	291	302	318	323	280	310	290	303	311	285	311	296	360	307	300	311	317	305	345	316	312	291	327	253	277	281	311	314	315	332	295	308	324	311	301	333	320	284	303	312	267	309	299	271	316	339	297	306	299	278	340	294	308	323	300	302	300	281	305	307	308	298	282	324	319	315	301	295	296	290	312	336	301	337	293	280	317	316	296	308	310	312	298	304	286	295	317	331	261	266	317	341	357	344	304	309	304	342	308	340	283	278	303	327	301	296	271	316	275	283	313	309	300	309	306	304	286	344	290	315	292	330	300	309	291	314	321	295	294	326	311	298	284	289	308	309	283	322	345	305	312	318	312	301	279	315	280	291	300	349	301	335	307	283	292	299	322	299	318	319	292	280	300	297	330	319	345	307	316	313	297	268	307	288	330	307	313	291	293	321	278	334	318	288	282	318	307	295	294	297	318	297	280	290	304	302	304	311	352	340	284	302	325	322	288	275	298	310	306	316	283	326	295	299	343	281	282	314	297	295	319	335	285	291	267	322	311	290	301	317	318	285	314
9359	1301	2317	2473	2136	1646	1434	1381	1261	1170	1037	1020	983	865	853	838	823	879	863	808	806	796	822	773	739	744	786	739	758	739	704	694	729	725	740	767	705	701	732	757	757	738	746	694	747	723	734	707	702	703	669	713	762	705	704	679	728	729	727	744	701	733	724	719	682	698	707	695	695	677	754	751	728	700	769	673	725	701	701	676	683	684	640	699	758	713	687	732	621	661	668	689	658	768	720	738	692	715	691	718	684	674	723	681	712	733	690	701	730	669	676	722	732	685	675	696	704	708	677	722	683	668	698	705	691	666	698	731	736	729	739	705	734	714	710	726	734	718	793	641	700	714	711	729	647	726	727	688	694	725	694	729	694	684	724	714	703	739	721	720	762	733	727	670	704	677	710	761	717	731	735	681	731	747	688	701	721	710	701	685	687	733	643	708	750	686	691	727	741	708	698	744	677	711	722	726	750	695	681	734	748	704	697	727	714	687	672	682	676	716	714	705	707	697	700	740	699	710	724	664	690	725	728	755	706	680	730	712	729	732	727	701	685	728	733	699	688	727	714	700	723	695	710	706	680	718	725	744	727	730	678	683	653	654	753	652	694	697	706	647	690	706	689	691	717	745	666	704	723	691	689	696	734	721	719	684	733	729	693	763	674	739	695	678	676	762	683	734	707	691	686	717	669	695	714	685	720	680	673	698	727	694	677	706	700	709	708	717	638	713	681	687	711	675	778	670	663	742	719	705	731	708	692	685	744	737	703	690	666	712	701	735	721	650	711	727	733	713	724	744	732	716	703	702	638	725	721	673	708	706	696	684	755	698	680	693	736	741	671	716	687	689	655	752	677	702	679	698	698	713	659	706	730	722	714	695	661	729	754	716	723	713	709	710	694	654	716	667	663	718	694	723	689	707	670	734	688	726	687	732	704	682	696	667	698	712	748	693	758	732	736	749	736	739	691	686	722	713	727	674	686	752	687	742	695	750	683	758	729	668	681	695	674	679	673	681	689	687	698	709	697	703	701	703	734	721	715	743	674	694	738	698	673	710	715	723	727	672	690	684	701	683	716	754	687	729	728	726	705	698	734	700	710	701	708	682	674	714	662	695	705	702	725	736	684	744	685	719	723	713	743	733	700	671	680	756	677	716	694	696	721	748	700	720	677	735	745	692	641	736	715	668	732	711	667	740	646	701	714	699	680	730	689	693	711	672	681	734	693	724	716	740	693	716	679	711	705	717	704	712	692	691	749	699	682	738	689	750	779	680	728	683	721	719	696	696	719	725	779	662	749	746	654	708	670	685	717	692	703	722	712	735	680	693	704	721	734	717	738	692	710	706	669	696	672	699	714	747	694	710	724	684	692	688	730	723	721	676	691	731	687	756	651	698	662	673	741	677	699	787	690	716	702	663	656	744	728	661	700	692	708	685	749	689	670	732	724	683	668	744	729	725	722	719	711	673	675	706	674	744	792	689	661	696	689	667	696	715	688	704	711	685	733	713	740	699	701	687	718	688	661	668	726	681	693	713	704	708	695	750	710	741	663	699	667	721	679	703	705	692	678	716	700	709	711	683	711	707	686	653	701	672	676	689	683	676	723	743	691	736	654	730	687	684	642	705	693	696	720	710	714	718	683	687	676	706	689	677	667	706	714	708	710	720	702	727	705	702	691	662	732	704	691	724	696	747	698	742	700	742	732	736	722	710	678	659	712	718	719	664	672	675	715	689	758	771	699	689	724	708	703	691	633	744	699	732	695	674	681	718	700	760	668	739	704	709	655	774	706	676	718	727	722	670	701	676	711	667	693	694	692	676	685	704	670	676	723	712	707	660	716	724	687	751	734	697	732	704	682	742	670	691	719	702	731	720	695	712	681	732	683	717	714	699	673	739	727	723	683	711	722	725	720	675	710	707	671	684	733	730	651	739	688	733	667	681	724	697	721	639	709	709	682	664	721	658	718	712	726	715	691	678	680	655	677	701	720	691	708	702	687	695	725	727	727	701	659	679	720	690	699	683	706	741	723	664	667	685	700	709	724	666	705	730	689	669	753	634	706	717	689	724	729	721	666	655	735	677	673	713	733	720	679	704	687	765	735	712	700	678	711	695	682	710	687	704	644	696	684	677	707	726	684	681	689	711	729	710	719	718	636	643	724	728	762	695	654	731	703	662	688	670	723	697	742	688	671	714	688	702	710	705	753	692	723	733	768	654	669	686	700	665	679	706	719	675	708	714	779	678	711	654	690	706	716	699	679	682	729	737	700	626	666	728	671	680	676	696	747	721	710	729	713	670	717	713	683	723	688	701	712	717	681	694	673	704	714	735	734	679	712	670	697	704	670	717	673	750	711	748	701	727	735	737	702	730	719	669	697	726	728	708	681	683	690	730	695	751	689	706	658	652	666	690	703	679	717	716	726	730	714	680	656	749	695	740	699	694	672	704	722	701	704	708	668	679	655	677	670	743	663	689	692	713	750	691	705	682	697	656	669	733	704	706	661	707	718	719	674	741	692	716	656	696	770	631	724	704	697	731	717	720	700	698	728	713	686	670	723	688	698	707	721	736	639	709	749	713	765	655	715	758	738	700	646	673	659	640	697	735	733	690	712	696	701	680	733	714	710	705	724	723	695	684	739	680	677	675	703	700	657	673	703	767	694	665	681	742	693	740	724	736	646	704	710	676	691	716	715	678	699	731	693	686	735	709	673	711	700	744	696	723	613	699	696	748	715	705	705	725	704	743	711	723	662	715	683	725	695	755	728	720	711	734	734	648	782	704	730	677	664	684	746	686	722	714	712	703	701	715	681	683	678	720	720	695	696	654	736	713	682	693	750	682	676	706	733	714	699	690	679	688	673	713	734	731	687	677	724	707	737	676	707	708	702	700	648	728	723	659	703	746	713	626	724	724	753	731	674	765	735	716	709	702	688	706	686	638	710	696	718	666	660	728	696	707	718	708	699	741	679	736	750	661	735	694	729	696	692	678	711	698	698	730	695	719	702	723	656	738	707	712	746	647	719	706	710	696	680	731	709	679	747	695	740	668	714	784	701	688	681	731	725	705	734	638	710	725	728	720	711	692	672	703	712	695	723	700	751	730	680	691	726	721	730	664	667	728	721	667	682	680	684	697	733	671	716	691	706	690	709	711	708	708	610	677	711	659	705	749	710	690	637	708	696	716	700	745	720	650	716	708	767	710	698	742	641	661	713	691	718	694	728	654	693	722	720	744	647	690	640	692	706	698	731	684	695	677	716	730	704	697	702	712	697	687	719	711	711	691	699	659	692	723	663	738	693	676	658	743	723	733	731	719	699	704	657	678	718	724	698	683	729	728	702	746	694	748	683	718	649	676	668	711	645	704	708	695	705	738	706	666	705	707	641	757	721	683	679	700	757	742	732	719	710	697	722	729	733	708	728	737	692	651	685	694	714	708	656	669	723	709	728	707	687	742	719	697	670	769	680	689	722	689	723	733	686	712	680	686	728	684	690	701	750	711
2559	189	179	185	176	147	180	176	177	176	192	170	159	156	188	168	180	174	169	150	174	159	160	177	150	169	164	162	183	147	138	148	176	142	164	173	188	154	184	172	171	167	162	187	172	164	156	170	180	178	184	184	176	161	181	162	189	173	140	162	126	156	168	187	178	166	180	163	172	167	185	176	201	172	166	168	171	154	172	169	147	193	174	171	174	175	174	178	157	176	167	168	160	142	184	167	147	184	170	181	164	168	156	202	187	167	194	155	178	184	139	177	205	154	189	151	160	178	156	153	165	175	187	184	194	165	178	179	190	169	158	165	171	186	172	193	174	157	147	169	150	149	150	181	159	158	169	162	156	155	171	173	154	175	158	171	141	187	149	181	157	151	165	169	162	172	177	171	166	178	161	166	163	168	144	167	171	158	161	162	192	178	164	147	163	172	175	143	161	155	173	160	177	180	173	179	150	152	139	183	155	170	160	174	154	181	141	186	152	170	162	152	178	175	167	137	155	169	170	177	155	146	161	193	161	174	157	179	166	152	174	157	160	169	152	154	163	177	149	173	193	151	142	169	173	139	168	174	161	167	195	147	168	175	186	152	156	162	196	150	155	177	167	155	204	182	172	167	142	176	163	156	163	157	153	162	164	175	178	162	169	169	174	171	168	154	192	181	178	175	173	157	162	166	166	163	155	201	180	161	171	150	151	178	168	185	170	161	160	177	170	153	159	175	176	146	159	166	160	147	152	144	183	145	170	154	179	178	154	202	179	158	142	174	184	151	172	170	169	177	175	168	186	181	157	154	162	155	171	142	169	143	162	168	182	168	175	164	177	153	176	171	163	166	165	186	179	177	185	183	174	192	167	153	144	172	156	175	170	153	150	168	168	175	187	148	155	169	152	145	155	179	176	166	175	162	178	171	177	169	155	147	169	181	168	198	136	162	165	147	157	176	164	161	171	174	152	162	188	148	190	156	196	161	169	180	169	172	170	153	151	178	163	156	171	176	182	175	165	159	148	164	160	175	171	166	160	155	159	154	168	167	194	151	177	165	194	186	156	164	161	163	166	159	173	168	187	151	149	163	162	150	164	147	172	153	167	165	145	157	171	162	179	173	183	166	144	164	144	165	173	161	158	183	157	149	182	178	146	183	192	164	171	197	158	154	167	169	151	160	139	138	128	153	171	182	154	157	162	170	178	180	166	183	154	181	191	167	167	159	174	161	177	175	174	159	186	165	165	156	161	161	177	162	174	152	156	194	176	180	187	161	174	151	158	173	183	161	143	162	157	185	173	158	160	168	179	144	167	164	153	177	160	163	176	175	185	162	178	172	186	179	158	162	179	142	145	157	164	166	178	164	196	177	224	168	148	188	186	176	169	145	171	156	173	162	195	167	164	168	159	168	143	164	149	160	154	185	173	181	181	164	166	149	172	179	146	166	159	174	165	176	175	162	178	151	156	173	162	190	168	177	161	182	179	183	183	183	180	148	146	193	225	155	175	164	173	161	176	172	152	160	169	157	173	165	160	157	153	173	153	155	159	154	189	159	154	192	162	171	156	183	158	155	167	177	173	177	175	144	178	164	153	165	169	181	165	156	184	158	162	165	158	180	162	166	169	171	171	161	166	182	181	177	168	150	157	154	151	178	149	149	174	164	186	161	183	151	130	145	165	173	180	175	172	171	166	161	157	156	174	156	169	177	175	166	182	175	164	181	172	170	155	148	176	166	133	199	171	170	151	135	179	192	148	153	178	165	153	162	161	173	148	140	149	166	148	175	161	152	164	166	175	184	185	189	174	167	149	163	162	160	166	160	188	172	149	157	152	172	145	157	161	165	200	171	163	143	146	156	168	151	149	167	158	166	162	183	170	165	173	135	157	174	157	172	164	174	167	166	168	159	153	163	175	150	162	173	161	146	184	161	216	164	161	179	147	157	169	161	171	155	178	181	158	164	170	165	184	187	146	163	143	174	183	173	145	175	148	155	149	175	156	154	175	158	180	189	197	158	173	174	167	155	173	175	170	160	184	181	152	194	159	172	173	163	194	177	174	185	174	164	143	173	167	167	177	166	177	171	175	147	168	158	178	173	172	186	162	161	161	158	155	160	168	169	169	160	153	159	160	185	159	152	193	172	186	165	155	158	144	158	162	172	156	175	153	194	181	166	148	168	160	172	166	171	147	140	168	137	172	180	164	202	196	168	175	151	181	158	142	146	162	158	181	176	136	172	180	155	160	173	164	177	181	210	156	170	152	166	168	183	128	137	173	153	153	158	165	145	156	169	154	157	170	184	171	160	165	177	177	173	151	166	177	177	174	174	186	158	167	191	181	167	154	190	151	167	196	174	162	165	150	174	146	168	158	185	160	162	142	161	179	154	158	181	172	165	180	144	171	184	169	167	170	153	156	176	163	175	156	160	156	161	159	160	166	140	163	171	156	157	182	170	161	157	174	185	167	152	190	124	174	188	175	157	162	152	189	155	155	168	180	157	157	167	168	159	172	138	191	162	182	179	170	173	136	168	131	171	182	183	196	168	147	142	174	174	195	183	169	154	163	170	164	153	156	149	133	160	155	148	150	173	186	193	175	182	167	146	181	179	174	180	175	181	178	176	162	169	172	153	155	156	167	167	146	141	163	194	166	134	173	144	146	164	165	176	161	148	158	178	150	158	169	154	168	166	168	174	156	174	196	147	146	174	167	148	146	171	166	180	175	145	175	168	136	159	185	169	146	162	177	158	182	180	170	181	167	189	164	141	167	173	161	134	176	170	174	147	150	167	135	149	157	156	172	178	213	156	184	155	147	144	168	174	160	161	168	167	162	132	183	161	145	164	180	154	148	164	167	193	162	182	152	156	183	165	165	173	162	160	191	143	150	163	192	160	156	193	177	167	149	159	194	190	144	140	164	185	168	164	145	154	146	190	135	184	180	187	169	173	168	184	146	168	183	149	139	148	167	155	156	188	130	141	185	140	179	185	177	174	166	175	173	161	194	147	166	178	178	158	146	171	175	185	172	180	199	173	185	151	166	170	173	170	168	178	178	189	167	181	159	168	153	165	159	141	166	179	179	171	153	173	150	161	159	177	195	162	172	173	180	186	179	174	166	193	181	176	192	181	153	155	151	168	174	151	185	178	195	162	147	153	163	165	163	190	167	170	179	178	176	166	163	136	172	181	162	159	165	167	174	169	173	157	169	159	145	164	178	159	161	153	167	163	157	171	157	183	158	170	171	188	152	158	162	169	160	156	153	187	164	162	172	175	184	156	177	143	166	151	168	172	176	153	121	168	153	141	165	173	145	161	158	174	148	158	146	186	164	185	167	171	170	158	147	188	155	164	167	175	151	167	155	144	180	174	178	163	180	153	141	185	156	162	152	177	176	171	145	138	176	176	148	178	169	177	198	154	155	159	155	157	153	166	161	155	166	160	167	169	147	165	174	146	167	175	154	148	180	176	176	168	167	178	137	147	186	163	184	161	172	167	166	152
2524	467	541	530	503	490	456	457	474	440	450	463	429	432	476	478	482	457	425	480	448	414	449	442	415	453	452	456	463	449	434	466	396	431	426	432	463	466	431	478	457	409	439	436	487	448	471	450	455	424	429	467	447	422	456	441	444	428	447	441	453	459	431	409	448	447	415	448	440	455	448	438	412	490	479	460	484	433	482	431	478	457	409	457	419	472	416	412	431	454	438	430	453	424	410	422	438	464	460	419	444	476	462	439	440	423	446	429	433	427	437	429	418	437	418	437	454	447	424	436	439	438	463	450	430	459	402	436	421	438	448	424	463	445	458	415	435	429	439	445	481	447	427	459	398	444	441	465	460	435	395	455	445	419	434	417	440	457	393	422	464	433	460	445	447	450	438	471	397	476	426	456	440	433	415	432	434	476	442	439	415	441	446	448	423	503	455	434	433	447	420	432	445	418	455	438	448	483	430	445	446	403	432	435	451	443	467	470	403	439	445	423	448	438	431	468	429	409	434	453	454	478	408	419	431	417	427	432	437	414	425	425	432	422	466	441	458	468	458	478	444	471	420	443	435	453	445	437	423	436	387	456	415	455	421	443	417	430	426	414	432	410	406	468	451	436	481	439	369	468	452	420	457	486	448	413	437	458	426	442	421	433	468	487	466	438	440	414	432	425	421	452	454	460	475	424	439	432	467	470	442	474	424	477	428	432	436	424	477	435	465	432	438	453	455	456	438	421	424	459	455	422	493	446	439	464	445	435	462	457	462	465	425	463	489	429	484	456	444	455	430	460	445	423	473	452	435	465	424	460	411	427	456	449	438	430	420	440	440	453	421	431	466	409	472	433	436	435	458	453	453	456	466	444	454	448	493	443	438	428	450	422	453	433	428	425	433	416	431	421	463	468	459	485	417	442	446	428	436	454	471	443	400	496	462	448	432	423	481	437	418	443	446	470	469	462	445	422	408	397	434	478	435	491	397	454	458	460	439	452	451	417	445	438	451	454	415	441	444	453	455	454	471	454	443	459	404	468	441	442	460	431	395	444	442	456	468	451	446	458	427	397	421	485	437	442	483	444	449	485	426	485	413	440	406	479	444	476	439	440	453	493	451	445	444	416	432	434	431	398	427	427	452	441	443	413	435	427	452	433	465	453	467	435	424	488	446	470	438	433	454	449	456	435	460	454	441	468	450	451	445	468	437	447	434	436	446	410	428	477	435	423	455	448	416	451	456	432	463	409	472	431	473	411	423	456	446	448	449	443	449	447	458	433	461	432	422	476	426	409	443	408	512	484	447	438	467	438	427	433	434	436	419	460	475	461	445	425	435	435	429	419	443	439	414	475	449	444	469	443	413	455	427	495	449	452	407	460	448	418	437	410	470	432	429	417	427	433	445	440	422	457	443	436	429	455	457	461	430	435	455	444	468	435	452	468	474	440	411	441	426	469	448	474	431	405	428	445	443	461	428	497	447	442	454	432	471	447	434	438	430	439	435	407	450	429	455	463	472	425	437	449	425	430	467	421	426	445	467	440	385	445	410	446	446	455	451	456	479	454	434	433	433	408	460	458	468	425	444	448	423	419	440	469	408	429	443	468	479	420	437	432	445	449	431	425	453	453	405	443	466	423	452	434	423	431	463	422	420	423	465	457	449	435	446	476	440	465	425	429	484	451	436	424	439	428	445	405	448	409	470	423	405	449	434	449	427	463	437	428	412	420	415	435	430	449	500	423	414	485	431	411	431	425	454	424	442	409	453	445	412	463	440	453	412	412	456	440	446	470	454	450	429	433	429	475	445	421	482	417	464	418	470	435	470	450	472	436	467	424	478	432	464	460	457	464	440	475	477	476	452	437	458	469	451	439	454	492	448	427	411	481	411	453	444	450	435	437	452	424	439	450	451	486	437	440	436	453	452	451	459	436	441	438	411	454	444	461	452	410	444	444	439	426	446	435	427	417	489	397	414	441	435	470	439	449	445	440	450	462	410	448	470	448	451	420	461	426	440	395	400	436	468	428	400	463	445	458	408	419	469	431	452	468	457	452	429	446	455	428	462	451	464	483	438	430	456	476	456	401	451	449	437	432	448	414	464	465	407	430	455	421	482	426	441	424	432	457	450	444	454	425	445	449	422	444	442	456	447	441	410	430	425	446	436	441	455	423	446	438	484	443	455	462	446	466	422	409	482	457	476	457	486	468	439	477	460	476	428	429	480	435	442	450	434	435	417	435	465	452	441	461	441	424	466	426	428	390	445	453	434	453	421	455	428	472	449	446	415	462	435	438	446	404	469	428	454	395	481	393	466	447	423	465	447	437	418	460	437	412	456	467	430	437	402	456	416	464	429	439	419	453	476	453	438	472	447	476	426	446	485	458	457	459	469	468	454	434	462	431	438	442	460	441	413	446	440	438	452	423	424	444	450	453	430	451	464	479	461	423	462	410	442	420	434	469	452	418	441	455	434	452	415	467	452	428	485	381	456	449	460	450	425	437	423	448	426	403	444	431	419	456	462	490	425	393	409	452	413	456	459	440	426	433	441	473	459	466	422	485	419	432	410	454	481	429	424	460	448	468	456	489	489	437	448	444	423	438	410	417	438	415	457	479	456	433	438	427	445	458	441	430	415	453	437	430	439	428	427	460	445	446	477	430	457	460	418	447	424	458	451	420	411	445	444	408	451	413	437	457	467	453	433	445	439	420	461	444	448	447	464	406	450	445	490	428	424	428	410	442	472	457	439	444	463	434	404	427	428	474	419	440	479	441	437	453	470	444	445	416	452	428	464	452	398	423	459	442	473	437	446	446	443	397	452	447	455	474	448	424	424	423	432	462	441	418	452	442	417	458	466	456	453	473	423	452	436	438	423	449	475	425	412	434	447	397	471	399	431	452	474	398	437	443	476	443	451	457	411	446	416	449	433	435	440	456	458	444	446	489	512	448	450	421	416	429	429	433	407	430	449	446	466	466	450	447	459	447	411	436	479	434	456	446	422	428	411	431	421	449	439	446	437	461	432	450	441	471	435	433	409	436	440	465	444	439	435	407	429	439	414	430	408	441	442	423	466	441	407	457	453	417	425	472	450	478	434	475	431	413	441	452	448	442	461	464	413	456	435	422	434	432	447	410	464	455	438	438	437	433	451	457	432	467	463	440	464	491	448	396	417	436	411	438	446	427	458	431	428	449	436	446	456	463	384	475	441	436	472	455	424	446	391	479	449	466	461	440	450	444	459	409	398	470	450	461	447	465	445	442	421	452	428	439	384	447	459	475	456	457	478	419	451	416	460	432	416	430	413	476	440	432	419	488	467	410	466	473	412	447	451	455	428	442	426	473	417	418	421	481	432	472	420	437	478	457	440	450	434	421	443	489	439	416	488	425	456	470	445	456	466	452	457	495	399	462	419	421	451	457	440	413	420	441	435	409	476	428	411	459	455	477	478	490	428	444	455	406	479	455	446	433	396	448	465	470	439	464	408	438	469	464	459	428	435	437
9222	711	699	611	448	401	415	413	403	388	352	346	363	335	301	327	334	354	323	338	321	356	316	300	336	326	339	319	339	321	317	323	342	343	362	329	384	339	318	321	332	318	336	334	332	367	313	338	309	330	325	318	301	358	309	336	319	314	320	370	333	341	336	348	313	348	309	313	330	318	308	343	345	264	368	291	322	310	342	326	328	336	347	304	314	320	330	331	311	315	329	337	285	339	319	302	348	343	342	329	333	334	323	326	341	307	348	298	329	328	307	290	318	329	358	313	335	340	345	305	327	333	314	316	299	344	348	327	297	296	334	344	337	343	335	357	337	328	318	326	386	338	363	316	353	345	374	333	331	309	324	344	321	331	370	328	318	326	326	291	298	337	306	288	318	326	322	326	344	336	277	327	326	372	329	285	327	313	317	319	335	334	328	325	326	323	362	320	344	323	313	329	300	322	296	306	329	371	313	280	318	300	319	320	310	309	319	272	321	308	324	310	340	320	285	334	291	334	323	326	316	326	323	335	327	366	353	317	304	340	345	336	318	345	346	310	328	319	318	326	366	297	328	340	287	286	310	288	331	348	304	320	292	310	393	347	351	317	309	338	321	332	294	306	306	330	342	344	302	313	295	317	318	330	328	322	329	342	327	342	365	334	352	302	323	334	361	295	335	352	313	359	329	356	302	322	356	300	337	328	347	355	340	367	355	348	318	366	338	312	336	314	303	311	303	343	348	358	308	330	311	345	297	329	297	315	334	359	297	343	294	289	330	332	286	358	321	310	328	333	368	325	308	328	363	350	309	327	335	308	300	310	322	301	322	317	368	329	327	316	325	349	352	320	365	342	333	344	305	343	335	334	336	317	339	350	338	330	299	322	341	322	341	302	326	303	331	302	331	346	329	319	335	309	324	327	336	343	316	353	350	330	362	308	321	353	333	314	345	282	340	301	306	301	321	324	334	347	312	322	347	315	302	295	342	345	286	362	332	354	325	332	372	327	355	305	317	351	308	306	326	335	286	313	287	344	337	314	309	288	319	353	357	332	312	304	323	331	324	293	321	327	341	361	343	375	318	304	308	320	354	351	325	316	309	336	351	316	337	351	336	370	325	328	325	309	341	346	319	346	331	312	328	321	327	310	342	331	326	338	342	341	307	322	308	309	335	323	320	321	337	304	326	358	325	288	318	318	294	296	319	299	362	332	348	319	314	325	352	329	328	318	316	381	327	326	321	299	312	332	331	337	325	342	314	331	350	351	326	341	324	305	327	340	362	356	313	345	357	315	313	316	308	331	324	335	351	344	330	334	324	329	355	337	342	327	305	348	317	341	311	314	333	285	315	308	349	287	338	324	365	314	312	348	319	302	327	350	327	324	360	349	346	300	347	337	331	304	334	309	335	314	347	313	313	284	315	285	276	377	343	334	339	392	323	343	332	318	298	327	365	294	316	322	320	357	352	341	320	331	318	351	323	319	312	327	327	333	359	309	339	355	319	309	334	342	316	338	303	313	321	289	322	343	365	340	320	305	320	347	320	363	331	365	351	344	351	316	378	300	368	340	320	337	303	339	346	365	330	331	340	344	349	293	336	352	328	331	359	336	297	322	313	330	325	326	319	315	347	304	349	303	331	331	325	350	316	311	350	295	316	289	326	336	341	353	329	366	320	315	336	329	351	331	336	340	336	329	319	318	332	360	324	344	330	338	331	330	310	321	319	291	336	325	329	336	295	318	301	305	302	389	340	305	314	328	369	285	307	326	342	361	325	354	329	345	318	307	320	352	327	328	353	314	362	352	346	347	304	328	327	317	348	312	343	372	304	308	371	325	297	336	333	316	335	312	344	316	330	317	359	301	330	357	342	312	339	363	344	285	328	328	332	348	309	327	320	342	289	309	352	341	365	326	355	321	338	324	347	316	319	318	302	314	343	312	364	338	304	301	329	332	312	334	324	332	355	340	324	326	298	321	312	336	321	342	298	373	323	323	354	316	325	334	361	329	335	300	321	314	299	345	348	333	313	350	319	357	344	342	313	350	334	302	290	341	369	312	332	311	305	309	318	296	334	331	336	323	333	312	355	342	315	334	371	352	307	332	307	342	323	332	329	348	310	329	310	305	313	344	316	324	302	357	340	318	341	329	371	338	347	312	307	319	303	329	329	317	322	310	351	331	351	321	311	336	328	351	310	323	332	332	303	328	352	349	342	317	369	284	320	359	341	306	345	353	321	325	333	343	334	291	362	335	339	341	308	324	339	313	309	338	346	344	322	309	326	342	329	363	325	338	307	334	327	330	313	317	308	346	343	342	339	366	329	315	333	335	307	313	311	314	338	328	336	339	323	382	332	307	323	327	330	309	310	334	363	335	312	324	321	295	356	312	317	351	340	341	317	324	309	314	321	310	315	307	340	327	315	333	343	343	298	327	313	311	327	317	326	319	320	355	347	295	353	317	293	360	350	295	324	346	356	371	346	323	316	359	345	302	279	334	378	328	311	326	344	296	298	311	315	315	367	343	324	315	375	349	320	330	346	295	302	329	333	333	316	326	322	314	329	348	333	317	307	324	334	337	310	287	331	333	294	330	330	339	306	339	346	320	307	282	354	378	368	365	323	355	343	313	316	361	328	313	301	308	350	324	307	360	327	314	339	328	331	320	301	325	325	293	320	328	340	336	357	326	311	323	319	327	308	312	311	338	307	343	343	321	340	310	352	332	360	355	350	332	328	318	318	295	315	329	352	319	313	353	330	354	305	295	308	334	309	348	353	311	337	341	299	311	375	315	356	316	369	341	339	317	328	304	368	303	324	309	338	361	310	336	308	328	324	327	320	269	316	319	291	350	312	347	343	308	308	356	337	299	343	377	333	364	326	341	356	321	345	321	327	353	284	330	357	321	329	323	331	354	349	363	326	345	348	322	314	328	345	319	306	323	350	328	332	345	331	340	370	355	327	325	316	299	292	311	342	335	337	343	338	330	354	286	330	322	335	307	356	341	322	303	295	344	361	323	299	336	325	319	311	330	362	314	320	315	329	357	305	342	342	334	329	355	360	329	320	378	309	318	328	321	318	358	330	343	343	342	346	345	347	375	339	318	312	330	382	338	360	341	309	334	332	308	315	357	334	343	372	322	349	307	361	329	332	303	356	317	311	347	324	340	322	333	308	329	323	327	295	347	315	339	324	324	364	312	305	333	328	289	304	329	282	324	320	338	345	342	292	324	344	324	317	315	355	312	285	312	347	310	343	326	281	341	358	322	295	352	322	347	340	330	303	299	297	329	326	330	324	316	357	335	340	334	336	326	331	319	317	307	330	330	322	353	344	337	320	340	333	337	307	311	319	353	328	339	328	362	335	325	325	328	336	324	349	326	304	349	340	312	321	349	346	332	344	317	359	335	302	342	337	320	297	329	292	313	316	336	332	323	308	316	310	346	333	360	316	331	318	334	273	342	308	283	365	324	328	336	352	318	310	324	319	337	363	345	315	304	322	306
7354	1049	1655	1609	1442	1217	1111	1141	1043	976	981	894	846	877	860	917	844	795	850	858	846	904	808	801	826	794	803	798	791	811	796	776	733	780	749	785	783	748	789	789	815	767	779	775	795	798	781	792	756	773	808	762	805	789	781	799	797	793	767	790	756	760	785	805	771	723	746	807	773	703	801	821	802	772	774	772	755	742	783	758	772	775	782	699	820	801	765	796	774	770	731	768	794	762	797	807	764	787	742	765	779	760	784	777	771	735	765	820	773	785	755	764	771	783	797	795	759	769	777	759	752	763	781	803	739	802	766	819	818	764	787	783	757	748	747	769	801	769	735	738	794	775	771	819	762	745	773	783	776	782	804	788	796	764	762	757	776	764	796	769	789	767	755	807	758	766	815	810	764	732	774	805	780	794	788	723	767	766	763	736	846	713	749	835	744	775	780	747	720	783	760	818	777	726	760	781	849	761	755	755	744	803	800	803	794	749	728	786	726	804	778	780	761	757	781	703	747	797	782	765	808	729	744	792	803	774	802	742	722	793	724	767	794	798	803	727	816	801	759	761	726	781	791	737	754	755	761	772	746	771	760	797	760	790	780	799	830	768	732	769	799	790	778	750	782	730	728	726	776	777	806	786	822	804	778	745	782	739	773	734	729	767	772	773	754	771	740	781	742	869	745	737	775	749	801	773	785	830	794	701	799	772	713	801	797	771	742	748	792	778	806	801	788	747	839	740	747	730	712	752	803	731	768	768	780	785	782	787	755	758	766	767	767	751	714	775	744	823	780	816	784	760	756	771	741	745	781	758	802	741	800	774	814	818	764	767	770	753	781	720	766	756	831	788	781	748	778	792	814	807	781	786	818	727	795	725	803	796	783	765	727	770	735	750	777	749	699	750	811	761	761	781	744	758	723	771	766	783	747	759	783	783	720	788	821	753	714	785	758	719	719	754	734	754	732	796	762	772	738	781	786	756	759	742	763	815	777	746	744	771	776	744	779	799	772	816	765	759	778	802	726	767	725	727	737	774	807	767	775	755	755	796	722	712	789	725	751	731	735	814	811	746	696	781	795	820	781	806	774	777	815	783	774	767	859	767	811	784	773	778	751	762	767	782	759	769	790	774	760	769	760	765	771	723	811	749	791	740	771	814	801	815	788	783	780	792	776	757	803	779	803	800	812	814	741	757	762	786	761	779	773	819	767	753	752	765	751	772	771	708	746	787	784	758	727	756	765	740	748	741	742	777	746	741	785	782	741	790	766	779	741	768	768	791	773	798	755	781	735	809	816	748	775	806	778	781	755	777	740	783	784	782	749	779	753	800	790	780	774	793	822	767	750	750	775	826	790	762	783	786	806	768	759	785	740	764	731	814	741	775	762	774	775	761	783	746	715	808	758	759	780	763	738	782	786	769	764	766	761	801	754	777	721	821	754	791	679	824	801	762	720	768	777	778	788	752	779	781	742	761	786	740	754	765	781	793	750	799	732	711	781	788	811	732	828	754	751	785	753	740	770	787	763	739	758	803	798	770	821	741	734	739	773	805	775	777	733	791	793	766	740	745	769	761	781	783	728	752	752	787	765	763	768	753	782	814	727	789	778	725	725	772	760	768	815	786	752	753	816	777	774	793	779	783	776	755	758	724	755	758	745	802	799	768	767	753	740	795	765	763	746	784	754	766	765	749	816	840	740	796	772	776	822	771	826	798	743	792	779	794	817	770	777	754	780	730	749	751	728	762	766	788	781	777	765	754	813	760	737	776	741	798	752	741	819	761	726	784	778	723	730	747	823	764	794	805	733	767	771	810	790	795	760	739	787	789	786	738	759	788	768	805	747	775	769	788	800	751	806	770	774	768	731	781	771	788	797	769	761	800	769	762	763	741	778	760	801	744	787	774	731	789	755	760	716	790	751	748	747	777	765	758	766	761	791	732	776	767	760	785	753	787	787	780	820	741	741	753	775	738	781	788	787	722	788	759	790	782	757	762	787	768	721	790	775	774	795	788	824	792	737	727	744	732	762	760	781	754	760	792	832	731	801	757	742	809	822	777	751	778	768	746	809	774	752	776	797	777	725	745	790	741	770	808	789	753	805	769	760	760	768	752	738	767	787	736	732	789	793	799	791	738	805	779	777	738	789	794	785	813	763	818	792	740	726	812	758	762	786	820	763	822	792	795	794	790	772	782	738	800	755	787	769	770	741	784	769	784	772	813	732	780	801	769	791	741	831	799	699	753	744	804	769	750	756	793	778	716	737	771	765	838	752	784	784	770	756	792	807	740	779	738	749	754	781	774	724	831	771	737	768	781	753	723	762	718	745	728	775	759	789	763	823	765	788	795	737	837	788	771	788	733	835	788	762	795	758	781	782	762	747	763	728	765	736	742	697	802	790	739	810	803	724	747	751	721	757	781	721	713	777	742	765	727	780	772	760	800	742	755	752	766	771	743	761	704	760	795	781	771	762	780	756	768	807	785	799	749	794	757	780	781	777	743	816	734	805	744	807	739	785	766	772	774	795	749	790	800	710	761	764	808	753	764	745	745	781	778	722	770	759	763	824	764	767	800	768	759	819	767	758	766	757	792	769	777	776	787	742	760	761	818	723	795	748	784	796	821	760	750	800	775	802	805	786	782	769	759	809	823	810	767	748	737	750	797	794	746	766	742	783	790	771	735	760	779	735	760	799	717	789	761	777	777	752	783	795	697	775	800	758	776	783	769	754	815	770	773	785	763	790	783	797	734	779	767	820	728	765	745	749	740	731	760	768	751	775	750	776	775	770	758	806	764	786	726	750	787	750	745	790	726	740	778	816	709	750	759	800	771	744	801	760	749	780	750	779	774	837	771	794	763	730	763	775	795	782	777	723	803	777	822	751	791	759	763	833	781	801	785	832	771	811	761	831	794	778	778	804	783	724	754	784	777	772	799	804	732	775	734	767	742	758	797	760	760	733	756	794	757	764	817	756	799	751	798	761	722	762	875	761	792	788	779	744	724	746	823	790	777	827	789	785	733	790	780	772	787	759	770	756	721	765	738	785	757	750	793	754	762	772	734	762	738	727	781	743	755	783	755	786	787	788	770	790	787	776	782	807	755	744	747	757	744	764	740	726	773	760	761	765	814	758	757	759	776	760	730	811	748	754	779	748	769	774	753	809	786	795	741	791	754	789	796	757	737	804	780	735	742	745	829	774	800	777	728	811	730	822	790	815	758	736	765	739	761	804	742	767	762	747	739	749	756	780	731	781	765	843	719	753	795	737	767	760	773	778	764	788	770	767	773	738	765	725	781	723	746	727	802	727	763	733	839	749	731	772	759	797	778	750	792	805	782	776	745	739	773	758	758	769	776	807	768	777	754	736	774	764	770	743	728	795	751	720	781	788	746	787	777	818	779	775	748	777	758	786	740	763	774	755	787	742	747	778	751	782	772	751	821	808	808	738	792	748	764	790	765	768	722	745	775	805	791	757	765	722	754	778	734	789	758	776	734	777	771
16701	1467	1005	841	577	489	470	408	369	367	351	326	295	315	322	300	332	318	328	288	335	282	327	284	341	329	315	298	321	296	287	318	335	316	323	318	324	297	298	335	350	292	319	314	300	314	317	315	309	303	326	299	335	324	322	304	315	302	270	306	339	293	344	317	276	304	307	290	329	313	318	295	298	282	267	295	325	332	296	309	287	301	275	321	346	341	327	301	301	283	345	305	323	330	314	326	290	351	282	303	301	319	296	319	299	278	289	278	319	319	290	270	339	315	311	350	316	263	307	302	307	286	308	312	306	302	364	325	320	316	326	292	325	324	287	299	289	311	311	308	287	351	334	306	303	282	314	326	315	331	314	299	285	266	308	286	306	327	303	338	291	310	319	292	317	312	292	331	311	321	306	291	307	300	320	316	318	303	285	329	332	281	323	324	303	289	316	313	288	308	301	300	306	289	285	325	293	299	312	300	310	329	297	281	314	307	324	338	317	338	295	318	311	318	321	304	315	318	310	311	323	315	282	305	291	290	300	280	332	303	303	307	276	321	309	336	317	282	275	283	302	297	322	315	316	309	329	334	299	334	268	340	295	329	314	341	304	271	325	286	324	279	307	306	326	311	301	283	271	291	311	307	297	317	305	285	266	329	321	325	275	328	307	302	302	323	314	299	307	300	293	295	309	288	339	283	298	292	288	312	312	302	280	291	304	299	285	310	313	315	260	291	282	311	302	338	279	313	354	299	316	322	304	307	304	298	327	271	293	295	313	309	305	305	300	301	288	337	285	303	317	314	265	280	303	304	305	327	295	338	296	322	299	294	313	324	311	317	297	305	304	299	278	323	271	295	296	308	360	297	296	301	306	273	321	297	282	274	314	312	336	340	282	312	343	293	275	283	304	308	293	301	317	308	321	305	310	325	308	313	302	336	305	319	304	325	290	282	331	283	316	357	308	315	267	292	310	335	326	287	321	294	313	320	288	290	303	303	305	294	317	301	321	322	297	328	283	330	301	319	283	300	320	292	310	299	290	290	308	278	292	335	325	281	303	311	280	341	281	313	338	269	294	276	285	310	328	313	329	296	272	321	295	300	293	337	319	346	282	279	315	297	366	301	306	306	317	296	273	328	303	317	311	309	259	311	299	280	322	313	288	306	279	283	268	306	266	266	267	332	296	309	287	272	311	311	353	280	312	326	293	324	320	273	313	282	317	328	277	320	302	319	324	298	327	257	315	307	320	319	304	291	271	302	276	279	279	341	301	319	310	299	337	302	289	315	294	320	311	298	273	274	312	292	332	324	308	279	306	326	315	341	325	331	328	282	353	332	323	369	305	289	301	326	320	311	323	354	308	289	328	301	305	282	304	322	344	319	324	322	312	340	317	312	314	347	345	306	302	324	333	323	297	269	308	309	338	324	355	283	301	317	276	305	279	290	287	330	300	335	324	308	288	294	296	304	321	302	311	267	279	316	321	298	307	266	301	320	289	279	276	313	340	303	294	315	332	301	314	283	290	322	300	271	280	321	312	275	281	298	311	296	339	304	299	302	330	294	318	316	313	323	323	274	273	291	309	299	297	292	312	282	285	344	301	324	302	337	302	286	286	341	284	308	331	295	316	325	295	283	304	279	323	312	331	317	307	302	289	319	304	335	271	302	279	287	307	322	308	290	281	336	318	306	267	307	340	298	316	284	293	328	321	302	304	307	291	291	274	285	345	285	313	324	311	313	293	303	316	287	351	304	313	317	309	286	293	303	328	325	301	293	305	270	307	319	331	342	292	301	329	303	333	347	324	287	316	323	321	293	269	312	302	300	323	318	318	319	308	318	342	277	308	325	296	302	322	308	326	302	304	325	315	322	333	305	347	309	294	283	300	323	304	278	304	326	315	314	291	303	332	300	293	295	309	350	341	313	303	308	322	294	291	314	331	292	295	334	286	322	292	281	292	320	333	328	315	311	319	303	306	307	318	306	345	304	285	324	314	324	277	311	282	303	348	303	278	270	284	317	312	311	304	301	333	283	312	312	360	302	293	286	326	324	316	313	300	296	319	297	264	293	295	277	311	295	318	273	293	311	302	310	320	333	316	291	279	317	293	292	327	303	297	323	323	333	297	323	299	314	292	308	304	287	317	299	306	294	326	288	346	304	335	306	305	320	312	291	295	327	311	313	326	322	288	297	311	313	300	299	313	305	334	291	320	321	309	296	330	344	276	322	296	291	300	313	306	332	299	303	323	274	302	302	322	300	264	288	304	314	304	280	286	348	316	323	296	325	307	291	342	342	305	295	278	315	316	304	298	327	325	286	316	306	267	324	310	272	298	296	337	321	342	315	293	318	307	307	328	288	292	291	338	279	322	302	307	296	265	336	324	298	302	295	313	349	286	306	288	326	270	310	295	299	291	300	321	315	315	301	291	317	281	315	300	293	300	323	297	320	307	302	310	293	299	305	312	295	329	279	309	333	300	304	328	343	329	323	304	305	292	310	330	312	304	319	289	315	282	310	328	301	272	311	302	249	308	320	319	289	328	340	297	315	289	298	294	295	317	354	302	276	282	317	332	299	323	324	291	299	326	343	312	320	283	294	316	334	263	287	305	295	320	284	344	319	305	322	303	314	311	329	305	299	297	298	315	305	295	290	328	317	328	306	286	311	279	302	308	302	315	345	310	327	310	278	282	282	337	324	285	287	325	274	311	298	322	326	307	308	322	323	317	318	311	304	309	307	306	335	298	295	351	294	324	320	283	310	309	289	260	327	328	279	305	321	297	297	320	307	283	288	341	292	293	287	301	285	342	299	296	283	332	299	316	276	311	311	296	305	313	317	321	294	306	306	309	292	278	328	302	292	311	307	316	300	305	308	291	342	295	333	281	315	320	346	327	293	308	284	299	292	324	327	289	318	274	314	305	317	289	333	299	320	300	291	291	322	327	337	298	303	317	288	331	318	307	285	325	317	312	322	280	310	284	307	295	279	303	353	328	334	311	321	310	292	318	296	326	312	303	309	298	328	284	340	327	306	302	314	289	302	322	312	335	292	298	316	319	328	311	307	333	306	270	340	327	303	335	314	313	285	296	337	320	298	319	324	310	313	310	313	286	278	303	322	325	276	306	297	302	279	297	299	321	288	290	317	291	321	340	323	311	290	303	349	286	286	304	308	336	318	304	319	328	310	316	305	316	289	317	301	305	295	287	305	304	316	274	267	283	318	310	272	291	300	295	339	312	290	299	316	334	299	284	286	295	322	310	287	322	314	298	314	285	340	297	308	286	306	311	300	305	279	331	319	313	296	296	303	310	327	322	316	316	326	312	308	279	301	305	330	343	310	298	338	312	302	310	309	291	282	307	286	296	290	313	324	292	329	275	315	333	334	323	312	322	300	302	354	307	320	310	311	312	291	302	272	305	274	303	297	289	291	295	296	322	317	303	331	301	296	319	280	320	346	293	279	324	303	262	314	303	282	304	326	315	291	323	269	347	302	291	311	317	302
9317	1361	2279	2528	1998	1665	1417	1461	1208	1158	1034	954	883	899	886	787	860	828	832	797	771	784	779	733	749	751	776	747	712	720	740	698	733	741	718	749	743	694	717	742	719	716	720	710	724	683	763	706	658	688	685	726	747	734	729	717	711	723	715	744	672	689	700	681	658	675	737	716	780	704	694	709	673	681	706	704	707	684	679	746	674	657	684	711	665	770	684	716	724	756	693	686	764	756	705	680	669	722	749	732	716	688	702	725	672	674	694	682	701	664	649	714	671	668	704	687	673	709	761	723	679	722	667	688	699	711	656	665	748	674	710	664	692	692	716	658	644	684	694	747	685	680	688	663	718	671	700	702	697	691	742	719	660	692	704	725	710	722	725	665	677	676	671	717	707	714	659	713	708	692	680	685	690	705	705	675	703	700	728	715	708	660	731	692	709	679	718	691	664	698	677	701	670	745	719	713	772	680	652	731	688	690	669	688	712	719	718	716	638	683	726	723	694	716	696	681	673	653	722	720	722	684	677	701	661	731	668	703	697	703	712	688	678	742	754	712	762	703	673	729	720	669	708	698	705	667	702	700	688	704	711	691	686	709	709	724	688	674	690	701	689	742	654	703	691	692	692	677	688	728	712	642	688	703	713	733	739	725	680	691	739	746	704	715	668	690	699	692	703	696	715	735	711	701	669	700	754	706	670	658	701	688	693	693	700	691	668	683	756	673	725	723	724	730	729	709	718	683	668	690	740	663	670	705	741	692	645	688	727	693	696	719	736	681	679	685	690	689	660	667	685	729	714	715	709	726	708	749	673	665	717	724	701	710	689	717	696	781	653	709	715	711	687	679	734	685	770	678	630	745	684	667	623	674	670	656	675	748	687	719	715	707	685	699	643	667	696	697	703	685	745	687	702	730	740	638	740	706	687	706	690	676	705	677	707	683	699	715	755	711	721	712	687	674	725	754	728	722	661	676	723	719	700	756	694	674	696	753	728	662	664	726	775	689	733	683	713	692	724	707	680	734	679	732	684	687	685	760	720	700	679	684	652	701	697	731	731	696	704	703	719	666	685	738	717	670	723	709	643	718	694	731	731	690	660	686	682	664	724	660	669	705	710	712	719	692	706	718	687	629	683	676	694	687	716	757	709	719	722	701	701	722	692	727	694	647	716	711	725	702	736	735	704	704	732	690	639	721	688	684	695	682	725	683	709	696	690	754	730	726	700	734	684	740	702	746	707	745	695	719	693	716	729	688	699	761	702	742	676	686	709	720	726	759	726	726	660	688	718	699	680	724	698	707	707	687	683	685	695	743	677	666	736	676	747	686	683	682	735	707	654	697	697	728	714	713	734	696	681	709	695	707	663	732	666	709	695	731	673	678	713	654	703	762	672	675	697	667	705	665	688	732	692	730	639	783	720	694	672	736	664	673	720	717	684	711	686	679	705	758	722	719	698	705	683	697	716	679	741	715	703	662	711	650	671	672	696	711	691	685	724	723	720	673	708	717	650	677	666	706	681	716	681	716	669	716	707	698	746	740	695	683	684	691	683	667	692	721	712	704	690	686	696	682	680	672	684	727	691	680	742	691	663	702	693	670	706	692	716	704	730	673	670	736	722	672	687	769	705	710	661	660	739	697	706	725	700	713	699	691	714	678	766	709	681	680	691	710	676	712	696	688	689	700	700	647	735	741	708	711	690	694	664	706	689	692	672	655	657	692	652	713	725	701	711	725	710	745	706	650	709	742	688	710	776	740	738	700	726	702	703	734	702	669	736	701	731	693	691	697	686	691	717	670	703	683	689	682	676	678	676	666	713	720	706	686	658	771	739	698	702	693	704	657	721	708	708	701	671	669	716	679	709	673	687	715	677	700	705	727	663	736	719	667	677	697	649	691	730	653	753	730	754	724	722	718	704	709	685	711	726	664	703	680	739	698	656	735	731	675	703	723	683	740	708	738	641	663	702	658	682	701	697	716	693	727	709	731	691	713	717	685	754	693	729	690	727	734	695	703	715	695	714	702	770	733	646	682	656	684	720	730	737	714	686	681	733	674	693	688	723	704	688	723	666	708	674	732	715	717	702	717	684	683	721	711	689	649	662	713	738	685	665	732	756	749	675	741	720	728	703	761	722	700	677	708	666	674	685	728	652	714	721	741	695	663	640	696	725	746	689	739	701	756	664	720	710	690	700	724	706	657	743	726	705	695	699	744	673	703	744	723	742	704	710	675	734	723	710	720	662	714	688	682	758	722	648	697	690	718	747	711	670	662	710	742	651	704	680	709	699	681	717	721	704	677	714	681	656	670	678	702	691	689	718	704	725	668	660	681	648	725	742	687	693	727	708	695	707	661	716	729	656	691	707	703	702	710	699	647	715	695	710	701	684	776	681	696	700	676	698	655	693	734	698	728	672	742	672	667	708	735	686	728	722	691	658	671	681	701	700	699	696	712	728	712	737	711	708	681	706	716	692	705	685	724	715	713	693	676	670	725	701	710	694	720	697	703	654	710	710	735	683	717	693	705	710	662	703	698	695	664	725	692	656	640	692	677	712	748	676	727	699	682	714	650	696	701	701	632	719	684	703	734	711	692	670	666	722	723	724	717	760	686	685	678	697	696	725	720	665	691	676	677	708	683	660	742	710	730	692	703	691	676	712	666	748	703	733	693	639	725	724	709	668	751	713	716	696	716	702	675	713	655	664	670	704	639	693	709	696	658	728	735	648	723	699	743	725	703	745	658	666	707	724	705	696	705	746	667	732	690	673	717	707	729	752	676	744	706	705	672	671	684	661	691	715	698	723	693	733	723	742	718	733	704	729	674	742	743	677	681	700	698	659	744	731	738	704	710	720	685	718	679	737	671	681	734	716	729	688	701	721	661	683	710	688	685	709	680	668	659	674	686	699	637	671	700	693	662	666	677	717	733	680	690	712	738	722	675	667	686	672	657	694	714	647	702	740	649	662	717	687	745	634	675	696	687	666	698	723	728	696	702	721	706	724	715	736	677	697	687	650	685	693	703	669	695	690	708	708	654	675	711	711	732	728	657	764	712	694	744	707	715	663	666	725	653	698	701	705	658	716	662	729	654	681	711	679	731	758	709	666	724	711	682	716	675	671	723	735	746	721	693	724	670	688	719	707	716	706	667	733	714	713	717	686	708	721	668	706	702	682	710	720	696	636	687	695	682	680	755	667	643	731	669	696	708	738	662	711	697	699	695	723	727	682	697	674	730	693	721	704	693	653	736	695	659	714	667	708	700	712	689	648	679	721	651	713	677	665	696	684	743	720	674	723	712	687	681	731	698	716	713	752	700	686	689	641	686	702	722	666	676	699	664	732	727	685	680	696	672	682	718	705	739	698	676	743	665	673	726	709	706	719	717	698	674	663	702	672	675	662	695	689	729	744	669	716	700	701	667	700	721	742	688	672	678	704	732	684	722	662	724	714	694	719	737	680	649	674	720	694	678	699	706	731	669	677	681	722	698	669	644	716	686
2482	212	199	180	176	190	199	158	145	168	191	163	188	171	190	157	175	169	179	162	187	169	169	170	162	185	168	185	162	195	185	181	182	160	162	184	183	143	158	197	174	171	155	179	156	176	179	197	169	181	191	148	164	167	186	153	164	188	167	166	169	182	163	155	169	153	162	170	178	208	173	166	146	174	158	158	171	163	165	156	180	160	155	181	170	165	170	152	177	172	184	173	177	159	149	171	171	191	169	141	180	160	188	196	170	178	184	162	154	155	183	167	158	181	177	158	154	155	167	171	149	167	201	162	173	152	171	151	182	143	159	176	130	157	152	172	162	168	157	154	171	183	154	154	162	166	174	185	170	158	180	168	172	171	182	171	163	166	159	166	189	161	170	150	167	171	171	147	168	149	157	169	167	152	146	177	184	156	157	166	168	160	169	164	165	155	181	174	144	155	151	171	162	152	149	177	170	155	140	156	148	150	148	191	195	165	149	171	167	168	158	167	175	182	177	164	171	165	178	171	161	187	165	172	164	162	154	148	173	172	175	168	163	155	143	156	141	196	166	165	178	177	162	158	158	131	158	167	155	168	180	153	175	152	195	147	157	175	169	175	169	177	186	160	168	151	170	158	180	162	177	168	153	204	154	158	172	145	162	158	166	166	131	193	151	165	169	154	165	184	168	161	165	134	143	164	138	163	136	155	153	166	169	158	169	154	180	183	131	170	168	155	181	165	147	150	142	165	129	159	152	167	167	160	185	172	141	161	179	163	166	156	175	180	163	163	150	170	192	179	154	156	173	173	162	181	166	179	163	167	187	179	161	172	180	148	176	186	165	186	152	167	164	159	168	172	152	155	181	164	181	171	160	144	149	150	161	163	156	169	174	162	167	151	140	161	159	166	187	150	166	152	162	172	174	172	195	176	174	174	161	181	184	148	159	178	141	160	154	172	173	178	150	192	145	158	168	164	181	148	154	146	159	152	155	176	159	178	140	172	173	174	170	164	169	196	183	156	163	144	154	172	191	187	167	171	179	145	159	161	159	182	162	174	177	138	153	168	132	148	183	164	141	186	185	160	181	169	169	167	175	174	180	143	192	161	168	161	194	147	172	163	155	194	173	192	170	171	160	164	183	148	167	171	178	174	180	174	163	183	167	150	146	151	145	165	131	149	127	163	159	172	162	150	172	176	168	185	167	155	148	158	181	184	149	162	152	182	175	167	170	204	168	155	179	187	173	160	168	170	172	166	178	138	175	159	185	156	168	191	171	176	170	176	168	162	161	171	183	172	164	148	149	153	186	185	178	201	169	161	169	169	160	168	164	160	179	152	179	174	175	143	153	162	188	128	157	188	165	151	162	163	165	175	157	157	186	173	164	181	154	192	164	163	157	192	163	162	183	159	166	164	160	167	140	183	177	162	187	177	160	155	179	179	141	156	195	170	145	160	157	160	159	170	169	135	163	164	203	164	162	187	184	173	172	170	169	168	163	162	176	154	195	166	184	178	171	156	174	130	159	152	149	168	165	131	185	144	148	173	151	181	150	155	168	173	166	173	143	166	193	153	181	163	152	163	158	176	183	144	150	181	170	165	167	174	170	144	159	167	154	146	173	183	166	158	161	177	172	149	161	151	156	170	183	146	165	172	180	176	165	169	177	176	143	134	152	155	159	176	176	158	201	186	182	178	144	187	166	191	173	166	157	149	180	161	161	144	166	171	150	179	176	171	169	155	181	122	167	168	180	174	185	147	168	177	179	168	163	197	180	172	184	173	164	155	153	147	167	181	181	166	177	159	155	182	160	140	174	183	158	156	145	163	159	142	173	162	168	191	161	176	168	201	157	180	189	167	162	162	158	149	155	167	156	162	164	168	151	168	148	161	159	165	190	191	153	160	186	183	129	150	173	135	155	168	174	167	186	175	167	154	174	170	168	184	169	165	167	180	175	143	163	142	157	162	159	150	182	163	153	148	156	152	170	180	151	173	150	151	192	177	167	183	200	168	169	158	194	171	183	143	150	169	177	176	154	153	152	179	186	156	153	174	186	156	177	159	163	190	151	155	158	164	166	161	182	156	168	176	199	177	177	153	149	166	148	171	184	165	161	178	174	161	132	159	167	144	145	172	181	178	149	159	167	159	164	164	163	150	161	169	168	175	162	170	168	165	184	181	166	166	166	165	182	183	180	167	174	173	176	182	170	151	169	176	162	169	165	161	156	157	158	172	178	176	187	170	136	173	167	175	170	149	164	166	172	183	179	173	162	150	186	182	167	147	170	159	167	164	170	175	176	167	163	161	171	160	182	197	162	169	183	171	154	161	166	175	161	163	167	168	154	169	178	148	145	162	158	174	162	155	163	193	175	169	147	144	158	177	149	173	200	153	163	160	188	162	142	196	157	173	156	175	182	177	155	191	174	161	155	161	190	175	153	175	153	150	149	157	173	173	163	188	173	172	169	171	161	169	143	162	146	155	174	164	167	181	164	173	163	167	157	178	174	173	192	173	168	178	162	164	174	163	194	196	179	181	156	164	158	163	180	159	153	150	165	163	162	178	143	166	165	178	168	156	162	138	157	151	138	167	171	168	171	168	157	150	154	165	177	165	199	158	137	165	168	161	179	163	162	170	184	163	158	177	159	157	176	167	145	155	181	194	164	182	171	150	151	151	171	164	179	181	150	156	159	186	170	187	182	158	153	153	155	169	166	180	184	153	178	151	166	186	176	173	157	164	170	167	142	151	168	157	173	139	184	194	171	184	163	156	132	144	159	177	196	177	175	205	180	164	177	161	148	163	176	204	171	162	157	164	181	128	165	154	150	166	164	178	181	213	177	166	180	179	177	167	169	183	171	166	163	164	132	166	162	185	143	147	190	171	180	166	177	184	155	164	163	170	178	186	180	159	162	176	174	167	172	175	151	144	188	166	157	155	159	177	203	166	157	171	177	192	151	156	165	184	172	156	167	166	169	156	171	156	171	169	180	163	137	136	170	153	183	172	161	162	155	173	158	135	156	159	153	183	159	145	150	152	141	200	178	141	200	154	162	174	157	160	168	144	150	148	159	187	160	173	150	180	195	142	192	169	175	171	161	145	177	175	151	150	151	171	163	193	195	164	192	140	188	180	167	179	164	175	166	150	174	166	177	187	181	168	188	181	159	167	150	156	169	187	162	151	175	159	148	168	170	164	203	139	174	161	166	180	166	145	164	162	158	154	165	165	170	164	159	152	172	158	152	145	164	178	147	176	191	147	165	175	164	176	182	166	168	205	158	150	174	150	151	165	169	199	167	167	166	161	176	157	152	153	168	184	172	176	177	134	149	159	155	164	184	156	159	171	194	196	181	149	181	184	147	141	182	155	159	175	165	184	175	187	145	174	145	170	154	176	165	172	160	174	166	142	136	149	170	147	175	171	181	175	174	146	162	146	144	138	192	177	184	182	191	192	173	156	167	172	151	177	171	177	167	168	164	160	168	158	184	158	163	163	161	152	178	141
2508	510	500	566	488	449	442	494	453	493	476	466	456	450	460	399	403	456	450	428	455	443	448	434	440	447	499	416	520	426	419	456	441	444	417	447	445	448	454	455	446	441	442	430	435	482	446	426	423	444	425	454	434	434	404	429	441	463	406	406	456	434	444	418	434	444	455	435	417	462	450	435	442	429	457	454	423	409	440	401	439	420	496	461	435	435	439	444	447	433	411	464	419	416	425	449	424	457	446	485	444	441	424	418	478	447	434	463	446	454	416	470	439	430	415	441	432	415	413	430	477	422	458	439	419	425	427	455	436	441	444	466	435	452	439	452	425	421	396	446	446	462	428	473	467	465	393	438	426	430	471	485	466	398	429	451	445	426	444	431	465	488	438	416	468	438	451	431	434	445	450	467	446	455	460	455	482	451	438	417	447	437	421	422	416	449	422	442	495	433	407	455	425	457	406	410	442	431	465	450	411	426	429	395	434	447	451	435	400	431	463	429	447	429	453	430	478	399	486	464	428	439	432	442	460	437	445	440	416	445	434	415	425	425	428	396	468	422	456	450	442	421	472	425	426	415	453	460	422	401	418	458	391	444	456	463	475	450	429	468	455	428	418	417	445	460	477	474	405	381	435	427	442	449	441	460	495	437	417	416	432	424	434	443	421	458	434	451	429	423	473	414	422	438	428	427	424	439	426	446	444	435	434	417	414	479	400	454	420	455	436	463	446	451	443	456	454	459	453	430	442	460	424	446	412	456	432	424	488	458	468	453	431	427	416	465	450	466	457	468	432	437	411	424	436	448	417	411	470	438	458	449	450	436	413	429	425	473	413	433	445	435	472	483	499	422	431	459	444	422	442	433	431	470	456	451	449	491	436	439	431	475	443	422	453	431	424	426	436	439	460	483	434	455	449	413	433	427	441	452	403	428	412	468	420	455	436	459	455	432	437	447	415	444	430	410	443	423	446	444	422	478	429	427	415	462	443	460	470	460	447	456	431	426	472	449	461	434	465	456	442	453	460	439	449	431	449	426	442	445	471	415	446	456	445	434	441	439	464	435	471	433	455	456	431	487	456	448	455	433	442	458	451	430	415	448	474	470	466	422	445	427	447	441	408	440	428	427	421	478	462	452	441	436	449	394	390	442	438	422	446	417	455	416	465	437	417	385	420	445	443	423	444	415	445	416	453	453	449	440	455	431	463	415	427	448	430	419	424	474	465	467	429	438	449	431	434	438	435	472	451	453	431	465	473	381	431	430	455	442	443	430	417	441	460	450	465	438	428	389	444	443	475	442	448	455	408	409	422	444	428	452	471	433	458	429	459	395	468	469	446	428	423	433	443	446	443	444	425	405	471	405	461	412	457	412	494	428	454	441	407	420	436	426	402	419	446	463	456	422	416	419	440	450	455	457	454	420	437	424	422	457	429	459	463	425	434	444	434	448	430	470	437	431	457	452	446	469	466	439	467	462	436	455	440	431	479	439	437	460	449	423	395	464	438	412	444	430	465	471	449	453	437	460	429	404	410	446	447	425	453	460	435	463	452	452	427	432	435	475	440	453	470	402	420	443	437	448	460	433	423	436	418	424	444	470	458	474	444	422	406	432	418	439	434	430	430	424	459	436	498	441	437	456	471	450	408	471	455	386	445	460	469	441	414	413	423	399	415	473	483	409	407	463	444	409	432	453	440	413	464	433	466	408	454	488	478	447	443	408	441	425	442	413	449	416	424	462	417	467	419	454	458	420	477	448	415	445	421	454	454	413	443	450	434	455	429	428	469	489	464	445	430	417	442	444	442	405	435	409	449	494	435	458	458	425	448	409	400	424	449	458	438	441	457	443	478	403	430	391	438	443	410	433	458	455	448	420	483	476	462	402	442	455	433	424	454	452	459	418	453	441	462	441	447	449	468	405	449	418	431	434	449	422	464	414	463	415	447	468	454	453	456	469	446	451	444	402	463	457	409	459	430	460	392	459	474	425	443	457	437	430	444	439	451	420	426	410	445	446	428	419	451	448	457	425	459	426	451	434	440	430	438	383	421	453	416	447	442	457	455	401	425	424	413	452	459	446	466	461	445	425	433	435	468	455	446	431	439	435	444	462	461	467	415	428	459	465	411	450	452	450	452	414	439	437	423	439	436	436	417	496	433	421	395	428	438	439	475	434	467	403	443	451	436	437	487	452	442	464	412	428	399	445	443	477	418	436	433	436	449	445	419	416	453	428	429	409	430	459	470	400	419	438	439	444	474	474	443	453	448	422	471	417	447	448	421	452	456	431	441	449	431	444	432	447	461	454	444	435	430	467	421	430	456	457	483	433	454	478	474	470	423	405	436	459	470	475	417	467	398	425	425	433	454	448	442	438	431	442	442	444	439	471	460	424	394	415	434	399	480	429	442	451	433	470	438	422	428	443	413	420	460	439	447	441	462	467	446	456	447	448	447	455	438	458	432	452	443	439	453	403	469	465	453	442	453	446	447	429	470	416	457	423	438	435	443	448	440	495	471	447	436	415	418	443	436	478	463	449	420	467	445	454	451	468	451	412	454	454	450	447	437	447	420	481	457	432	461	413	451	450	419	424	405	420	429	483	449	444	428	475	440	483	408	420	431	459	415	447	442	476	434	459	414	411	424	429	454	461	431	499	462	478	452	423	425	417	446	443	410	439	443	456	410	430	455	444	459	444	445	414	442	410	447	423	444	453	435	462	423	461	442	427	418	426	443	426	438	420	402	421	444	425	439	475	444	468	395	424	424	418	426	441	423	385	451	437	429	450	439	444	440	434	466	463	424	431	417	436	383	436	444	412	428	443	430	441	428	440	442	452	461	436	442	435	396	445	439	470	420	436	389	463	418	472	432	438	420	430	440	463	489	437	425	422	418	463	440	434	439	435	431	440	445	436	454	460	422	418	454	473	404	421	434	454	393	452	440	458	445	413	438	421	462	462	463	422	459	424	421	468	494	435	466	425	459	428	457	453	481	451	443	448	458	439	441	441	420	430	464	429	443	446	444	431	458	425	408	447	452	432	430	477	416	428	454	455	443	453	472	418	435	437	454	419	430	429	446	440	448	478	438	472	477	413	468	453	380	468	446	453	443	447	480	428	444	469	429	429	450	438	451	449	447	446	425	457	474	435	441	443	413	465	437	435	406	482	446	442	446	433	428	437	448	447	454	431	447	437	427	410	448	423	455	429	436	453	454	406	454	416	448	463	445	479	435	459	449	433	442	448	461	460	473	440	444	426	483	489	443	471	462	458	462	427	434	447	443	428	447	421	451	428	450	439	441	431	448	424	462	433	430	446	453	470	422	452	492	465	453	438	461	458	436	456	411	426	452	396	442	452	462	442	428	473	460	448	453	449	452	469	475	408	422	444	436	446	444	447	435	439	448	442	447	414	427	429	448	456	431	445	469	459	394	448	432	440	437	438	438	449	431	455	414	436	470	446	419	417	418	480	475	442	437	480	410	463	439	409	445	455	387	407	442	465
9340	721	699	586	512	438	434	405	345	357	376	357	338	330	315	319	334	331	335	320	369	342	361	358	318	322	362	326	341	336	412	325	355	340	372	338	335	336	312	318	299	332	357	330	333	351	307	325	309	361	351	342	329	321	343	323	316	376	310	341	320	313	322	314	335	342	310	336	327	313	295	338	349	318	326	336	345	333	290	349	349	322	334	345	354	338	339	330	318	305	342	320	330	323	344	353	332	342	362	303	305	342	344	341	299	320	324	346	306	340	324	353	344	279	328	316	328	348	348	307	265	282	314	305	348	299	352	335	348	342	324	340	342	331	348	346	322	345	305	328	321	324	332	330	328	323	317	358	366	321	333	321	329	320	313	308	295	325	329	310	302	352	322	329	311	323	309	342	300	328	306	348	303	323	357	338	314	317	338	349	332	336	370	309	383	313	345	349	331	346	349	322	318	332	346	309	341	292	343	323	314	284	339	333	326	359	329	298	325	409	320	326	320	330	337	312	296	354	330	307	317	367	318	320	319	346	344	336	341	312	378	359	336	334	331	330	332	340	371	354	299	331	343	348	327	315	321	338	322	339	348	265	332	326	281	333	323	295	344	332	374	339	332	318	340	324	339	326	302	346	332	311	320	345	352	338	323	303	361	287	308	331	354	307	318	313	340	332	313	316	321	327	320	330	309	306	356	346	316	329	334	320	337	352	310	382	320	329	330	344	311	288	345	320	359	343	339	321	333	315	339	352	299	286	323	309	292	357	346	323	327	338	351	320	350	297	333	335	343	311	337	328	323	322	314	324	342	328	319	340	363	341	341	310	345	330	345	327	328	346	289	323	360	316	331	345	332	320	372	307	310	304	311	368	306	334	327	311	340	326	331	297	335	338	348	321	344	319	332	274	290	322	344	335	320	327	333	361	353	347	333	352	318	306	341	330	307	302	306	352	317	321	305	321	319	342	362	326	355	331	301	347	332	323	343	345	335	348	315	340	344	352	364	341	339	335	324	314	320	298	334	305	336	332	318	321	338	298	339	300	341	352	351	362	344	351	307	312	300	303	315	321	350	308	344	314	325	316	331	309	362	322	328	325	369	307	299	287	318	345	290	336	338	326	334	327	379	286	327	330	334	342	333	329	344	375	317	327	357	308	314	323	348	307	322	310	322	339	308	343	304	309	328	311	374	358	339	338	322	333	323	353	311	339	298	339	307	325	326	337	309	350	310	341	361	346	333	337	368	314	342	332	312	314	315	292	319	325	336	314	331	335	325	342	351	313	331	346	340	305	325	328	371	368	324	335	340	338	331	325	340	302	328	334	342	355	314	351	298	321	302	380	312	332	354	308	350	321	305	309	318	320	303	327	363	348	321	336	345	326	319	338	366	340	323	304	342	330	336	341	334	352	328	330	313	341	337	333	325	332	321	312	344	326	314	313	329	308	335	322	357	314	320	357	332	313	321	302	325	313	335	373	301	307	294	312	334	327	307	292	300	287	302	354	315	335	325	315	337	321	318	316	345	368	359	333	304	312	341	311	272	311	339	372	336	319	320	328	267	335	352	344	329	316	322	353	341	331	331	297	317	323	331	332	330	319	333	321	362	337	362	290	326	317	327	339	352	342	334	338	306	315	314	287	304	318	368	329	329	292	338	334	349	351	336	370	343	350	337	307	316	334	370	341	337	361	340	325	322	309	337	333	334	357	349	338	310	335	335	346	338	311	327	357	351	363	335	404	321	301	325	345	319	344	332	334	326	320	369	352	310	334	340	376	356	333	311	345	331	370	353	363	319	320	337	330	336	313	362	339	317	311	344	370	348	336	302	322	330	358	328	376	352	309	346	342	294	309	338	324	331	308	319	338	348	314	322	328	338	328	324	318	326	349	328	325	353	332	307	344	357	296	350	331	340	324	347	313	288	338	329	304	382	368	378	325	351	355	324	306	313	335	328	300	365	362	338	340	356	335	362	327	323	316	334	340	334	358	321	332	352	362	326	340	319	324	307	323	329	329	316	304	342	320	357	310	361	335	326	326	331	329	351	346	349	334	332	318	357	349	336	354	326	335	350	318	382	288	346	336	334	331	319	329	311	354	307	370	355	334	323	318	323	309	311	318	325	310	329	322	361	342	360	344	318	386	319	311	317	322	348	352	311	336	359	341	317	309	321	319	339	364	325	352	334	321	315	337	320	299	343	309	302	337	331	340	333	371	331	341	336	340	317	362	326	317	295	338	341	347	354	300	344	286	341	349	315	344	324	318	332	358	343	326	327	343	357	321	336	357	337	347	342	348	305	354	323	335	325	354	308	345	316	368	377	324	336	276	310	336	280	350	350	320	339	293	323	302	358	342	361	358	331	342	331	346	328	353	314	303	354	316	384	331	327	317	306	323	326	351	363	357	313	327	326	334	305	324	360	359	297	303	335	327	339	331	320	331	323	358	333	322	321	341	300	343	339	311	322	326	341	300	291	350	302	318	276	305	313	339	317	337	315	318	342	356	316	350	323	334	308	340	331	380	321	298	304	324	304	368	326	343	337	356	317	338	330	324	334	346	294	334	347	309	304	337	308	349	326	329	334	348	318	323	336	331	317	329	350	345	377	344	320	334	335	307	311	307	350	324	331	311	338	380	326	322	301	321	327	340	337	314	348	342	324	342	328	301	327	341	325	347	300	339	309	326	270	319	367	335	354	294	327	344	306	309	283	322	317	313	293	336	328	315	313	347	307	317	327	316	341	330	308	349	329	302	372	321	325	348	344	351	347	361	296	333	316	328	293	345	350	354	303	328	328	297	316	339	328	353	311	335	310	320	349	369	353	319	334	314	306	349	344	355	314	319	349	330	338	360	351	350	358	341	311	309	359	331	360	353	305	321	326	369	351	324	319	335	314	349	311	308	294	342	348	329	339	337	334	314	365	363	309	318	339	314	299	323	315	337	345	303	311	334	333	349	371	338	329	368	365	336	316	304	347	283	367	321	368	322	345	331	321	332	275	326	285	311	348	329	330	309	327	333	321	329	361	346	286	311	359	339	317	295	324	377	340	344	339	373	361	297	360	318	310	297	322	322	329	343	326	323	337	334	371	353	374	359	373	311	314	334	349	321	314	342	344	368	332	345	351	327	327	358	321	319	347	332	370	340	320	326	317	343	362	340	326	300	337	304	386	322	358	319	372	340	298	338	285	318	303	336	368	323	325	313	316	335	316	328	355	333	293	367	348	345	334	340	314	293	337	312	329	347	330	309	377	325	281	321	348	308	315	306	335	345	370	328	305	338	334	337	323	331	291	322	353	309	334	312	358	307	349	317	318	331	323	308	309	327	314	312	302	317	313	324	353	334	320	324	318	315	347	334	327	337	344	330	311	331	310	328	351	310	395	346	356	313	320	336	339	352	324	323	339	344	328	330	311	325	344	344	328	342	334	307	358	322	317	374	337	342	342	322	351	320	357	345	344	327	334	311	309	317	318	300	328	350	373	338	335	371	329	302	301	337
7519	1122	1562	1679	1467	1302	1126	1142	1035	948	941	927	871	851	860	852	818	825	791	882	819	798	799	811	818	791	804	794	775	798	780	786	780	760	774	829	756	811	746	800	800	805	753	805	812	750	790	740	798	811	794	807	783	764	784	748	752	780	761	773	802	775	792	754	741	796	772	741	773	781	798	731	799	801	774	792	764	724	798	779	785	800	740	769	815	767	763	754	783	756	772	821	731	728	811	794	751	793	772	765	801	804	771	799	790	798	790	758	738	778	810	788	831	733	726	789	769	741	804	784	762	778	766	725	782	742	780	703	756	749	779	753	807	753	807	768	772	753	793	787	760	807	780	759	766	791	812	739	765	761	714	798	771	817	812	791	749	784	767	766	727	733	780	767	748	819	787	811	748	741	749	769	787	762	757	796	781	800	760	804	767	781	723	723	773	790	757	804	748	807	763	797	781	757	729	820	796	762	807	723	765	802	823	802	796	765	733	765	764	767	782	806	798	765	760	763	764	820	769	762	769	774	781	786	752	756	749	794	761	726	780	766	816	768	771	783	762	791	793	779	762	763	796	819	770	766	772	741	795	762	750	724	765	808	795	809	763	709	754	806	784	749	788	796	763	781	817	827	736	784	777	789	766	737	761	811	767	778	773	783	734	756	720	795	728	788	760	749	766	815	756	731	793	785	778	795	755	780	771	796	789	741	782	797	770	800	745	771	782	763	729	822	756	766	772	726	777	785	805	773	755	806	780	775	746	790	749	765	746	810	778	794	790	775	785	831	713	759	792	769	786	808	801	783	714	715	798	761	773	785	790	767	773	754	745	797	768	784	773	766	781	759	763	759	782	725	781	790	834	723	756	754	789	793	811	778	777	757	702	796	794	819	753	760	773	739	828	793	703	849	775	776	802	794	794	765	773	750	808	782	747	791	758	731	797	774	799	784	788	815	743	793	787	721	778	769	785	771	790	758	781	784	796	773	773	736	791	775	783	778	755	759	809	754	763	783	759	800	793	797	792	783	846	742	791	751	755	784	807	786	786	770	742	795	802	779	795	767	776	857	762	780	773	809	812	782	803	802	758	732	734	843	758	760	771	754	748	760	811	762	725	775	794	744	748	733	775	756	763	749	747	789	730	766	763	742	739	760	821	801	751	806	778	761	756	714	763	771	798	747	765	783	775	757	793	785	782	736	741	774	783	773	780	800	790	734	729	785	769	817	762	758	826	818	779	775	812	725	744	738	769	778	760	773	785	809	758	768	765	735	819	775	765	814	742	778	808	736	742	778	765	785	765	757	809	754	770	782	805	744	751	778	784	784	782	812	720	765	717	756	763	770	757	793	750	780	713	781	771	753	785	772	759	751	733	782	745	822	771	738	777	805	773	758	778	701	800	741	736	777	813	720	747	708	737	748	765	767	793	761	761	777	779	776	805	765	763	773	730	784	780	765	775	826	796	756	779	814	778	839	801	796	779	821	788	770	750	783	749	788	751	773	762	731	792	740	745	733	731	777	725	771	740	755	738	719	778	753	765	801	779	732	780	791	867	747	769	768	715	741	767	760	771	777	767	791	796	752	754	772	766	804	802	789	773	782	776	735	735	779	780	804	744	735	735	712	794	757	785	758	706	803	743	798	796	749	769	761	781	797	710	762	791	778	780	818	755	769	766	795	774	769	803	737	852	750	831	778	765	782	760	790	803	698	719	749	758	792	779	792	759	767	783	728	714	734	744	738	792	791	800	756	796	759	746	780	773	787	740	786	757	779	782	844	751	742	772	754	727	773	849	750	796	761	765	788	759	757	822	763	815	783	813	761	772	751	778	773	806	814	792	708	781	792	761	771	784	789	791	791	769	791	801	757	756	807	745	813	769	759	787	786	767	787	799	780	765	782	747	757	780	797	772	818	774	769	827	769	783	803	791	755	750	750	772	768	801	762	775	746	741	774	788	840	755	771	743	783	795	778	756	775	777	769	830	744	754	750	759	750	742	776	749	746	791	792	756	789	765	737	763	806	759	751	806	764	754	770	743	727	809	825	793	806	813	774	791	775	742	790	748	756	777	732	786	816	805	827	764	771	777	813	790	726	763	779	768	758	766	773	721	771	771	760	763	775	786	702	801	791	819	771	804	780	800	764	734	784	774	744	768	779	774	733	758	778	792	765	763	793	768	784	784	771	820	741	780	740	732	783	773	812	775	771	780	819	800	773	796	721	731	722	740	746	779	773	794	751	782	782	768	779	734	740	742	807	795	746	778	724	755	733	762	752	812	734	768	783	762	720	795	811	764	777	744	801	795	753	753	782	778	756	774	746	703	755	740	802	781	700	800	787	784	774	727	785	838	750	829	834	792	778	739	728	782	774	795	737	743	729	786	762	787	778	753	777	763	767	787	809	782	736	740	739	786	758	754	793	805	805	753	776	756	801	787	791	770	772	762	714	730	778	791	787	802	777	760	758	774	816	778	781	763	737	824	783	785	759	778	745	715	805	754	810	764	770	790	739	793	761	811	802	773	760	728	765	763	750	789	777	836	806	768	727	828	711	760	784	781	755	782	821	776	750	806	752	756	754	722	754	781	777	778	754	766	787	750	784	753	776	728	792	755	772	717	750	793	717	771	779	805	723	759	760	733	766	758	770	745	752	753	771	782	758	797	746	757	788	760	787	788	784	761	780	772	750	813	796	754	693	765	753	753	756	797	808	785	738	728	731	766	801	774	786	807	745	764	789	757	787	801	730	766	818	745	757	775	783	760	745	787	773	771	779	817	764	774	804	771	781	813	771	742	759	796	774	809	784	770	838	824	776	802	801	769	746	753	725	716	820	746	747	779	778	801	689	752	740	751	785	750	725	786	806	730	744	735	794	780	783	789	767	787	773	802	786	779	768	787	768	767	776	791	782	740	747	714	748	735	755	787	742	762	767	796	729	763	792	778	795	755	791	768	785	784	816	800	776	777	760	748	697	792	737	777	786	797	719	757	790	773	734	793	802	755	748	761	776	773	765	776	774	803	781	820	788	729	801	776	770	786	761	767	779	765	770	799	775	745	810	773	775	770	759	765	739	777	776	749	746	780	770	795	776	770	798	737	720	762	766	762	748	732	819	773	787	719	781	787	795	805	761	794	778	789	767	772	759	780	765	789	785	765	790	779	746	755	737	807	719	794	710	779	786	781	768	739	751	746	782	749	759	805	776	791	775	775	789	767	816	799	762	767	788	807	786	769	767	789	734	825	778	769	767	761	760	773	772	770	751	825	736	680	782	769	747	799	784	751	793	785	765	825	778	796	748	728	780	773	782	792	770	756	725	801	760	796	769	756	791	722	807	801	795	794	797	784	773	781	769	786	773	741	778	784	787	823	727	801	794	722	789	783	725	772	777	802	737	780	764	777	790	789	756	805	761	783	751	800	763	831	763	723	759	826	790	772	799	805	785	771	774	760	784	720	746	752	756	777	796	779	762	789	771	851	766	761	739	753	779	744	772	749	819	770	791
16120	1277	1038	838	604	495	394	415	394	392	329	341	343	336	305	330	307	329	312	334	310	339	328	275	343	318	332	337	323	310	292	258	304	311	309	304	320	291	311	336	304	348	293	321	305	305	323	315	291	292	288	301	271	288	299	326	276	345	276	312	336	322	326	303	287	312	354	290	323	285	329	316	294	284	312	288	294	305	304	330	280	300	325	279	311	315	334	300	282	307	292	293	314	312	310	313	279	280	313	287	308	311	316	299	308	315	316	347	331	308	335	301	327	318	258	269	330	310	271	288	319	367	315	297	279	317	309	299	319	275	302	270	309	321	328	313	313	306	311	302	318	309	313	308	290	318	312	308	280	280	284	310	312	345	335	337	309	306	323	321	273	311	299	284	306	313	300	316	332	292	279	344	292	291	308	318	329	325	277	332	277	290	328	304	287	296	312	330	329	305	308	331	317	304	307	282	316	278	344	298	296	331	300	304	288	280	324	265	305	316	329	323	304	316	315	282	316	301	292	284	283	311	315	328	299	311	286	318	316	324	271	309	302	323	282	313	317	335	276	308	334	307	318	319	296	313	302	321	284	289	310	296	313	308	307	333	277	318	330	296	310	314	313	287	332	317	296	305	306	318	297	275	289	299	302	332	310	325	314	280	311	318	308	290	317	279	282	284	302	293	324	292	288	332	309	294	285	325	298	295	320	317	287	324	318	305	300	293	292	310	337	283	312	311	289	310	298	329	255	347	312	307	318	308	304	379	317	320	287	290	271	317	281	292	317	267	312	312	280	333	318	308	289	310	275	283	330	340	299	308	348	326	320	314	299	310	321	284	300	309	324	324	294	315	304	307	303	317	307	296	350	300	265	316	293	315	306	353	324	289	306	317	307	290	275	298	313	277	320	310	300	321	291	322	323	278	316	305	308	285	310	307	312	296	314	285	304	322	315	313	314	320	299	278	353	327	269	317	337	299	314	333	309	316	310	302	308	298	292	290	300	322	312	307	294	304	318	272	349	325	307	309	319	322	290	294	324	308	309	307	311	295	326	331	270	297	307	317	305	300	279	302	310	318	300	309	317	297	300	312	293	313	374	300	292	299	348	281	310	294	309	294	288	299	295	290	294	303	328	330	280	296	304	323	307	309	304	305	332	285	315	326	317	302	286	325	293	277	303	314	291	277	326	294	322	298	334	309	334	313	304	280	309	297	308	300	293	323	331	291	351	300	304	303	296	311	299	306	302	303	293	316	286	297	279	317	303	318	331	327	302	316	307	302	280	287	313	316	263	293	295	272	276	298	302	289	279	302	320	319	311	258	270	332	299	318	293	322	309	293	304	310	269	305	278	309	316	311	331	303	309	342	312	322	286	292	301	289	324	324	331	299	330	270	283	321	297	329	293	280	275	319	286	298	287	316	308	294	337	314	307	315	280	288	311	321	331	316	311	304	282	302	311	323	310	296	331	296	292	331	299	325	297	302	325	283	263	322	306	323	317	332	295	312	330	289	332	319	277	298	302	321	313	285	325	261	339	350	323	293	342	284	318	294	298	254	303	265	296	311	251	300	335	340	298	324	324	315	325	308	319	301	330	289	306	271	300	326	309	327	294	320	311	266	303	309	318	298	332	293	320	304	315	315	333	246	293	308	334	280	306	278	310	290	283	291	263	290	316	310	342	302	319	308	291	300	288	315	295	308	274	297	298	315	305	298	330	299	292	300	287	290	312	287	300	283	261	281	303	307	302	308	303	279	322	328	314	300	326	275	334	354	318	310	312	280	294	279	282	269	299	302	312	304	318	311	311	324	334	309	302	285	311	325	293	301	308	294	281	301	301	313	267	283	319	345	315	307	291	329	300	308	316	306	267	304	296	305	326	332	313	324	269	318	280	271	308	309	290	336	304	306	318	328	287	278	288	344	261	288	314	300	327	336	287	280	300	289	280	283	288	276	330	333	289	276	320	315	292	299	280	284	285	311	313	298	308	284	330	303	301	301	311	354	340	313	278	314	297	310	299	306	330	301	302	302	313	311	294	276	305	312	310	305	309	305	296	325	306	318	340	299	308	304	311	302	313	302	315	337	342	314	286	296	334	326	303	295	275	290	320	287	283	304	343	275	292	301	290	303	352	309	329	311	332	283	306	338	297	289	320	299	274	269	316	319	303	299	356	313	293	307	300	299	288	335	298	303	305	311	308	317	316	273	308	323	300	300	306	313	300	290	325	315	315	284	314	303	301	300	288	298	314	295	292	304	326	288	347	317	312	273	287	349	327	287	313	335	310	294	300	295	307	290	290	315	286	322	297	306	286	296	320	303	302	333	299	290	296	299	315	335	311	298	291	292	285	298	308	340	271	299	269	286	305	322	296	301	300	307	304	275	307	302	289	301	321	330	327	314	281	301	313	332	343	291	326	301	298	325	259	322	301	343	303	241	310	323	332	310	299	308	305	302	286	308	326	295	306	278	312	324	339	297	305	301	276	316	313	326	287	330	332	313	305	342	320	300	274	321	322	301	304	333	296	294	320	301	320	280	312	301	291	288	303	263	276	352	317	312	339	339	292	299	309	296	277	311	294	288	290	326	338	285	333	265	297	301	325	312	295	295	289	296	299	372	323	320	271	305	362	324	313	288	312	285	287	307	324	308	321	295	343	305	315	319	306	310	280	304	305	286	283	331	335	320	248	330	340	305	321	325	321	288	304	302	337	318	302	299	301	274	309	332	327	317	296	303	364	281	294	276	300	310	281	293	284	307	283	299	300	306	297	287	338	335	273	318	316	331	326	296	309	290	283	282	300	317	298	304	280	298	297	305	315	303	347	294	275	317	270	287	334	320	283	310	312	324	317	290	321	286	301	309	305	316	311	288	324	324	294	325	294	356	314	346	354	326	319	315	309	289	298	294	286	311	296	268	305	311	307	323	329	325	272	313	353	298	290	309	324	298	309	311	294	306	322	321	318	310	283	313	294	295	304	323	298	307	316	316	320	320	294	344	316	314	317	291	342	302	293	329	287	287	318	307	326	334	303	309	289	322	284	320	310	315	334	335	288	303	323	279	302	287	300	326	280	292	308	340	304	288	280	294	283	305	294	299	308	322	296	301	336	330	305	306	277	297	309	303	298	305	330	300	337	337	276	304	257	298	328	319	299	285	317	310	300	286	296	303	291	317	302	357	313	289	338	311	344	299	319	303	315	299	289	334	329	303	295	328	309	312	310	280	305	298	327	317	311	334	297	318	305	326	331	301	324	289	319	281	321	268	281	302	290	334	312	305	326	309	275	319	298	287	314	304	311	284	346	327	303	312	316	298	300	288	312	296	281	308	322	271	318	299	313	316	269	301	306	326	298	309	294	309	311	296	303	335	311	285	273	302	334	332	304	294	275	283	287	302	322	304	289	318	319	294	316	291	286	281	295	283	309	287	321	315	322	278	316	312	324	324	342	317	326	304	302	299	323	276	316	310	290	288	315	330	295	307	306	326	302	326	307	282	286	278
9318	1281	2268	2454	2065	1633	1484	1352	1207	1128	1080	1017	924	911	877	799	915	776	831	765	778	794	713	830	759	771	770	711	734	710	747	737	708	703	727	721	717	681	707	719	719	716	700	676	715	766	727	663	703	702	698	674	707	726	679	669	702	638	721	776	725	684	710	739	694	758	696	687	731	739	701	716	719	737	720	695	715	668	696	640	689	739	701	683	683	681	683	698	739	744	703	706	751	693	666	735	722	686	682	679	716	730	697	717	696	708	682	743	738	714	695	684	689	693	696	702	732	708	706	718	705	733	695	687	692	672	714	708	678	696	730	697	697	736	705	745	680	678	679	702	707	706	696	738	696	726	741	721	735	676	680	687	704	694	712	729	694	714	724	702	702	696	692	705	706	660	721	723	639	735	670	734	703	717	708	708	663	687	721	678	660	708	654	711	689	701	736	718	717	701	672	693	689	699	709	705	687	746	689	687	664	638	678	717	673	692	706	716	682	700	660	701	661	709	703	747	660	683	689	700	707	692	672	691	758	703	702	683	695	670	714	695	665	696	705	690	701	679	719	705	678	705	722	674	708	712	745	684	683	668	700	668	733	737	674	663	701	693	692	698	689	692	744	698	746	701	690	669	739	692	678	701	700	692	721	665	689	718	731	716	715	739	681	686	715	713	670	671	719	699	709	672	738	655	715	660	718	663	688	742	727	693	700	653	746	742	690	706	699	665	762	704	755	695	664	670	673	709	645	681	727	692	694	737	662	729	675	714	648	682	716	698	662	716	658	693	710	664	688	711	689	690	721	698	764	715	702	684	711	658	674	686	661	685	670	674	690	701	673	714	719	705	689	700	713	714	735	733	700	657	668	713	661	675	727	688	718	717	667	709	680	701	683	677	733	711	695	669	691	715	663	687	739	676	688	713	685	723	699	746	680	709	660	717	710	719	715	688	690	699	716	689	701	698	697	690	733	720	684	679	695	634	765	689	683	662	672	696	683	724	668	718	677	698	668	686	702	664	706	685	701	695	712	749	692	644	707	682	699	675	739	714	688	690	698	669	676	672	693	725	667	687	701	769	716	674	701	734	729	718	713	703	651	743	684	712	666	708	743	699	697	724	688	693	703	679	703	690	714	724	704	690	665	707	690	721	710	600	702	706	702	711	691	691	643	679	723	710	673	748	713	704	678	695	698	689	687	671	666	722	692	716	657	713	637	726	704	697	728	698	693	677	716	701	705	742	724	654	658	719	710	709	663	726	695	688	642	735	689	723	717	692	742	690	697	723	750	636	708	717	739	687	692	690	740	717	669	674	703	648	692	705	697	734	713	656	778	706	656	659	725	694	704	703	687	683	672	753	725	702	716	682	672	699	682	705	744	670	716	699	685	727	686	705	702	695	737	674	667	667	695	675	685	730	685	688	654	720	727	726	715	717	701	710	726	690	634	762	673	672	730	665	708	688	714	650	747	658	704	691	702	726	668	692	718	722	679	716	726	692	687	674	693	696	707	714	711	699	701	727	664	645	733	650	694	698	705	686	665	677	702	635	679	725	693	692	722	686	673	650	721	676	702	729	683	715	723	716	706	690	665	690	686	676	679	728	714	705	745	702	731	731	625	684	695	712	726	691	720	675	690	717	701	723	698	718	693	753	691	706	740	688	683	686	762	648	668	744	722	684	699	745	690	703	700	699	726	712	696	673	696	707	684	677	671	701	745	706	735	726	672	669	664	735	690	680	750	746	690	710	666	671	673	679	700	715	695	707	695	702	687	698	699	666	702	683	720	731	678	677	717	672	654	680	717	689	679	691	742	740	733	701	676	705	697	696	721	704	718	726	683	690	675	678	729	700	687	719	696	672	739	688	702	688	708	689	682	735	661	640	669	715	693	704	727	679	681	721	688	676	680	674	700	655	681	669	698	640	668	736	658	705	694	698	676	668	741	691	724	702	703	668	745	671	694	680	715	702	699	657	692	720	739	735	684	751	716	677	667	740	685	703	695	735	685	693	704	692	686	678	721	751	692	683	687	668	709	682	708	695	713	684	663	651	685	691	707	701	635	670	660	647	685	655	711	692	689	689	695	697	670	719	684	724	703	662	709	711	688	682	728	694	667	699	685	692	669	655	677	697	691	707	702	727	748	674	712	719	739	713	688	679	695	682	705	716	716	701	689	671	698	722	724	725	664	699	695	719	784	643	725	684	711	760	749	713	682	721	692	748	749	710	690	734	685	681	689	684	721	694	682	701	704	686	705	684	703	695	734	758	701	679	719	691	694	683	677	724	669	672	717	706	706	698	704	701	654	713	694	703	701	693	691	712	683	712	720	671	711	702	728	682	695	699	686	688	709	726	688	697	696	677	655	658	654	697	717	661	684	682	683	701	724	674	689	721	663	681	696	699	774	698	690	689	694	724	679	724	710	670	709	690	708	708	653	709	680	704	676	700	716	720	709	741	681	705	712	659	670	710	681	703	699	692	687	686	700	690	712	681	722	722	663	685	713	728	704	710	704	691	665	745	737	707	686	724	719	722	690	684	684	677	629	643	698	693	724	729	681	721	712	717	705	734	671	668	664	699	651	742	714	739	655	675	686	741	668	709	688	695	681	663	686	724	650	670	698	738	744	695	740	668	704	703	719	705	650	716	713	693	756	687	675	699	658	707	712	684	681	704	714	690	717	704	726	668	659	691	682	697	722	727	694	642	702	732	748	652	711	688	654	676	712	706	730	719	686	723	697	693	683	716	642	661	697	666	682	704	681	748	684	693	659	697	685	720	726	747	684	691	733	702	687	691	700	694	684	650	663	702	691	716	712	668	720	722	695	672	721	726	726	697	695	698	695	695	702	699	685	645	719	689	704	701	653	681	675	645	712	691	685	717	669	721	688	737	655	689	707	687	699	712	725	724	700	713	736	663	691	689	728	712	729	703	684	652	662	663	699	721	689	682	709	719	716	722	690	709	644	693	688	734	680	679	666	666	681	675	741	731	713	742	700	659	679	676	708	680	708	722	687	730	733	691	670	727	695	738	702	670	709	729	687	682	693	768	698	675	685	714	657	739	696	680	677	744	693	703	700	725	694	739	656	690	687	705	719	733	717	784	744	671	680	750	718	677	724	748	664	709	716	744	711	665	666	652	708	712	676	674	690	682	704	736	696	715	706	719	716	701	659	680	787	664	687	685	688	742	687	689	647	676	699	692	695	713	686	705	676	691	664	686	715	712	660	667	706	702	757	687	691	787	722	674	736	666	657	748	715	688	704	678	687	665	727	711	730	670	732	683	644	692	698	673	671	664	733	677	672	715	680	699	752	706	695	659	722	674	709	732	663	707	731	723	702	693	698	696	676	700	698	710	676	687	667	695	725	719	677	674	668	716	717	714	677	717	689	685	706	692	697	692	676	668	709	660	696	724	741	717	665	702	717	682	687	728	717	688	685	683	701	690	694	728	714	751	710	703	740	699	710	731	727	741	710	708	694	708	713	682	718	698	666	680	690	741
2642	213	213	180	197	175	161	184	172	194	163	155	178	175	169	166	177	170	177	184	172	154	153	170	176	164	192	175	155	179	178	165	149	163	175	185	165	173	176	171	163	181	145	160	164	172	187	174	175	146	171	154	173	184	162	167	169	152	184	169	184	164	188	172	160	168	188	173	164	177	163	180	164	179	173	175	173	143	165	177	167	156	180	175	156	172	197	165	180	170	160	153	190	155	195	157	155	168	177	175	152	191	183	178	164	172	171	179	169	168	138	163	160	187	176	149	183	169	155	173	147	145	179	178	156	151	186	149	151	179	162	163	169	177	154	166	172	197	145	150	164	171	166	156	168	148	166	175	167	177	181	139	169	162	159	164	154	183	150	163	152	147	141	149	170	149	160	180	160	182	172	169	155	153	168	163	188	175	170	182	170	164	176	197	175	162	160	163	162	176	169	180	176	172	179	154	172	146	149	158	184	175	164	154	173	178	159	177	173	158	172	153	156	144	167	148	175	183	164	175	162	164	171	189	171	161	163	180	162	158	156	136	155	145	174	165	163	143	162	179	185	184	181	156	160	158	175	176	159	147	168	172	168	181	144	168	171	171	191	165	161	168	184	162	165	176	150	145	179	171	137	160	165	156	169	182	160	155	162	173	172	191	187	165	162	168	153	159	150	173	164	166	154	192	173	173	176	162	190	173	154	197	185	156	192	160	159	199	166	172	164	149	191	155	161	162	165	204	158	148	175	169	180	159	186	164	179	159	172	157	171	141	176	160	159	171	172	148	139	169	170	162	196	176	163	169	158	169	157	139	184	171	172	152	144	162	157	170	170	186	169	171	176	176	156	154	160	179	150	155	172	155	173	136	169	176	158	168	185	175	175	157	173	197	162	163	195	183	161	166	129	180	180	154	178	156	150	136	173	188	169	156	169	174	162	178	155	167	159	172	167	168	167	165	177	156	183	164	147	173	170	157	164	174	184	177	147	150	170	154	156	178	164	175	173	164	152	168	190	178	176	165	144	161	153	155	189	158	164	174	142	177	140	186	135	194	179	167	162	171	164	150	125	170	166	166	164	161	171	131	158	176	184	179	153	148	152	162	161	157	165	182	174	165	150	129	174	159	143	153	163	164	164	160	156	161	152	196	182	172	156	161	171	176	147	165	184	193	174	172	192	171	169	180	165	156	169	162	154	150	164	134	169	155	194	165	161	176	150	186	191	201	182	137	171	159	161	156	159	171	168	169	161	186	170	206	168	162	141	142	164	153	149	159	175	170	176	169	157	141	166	168	162	168	154	130	153	138	180	138	149	163	150	174	164	157	183	158	150	156	158	161	162	162	170	155	157	154	158	165	161	170	173	172	168	187	158	168	172	166	135	179	150	177	152	156	161	170	165	151	161	155	169	159	150	179	155	173	164	145	157	156	171	155	178	161	181	170	147	167	143	160	192	164	152	172	176	162	169	154	183	176	157	176	160	170	166	173	190	151	146	163	170	180	165	169	191	176	147	177	177	173	152	164	179	168	150	164	177	155	146	174	161	174	169	181	172	155	165	186	174	172	173	156	172	161	149	143	165	169	182	171	146	186	179	180	181	151	159	164	185	178	203	162	160	149	167	147	174	204	182	200	163	153	163	159	145	165	168	163	187	180	161	164	157	153	183	184	189	168	165	163	167	176	169	173	155	163	158	150	171	162	181	169	159	145	158	152	163	166	177	162	147	147	164	153	173	159	184	172	192	174	170	146	155	183	174	172	179	148	171	194	177	165	161	159	144	206	152	175	173	162	194	161	174	178	151	186	150	165	177	180	171	173	196	156	174	179	155	167	160	156	147	138	158	163	184	179	172	147	164	168	153	171	156	164	164	153	180	150	147	163	180	151	145	160	130	150	171	179	177	143	149	147	165	149	174	164	179	160	189	166	167	144	184	159	165	167	168	149	148	154	156	163	175	164	172	164	169	170	162	174	174	154	173	153	161	154	142	163	153	150	142	164	168	176	173	167	176	179	181	160	172	140	152	153	156	163	173	159	171	173	155	162	163	163	158	161	156	161	161	164	164	173	162	180	191	165	171	173	173	195	160	156	176	152	165	159	168	145	178	145	165	156	164	155	147	156	159	161	169	174	160	150	146	158	179	158	178	171	186	175	159	167	161	158	175	178	178	149	163	170	161	155	184	167	177	169	179	194	165	167	160	159	161	168	161	172	183	164	176	160	197	140	173	155	160	157	172	167	157	164	163	166	151	168	146	159	183	177	170	165	171	163	151	153	156	177	156	164	189	159	132	142	160	150	157	168	168	155	151	153	162	179	161	194	172	157	151	166	173	161	170	143	149	157	168	175	175	159	154	170	143	159	153	160	169	155	164	154	151	179	191	146	186	185	178	172	170	198	173	163	155	181	182	158	156	155	162	174	186	141	158	221	177	163	167	163	183	176	177	175	188	167	150	161	174	163	154	172	149	161	162	197	156	168	153	187	195	167	167	153	185	171	177	174	181	169	170	161	150	146	167	172	179	176	150	166	170	163	182	161	161	200	165	152	138	153	180	160	173	163	191	164	152	156	167	165	168	177	183	161	156	184	201	165	170	162	157	154	153	156	169	168	182	131	195	184	181	136	176	175	165	160	158	168	167	158	180	165	183	178	190	166	162	150	171	197	179	179	154	171	167	169	156	186	169	139	160	165	167	171	164	173	161	194	166	162	156	178	174	177	183	161	150	161	175	159	171	147	174	163	162	173	164	181	160	168	175	156	184	171	137	187	148	169	162	178	153	168	185	164	191	164	164	170	181	158	147	164	164	155	166	172	172	163	168	188	137	174	151	157	171	189	161	155	159	179	161	164	162	173	176	171	172	145	173	157	167	154	176	175	172	158	161	151	196	177	191	168	169	189	167	180	202	146	163	164	158	184	172	175	144	156	159	182	148	155	152	149	163	161	167	187	163	169	160	165	171	172	161	200	149	169	161	167	184	169	166	173	172	159	163	172	157	174	152	165	201	149	174	152	162	151	168	158	183	157	169	174	164	163	160	159	168	167	170	173	150	183	155	164	165	144	170	187	194	158	165	157	135	153	185	181	156	151	152	175	158	161	157	182	178	177	178	145	152	146	154	177	155	183	187	139	165	157	184	156	143	169	132	169	164	161	175	164	165	171	171	159	157	186	167	158	171	180	166	167	152	173	161	151	144	164	175	148	164	142	158	144	145	150	181	187	192	171	170	178	151	167	171	168	176	147	153	150	160	166	166	172	154	169	157	167	155	178	176	166	158	167	176	191	157	157	165	192	167	171	155	176	158	181	179	146	162	181	154	169	153	159	170	168	166	176	183	155	144	155	152	161	162	176	162	164	160	165	180	157	179	144	146	176	160	162	202	161	176	173	154	158	158	156	180	147	147	169	178	176	161	156	153	156	156	160	161	181	161	147	173	149	168	152	150	140	184	166	146	163	152	169	172	174	146	161	175	173	159	156	172	147	157	183	183	193	167	169
2603	398	512	510	497	510	467	448	474	478	445	461	410	450	433	470	426	465	441	425	452	496	434	427	474	449	413	457	442	430	435	446	456	446	444	439	435	419	426	429	441	462	429	451	451	459	409	463	454	465	412	429	431	424	447	438	449	506	474	407	428	396	455	454	455	435	438	469	452	447	483	459	450	449	464	463	435	449	460	418	447	459	459	437	450	441	429	470	450	454	434	455	450	414	427	462	431	457	447	421	439	448	420	435	440	418	416	436	433	444	434	467	456	427	418	417	464	444	465	439	450	408	453	405	405	438	432	418	423	447	439	425	468	430	482	409	407	465	472	448	431	463	422	447	447	425	465	417	481	471	412	444	430	433	425	452	495	429	417	473	431	449	413	431	399	433	460	462	468	444	447	436	475	426	412	437	474	404	437	455	444	455	461	428	410	427	464	419	431	425	464	446	451	444	426	421	459	465	403	456	461	412	423	444	445	401	433	469	458	416	493	459	443	429	462	409	435	457	461	464	454	444	438	448	428	438	457	402	446	437	495	456	462	440	447	429	483	470	430	429	424	449	445	433	454	440	463	425	443	393	457	459	446	426	428	417	449	468	412	449	437	456	448	467	455	439	430	417	452	442	446	441	474	421	453	444	449	447	428	448	444	447	458	481	431	421	430	423	422	441	416	449	442	422	455	435	445	414	423	449	439	458	405	430	466	468	450	424	457	417	435	435	463	453	448	439	431	418	471	456	447	452	461	447	457	406	461	458	461	473	451	455	424	450	447	433	439	431	475	446	447	470	452	438	457	420	460	454	439	425	451	415	409	468	431	452	408	466	422	452	438	430	422	480	445	475	477	404	433	443	443	428	450	474	435	469	407	398	426	447	445	430	432	461	447	454	423	431	400	428	420	425	452	449	437	423	426	465	420	459	442	470	447	442	470	440	455	456	429	452	433	460	432	453	418	467	463	467	456	458	421	440	453	447	442	432	449	450	422	434	440	481	404	446	471	440	433	436	402	465	465	454	405	479	457	471	445	398	413	453	426	463	475	425	450	392	457	454	446	442	415	421	466	428	463	478	459	446	437	463	434	440	459	418	440	453	438	456	440	461	466	401	425	433	457	453	443	428	426	441	457	445	426	469	474	440	473	470	434	468	448	403	433	434	408	408	457	463	470	429	438	447	477	439	433	433	444	457	448	461	470	447	416	464	449	442	425	466	426	442	439	418	436	463	454	439	453	448	491	424	455	436	462	484	429	446	424	425	446	451	422	442	476	410	421	430	460	416	483	433	442	461	476	429	432	442	422	425	431	451	420	445	479	473	430	445	422	470	450	444	486	469	439	453	452	449	441	424	439	461	441	432	458	419	413	455	436	415	433	404	454	434	432	448	433	439	443	443	427	434	461	449	489	473	425	428	402	419	450	443	442	437	427	469	406	448	421	446	455	451	432	422	428	441	471	453	453	429	451	442	462	463	416	445	453	469	430	471	476	458	467	416	413	420	440	446	480	469	396	440	430	387	464	426	459	437	447	435	415	416	431	492	468	413	459	433	470	450	412	463	454	467	427	434	450	440	443	428	475	472	419	424	450	453	459	478	408	413	427	416	429	420	437	423	449	458	427	466	455	418	459	439	407	445	434	446	450	425	447	442	437	445	434	453	447	481	441	472	439	418	446	465	467	442	459	434	434	421	439	421	426	459	413	440	426	459	449	395	432	410	460	425	453	440	467	473	422	422	482	462	469	462	446	456	499	416	449	444	404	417	444	431	440	444	473	412	464	429	460	411	424	445	460	449	448	436	429	428	430	434	430	449	441	490	412	456	457	400	409	407	469	412	459	459	446	464	441	437	434	436	418	440	435	477	441	432	460	424	450	444	440	387	450	459	472	437	458	444	454	428	435	430	411	437	445	425	436	461	492	457	432	432	441	480	453	431	419	450	433	450	461	455	468	436	450	436	433	498	430	468	471	478	460	439	421	449	430	467	454	431	466	477	445	397	454	479	387	448	405	428	444	407	466	409	477	428	445	443	473	473	467	423	437	444	438	454	447	459	455	474	416	444	447	418	437	444	484	453	455	461	434	453	419	428	436	473	417	424	475	458	446	443	430	410	422	443	451	434	451	403	474	442	430	407	441	444	450	427	449	480	459	479	435	439	469	439	448	439	464	434	438	482	444	454	421	466	496	435	463	424	464	418	458	426	466	451	447	448	408	411	463	461	395	467	426	430	431	424	414	450	453	401	405	447	460	444	401	466	443	446	441	457	456	447	471	474	447	457	449	448	439	470	412	445	445	460	464	455	513	419	471	451	432	422	425	457	444	421	440	439	458	453	477	420	461	476	440	421	433	442	432	393	386	444	493	456	443	442	436	432	462	447	406	456	453	468	463	429	439	454	416	458	408	469	394	416	431	433	433	461	476	446	435	424	430	462	484	450	476	481	412	473	480	463	467	424	439	427	449	449	407	464	460	456	435	421	436	472	428	446	417	409	420	435	409	450	476	467	424	396	461	445	462	449	436	456	474	404	435	436	447	429	426	437	431	431	437	471	500	443	414	480	437	448	417	464	413	422	430	450	443	450	449	404	468	435	436	422	418	400	430	419	435	428	410	442	434	443	461	440	438	417	415	446	427	413	431	468	450	464	483	409	455	417	418	411	461	386	427	431	482	390	422	382	472	448	435	445	454	423	443	452	432	450	442	464	418	406	467	450	451	415	417	462	430	467	473	457	409	456	449	502	454	455	402	433	434	470	458	436	455	473	441	463	420	465	442	484	459	392	455	460	457	442	425	415	449	447	449	416	439	450	432	435	451	435	405	447	461	411	470	430	476	463	422	435	444	439	395	473	438	451	449	475	431	419	418	461	429	422	398	407	464	434	440	480	456	438	448	451	431	446	469	430	431	436	417	450	436	403	426	419	443	450	449	459	437	439	434	454	441	477	435	442	411	461	423	428	476	420	446	409	477	481	477	443	454	441	449	482	492	459	422	442	485	420	432	445	399	459	424	421	451	453	455	446	427	450	415	439	451	440	479	457	477	443	429	437	404	467	453	447	451	439	455	466	429	436	483	416	460	451	448	428	432	415	435	461	443	433	463	444	422	421	437	441	450	444	464	459	415	457	460	415	421	460	455	472	449	434	464	460	464	408	437	438	454	470	429	415	442	444	467	456	427	443	400	465	462	396	456	438	445	436	452	449	478	441	434	455	451	453	454	416	422	464	487	452	398	431	457	436	454	450	443	454	439	421	459	434	459	463	450	465	453	423	398	453	440	426	487	444	448	444	460	451	437	432	413	451	425	443	448	396	466	426	424	406	462	421	422	462	460	449	432	456	448	445	432	478	430	440	468	436	414	397	446	461	450	444	452	469	477	432	425	455	448	449	456	436	444	456	425	444	401	437	420	454	464	450	451	429	456	463	439	462	429	441	384	477	460	460	439	412	478	425	470	482	426	417	457	432	450	447	406	436	431	450	451	451	423	450	474	459	470	441
9344	651	668	582	479	391	379	383	362	382	332	355	367	373	333	333	379	349	344	292	351	319	313	325	324	318	361	359	339	325	353	343	323	353	378	361	366	314	334	355	326	329	303	349	299	332	346	329	315	310	349	344	351	306	356	329	336	320	294	328	361	377	313	308	368	328	331	349	309	278	335	328	350	332	336	320	327	338	312	334	327	327	324	330	311	337	355	339	337	303	338	368	357	308	324	335	325	320	317	327	335	315	306	303	335	332	319	335	374	360	351	290	337	386	331	340	327	329	308	304	350	326	348	332	345	325	380	367	346	351	349	303	341	331	327	345	323	341	323	338	326	333	316	321	334	345	357	325	331	324	313	351	293	320	324	308	284	327	370	333	344	376	298	291	334	340	317	365	307	360	326	315	305	347	338	310	340	328	333	337	317	316	307	325	359	366	335	362	330	343	335	322	323	295	339	307	310	313	308	327	381	308	342	355	359	365	295	329	320	322	350	326	346	322	370	332	333	352	324	327	304	344	351	304	359	346	306	374	314	318	341	334	355	329	352	317	318	338	340	334	335	355	331	368	303	322	316	314	296	359	328	310	319	313	335	304	349	347	334	326	322	355	355	339	336	352	330	299	372	328	317	317	355	287	322	319	307	343	329	334	351	306	311	323	343	323	356	309	321	328	310	351	334	340	326	323	327	328	327	342	321	297	327	350	334	315	332	344	350	292	347	301	325	374	327	324	333	358	321	337	331	297	329	349	336	333	343	314	309	347	308	302	343	357	331	352	330	348	341	315	321	339	329	295	360	348	346	317	283	325	294	342	358	301	326	341	317	357	307	373	337	338	346	278	312	327	289	287	346	356	306	338	321	356	345	294	357	325	354	306	318	324	306	264	317	350	331	322	328	346	344	384	321	338	367	330	311	342	329	323	317	309	361	348	311	337	310	333	331	351	334	344	348	304	349	319	329	312	295	319	301	353	348	329	328	343	283	335	346	318	368	313	305	310	329	339	328	355	348	324	305	359	321	339	304	322	318	306	351	333	349	328	329	307	323	324	327	318	314	357	356	350	312	316	361	319	312	325	325	319	289	328	336	377	311	315	380	325	337	286	303	327	349	322	327	321	317	321	340	335	337	315	338	323	316	347	344	316	334	351	338	344	349	329	341	331	355	358	335	339	319	307	291	341	341	342	343	315	310	337	301	316	300	341	330	297	366	323	337	326	313	356	339	307	314	346	310	313	327	335	358	344	345	411	332	312	320	304	348	323	332	343	339	349	354	355	313	328	349	368	296	308	362	331	328	330	327	343	366	311	321	362	278	300	315	333	329	275	351	312	314	302	332	336	323	319	291	320	333	357	335	323	312	308	347	342	289	302	303	288	312	357	307	339	328	315	323	303	318	285	336	301	314	327	306	342	300	351	359	367	328	354	333	329	334	271	390	322	300	338	324	333	346	298	323	342	301	332	343	330	330	332	339	304	312	335	320	333	335	320	313	337	290	339	357	331	290	320	330	327	312	321	353	352	327	298	304	347	321	312	367	350	310	346	341	353	350	353	323	319	329	307	294	329	366	313	344	323	352	336	319	324	315	338	306	316	326	342	321	325	320	337	356	329	323	320	328	341	331	323	310	294	310	332	340	318	292	313	319	318	333	306	334	313	335	311	331	324	340	313	308	304	350	336	340	337	335	311	344	320	319	312	332	316	326	367	340	343	292	334	325	327	322	306	354	315	356	347	309	340	350	313	322	361	306	314	293	323	330	325	357	327	315	340	348	343	289	325	353	362	352	324	328	348	325	307	345	325	347	326	325	362	294	329	345	345	327	310	320	336	295	334	348	328	318	304	311	342	327	332	341	327	342	350	286	331	352	317	332	316	348	340	298	338	329	328	346	350	331	321	367	326	324	300	313	317	332	329	329	330	312	325	361	363	336	384	339	324	305	300	313	341	320	317	335	318	317	332	292	299	302	324	337	329	319	331	354	315	310	327	361	353	297	309	369	296	314	338	309	333	339	314	323	349	335	334	339	309	338	322	312	363	337	328	328	303	335	321	352	324	330	334	311	296	298	308	314	302	347	319	328	357	308	372	315	293	312	348	330	332	301	344	336	353	337	334	351	291	310	371	335	327	352	362	341	311	315	365	318	324	325	322	312	324	333	358	311	334	325	337	321	327	320	300	309	332	328	331	345	340	336	349	336	334	337	345	334	311	306	315	308	318	328	326	350	342	333	304	309	323	337	297	311	325	341	353	341	328	309	304	343	301	315	362	309	329	326	313	370	312	319	339	350	328	329	315	370	344	324	322	326	319	313	337	334	330	303	307	352	346	340	337	341	349	349	313	350	364	350	323	315	369	339	325	342	337	347	308	329	305	349	339	331	320	322	307	356	331	336	325	368	343	339	344	319	330	329	379	314	330	344	285	353	300	333	319	355	336	322	306	311	356	349	309	339	317	327	319	330	351	332	334	362	339	325	326	312	347	303	320	319	332	308	361	336	315	326	334	317	309	304	336	311	372	326	303	340	361	361	311	330	329	365	347	330	363	343	314	357	314	330	363	323	330	334	309	353	341	338	318	339	325	318	306	321	314	340	312	301	321	345	312	323	298	304	333	322	325	323	342	322	346	320	338	303	309	333	321	315	322	352	311	322	311	327	331	350	337	342	328	376	299	344	336	293	289	335	362	338	362	297	335	318	366	334	351	318	339	319	333	357	342	323	319	337	342	324	356	315	318	333	352	346	338	344	332	329	351	349	343	349	343	325	310	310	367	344	335	338	354	337	321	324	349	346	345	308	326	316	280	344	319	349	323	325	390	313	341	305	324	305	318	295	327	332	331	353	333	393	328	347	297	333	307	346	299	336	365	323	337	333	369	341	333	330	370	311	355	341	335	319	332	352	313	321	320	319	370	321	321	330	293	314	323	338	296	323	382	315	336	372	326	334	328	358	315	308	300	301	322	319	347	362	343	320	320	334	310	319	358	307	314	360	375	315	346	346	313	313	348	355	323	312	321	316	340	317	350	340	333	363	331	302	342	364	336	315	316	325	302	345	326	304	338	330	311	346	342	318	315	327	349	355	281	333	321	304	319	334	307	326	357	328	283	306	322	318	346	325	329	327	323	323	353	324	323	318	320	326	298	341	310	345	329	335	337	299	330	342	342	346	358	325	334	324	327	318	345	346	337	353	355	314	291	335	303	325	308	335	329	366	300	293	349	308	319	323	337	354	346	297	351	312	344	322	315	311	334	301	305	330	337	304	343	327	350	339	332	348	300	320	352	333	327	342	340	291	319	324	348	308	290	344	292	327	359	337	323	353	308	295	322	331	308	358	347	365	349	326	359	304	346	316	319	351	335	313	338	337	342	343	342	287	353	330	329	324	326	319	325	313	289	350	327	325	324	344	325	339	347	323	363	345	313	366	302	311	329	337	342	320	320	349	335	280	361	310	324	286	338	341	328	335	301	332	361	323	315	309	334	349	335	314	346	299	350
7513	1077	1556	1690	1512	1290	1121	1057	999	965	944	961	896	852	912	858	811	843	828	824	813	794	816	808	771	809	777	804	789	860	799	819	784	806	786	798	818	793	781	759	829	760	792	757	781	762	812	768	799	816	723	773	774	775	780	795	767	767	763	794	772	773	723	765	770	812	827	808	776	777	790	761	797	752	737	762	753	718	788	733	794	746	729	810	793	794	766	797	789	757	753	786	758	774	821	787	802	740	718	819	767	787	770	781	803	744	764	777	765	744	785	767	789	739	778	781	785	776	763	759	767	791	753	775	716	819	803	751	798	796	769	814	763	798	775	781	795	740	751	715	781	734	737	778	796	744	798	732	813	788	733	756	742	793	751	744	742	790	839	726	763	774	815	817	764	768	750	741	802	760	766	740	829	712	739	781	723	764	755	681	807	703	798	759	803	713	769	771	781	764	773	789	814	820	774	782	783	759	729	739	767	748	735	724	804	789	754	749	763	756	754	721	754	790	768	739	769	763	786	764	740	816	782	754	767	779	777	716	772	793	801	741	792	813	786	775	773	747	808	742	739	771	783	783	782	733	794	785	763	769	737	773	814	807	796	720	774	721	737	694	770	817	815	792	729	820	774	800	766	749	762	710	792	744	786	754	782	815	739	746	772	767	761	743	746	780	763	786	786	764	827	780	740	791	729	789	812	785	798	740	769	782	783	728	808	812	759	766	731	750	789	750	775	718	753	773	779	697	818	749	770	775	790	772	735	793	783	763	816	803	762	788	736	754	789	778	780	705	759	758	761	830	802	733	735	748	742	784	749	757	765	805	839	758	764	740	776	783	752	757	792	810	796	812	767	759	736	763	788	731	767	772	783	791	779	753	768	773	745	806	734	830	741	765	732	764	775	779	819	800	760	785	731	738	774	732	756	763	793	776	805	772	756	752	769	764	855	736	775	786	775	796	771	790	777	794	739	772	754	754	781	740	706	772	749	791	792	769	746	754	794	796	744	782	782	805	742	746	797	774	734	745	766	746	752	821	759	811	753	745	755	782	743	774	759	771	785	709	776	779	794	750	773	757	733	814	744	752	715	747	768	782	764	801	773	777	729	748	799	787	752	744	736	777	756	730	795	773	764	772	790	745	765	805	804	786	757	794	774	780	748	768	814	759	753	745	760	766	781	762	744	760	724	773	774	752	796	818	803	778	801	773	739	765	735	705	752	784	779	802	728	784	764	756	763	748	749	812	792	723	777	779	784	759	772	773	747	761	791	732	745	766	773	800	744	781	776	717	765	749	798	793	775	736	765	727	768	782	794	766	786	745	775	775	722	811	811	763	790	741	812	731	717	821	774	771	746	802	745	763	733	784	779	781	722	790	756	794	825	777	768	781	752	765	758	773	716	727	760	732	688	771	707	712	794	713	768	744	720	770	762	762	769	767	766	777	784	752	791	743	772	761	744	726	779	785	835	759	762	779	732	785	773	727	767	742	723	778	749	748	797	738	761	767	790	772	788	756	764	758	776	792	769	735	715	751	766	752	723	739	751	784	757	751	791	770	785	795	749	779	764	783	773	757	836	766	738	812	744	749	788	811	800	805	728	748	802	774	806	771	780	760	762	763	780	743	797	763	742	759	739	750	816	767	732	768	754	778	745	732	793	793	798	724	766	753	742	726	732	778	859	765	768	800	787	756	786	798	775	735	746	746	784	751	785	784	780	803	780	780	768	787	775	779	762	769	816	783	758	773	826	754	829	790	780	747	754	741	762	741	751	760	744	737	785	786	721	772	812	800	743	748	759	755	812	783	738	776	744	737	751	761	761	785	768	775	739	770	783	740	695	786	769	765	763	740	767	752	763	768	795	780	757	778	791	744	748	778	763	768	770	739	801	750	782	764	749	825	790	800	789	740	799	747	742	775	795	741	786	770	746	806	776	773	801	768	767	786	742	765	780	837	790	762	729	790	742	781	777	766	776	740	781	837	780	807	776	783	720	756	768	794	777	804	776	763	796	753	738	778	759	766	758	819	748	761	742	789	761	774	756	764	741	767	772	777	764	795	760	770	718	736	726	720	777	782	745	756	770	763	755	734	782	777	782	773	768	796	753	793	769	740	750	780	790	828	847	736	808	761	789	789	779	754	781	710	769	768	790	772	827	763	763	748	806	731	742	792	816	799	824	747	753	761	734	783	779	741	778	730	803	839	788	748	796	808	764	770	740	778	765	755	721	788	752	748	766	769	802	774	825	725	799	820	817	771	734	754	769	781	777	796	815	735	746	765	787	836	760	745	747	798	762	781	767	783	723	725	770	740	757	796	813	786	789	840	746	794	741	819	777	698	794	797	757	771	789	731	809	722	766	783	757	739	786	721	797	734	764	776	731	779	756	781	765	781	780	783	789	771	790	778	772	792	782	775	814	802	786	767	806	782	761	742	818	789	782	766	751	823	771	763	740	733	759	794	788	818	756	769	797	718	798	722	769	769	794	751	724	801	788	766	792	741	729	779	735	763	742	728	789	733	757	801	741	753	783	769	756	814	781	741	747	738	737	744	764	791	749	774	737	727	761	733	793	755	783	803	766	758	756	743	804	803	742	753	805	763	784	767	749	773	804	756	759	777	747	772	789	752	772	758	781	795	764	777	762	792	724	758	783	798	795	807	740	768	755	766	734	767	765	792	788	752	773	794	785	735	791	758	793	781	798	753	736	813	770	830	746	781	722	750	759	730	765	741	786	799	799	718	782	794	805	720	778	758	806	773	749	763	813	786	732	747	779	767	735	813	762	776	745	806	792	753	802	692	766	738	759	753	771	783	782	805	793	753	758	786	777	761	739	722	746	744	792	729	754	762	725	739	785	752	741	739	772	805	753	784	828	710	747	744	776	773	805	771	749	781	728	738	756	763	758	739	753	764	765	775	783	763	755	792	740	770	763	753	792	759	788	763	782	774	816	794	775	813	785	749	726	740	726	750	750	725	787	751	785	782	744	738	786	721	754	797	737	786	774	730	771	710	742	748	720	800	766	761	760	745	766	752	764	727	753	750	774	789	774	773	744	814	708	758	795	815	705	780	698	764	758	780	773	745	795	754	799	795	781	725	717	746	722	773	745	788	781	787	775	746	840	775	786	749	720	771	783	764	745	805	784	767	791	767	752	791	750	797	801	777	783	753	791	741	784	746	798	787	800	769	758	754	761	810	744	787	808	778	745	733	761	791	781	750	753	797	803	756	764	788	721	783	764	769	748	766	803	742	734	746	761	742	822	723	768	792	760	760	791	814	809	791	764	782	799	798	807	736	820	777	779	779	762	743	794	763	737	777	763	812	768	789	753	786	746	742	796	750	778	782	745	771	772	736	780	787	765	767	743	767	750	803	765	781	819	791	805	789	767	746	737	770	818	739	787	771	762	786	757	820	805	808	799	792	750	815	773	793	791	776	695	753	738	754	758	752	833	743	721	723	764	743	739	766	779	774	801	768	779	730	795	768	782	775	782	722	772	799
16155	1341	1055	844	629	500	479	420	370	380	390	360	328	323	337	341	315	300	352	320	335	332	304	267	275	304	300	330	290	304	333	297	309	301	313	314	288	290	300	310	279	323	328	321	300	288	280	291	306	315	307	327	290	304	284	329	311	308	304	324	309	286	313	313	287	337	334	322	294	300	300	310	313	299	307	288	308	332	285	311	275	309	316	281	297	300	340	285	290	326	330	301	304	297	315	280	294	306	308	310	313	319	327	276	322	329	347	307	296	329	306	317	296	301	313	330	342	308	301	298	343	308	305	300	313	342	285	272	313	303	309	306	282	329	297	318	314	288	307	299	328	301	336	273	278	322	312	291	286	278	322	316	309	305	286	353	305	314	329	355	349	306	321	318	312	296	289	300	303	318	305	300	308	329	321	282	323	306	317	313	322	330	314	297	309	264	288	272	332	274	292	335	298	290	308	310	306	277	272	326	284	306	307	305	291	289	304	295	293	297	298	289	320	304	300	332	295	298	323	295	324	316	331	295	301	283	336	291	336	308	283	303	301	298	311	327	276	280	280	253	287	285	335	335	331	347	304	286	326	311	276	279	298	307	298	319	348	295	316	284	302	277	306	332	299	324	343	336	308	271	307	306	291	278	282	326	300	295	291	292	301	286	279	321	315	332	304	302	332	272	319	300	322	288	337	328	350	304	298	300	315	304	315	318	284	324	280	291	314	276	287	309	338	310	310	321	321	271	293	304	317	326	339	298	283	343	303	324	298	325	297	272	287	313	289	293	307	295	308	305	353	273	305	302	277	308	323	288	285	256	300	294	298	300	278	300	311	293	333	318	285	301	297	282	284	272	276	286	334	304	303	300	313	276	289	278	320	301	321	305	295	305	296	290	300	294	277	286	332	270	311	322	329	325	269	282	309	310	301	293	330	281	318	303	290	300	311	316	295	301	298	289	305	298	300	303	316	312	323	294	315	305	294	295	298	291	306	324	292	299	274	324	300	312	304	290	290	305	316	308	285	308	309	307	306	341	311	316	307	286	306	350	350	360	307	272	281	313	295	303	301	322	305	298	271	301	287	324	296	295	279	277	301	290	292	327	292	288	304	303	304	271	293	301	329	300	307	327	304	301	291	295	304	303	318	310	282	315	294	301	334	302	306	280	318	294	273	268	310	309	294	312	326	292	303	294	296	347	305	303	312	295	294	306	299	313	322	308	307	305	331	315	355	311	328	316	295	311	307	294	331	310	307	290	335	293	309	292	330	276	314	294	296	330	303	293	297	287	312	315	303	294	306	289	291	313	304	292	292	331	303	317	309	317	316	309	324	312	305	303	315	271	315	289	282	295	295	285	283	295	299	270	283	309	301	285	315	258	274	293	340	307	306	286	253	302	290	310	284	290	317	294	313	305	260	298	289	300	281	299	303	255	283	302	325	336	271	268	298	297	310	319	279	272	326	341	282	307	328	302	290	331	288	329	312	287	309	285	296	315	275	315	317	317	294	353	325	270	322	314	296	308	310	313	295	331	338	320	301	311	315	309	290	318	303	341	348	313	320	302	285	314	293	314	327	286	330	313	270	283	315	310	288	305	294	330	317	325	291	309	341	268	316	290	281	310	290	279	330	323	305	308	303	313	275	311	335	289	306	304	316	320	284	290	279	302	290	294	284	308	302	296	282	292	297	341	306	318	301	306	302	283	318	293	313	320	303	301	285	316	328	321	311	342	321	311	305	307	303	288	337	305	344	320	309	280	286	290	321	286	267	279	300	293	314	284	289	331	311	302	322	317	282	291	274	321	278	297	299	324	287	288	247	303	298	314	274	286	305	295	320	310	310	295	295	294	316	349	290	304	281	298	333	296	288	324	336	293	292	303	333	287	301	293	288	319	327	296	271	277	275	310	269	312	322	318	319	302	270	294	316	278	310	303	303	300	316	304	292	309	303	319	282	305	296	315	322	321	305	312	270	315	318	292	296	301	292	304	295	316	314	297	307	329	266	334	289	341	317	339	283	285	279	310	298	308	333	277	291	280	295	294	300	329	331	309	292	303	307	299	310	324	312	339	328	297	310	321	329	291	311	289	308	261	304	294	311	297	334	341	353	329	306	288	329	277	324	301	286	320	296	313	319	313	301	360	288	316	335	297	275	291	311	305	258	290	308	312	333	336	282	304	323	309	285	330	295	301	303	313	284	298	300	312	305	302	311	309	295	291	291	300	314	288	316	301	279	290	310	293	314	323	293	290	288	293	353	274	308	297	317	342	302	289	304	314	302	304	305	277	306	302	283	292	334	290	285	343	275	282	336	340	280	308	289	286	323	271	304	300	292	295	300	306	292	313	311	283	302	299	312	318	308	281	298	290	313	335	302	312	317	290	319	311	286	329	347	315	283	310	291	307	314	317	292	307	301	312	310	348	294	294	275	323	289	298	332	314	287	288	304	283	279	335	320	274	275	362	316	310	289	285	300	297	310	294	291	303	308	321	310	324	307	302	298	320	358	332	304	308	329	325	312	317	297	293	280	308	268	326	319	308	271	273	304	263	304	298	306	311	308	307	326	295	308	304	309	297	295	323	288	331	313	323	348	296	317	326	323	306	291	302	288	330	329	306	331	300	312	318	312	278	288	327	335	285	310	287	310	310	272	341	335	314	301	285	276	315	312	303	330	336	306	246	302	293	290	308	323	330	299	291	311	338	318	315	289	302	325	297	281	309	309	294	305	302	274	307	287	288	283	299	325	297	289	325	290	309	315	308	318	298	304	307	332	337	304	289	292	322	305	290	275	290	308	293	297	297	303	309	305	286	297	282	306	301	306	297	326	305	320	296	326	287	318	340	274	304	291	326	317	317	320	318	324	285	309	301	323	290	280	310	317	310	316	269	312	310	308	318	305	300	326	288	271	285	278	323	285	298	285	317	319	336	311	297	285	274	301	320	250	312	311	295	321	279	301	303	332	303	314	322	321	323	282	284	311	305	313	294	309	290	300	297	284	318	283	322	328	279	296	292	286	318	302	321	244	316	303	286	296	321	309	328	320	316	311	324	290	275	310	304	301	335	306	305	312	329	322	287	315	298	283	282	310	319	294	333	310	303	318	287	312	293	294	331	298	320	282	310	281	344	288	294	292	294	314	279	322	300	330	267	270	285	271	346	301	248	308	304	310	318	299	309	327	319	319	324	292	295	301	306	295	297	318	330	310	285	291	274	300	287	349	295	336	276	296	299	288	304	320	307	298	279	326	299	306	304	325	295	312	286	339	290	255	281	282	293	305	290	301	272	315	320	294	315	324	331	316	323	317	310	313	314	310	296	291	282	314	283	315	302	325	270	276	314	310	303	322	316	302	275	322	315	291	310	305	290	304	292	319	344	302	324	315	288	294	307	297	311	365	290	295	282	323	289	326	299	281	310	331	308	298	315	289	319	288	285	320	302	321	320	314	301	319	301	268	305	324	304	277	321	338	309	312	269	263	308	326	304	314	330	269	307	296	311
9000	1234	2283	2388	2045	1673	1399	1368	1190	1118	995	914	928	826	864	808	854	884	770	799	814	805	740	738	750	745	742	703	767	763	723	694	761	699	735	748	682	755	708	733	682	698	723	723	682	700	751	745	679	681	715	720	668	732	714	679	682	701	698	704	729	715	711	709	720	653	705	719	677	688	717	738	705	663	702	674	705	714	652	675	662	725	654	699	659	647	710	714	683	681	738	736	690	651	752	728	707	704	713	687	642	704	686	709	706	666	709	701	676	693	689	705	731	682	746	709	660	663	658	663	672	664	677	688	705	702	655	657	708	701	684	738	668	687	697	659	692	683	724	695	652	690	711	647	680	682	672	694	690	630	715	743	713	664	658	725	708	666	710	765	660	748	733	697	705	677	703	672	649	694	667	725	689	672	704	715	679	628	674	679	696	703	669	736	735	698	686	672	655	715	697	671	688	698	753	680	677	743	662	665	670	727	668	718	730	686	718	676	715	695	722	669	681	688	695	704	714	677	699	721	657	697	656	695	682	740	705	719	700	669	728	733	723	720	682	734	705	715	689	659	690	712	700	726	647	667	655	685	745	698	705	705	695	724	691	657	721	711	660	670	683	683	704	690	670	662	692	663	682	714	674	678	704	747	707	688	676	705	680	657	712	689	709	742	661	704	679	661	735	730	738	687	691	736	713	692	713	693	677	674	638	643	710	665	751	685	698	693	708	668	693	694	676	691	710	716	680	681	691	704	653	748	623	703	761	690	697	724	635	690	689	716	672	683	703	710	687	730	726	714	729	708	663	687	702	648	758	701	688	709	718	692	711	685	692	704	696	722	678	704	686	668	701	696	715	636	703	683	735	722	663	723	710	762	691	674	675	714	698	696	707	630	704	729	679	665	681	720	707	664	707	768	675	679	663	665	671	714	699	687	693	680	654	713	743	713	694	681	666	666	680	653	719	718	684	670	704	692	729	737	687	678	698	726	699	715	705	675	712	715	687	691	692	671	654	640	698	705	757	700	679	716	672	740	665	628	688	634	682	733	672	716	730	665	712	655	703	722	688	683	725	692	695	759	754	694	658	678	689	702	666	751	643	677	777	698	694	653	696	712	663	683	679	696	705	669	738	735	673	722	668	681	742	682	694	691	688	725	673	715	727	680	689	661	676	677	647	754	673	658	655	673	672	647	679	658	677	734	684	669	669	700	709	665	675	705	710	688	685	658	695	695	733	683	692	669	710	660	720	660	740	657	697	654	714	681	699	734	674	704	696	722	676	702	758	716	726	670	741	709	675	701	693	670	699	669	736	711	680	714	708	695	699	735	684	676	692	690	727	693	717	720	673	706	730	708	657	718	698	657	697	726	676	721	698	686	703	763	703	715	707	644	689	714	680	698	695	650	709	696	663	694	735	711	687	670	709	680	686	670	683	731	703	687	664	756	692	667	721	684	650	696	729	688	691	703	680	750	697	731	728	629	691	724	670	708	693	676	687	700	677	700	662	723	702	739	700	700	714	674	712	678	713	698	686	682	701	715	693	717	691	731	680	716	682	699	717	690	679	677	685	655	681	693	666	720	692	662	683	711	718	657	680	740	749	676	691	720	711	689	688	684	741	672	694	750	684	665	671	683	672	714	718	712	698	714	686	699	713	657	654	689	677	683	700	705	724	713	672	723	704	673	662	686	688	664	743	676	672	718	698	695	738	644	676	675	717	656	687	711	668	634	698	668	688	731	705	749	671	676	705	698	654	693	691	674	696	662	660	704	685	690	658	707	747	694	740	624	671	666	712	700	728	713	735	763	652	693	717	695	651	676	715	638	713	724	701	703	697	678	682	725	692	710	644	705	697	710	682	726	747	684	674	746	688	698	724	689	691	684	656	687	710	703	693	651	658	708	682	664	733	651	732	687	676	721	680	757	707	659	698	663	747	658	724	703	709	704	666	665	741	711	744	736	719	663	708	664	729	688	725	691	665	707	734	719	686	657	714	714	720	672	679	725	685	725	689	712	712	678	682	680	702	695	706	680	730	671	687	671	706	694	690	660	637	702	722	682	681	703	728	689	715	692	676	692	726	699	708	672	701	656	672	695	699	650	658	714	672	656	701	671	664	689	735	741	690	709	639	685	732	701	676	697	737	756	687	669	679	703	707	661	663	664	721	669	726	704	715	652	717	682	674	617	695	692	662	663	697	711	709	713	701	695	729	723	691	615	695	648	730	725	713	722	633	685	705	634	632	692	695	709	686	698	686	691	707	669	665	649	690	664	686	706	746	679	676	696	726	702	707	728	658	672	730	650	729	679	708	739	738	680	667	706	702	715	693	705	690	688	704	712	697	745	680	714	712	695	639	751	684	702	724	730	670	681	693	691	682	693	702	701	714	665	701	693	654	719	712	690	711	678	659	680	739	728	671	677	684	701	735	661	684	715	715	715	734	681	712	703	699	685	722	671	691	687	676	667	713	664	696	706	715	718	714	666	689	692	731	702	691	716	671	687	716	711	699	691	703	679	713	690	721	660	679	659	673	703	688	722	702	707	710	701	701	702	645	688	675	664	691	668	732	697	670	693	707	708	704	698	686	747	709	706	724	717	693	681	669	705	686	676	687	747	740	681	724	699	662	711	702	690	761	649	712	697	682	690	697	659	697	687	743	690	722	683	692	684	718	684	724	728	696	607	724	726	727	664	666	696	740	703	669	693	661	682	701	667	689	673	700	719	668	667	693	650	656	718	704	692	654	716	694	682	661	707	677	669	663	716	685	701	658	661	689	678	697	702	661	703	716	719	709	685	670	694	655	686	727	705	710	727	648	653	716	725	685	677	694	689	680	676	715	698	709	713	693	680	706	660	677	739	705	666	720	719	683	695	720	742	684	710	678	664	718	698	710	721	730	674	687	684	684	758	688	702	722	688	665	713	706	723	641	675	677	688	668	715	742	670	688	681	707	706	720	693	712	696	772	698	600	698	731	690	723	713	731	730	721	723	706	673	702	644	693	656	713	666	683	698	709	676	691	669	722	706	697	737	705	718	677	675	655	744	762	706	713	706	689	732	690	729	728	697	671	735	756	681	652	667	684	662	702	694	652	708	690	685	711	681	680	742	696	713	742	700	674	662	667	685	649	659	740	676	708	696	701	691	690	727	696	717	733	676	681	675	727	691	683	694	688	698	670	711	669	691	657	728	683	662	730	700	658	689	692	726	725	720	641	703	677	694	711	722	672	687	698	745	754	697	687	699	681	711	672	703	709	735	717	693	708	695	688	746	681	708	709	718	674	663	690	670	690	660	717	700	704	697	673	705	639	731	686	654	730	705	680	662	689	650	691	680	707	670	689	702	684	688	697	671	646	652	711	686	729	712	687	724	717	693	654	723	696	681	666	700	674	677	690	712	666	712	682	666	700	711	711	667	692	689	715	675	679	693	725	715	675	719	692	687	679	724	651	704	720	703	700	694	677	709	692	685	684	670	718	691	693	669	695	709	720	711	716	680	666	729
2614	210	180	174	160	140	173	170	168	196	179	178	218	170	147	153	155	181	187	175	161	135	160	167	174	160	170	141	182	146	167	172	158	192	160	169	163	176	170	183	154	173	145	174	156	143	162	170	165	173	152	154	163	161	181	188	170	163	190	149	171	164	162	178	191	176	137	173	166	156	177	168	175	151	158	159	169	191	144	184	161	168	174	149	158	138	181	162	152	137	153	154	191	171	167	165	169	161	195	155	140	171	164	174	160	192	180	153	185	153	146	149	174	187	153	184	186	176	156	152	183	166	178	174	198	161	184	154	176	165	134	180	155	161	177	165	181	170	179	172	194	150	171	153	168	152	164	159	174	183	178	188	158	160	169	159	183	171	167	159	167	157	184	171	156	178	174	183	164	170	180	175	151	165	154	147	184	171	149	160	170	155	182	173	162	164	184	166	175	159	184	177	182	145	176	182	147	180	185	195	167	146	161	169	150	171	136	167	179	173	166	177	153	187	181	169	161	144	157	172	190	160	185	178	205	175	158	149	170	166	157	183	174	182	164	198	188	200	172	164	186	152	172	174	158	160	148	145	176	142	141	185	177	168	176	160	167	163	144	152	180	163	184	206	178	167	170	155	150	178	171	168	174	164	176	172	167	174	188	168	183	190	147	148	182	153	163	177	159	162	173	182	159	178	147	156	188	167	159	166	163	159	146	155	182	160	166	150	140	168	153	180	156	162	164	169	168	173	178	169	151	155	163	162	205	186	156	188	157	180	152	133	181	155	181	159	157	179	167	169	161	148	184	169	153	157	150	182	167	184	176	169	182	170	164	152	163	167	158	192	176	184	149	173	197	192	170	164	172	166	180	173	185	148	174	170	156	164	164	171	167	172	146	179	166	175	143	171	175	166	170	180	167	140	154	142	162	169	175	165	174	172	197	165	187	157	171	165	172	153	180	162	175	160	161	183	157	177	144	170	164	161	170	152	162	203	176	169	166	181	189	152	151	152	160	175	181	137	157	153	185	171	172	173	150	151	173	155	178	172	170	147	151	163	166	166	172	160	140	172	180	152	188	154	200	164	163	152	200	148	170	173	172	167	155	157	156	170	167	154	163	169	188	170	169	193	178	141	149	169	168	189	154	162	187	157	184	196	166	152	159	208	176	149	175	165	187	165	164	165	160	157	168	156	151	175	151	154	165	156	152	154	148	162	162	192	142	170	161	188	155	154	166	178	170	170	165	170	176	184	154	178	155	172	168	153	184	161	177	170	182	184	169	168	195	157	144	177	146	198	185	158	139	153	171	161	160	179	178	151	161	158	167	150	137	161	191	161	183	175	163	160	160	166	155	164	175	156	161	159	173	143	167	174	167	167	168	149	183	158	146	164	183	137	178	162	156	168	172	191	197	180	159	149	136	147	153	177	177	162	156	140	136	151	165	175	159	168	176	164	160	176	159	150	166	167	172	174	149	178	175	146	157	182	162	168	169	143	153	160	144	182	172	150	138	149	205	182	178	149	155	145	180	185	156	155	166	160	144	167	165	168	175	167	161	171	155	158	168	160	168	167	176	159	176	163	163	154	163	158	160	155	175	158	172	180	167	156	148	170	143	162	163	173	168	172	149	173	183	181	182	155	139	177	148	192	179	134	142	148	147	144	184	153	168	173	148	175	169	157	164	181	152	160	160	152	204	159	161	158	182	176	169	182	160	163	155	165	166	160	165	186	174	164	186	172	175	177	180	177	204	183	167	160	156	166	158	171	174	185	160	174	170	185	201	163	154	177	167	162	143	153	184	169	140	186	163	163	181	182	169	175	157	176	159	168	163	170	176	160	170	157	150	166	185	179	141	162	174	189	166	167	140	189	165	180	171	173	191	174	175	190	166	167	174	176	165	171	173	157	162	157	156	175	143	173	168	184	167	167	168	157	168	156	171	174	164	202	182	160	160	190	163	161	161	170	190	175	144	182	162	163	170	196	174	161	166	154	152	171	179	170	153	155	177	203	179	163	176	166	150	167	156	179	156	154	147	161	150	161	183	178	164	156	188	168	183	157	162	154	164	184	137	171	156	179	148	174	159	180	169	179	165	155	191	162	169	198	167	160	163	156	152	164	188	166	174	149	163	169	155	177	154	154	193	193	171	139	153	177	183	132	156	164	159	166	174	156	157	167	157	147	164	171	178	162	160	163	178	164	181	172	154	153	167	165	159	186	162	163	159	144	199	160	169	174	157	178	144	170	170	175	152	141	156	150	161	176	179	145	193	167	177	159	154	166	168	159	170	170	167	153	174	178	159	154	151	166	171	160	189	151	153	173	141	172	204	166	166	170	161	171	173	158	166	154	154	161	178	191	185	142	130	143	192	157	179	182	169	183	166	150	152	144	157	165	150	157	157	147	175	152	136	178	157	169	161	165	171	165	168	148	156	165	183	157	171	163	181	169	169	192	191	158	157	158	161	153	178	185	158	150	135	174	170	184	159	177	170	173	146	178	161	176	160	161	168	156	160	168	164	190	200	162	136	162	153	193	156	161	181	171	150	173	156	188	197	162	168	149	171	189	139	150	151	167	180	150	170	158	170	150	183	188	170	162	161	171	184	204	162	144	145	157	161	170	181	176	150	184	202	177	191	147	162	188	199	170	192	158	175	152	165	159	167	176	198	183	165	171	170	169	185	178	146	170	196	173	162	153	170	163	134	160	156	167	167	174	155	160	191	157	173	145	155	173	175	155	128	175	160	184	172	164	174	164	179	199	165	171	161	170	184	167	161	155	172	148	206	173	164	173	177	172	159	166	141	159	177	164	152	155	161	144	151	157	150	154	171	160	151	167	158	140	138	168	177	165	175	167	170	155	158	156	187	167	166	173	186	158	157	176	162	154	175	161	169	178	182	168	173	181	183	180	142	171	160	164	173	180	159	189	137	153	135	196	152	171	153	168	158	159	146	151	183	172	140	186	170	186	153	149	153	192	186	167	168	161	181	176	171	149	182	151	158	170	156	162	188	159	157	175	140	175	185	140	163	149	150	158	159	162	147	149	160	141	167	149	174	157	132	195	147	170	176	165	151	159	182	175	159	137	151	160	154	154	148	172	169	174	151	182	167	158	165	163	167	149	158	176	164	189	192	147	179	174	177	200	183	167	174	196	168	159	170	180	184	168	150	146	161	161	168	170	148	154	173	161	190	157	193	155	172	148	160	191	160	158	178	146	183	181	175	162	148	145	149	163	158	152	129	174	150	200	170	193	192	175	173	194	167	148	179	186	152	156	140	186	174	127	153	161	163	166	171	166	177	155	173	165	175	170	192	143	174	183	160	177	152	170	152	179	155	162	188	149	158	176	180	154	141	178	177	176	159	169	152	169	182	177	175	159	170	165	168	156	177	189	166	166	172	185	166	186	149	169	181	155	177	180	157	176	162	176	163	153	163	157	182	161	190	169	155	173	173	150	148	162	159	142	182	181	170	164	164	175	168	166	166	196	181	168	183	157	154	159
2410	436	512	497	505	465	457	459	493	437	439	460	458	452	461	460	434	458	422	428	467	446	449	422	411	419	428	453	430	430	398	439	451	471	422	463	413	453	446	464	446	449	441	473	441	419	435	436	440	455	398	457	447	477	442	440	429	447	479	435	470	437	456	472	432	426	439	441	410	446	421	438	412	419	437	455	462	457	451	445	454	451	459	442	466	391	458	472	458	454	412	446	426	444	427	431	417	406	433	455	461	422	428	468	462	444	428	463	451	451	442	420	427	433	426	420	431	431	423	426	430	476	437	438	461	467	416	423	441	416	407	445	424	461	409	432	437	442	443	476	426	436	432	437	421	457	398	443	437	446	444	422	430	474	437	429	441	485	437	429	409	407	414	473	443	465	449	447	430	414	416	470	440	434	476	436	479	455	450	394	397	434	476	459	445	423	449	422	450	472	467	458	447	466	444	424	418	458	468	455	432	457	418	432	438	470	423	434	454	424	424	453	447	425	461	465	442	435	480	424	440	430	447	462	439	439	453	415	446	430	456	406	430	440	438	466	416	439	445	439	428	438	462	473	463	449	435	449	447	432	457	476	418	390	450	466	428	426	436	444	438	426	446	454	442	447	408	389	439	460	489	432	441	400	450	469	439	449	413	443	452	434	423	462	453	464	416	461	422	470	455	424	463	460	432	398	418	434	433	431	465	438	461	447	456	458	437	438	473	456	444	473	433	443	433	418	449	408	443	454	460	429	441	474	426	410	450	458	455	437	459	486	389	449	444	439	422	429	474	448	434	451	415	437	412	465	431	458	436	448	451	431	415	452	440	466	440	481	432	457	449	437	435	422	451	391	418	456	437	429	457	425	445	415	449	446	464	417	454	425	436	443	445	447	438	446	418	459	459	465	461	462	415	454	421	452	451	454	457	410	362	460	451	464	447	453	448	422	440	448	413	454	453	446	409	454	443	422	422	456	457	417	442	427	422	428	442	466	476	414	425	420	450	435	442	430	471	418	455	456	433	445	441	448	405	417	444	436	454	439	438	458	443	439	423	483	470	452	405	506	443	423	469	439	462	434	447	434	438	478	472	429	436	447	467	431	435	469	437	461	457	443	484	431	453	418	436	442	436	466	414	479	411	466	452	450	433	447	445	438	449	435	397	392	455	435	467	461	446	407	511	496	435	407	463	440	440	440	445	455	437	410	433	453	468	444	443	469	438	455	429	440	416	474	435	423	444	460	425	429	493	421	454	435	442	446	418	404	405	404	444	445	465	417	445	455	435	459	441	410	451	418	433	443	456	440	467	447	440	430	431	483	445	453	447	435	432	448	441	454	455	477	451	467	447	433	448	456	430	407	463	424	438	457	405	454	463	459	398	445	472	447	436	439	468	424	403	456	451	436	448	442	405	461	439	429	453	440	436	448	430	453	444	448	422	415	432	422	451	428	415	459	448	423	447	432	447	435	436	448	428	431	421	411	401	447	413	448	443	443	440	450	417	438	416	441	411	467	416	424	434	435	458	443	409	439	449	449	451	461	458	438	441	459	436	450	432	452	441	480	461	444	415	427	431	448	482	454	454	447	402	433	436	463	430	447	439	459	472	423	453	439	460	400	439	411	436	414	437	454	428	444	426	442	447	431	414	420	445	414	409	419	427	415	424	455	439	478	394	457	456	455	450	476	451	424	430	441	430	447	424	442	399	432	458	440	472	426	431	474	461	445	407	417	427	465	441	428	436	444	430	408	428	464	455	463	458	450	451	427	441	431	446	450	461	429	423	423	410	443	441	449	433	474	494	440	446	451	450	407	419	483	390	436	446	476	433	423	444	437	453	426	467	387	438	424	435	450	476	470	430	437	432	440	435	411	447	438	452	412	430	441	419	426	439	465	421	453	479	409	479	422	443	429	424	408	442	420	425	426	436	441	506	439	460	453	419	433	440	406	468	455	452	447	426	410	426	416	456	433	447	435	438	406	453	411	445	467	446	461	449	471	407	431	431	462	425	414	429	427	428	420	462	432	433	480	425	458	472	483	437	421	448	475	485	452	421	430	434	446	437	475	414	450	462	441	449	427	451	486	439	424	429	443	437	435	434	444	404	457	415	437	412	441	414	457	429	425	450	426	438	466	490	418	451	447	452	445	425	430	429	453	418	452	415	460	444	430	447	427	438	456	421	437	440	428	453	455	450	424	468	460	477	452	396	425	470	427	450	424	500	467	435	413	423	441	444	432	412	442	442	437	436	441	443	425	431	409	460	437	458	452	445	452	462	380	417	373	471	448	394	473	446	454	442	463	434	417	432	444	429	431	458	398	482	426	460	457	387	414	472	438	413	463	449	414	465	470	436	429	441	435	444	458	451	384	457	453	421	441	451	473	440	424	468	449	410	449	460	420	435	413	443	408	444	389	431	452	426	465	434	436	440	462	427	427	420	434	424	463	486	450	475	439	468	437	392	423	405	434	473	451	465	437	457	416	476	474	454	435	401	441	476	444	447	444	432	448	451	454	444	445	400	420	421	435	468	469	419	452	474	428	428	427	439	471	453	467	444	469	430	449	417	433	449	426	447	454	420	452	465	437	449	450	450	447	433	443	413	442	455	431	447	460	444	449	419	412	457	454	421	421	411	443	450	458	418	441	440	443	444	443	487	442	414	433	444	448	446	398	436	412	476	460	487	401	445	455	487	460	445	461	433	429	442	448	436	448	408	444	454	416	415	444	430	434	442	429	442	449	434	436	432	454	446	449	441	470	456	427	415	450	444	453	436	462	440	479	447	457	439	397	458	448	434	448	434	464	437	410	424	456	429	445	458	439	437	421	413	473	432	440	432	446	424	429	414	443	456	424	419	445	442	415	386	445	417	461	411	420	432	467	462	414	439	457	474	440	471	398	472	394	439	426	452	460	447	411	412	467	425	449	467	444	440	412	431	419	458	471	467	424	410	492	432	445	428	443	408	428	443	448	415	475	463	409	434	470	427	480	442	449	418	422	466	418	456	407	419	452	431	443	415	414	443	432	401	473	452	439	428	420	435	409	467	443	445	459	465	453	426	465	439	431	437	446	410	434	469	426	434	432	458	442	458	486	472	397	437	431	447	404	472	423	468	464	459	433	450	438	439	442	440	407	479	461	455	461	473	435	429	423	449	460	428	436	434	404	474	466	475	432	430	417	444	451	464	451	442	427	418	457	394	422	461	424	429	430	435	466	440	441	426	428	448	451	454	439	486	465	462	440	456	422	447	437	407	427	394	462	452	434	480	443	441	428	453	423	467	447	441	459	473	438	409	418	436	438	448	406	443	460	463	456	441	440	420	473	439	412	427	415	467	403	415	468	431	425	485	422	423	435	443	389	397	454	472	464	438	422	418	459	474	425	438	429	455	424	451	428	465	427	457	416	445	461	383	408	462	438	442	415	447	417	444	411	481	474	468	444	432	488	473	425	462	417	466	402	495	469	450	432	446	430	452	426	455	412	423	413	432	473	410	404	436	434
8999	667	641	551	495	448	398	379	354	338	369	345	359	356	332	329	331	342	351	347	319	350	343	357	351	293	289	311	339	326	334	364	321	321	319	314	366	341	314	302	340	320	320	304	349	318	292	314	323	296	335	293	316	283	367	312	307	305	347	291	328	328	358	331	339	287	334	375	365	335	318	321	323	329	365	310	330	330	327	284	283	301	345	328	337	337	322	349	306	324	359	382	306	344	320	318	359	337	346	278	319	351	322	341	336	324	352	325	334	331	306	389	334	318	333	334	306	328	280	312	311	357	334	295	321	336	308	302	306	333	319	314	337	343	336	288	324	365	305	348	338	315	352	313	353	327	368	327	346	329	311	345	311	280	320	307	305	355	331	300	328	331	326	333	319	302	312	349	338	357	317	301	325	285	337	318	342	326	332	347	350	325	337	322	323	335	321	333	328	324	323	333	331	322	297	352	302	323	308	360	290	334	322	356	315	306	337	311	332	365	329	362	333	337	324	318	358	317	347	330	352	325	317	336	330	314	318	340	351	302	326	351	324	291	324	327	303	317	348	347	347	346	331	314	334	333	343	321	329	330	330	301	318	321	334	338	325	316	346	297	339	312	324	325	347	326	343	342	343	356	346	298	317	314	320	322	334	318	357	318	343	323	361	358	308	357	323	336	313	328	336	288	301	337	317	326	310	312	337	343	358	334	336	301	298	323	332	321	361	343	322	338	349	299	321	317	356	339	323	324	335	327	328	332	344	297	299	319	301	327	349	345	334	315	342	350	332	306	357	360	310	321	312	338	295	336	324	334	315	286	381	327	308	335	300	317	327	346	328	331	334	357	324	332	318	352	296	338	301	317	342	340	328	332	326	329	311	328	351	369	338	326	327	288	290	319	334	350	315	323	316	330	296	346	319	296	315	322	321	331	316	340	347	323	315	303	333	340	310	302	342	346	327	355	354	350	330	353	346	319	323	344	360	318	350	330	338	349	328	326	353	317	342	343	352	344	334	323	303	340	281	317	320	328	289	343	338	355	314	326	348	330	330	360	321	343	357	332	345	323	344	327	318	356	318	347	303	320	305	321	326	318	335	366	330	327	360	350	357	317	334	320	332	348	331	339	314	312	336	270	322	317	312	349	294	317	308	302	308	310	344	340	335	349	331	303	341	352	333	330	363	334	346	341	322	304	317	359	354	336	330	363	367	307	334	335	269	335	328	302	322	339	339	307	336	333	360	302	359	358	312	299	343	329	312	336	292	294	351	370	344	333	314	315	331	307	315	360	335	338	282	316	306	360	330	300	337	304	331	338	332	318	341	360	343	329	320	322	329	348	346	329	338	346	319	292	309	331	346	326	323	337	330	331	337	334	324	345	338	341	331	323	343	286	293	296	332	326	353	323	314	314	362	308	346	364	322	330	341	327	347	337	341	323	303	341	336	317	324	293	368	313	309	357	306	332	309	301	290	304	348	329	338	303	346	330	295	301	343	294	317	336	342	357	334	311	317	329	337	348	374	310	343	325	336	286	311	308	314	293	334	345	333	325	327	340	332	324	342	342	343	363	333	346	297	331	336	347	329	303	344	315	334	345	319	367	356	308	329	322	324	325	286	310	353	344	344	317	313	295	348	318	308	337	340	322	317	349	313	343	376	333	352	323	313	323	324	323	318	313	304	318	339	291	293	321	330	342	289	358	335	314	318	326	327	333	331	306	358	325	308	297	350	325	317	314	312	382	347	329	362	323	328	335	307	284	313	319	316	353	300	332	300	331	322	284	297	319	301	292	328	336	334	303	339	332	336	346	344	335	324	300	305	336	308	340	332	314	321	308	307	339	320	307	334	312	316	352	367	365	320	302	317	330	287	317	314	314	372	331	308	385	307	290	338	325	335	345	341	350	317	335	344	310	310	373	314	335	324	323	325	316	308	292	287	348	333	329	346	344	323	338	340	347	300	301	285	337	296	332	347	310	310	347	320	319	281	340	318	346	334	382	327	312	340	276	331	360	347	310	328	372	339	334	333	311	321	319	316	328	347	298	329	337	333	275	360	336	317	316	339	305	332	317	346	353	327	348	342	311	328	309	339	337	361	346	310	311	327	303	353	342	357	329	320	306	324	328	351	338	343	338	308	344	304	361	310	337	304	324	332	318	335	340	307	340	304	327	317	322	321	318	345	326	298	316	341	359	358	335	340	337	328	338	316	337	352	342	330	311	349	347	317	358	336	340	306	309	329	322	310	352	341	309	292	338	305	332	349	313	341	311	318	311	341	334	329	332	331	310	336	284	340	336	327	348	319	291	325	325	333	340	321	348	331	305	319	318	330	315	318	324	316	340	336	348	320	328	348	330	333	320	361	340	338	328	331	317	323	324	357	335	333	350	310	340	332	305	332	315	355	354	321	348	320	349	303	339	304	333	363	347	303	316	358	308	309	346	335	331	344	333	357	340	312	339	306	318	300	283	270	321	298	334	313	302	344	347	349	325	341	360	293	330	321	291	329	320	339	321	322	334	310	330	321	307	318	323	313	334	345	318	321	318	335	341	325	310	388	314	348	382	301	329	337	325	317	335	327	338	295	321	325	327	309	329	325	302	345	312	309	336	323	298	337	337	322	312	355	328	369	326	343	323	324	323	316	321	331	324	342	312	305	309	357	306	319	321	306	313	340	340	300	318	342	353	335	330	312	320	348	325	329	298	335	338	356	326	318	328	312	326	334	335	338	330	331	335	352	335	344	336	326	310	302	272	371	301	297	354	295	330	298	324	334	326	322	325	333	293	310	329	323	294	305	307	324	321	317	329	323	329	364	367	370	372	317	317	343	324	299	296	301	304	366	366	350	344	303	331	340	271	328	342	332	311	340	370	347	299	329	365	296	336	312	327	369	310	327	313	310	296	357	336	300	305	328	351	322	338	322	309	308	285	344	340	355	307	337	320	335	361	329	299	311	347	330	313	330	326	306	298	332	345	287	336	319	341	312	323	329	295	329	297	342	341	333	321	309	315	339	321	310	308	306	375	343	320	307	300	329	348	307	335	320	315	337	316	338	326	309	355	304	304	312	328	319	317	335	313	332	334	336	333	328	328	326	330	336	353	299	352	330	289	333	322	318	336	336	357	356	291	308	346	341	325	313	313	329	343	310	279	365	324	335	306	350	317	346	306	301	325	317	305	363	346	318	347	334	331	346	323	311	358	314	313	336	325	326	292	324	308	344	287	356	305	298	286	310	314	346	358	343	286	379	317	335	336	329	351	326	336	320	342	320	326	337	320	308	301	308	355	345	308	315	306	330	340	324	351	296	337	345	356	351	345	370	366	325	319	370	343	348	299	346	323	334	331	344	314	336	327	340	311	309	318	360	345	296	330	346	346	345	325	337	354	335	356	314	311	322	321	308	361	335	329	338	310	362	321	323	311	360	339	334	330	343	357	333	315	315	332	322	309	341	347	337	305	290	349	304	374	307	325	358	302	353	360	335	319	311	327	314	343	320	317
7350	1066	1490	1645	1439	1266	1160	1131	952	937	855	880	929	908	851	881	889	805	815	810	872	816	768	833	782	792	784	816	757	816	742	764	753	761	795	774	754	792	740	814	756	759	775	817	787	756	774	749	820	731	756	780	795	736	728	780	792	725	776	746	753	794	722	747	777	757	744	767	762	732	750	743	731	745	762	790	735	764	753	782	787	764	810	775	773	780	776	770	779	735	767	737	756	799	768	744	760	735	791	794	750	845	745	817	776	755	796	745	800	752	725	755	766	777	735	804	775	760	798	774	799	730	793	692	788	781	748	747	751	698	761	815	771	755	752	764	775	760	754	782	847	756	750	738	808	802	749	709	755	806	808	789	775	744	742	773	790	748	768	739	760	790	779	759	779	784	733	754	740	737	755	771	772	788	793	760	775	728	758	754	775	774	700	750	732	763	750	766	770	798	758	778	783	780	718	718	714	749	774	719	768	777	744	783	777	777	745	779	729	780	773	766	764	784	785	780	756	763	805	784	769	777	793	795	749	756	772	752	784	772	816	768	735	774	738	779	743	719	788	768	755	715	743	792	764	782	766	708	777	753	741	786	779	790	753	734	783	772	790	768	747	786	718	765	765	780	752	745	779	756	769	816	775	735	759	739	768	763	747	802	753	718	758	756	809	762	717	784	743	784	774	807	724	802	845	769	741	812	749	763	737	750	804	797	762	689	744	756	763	762	742	775	772	763	768	737	777	742	759	763	728	741	760	762	751	764	761	781	767	756	823	771	749	785	791	801	746	703	784	764	752	708	800	711	770	718	768	765	745	686	800	810	788	791	775	777	711	761	725	775	772	769	761	724	773	794	745	760	769	735	797	756	783	737	761	770	778	822	784	737	768	814	787	771	796	785	746	798	790	750	766	776	780	767	768	750	789	753	744	821	714	793	733	762	802	707	787	778	778	762	784	781	790	771	715	789	794	758	727	818	798	802	740	781	733	781	741	753	788	791	799	745	791	770	769	822	827	758	790	813	725	789	774	812	766	764	735	771	760	754	736	769	774	801	758	768	716	784	719	758	724	776	724	753	762	742	755	788	741	749	774	800	782	749	731	789	729	788	729	750	752	779	790	738	722	758	744	812	760	752	733	798	723	755	731	808	810	782	765	771	745	734	802	788	769	754	731	759	746	736	764	755	775	792	771	796	763	766	846	791	718	771	802	700	797	721	765	785	753	762	809	741	757	739	753	781	730	766	769	750	777	808	790	758	783	764	748	781	761	760	753	740	763	781	731	728	797	749	785	743	733	789	725	748	786	783	780	733	708	751	779	757	738	764	724	750	775	738	742	803	806	811	737	760	768	771	717	763	748	796	782	786	813	730	772	741	738	772	811	795	779	714	747	777	759	739	798	769	742	772	749	764	766	816	779	752	742	791	762	745	742	726	773	768	767	731	794	782	746	771	786	720	735	732	752	744	775	720	745	794	762	753	748	738	783	783	763	787	795	783	791	708	809	800	788	779	772	755	763	733	764	784	742	751	770	806	734	772	754	755	712	781	791	749	791	755	811	815	779	786	766	774	773	752	764	764	684	821	746	850	787	817	802	697	759	801	763	763	760	807	758	816	790	747	733	790	747	737	756	742	772	818	749	794	759	735	755	762	789	718	749	759	779	758	792	789	756	753	736	774	790	781	750	774	749	785	716	757	713	748	794	777	758	811	786	745	799	771	769	771	761	798	760	769	822	748	755	722	717	725	715	757	744	745	749	753	795	749	807	768	748	766	758	752	797	777	756	772	746	779	757	757	727	763	807	756	719	778	763	802	758	825	756	775	769	724	724	791	774	711	804	780	769	803	818	786	749	741	765	793	759	797	800	764	820	777	752	759	754	745	785	756	776	747	741	743	782	763	762	748	724	771	773	769	759	760	724	780	798	748	795	695	757	692	791	761	789	791	786	790	750	814	758	750	744	788	785	778	757	762	785	762	778	785	767	768	712	758	718	788	762	760	782	759	727	749	755	803	744	758	757	744	753	779	770	770	763	760	765	735	820	736	755	824	793	768	787	764	747	768	788	725	790	723	782	743	769	738	774	735	717	745	735	797	781	817	804	776	740	824	780	743	763	784	770	713	769	710	780	731	812	735	826	763	767	748	759	734	811	804	792	754	756	792	794	774	772	768	806	759	766	732	750	756	741	823	766	765	789	782	779	748	815	772	762	726	739	804	774	788	804	778	747	794	784	846	753	740	721	740	772	789	728	753	739	766	754	742	752	765	791	759	767	786	742	768	759	770	752	747	775	774	780	739	739	747	775	762	743	828	770	762	742	814	712	747	759	804	779	749	712	764	778	777	735	780	797	734	732	715	778	753	786	727	735	760	791	762	771	768	812	797	755	789	764	787	730	739	718	766	771	753	759	779	745	797	759	746	734	751	760	778	760	765	803	726	760	767	737	735	785	735	780	807	788	764	758	786	749	809	761	791	771	714	772	753	756	759	754	792	756	767	805	730	790	788	754	750	741	793	762	773	806	770	786	755	801	819	748	707	700	805	751	793	787	745	767	743	797	734	711	759	741	751	789	797	801	742	776	766	719	774	786	813	763	720	729	778	773	778	816	766	789	796	826	779	699	791	774	742	767	743	710	723	766	757	729	761	743	754	746	735	764	738	749	817	799	743	759	718	760	770	782	791	777	776	710	785	734	723	735	776	750	775	756	730	793	799	759	783	752	752	744	706	722	765	727	764	783	742	765	744	771	783	793	757	756	763	761	798	770	760	789	762	790	810	764	694	787	720	772	750	769	765	775	773	758	791	749	745	799	763	761	719	760	797	761	706	815	737	800	787	810	744	753	776	761	751	756	772	775	749	786	741	778	784	751	731	693	806	744	723	763	748	710	759	749	765	748	790	824	790	763	813	761	802	682	738	783	754	785	768	735	768	822	771	747	772	715	732	787	786	805	775	782	777	752	792	768	772	768	761	807	719	783	762	756	751	797	732	767	771	757	812	804	739	732	776	776	791	773	805	742	769	815	748	740	750	763	774	747	817	813	759	767	788	782	789	757	816	786	799	773	806	780	784	759	774	794	809	798	787	808	754	807	769	752	787	745	717	735	741	719	768	782	775	792	778	766	817	741	718	779	811	701	756	754	745	744	770	726	779	769	782	770	808	757	751	764	729	809	761	773	741	830	759	750	740	778	778	828	745	776	791	789	768	764	771	766	715	726	774	776	792	756	754	792	775	736	726	797	774	739	798	786	773	768	766	744	723	761	743	789	765	781	732	793	783	811	796	756	766	705	708	752	758	702	739	787	729	772	706	755	733	708	753	808	770	776	764	777	787	770	761	743	738	764	789	760	740	772	739	758	760	733	739	779	806	750	796	782	758	782	770	731	797	744	754	785	813	767	791	732	784	781	769	782	793	748	762	789	780	780	764	754	786	780	764	769	777	753	755	764	809	727	755	745	775	792	744	804	748	784	795	766	732	770	775	733	763	754	742	738	781	769	770
15767	1375	1002	810	609	535	441	448	415	360	358	337	348	365	348	326	309	299	320	291	363	316	312	283	309	301	312	312	262	334	309	304	303	306	307	345	328	346	340	311	302	318	328	303	312	319	302	308	324	310	302	306	269	284	297	337	305	305	315	304	275	308	301	301	292	300	286	294	311	300	284	334	323	335	309	281	321	322	282	335	295	313	311	340	310	295	304	308	292	297	304	288	315	290	300	309	290	310	290	301	328	318	292	329	293	311	304	289	314	317	334	315	317	334	276	305	299	273	281	293	313	315	348	293	286	281	289	296	308	328	261	297	302	319	300	313	275	336	296	300	287	282	299	327	286	289	292	297	294	305	288	292	258	290	300	303	285	300	304	305	278	266	314	336	314	333	324	319	299	305	317	285	329	325	290	325	321	308	286	298	336	288	311	324	331	331	318	304	295	290	314	351	296	291	306	301	323	312	319	292	295	327	304	298	298	294	271	284	323	293	299	273	336	301	294	312	337	308	274	311	309	314	273	288	282	314	296	303	333	291	297	321	305	286	275	305	317	305	299	301	284	330	310	293	283	312	309	332	305	285	318	321	324	275	301	313	330	308	319	336	290	282	283	274	315	317	282	277	274	299	305	303	285	296	328	286	288	303	283	304	311	306	295	327	298	291	296	293	303	303	298	303	278	322	317	291	322	295	305	297	308	302	317	334	304	320	300	320	308	261	311	302	307	297	301	316	315	328	292	302	294	296	267	278	285	281	275	283	280	277	310	349	311	296	312	295	298	299	289	254	300	264	296	300	342	344	319	304	288	309	313	278	283	322	318	342	297	266	305	297	307	292	343	300	282	267	331	323	285	298	289	305	281	328	300	280	294	277	275	279	332	296	322	286	298	310	305	286	318	305	298	305	297	310	324	293	301	298	261	280	292	323	301	310	298	335	295	284	304	293	303	287	287	286	297	292	307	312	316	269	318	270	312	340	303	287	294	299	315	305	307	326	303	323	284	324	325	288	301	340	286	308	298	316	290	291	331	315	332	297	305	313	314	307	312	290	321	287	285	276	292	332	336	310	302	315	291	312	290	290	299	307	289	276	297	268	312	323	365	293	285	270	330	305	256	320	298	308	327	281	305	283	303	304	280	320	302	279	307	268	284	295	321	313	302	291	269	288	303	293	293	286	302	332	290	278	298	314	333	299	306	310	331	342	311	308	314	311	317	286	306	291	293	276	297	303	326	349	277	287	295	289	317	281	309	313	275	294	280	306	325	289	318	299	332	264	286	308	275	286	300	334	294	308	316	276	323	319	297	287	252	278	299	300	308	322	271	331	314	348	322	317	324	317	282	341	290	289	282	332	304	274	296	311	298	296	304	287	307	297	290	348	300	332	312	309	330	295	307	279	296	306	302	310	328	324	302	320	285	369	283	311	287	305	302	320	302	276	289	293	290	270	312	319	292	322	358	266	313	301	325	274	317	318	291	308	321	330	335	335	315	281	341	319	291	297	325	314	284	290	309	337	296	311	311	263	285	320	294	280	322	308	305	336	302	321	303	292	321	278	322	277	300	321	291	265	332	318	284	320	287	339	264	283	256	291	301	326	317	286	336	298	285	319	320	339	321	296	314	293	342	308	277	304	308	323	333	300	289	325	275	292	271	299	311	305	290	318	287	311	290	313	299	324	313	255	300	296	316	352	282	284	302	302	333	328	310	322	283	306	291	304	273	347	325	301	328	294	304	302	275	297	305	288	319	279	293	303	325	341	319	346	283	336	325	311	297	256	281	310	316	303	275	327	280	303	309	333	299	301	302	322	293	299	278	295	326	280	298	294	294	267	296	304	301	321	300	343	336	304	312	264	286	295	307	291	291	323	311	320	305	309	306	305	311	319	294	290	277	320	305	280	304	313	315	310	276	303	302	310	300	334	298	271	334	329	297	260	325	296	322	282	317	303	295	305	313	297	316	304	287	294	309	319	301	299	329	293	294	305	283	296	237	329	281	257	287	309	306	271	292	303	304	289	296	298	293	327	305	312	296	282	306	304	316	280	306	316	307	308	276	323	325	332	276	301	317	302	304	296	274	325	317	333	309	308	305	337	312	303	276	294	313	303	300	310	329	284	299	299	302	275	300	341	309	313	293	274	304	337	308	336	320	316	301	300	305	290	272	299	295	300	332	304	295	296	334	295	303	296	312	310	308	294	310	292	289	300	292	312	310	291	296	294	349	308	324	311	266	299	275	324	307	276	310	321	288	317	303	329	308	272	328	288	289	282	316	279	251	278	342	323	335	306	309	331	284	311	294	283	295	312	291	277	294	317	320	307	324	287	309	314	301	311	326	291	299	320	321	314	306	324	329	289	306	309	290	318	312	289	301	287	316	306	280	308	298	274	339	323	333	305	309	305	296	321	286	302	304	276	296	284	298	306	301	301	294	298	315	301	288	323	303	293	276	282	313	274	313	343	319	282	341	321	289	335	304	294	288	323	320	309	299	319	320	307	284	308	312	336	333	305	303	304	290	289	274	278	317	303	321	337	280	304	314	304	325	281	301	299	341	285	296	325	299	278	287	304	331	338	276	282	346	299	291	294	289	303	290	351	290	297	331	306	290	292	288	309	319	283	282	296	307	322	283	286	323	284	300	318	283	334	304	260	298	329	335	294	317	295	324	308	295	304	303	254	314	312	324	304	308	319	336	274	312	316	308	323	294	331	299	300	338	289	307	274	304	303	301	318	316	307	298	280	296	325	287	308	287	313	335	302	315	287	303	291	316	286	308	315	306	319	302	283	274	305	324	303	274	314	317	287	300	329	296	290	282	299	318	332	298	317	262	318	316	333	339	340	300	275	295	330	305	295	290	282	294	286	301	288	297	324	287	280	267	325	275	275	307	314	323	306	289	313	303	330	319	314	301	285	320	310	280	312	286	278	311	321	262	274	303	326	319	331	299	288	293	290	268	266	299	315	294	301	297	291	293	328	335	350	262	281	345	271	285	281	263	314	311	313	300	289	305	332	264	323	314	319	293	316	275	308	278	285	304	318	329	317	305	302	308	317	312	265	309	326	315	287	310	298	327	295	323	292	320	277	298	312	334	299	313	292	316	316	302	279	296	303	341	286	328	292	262	275	318	312	295	325	325	313	297	325	321	311	301	322	311	311	270	286	324	271	321	314	298	285	305	310	326	304	291	274	326	306	291	322	297	320	301	312	302	309	311	311	295	317	307	300	319	298	278	300	275	299	326	314	300	306	302	319	319	287	294	325	281	321	277	316	292	323	304	317	331	294	278	312	295	321	284	320	288	315	293	287	297	327	294	279	310	311	321	323	312	307	291	331	307	296	328	313	258	293	271	304	285	295	332	292	305	300	312	319	272	311	283	271	289	309	308	310	305	283	303	321	297	282	316	277	296	297	324	299	298	336	318	286	322	298	330	296	312	310	297	318	309	280	333	298	327	297	318	301	328	295	266	292	276	282	286	297	288	283	336	298	289	259
8980	1214	2226	2489	1987	1676	1424	1421	1184	1112	1027	995	906	892	797	832	812	818	802	777	806	754	814	700	733	784	698	755	722	737	706	682	740	746	692	724	720	712	662	691	722	658	689	681	753	730	675	733	711	754	694	728	725	676	732	680	744	698	698	723	652	692	693	708	717	706	707	700	661	700	667	709	701	702	679	701	657	733	684	685	664	694	658	685	674	674	709	671	671	729	649	697	665	692	699	631	672	674	682	710	681	701	670	720	750	684	666	755	716	699	706	721	684	705	686	665	666	737	697	696	680	670	697	726	701	650	719	720	691	690	717	684	666	704	704	664	695	698	722	682	686	681	692	633	674	653	665	679	693	748	710	683	700	677	706	686	711	700	706	712	684	670	713	726	707	641	680	736	739	683	704	699	696	673	640	681	645	683	716	670	698	725	712	739	677	716	704	707	658	713	684	730	697	722	701	707	662	692	695	714	674	674	647	713	714	690	643	710	670	744	670	696	660	664	649	760	672	656	686	699	707	676	713	693	705	719	707	723	694	680	671	668	675	706	640	692	663	719	669	677	704	684	734	728	707	710	678	717	715	716	666	701	687	701	669	679	738	720	673	627	668	706	702	731	701	675	691	712	701	721	666	688	703	660	645	682	720	684	701	740	685	663	636	706	663	674	712	678	764	683	671	654	690	642	655	648	691	668	674	703	666	688	693	668	680	728	662	721	722	680	674	728	705	653	714	683	644	645	668	694	701	687	695	718	689	661	714	776	699	685	664	708	694	670	719	664	702	689	680	698	750	676	710	726	748	693	699	698	679	692	670	695	654	659	706	712	690	710	701	652	687	724	679	673	720	667	654	685	662	695	718	669	654	684	707	674	671	678	666	748	643	702	673	677	629	696	701	667	698	684	639	703	667	673	686	705	670	665	675	719	682	671	699	699	668	703	677	681	709	743	679	690	638	650	675	692	711	716	690	741	634	708	664	700	692	691	662	705	690	678	756	742	711	702	656	684	706	688	721	724	693	643	688	699	671	734	699	714	711	693	721	677	705	767	690	707	666	713	646	675	703	715	661	698	691	664	699	705	710	683	690	705	609	692	701	681	702	671	655	688	738	681	655	723	733	676	706	677	724	770	694	669	712	677	703	653	662	690	700	744	716	651	675	681	710	670	689	697	674	715	704	680	669	699	660	648	717	728	737	677	723	661	675	675	692	651	693	679	675	713	716	758	687	688	699	659	709	706	704	663	732	708	696	706	678	664	696	712	681	671	731	696	599	662	661	708	705	703	717	697	655	687	693	740	693	637	705	709	692	693	718	659	694	684	686	684	694	702	666	701	643	692	670	703	660	684	651	672	670	716	698	702	642	726	722	692	677	685	701	675	684	649	652	729	668	683	690	691	694	700	651	682	717	747	697	676	738	673	674	716	693	698	695	727	682	692	702	683	691	709	678	656	694	673	657	673	682	709	699	691	653	696	669	672	651	742	681	705	673	699	682	704	659	684	693	678	668	659	660	709	673	685	656	708	711	664	695	740	708	677	689	660	666	726	671	686	704	661	701	688	668	720	700	675	668	679	651	711	645	650	673	689	722	722	682	641	707	734	696	732	729	674	715	743	683	693	680	661	666	707	666	670	718	708	723	703	681	681	714	680	692	700	710	723	628	718	682	755	688	651	642	656	647	698	670	706	732	684	696	677	691	703	652	691	688	697	729	695	675	683	682	674	683	704	674	691	673	679	674	670	739	730	720	700	669	678	718	674	688	708	674	715	708	718	649	701	643	705	720	642	714	718	687	703	714	667	694	671	669	702	677	692	707	685	658	681	619	669	679	694	728	702	654	646	684	631	703	739	689	642	698	720	655	678	669	713	733	679	641	671	684	674	676	699	703	698	686	666	662	674	643	698	720	669	679	732	675	691	678	704	653	683	688	714	674	722	657	724	686	686	722	685	702	718	758	680	637	701	666	692	661	662	685	710	694	702	692	744	678	685	732	719	692	668	671	701	712	693	655	703	677	670	710	650	683	694	693	701	693	663	674	689	721	681	693	678	666	706	694	695	694	680	699	706	688	695	661	666	701	689	678	741	701	690	675	664	670	710	663	690	687	678	666	711	716	655	713	649	716	650	680	680	703	710	682	713	656	707	706	701	671	728	699	704	714	737	699	666	647	689	655	669	707	679	695	682	635	663	654	677	679	681	674	660	707	678	692	692	726	620	654	688	723	703	697	681	661	763	674	734	634	642	742	651	676	676	682	683	682	760	711	678	691	731	695	691	669	684	668	744	678	738	677	717	709	697	693	646	713	678	696	700	690	709	653	657	687	738	676	718	723	648	711	692	702	726	681	689	679	721	708	691	719	664	707	705	673	703	660	747	678	713	687	673	719	722	665	649	622	709	699	717	684	684	750	660	709	699	678	680	624	664	671	740	669	668	736	675	749	696	717	680	683	662	748	675	688	667	702	694	685	699	638	704	689	750	724	681	707	723	681	689	704	693	644	646	732	698	693	678	728	685	735	661	686	675	680	683	728	698	694	736	729	694	700	652	699	723	696	695	709	722	702	696	709	697	675	659	729	711	663	704	688	675	647	745	678	712	689	681	666	745	663	705	688	676	712	697	700	707	713	743	687	671	716	709	677	690	674	667	751	723	689	678	744	682	682	691	670	722	677	670	652	698	698	677	726	662	724	689	694	640	692	645	705	698	667	664	680	699	690	706	713	720	691	689	697	733	735	679	660	715	705	712	640	637	666	691	641	688	700	662	705	690	677	681	670	658	693	682	695	689	773	718	675	685	720	645	687	670	717	723	689	680	699	705	696	681	669	685	722	675	678	722	711	671	648	679	660	621	684	693	685	691	681	736	675	655	702	679	697	682	709	666	686	692	681	707	715	684	682	677	723	635	682	675	698	694	695	684	693	704	674	697	688	694	730	684	687	701	683	662	702	696	696	688	669	694	685	706	669	717	694	654	674	700	718	709	697	667	716	705	706	742	691	742	686	702	743	701	665	648	679	669	677	685	675	651	706	695	681	646	717	686	685	656	663	684	690	714	687	724	610	680	739	671	730	654	706	701	700	658	704	692	659	703	664	705	673	679	693	697	654	699	666	708	688	744	708	711	711	694	664	694	684	657	726	684	709	704	690	709	696	680	715	637	705	662	673	682	694	750	651	661	639	700	672	698	714	706	688	670	647	687	696	699	647	682	699	738	670	671	659	706	709	651	696	725	696	701	704	689	669	672	747	656	685	669	702	698	696	737	725	653	663	685	714	700	708	708	705	716	640	703	668	733	747	748	666	700	672	690	661	646	694	716	693	663	687	676	675	650	698	697	747	637	687	690	712	706	728	680	652	669	649	728	677	741	712	709	670	686	686	691	687	638	679	679	702	717	641	658	665	706	682	701	735	698	652	671	692	690	718	660	691	620	730	660	677	695	684	702	686	702	672	692	713	699	639	707	699	696	694	640	669	684	678	698	687	674	642	704	681	713	714	672
2192	178	157	136	178	146	187	163	150	159	168	194	196	187	185	137	142	160	147	162	153	127	140	170	168	152	169	159	172	153	185	153	178	165	166	161	151	160	156	150	150	152	165	157	163	173	169	158	149	140	152	164	153	165	183	177	153	167	182	166	153	155	174	170	174	179	166	173	156	167	158	151	186	147	158	141	170	155	163	141	144	164	158	171	154	168	182	174	144	156	153	155	147	162	164	145	150	142	154	149	146	162	171	156	161	166	149	161	153	164	162	184	151	143	149	161	184	172	158	151	168	155	158	160	166	147	156	162	181	157	165	158	157	181	146	153	171	152	165	171	160	175	177	142	142	168	146	161	153	146	149	164	162	163	148	150	172	176	138	141	144	188	164	154	161	181	152	184	184	160	159	178	144	150	150	162	163	171	166	185	174	167	165	169	152	167	151	162	164	197	165	174	182	171	142	167	158	145	152	159	161	159	159	176	147	161	152	176	164	182	177	172	166	182	153	173	131	144	149	169	167	174	156	172	151	148	168	173	172	164	176	165	184	173	173	167	159	165	193	178	184	170	148	166	148	207	161	178	164	145	164	159	150	170	179	146	169	158	164	157	149	180	150	159	138	186	156	150	177	135	176	158	153	180	173	164	152	161	168	186	172	180	153	160	166	156	146	159	154	181	157	153	177	160	152	142	177	159	187	168	154	160	161	125	156	150	130	176	164	159	153	192	165	173	188	160	176	160	152	164	197	180	138	171	163	161	207	165	152	164	179	161	148	141	170	157	182	185	171	182	156	148	187	172	146	158	162	166	155	163	140	158	147	163	184	147	158	163	171	174	166	200	160	135	169	141	161	152	161	140	166	174	163	171	174	174	174	150	161	173	150	164	159	178	162	197	166	167	168	180	187	163	127	123	158	155	183	171	163	161	165	175	171	156	175	176	183	168	143	166	161	166	155	161	174	201	146	139	167	151	160	174	159	150	177	168	154	147	165	166	155	164	156	163	171	147	163	157	177	148	183	170	183	159	154	156	161	138	177	169	173	166	163	176	165	141	165	178	158	180	166	158	170	168	166	164	147	169	158	167	163	159	160	168	159	165	183	172	139	182	160	168	175	180	174	182	158	143	172	154	171	156	163	170	185	155	175	168	189	167	179	162	144	119	177	160	159	142	166	152	177	145	171	169	135	164	166	162	174	158	174	168	171	170	163	172	164	158	145	159	166	148	157	147	172	157	148	161	147	137	156	186	161	145	150	183	142	145	166	168	154	145	158	152	158	153	162	155	167	154	171	157	191	148	149	161	162	176	161	140	184	158	155	167	188	142	132	157	163	162	171	154	152	136	177	165	158	166	149	188	170	145	157	176	166	158	156	152	179	162	165	155	178	147	182	150	170	164	180	166	163	162	147	167	180	167	175	143	169	165	168	181	174	162	180	146	160	182	163	167	136	162	162	171	159	163	173	163	174	149	174	176	166	153	172	158	161	162	147	173	183	150	165	161	169	166	179	155	171	166	164	140	177	170	160	151	181	186	168	167	162	154	196	144	145	146	145	180	166	150	179	152	171	159	168	150	180	144	152	167	156	154	188	181	169	136	177	166	176	179	172	190	140	155	167	166	183	192	148	152	166	181	162	145	164	167	145	153	157	182	171	133	164	189	177	168	153	181	149	172	178	167	153	171	177	156	138	148	159	160	148	188	162	150	156	162	135	163	149	161	170	170	152	170	159	141	175	182	150	141	148	141	158	149	178	170	132	155	174	165	177	159	168	169	161	176	148	173	166	156	166	159	181	150	144	147	152	164	150	171	190	181	169	137	175	167	169	146	155	162	167	152	156	156	187	143	150	148	163	178	164	134	160	171	159	193	161	147	150	170	150	161	156	152	172	170	152	168	184	149	154	152	168	156	157	167	159	167	175	169	156	165	172	171	158	152	167	161	164	165	163	142	168	203	152	193	161	148	156	145	172	149	161	169	184	157	170	177	162	173	162	154	173	176	179	140	159	157	146	169	160	172	173	157	174	157	143	185	173	167	173	165	176	151	191	145	144	165	183	161	161	167	166	157	161	162	173	147	169	188	161	172	162	151	179	160	157	162	161	163	162	157	176	160	161	159	136	172	152	163	164	187	162	135	163	178	163	166	138	181	159	165	169	163	183	144	165	192	157	152	155	172	167	156	165	166	161	182	179	181	176	156	179	185	184	172	155	147	151	163	133	166	179	152	144	151	141	147	171	144	158	167	163	140	185	150	198	173	170	165	157	198	167	178	148	157	148	147	150	154	149	147	149	167	168	164	169	150	160	164	158	169	151	176	162	157	154	153	191	171	169	147	166	170	168	170	157	174	161	153	159	153	167	133	173	161	196	153	164	147	182	146	160	138	161	148	173	151	159	161	151	144	160	165	162	152	165	175	172	180	171	166	162	140	146	173	149	170	163	156	152	173	155	180	136	156	179	159	170	184	137	151	162	178	154	162	167	176	201	168	151	170	193	183	149	156	165	166	154	160	147	184	175	155	156	163	153	181	176	153	160	153	152	169	172	182	155	181	149	186	162	142	171	148	174	173	162	143	171	193	153	160	191	170	164	189	137	145	125	173	167	140	157	156	186	163	164	182	157	144	151	172	157	192	165	145	167	193	143	157	144	150	175	157	182	148	154	133	163	164	184	177	168	163	140	160	153	156	158	161	156	168	165	152	164	152	166	170	192	170	161	149	177	160	180	171	162	158	165	179	156	192	187	180	171	186	174	162	163	160	162	154	166	157	176	165	166	145	173	175	165	158	171	164	162	173	142	182	196	176	174	182	160	160	155	164	163	164	162	151	168	148	151	142	163	150	155	179	152	160	158	161	152	148	162	140	161	158	150	150	178	183	141	171	147	149	162	173	157	141	185	149	170	169	178	177	167	167	149	173	142	155	168	165	171	172	169	152	178	161	169	141	167	180	146	162	155	156	169	143	153	154	163	157	184	163	150	169	168	157	180	168	152	177	160	167	151	158	158	164	166	154	178	162	147	157	180	164	164	141	183	173	172	147	162	172	155	154	177	173	158	168	164	131	173	180	162	163	174	157	153	140	152	171	175	163	158	146	155	153	149	159	159	158	191	168	149	164	188	153	190	172	184	157	153	166	165	171	173	176	151	151	185	181	173	174	160	174	157	165	165	152	171	162	154	156	150	163	150	172	146	150	173	152	162	148	162	171	140	144	162	192	163	149	165	164	165	159	169	155	172	171	169	176	149	181	150	160	145	151	152	140	156	164	173	179	156	173	147	166	168	157	167	165	155	159	134	150	179	160	171	158	149	157	134	157	164	154	180	197	154	168	154	184	139	160	161	162	181	148	175	162	138	174	166	170	152	163	187	151	156	147	137	171	139	187	158	183	183	161	163	166	157	165	178	153	153	193	151	171	161	182	181	170	133	203	174	158	138	155	156	171	180	167	148	173	165	156	174	164	173	162	148	178	142	159	147	170	159	129	161	145	173	147	173	158
2370	472	510	490	467	482	443	443	450	463	455	404	442	452	445	427	436	408	412	459	421	449	417	427	457	425	451	441	434	392	399	449	474	475	438	461	446	437	431	409	428	459	421	429	435	464	409	426	440	443	436	484	484	423	408	440	404	455	404	411	490	441	456	389	428	430	434	416	427	385	421	395	432	454	423	481	402	429	434	373	394	387	425	452	454	453	417	454	469	443	427	467	439	386	443	444	491	427	446	435	430	439	423	438	416	425	426	435	475	442	400	442	449	442	436	463	466	401	422	449	423	409	414	448	448	389	433	423	420	405	420	426	435	427	477	466	425	408	418	404	442	451	445	427	427	458	414	439	445	408	424	447	430	434	385	443	446	429	449	456	437	430	457	438	395	441	416	416	455	435	430	465	404	434	456	458	428	437	489	437	429	447	436	409	454	423	445	425	455	428	443	441	432	471	468	441	428	454	434	414	450	418	440	404	465	439	426	425	440	445	477	397	438	427	418	428	433	412	477	441	428	445	455	423	411	475	438	444	458	432	462	447	424	409	451	456	434	429	438	432	405	462	427	425	453	435	466	437	443	450	452	428	485	457	443	461	437	440	454	427	461	472	456	465	408	427	432	430	472	410	458	473	440	449	450	445	405	408	430	412	435	411	456	462	428	447	456	456	432	429	432	416	451	466	435	417	446	437	445	413	471	442	417	458	455	439	432	458	439	448	447	442	459	433	437	422	388	443	422	447	388	442	427	435	449	472	438	442	442	454	464	476	424	432	452	443	424	436	456	447	439	396	462	458	451	420	417	424	424	464	469	460	441	402	412	416	450	463	423	410	423	431	435	434	444	465	420	432	423	470	427	425	422	409	444	385	439	457	411	440	443	424	458	426	475	412	401	443	463	437	438	469	452	450	416	457	438	438	465	449	415	449	499	437	457	428	424	436	443	440	462	397	406	417	439	466	473	433	421	472	416	479	389	460	429	433	443	412	424	491	417	432	411	430	419	416	412	442	418	497	453	442	456	434	456	471	448	444	412	421	429	455	436	418	433	444	462	411	457	408	435	435	485	419	434	411	415	447	433	417	442	412	430	465	449	454	416	460	430	454	421	440	411	436	424	425	459	405	431	439	424	397	419	436	482	463	440	404	437	463	433	447	423	459	452	413	434	427	471	389	430	428	439	392	460	460	409	402	436	407	421	432	414	452	437	465	424	415	418	417	448	450	431	457	458	456	424	458	442	427	466	443	454	452	447	410	407	435	418	433	450	439	446	433	449	416	404	429	440	431	430	439	461	439	448	422	405	417	436	402	431	430	457	449	418	454	442	417	436	449	429	435	411	458	408	438	430	433	439	446	433	438	460	401	420	456	456	415	385	451	469	457	403	441	462	437	436	435	427	414	423	476	433	470	425	433	411	462	411	426	428	441	459	421	462	464	453	394	477	433	419	424	421	428	438	432	451	458	423	421	431	412	436	454	443	413	449	439	409	448	421	433	444	457	451	431	394	440	435	449	412	447	411	451	423	452	475	451	439	440	413	425	401	445	408	452	457	433	427	415	443	442	449	425	449	429	437	445	426	422	427	427	421	415	449	408	449	435	434	427	412	427	473	426	409	426	431	486	465	426	445	466	449	458	428	452	415	406	469	401	422	423	435	399	450	429	431	452	409	442	437	400	426	453	445	442	429	426	429	462	405	436	421	442	458	427	427	462	427	463	487	442	447	398	416	423	401	422	425	421	433	446	417	438	450	452	474	414	405	395	405	439	463	437	432	432	400	412	414	447	439	493	455	439	374	483	459	458	459	452	419	424	461	446	421	429	468	441	421	397	435	444	404	471	482	450	468	427	483	420	452	404	411	432	419	450	447	445	471	406	425	454	452	416	416	413	464	439	434	478	442	400	449	446	464	431	435	440	455	437	440	430	419	393	445	456	401	470	423	427	412	446	444	456	464	461	469	458	437	470	475	433	427	443	479	410	432	412	414	465	444	391	417	444	417	405	426	432	410	440	431	427	419	458	420	450	426	420	436	390	427	460	453	445	431	423	427	438	411	404	434	429	429	424	440	456	401	435	431	401	427	401	412	448	427	424	437	461	419	456	451	421	490	397	429	455	397	438	432	448	438	426	438	422	435	422	459	426	428	415	401	424	422	455	432	446	396	456	426	453	439	400	422	425	430	431	427	470	450	414	430	429	428	447	444	486	425	447	430	443	440	428	412	413	470	467	452	399	430	464	426	425	449	437	404	446	411	457	442	424	455	479	425	443	435	423	412	466	437	432	443	445	443	424	417	402	434	438	460	456	420	423	461	444	427	483	476	421	412	410	412	418	433	419	437	472	431	436	422	397	430	425	431	444	430	458	437	452	442	422	447	426	425	429	451	427	430	419	429	428	459	433	425	453	478	445	437	413	416	418	426	423	431	422	422	445	408	422	414	451	440	437	440	450	469	445	417	430	396	448	400	426	446	444	430	449	413	403	443	443	410	403	434	432	451	440	421	451	420	439	419	419	409	425	445	445	419	446	434	439	476	444	409	424	409	433	456	460	423	418	444	448	437	460	381	409	428	432	432	459	433	454	403	432	450	482	442	427	425	451	456	467	451	414	457	429	414	453	435	400	443	437	446	425	417	435	415	438	401	478	459	456	449	446	420	491	450	433	453	393	452	423	446	403	437	423	396	456	439	432	385	416	445	433	443	427	414	454	412	441	441	455	462	460	430	452	437	442	422	430	434	458	440	454	415	410	424	391	447	441	447	421	416	417	430	450	439	396	452	440	473	441	383	396	428	405	424	431	413	364	458	449	419	430	434	404	410	456	470	464	407	449	398	438	458	444	431	435	458	444	418	463	423	485	430	444	469	450	419	419	465	428	457	420	420	451	444	427	434	411	511	460	444	417	428	451	474	441	427	483	391	465	453	469	453	430	452	413	459	476	452	459	424	396	457	427	474	425	391	494	419	445	404	448	434	413	447	425	444	474	437	422	412	437	437	446	425	414	440	406	438	458	408	440	477	423	441	423	443	412	441	430	394	462	436	467	437	482	403	406	460	463	416	416	489	400	416	460	423	416	486	444	452	448	419	463	434	449	420	428	473	456	478	469	441	426	412	451	463	422	422	422	434	429	410	425	445	416	414	454	391	408	397	408	404	473	447	429	428	418	431	475	418	405	465	408	438	438	446	442	435	409	471	460	384	440	453	409	442	405	403	422	416	448	440	461	420	453	452	431	427	438	441	406	445	444	464	456	478	430	421	426	408	466	461	382	411	431	435	424	469	423	421	441	453	431	392	409	436	419	432	467	453	441	443	477	432	415	457	415	473	457	424	461	421	430	430	443	421	475	439	440	424	458	410	440	383	449	441	429	452	420	419	436	423	449	455	424	415	435	450	432	446	436	410	447	433	438	428	441	424	395	430	435	441	459	458	439	429	390	433	446	417	442	461	409	465	437	416	429	460	497	426	425	461	462	429	459	427	433	444	457	457	463	466	431
9033	652	671	581	500	417	418	354	346	346	347	327	322	308	338	334	329	349	307	321	325	351	295	319	331	345	346	317	357	347	343	316	347	329	335	352	329	344	308	374	316	364	327	325	334	296	347	351	341	287	327	339	320	332	294	299	328	389	308	331	341	335	347	338	324	333	311	348	328	359	308	340	305	372	343	337	328	318	323	317	341	334	304	332	339	331	322	325	347	337	305	315	334	362	307	337	311	289	345	330	348	340	347	325	337	321	316	376	303	313	346	346	331	311	319	324	322	356	310	297	326	356	304	333	366	317	319	321	304	357	352	314	325	342	328	320	337	305	307	346	306	288	307	308	315	316	289	345	311	334	313	325	335	312	307	325	307	325	295	329	337	314	310	311	320	313	358	373	342	363	340	303	318	308	338	312	302	347	330	319	320	293	296	314	333	333	324	367	358	328	316	309	336	318	345	343	321	338	307	328	335	321	306	346	319	348	317	305	354	315	332	307	298	338	294	350	333	304	307	325	349	385	358	378	346	322	316	338	304	291	343	330	330	360	297	286	302	343	323	330	332	318	335	343	339	318	355	314	349	324	276	294	320	320	334	278	307	348	333	323	341	317	320	334	349	351	309	335	330	370	335	317	332	333	338	328	356	323	321	331	364	379	302	315	306	309	343	327	329	337	319	343	315	297	292	336	328	320	276	327	313	356	313	332	331	330	308	358	329	347	316	307	317	342	327	296	321	348	311	340	341	329	288	354	310	337	362	317	336	351	352	336	315	326	318	335	312	326	345	318	319	338	342	339	358	341	348	358	348	337	332	299	324	336	310	350	342	355	336	349	333	319	338	314	333	366	298	317	323	305	334	359	321	280	328	339	360	310	343	323	332	333	350	350	320	334	318	309	316	340	325	355	328	331	324	340	313	310	346	357	317	291	319	321	367	312	330	370	324	305	356	319	317	303	316	326	309	344	325	306	321	360	297	340	323	359	353	377	300	329	324	360	309	309	328	306	343	328	333	344	346	294	321	361	308	298	287	357	321	308	334	310	297	332	343	300	327	360	305	305	323	328	323	306	330	363	318	321	326	333	331	344	345	319	315	301	307	318	333	341	318	306	308	328	331	328	330	316	298	338	305	336	359	356	312	338	338	324	356	315	337	348	326	346	289	325	338	309	313	320	337	325	331	326	333	337	315	323	328	290	353	317	332	314	304	354	305	314	317	345	318	351	354	353	330	345	322	325	325	308	291	346	331	350	364	349	342	361	315	309	348	353	309	294	344	327	309	323	346	359	364	336	307	296	295	317	335	335	353	310	342	329	319	330	340	355	330	284	356	302	339	352	326	296	337	299	351	312	353	360	323	314	297	329	296	306	308	324	292	326	330	314	306	302	342	328	344	311	321	368	332	353	328	335	308	303	323	306	319	291	305	328	323	312	362	293	302	296	342	293	351	345	302	304	321	300	346	341	307	301	353	346	327	359	359	301	328	338	319	358	335	311	336	328	327	321	329	351	340	303	355	329	309	322	324	327	327	329	364	337	331	320	309	297	342	342	316	336	367	290	304	318	319	326	334	311	345	339	306	331	336	329	327	327	310	308	324	296	299	323	306	328	316	320	281	343	375	348	336	293	358	303	303	317	334	328	331	276	324	294	346	319	335	322	332	323	338	312	366	325	326	362	344	291	322	345	331	322	382	332	317	339	302	347	344	344	360	328	348	327	323	280	310	319	323	322	328	339	355	289	361	313	322	298	352	331	313	304	328	350	306	315	314	294	332	335	336	323	333	316	337	312	333	324	341	328	323	335	315	320	317	368	309	319	310	318	307	317	350	351	328	339	358	341	370	336	324	322	327	288	351	303	351	312	324	344	323	348	316	325	369	321	334	324	323	340	338	270	340	361	366	348	301	305	330	302	333	348	330	350	324	305	334	364	310	338	317	275	317	319	335	344	338	342	329	360	315	328	311	364	308	309	314	300	309	332	344	332	316	311	337	292	325	309	316	316	336	342	303	311	327	304	326	350	311	341	330	360	301	300	345	336	317	344	308	330	366	274	316	312	328	303	341	317	317	339	354	313	312	312	319	310	299	317	344	300	332	344	325	311	347	329	349	327	353	297	322	296	352	297	321	329	344	317	327	336	330	323	317	294	336	340	310	313	297	280	356	328	286	343	327	316	317	362	342	318	341	325	340	279	349	297	330	346	338	308	338	330	302	316	303	313	304	322	320	327	324	313	316	339	338	305	336	329	340	299	314	303	334	322	317	342	326	335	293	334	346	338	312	357	346	348	336	316	334	351	319	319	313	310	352	336	321	338	349	303	336	308	309	335	375	314	321	327	318	309	319	342	357	327	369	315	335	274	361	325	345	359	320	328	318	326	297	344	331	331	343	338	343	319	344	326	303	330	345	318	357	325	341	359	338	304	351	350	317	323	320	327	322	365	328	326	294	339	350	337	330	355	348	375	303	330	348	347	306	354	353	355	328	363	363	290	335	319	352	316	369	354	316	355	331	360	343	334	346	369	320	321	333	314	330	311	357	304	341	306	319	296	347	344	359	329	335	309	313	331	339	296	340	346	307	347	322	333	326	326	336	339	316	314	332	334	331	338	351	354	312	334	333	335	349	359	321	323	362	281	339	315	350	327	308	355	332	325	358	325	342	369	330	337	314	320	371	360	331	311	319	349	289	350	351	296	327	337	299	313	288	290	348	315	340	322	304	329	318	321	337	346	323	349	281	318	329	316	302	309	334	327	372	329	324	307	364	309	284	324	322	339	344	317	300	310	346	350	356	343	314	340	338	362	333	350	330	299	309	348	333	323	320	291	354	320	314	341	315	339	285	325	338	319	335	334	307	324	312	348	328	309	333	311	331	349	312	328	324	333	341	315	316	334	308	326	321	325	349	305	328	328	324	337	298	318	336	323	330	336	336	311	337	318	340	316	351	308	322	322	354	317	359	309	350	328	333	318	342	365	308	331	305	342	313	343	305	318	313	319	339	293	314	326	343	337	318	331	318	330	318	335	317	311	311	349	347	363	314	337	367	354	327	342	304	344	332	324	337	341	358	305	321	322	337	357	331	309	303	346	355	319	292	341	316	278	343	299	357	290	301	337	344	295	322	326	316	302	284	306	333	300	345	360	341	369	337	327	314	306	325	329	339	323	290	294	366	337	345	328	310	316	352	302	347	316	326	304	333	365	324	285	323	338	345	356	267	316	329	298	325	330	345	334	315	330	322	343	336	342	303	339	325	348	291	296	326	363	314	328	284	328	342	310	324	303	331	357	353	295	311	314	320	301	292	356	313	349	303	317	347	307	347	302	294	313	310	341	341	321	334	310	324	329	338	310	303	337	319	307	301	294	320	336	337	316	326	333	343	319	337	347	342	328	327	303	311	280	288	260	318	302	358	296	320	324	301	295	331	374	333	324	348	301	310	363	369	324	313	336	363	348	337	307	342	334	351	376	298	326	326	345	333	331	314	323	335	344	337	341
7312	1022	1569	1655	1450	1311	1232	1163	1020	992	971	884	847	897	822	833	792	848	827	804	814	810	804	798	813	823	759	831	807	819	770	788	788	802	816	793	847	791	804	792	783	834	774	769	825	739	743	808	771	762	779	751	801	775	752	778	778	783	780	779	716	777	755	734	785	737	762	759	838	765	752	774	738	711	790	772	776	790	698	783	774	777	718	822	753	797	774	739	776	758	769	774	741	763	806	776	827	736	741	775	803	765	778	740	775	761	764	771	803	772	770	721	750	741	760	781	784	797	804	798	772	797	774	782	779	794	809	745	756	763	750	736	772	793	723	814	788	743	791	756	737	766	754	724	746	728	699	754	779	765	736	754	786	750	814	786	724	749	769	742	745	769	727	793	793	757	737	753	781	774	806	718	778	782	773	767	761	767	747	779	815	777	758	783	752	742	780	764	785	743	734	818	767	754	780	765	778	736	762	789	795	777	808	776	763	758	754	795	725	773	792	766	765	787	776	767	810	795	785	797	787	766	759	750	758	756	729	760	742	846	763	771	757	726	765	777	756	732	775	760	764	755	758	721	730	720	732	735	788	773	769	767	812	786	760	749	773	752	749	770	744	753	682	778	805	771	783	758	806	754	801	755	780	784	744	786	787	772	778	793	728	796	742	748	775	798	752	796	722	785	729	739	769	727	797	740	739	768	834	741	757	719	770	787	717	739	832	787	756	722	751	826	788	731	758	708	804	790	746	804	730	798	770	765	791	749	780	794	717	773	758	781	680	840	749	792	777	806	782	759	802	780	756	776	799	774	761	784	838	783	755	770	781	792	713	772	784	764	768	773	771	753	728	742	725	777	777	778	757	754	786	770	812	749	787	774	764	738	780	784	764	760	803	749	776	775	782	759	759	792	708	835	846	776	736	786	733	767	779	767	744	785	762	786	767	779	747	807	726	795	789	794	778	805	697	774	726	791	786	750	799	698	740	782	747	793	771	774	719	713	747	793	831	721	773	734	752	773	754	753	772	759	778	775	771	786	792	787	775	797	791	777	750	759	703	781	772	762	734	777	777	758	719	743	748	747	780	738	778	766	756	786	736	770	766	728	790	712	767	815	760	768	806	760	709	782	809	790	746	770	764	780	733	754	738	799	759	781	746	786	773	776	774	813	802	763	799	793	771	781	804	774	801	742	755	743	718	767	748	789	742	773	765	779	749	764	790	777	760	769	743	779	709	807	765	731	765	768	769	730	781	777	774	840	769	751	795	751	735	795	721	720	754	760	774	763	753	746	780	762	752	725	698	777	827	784	784	762	755	776	742	729	798	760	768	786	760	751	734	767	775	737	766	758	785	753	758	743	785	800	756	749	795	768	754	752	803	756	752	769	770	776	757	754	742	758	786	752	746	768	770	789	767	739	773	746	789	761	788	788	740	786	767	730	739	801	772	730	769	782	718	719	744	759	768	769	720	776	760	712	727	724	754	798	789	746	806	778	792	779	717	751	756	718	747	789	758	757	793	780	749	811	765	802	756	746	830	775	786	841	787	759	782	752	776	781	808	803	780	744	747	744	774	772	715	722	713	800	798	720	762	734	769	758	778	797	742	757	791	790	749	769	755	769	738	740	736	789	799	794	799	783	783	799	811	760	759	774	748	818	709	790	755	753	740	759	796	712	725	746	768	795	788	761	767	734	750	768	753	736	751	740	794	793	744	779	737	795	766	774	763	772	740	794	781	779	751	755	772	729	746	784	801	774	753	775	765	772	777	743	778	757	782	798	772	782	729	769	761	779	732	741	780	779	769	795	744	794	816	726	754	745	772	773	744	715	777	753	763	754	838	747	742	757	833	767	781	734	759	763	828	741	808	757	793	763	772	725	761	767	808	783	784	740	763	762	774	755	761	850	782	782	734	774	754	764	768	735	745	760	764	758	714	737	735	761	736	679	769	751	777	793	720	765	746	786	756	804	747	765	798	801	769	705	780	771	774	811	755	775	727	740	770	755	780	715	778	778	784	717	767	756	788	807	763	767	779	750	788	726	734	761	749	717	772	781	702	771	781	746	793	731	762	758	742	761	739	811	844	789	750	771	767	796	749	785	764	744	762	769	748	772	759	771	750	802	718	777	759	717	769	735	776	737	752	774	803	761	744	755	734	766	833	704	703	786	751	760	800	768	754	769	756	769	757	770	749	802	801	760	718	735	763	770	787	729	757	782	801	776	747	759	826	805	752	777	776	719	766	764	737	732	796	775	750	719	710	737	751	726	773	775	756	778	734	738	757	789	713	777	789	744	826	741	707	762	758	819	744	746	751	809	752	744	779	786	753	735	799	765	780	748	805	733	717	806	735	756	787	754	779	768	774	774	751	734	740	736	777	762	739	756	758	764	725	800	724	801	731	788	779	797	790	736	776	715	730	750	758	744	740	790	798	746	747	724	789	803	781	770	777	719	813	720	773	797	745	773	750	729	817	759	794	790	820	768	790	763	732	771	768	779	804	791	779	739	753	761	757	753	786	785	776	747	791	794	724	823	777	795	799	764	740	795	730	764	726	734	765	731	762	739	807	774	764	782	794	803	818	764	756	751	780	755	758	787	719	787	772	737	752	837	809	801	767	801	769	780	768	783	738	739	758	788	763	736	768	769	756	762	759	741	774	752	800	728	786	732	732	766	714	745	760	785	830	802	802	751	801	772	767	790	756	795	795	793	742	776	792	740	799	752	781	768	763	754	745	779	753	761	754	761	771	772	781	712	806	758	781	785	761	731	756	745	751	799	747	780	789	765	765	805	746	756	735	748	744	797	767	722	807	741	777	785	770	773	750	791	782	742	780	781	737	796	714	795	777	813	742	750	769	768	751	752	748	766	777	760	771	699	745	790	767	746	771	752	793	747	742	765	781	756	691	803	785	801	782	796	766	765	782	751	766	748	771	764	774	803	778	764	816	768	721	765	821	717	747	780	823	722	771	764	740	752	813	751	802	778	790	785	742	729	791	769	812	751	785	775	790	781	788	773	784	728	746	765	749	765	834	781	746	793	749	780	766	729	765	807	723	819	772	771	770	845	756	728	762	773	805	793	771	779	720	757	798	773	761	740	752	756	783	795	741	780	745	770	788	798	767	764	761	742	747	765	785	763	794	774	767	763	784	755	726	782	777	776	816	771	793	760	779	811	728	788	727	799	693	726	746	707	797	755	744	772	808	773	791	771	759	765	755	728	792	760	772	766	814	764	758	740	812	746	746	772	777	720	835	751	773	865	813	805	742	782	772	728	748	773	807	770	743	771	749	782	759	773	765	786	769	801	775	765	786	753	736	804	772	819	803	786	722	801	809	819	806	772	771	777	804	779	745	779	789	710	689	788	747	810	744	768	814	810	839	756	729	745	772	801	757	801	709	757	771	782	752	769	779	733	786	782	771	781	767	775	759	794	744	726	805	792	769	755	831	719	746	764	832	775	838	798	785	761	749	788	767	738	803	711	776	775	800	762	800	730	792	770
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
