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
338253833595	338253834155	338253834705	338253835255	338253835805	338253836355	338253836905	338253837455	338253838005	338253838555	338253839105	338253839655	338253840205	338253840755	338253841305	338253841855	338253842405	338253842955	338253843505	338253844055	338253844605	338253845155	338253845705	338253846255	338253846805	338253847355	338253847905	338253848455	338253849005	338253849555	338253850105	338253850655	338253851205	338253851755	338253852305	338253852855	338253853405	338253853955	338253854505	338253855055	338253855605	338253856155	338253856705	338253857255	338253857805	338253858355	338253858905	338253859455	338253860005	338253860555	338253861105	338253861655	338253862205	338253862755	338253863305	338253863855	338253864405	338253864955	338253865505	338253866055	338253866605	338253867155	338253867705	338253868255	338253868805	338253869355	338253869905	338253870455	338253871005	338253871555	338253872105	338253872655	338253873205	338253873755	338253874305	338253874855	338253875405	338253875955	338253876505	338253877055	338253877605	338253878155	338253878705	338253879255	338253879805	338253880355	338253880905	338253881455	338253882005	338253882555	338253883105	338253883655	338253884205	338253884755	338253885305	338253885855	338253886405	338253886955	338253887505	338253888055	338253888605	338253889155	338253889705	338253890255	338253890805	338253891355	338253891905	338253892455	338253893005	338253893555	338253894105	338253894655	338253895205	338253895755	338253896305	338253896855	338253897405	338253897955	338253898505	338253899055	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14660	1311	982	763	605	554	512	435	483	415	450	408	359	390	412	386	376	350	382	401	356	358	400	376	400	390	376	377	356	356	384	370	381	338	351	387	400	342	386	376	330	375	365	380	374	336	362	337	374	349	327	381	376	344	375	349	383	362	407	371	343	391	359	344	372	333	369	373	383	358	346	351	350	345	371	365	384	363	340	343	345	350	375	343	368	373	403	370	363	372	377	404	317	346	395	364	386	366	353	354	349	334	381	369	350	372	380	364	331	330	354	374	385	387	344	337	327	381	361	383	368	347	334	382	354	356	375	350	346	372	348	338	376	376	375	347	376	370	360	373	384	379	386	364	339	340	390	368	393	376	399	383	383	338	364	382	362	400	370	374	325	333	358	342	365	389	389	383	375	402	337	384	352	362	391	363	381	379	340	330	364	368	369	382	391	406	376	369	341	322	317	390	338	343	355	371	354	344	380	378	356	345	378	344	361	362	367	334	366	385	387	357	370	364	390	368	367	403	350	347	372	360	376	346	346	371	373	365	358	386	357	385	367	331	364	401	355	341	370	369	392	346	357	383	357	380	336	352	377	368	344	355	363	399	394	380	390	365	357	385	380	397	371	386	405	378	367	373	339	374	356	391	350	355	397	366	326	372	400	335	343	356	399	368	392	380	404	388	388	337	341	335	396	380	389	344	333	325	342	384	348	382	360	394	375	367	390	355	355	354	371	352	381	367	359	379	367	355	318	355	417	362	349	360	360	359	379	372	362	376	366	366	364	353	374	312	376	357	369	347	386	326	352	338	382	409	376	418	347	357	334	343	358	354	381	347	413	380	351	391	365	372	326	348	423	387	396	357	335	377	383	379	366	334	382	371	394	353	347	357	413	369	397	375	387	346	368	373	384	382	375	351	394	366	356	350	360	351	366	354	372	391	347	375	392	353	384	351	352	385	367	368	343	379	411	416	324	374	358	357	381	373	369	371	363	346	346	314	410	377	381	395	381	379	365	336	360	400	382	344	339	342	412	368	354	364	342	365	354	321	369	389	360	362	353	410	348	362	338	335	364	372	362	355	369	400	374	358	367	346	388	357	360	410	357	367	380	376	368	406	362	398	416	349	352	391	354	357	326	346	339	382	361	372	351	348	370	390	377	358	301	386	380	349	405	341	358	401	387	357	375	364	380	388	381	351	345	411	377	332	350	353	363	419	372	356	364	363	390	389	399	389	348	357	356	362	348	363	382	331	379	343	321	384	378	373	369	394	377	385	383	351	370	357	350	363	351	380	374	353	396	362	316	376	385	376	371	329	360	336	335	374	353	372	334	357	348	377	364	361	406	406	359	353	299	365	366	372	331	374	363	375	363	387	396	379	364	383	329	341	356	344	374	359	394	390	404	382	343	361	347	393	391	352	351	356	408	367	339	314	370	366	349	380	406	397	365	379	392	350	351	398	379	366	373	370	346	327	388	350	365	380	384	372	399	363	369	368	337	371	344	325	364	362	344	340	409	360	373	354	358	334	341	408	351	353	351	376	372	384	361	353	375	363	387	368	319	347	354	326	399	352	385	337	364	360	353	376	364	368	373	386	351	340	370	384	381	348	421	372	351	346	395	355	366	357	396	353	362	384	357	386	389	340	359	370	384	387	397	369	412	403	354	409	376	381	354	364	381	349	377	365	418	353	392	344	351	366	377	391	359	343	354	369	346	375	356	344	399	400	374	373	364	348	392	345	376	421	333	323	427	343	351	385	376	352	352	325	356	387	385	354	381	353	353	345	394	383	376	361	370	370	356	354	389	394	363	347	354	341	345	338	358	321	416	341	354	362	370	353	363	371	377	380	355	410	374	371	366	344	365	357	370	388	359	378	377	354	365	383	378	395	358	394	359	388	376	352	384	386	366	353	387	353	344	352	323	357	356	377	401	361	380	369	347	363	381	372	382	383	359	364	385	376	362	376	376	370	354	354	393	359	367	345	346	373	373	370	346	354	381	333	349	356	345	355	378	358	390	352	350	370	349	410	346	376	333	342	341	372	371	374	367	360	356	376	308	377	360	353	356	353	381	372	377	343	360	383	376	375	394	378	393	370	351	391	400	378	362	361	366	400	392	380	381	399	355	334	365	328	399	370	345	374	373	384	354	366	371	369	363	383	349	343	379	395	399	351	391	361	363	377	405	399	383	367	347	367	367	391	356	377	385	314	373	372	356	355	375	353	404	366	359	370	361	351	344	359	355	347	377	350	400	386	355	372	391	376	349	336	360	361	347	366	377	378	359	335	374	322	358	367	370	364	362	362	365	395	367	382	371	374	367	353	373	376	353	365	364	330	377	369	377	362	378	359	364	369	373	409	350	357	341	357	385	341	337	392	354	343	351	385	360	372	358	361	402	377	326	396	382	365	393	379	374	406	341	372	349	340	375	336	335	378	350	390	337	383	370	379	365	380	336	376	393	376	389	354	350	368	390	357	349	393	362	372	368	344	328	367	383	359	392	370	364	381	380	429	397	352	336	352	365	366	388	416	380	391	374	394	356	394	333	360	323	376	352	368	356	326	373	380	351	369	375	353	385	329	347	396	359	377	386	361	354	387	376	384	368	408	350	334	381	349	345	382	377	346	365	358	333	361	404	347	348	347	359	344	340	358	360	359	354	355	350	364	355	368	373	377	409	361	327	358	338	363	325	373	412	368	362	357	399	401	383	349	410	337	371	395	359	354	396	352	373	378	372	413	337	369	312	417	369	367	329	375	359	358	340	353	338	373	381	423	368	385	361	423	350	367	366	387	376	373	379	366	364	389	365	348	359	399	363	328	351	380	364	365	367	375	383	348	355	348	327	373	355	346	328	438	335	397	386	366	375	344	359	362	379	384	347	360	367	347	395	372	394	327	366	394	372	327	369	365	334	348	379	390	382	351	349	362	369	387	349	391	331	375	368	342	335	343	372	359	383	383	344	367	371	367	330	366	347	367	341	383	366	390	370	341	360	367	328	316	371	361	384	400	379	370	335	375	363	355	378	392	354	336	376	376	371	358	365	396	386	373	364	369	384	361	362	354	383	385	369	347	381	353	375	413	385	400	351	348	339	381	354	383	347	382	361	364	388	389	349	347	359	336	337	341	373	397	358	354	339	373	346	390	354	374	352	386	357	359	391	345	385	391	350	372	376	378	365	371	349	347	360	355	385	379	366	343	355	384	352	357	365	383	379	368	363	353	347	326	347	328	390	378	341	335	325	351	346	374	365	383	364	374	380	321	354	363	350	377	378	331	375	362	359	376	359	376	358	359	363	359	341	383	376	393	334	345	331	324	365	341	346	344	396	367	361	350	375	355	381	368	353	337	414	375	380	366	376	330	397	349	323	353	311	382	387	357	363	390	383	374	380	396	343	373	370	362	406	376	377	329	338	355	347	340	398	371	368	388	421	362	338	358	360	396	338	373	358	368	354	356	378	389	364	363	388	349	366	334	398	367	380	387	382	368	362	370	346	370	367	350
8539	1336	2082	2326	1984	1849	1496	1350	1287	1204	1101	1146	1035	1014	914	1003	975	927	883	843	920	905	894	942	884	869	915	820	872	891	913	926	899	875	881	826	870	785	849	845	847	829	787	813	832	861	812	817	823	860	897	821	870	862	828	820	802	838	804	862	890	779	873	848	818	839	807	849	824	816	785	905	851	871	787	793	790	781	797	779	787	885	840	816	828	846	791	866	826	793	878	801	841	846	814	793	832	787	778	804	861	791	869	841	845	759	837	809	858	794	871	823	843	792	826	874	802	825	840	854	835	839	857	884	876	834	843	814	845	782	815	811	832	784	863	769	842	880	833	876	785	804	810	846	825	824	790	873	806	863	839	787	854	815	848	852	787	815	788	799	793	843	832	820	859	808	852	837	883	821	780	793	808	808	834	864	842	821	823	800	816	844	847	863	899	785	843	855	791	836	842	811	816	825	861	800	783	814	788	865	772	871	874	828	837	815	780	846	805	830	806	837	852	839	817	796	786	855	815	829	820	833	823	801	862	801	839	766	817	850	808	857	792	810	810	833	803	886	863	845	864	866	853	835	772	859	863	804	837	829	853	840	796	852	790	782	835	834	805	855	815	827	849	831	841	775	795	817	824	787	826	830	831	799	838	834	879	822	804	901	824	776	845	848	849	763	785	803	807	819	892	778	863	862	782	855	804	836	834	821	797	841	785	782	839	804	833	846	816	847	849	818	866	800	831	809	824	834	795	837	872	770	792	838	802	836	791	842	824	794	790	820	801	794	847	822	848	814	839	872	853	860	809	817	849	782	796	806	819	794	787	828	817	782	797	753	804	796	886	873	823	814	799	827	858	881	830	832	824	887	819	780	831	819	838	819	794	767	808	787	826	814	810	814	848	796	818	833	808	849	823	857	800	830	832	814	857	802	819	817	783	834	842	841	804	788	827	819	779	827	870	798	807	785	811	800	878	814	824	779	782	785	813	813	819	793	801	835	882	857	827	829	845	770	908	827	861	851	862	799	842	832	817	856	753	820	867	820	852	807	774	797	857	816	874	819	857	821	811	854	818	772	794	881	834	839	809	822	788	807	797	791	831	877	783	866	830	806	790	858	837	832	845	821	830	813	852	822	888	827	897	786	813	831	808	832	817	835	764	824	786	807	800	871	834	849	827	815	863	813	802	794	792	794	823	893	802	840	835	804	827	810	814	830	822	848	810	850	837	824	855	801	798	832	841	847	835	849	827	814	852	792	808	858	839	807	803	805	825	861	818	825	858	804	829	804	817	787	825	792	840	863	796	813	835	846	850	803	779	858	833	823	833	848	827	794	813	808	843	829	812	866	791	817	794	757	827	786	831	868	853	800	861	802	818	805	878	825	816	870	789	816	808	837	811	811	865	801	784	826	842	806	841	844	859	820	821	836	845	800	788	833	863	802	832	845	794	842	877	798	793	803	832	830	844	843	815	873	816	838	813	783	849	803	806	836	851	816	819	797	806	828	834	777	851	815	821	842	822	780	812	860	802	783	840	806	841	844	810	794	863	832	828	844	817	859	848	802	786	818	824	848	844	842	829	831	797	847	820	803	833	807	883	836	826	827	821	802	796	783	827	828	820	828	839	847	816	837	823	797	846	850	775	806	819	773	812	827	855	816	837	863	815	863	813	883	823	815	792	847	859	792	854	856	855	852	822	871	863	780	781	802	841	856	789	822	815	835	800	823	805	825	828	817	835	845	800	831	789	821	877	874	764	793	841	822	861	843	886	848	823	807	837	796	847	830	853	870	821	822	867	789	812	824	841	819	809	850	868	861	818	812	798	772	787	831	858	829	829	826	844	812	802	893	789	808	825	875	845	841	799	858	818	796	807	808	807	847	846	834	863	842	797	792	820	795	824	800	828	862	800	855	797	779	822	807	824	822	844	809	875	843	830	828	816	819	807	822	856	804	853	885	794	839	824	863	840	826	839	810	829	884	815	825	805	828	794	724	768	835	752	822	772	830	840	831	851	815	825	829	847	860	813	882	823	799	828	857	808	797	819	873	831	835	855	841	819	787	846	820	828	778	873	810	794	789	830	835	809	835	815	777	849	780	829	820	808	796	814	841	776	767	856	851	807	853	847	801	844	796	809	781	766	808	803	834	820	846	811	834	827	847	779	806	844	749	818	819	826	796	794	846	807	815	838	809	752	804	804	811	778	830	816	829	800	826	793	809	843	839	812	864	841	853	802	820	827	825	865	789	856	825	836	762	807	864	811	822	827	832	818	841	811	778	848	735	851	865	803	803	822	889	839	796	811	784	814	824	836	831	879	849	793	852	849	840	861	784	848	836	789	847	850	841	766	859	777	823	817	870	821	816	792	847	847	776	884	854	842	805	852	791	829	810	857	777	794	788	865	788	808	849	851	821	843	771	871	836	853	834	789	902	838	839	804	837	857	817	866	809	807	810	797	808	807	814	798	824	771	764	783	844	823	817	821	840	802	835	822	786	834	809	792	832	894	816	839	836	781	792	826	854	843	772	762	889	872	786	832	803	784	787	815	782	813	828	805	810	797	832	842	803	800	811	847	834	831	802	790	808	835	821	776	853	782	844	817	820	790	824	809	887	844	776	857	846	865	758	808	769	792	802	840	780	835	863	840	830	832	845	812	827	799	831	809	831	834	855	816	900	807	781	765	829	854	791	822	788	763	860	824	860	795	847	863	851	870	819	852	838	783	814	836	788	860	821	795	794	838	814	849	784	829	807	866	805	795	801	856	797	829	798	821	854	826	818	876	787	828	878	860	836	843	811	801	804	825	881	858	834	821	825	780	817	841	827	798	774	832	810	864	853	827	810	777	790	813	816	809	830	846	832	805	866	798	838	800	805	825	817	865	811	813	803	841	780	785	827	830	827	802	764	817	836	773	829	829	794	781	814	788	786	867	826	839	774	845	840	809	868	853	849	864	798	787	802	893	852	803	843	777	809	848	833	881	798	819	828	833	774	844	780	814	839	806	827	825	832	795	816	838	822	827	818	769	837	892	791	793	854	794	836	797	850	829	791	795	812	826	773	833	818	839	869	863	838	810	853	784	847	804	810	852	823	854	800	891	783	842	847	767	772	823	811	834	800	798	811	807	825	812	821	782	808	784	832	800	829	874	791	806	837	831	845	834	800	844	749	833	849	827	780	866	816	827	807	863	826	851	829	825	806	797	834	848	782	783	822	821	819	814	792	888	861	810	820	842	850	832	861	835	844	873	823	818	781	789	833	849	819	774	804	810	795	814	793	789	823	823	770	782	847	813	825	845	832	816	834	820	891	797	883	802	831	795	849	851	819	828	834	812	849	827	794	865	844	842	769	859	818	851	801	824	791	798	847	752	810	813	842	890	831	848	804	788	779	811	845	812	794	830	807	850	884	842	825	851	815	841	833	810	809	836	870	848	863	859	841	848	765	864	835	806	826	859	802	815	829	818	852	863	849	833	794	818	823	798	793	790	846	796	834	838	832	797	839
1324	203	205	191	206	218	177	200	193	223	185	182	205	198	206	201	194	175	182	198	176	201	200	166	194	197	201	210	181	198	179	159	188	209	199	205	218	217	212	186	203	205	196	185	188	207	190	192	189	212	198	190	203	199	215	191	199	184	234	202	179	199	188	177	195	208	204	178	180	173	174	187	192	184	198	201	173	167	180	177	194	202	188	200	199	196	219	206	201	243	202	186	210	198	223	198	164	184	199	198	218	196	187	190	216	181	200	199	200	199	225	184	196	211	191	206	192	171	203	176	167	204	173	199	219	206	198	185	198	182	201	179	176	204	203	211	200	179	188	220	184	200	200	195	205	194	193	220	201	192	205	192	187	201	205	192	180	198	210	199	186	169	170	207	165	208	178	176	206	164	196	188	205	195	188	172	183	186	216	165	192	195	172	185	198	194	226	227	200	191	233	196	168	197	196	212	192	183	221	193	191	219	185	202	199	175	194	194	205	216	188	190	202	185	192	183	200	186	205	201	177	156	172	195	210	187	172	194	212	217	187	182	181	180	188	172	189	200	168	162	214	202	206	195	181	209	187	176	196	188	190	183	190	159	222	200	195	189	194	202	181	180	179	181	189	194	189	193	167	180	214	191	205	207	233	218	178	183	177	176	184	186	188	199	201	209	178	216	197	188	204	193	171	182	201	229	222	209	164	235	207	196	154	178	203	200	173	181	195	189	177	176	207	178	187	219	202	175	213	191	174	220	214	213	200	183	178	191	172	192	201	165	160	184	199	186	185	188	208	209	198	179	178	177	174	202	231	174	211	189	190	199	177	173	198	198	178	207	217	196	185	193	176	197	202	166	193	195	181	203	211	191	196	156	198	202	175	184	181	190	228	188	175	189	199	176	198	205	185	197	192	173	176	198	191	217	184	197	192	199	209	207	203	198	211	199	192	188	229	210	191	203	208	193	212	210	216	230	201	188	177	171	192	198	229	186	198	202	210	191	193	217	209	193	200	207	198	189	225	209	203	177	230	194	192	177	180	201	199	189	177	193	196	185	168	198	185	188	176	182	207	181	204	223	214	187	192	175	194	204	185	201	187	214	171	186	192	208	217	216	213	195	158	211	173	220	199	186	213	159	212	185	211	160	199	203	189	178	203	190	203	215	205	208	213	193	186	203	220	167	191	196	178	207	185	188	189	215	203	190	181	189	203	191	180	169	178	180	214	187	200	199	220	194	177	191	198	210	200	205	179	198	213	196	197	196	191	163	190	196	203	192	202	212	171	181	214	186	188	188	191	192	213	192	221	192	203	203	185	179	186	194	171	174	214	214	179	178	198	186	213	178	192	184	192	195	176	200	197	210	215	191	220	188	200	229	191	192	205	203	194	198	183	224	183	207	188	195	224	206	204	203	179	185	180	201	181	206	191	184	215	198	208	183	189	184	200	194	199	209	204	159	189	192	186	171	174	223	193	221	178	179	175	191	195	200	189	194	208	194	173	200	193	220	159	206	191	217	192	208	224	216	220	228	199	224	168	168	159	181	153	173	173	212	189	198	191	194	150	216	212	170	207	181	208	195	215	190	202	201	189	195	204	209	205	196	196	222	183	205	190	204	196	197	199	182	182	200	204	212	201	192	180	200	181	201	185	172	179	179	187	212	184	198	193	202	210	190	186	225	199	210	189	176	193	197	211	182	178	186	209	210	212	203	202	205	190	183	186	175	208	208	208	207	190	178	217	187	192	194	222	191	197	203	196	182	186	187	188	202	197	178	218	189	192	191	204	177	191	187	204	185	201	217	184	198	178	188	186	188	200	185	199	192	207	198	172	195	194	192	201	184	185	183	189	187	226	197	214	160	206	210	207	179	186	217	191	193	200	204	187	197	200	190	168	199	205	207	204	199	205	184	195	171	209	202	193	184	181	203	216	170	189	183	189	210	192	203	213	181	185	179	217	193	224	231	186	179	201	189	173	205	212	181	221	202	190	166	213	188	232	161	183	210	190	179	186	205	214	193	199	196	169	188	184	194	195	211	184	188	205	192	204	185	193	198	186	198	210	216	191	194	159	187	160	200	210	205	230	218	214	184	193	230	199	195	217	185	218	220	194	219	192	200	213	177	201	188	212	195	200	189	194	193	179	188	180	216	186	195	175	209	198	214	185	178	189	173	204	191	167	174	229	214	189	204	164	165	193	194	195	221	192	195	178	233	192	211	185	219	215	230	227	212	176	188	184	191	199	187	195	189	184	164	168	172	184	211	185	188	218	178	198	207	204	206	176	179	172	183	188	192	176	203	197	192	188	229	202	213	160	195	179	204	172	174	198	177	177	199	210	183	207	204	214	196	191	207	190	198	204	191	199	175	198	222	188	218	179	213	197	200	203	212	197	188	185	189	184	189	185	211	207	202	205	182	190	205	174	206	194	175	207	177	216	206	164	195	196	196	190	217	213	216	215	211	199	190	208	189	209	219	215	197	181	181	189	187	200	200	195	218	206	181	179	168	196	219	201	176	209	183	189	195	185	177	181	197	185	213	198	213	184	201	177	186	213	208	179	203	197	189	222	192	178	185	196	189	178	187	209	199	188	190	210	199	193	206	179	171	221	185	194	184	176	176	184	179	193	228	201	203	187	211	190	188	180	190	207	181	176	159	185	222	200	206	212	172	213	206	206	181	229	194	185	170	179	163	187	212	185	206	207	181	179	184	195	218	213	173	207	187	164	180	203	179	200	198	196	220	205	195	225	180	223	196	203	189	193	216	211	169	191	180	177	207	178	193	175	218	197	191	199	234	178	187	218	205	183	225	194	196	203	216	202	184	163	203	197	221	184	175	214	173	193	184	186	194	173	186	215	202	186	226	184	181	198	160	170	188	190	200	196	189	160	196	188	219	197	188	175	179	200	215	181	203	173	186	194	181	166	207	202	202	198	190	209	197	189	187	177	184	213	210	162	189	176	185	186	171	175	215	205	207	193	199	171	199	205	189	180	184	189	184	184	201	174	222	240	204	200	196	208	178	203	185	192	200	208	223	196	200	202	158	210	193	181	193	210	230	203	178	195	215	224	187	195	200	202	189	169	208	179	208	203	175	186	204	222	193	180	166	188	214	211	199	191	179	228	198	177	199	174	191	199	190	196	182	201	202	225	229	199	212	192	158	199	201	189	201	198	212	211	214	181	188	196	176	200	229	207	194	190	182	182	202	176	187	187	175	189	192	199	201	195	188	191	200	192	187	219	217	192	189	201	186	192	200	186	203	175	193	217	184	227	216	191	194	206	189	221	189	192	213	194	198	206	215	186	158	203	208	194	206	203	182	201	186	199	205	189	201	189	182	183	193	203	180	170	190	194	161	207	210	170	164	184	200	195	207	211	207	181	172	204	174	195	206	202	185	228	191	198	222	197	178	178	184	188	206	185	215	191	203	198	207	216	197	194	202	195	168	177	188	207	205	193	203	177	211	222	202	193	182	189	175	174	230	197	173	181	206	192	157	200	181
1641	511	518	563	544	505	535	523	535	549	535	537	509	512	522	514	503	520	500	510	459	578	529	528	528	484	528	508	552	507	512	524	514	502	524	504	500	502	521	547	511	509	514	522	500	481	534	550	509	516	519	518	507	555	532	517	510	538	535	536	514	552	534	539	495	549	511	467	520	494	510	481	498	498	522	507	513	504	508	482	503	530	565	508	515	513	498	493	516	451	458	482	476	519	518	514	495	490	500	489	507	488	511	512	513	491	529	507	495	503	532	513	505	488	482	500	528	565	522	524	502	561	498	534	544	502	544	523	504	523	508	519	533	497	528	487	522	505	499	553	500	526	512	532	502	535	489	473	521	486	533	522	525	501	494	536	558	503	490	517	523	530	537	533	463	503	533	500	499	505	511	512	531	479	513	507	499	486	502	523	543	525	503	520	493	499	481	521	527	572	514	493	538	517	503	532	529	499	503	488	523	502	555	480	469	498	467	523	486	554	493	498	522	494	477	552	471	550	521	521	512	542	496	528	493	493	505	503	512	519	517	502	494	524	519	498	522	501	492	491	500	529	548	529	522	513	526	495	487	490	520	502	499	493	456	495	486	479	513	481	560	489	515	496	537	542	524	523	467	489	499	484	504	519	471	467	492	506	491	498	513	514	508	493	517	478	504	496	520	534	540	509	512	501	555	524	486	452	516	522	516	502	510	527	491	508	516	530	533	510	493	512	527	513	501	517	485	555	479	506	564	548	498	490	575	484	494	521	485	503	484	505	472	533	540	539	491	522	512	490	533	537	527	498	481	501	542	560	488	473	546	520	518	511	508	535	470	502	485	500	503	532	498	550	499	479	530	482	524	531	491	527	480	466	524	490	454	528	499	503	501	523	547	571	511	527	536	476	502	482	503	512	535	489	558	523	507	520	499	512	509	507	528	525	533	523	530	555	500	522	502	500	551	504	502	512	513	523	565	541	510	513	563	503	501	524	503	535	493	514	540	488	504	522	524	497	514	553	494	489	530	534	510	502	550	509	473	525	491	507	504	505	523	512	509	567	477	503	467	490	515	523	522	546	510	483	536	490	531	516	521	513	505	557	507	489	500	505	522	536	499	453	524	553	490	494	492	480	503	484	520	491	535	537	569	535	461	527	519	534	520	508	531	491	486	525	512	494	532	497	516	542	507	538	511	543	524	489	503	496	498	540	525	503	487	471	507	523	499	521	478	515	554	526	519	486	526	499	511	515	508	521	527	557	537	512	496	528	527	507	491	498	490	494	503	496	517	483	495	508	527	574	527	552	514	475	507	548	541	492	527	527	568	508	538	521	507	516	515	504	476	557	529	521	496	495	550	475	522	510	543	526	512	531	527	492	533	487	487	537	536	496	495	483	486	530	508	508	493	534	529	490	500	511	522	503	505	509	572	558	531	531	481	475	517	528	533	548	485	547	490	497	554	525	525	476	517	497	512	523	504	486	510	498	533	503	472	471	479	474	510	517	512	502	486	534	499	495	553	479	516	526	504	479	524	519	483	514	517	472	548	559	520	539	533	530	491	470	529	515	500	491	491	500	512	554	513	521	540	534	505	545	536	506	512	503	517	482	483	542	530	476	539	508	495	502	517	521	518	517	539	489	554	547	508	510	539	514	509	527	476	494	495	536	499	530	487	502	506	490	498	502	529	502	502	549	544	493	487	474	513	513	507	517	501	507	532	506	465	514	509	517	550	522	501	514	496	503	536	517	504	489	535	517	512	512	521	486	524	515	557	505	513	510	486	499	527	503	502	489	515	513	539	504	552	529	542	503	483	495	534	546	542	564	528	518	534	505	484	508	532	521	474	480	500	485	523	460	511	505	523	558	551	542	485	495	491	536	521	483	507	522	518	509	534	519	521	508	518	524	547	516	509	523	525	540	501	502	530	555	485	526	491	546	503	514	540	497	490	517	508	501	529	483	499	495	532	552	530	516	518	507	539	487	494	508	516	470	497	498	468	542	536	512	501	503	503	478	518	498	493	531	506	467	545	546	473	495	532	516	471	529	548	483	562	472	485	493	549	488	510	548	570	515	509	544	513	486	496	498	499	582	500	512	548	509	518	496	543	515	539	551	508	511	531	509	507	517	521	440	498	496	517	469	493	511	458	531	490	517	506	485	534	504	527	536	514	543	512	518	526	518	503	502	492	502	550	515	500	457	526	528	523	522	487	506	462	509	478	536	477	495	500	523	549	522	499	546	526	516	515	547	519	514	514	513	509	495	535	528	499	515	531	469	514	499	515	490	559	520	535	549	495	483	531	500	519	481	450	500	498	481	484	533	520	504	492	501	503	516	456	534	539	518	507	509	527	503	507	521	502	521	500	497	490	510	507	576	525	512	515	528	509	467	499	512	503	517	525	486	526	511	507	492	513	524	496	472	495	554	465	528	501	538	524	473	493	531	539	535	491	520	481	508	488	515	505	466	503	494	532	512	503	514	515	516	490	486	540	547	512	513	549	478	513	498	527	517	470	553	491	541	525	509	521	501	534	501	521	514	461	462	500	534	472	521	531	480	507	518	526	521	527	534	498	526	519	514	508	504	480	520	493	500	511	474	471	536	545	540	522	487	507	542	527	526	548	481	499	486	530	468	517	509	491	527	527	486	522	509	475	522	491	483	500	494	512	533	519	496	527	528	548	479	524	490	543	522	488	491	516	510	512	529	515	530	539	536	537	452	488	505	505	458	473	556	500	495	505	488	488	515	525	488	521	496	518	485	485	519	495	531	493	524	487	533	515	488	547	581	554	497	527	559	545	473	482	517	500	472	554	526	548	483	548	553	520	486	510	544	513	497	522	529	575	546	511	476	470	478	526	510	439	500	485	484	468	495	503	514	485	502	551	521	506	526	536	483	514	502	521	515	536	522	528	495	493	521	548	511	504	495	517	545	495	531	489	518	523	550	509	474	520	496	528	509	526	547	491	494	469	484	471	504	460	512	503	460	523	518	513	489	488	549	543	503	555	508	511	508	528	495	507	490	475	504	520	510	518	515	513	502	503	507	515	545	499	491	548	511	496	498	546	493	527	503	531	497	500	524	536	523	501	528	518	511	520	493	526	492	523	507	499	529	539	527	506	491	522	525	529	470	541	522	474	485	524	503	527	522	471	515	488	538	511	474	490	477	501	519	502	492	482	521	522	544	515	477	509	479	500	500	529	513	500	532	542	534	504	536	487	526	544	490	514	514	518	502	588	490	483	494	485	505	522	498	503	489	487	486	507	487	496	499	497	533	495	537	483	528	502	465	571	543	511	554	530	487	532	504	520	572	510	502	474	512	520	494	513	515	525	496	543	509	504	551	528	515	519	510	523	483	512	495	504	528	496	556	532	539	524	486	518	500	500	518	538	506	556	480	507	498	480	500	497	516	502	536	517	504	535	518	448	546	507	532	537	502	540	545	526	502	559	535	536	438	533	509	512	524	544	511	566	508	520	494	490	512	516	445	546	513	495	487	518	522
7740	714	610	524	523	500	452	444	444	434	396	399	347	392	411	384	376	348	374	366	378	384	367	380	390	357	357	371	378	363	375	397	384	399	380	403	399	419	409	347	344	372	360	379	348	386	393	363	362	376	387	348	332	393	428	375	345	353	348	424	362	379	355	362	383	364	369	380	385	381	374	361	373	345	357	344	378	355	358	388	379	375	423	388	396	362	342	340	412	372	388	375	401	371	365	396	313	374	375	381	388	387	359	358	366	393	357	351	376	416	367	394	394	388	361	364	398	351	412	391	382	345	375	419	331	389	361	402	390	373	359	349	342	368	374	372	368	369	385	350	358	337	399	392	372	370	403	342	357	377	346	392	366	329	384	372	343	376	385	352	370	345	381	401	410	396	343	380	385	384	377	341	370	353	369	386	364	390	342	332	337	401	377	366	386	382	342	395	378	384	395	353	377	349	359	364	366	428	338	368	385	352	336	369	370	393	388	365	413	375	390	360	365	357	371	349	362	372	395	382	354	369	394	383	363	409	381	369	387	381	362	336	340	352	358	357	364	354	344	369	356	349	356	365	376	342	340	360	355	385	367	377	371	381	423	368	368	394	374	387	393	389	344	364	394	351	408	361	369	384	364	425	367	357	336	372	371	358	343	395	354	359	338	393	378	396	338	349	379	376	388	383	337	388	368	379	342	367	367	357	354	332	383	384	399	358	391	382	389	384	413	391	338	356	370	393	380	379	365	391	347	351	368	328	370	361	380	347	370	341	366	334	358	395	374	373	344	331	341	412	379	372	386	351	380	384	384	355	370	334	365	387	384	394	356	391	379	333	394	377	377	376	381	381	409	365	374	362	371	377	368	409	350	380	371	380	351	409	384	350	373	368	374	415	371	367	360	372	404	408	364	396	375	387	400	393	345	354	377	372	376	368	353	393	393	333	381	395	404	381	378	346	379	381	377	385	392	412	367	388	346	360	385	354	368	334	365	361	387	371	396	386	376	349	375	380	382	386	342	350	351	363	338	390	332	394	379	377	370	359	372	383	388	352	392	340	393	369	346	379	386	382	401	375	362	376	363	348	373	369	348	361	370	381	404	364	368	374	366	413	395	361	358	403	415	332	372	387	376	411	347	379	380	395	351	354	382	387	359	379	384	352	358	367	365	382	391	370	402	377	354	365	390	376	352	363	395	357	364	384	350	346	370	392	383	376	380	397	371	425	399	418	344	393	346	380	420	380	333	404	373	374	396	376	376	377	352	358	408	375	359	368	347	375	404	330	354	421	452	347	364	427	409	385	399	377	370	347	341	358	418	363	369	391	386	365	368	393	337	376	391	355	348	373	337	358	408	366	373	358	380	384	373	395	389	353	399	398	356	362	367	390	359	343	414	432	371	388	373	380	378	394	384	375	399	383	414	380	369	385	378	353	341	382	358	337	383	354	339	361	379	345	394	397	370	366	373	354	399	376	376	371	347	380	352	385	354	399	395	374	408	378	387	361	403	396	383	382	393	375	373	404	362	416	384	375	388	394	377	375	371	391	343	381	362	354	357	358	378	369	384	392	369	360	389	367	374	358	366	405	372	335	393	384	370	369	350	416	387	369	375	371	368	387	403	368	328	372	378	378	349	364	375	379	397	359	367	348	387	369	367	324	363	389	362	376	354	336	374	402	356	373	431	361	348	368	347	352	361	369	362	403	351	399	363	363	380	356	366	352	397	339	338	363	392	349	357	376	387	374	391	376	378	415	381	366	356	371	386	382	358	365	356	391	358	361	322	385	358	404	372	382	417	354	370	350	337	359	408	351	370	342	402	406	398	379	372	410	342	381	353	378	369	343	364	330	367	372	354	426	375	362	337	364	369	414	374	392	379	351	337	395	402	389	348	398	388	356	381	359	339	413	386	393	370	388	364	352	387	362	394	393	367	350	342	372	392	363	353	402	344	373	383	343	363	345	354	374	318	353	377	374	379	357	359	391	382	377	380	370	339	372	367	388	407	362	392	418	346	350	393	409	379	362	388	360	350	334	341	360	396	360	396	382	380	396	393	392	382	388	411	412	372	341	320	380	320	358	368	372	396	388	376	383	349	371	342	373	370	417	365	368	430	361	374	352	354	399	339	396	365	371	361	359	359	362	364	374	415	343	320	338	357	340	361	349	383	363	370	381	398	362	397	357	392	360	372	370	375	378	364	404	333	343	394	386	333	369	396	375	392	385	399	367	336	346	389	370	343	361	373	391	351	366	364	345	376	367	373	400	362	401	344	375	395	344	372	360	364	388	352	390	404	391	367	377	380	386	388	365	367	364	362	366	378	375	348	385	376	333	392	366	380	347	372	383	408	399	407	387	382	343	357	415	386	377	350	367	384	364	344	382	372	363	380	368	392	386	360	367	343	367	352	400	404	373	362	349	408	413	364	345	345	379	371	366	385	365	387	327	362	349	341	381	366	387	385	357	389	376	396	403	398	367	335	370	334	353	378	344	399	366	355	380	368	340	388	394	391	364	353	350	374	373	374	357	385	400	352	433	344	398	413	383	368	407	351	348	385	367	371	343	357	358	380	384	401	380	376	369	407	350	326	348	362	354	386	390	434	357	387	368	370	378	348	390	396	403	378	396	360	375	397	398	364	392	403	407	365	380	366	336	402	363	343	372	374	353	364	374	335	356	371	380	354	379	417	380	366	378	370	367	363	392	387	380	386	397	347	397	408	361	373	359	373	398	380	341	354	370	334	382	388	398	381	387	378	414	386	354	365	402	396	383	355	361	366	374	391	388	413	361	381	414	403	379	352	385	365	371	350	389	362	349	378	384	342	329	359	398	371	360	417	374	351	343	429	407	417	390	353	357	360	343	375	372	380	321	377	355	369	384	385	389	416	402	373	376	374	345	335	392	398	420	378	345	373	320	366	350	372	374	347	354	398	358	384	366	365	393	365	357	386	376	364	388	324	336	413	318	381	362	370	346	402	362	368	347	403	376	346	358	376	371	358	368	365	401	406	385	351	402	335	377	410	353	352	334	362	370	363	422	380	362	363	388	412	376	378	387	359	347	338	387	359	351	375	348	352	349	380	379	358	385	385	357	349	358	405	343	416	378	400	337	392	382	381	382	359	356	367	366	369	379	362	378	361	375	359	353	357	380	366	395	399	374	395	392	374	380	382	372	335	366	346	363	400	356	360	375	372	348	364	384	383	358	352	406	359	368	335	372	366	362	367	391	353	344	375	368	371	338	354	404	407	332	361	347	387	349	391	361	412	354	376	358	399	381	378	395	374	342	387	369	384	363	320	343	348	357	392	346	377	367	397	360	344	392	372	352	362	365	385	379	388	379	386	350	352	377	363	386	345	370	361	418	374	375	336	382	359	365	398	428	350	335	353	422	353	372	385	375	410	350	341	364	358	382	383	407	359	362	339	402	348	400	412	352	376	344	347	380	376	418	433	345	376	380	404	344	356	381	397	368	382	351	387	364	357	360	365	358	368	375	397	372
6703	1143	1462	1630	1486	1345	1264	1182	1122	1015	1003	996	981	966	955	927	909	933	901	899	923	943	911	917	864	937	877	940	934	888	856	881	909	882	831	884	859	870	858	785	883	867	857	929	868	831	876	894	880	910	922	830	873	873	870	865	858	836	920	833	902	860	846	868	903	841	851	892	824	863	929	890	901	825	880	877	869	870	837	854	844	887	874	861	847	825	856	828	892	898	874	884	892	859	852	906	869	880	818	864	827	833	874	827	899	841	876	826	887	878	899	875	851	914	866	848	847	837	897	859	886	902	832	862	873	884	836	833	874	863	846	918	835	881	881	879	848	871	896	913	852	884	883	859	817	871	837	894	838	817	885	899	842	832	862	902	875	861	896	816	877	872	839	856	866	873	894	849	861	907	867	835	792	897	876	899	820	859	910	851	853	831	869	847	820	788	837	852	872	894	916	802	904	844	848	905	866	886	814	835	830	893	890	827	850	889	852	841	851	883	899	870	909	887	857	841	866	852	861	858	848	859	813	875	809	857	908	891	859	851	893	894	891	893	895	939	880	873	881	852	871	837	849	795	895	856	878	864	833	811	905	828	855	876	861	843	862	846	821	869	881	821	817	861	856	834	833	908	905	857	833	893	837	861	860	898	823	864	866	830	877	855	866	836	798	948	846	868	861	840	826	851	897	867	838	874	870	850	885	885	860	837	892	814	924	877	853	896	824	857	861	845	833	828	914	896	863	869	841	859	909	913	874	857	839	851	889	862	832	909	868	847	823	847	834	858	833	863	808	869	840	847	856	902	866	873	918	882	832	899	849	853	891	861	900	842	829	856	820	839	829	888	928	864	866	866	860	884	801	874	843	925	858	833	932	833	847	858	847	891	886	872	871	851	831	840	882	899	845	824	836	870	850	843	858	858	852	869	839	860	873	835	844	865	843	866	864	854	888	882	827	844	853	798	904	914	860	848	826	847	887	902	871	818	846	899	874	922	853	867	838	878	896	823	882	835	865	876	855	864	773	821	903	898	850	849	833	891	920	900	824	870	851	890	842	822	856	814	818	886	864	924	853	876	902	907	917	844	874	847	909	895	898	887	879	902	870	825	887	836	836	841	871	804	809	917	866	847	866	852	855	819	827	863	886	805	842	873	853	893	853	865	831	868	848	902	867	852	860	841	872	839	918	815	804	886	825	904	906	817	856	818	924	928	912	901	881	898	890	874	831	842	868	923	940	894	896	892	881	857	876	876	866	855	910	879	884	820	857	866	868	888	911	895	882	864	907	838	853	866	841	869	874	898	846	912	866	908	869	888	842	878	826	826	883	839	897	901	893	905	903	824	908	898	813	855	901	836	858	902	843	859	842	853	844	845	892	854	892	872	811	883	876	864	863	880	892	847	808	883	863	839	841	858	868	872	887	866	851	865	887	876	900	834	867	925	890	882	817	869	810	896	867	881	851	838	902	826	860	869	886	880	827	853	917	891	868	847	869	838	875	860	877	877	860	875	841	892	874	812	848	856	875	891	863	827	824	875	821	887	883	854	831	915	856	876	888	846	857	850	851	910	850	921	855	838	866	853	830	882	882	826	860	902	848	878	878	886	856	864	892	894	852	839	876	884	849	874	875	895	899	898	830	854	851	868	848	852	876	868	909	855	853	884	831	838	945	831	838	842	854	819	936	850	923	862	871	879	855	878	894	907	859	880	872	889	872	881	847	872	886	869	855	880	858	894	900	850	830	836	846	904	908	847	879	814	928	909	872	850	873	824	858	894	912	913	896	926	831	829	834	861	842	786	932	889	880	810	874	827	873	822	838	856	914	876	869	886	866	834	874	866	860	816	870	918	853	896	836	874	841	824	800	878	829	845	864	863	822	894	828	859	865	868	826	868	872	918	916	912	871	862	844	887	874	849	826	885	896	842	862	845	862	854	830	883	880	856	847	928	925	855	866	869	900	892	849	896	828	873	853	848	858	855	879	891	859	835	864	838	893	874	851	875	913	934	858	918	850	792	834	892	840	872	893	840	868	880	833	825	847	893	914	866	873	846	901	856	805	878	817	853	861	874	900	887	862	832	879	881	876	847	876	887	873	852	859	855	903	860	854	830	877	826	820	887	861	839	885	848	845	818	888	856	819	803	850	878	857	897	865	879	867	893	871	840	905	858	873	910	876	860	904	823	853	874	881	826	874	861	878	852	861	841	821	911	935	914	848	876	823	854	883	866	869	835	855	847	858	830	889	877	846	809	832	797	871	835	834	840	898	816	846	776	782	894	899	818	948	854	892	855	891	890	861	866	887	844	904	826	834	854	825	807	855	899	859	874	823	891	871	882	852	808	847	828	874	873	881	828	899	871	842	867	867	871	860	870	841	854	845	862	891	868	855	872	867	880	875	867	867	837	843	899	851	885	858	899	849	882	836	891	851	871	881	946	923	862	857	886	900	819	894	870	881	831	853	875	873	879	868	869	850	889	835	845	849	833	868	831	852	855	834	912	838	834	876	883	943	830	890	917	831	813	854	886	878	891	891	838	828	868	856	842	809	913	830	873	823	894	824	885	827	895	838	828	825	870	832	886	891	800	873	912	900	894	830	847	849	826	841	845	885	847	871	856	862	901	877	887	919	874	880	876	872	866	932	836	906	834	864	875	814	840	870	826	830	865	886	844	887	856	853	902	873	871	872	886	895	859	876	826	906	831	842	837	874	846	927	909	844	859	864	849	881	879	856	884	871	853	830	879	896	838	914	805	921	830	856	816	769	841	866	862	918	858	844	831	884	866	852	847	931	891	890	857	854	866	889	829	858	903	940	845	845	862	854	851	880	863	906	863	871	827	871	830	823	924	841	872	867	890	874	858	830	830	960	822	869	861	912	822	857	905	863	803	832	878	902	843	914	891	884	886	921	864	854	868	849	871	854	826	853	872	912	888	902	902	844	818	883	862	802	905	828	900	881	845	844	830	855	885	838	854	847	830	872	849	809	879	854	834	833	903	892	852	882	892	853	860	820	891	874	872	891	929	917	843	859	884	866	830	844	834	893	865	864	849	857	882	843	846	841	929	891	781	868	819	832	925	839	871	810	887	866	868	882	837	924	877	844	859	951	897	853	908	861	885	885	865	839	888	850	885	819	893	879	836	886	840	917	886	898	856	836	874	883	871	900	867	866	852	947	863	876	867	841	850	840	904	836	874	812	810	850	871	904	893	903	861	919	891	858	844	914	844	832	866	877	858	894	829	885	836	884	896	875	907	880	884	911	853	836	890	876	872	891	865	858	903	869	865	971	878	924	818	831	890	855	845	913	887	853	897	830	871	855	919	882	877	821	836	809	866	852	835	825	851	860	840	865	893	811	831	859	928	851	845	850	827	899	877	862	843	845	865	892	850	898	873	825	800	857	841	847	817	876	826	873	872	860	850	900	894	865	884	861	864	839	874	884	810	940	893	908	896	861	897	850	870	898	900	856	901	840	889	856	866	881	861	892	894	823	874	875	877
14493	1399	899	746	599	482	466	459	420	414	417	370	412	375	378	393	417	340	367	367	385	399	409	387	357	376	354	368	353	385	354	370	403	345	367	358	376	398	394	345	372	361	358	361	399	372	343	353	348	348	373	367	335	371	391	350	371	350	366	394	378	376	365	357	356	373	368	378	396	350	370	402	389	348	348	397	348	397	385	318	328	359	371	354	355	403	375	391	387	373	351	354	386	379	401	383	356	387	376	322	346	339	348	349	342	378	353	357	379	395	388	338	363	416	359	380	366	370	331	374	386	367	336	355	359	403	398	351	403	353	372	331	376	350	373	340	379	349	388	428	375	347	370	325	355	403	331	378	327	311	356	376	370	400	367	339	365	363	349	346	363	385	361	364	337	363	372	352	350	413	391	375	353	404	391	398	396	371	336	371	375	373	362	360	349	362	387	364	327	372	366	360	346	344	331	358	405	321	351	358	372	351	350	358	352	331	368	362	350	324	426	373	384	383	372	385	373	381	381	369	335	315	351	339	375	329	361	369	360	355	387	384	325	380	361	381	341	341	338	336	403	356	344	367	366	339	354	370	371	405	364	334	316	337	386	336	363	340	371	346	341	334	389	335	382	389	389	382	372	349	363	383	343	377	371	383	326	404	374	375	351	328	362	335	345	382	377	346	387	365	381	368	356	369	402	363	366	401	401	356	340	372	366	356	379	360	394	359	378	352	396	344	333	391	338	378	364	373	383	368	381	361	349	368	364	338	339	354	363	327	334	360	349	410	322	336	375	350	375	328	343	354	352	392	409	361	373	359	392	357	374	363	383	337	335	368	339	337	398	318	386	378	326	366	376	371	377	393	398	385	366	390	362	369	349	359	340	313	381	353	371	354	376	377	349	350	379	385	382	368	370	384	356	382	370	359	372	366	332	344	364	376	381	333	356	323	370	331	371	371	353	384	374	368	318	364	349	371	357	340	344	361	344	361	385	311	389	390	382	362	369	360	348	363	370	371	375	337	342	345	348	341	315	375	361	368	356	357	335	372	396	380	355	365	346	376	364	336	360	368	409	331	375	361	370	353	364	353	370	369	414	342	355	382	373	342	427	341	371	372	373	356	363	366	361	358	380	370	360	372	363	367	335	361	340	375	384	345	308	345	327	372	381	327	346	387	326	331	356	349	372	361	340	378	391	352	394	357	380	354	323	334	376	372	399	386	384	333	374	344	325	369	389	369	377	372	327	358	348	386	352	333	365	344	345	357	360	367	414	350	374	380	357	362	357	353	387	318	371	404	370	373	408	363	379	363	347	389	286	342	343	343	353	386	372	355	332	357	335	365	368	358	351	352	366	345	370	370	315	391	364	343	368	365	355	383	389	322	374	391	368	359	340	367	419	355	342	359	369	401	371	339	352	417	332	336	344	349	367	355	360	351	356	399	347	396	372	386	338	360	364	347	364	346	333	294	339	404	391	349	372	367	354	354	355	387	356	379	333	349	354	326	365	348	344	383	342	377	381	374	396	380	361	391	348	344	328	356	353	334	341	347	359	348	350	347	398	388	369	371	370	356	361	376	349	369	360	363	373	383	390	346	362	345	346	373	375	381	371	369	343	343	354	365	356	341	381	364	368	331	326	348	377	385	382	370	358	400	360	353	370	350	331	359	402	354	389	348	340	380	374	368	356	343	382	373	367	368	361	335	335	371	364	355	372	354	360	366	335	357	339	364	342	370	371	357	372	385	380	360	381	361	330	328	362	378	348	334	348	350	374	348	358	367	374	400	368	356	371	350	337	384	377	351	377	362	380	375	347	350	359	318	349	327	330	366	389	357	378	371	383	390	381	369	331	371	335	330	393	406	394	355	343	382	375	349	369	370	373	340	405	388	368	406	362	382	359	416	352	355	337	333	359	370	388	369	375	364	362	388	367	353	358	382	369	347	346	339	350	370	362	333	350	370	362	380	325	355	349	374	354	373	344	370	370	366	350	367	384	373	344	403	372	359	379	404	361	344	362	387	355	339	346	372	412	360	337	387	349	376	349	349	360	384	364	358	334	347	372	375	348	353	372	347	346	372	383	343	368	347	382	365	363	381	363	357	354	388	375	392	320	388	358	364	389	375	330	371	342	372	368	359	392	385	336	391	360	376	367	386	354	357	333	412	344	387	377	346	379	364	390	374	381	352	381	348	391	349	316	346	361	404	360	370	340	373	390	350	346	409	404	377	346	406	387	364	363	394	375	356	343	359	380	366	360	372	374	382	402	336	384	343	349	387	380	338	345	359	363	337	353	374	400	345	370	353	338	381	357	360	356	369	359	368	352	358	380	382	352	353	367	368	371	366	354	343	373	384	348	352	364	346	344	350	362	410	342	357	342	344	366	361	370	373	359	338	360	395	350	382	361	337	352	344	380	387	347	413	385	336	374	369	416	335	343	354	394	350	362	409	323	387	360	345	368	346	405	363	341	414	364	358	341	370	368	366	334	343	386	342	397	375	319	341	383	394	388	367	333	401	346	356	341	387	371	358	359	369	398	399	371	375	399	390	352	359	357	343	399	379	355	368	407	336	402	336	351	346	368	372	368	363	396	386	340	380	320	368	379	419	354	372	379	369	374	351	353	369	367	339	367	367	369	375	359	381	372	349	378	367	402	355	352	356	345	353	376	374	375	357	347	344	336	386	330	343	348	337	392	366	336	383	345	359	386	346	372	359	351	353	361	342	372	351	387	341	395	384	364	352	334	331	352	383	356	336	368	376	371	360	397	372	353	390	391	325	351	393	362	363	344	354	339	394	361	348	363	394	358	361	355	357	348	325	377	396	386	384	385	332	341	382	380	394	421	376	410	398	344	345	407	341	391	379	375	404	343	372	348	340	367	384	349	380	344	347	368	377	365	390	317	395	385	333	361	365	365	364	335	372	339	382	364	368	349	356	373	397	364	352	355	362	367	348	340	373	385	378	366	395	405	386	337	320	348	336	342	377	377	391	344	369	375	367	375	341	352	389	343	388	387	342	364	382	383	347	362	308	344	347	335	346	350	391	361	397	376	366	355	363	363	339	311	321	360	376	363	364	360	379	341	365	399	383	387	359	384	343	376	379	352	385	360	359	347	391	368	354	366	369	355	380	382	353	368	370	364	370	375	380	383	358	352	338	352	383	333	365	369	371	342	348	347	362	355	365	349	374	401	338	360	377	353	395	365	336	364	341	391	378	336	377	358	354	391	365	369	311	355	389	356	369	371	355	362	356	353	399	354	379	365	367	350	349	336	362	394	333	392	353	377	389	354	336	326	376	362	378	391	369	331	352	371	332	363	406	365	360	355	348	383	359	362	374	351	362	354	373	388	374	385	392	382	368	359	358	366	326	333	379	377	356	367	355	357	355	365	381	322	362	380	378	351	368	342	359	365	410	378	348	364	352	377	347	402	411	375	387	396	362	363	348	385	356	359	367	389	391	343	346	389	384	343	346	368	385	392	350	402	387	368	344	369	333	381	384
8324	1359	2051	2267	2059	1786	1538	1332	1240	1202	1143	1088	1018	1017	957	982	908	927	934	933	860	913	907	807	903	863	877	859	856	874	891	842	889	871	850	824	883	838	820	848	828	877	790	806	854	824	856	833	824	835	832	816	855	804	857	793	849	832	817	813	845	857	812	859	854	793	840	846	801	795	795	830	831	843	821	813	854	854	817	870	827	820	849	805	858	811	786	820	826	777	801	815	866	843	792	803	837	791	817	786	788	781	873	807	804	777	854	821	790	827	832	868	853	838	840	820	831	779	789	806	863	808	851	825	867	833	812	863	826	815	833	801	831	850	802	821	811	812	778	843	805	810	882	799	805	829	835	840	834	859	832	839	826	886	879	820	815	770	852	763	816	786	791	787	828	780	752	797	802	788	865	819	842	848	805	812	826	834	851	823	835	779	809	867	815	801	776	815	793	797	818	813	822	793	806	828	860	843	850	812	772	788	809	800	803	858	836	886	845	865	797	817	801	852	856	828	777	890	789	841	802	878	840	829	829	765	826	818	736	787	817	827	807	791	748	773	847	818	797	755	855	840	831	793	798	805	776	858	814	841	749	818	775	800	844	828	788	792	793	846	814	762	813	783	798	769	809	844	841	787	814	818	824	822	851	799	890	785	809	808	829	848	820	812	775	806	842	857	803	822	821	799	857	851	850	834	826	835	783	807	808	838	794	747	800	855	848	875	854	854	840	837	818	810	828	744	815	800	823	802	766	874	803	817	780	835	822	780	822	873	824	822	794	810	798	805	852	861	789	831	807	812	806	834	845	778	829	808	782	805	835	771	756	801	744	810	832	813	850	807	785	790	832	826	829	858	820	817	775	795	750	802	850	776	786	752	797	830	834	835	843	792	833	819	839	858	827	821	822	775	784	852	758	820	870	798	802	815	782	845	802	853	802	799	769	828	791	811	822	894	815	816	822	835	798	787	792	840	803	847	829	772	815	783	831	815	847	729	805	786	865	820	781	826	809	803	882	810	822	834	841	790	839	785	807	802	808	815	825	848	798	791	831	875	819	780	804	803	829	857	790	823	814	848	789	834	766	835	816	851	798	823	863	764	766	783	807	781	822	874	838	811	849	834	807	791	782	789	845	811	830	788	813	818	780	761	810	806	794	850	773	849	853	856	825	775	811	820	836	844	836	852	807	843	800	813	796	860	808	808	801	854	807	807	846	823	774	787	789	831	815	790	819	822	795	847	825	783	792	808	830	810	832	822	786	825	801	794	848	834	858	802	839	805	790	825	821	822	804	852	846	815	831	832	827	789	794	868	817	804	805	836	848	829	837	828	813	870	828	828	821	832	844	811	841	796	795	825	806	849	814	781	815	814	822	824	807	784	783	763	806	823	794	835	850	801	844	775	784	784	797	815	813	820	830	825	814	860	804	856	808	808	861	809	791	842	837	835	828	780	821	850	801	816	796	841	816	801	816	781	766	844	822	789	778	827	829	771	798	798	787	838	832	809	823	828	790	835	772	839	839	799	815	778	840	804	842	826	807	808	763	803	828	810	853	841	818	753	829	850	796	831	803	821	817	824	771	825	857	830	781	817	770	813	859	813	821	825	776	810	873	828	833	827	760	843	823	746	837	809	806	824	758	816	814	822	851	803	843	834	834	790	843	771	803	819	773	838	847	841	811	824	823	841	813	813	854	841	833	797	774	791	809	823	835	811	841	848	811	781	816	856	811	776	807	759	829	855	803	792	801	843	807	789	812	826	806	865	851	832	816	810	813	861	798	834	765	822	789	817	818	858	816	794	830	833	837	778	881	836	805	807	775	800	847	813	854	790	856	821	782	830	845	760	788	814	771	800	823	784	827	807	871	764	822	814	816	801	862	820	808	767	822	825	754	859	784	800	816	793	807	814	801	849	847	832	817	815	813	817	822	838	836	795	767	778	799	849	812	833	875	838	815	850	792	839	794	840	839	806	794	823	773	813	821	817	798	843	802	834	851	834	827	806	814	814	781	828	814	805	820	777	853	870	773	841	840	812	809	814	794	815	848	821	834	819	804	817	787	815	766	834	781	878	848	835	839	768	796	851	834	789	818	802	851	812	829	840	818	800	827	812	840	864	826	797	821	876	803	830	823	805	838	882	805	790	812	842	790	815	862	799	809	753	854	845	895	757	799	823	830	849	825	794	846	804	815	818	836	821	847	841	777	812	812	862	820	811	817	818	823	831	804	771	881	783	827	797	853	836	801	808	832	810	800	802	838	808	794	770	844	800	831	801	820	790	802	831	822	822	781	813	792	792	772	851	743	810	840	792	823	745	804	772	829	831	759	871	783	821	769	811	771	812	794	782	824	851	780	837	838	789	856	842	819	821	830	816	815	788	817	841	788	795	787	731	822	813	888	868	859	843	797	829	842	790	860	830	845	849	818	747	843	805	782	792	807	870	849	817	761	814	849	838	853	790	809	822	840	824	796	882	911	842	808	866	810	808	846	805	831	796	788	917	815	809	842	816	783	814	814	775	773	808	826	764	847	848	792	801	837	801	817	845	855	774	802	846	818	790	832	818	821	787	801	831	816	798	820	826	799	841	868	825	833	823	831	831	808	799	855	807	796	772	818	793	798	844	816	821	803	799	785	786	826	857	800	777	823	769	822	832	804	832	839	776	824	808	791	824	837	816	846	840	855	781	847	780	840	832	759	805	861	817	828	820	750	798	789	823	795	818	793	872	819	835	837	854	825	814	852	828	792	805	812	781	806	817	829	839	823	799	810	806	830	838	861	807	768	853	818	822	891	798	723	756	767	825	829	815	781	815	812	825	775	812	814	756	799	837	831	831	875	849	814	828	834	836	768	792	779	777	792	858	834	786	817	787	817	835	822	852	805	865	766	804	772	829	838	809	829	761	817	815	831	782	820	835	821	849	817	824	830	810	815	862	798	869	787	804	792	764	776	817	765	809	809	773	891	807	844	792	806	808	815	863	835	837	883	852	869	810	843	808	852	818	828	835	794	834	804	774	783	794	811	868	782	823	847	794	810	792	867	806	804	849	852	800	890	855	865	837	840	854	777	836	777	819	898	777	796	812	845	817	796	828	862	806	826	807	817	868	832	834	810	853	805	804	786	841	781	804	802	827	798	808	804	830	805	834	839	864	784	861	863	761	811	804	822	849	823	817	825	811	789	780	798	789	846	796	857	815	815	843	814	787	809	774	813	780	815	846	814	795	838	803	800	768	843	846	834	779	772	810	752	862	813	836	795	824	821	811	839	804	807	754	877	797	802	823	758	862	792	840	856	820	821	768	813	819	783	831	766	759	854	823	785	823	838	867	772	815	798	805	802	782	801	812	872	822	820	799	824	825	814	831	822	791	802	802	844	816	809	770	792	789	818	781	806	813	793	847	819	792	822	833	790	768	802	848	833	834	831	785	790	828	808	786	820	808	804	809	830	804	792	849	833	800	832	821	807	830	778	801	769	826	870	820	816	792	827	848	807	818	834	830
1423	191	221	232	212	179	163	205	192	212	190	182	220	235	193	187	181	221	199	186	165	198	218	197	201	190	181	191	209	218	204	214	192	191	218	180	190	213	173	199	213	201	196	193	214	202	181	194	173	195	210	188	167	194	196	212	202	166	190	219	184	186	219	202	177	196	203	200	197	218	184	189	191	174	212	177	218	224	216	177	218	206	224	212	199	194	213	172	229	200	197	225	202	187	184	183	212	198	215	188	196	198	202	208	201	196	198	194	191	225	215	199	222	203	192	175	172	190	207	199	229	208	206	196	187	201	188	210	199	192	205	176	191	194	177	178	181	210	201	189	170	182	164	200	196	217	163	188	187	219	187	178	182	176	203	202	208	181	219	198	192	179	208	197	179	201	195	203	189	192	204	209	202	194	190	173	188	205	192	187	201	180	175	190	198	195	198	180	185	193	200	201	185	208	206	181	189	198	207	213	197	212	203	232	198	192	177	190	181	187	198	189	213	180	186	203	230	197	220	187	193	213	187	185	216	219	186	200	183	198	179	188	189	192	254	216	206	195	216	204	184	211	170	199	207	191	185	200	166	195	228	211	202	205	234	218	183	216	191	189	160	178	212	205	207	215	197	200	229	244	195	192	175	196	190	177	162	197	173	180	183	201	202	191	206	175	159	214	192	200	205	176	204	198	175	200	201	192	227	192	185	199	193	203	211	188	187	179	191	174	186	206	188	214	187	193	198	179	204	185	194	191	220	188	183	189	185	186	182	208	177	187	203	180	185	192	181	241	205	183	189	227	203	169	206	171	191	198	173	185	206	173	201	169	183	207	217	200	183	201	204	206	182	205	200	191	195	211	201	209	195	212	193	169	189	195	205	207	199	195	170	190	219	198	194	190	199	201	204	191	186	209	205	213	213	170	186	202	185	189	199	207	195	184	182	209	197	199	186	186	207	210	207	172	209	188	182	193	195	222	208	207	211	208	210	200	199	223	216	199	213	199	201	193	195	183	166	207	195	176	189	182	186	204	212	208	170	207	188	181	169	202	196	202	198	185	203	189	196	188	224	207	184	169	204	215	174	219	196	177	203	214	185	195	234	193	178	220	203	206	175	202	213	206	183	182	187	198	198	187	188	178	197	196	192	222	193	172	206	212	203	208	200	195	218	208	205	205	188	187	193	229	191	218	192	221	182	173	183	200	204	185	194	231	186	179	217	204	200	192	185	209	197	185	191	184	212	222	199	203	172	195	192	216	179	171	206	196	194	193	190	207	194	198	182	194	194	195	204	200	193	195	216	184	183	177	184	192	208	234	204	212	186	192	181	203	200	196	207	211	195	167	202	209	175	201	183	226	198	240	193	209	207	189	216	226	193	236	196	183	177	191	179	211	192	194	205	200	187	205	197	198	216	207	203	192	194	180	212	191	183	199	175	186	192	205	168	213	177	190	200	217	173	222	193	193	198	195	195	194	179	204	187	196	205	219	214	207	206	188	163	211	207	195	220	208	188	186	198	178	181	174	178	191	223	178	178	182	212	200	213	196	220	197	202	193	205	181	200	168	203	190	208	226	223	191	213	191	169	232	194	206	187	193	203	195	200	202	198	186	201	186	189	223	199	197	204	165	207	181	181	208	203	199	160	197	214	213	191	185	184	215	204	204	202	209	211	179	196	188	194	179	184	177	225	188	203	190	217	204	193	196	193	178	178	185	184	197	203	192	175	183	207	176	178	202	214	185	177	196	202	207	178	186	185	195	210	186	180	176	204	174	208	220	212	198	187	194	182	208	185	191	195	182	169	196	188	195	181	202	218	184	165	198	211	166	185	188	183	202	177	216	182	160	177	185	209	211	204	205	191	208	172	202	194	198	220	177	198	197	187	177	203	191	204	193	178	200	196	193	203	187	192	216	190	225	203	203	191	206	202	196	185	209	186	184	236	215	195	194	215	180	211	196	204	208	197	209	187	243	195	220	182	170	189	228	196	185	178	212	211	188	209	185	190	216	201	200	189	201	192	197	187	189	198	208	190	200	186	178	179	208	185	180	180	220	188	191	178	205	209	182	190	205	209	203	178	205	188	178	191	223	196	213	257	178	182	194	214	183	187	231	180	183	206	225	190	197	186	181	183	204	199	209	204	175	196	182	183	224	206	212	216	211	185	205	216	192	190	216	190	199	224	204	226	180	213	160	181	198	189	210	204	183	206	217	216	196	172	207	186	181	206	193	190	175	194	209	181	198	169	176	180	187	204	222	199	188	210	195	177	201	202	197	175	181	178	204	241	182	188	200	197	191	184	181	226	193	222	197	209	176	181	201	170	209	205	198	176	193	193	198	219	209	195	205	202	191	195	195	187	177	185	195	185	197	199	227	179	172	185	185	207	192	216	199	198	184	197	226	187	218	208	189	193	197	215	212	189	193	213	178	206	217	187	198	210	177	181	196	213	189	190	196	206	212	185	198	186	223	203	152	187	178	162	188	199	197	174	211	190	193	204	201	190	180	220	188	210	221	192	203	202	193	168	214	181	189	202	173	192	183	173	212	200	240	190	190	197	187	196	202	215	194	203	179	199	208	192	199	211	192	164	186	184	193	192	171	197	198	211	193	160	172	209	176	174	194	187	210	204	205	219	202	199	198	214	232	192	199	177	183	199	216	213	205	196	184	198	197	170	199	222	209	177	195	194	193	207	213	212	202	197	173	181	178	191	213	185	210	206	179	225	199	220	198	188	209	186	168	201	200	191	204	182	182	184	184	184	202	200	180	204	210	202	211	161	194	210	191	192	203	205	203	189	208	213	170	196	222	212	197	197	190	182	176	193	194	203	208	184	166	192	240	182	210	187	185	204	175	196	197	173	183	210	230	194	193	157	176	197	189	180	175	200	203	221	205	198	213	200	199	186	209	220	191	199	200	183	185	223	187	185	198	204	210	217	206	226	237	197	202	197	202	197	200	210	203	221	200	182	190	189	178	222	187	200	203	205	195	192	214	205	209	175	214	198	210	167	189	188	191	181	201	218	202	190	193	210	201	177	202	185	199	192	183	234	207	183	210	195	189	210	189	183	200	178	200	203	193	194	190	197	201	207	194	193	159	181	180	202	172	220	176	184	215	194	198	161	161	192	205	163	198	207	218	225	189	198	211	191	209	186	196	194	195	201	195	195	181	186	183	209	196	203	185	189	193	181	219	211	200	184	190	190	187	196	190	186	196	172	190	175	233	197	197	213	191	198	210	209	186	183	200	198	218	196	202	201	217	197	177	193	200	189	187	175	204	215	186	192	196	206	196	200	190	175	201	231	200	175	183	186	186	195	193	186	188	176	188	195	208	198	202	217	221	216	179	208	192	201	203	187	194	225	183	178	192	202	191	194	204	230	206	174	177	204	207	222	205	198	212	192	185	179	173	189	173	170	221	174	215	178	212	184	201	179	181	192	199	211	204	197	159	193	194	187	173	178	182	187	216	196	185	191	224	232	199	169	222	180	191	185	186	167	209
1773	544	497	555	565	535	495	548	546	504	498	505	543	511	586	487	540	543	522	479	478	536	527	517	497	485	530	532	522	501	514	488	537	562	498	551	492	495	474	532	513	522	476	524	511	548	555	527	524	525	503	520	533	494	537	547	513	529	492	491	540	548	518	508	537	513	565	483	489	484	516	502	480	516	544	537	504	500	546	535	516	505	503	502	526	458	509	496	484	493	521	513	534	499	503	485	524	521	523	492	501	557	509	514	503	521	520	538	563	489	489	550	524	526	523	539	494	554	501	519	490	501	542	487	496	499	475	507	514	531	445	500	536	517	536	489	543	519	511	512	514	500	491	507	479	534	514	561	474	488	518	504	528	539	488	534	546	515	492	506	510	478	526	519	510	534	517	521	548	508	546	525	485	524	529	555	492	528	492	502	502	493	499	537	527	537	514	493	497	532	470	528	474	512	520	522	527	554	538	497	544	481	493	501	507	491	494	517	505	498	550	501	528	493	531	539	495	482	503	512	522	544	471	509	522	509	502	526	499	527	516	504	529	486	479	530	507	473	523	495	518	525	518	523	517	480	508	498	509	501	562	550	510	548	511	482	505	459	540	524	533	526	510	552	481	522	524	526	541	503	511	520	518	455	510	488	501	513	518	504	519	546	498	473	516	503	517	507	455	543	533	477	568	517	482	508	501	494	515	516	543	525	549	506	495	523	517	520	513	523	521	522	506	528	506	549	489	495	487	512	507	518	525	512	491	501	563	501	491	517	516	513	513	481	540	498	510	536	506	555	534	504	525	516	553	514	522	528	500	528	502	517	534	526	476	518	505	515	530	502	470	481	524	478	500	541	531	520	536	554	524	491	522	510	509	509	471	539	500	522	520	543	544	534	516	526	541	537	510	511	515	519	525	495	519	492	529	545	500	550	534	549	521	515	538	504	528	510	543	524	500	526	520	520	510	516	482	518	533	511	543	533	516	496	495	519	517	530	502	478	511	539	508	550	516	510	519	491	548	525	474	529	495	508	497	546	533	534	565	498	468	474	510	503	514	530	504	480	487	488	477	466	543	536	509	473	505	489	537	545	542	513	526	546	521	502	526	524	484	542	517	523	498	461	549	485	487	544	542	517	516	492	506	529	494	502	491	551	522	518	552	532	513	480	480	482	484	544	558	498	530	510	513	485	530	498	549	556	515	520	546	527	482	528	511	512	531	526	496	544	507	515	488	492	529	493	508	501	508	500	489	514	508	512	498	491	499	528	513	519	545	521	476	507	513	511	522	487	486	499	500	511	501	489	456	478	534	505	564	537	481	544	509	509	517	475	561	523	509	559	523	497	491	506	493	508	530	532	482	514	531	510	532	553	562	489	504	545	526	507	547	482	541	481	533	537	451	510	544	494	507	484	471	519	502	508	501	495	504	508	487	529	514	493	518	522	521	496	527	550	508	483	534	515	525	472	526	518	523	512	499	510	518	522	528	490	538	508	509	495	518	486	522	516	534	531	520	514	525	454	539	488	497	486	518	470	511	532	479	496	469	532	557	529	518	521	508	485	517	492	508	512	548	524	488	506	571	525	537	503	525	507	529	551	477	515	509	503	590	551	513	532	531	516	506	491	542	514	472	493	509	519	522	472	478	504	522	519	494	497	520	497	562	531	523	516	511	521	528	566	541	535	506	486	483	532	536	519	513	517	514	482	510	524	500	507	528	515	533	461	545	488	534	499	510	563	521	536	488	496	488	443	487	501	523	523	497	584	541	585	509	525	523	492	490	483	549	479	502	504	525	508	515	540	500	513	519	543	524	511	523	536	535	542	512	510	558	506	540	507	511	498	487	520	527	515	518	525	488	496	474	528	520	501	483	464	562	491	514	546	517	491	514	561	484	529	514	511	514	515	471	497	508	513	493	520	512	476	529	551	541	540	496	483	483	543	500	520	526	546	514	502	509	509	528	489	514	482	493	520	537	557	515	539	509	525	502	513	536	511	532	508	540	495	499	465	540	502	519	510	520	528	510	510	518	512	532	489	550	504	494	535	453	506	486	521	522	549	493	507	489	524	488	520	524	518	536	525	539	528	535	465	523	530	551	515	474	549	503	523	550	502	506	505	515	578	491	514	499	488	500	537	480	512	511	491	485	508	525	547	549	505	473	486	510	510	497	512	553	521	517	529	469	513	516	518	468	492	489	476	520	485	500	494	549	501	487	508	483	534	490	535	525	491	508	520	509	495	535	496	495	510	530	548	501	520	487	531	521	523	520	528	460	501	555	550	500	483	513	532	539	521	515	502	513	529	496	532	514	520	484	551	519	550	538	543	461	541	481	517	552	496	489	545	550	484	494	517	579	519	495	536	489	492	511	549	512	525	508	529	528	509	498	514	517	535	520	515	537	514	518	523	467	541	539	503	485	507	518	512	488	465	502	540	532	488	517	500	517	484	486	486	520	562	519	505	509	482	526	528	501	494	507	471	512	513	537	558	500	505	509	522	469	544	504	530	509	486	516	483	488	498	548	507	561	553	543	499	483	525	508	516	505	500	506	491	513	533	483	508	504	498	497	532	515	470	515	528	551	527	523	521	483	494	451	541	578	512	494	544	479	489	474	555	554	488	517	508	526	495	507	510	531	492	511	477	503	495	494	534	518	547	486	512	531	511	568	501	531	497	526	462	561	491	497	515	538	521	562	489	485	505	536	551	507	495	503	512	454	523	563	518	544	541	482	513	524	510	530	550	531	546	525	488	490	527	476	501	562	502	520	485	501	498	521	514	513	491	496	522	501	541	545	524	530	513	491	473	507	513	542	504	496	539	518	519	504	507	488	547	483	550	539	528	525	521	506	530	519	512	521	506	537	475	517	512	533	544	504	506	550	528	520	508	509	538	491	511	551	514	506	564	507	544	544	526	504	535	521	527	488	514	479	525	520	479	502	497	465	533	487	517	545	492	501	540	547	493	489	518	512	519	505	487	529	534	515	507	519	520	508	534	481	509	554	542	494	539	514	536	527	520	545	509	493	486	508	533	471	498	517	555	543	510	544	517	516	512	492	511	513	524	513	490	512	503	498	507	517	510	502	493	508	511	502	518	527	510	503	510	500	495	531	481	548	504	536	459	508	530	511	539	515	528	484	480	531	471	516	530	506	522	538	518	513	551	516	563	528	540	488	532	510	584	528	510	492	540	514	504	508	472	510	524	549	525	463	503	506	496	516	518	503	512	501	495	512	490	510	540	474	462	499	474	512	527	521	500	548	505	502	475	487	512	467	488	507	497	558	528	492	534	519	495	567	503	539	492	510	518	518	532	518	480	496	493	544	561	490	505	549	533	503	498	531	516	491	505	518	537	507	493	564	510	504	499	533	492	518	545	475	524	499	506	510	544	530	508	503	550	524	530	510	498	553	504	497	487	500	501	479	523	516	508	530	547	520	486	517	488	491	471	501	499	517	531	485	517	512	505	490	520	513	517	495	495	533	532	510	524	508	510	456	539	499	470
7881	666	611	586	525	439	456	436	390	407	428	365	414	419	370	398	378	403	390	379	365	369	372	408	369	363	371	382	390	385	394	420	364	361	362	392	426	385	353	338	381	383	411	388	378	419	350	357	346	343	378	402	392	369	355	387	356	362	355	396	363	388	357	344	354	405	378	401	426	379	391	376	369	343	368	382	357	377	385	360	414	365	354	390	392	339	406	378	393	363	353	340	346	394	367	402	384	369	396	356	383	411	349	342	375	373	399	394	385	383	360	389	375	382	402	391	399	361	350	390	371	383	330	344	367	381	370	358	336	359	331	359	360	374	366	394	374	403	387	361	397	365	377	390	362	403	359	418	374	378	368	392	372	364	332	368	370	371	402	418	347	371	382	394	427	372	338	351	406	328	356	350	378	348	379	374	357	401	339	388	378	404	392	376	363	355	374	375	384	353	366	381	393	363	364	402	406	358	351	362	369	377	366	360	393	377	395	344	387	356	336	358	382	353	384	367	382	389	383	376	387	345	380	401	334	394	367	388	369	368	369	358	374	347	416	361	362	335	374	335	384	358	378	392	405	364	388	385	346	404	363	345	361	403	357	375	371	356	358	351	375	407	409	395	377	385	348	347	362	335	386	404	389	396	344	340	373	394	363	378	368	364	383	356	325	346	347	395	336	406	383	404	377	381	375	381	397	370	363	411	389	340	370	361	352	354	367	360	357	346	375	368	348	395	374	360	391	355	359	399	354	370	368	393	320	388	347	361	368	365	381	401	359	350	359	381	323	351	411	351	395	350	385	348	372	377	387	385	405	377	392	371	393	377	350	368	395	378	366	379	373	322	398	331	362	338	375	371	433	370	381	368	409	371	320	418	372	401	388	367	347	391	386	370	380	377	380	370	409	362	355	385	395	353	366	390	377	384	375	370	359	342	392	351	381	380	376	390	353	373	348	402	376	383	374	365	379	393	342	379	397	373	357	339	399	394	408	374	370	370	372	387	397	375	401	374	399	373	377	390	367	364	356	364	386	367	366	363	371	374	394	381	367	355	392	377	356	402	388	355	359	360	385	382	392	388	347	361	393	361	364	400	388	385	380	338	373	358	366	356	362	360	360	362	344	353	375	381	397	378	370	373	396	349	392	411	377	368	385	356	355	342	366	371	412	346	393	388	355	412	402	355	390	369	367	388	353	343	386	380	368	360	374	349	414	332	365	361	390	365	395	364	365	403	378	355	348	380	354	348	371	365	397	368	340	374	359	351	402	351	399	399	373	393	370	418	377	385	410	359	406	352	329	347	384	371	382	407	367	369	354	377	338	394	371	376	377	371	400	361	395	358	349	366	373	345	377	384	365	381	386	359	391	365	387	380	382	344	336	356	383	406	383	368	369	370	361	387	385	393	381	363	387	373	323	408	384	377	387	379	321	397	407	399	354	352	387	374	374	377	377	362	419	333	366	349	404	366	359	394	374	365	354	406	359	405	362	369	378	394	401	381	325	388	376	397	362	405	349	358	390	376	365	356	389	386	374	359	363	385	366	373	364	364	374	426	391	359	399	382	404	388	396	350	373	351	387	387	403	356	386	414	347	383	373	367	392	349	374	382	392	361	373	378	363	422	384	391	396	393	398	377	348	371	365	398	392	370	364	350	374	441	345	371	388	339	349	374	343	375	398	377	390	343	384	376	387	370	359	390	366	350	363	357	353	412	395	377	360	333	343	363	355	358	404	380	375	366	361	347	419	401	389	379	387	336	351	376	365	373	371	367	381	347	452	355	369	358	413	372	356	393	377	349	345	385	372	388	360	370	374	374	371	387	366	378	391	405	426	371	381	354	378	382	394	364	401	337	352	386	385	348	389	333	395	394	393	372	372	369	369	343	384	382	337	389	360	365	366	395	363	367	364	379	376	384	392	399	373	353	389	390	377	369	367	370	376	357	362	367	365	360	329	380	373	390	354	364	407	379	360	393	368	340	341	388	362	401	376	368	362	377	358	404	355	370	374	419	364	381	406	358	338	380	397	352	359	380	378	333	382	364	377	350	379	414	377	397	378	369	378	363	400	363	366	366	376	383	364	389	362	347	390	370	361	384	376	370	379	372	395	368	361	380	383	390	368	372	346	353	407	388	337	344	396	369	377	372	396	321	393	359	392	379	364	365	387	371	357	392	341	367	394	353	351	388	335	401	366	403	358	344	361	376	397	387	383	362	377	356	375	374	367	365	362	367	329	390	373	408	389	401	377	392	398	376	363	361	346	371	421	402	354	379	374	381	371	366	370	342	379	354	380	371	368	376	373	369	432	370	349	390	330	371	343	367	363	393	358	350	359	369	352	378	388	410	364	379	365	384	351	353	356	347	348	344	360	375	355	382	320	394	325	380	351	370	381	356	362	362	404	340	385	366	379	420	361	338	351	340	359	380	373	346	364	352	353	366	389	366	377	370	400	361	378	326	356	398	354	346	346	369	369	360	367	337	398	355	338	376	369	346	398	358	416	391	333	364	378	354	373	378	385	383	363	345	366	343	358	345	361	356	369	352	397	413	371	342	377	352	388	362	351	366	368	357	360	359	371	405	363	396	354	366	370	390	391	382	405	378	375	398	353	373	365	407	362	390	366	382	371	370	374	394	345	339	362	355	341	358	410	389	365	400	363	352	373	402	382	340	351	386	393	359	362	373	370	371	395	376	391	398	360	437	349	385	368	383	371	336	362	383	392	400	392	372	405	390	382	382	328	354	348	377	346	394	382	354	355	359	383	372	390	336	348	343	374	392	398	374	406	344	369	376	372	391	368	355	381	316	404	374	374	375	353	359	389	357	350	383	359	384	353	420	371	390	340	337	382	352	346	365	375	358	356	431	365	350	388	400	359	383	367	350	370	387	343	387	362	359	384	388	373	433	373	407	410	369	394	348	369	372	363	352	380	395	354	338	380	365	382	361	365	361	356	356	371	355	373	357	412	362	336	358	334	349	377	384	379	389	384	351	371	347	367	380	432	348	417	396	383	382	373	395	354	396	388	379	384	355	369	419	362	352	357	380	358	332	367	380	362	373	407	343	336	372	341	379	412	412	370	404	404	382	363	391	378	342	392	370	395	389	397	362	382	359	399	404	353	403	390	383	368	366	356	356	397	387	351	388	377	357	367	343	365	399	373	388	353	365	337	380	372	343	422	410	357	346	375	380	375	348	381	323	387	420	397	351	396	382	336	355	347	357	361	358	301	389	372	394	375	379	376	390	353	342	327	373	390	366	346	372	359	369	350	355	365	386	375	364	419	419	371	364	366	336	369	376	363	397	369	360	378	374	387	342	372	342	384	336	386	367	383	362	380	377	390	357	334	381	356	383	334	354	375	373	363	383	371	362	398	351	395	374	389	351	389	397	385	377	375	364	358	418	349	368	379	357	371	393	357	347	371	384	336	384	387	401	380	376	387	389	363	345	382	367	390	358	326	341	360	379	352	342	390	381	357	357	374	351	384	356	351	350	354	382
6711	1064	1498	1694	1535	1363	1259	1113	1079	995	1008	985	950	887	952	944	940	944	927	915	923	925	919	902	905	879	906	925	918	823	872	854	828	929	903	873	880	842	919	842	827	847	874	928	887	879	925	880	881	925	925	880	865	915	874	873	824	896	906	841	865	828	858	851	867	874	849	819	860	878	857	915	908	826	836	895	867	866	840	849	837	847	866	906	876	834	859	900	813	849	885	891	840	884	844	885	869	895	832	949	844	851	891	896	827	881	869	884	878	853	892	818	816	877	823	831	845	880	869	835	856	856	856	857	899	907	866	854	879	852	835	881	904	861	847	897	865	877	842	873	835	827	856	851	872	919	885	891	860	830	869	881	865	849	851	815	812	876	884	806	822	884	907	844	858	847	791	863	848	805	857	840	846	872	863	874	881	876	816	897	862	910	887	810	886	833	878	819	820	884	878	796	869	853	875	843	859	885	897	867	827	847	859	800	789	873	892	886	879	817	897	865	844	847	868	878	886	828	935	878	889	896	924	865	909	808	865	933	898	826	877	839	872	907	829	888	901	851	847	890	796	858	873	856	912	927	863	851	863	859	830	866	842	845	822	884	863	866	837	840	842	883	876	842	893	867	850	868	908	834	841	876	897	841	911	873	872	902	906	899	882	879	847	859	817	867	848	898	832	851	841	874	859	840	864	844	899	895	878	946	908	836	839	848	850	864	847	785	841	914	880	847	844	858	899	894	849	862	822	857	875	798	912	878	866	834	885	826	886	919	872	897	845	866	840	835	912	832	824	866	828	867	903	861	929	841	847	842	800	891	854	901	861	840	848	825	899	878	878	914	877	915	843	862	900	808	904	872	877	855	872	855	811	868	862	867	881	842	906	828	906	902	896	913	876	841	861	835	895	872	785	908	883	945	863	905	858	870	902	878	892	892	860	909	903	882	888	842	910	866	894	907	882	859	847	885	888	873	876	846	850	877	777	859	831	893	848	823	904	863	879	874	888	873	877	913	814	829	856	806	834	925	855	864	947	867	832	871	844	823	850	903	880	804	900	870	847	834	867	896	879	861	808	844	876	867	888	869	914	929	863	919	845	865	895	867	814	866	890	872	835	871	838	848	894	840	816	887	865	864	861	809	887	930	849	859	856	813	836	807	858	805	870	866	829	846	893	880	860	849	893	888	870	909	873	843	844	891	779	830	928	892	877	829	813	940	875	884	842	851	888	803	850	864	830	839	874	830	899	892	834	877	804	844	880	857	913	920	862	845	847	879	867	885	840	822	871	804	871	842	841	843	898	847	854	828	862	857	850	863	873	890	933	909	858	870	886	840	893	874	885	842	862	864	833	833	901	899	828	857	892	887	878	819	877	909	846	871	848	885	862	867	888	832	899	816	866	859	866	886	859	853	881	880	891	816	828	817	856	849	856	883	822	871	831	843	820	862	794	877	880	868	896	907	824	787	838	918	846	852	835	892	866	819	897	859	868	889	834	857	881	859	881	896	841	848	879	921	874	830	855	901	848	839	853	875	854	835	894	888	879	856	859	878	898	918	788	869	808	853	868	817	866	846	856	932	878	906	847	895	868	899	888	867	850	851	865	827	848	813	848	890	806	865	879	920	859	855	896	841	852	863	886	865	856	853	831	886	883	854	877	890	869	867	818	866	861	888	812	852	865	927	931	823	874	841	877	835	865	875	866	861	870	906	866	880	905	884	855	874	825	799	882	868	875	912	860	895	921	845	788	860	887	846	844	829	888	838	844	895	879	841	841	853	900	876	839	861	812	857	955	869	829	861	883	848	843	830	836	884	863	889	852	874	867	875	878	865	860	826	908	833	879	902	864	898	889	850	877	880	840	796	886	867	870	893	853	829	877	820	869	871	861	846	916	853	860	880	915	918	869	890	852	869	848	844	911	879	829	846	863	882	869	812	910	865	821	895	816	834	836	852	806	863	914	856	900	857	882	860	829	844	800	844	819	903	862	853	880	865	844	835	893	915	853	825	841	868	844	815	863	887	878	882	854	909	876	892	843	870	858	830	828	864	883	866	872	854	870	846	897	849	842	891	851	848	884	876	858	846	890	852	811	856	841	886	884	861	894	893	844	855	867	866	878	850	836	856	862	836	865	852	831	857	816	835	856	917	830	904	864	844	884	910	863	832	888	859	881	881	892	872	859	844	893	861	891	821	845	881	868	863	838	874	872	826	885	888	857	871	853	840	894	830	863	843	818	818	841	819	895	829	867	844	884	900	889	869	894	849	849	935	886	923	892	855	932	862	843	839	876	821	877	867	878	872	878	845	845	862	916	839	825	894	897	920	841	847	867	860	847	857	873	845	885	903	824	865	873	895	901	869	859	885	890	914	885	868	870	893	900	934	837	885	850	809	884	841	806	852	919	847	857	863	903	821	885	852	830	864	935	816	861	898	893	877	863	825	920	909	837	860	860	874	838	872	845	862	877	802	867	845	872	860	844	842	863	853	891	856	821	885	848	836	941	828	837	832	834	929	874	862	824	826	856	822	873	866	848	799	842	836	888	881	868	868	869	879	923	862	899	831	900	859	865	880	848	859	891	857	844	855	877	865	875	826	881	836	852	873	846	856	894	868	866	861	905	850	871	854	826	882	841	879	846	889	849	864	867	875	833	836	910	820	834	828	840	831	896	828	878	900	882	877	860	889	917	831	875	864	863	884	873	851	854	946	827	876	842	878	908	883	898	892	916	858	890	860	846	873	856	826	935	851	862	885	818	883	861	817	870	860	894	876	871	837	893	868	881	847	871	844	831	847	868	824	861	777	849	844	823	860	896	819	905	818	856	889	832	865	871	838	863	853	859	833	864	893	893	826	863	929	846	827	881	855	810	897	902	895	921	846	878	797	872	847	839	885	843	837	884	874	826	943	877	904	828	868	883	877	877	854	816	842	894	857	835	892	817	887	814	855	839	877	881	857	790	867	866	838	862	913	848	862	856	857	839	859	852	869	886	849	900	896	809	839	901	824	842	889	848	883	826	849	902	857	875	874	839	832	879	849	857	870	853	886	870	856	838	881	852	906	840	839	831	830	910	834	850	853	846	884	842	870	835	793	867	892	884	817	893	872	837	894	886	866	878	857	884	874	880	859	854	874	882	837	850	867	836	917	859	878	832	894	804	820	883	864	898	837	853	859	855	851	849	860	873	823	864	852	871	816	868	878	846	918	840	882	903	893	853	854	898	880	920	851	888	810	881	857	922	884	866	853	876	829	823	829	903	888	847	832	929	838	902	822	857	838	859	882	828	869	852	858	830	851	953	890	802	855	849	860	882	812	823	871	874	855	869	861	852	844	893	865	905	853	851	899	848	842	901	860	871	874	910	856	855	893	927	871	864	796	837	839	851	867	847	850	899	827	870	875	908	880	874	866	922	873	885	826	836	864	828	828	850	865	862	916	923	857	807	845	850	887	886	859	912	803	875	854	860	833	835	870	864	862	850	926	836	881	887	896	808	811	913	815
14345	1260	998	854	618	565	546	408	399	439	454	358	394	410	405	397	368	385	385	368	365	358	375	339	376	320	351	362	372	425	332	370	368	352	344	338	347	388	352	356	398	342	320	384	346	348	328	346	356	359	375	380	337	371	350	343	339	379	367	334	354	398	358	363	378	352	337	359	372	370	346	365	363	341	333	371	376	357	312	367	357	364	347	349	345	345	361	380	372	355	364	395	341	367	336	367	340	333	313	367	358	353	367	340	364	334	399	369	343	364	351	351	382	358	388	355	340	366	389	336	384	370	370	349	399	376	368	351	327	357	324	352	378	390	376	399	357	364	366	381	342	349	361	332	374	325	367	348	366	352	369	356	382	360	381	356	387	369	367	354	349	323	353	326	343	365	331	403	341	362	323	327	315	361	325	359	365	361	366	359	383	386	414	339	349	382	381	343	339	363	359	364	341	318	349	370	395	376	347	351	386	400	358	343	368	327	354	327	348	346	336	348	320	355	320	368	379	362	338	349	352	371	302	344	343	368	349	359	373	377	418	384	340	386	355	340	342	388	381	351	362	328	342	380	330	359	370	334	373	362	351	326	346	372	359	389	373	362	342	340	356	420	353	359	354	360	355	318	337	334	354	333	376	359	369	353	339	378	368	344	345	351	357	360	362	403	375	335	350	345	363	352	377	350	331	363	360	390	348	344	348	328	388	347	332	318	345	363	332	395	408	344	363	335	351	364	347	375	368	347	348	359	346	372	382	352	370	346	379	334	392	346	361	358	351	333	357	335	335	375	358	343	393	363	357	357	342	330	320	355	314	366	334	338	400	377	395	364	335	353	343	316	365	363	371	386	366	359	360	355	341	347	363	365	372	408	362	347	365	366	325	360	363	340	384	330	379	358	346	329	351	359	386	348	374	380	355	389	361	357	347	364	353	332	345	384	415	351	362	387	376	367	371	366	342	366	389	384	340	360	349	350	389	373	338	371	376	358	319	324	340	373	322	319	353	357	347	381	351	325	374	343	360	377	349	374	330	342	341	369	385	375	371	353	394	357	353	359	358	352	388	351	358	354	378	359	371	373	363	338	363	345	352	351	373	324	325	408	347	353	365	343	377	342	392	355	361	363	349	382	375	372	374	353	328	329	335	374	375	371	356	371	329	352	332	335	333	354	351	317	395	366	323	316	354	376	317	347	346	377	344	342	378	368	344	384	421	346	380	352	349	330	360	387	347	333	360	351	358	359	332	326	351	370	365	355	347	368	339	333	347	378	362	342	371	361	337	340	352	336	364	368	340	367	358	396	383	375	382	358	369	318	360	357	317	346	366	396	353	384	372	353	365	326	413	373	371	363	386	376	352	368	353	358	370	362	367	357	317	304	358	352	362	419	395	357	355	367	369	351	344	382	346	362	350	332	358	343	347	350	362	340	389	422	402	368	349	353	352	374	334	338	350	367	376	361	382	367	378	353	363	343	351	365	352	353	349	416	359	370	402	361	327	390	344	347	368	371	379	334	324	367	380	363	361	379	366	351	370	355	345	360	350	325	320	373	378	364	344	330	356	322	366	369	345	353	372	371	350	397	357	369	387	361	346	352	318	363	359	343	365	375	366	371	388	373	350	368	358	356	342	363	346	384	382	373	410	387	361	367	305	371	369	357	381	373	367	365	345	349	342	378	361	381	362	334	360	343	341	342	363	384	350	369	365	326	342	366	342	334	359	346	367	361	352	343	327	319	347	371	358	312	368	341	386	329	349	349	359	369	325	333	383	370	362	390	373	380	363	370	365	357	367	366	363	332	335	353	343	366	373	373	338	377	348	348	363	370	374	357	362	374	336	348	345	383	343	370	343	350	366	354	372	371	349	350	319	383	345	354	370	360	385	345	358	368	373	336	375	355	342	360	347	356	348	335	358	347	357	381	342	355	355	347	354	339	366	337	333	345	360	348	354	360	335	346	354	355	325	338	395	357	352	363	328	357	384	342	353	383	380	333	339	340	349	349	391	344	376	317	337	323	382	397	363	360	372	370	371	379	328	357	332	405	390	358	381	349	361	362	332	333	330	348	335	344	317	366	354	371	332	410	403	399	356	357	368	325	353	360	344	348	354	380	318	371	372	375	383	358	408	347	339	320	338	373	390	351	376	322	358	375	374	392	357	350	384	362	346	340	362	338	352	337	387	376	363	368	342	353	361	357	321	356	341	360	337	342	336	365	353	343	359	315	370	379	344	399	367	374	351	374	335	365	348	341	359	365	356	341	341	312	347	347	375	398	323	377	350	364	353	348	348	333	349	337	355	381	351	371	381	381	383	380	357	361	358	382	354	356	333	352	364	339	359	372	357	373	379	378	360	363	359	365	342	370	343	344	347	368	368	316	362	337	373	364	364	358	358	359	343	381	364	385	361	340	342	382	347	289	419	351	335	311	350	345	379	375	364	367	346	378	356	357	367	346	337	372	367	372	334	351	349	406	325	335	362	348	359	334	360	379	359	332	324	426	333	407	392	339	339	366	355	342	350	366	371	385	352	350	344	356	352	354	321	368	334	339	367	368	351	342	353	335	387	338	343	344	339	387	361	407	350	344	379	364	340	362	361	357	354	345	359	344	339	417	385	366	338	365	320	370	349	351	359	378	378	359	341	349	354	380	338	340	358	367	392	339	359	353	352	329	384	360	356	352	375	399	383	349	370	388	365	383	391	372	347	383	334	373	392	355	344	376	353	355	354	331	336	366	379	344	361	363	353	372	351	336	380	335	374	360	369	335	379	385	395	368	354	355	345	342	347	349	352	357	356	397	322	304	332	367	342	375	381	364	363	357	362	372	360	392	337	372	356	367	339	348	367	357	371	388	361	352	339	360	357	362	343	332	309	387	365	308	363	356	318	344	342	387	374	370	351	367	363	386	366	356	364	415	387	338	363	339	363	366	346	334	315	349	397	371	351	397	359	378	336	389	330	363	327	345	343	359	414	380	356	364	344	358	353	372	351	328	361	383	367	384	313	384	392	337	377	357	357	366	325	363	348	340	359	331	391	332	320	357	357	361	341	351	367	354	323	351	388	358	377	344	383	369	346	337	323	359	335	353	334	343	367	360	396	344	383	359	372	375	370	346	366	332	347	372	337	327	385	368	333	362	372	337	350	399	336	315	353	328	381	327	371	388	349	342	336	332	340	369	357	380	323	354	356	353	407	357	364	355	344	353	368	344	321	352	338	341	345	370	338	336	358	362	352	304	363	367	355	327	357	344	356	348	341	334	337	326	379	354	317	387	356	369	340	362	349	344	352	353	388	388	372	395	339	319	367	338	369	336	380	347	413	375	369	340	350	375	355	344	370	375	392	343	411	371	363	380	374	367	362	347	342	363	356	347	364	382	353	337	335	358	373	343	343	381	325	330	376	419	384	365	329	356	384	351	372	336	347	375	340	322	349	310	382	335	381	331	377	312	374	339	379	341	403	340	363	376	371	330	352	329	374	315	364	338	362	363	360	340
8292	1284	2049	2246	2025	1694	1522	1353	1281	1137	1101	1041	1042	981	1012	950	931	943	933	960	865	874	822	878	856	836	852	840	824	804	864	816	837	795	838	856	808	863	842	794	808	847	809	843	810	859	838	741	862	822	844	840	768	817	847	805	822	817	835	770	779	825	800	805	812	795	762	757	783	769	818	817	779	816	837	769	797	818	794	823	782	813	778	820	799	862	763	788	832	851	735	847	809	803	812	812	828	805	778	821	780	760	797	821	826	784	819	823	825	774	817	783	825	805	772	814	810	798	834	765	812	758	839	813	854	761	838	817	779	793	808	811	833	797	841	816	835	753	790	779	789	826	802	877	806	768	794	774	807	773	803	774	832	751	830	839	784	825	785	785	854	783	810	809	838	803	807	832	784	824	790	838	812	780	825	806	798	802	813	785	822	812	732	838	840	841	808	825	718	753	830	782	767	800	808	801	792	844	813	768	805	777	867	829	829	789	808	791	829	798	805	765	792	769	787	785	753	803	748	831	793	812	860	799	868	806	798	802	802	828	792	776	813	843	804	751	825	813	781	767	788	787	794	843	788	800	800	789	768	792	844	764	765	765	805	826	841	821	839	780	791	858	843	759	769	816	837	764	838	807	772	847	823	821	804	763	790	784	784	809	783	786	817	849	768	744	807	789	828	794	846	783	836	776	849	789	773	809	797	746	762	843	764	797	833	823	795	808	816	819	814	759	817	800	813	812	799	784	818	738	799	830	759	789	806	826	784	815	758	797	837	846	780	806	810	771	781	814	801	772	817	779	839	767	794	822	813	756	817	781	869	802	785	791	799	792	849	781	798	837	764	783	793	786	805	749	797	798	838	801	769	851	830	746	785	817	824	797	790	821	796	816	799	801	795	778	811	831	774	803	820	816	766	830	796	815	747	822	812	750	834	788	813	832	749	784	788	819	847	775	818	791	825	802	768	776	759	792	833	789	776	821	773	814	781	785	812	764	821	828	846	808	820	832	818	815	835	792	827	852	782	838	785	819	758	731	823	843	760	768	845	841	770	808	776	847	765	788	848	788	813	779	845	801	719	774	822	803	772	755	780	772	833	819	806	794	807	792	782	818	852	890	802	797	835	809	812	816	728	833	849	803	799	766	827	796	781	795	782	765	783	795	775	794	750	817	785	802	861	803	765	810	825	828	796	839	806	797	787	789	796	844	796	759	823	825	791	787	824	817	763	812	825	791	801	802	801	773	760	864	727	803	789	796	809	816	803	736	800	771	810	823	829	746	819	764	832	821	820	791	760	786	782	817	807	815	810	789	811	788	783	802	784	786	818	865	757	843	811	834	762	790	829	783	759	815	793	759	779	810	790	836	786	809	778	784	749	743	777	817	780	866	805	835	867	771	774	833	806	824	783	827	808	775	836	814	834	746	805	815	824	831	849	785	768	816	835	783	795	821	803	796	778	823	816	825	788	805	761	785	834	811	805	826	767	768	835	816	819	811	827	828	791	777	761	841	821	837	784	836	833	808	720	787	799	768	804	779	809	785	845	810	814	799	769	767	781	815	788	783	848	779	806	822	804	837	839	767	760	815	803	792	792	779	821	844	788	788	826	888	808	840	812	786	761	765	773	779	839	786	797	776	769	834	772	787	845	870	817	771	830	881	759	789	803	816	778	771	810	832	789	797	836	793	764	810	788	811	778	806	816	825	800	779	805	766	793	864	794	763	792	881	805	802	768	838	850	805	792	823	764	770	817	841	832	816	812	784	756	889	827	756	824	833	797	718	764	781	811	802	848	829	797	796	795	809	815	771	756	818	835	780	784	731	797	787	789	870	814	805	852	800	816	802	854	779	824	833	807	812	806	860	829	817	847	805	820	842	818	806	781	801	776	771	840	806	852	813	849	740	815	823	768	759	788	775	801	766	814	776	893	817	836	755	839	788	778	813	828	814	769	804	748	789	810	817	824	821	780	802	779	827	806	804	826	790	774	814	812	799	819	765	770	819	811	772	818	737	835	794	806	776	767	803	780	770	797	854	811	785	779	793	772	780	805	800	764	835	820	761	772	740	795	811	815	787	765	810	746	810	846	813	816	809	782	813	787	767	803	805	844	798	821	806	828	811	816	833	792	849	797	832	798	799	778	758	818	777	825	818	803	831	753	803	820	768	818	838	844	812	747	803	814	796	803	815	794	779	799	744	761	749	815	834	830	826	762	793	803	766	762	790	787	792	862	790	847	809	817	830	795	814	864	813	783	835	810	805	821	773	793	762	815	811	830	808	774	777	786	819	790	834	766	783	782	826	803	763	832	806	803	828	818	802	779	754	801	863	776	798	755	843	789	815	827	836	792	806	806	818	806	768	856	771	829	775	815	791	794	855	738	821	854	759	789	811	802	776	784	807	769	813	829	791	810	770	766	801	772	800	822	816	802	762	772	841	805	835	817	858	835	785	787	862	810	832	775	787	828	836	759	813	737	797	819	817	815	732	820	813	847	805	839	826	806	842	802	774	814	798	801	806	835	770	837	792	768	794	800	772	837	832	766	789	757	776	830	762	784	772	811	783	771	807	822	812	831	757	823	803	788	822	726	824	776	783	762	814	800	820	788	786	804	825	844	791	844	739	818	832	811	790	823	788	783	855	831	835	815	794	790	815	837	842	818	825	797	816	821	828	843	770	862	747	823	798	788	820	852	799	821	806	758	800	781	818	814	775	814	825	866	789	815	803	806	797	793	800	869	816	813	789	788	834	780	792	792	788	799	839	821	781	815	801	798	775	846	799	803	838	781	816	831	771	827	805	817	844	792	833	806	839	788	832	839	794	837	824	820	792	807	799	817	819	837	771	800	785	808	782	799	832	788	770	789	807	786	791	806	866	777	847	810	784	778	882	839	805	792	821	738	786	755	756	827	813	793	838	809	737	807	817	859	798	816	811	755	777	790	794	813	805	756	835	787	751	842	805	770	800	821	803	780	832	810	801	824	816	832	814	797	785	769	778	793	808	766	751	819	792	804	790	819	810	775	834	768	813	751	805	797	816	842	702	767	830	810	788	775	826	809	780	802	790	770	826	766	798	800	816	792	773	802	818	759	756	843	826	771	853	778	772	752	825	772	752	822	778	803	756	786	805	812	810	799	734	795	826	782	754	785	769	814	835	794	787	764	828	763	804	789	854	759	764	846	805	816	780	791	759	772	796	807	835	802	818	845	764	786	791	819	826	803	778	856	795	826	855	775	786	785	822	799	802	807	758	771	763	835	763	835	812	798	758	798	817	846	757	811	755	809	806	850	747	790	785	806	805	819	796	787	823	787	790	802	832	796	788	812	806	821	801	804	840	796	799	774	851	794	807	771	822	817	779	809	772	813	781	771	787	829	808	834	826	784	819	806	789	764	838	776	789	815	822	792	748	820	786	787	810	802	808	758	799	838	768	809	810	773	787	781	818	780	807	815	844	809	808	796	755	821	833	815	817	802	804	820	802	851	805	846	772	842	757	813	826
1310	210	195	191	194	181	208	211	202	186	183	215	200	200	188	215	187	183	190	214	192	152	205	221	208	181	195	180	167	202	200	209	198	212	206	197	191	210	202	214	222	182	199	208	192	207	200	186	175	178	178	191	193	207	204	206	172	203	208	185	158	174	205	179	206	162	177	193	212	216	210	184	201	218	209	200	209	189	221	185	191	187	205	210	202	185	183	188	156	178	184	214	193	200	180	182	188	184	193	217	180	173	189	191	198	211	173	202	198	202	226	175	166	225	176	183	201	191	193	201	169	204	197	205	209	159	203	224	189	182	186	193	213	206	185	198	178	188	193	183	192	199	195	205	189	187	174	190	197	181	205	238	179	203	189	214	190	209	185	219	189	207	161	182	206	195	163	194	201	216	217	216	223	202	185	157	223	195	186	190	192	165	198	202	182	184	202	203	187	192	221	182	176	180	183	203	218	185	187	167	157	208	182	190	197	195	206	184	192	189	181	212	189	181	209	211	201	196	184	165	178	215	214	203	193	199	199	216	230	204	206	194	190	203	200	188	187	195	199	200	203	198	201	180	172	205	187	191	203	180	172	171	181	179	210	182	163	196	206	199	200	182	197	187	190	207	208	215	191	182	222	206	200	206	212	194	167	199	195	192	187	182	175	184	193	198	213	189	225	185	197	197	218	184	188	200	202	213	186	199	220	204	202	192	196	218	181	189	191	175	190	207	184	207	211	175	180	178	192	210	203	223	208	200	201	198	158	197	214	178	194	184	175	209	172	182	183	146	171	211	175	204	180	199	189	187	202	181	184	182	203	194	173	182	207	169	185	200	193	217	196	179	187	211	207	216	205	235	194	175	172	213	188	220	202	176	216	194	190	204	197	201	186	195	192	168	218	222	196	176	203	199	208	194	204	202	176	184	199	199	172	186	178	181	208	232	192	196	211	181	218	220	201	192	184	208	186	193	178	216	155	192	195	219	198	173	219	184	215	205	220	211	202	230	157	204	191	162	183	177	180	200	214	181	204	177	185	201	187	187	209	197	177	197	214	178	195	174	195	208	207	193	219	185	197	170	214	186	205	196	212	219	192	174	200	209	179	184	190	200	191	193	221	217	192	179	197	219	190	212	164	187	217	190	193	165	188	205	185	209	203	206	222	191	192	201	209	217	183	202	195	198	175	196	185	193	180	188	209	190	221	163	229	174	205	200	207	210	229	223	200	189	204	160	183	184	183	194	197	170	203	201	181	200	193	187	198	186	193	184	186	191	207	198	169	195	212	207	215	203	195	207	210	196	198	214	215	201	195	218	171	199	194	207	172	168	204	204	207	208	174	190	194	200	168	199	203	188	186	198	211	202	211	182	183	234	206	202	202	160	221	170	208	186	218	196	197	179	182	177	201	193	196	203	173	191	192	191	186	196	209	187	201	170	217	200	202	199	189	186	226	197	193	197	182	195	203	185	176	168	179	166	197	196	186	211	214	179	158	167	191	196	185	196	197	175	182	211	197	192	182	183	214	184	224	230	171	221	211	188	219	202	180	184	200	190	190	189	193	184	205	190	195	185	202	204	213	184	201	168	196	176	205	229	213	195	171	186	160	197	187	187	185	200	191	197	210	204	201	183	191	200	173	193	198	196	187	211	210	195	173	179	208	178	164	197	190	205	194	210	188	190	207	202	205	183	179	178	205	220	191	181	207	192	186	240	205	183	183	159	201	230	199	196	168	186	179	235	195	183	188	190	201	206	210	206	191	186	201	179	189	217	212	195	225	210	198	212	188	190	201	189	181	206	188	181	197	209	201	192	177	200	192	222	207	160	178	193	175	189	208	179	205	187	182	193	191	201	207	199	209	223	190	178	184	210	207	204	195	221	188	170	193	210	212	170	200	199	179	214	191	174	192	189	182	226	176	187	171	228	202	183	192	214	197	186	202	191	220	217	178	198	167	165	202	180	188	188	224	176	188	205	191	196	196	211	183	172	183	174	191	183	177	202	181	204	192	193	225	178	223	206	188	202	182	202	202	190	223	184	207	211	203	194	200	191	205	195	201	177	187	220	198	196	211	240	181	202	184	203	197	215	208	189	201	201	213	196	170	202	192	206	197	213	194	209	199	190	203	198	165	198	171	178	201	216	182	225	191	215	188	172	218	159	192	180	199	186	195	195	192	181	185	188	163	174	196	176	211	183	175	192	188	189	216	210	197	206	164	189	178	185	192	182	216	183	219	222	196	220	193	199	204	182	191	179	177	173	180	213	196	202	200	213	205	198	212	213	190	224	210	180	196	191	198	188	198	201	180	184	187	210	202	186	198	195	204	186	178	200	193	173	196	160	191	213	194	166	174	208	196	177	191	186	176	170	212	186	178	199	196	210	195	191	171	177	174	196	166	199	189	204	186	180	218	208	181	204	211	205	195	171	191	192	212	218	174	180	195	189	185	203	212	183	187	221	193	190	189	179	204	218	192	197	201	206	204	203	201	195	188	175	187	201	177	189	220	189	186	194	199	169	177	181	238	218	187	160	187	189	213	203	185	208	201	194	185	212	183	195	180	201	217	180	186	198	171	177	208	178	212	196	200	193	192	195	184	197	185	181	167	165	232	197	203	181	173	185	182	205	195	220	191	192	203	212	183	185	225	176	190	191	192	196	199	184	200	211	174	187	180	187	202	189	185	189	216	194	187	190	200	218	183	198	185	182	190	198	212	193	200	178	201	200	165	153	191	195	184	175	164	198	197	196	190	202	204	210	218	198	186	199	183	193	207	182	199	197	191	185	178	191	188	191	191	193	172	208	213	200	179	199	194	184	189	171	206	190	216	200	200	193	172	191	191	192	176	204	195	204	205	209	229	189	206	204	207	188	183	189	168	194	175	210	184	188	197	184	208	180	211	191	203	195	184	196	179	193	205	179	182	172	171	190	206	183	169	200	191	192	233	180	193	226	179	177	210	192	186	200	181	177	179	215	205	189	193	172	178	197	221	178	199	222	174	213	202	202	169	185	196	197	182	200	210	212	197	209	206	186	190	188	211	172	199	186	193	188	196	189	190	184	200	173	181	211	181	221	188	158	196	191	194	193	178	206	209	184	201	196	177	196	187	184	195	205	198	176	178	185	196	190	212	222	192	206	160	154	198	195	156	176	199	178	205	172	173	187	203	200	192	186	219	176	180	191	215	210	202	221	203	194	200	210	165	206	186	195	186	191	185	207	198	205	194	187	232	165	200	199	200	208	194	189	186	208	198	196	191	153	172	171	202	179	202	210	202	206	211	199	203	192	195	193	197	220	227	192	192	201	210	205	210	204	173	204	207	181	195	172	174	188	182	210	188	186	203	194	213	189	179	205	218	180	173	200	194	220	192	181	204	198	194	222	201	191	189	178	193	203	192	200	200	202	177	192	184	179	216	174	198	232	211	227	201	190	192	214	200	222	199	196	181	185	185	207	186	207	174	193	173	189	176	197	189	194	167	189	196	228	203	217	192	187	188	199
1713	483	509	505	529	530	555	510	513	505	549	518	590	507	465	529	484	513	517	517	521	514	524	518	524	506	540	533	455	483	482	516	566	502	516	480	498	496	515	494	555	497	521	485	506	547	466	470	554	514	518	497	523	509	516	486	506	516	481	489	515	525	497	528	513	515	529	504	520	505	517	512	508	496	498	510	502	509	513	545	507	460	487	534	486	495	496	434	529	504	525	471	480	544	482	486	543	515	566	479	543	506	481	489	495	477	510	497	519	500	521	507	500	485	510	527	494	494	539	465	494	514	487	542	457	485	495	487	470	508	494	540	496	514	528	477	549	515	523	478	519	475	533	482	479	543	516	514	524	507	482	521	497	542	536	508	514	525	510	474	520	499	494	492	524	499	490	525	502	532	517	522	527	539	534	509	531	490	509	531	517	486	513	509	489	509	555	506	508	462	500	511	512	500	515	529	529	500	514	478	462	512	473	492	490	517	508	519	504	513	452	533	483	494	496	498	518	513	484	514	505	470	480	504	487	475	508	511	512	489	477	479	509	494	492	513	506	517	499	513	488	506	520	495	485	524	459	524	499	513	507	523	516	521	531	467	508	496	529	509	463	506	513	503	497	486	513	509	521	526	499	516	521	521	500	523	506	533	502	503	481	528	529	495	518	516	511	504	508	514	487	507	511	494	524	508	511	532	476	514	525	540	477	495	497	497	503	507	470	515	511	506	512	505	502	512	548	489	482	484	504	526	473	537	508	482	510	514	495	566	513	482	463	503	532	505	508	526	514	503	497	482	524	501	489	500	478	477	545	496	501	513	516	497	486	546	499	533	528	465	471	529	476	520	503	473	504	479	502	488	487	522	526	506	502	514	527	470	528	523	488	531	509	498	486	512	535	500	518	505	515	493	491	495	514	469	471	530	493	540	535	511	492	481	502	548	502	519	508	522	500	503	447	531	482	495	481	504	526	509	540	478	502	561	520	506	511	525	536	510	496	521	505	513	490	490	503	519	513	503	538	500	496	536	507	570	494	514	511	512	504	506	517	511	495	492	478	509	523	508	539	515	522	520	502	537	500	537	511	526	539	556	492	530	502	497	505	507	535	527	551	497	482	489	515	503	553	546	541	513	552	526	460	463	491	495	519	512	519	447	502	494	524	505	527	484	545	494	504	518	492	481	476	515	491	506	520	515	539	530	515	440	504	479	519	540	520	486	514	495	527	504	527	497	510	502	526	530	524	497	517	509	493	500	500	492	535	523	485	496	505	465	534	509	567	477	499	504	489	529	533	473	510	535	493	492	544	492	517	533	540	504	530	497	516	486	554	477	457	471	526	509	502	468	492	535	494	515	483	520	468	524	506	463	541	524	476	469	539	522	528	538	512	487	494	510	512	518	549	454	544	497	522	537	493	527	519	516	518	503	486	501	507	551	496	506	495	555	501	514	505	520	536	520	506	498	488	522	489	503	529	508	477	519	494	530	485	533	503	500	509	504	550	498	514	486	533	509	482	518	537	499	486	493	532	548	536	515	508	522	504	506	512	508	511	467	472	500	485	504	530	454	505	486	579	505	512	516	499	529	555	544	538	519	452	491	502	536	490	522	539	510	525	507	500	501	486	518	515	510	531	516	483	550	502	524	506	476	464	528	544	500	499	534	492	529	487	486	506	453	543	466	504	506	517	501	497	501	509	501	492	511	504	517	543	496	482	512	490	476	509	499	553	502	516	460	541	506	496	495	480	464	546	512	488	500	500	520	486	514	489	483	487	492	499	503	504	512	504	501	514	511	532	515	494	534	514	517	472	520	552	517	541	491	533	499	487	547	523	505	492	509	522	521	519	521	497	569	498	527	561	540	482	494	517	506	513	479	499	511	521	466	510	518	527	512	560	506	466	485	532	486	536	519	521	476	534	516	491	496	514	495	544	517	520	487	498	528	504	514	537	543	475	522	468	507	495	516	507	543	491	527	511	509	531	505	493	480	498	482	485	533	500	562	524	482	512	491	478	538	486	500	524	511	495	552	512	462	545	501	492	468	497	531	506	540	493	502	529	501	493	491	502	496	447	489	504	523	481	507	503	510	500	490	484	514	484	520	504	491	511	464	523	510	494	521	530	535	534	506	482	519	503	500	536	486	506	473	475	521	479	495	485	524	517	487	469	516	500	483	559	486	502	515	541	555	519	508	473	501	501	467	494	514	551	470	521	548	503	540	538	543	493	500	506	531	555	510	499	529	464	537	478	523	479	518	497	510	544	506	529	523	522	525	540	485	523	484	548	526	505	490	517	541	495	519	518	549	472	495	546	486	518	528	494	495	553	528	554	518	547	515	502	509	505	499	521	532	515	516	512	498	488	503	512	490	534	507	540	475	532	501	513	499	462	489	518	496	491	510	503	485	502	469	505	485	536	483	509	536	528	525	505	527	491	511	536	538	500	513	484	525	458	546	495	515	473	511	507	515	488	506	507	508	484	512	460	492	540	497	502	498	523	504	509	502	540	515	500	496	485	502	478	512	466	518	500	522	521	482	541	476	524	521	455	526	502	507	524	502	506	543	535	485	511	496	508	489	495	523	503	485	505	493	492	506	506	478	474	487	492	539	497	519	515	502	530	542	508	553	482	488	521	486	524	517	537	581	495	482	526	500	529	559	514	531	520	492	511	489	509	457	531	481	531	529	491	513	493	469	530	510	487	466	498	465	477	535	539	532	507	493	470	521	470	497	513	511	489	509	474	477	517	529	474	476	505	502	545	497	517	516	498	502	489	537	525	493	458	513	517	550	509	538	532	510	513	481	469	515	500	505	462	536	523	559	541	488	523	533	490	537	528	524	504	495	465	502	532	530	534	505	510	507	522	509	479	474	521	478	553	512	528	529	527	526	477	534	521	533	476	470	539	494	520	545	473	473	497	532	531	482	508	526	517	491	505	488	466	486	489	493	510	491	503	511	494	471	473	550	512	494	526	470	514	523	499	510	475	506	508	520	521	524	534	475	544	492	509	495	507	452	518	496	515	531	498	497	472	514	544	545	478	484	492	532	540	530	498	500	492	484	456	491	518	486	529	536	502	496	494	509	475	494	482	548	548	472	521	513	495	510	516	523	525	475	486	520	456	520	473	504	486	552	499	482	506	510	523	471	467	514	489	492	513	513	493	529	495	485	529	513	505	490	498	526	497	516	506	496	531	524	453	523	502	535	499	526	521	495	499	515	488	500	519	523	545	502	483	523	445	521	506	528	512	542	484	514	518	541	525	496	523	531	470	483	532	502	534	555	531	534	486	517	494	528	484	576	511	501	510	552	497	509	520	520	521	491	523	532	495	536	475	501	481	503	481	506	468	510	516	521	532	515	538	504	523	491	503	510	540	503	498	512	486	539	498	489	479	450	503	531	504	510	511	551	519	498	549	523	506	487	486	486	459	511	487	478	510	507	485	497	507	521	519	534	514	495	513	531	502	493	487	506	508	521	516	502	479	491	552	485	495	513	546	529
7911	673	682	567	544	483	451	405	401	377	412	410	376	389	366	386	394	386	376	346	361	343	373	383	349	403	373	394	400	330	384	384	384	358	351	347	363	398	337	392	329	378	352	375	346	367	361	346	376	361	379	348	384	383	380	368	381	401	382	383	396	372	383	375	391	391	411	403	410	342	361	361	405	361	404	383	332	369	382	355	356	355	325	384	385	369	382	363	344	329	387	356	394	343	378	381	359	359	342	382	359	418	382	376	338	366	366	365	379	412	377	369	346	364	325	345	339	396	400	388	406	381	373	370	394	370	376	363	359	357	362	375	363	357	373	362	408	375	397	385	370	348	357	401	353	359	371	409	358	367	375	403	393	383	376	354	358	399	363	373	363	342	423	338	388	373	330	366	345	362	353	338	323	341	352	366	396	369	387	348	388	380	354	387	389	365	419	384	378	385	404	359	381	345	347	373	368	366	400	319	347	359	398	354	359	371	325	422	383	336	390	339	386	384	360	366	372	361	402	338	353	407	424	403	388	354	404	376	355	366	331	359	376	389	362	354	392	380	386	355	347	346	348	336	355	357	373	370	360	389	397	352	376	386	375	321	358	381	350	390	412	362	399	364	353	380	342	326	377	372	363	385	336	373	417	404	416	362	339	368	371	381	400	361	346	387	364	332	429	374	374	335	378	353	374	338	349	385	374	364	370	390	369	366	350	350	343	372	401	380	409	371	371	334	394	356	366	349	372	366	397	391	385	378	366	357	374	386	374	390	362	344	336	377	381	334	319	398	360	365	366	367	350	354	367	370	420	381	373	351	351	379	388	370	399	366	365	363	402	400	372	380	382	359	355	356	372	391	393	421	372	395	370	355	379	397	389	362	380	369	386	380	408	358	364	408	392	378	354	370	370	345	414	394	381	403	361	351	375	357	362	373	381	377	354	375	408	388	351	375	395	347	379	342	418	379	411	421	400	417	387	379	385	356	366	396	385	359	407	366	374	320	360	372	398	356	388	366	381	323	332	390	422	335	347	384	359	379	364	356	388	405	378	408	375	343	371	374	355	335	337	361	387	359	377	349	380	383	359	364	327	364	359	369	373	338	385	377	383	336	393	402	358	311	377	330	351	360	370	354	376	379	350	395	354	405	390	375	345	356	390	390	379	337	398	370	354	369	390	372	370	368	382	360	362	343	384	377	405	384	379	399	407	376	355	387	354	383	329	366	354	398	408	350	396	389	406	368	396	376	393	389	349	379	328	402	371	396	369	363	399	348	367	406	342	355	383	337	358	369	348	371	373	359	382	359	372	386	381	341	378	374	357	383	336	359	366	397	384	320	357	395	380	351	346	408	416	398	353	372	340	357	399	365	322	395	376	388	341	390	337	391	332	349	391	350	354	367	378	360	398	357	383	387	376	374	424	366	352	360	353	389	352	343	379	345	392	369	347	362	333	350	385	344	391	369	377	370	382	390	409	377	328	366	359	393	376	354	354	365	349	382	348	415	382	354	337	366	380	371	380	351	405	382	356	404	380	397	357	354	350	376	363	369	373	391	379	342	352	389	384	372	385	385	349	366	367	363	356	331	373	372	351	360	384	384	305	385	380	355	372	352	334	361	391	362	368	313	401	375	358	376	424	368	342	365	354	366	387	405	367	378	349	381	381	407	366	375	357	368	398	353	380	354	357	318	379	382	385	378	358	346	386	365	404	341	392	371	352	386	364	361	373	344	400	411	358	338	403	368	390	380	373	352	361	396	361	374	382	370	364	390	337	354	358	399	392	375	395	376	359	375	393	357	352	385	345	368	381	381	363	345	386	353	360	351	346	326	391	387	369	344	352	352	380	400	375	368	361	397	367	360	406	369	369	342	413	385	364	419	369	374	379	330	358	390	373	390	397	399	414	355	347	370	388	360	347	353	371	380	384	357	401	348	343	379	334	334	379	399	394	354	350	381	342	367	362	375	366	360	393	381	357	374	390	381	380	351	370	392	391	346	325	393	386	393	390	392	358	373	383	381	347	347	335	368	380	380	350	431	383	418	388	336	348	391	371	386	380	381	376	371	386	381	395	379	371	380	380	353	389	335	347	384	429	385	343	373	361	341	381	374	413	398	350	361	388	359	375	367	336	408	357	405	389	380	388	381	381	378	369	401	380	369	359	374	341	393	384	348	364	374	363	359	356	405	384	360	382	338	365	350	348	387	380	371	379	363	379	344	364	385	390	373	373	369	355	375	400	343	403	382	399	374	393	383	340	349	360	350	360	392	365	378	349	360	336	364	374	379	340	354	372	337	438	376	402	370	380	370	392	371	366	375	390	390	381	347	348	368	385	362	359	403	376	375	400	386	387	336	378	366	370	376	375	429	389	376	348	397	342	408	377	383	400	423	393	378	381	378	383	370	394	368	367	361	346	403	381	384	366	373	364	379	355	365	353	381	397	357	390	372	371	370	433	399	356	418	382	381	375	400	392	402	379	407	338	374	378	385	368	392	341	391	419	408	407	378	393	383	404	350	408	369	381	397	368	381	360	388	372	356	415	398	351	364	351	366	341	394	386	372	374	395	354	388	410	396	395	372	361	360	378	332	374	358	395	357	392	382	360	372	331	387	386	379	329	361	413	358	362	304	328	318	343	389	386	382	433	358	379	365	399	344	357	341	374	370	361	386	366	353	369	346	374	373	387	383	352	389	391	369	368	366	382	371	306	402	359	400	384	346	379	389	375	350	354	341	352	370	389	403	377	390	343	369	348	366	352	379	379	353	374	360	306	371	408	356	379	374	338	377	361	378	366	377	388	352	367	388	350	376	412	346	345	415	367	378	364	348	343	417	380	346	414	350	350	389	349	366	352	382	359	378	394	349	382	343	382	398	376	404	385	378	360	382	351	363	333	396	347	428	402	359	344	408	356	376	392	334	364	398	394	414	401	390	344	406	388	381	354	372	371	386	390	366	369	359	361	348	402	402	367	360	377	386	368	322	390	384	357	403	369	326	371	411	355	360	362	351	366	351	373	402	376	404	360	373	368	362	393	372	355	344	384	365	364	356	359	363	363	378	376	376	359	364	363	390	377	411	362	363	352	367	337	393	334	364	372	392	387	380	385	362	369	330	331	360	386	344	382	361	369	323	346	376	360	361	313	352	413	337	373	359	388	338	359	387	353	372	359	343	327	372	373	383	378	401	362	370	369	349	376	390	381	375	404	405	393	400	346	356	347	348	335	388	344	366	363	336	375	349	343	362	377	382	351	352	366	370	369	352	401	364	365	365	410	323	340	383	383	349	381	360	358	380	361	357	347	382	332	379	385	371	366	372	356	362	325	350	337	398	315	367	350	392	388	392	362	363	345	420	385	382	369	400	369	381	376	386	365	404	373	410	397	400	411	377	360	332	381	395	334	396	393	390	386	399	370	362	353	348	389	357	375	417	359	377	366	344	416	379	362	399	376	353	395	388	349	354	339	353	336	355	360	367	386	381	369	354	344	364	380	337	357	399
6623	1089	1430	1654	1581	1371	1242	1167	1097	1065	966	1031	975	945	898	943	920	919	899	910	878	913	874	930	878	877	878	865	844	872	864	890	882	879	879	813	809	877	922	870	896	861	851	907	924	831	860	848	842	887	904	851	875	873	874	898	893	878	890	892	889	834	909	854	849	869	840	871	829	865	914	839	861	893	834	835	808	834	897	866	862	835	836	840	843	849	833	862	860	874	842	860	907	871	843	887	818	822	936	827	816	847	924	870	807	872	883	899	902	883	865	876	877	898	857	878	880	845	856	854	817	931	857	868	849	842	876	839	841	835	863	854	865	848	864	860	873	869	849	884	884	877	879	839	854	856	849	851	807	858	863	919	857	823	816	840	896	867	825	866	833	905	878	874	882	840	812	943	911	872	851	813	832	884	829	846	843	882	843	851	821	831	840	868	842	877	921	860	828	877	847	872	871	886	841	858	782	913	886	877	839	869	874	860	875	865	869	840	846	846	934	893	871	847	833	886	876	850	844	919	832	852	853	846	879	842	845	887	840	863	885	816	861	865	893	826	833	932	918	862	911	846	961	849	869	853	888	855	846	853	875	833	832	805	820	881	878	885	907	841	862	851	809	821	830	873	898	800	900	846	813	877	844	839	824	858	870	820	875	923	812	819	857	865	890	864	842	828	849	860	844	898	884	836	872	854	861	872	870	863	886	877	858	887	864	883	872	928	863	838	858	828	815	858	874	839	876	856	889	898	817	906	891	809	849	868	868	859	793	868	873	877	871	877	868	847	854	876	908	878	851	881	840	845	844	826	861	830	821	826	820	888	895	792	842	886	842	892	836	867	849	886	892	858	878	890	853	865	856	854	854	893	862	812	861	892	851	858	889	852	875	861	914	900	915	796	846	864	903	854	856	805	834	825	814	835	818	874	870	859	897	854	881	828	881	898	863	873	915	817	808	838	821	845	867	853	843	884	872	891	871	873	832	807	852	821	880	890	852	871	926	841	933	934	882	914	870	877	885	837	839	872	853	854	854	898	877	849	847	823	818	831	822	870	838	812	832	821	870	893	843	866	884	864	850	868	835	865	836	911	829	846	839	898	834	842	891	842	857	847	843	878	855	816	830	844	888	892	888	879	821	873	850	858	844	834	866	874	898	821	839	831	856	810	899	861	849	844	864	861	875	828	874	800	858	842	804	879	875	844	855	839	842	852	870	905	900	871	892	857	865	887	882	858	857	838	862	814	835	808	847	848	864	845	844	871	853	878	836	862	854	864	863	875	881	836	867	902	852	861	873	850	872	844	864	857	872	839	844	829	798	873	870	894	854	889	872	829	883	866	849	894	918	794	872	831	889	859	855	898	862	845	927	896	840	837	868	847	915	844	884	843	886	816	887	869	870	858	802	883	861	868	850	825	861	873	907	895	853	872	831	916	846	832	844	850	850	745	859	806	834	897	908	869	833	851	887	827	925	897	808	822	916	893	843	842	843	885	874	849	834	881	848	824	803	900	892	858	881	880	825	902	888	840	829	828	876	881	822	857	842	878	892	850	902	826	859	817	840	861	826	832	806	865	891	839	831	898	838	892	834	837	886	879	835	920	809	879	810	802	866	868	861	846	828	933	807	853	871	849	836	879	818	842	860	840	813	880	831	811	939	869	812	892	845	870	852	895	805	857	856	874	853	873	891	834	842	865	885	766	898	882	810	852	880	794	902	865	826	859	807	814	841	875	894	846	870	880	844	806	883	889	850	856	883	883	826	900	874	890	875	828	882	850	908	887	838	862	887	833	855	848	846	875	845	864	887	855	835	884	874	919	855	874	883	863	868	858	905	819	818	820	845	923	896	883	831	876	933	852	863	878	824	877	853	844	805	880	901	876	807	894	881	871	848	822	888	836	910	850	805	903	852	871	889	866	833	843	821	804	842	924	867	848	855	861	884	896	818	834	856	880	862	888	833	847	849	848	848	926	868	878	868	841	819	822	871	851	823	890	870	877	878	851	848	824	908	930	872	901	878	798	881	893	828	838	864	882	893	877	819	904	854	856	856	873	856	876	892	916	811	860	864	834	897	830	919	834	885	877	912	850	863	860	863	858	905	820	876	802	843	835	880	873	892	919	824	850	839	849	844	850	910	873	840	848	841	901	876	831	788	857	873	842	880	873	855	848	873	816	863	855	854	878	820	829	849	918	853	869	876	876	801	870	875	841	861	867	820	864	814	903	920	933	843	842	816	847	845	871	838	901	829	880	868	893	860	846	864	884	820	837	833	855	828	905	878	854	863	821	898	862	875	910	841	849	857	846	871	928	862	870	825	847	866	860	857	853	908	856	864	871	866	786	866	847	824	852	825	850	811	851	825	818	929	807	917	839	872	916	840	846	874	806	848	886	848	886	840	880	855	887	941	892	866	842	840	857	852	826	892	860	913	865	831	908	847	798	851	878	853	822	893	892	884	844	845	873	880	898	883	846	903	827	816	820	896	865	823	841	816	898	859	850	866	842	821	918	821	880	870	811	917	853	841	810	881	875	848	890	910	776	850	869	839	851	849	876	827	817	875	842	891	878	850	895	905	850	846	850	901	837	870	905	885	881	831	794	878	870	868	843	856	859	861	838	860	872	864	861	860	893	856	840	831	820	815	811	825	833	898	842	921	824	869	814	852	876	856	892	861	866	833	866	833	841	921	846	852	865	818	823	820	804	862	891	868	834	849	866	831	880	817	839	905	830	836	818	853	859	839	799	839	818	871	871	834	920	862	868	894	887	840	800	839	875	884	843	864	816	885	878	846	866	885	897	853	870	828	816	900	856	857	849	853	880	924	827	860	877	824	832	878	894	866	837	842	847	884	838	871	850	945	891	850	872	864	867	816	861	844	836	879	858	826	821	891	870	868	825	877	811	849	833	915	839	875	842	864	805	866	876	848	870	816	832	864	920	902	910	834	860	882	897	847	853	832	854	863	881	893	847	870	870	814	873	887	845	827	859	822	846	857	855	870	812	848	873	906	921	895	866	858	836	855	878	853	835	815	865	912	876	844	857	859	848	849	942	894	840	828	818	859	906	896	861	880	858	845	904	842	868	817	893	921	832	870	852	853	869	842	824	891	833	873	825	795	926	815	829	878	847	835	835	856	829	846	902	868	863	831	859	881	872	840	869	873	866	900	862	865	890	879	843	936	839	808	847	876	899	851	823	923	828	863	839	838	817	903	862	847	916	846	861	905	879	837	829	853	892	868	835	853	911	830	866	864	869	807	817	828	851	842	850	851	870	840	843	873	858	864	891	871	882	889	839	893	854	850	863	893	814	887	823	834	810	854	813	906	922	793	855	901	814	865	884	907	862	874	873	860	866	820	900	871	815	896	856	853	908	798	887	903	854	840	877	851	851	888	835	886	881	864	859	876	927	833	837	887	882	852	883	835	866	890	844	917	862	832	859	905	882	831	840	895	886	854	812	827	838	890	851	830	853	847	915	845	824	842	876	850	861	895	809	860	901
14551	1291	878	710	632	527	452	446	451	412	413	442	418	402	376	385	381	369	323	413	379	347	348	332	379	380	364	385	356	360	388	377	360	323	352	360	329	352	337	348	343	344	339	337	347	304	395	365	367	318	353	356	359	355	326	359	324	320	333	395	344	344	333	369	385	337	335	330	347	372	327	351	370	319	359	344	359	377	344	373	356	343	371	351	341	374	416	360	356	364	359	336	353	338	323	377	393	344	332	340	378	341	339	350	298	376	356	349	365	362	373	331	370	372	363	320	371	346	340	325	346	364	330	370	390	369	375	369	404	337	356	386	337	347	350	381	355	377	360	309	380	361	350	376	381	379	392	365	390	399	401	361	361	366	322	338	354	367	348	350	346	352	374	342	357	391	361	362	324	331	367	346	339	338	362	321	318	315	366	322	366	367	350	355	355	351	344	358	325	347	324	383	351	385	356	361	358	326	353	370	319	341	354	355	364	340	317	353	355	360	296	309	367	343	355	337	353	366	385	351	346	326	364	364	349	344	350	353	387	341	334	370	306	383	358	339	371	374	337	396	375	344	339	354	366	337	376	321	317	331	333	355	346	367	368	365	373	366	382	380	354	344	369	363	364	342	339	334	355	365	378	327	337	356	363	317	350	317	361	368	364	347	357	363	372	372	336	364	357	366	359	339	378	348	345	332	395	388	342	372	378	321	330	315	337	385	357	372	363	362	342	318	335	321	362	356	333	355	403	390	346	355	393	351	351	332	353	408	357	323	316	343	327	374	356	344	344	386	367	342	362	364	362	345	370	323	359	345	363	345	361	378	385	370	341	404	376	328	377	365	339	333	337	315	340	357	339	318	322	346	342	371	356	334	347	357	333	331	365	366	377	344	356	383	321	375	359	393	381	413	369	343	338	314	325	349	379	332	334	350	357	359	332	367	333	340	367	349	325	365	360	350	365	332	360	361	354	340	345	323	340	368	353	337	328	330	334	360	363	359	386	368	332	334	373	332	327	340	333	382	368	389	377	347	351	361	355	345	394	358	362	337	333	353	357	365	378	331	368	371	386	344	358	330	313	370	367	353	346	338	333	351	361	352	347	349	365	370	338	355	338	357	345	350	363	353	343	366	317	364	330	375	357	363	326	330	380	391	360	350	373	331	376	358	357	357	345	394	341	364	335	344	370	360	373	346	339	317	319	332	305	336	361	365	350	393	340	360	330	358	361	366	343	334	348	333	378	335	338	346	369	377	341	370	353	302	377	322	339	346	378	358	318	350	371	375	379	311	361	355	317	319	349	352	308	366	345	326	344	360	360	347	332	364	357	322	329	311	379	369	368	360	299	340	371	348	372	351	356	328	362	342	341	405	375	359	329	365	357	371	317	353	356	366	329	363	331	381	402	358	379	325	384	382	357	339	380	370	345	360	340	369	315	363	373	339	376	340	344	365	366	378	346	383	372	360	304	329	349	360	362	303	357	354	363	349	366	348	324	338	358	332	368	370	360	386	359	379	344	378	369	353	346	340	376	379	354	349	347	340	368	367	355	353	341	336	384	349	360	357	378	343	376	356	360	360	336	372	326	359	384	386	338	353	390	351	354	360	327	355	365	338	350	398	349	305	347	360	360	347	343	357	335	381	376	360	430	330	375	369	373	385	390	363	340	345	373	330	356	339	393	351	367	336	348	333	359	379	322	355	315	323	345	337	382	353	370	383	332	304	364	359	370	367	347	369	341	367	343	347	343	350	369	356	362	318	397	344	373	326	359	360	368	362	355	346	330	334	347	342	329	330	356	358	367	370	358	365	303	357	348	393	319	377	366	336	368	336	350	334	384	366	372	345	392	343	376	368	342	369	333	381	344	361	357	346	373	357	366	359	338	377	329	358	328	370	329	376	363	391	390	302	347	325	381	350	341	358	387	388	358	342	364	361	369	373	285	346	365	339	334	366	385	352	346	310	343	357	384	369	345	356	350	342	337	378	356	402	338	335	315	334	368	345	371	362	375	322	343	393	361	357	376	352	357	344	323	341	347	384	361	385	356	382	361	364	364	406	371	359	386	345	337	383	348	414	353	368	337	360	366	352	340	377	362	339	349	334	357	357	361	337	348	346	323	355	307	372	368	344	345	361	341	352	368	383	368	336	344	320	315	336	355	368	385	347	339	365	306	356	332	339	366	325	357	370	346	347	372	357	345	336	362	366	317	406	385	347	384	350	344	344	394	343	371	382	335	378	354	395	345	353	353	322	315	388	383	387	368	353	342	350	404	374	350	354	340	384	370	361	353	336	335	318	339	391	346	358	373	323	354	351	362	368	375	369	365	410	357	343	327	399	361	303	349	362	394	370	384	357	357	361	349	356	341	326	351	385	358	371	331	365	376	335	358	345	348	316	382	330	381	350	351	360	362	338	327	341	391	358	369	365	337	344	353	311	343	352	347	347	344	372	346	355	374	374	341	369	381	321	330	347	396	345	353	344	351	378	352	358	367	344	362	358	355	366	343	357	356	331	375	337	370	359	344	337	360	355	374	358	380	364	341	297	343	342	352	367	328	335	345	365	373	339	341	326	386	351	365	304	376	359	385	384	357	360	353	359	381	349	356	381	355	381	365	371	347	351	371	344	334	364	354	340	317	371	363	392	378	340	337	346	361	355	356	351	341	339	365	382	347	350	337	383	372	393	336	351	367	334	388	362	378	368	362	318	357	350	354	379	351	394	385	322	339	371	378	356	328	349	350	329	343	315	322	372	367	339	339	349	354	334	353	352	344	344	381	364	333	381	362	377	360	316	381	383	352	318	341	375	377	362	334	382	316	348	368	336	356	366	348	335	362	364	373	343	358	380	319	355	309	345	357	368	336	346	335	396	364	342	356	372	376	371	367	332	331	343	311	393	352	356	335	364	329	369	367	356	328	363	339	378	379	380	354	320	361	341	334	376	322	359	354	361	335	351	387	344	350	360	336	372	354	353	356	326	367	358	338	352	369	376	364	370	357	370	340	375	334	344	383	360	366	364	349	339	372	376	344	376	384	301	316	374	356	359	330	385	353	333	348	388	370	403	357	377	353	395	350	403	350	384	344	406	337	313	349	364	342	371	345	342	355	386	359	364	362	351	363	353	358	357	355	334	373	351	371	356	383	346	356	371	359	392	355	371	323	328	379	345	340	347	355	350	328	358	351	331	348	318	340	343	371	347	333	351	349	363	355	333	368	377	352	335	360	346	344	340	343	316	361	373	364	334	385	373	364	337	359	347	377	356	384	366	346	357	393	377	396	351	373	362	357	367	329	350	340	406	374	361	356	368	347	358	364	339	327	343	369	350	354	362	340	375	323	305	349	319	351	338	359	360	344	355	325	411	335	335	346	320	393	338	351	360	357	348	364	380	338	374	347	383	370	345	333	355	354	335	378	333	335	357	340	354	334	346	365	364	343	347	351	320	345	321	359	371	366	384	350	323	341	358	373	359	367	334	338	404	354	364	365	353	362	363	335	344
8347	1387	2106	2312	2034	1698	1488	1432	1276	1164	1099	1082	1014	996	906	956	876	938	877	881	886	872	868	880	850	901	847	884	842	823	827	860	811	836	817	810	816	816	814	760	800	832	834	814	878	806	853	766	804	797	835	807	758	824	812	779	823	807	810	808	830	765	767	811	851	804	770	848	839	849	821	811	785	818	790	816	778	825	765	759	828	803	769	786	805	787	819	814	754	784	783	802	854	778	789	809	785	792	814	856	778	828	815	796	822	774	748	841	779	763	789	774	804	788	794	802	823	770	754	828	834	789	806	782	808	784	808	825	773	783	762	797	827	777	790	789	790	789	849	739	803	819	773	824	780	791	824	764	820	746	802	874	793	784	804	773	840	757	844	840	859	765	794	799	809	817	829	771	824	829	798	802	819	787	790	813	824	766	754	786	769	790	761	791	757	783	827	780	798	790	746	806	825	786	813	812	810	760	792	780	822	832	810	831	813	786	797	820	816	758	764	787	797	800	755	851	819	792	803	769	739	775	808	785	796	787	777	749	780	843	804	815	766	822	815	801	803	802	809	801	786	815	832	827	777	828	798	791	822	826	758	772	772	786	832	744	760	825	818	815	795	808	784	797	815	785	797	809	807	784	827	777	749	819	766	781	838	783	805	817	777	763	838	768	803	731	793	830	805	738	798	785	794	821	796	813	779	839	737	796	799	780	780	771	832	771	807	859	841	781	816	755	819	835	812	812	787	803	767	770	793	789	786	848	817	796	841	782	782	783	776	812	777	783	770	846	764	795	779	809	759	756	766	803	785	795	828	784	789	842	813	783	784	819	831	824	752	784	802	775	771	788	746	735	783	826	785	856	835	802	788	794	865	827	868	754	778	788	788	763	838	775	837	821	791	820	812	796	762	792	828	817	821	792	770	759	758	805	774	771	868	769	784	779	766	743	816	763	735	768	805	783	787	773	811	778	793	853	823	754	779	823	792	750	798	797	802	782	785	820	812	795	775	819	820	743	791	781	778	830	785	834	831	740	779	783	817	752	792	832	797	816	844	783	822	762	777	789	774	790	861	806	790	789	816	794	813	824	819	759	839	808	760	769	739	759	777	824	825	779	809	806	811	793	808	830	800	794	809	806	816	831	766	807	766	798	788	855	843	756	771	792	789	796	749	783	834	820	832	810	743	804	780	845	807	833	836	805	773	796	750	813	785	788	790	771	820	766	779	826	810	792	809	782	809	820	745	789	822	740	832	787	798	759	780	782	757	753	827	785	804	786	788	806	746	845	755	804	770	840	751	791	802	762	759	814	760	776	791	785	787	752	796	808	790	803	810	816	785	795	794	804	793	793	801	829	788	782	743	784	803	778	789	816	791	769	740	764	805	756	743	791	822	786	801	807	806	797	766	799	783	743	801	769	779	844	835	843	809	775	792	784	808	760	789	826	837	794	771	783	791	812	811	797	848	824	788	793	811	839	847	814	795	777	837	794	780	763	827	807	764	871	822	835	717	805	791	776	755	781	784	790	852	781	818	736	812	767	814	804	811	783	790	827	763	785	776	784	816	750	768	814	795	810	806	760	823	792	828	823	783	741	795	764	753	754	778	814	761	817	739	758	834	758	849	825	822	814	847	792	797	823	828	799	778	762	795	759	791	835	783	811	700	814	798	809	837	845	825	827	813	752	771	813	835	804	767	782	812	789	779	772	813	782	765	793	820	827	797	790	800	822	817	794	757	788	756	800	802	771	816	753	765	803	826	786	773	802	743	790	846	800	770	765	810	816	798	786	763	788	821	807	743	781	745	810	775	784	790	767	739	755	775	768	806	816	788	825	771	756	764	737	769	800	757	804	803	770	797	775	791	828	777	762	810	788	856	840	789	851	787	768	812	799	795	758	777	780	778	801	813	817	765	764	756	803	810	849	746	776	816	796	801	801	813	772	771	818	821	799	828	769	802	763	778	829	719	746	810	813	813	749	788	801	802	780	804	845	817	792	809	714	783	732	806	772	752	814	751	811	782	788	798	798	837	847	802	755	853	797	847	836	834	766	810	800	826	802	824	777	779	833	881	776	831	802	805	770	782	762	756	850	774	807	805	791	804	810	809	785	750	809	747	817	753	810	793	788	798	767	786	812	790	830	851	796	748	835	800	853	775	818	738	828	766	783	835	777	833	787	811	801	802	825	832	774	776	762	805	804	824	785	784	796	794	786	792	787	756	804	806	821	826	790	804	821	771	796	839	781	792	803	784	823	773	799	741	806	838	822	760	847	737	790	808	801	791	798	816	794	756	812	825	779	813	859	867	781	797	769	821	794	811	760	807	781	801	817	783	803	767	797	814	834	797	826	806	871	804	769	826	793	836	798	824	771	771	799	806	804	818	810	792	811	802	797	782	743	805	778	768	764	800	817	828	859	856	858	786	798	769	771	765	755	802	805	811	784	789	814	839	776	808	768	762	795	741	771	780	763	845	864	745	830	789	755	744	780	793	732	797	804	793	786	836	761	776	813	781	747	759	790	803	773	819	787	840	764	786	833	783	822	812	807	778	754	851	838	746	731	762	779	804	831	810	796	825	753	791	817	801	785	810	737	784	800	833	818	783	708	793	768	795	777	789	831	808	832	841	788	766	780	800	758	808	793	811	798	812	805	784	742	754	724	823	800	806	812	814	811	783	794	791	831	808	773	806	842	767	776	806	746	816	765	803	799	836	801	798	798	784	847	815	799	785	785	733	792	784	799	808	768	838	748	768	837	776	793	850	772	746	770	772	772	826	848	793	781	804	789	849	754	781	789	751	807	750	766	797	751	753	797	779	803	772	819	753	820	836	791	786	750	748	798	825	821	786	816	824	793	815	785	828	768	779	770	795	794	818	786	788	801	808	815	804	775	777	820	834	762	796	787	813	797	733	802	787	799	776	826	783	796	758	766	816	790	830	800	764	820	756	835	807	799	793	805	805	834	796	831	800	734	777	804	799	783	762	773	805	788	747	801	791	740	809	832	776	821	786	821	805	817	809	781	789	757	773	775	752	763	803	778	764	839	813	806	832	801	837	788	811	819	813	774	793	823	808	861	784	817	789	787	783	822	784	843	789	812	801	806	781	787	804	825	820	814	836	842	820	773	827	791	816	777	799	819	788	767	786	806	801	799	815	800	798	823	786	805	774	777	822	762	821	761	821	866	823	787	793	806	750	809	793	797	769	828	806	775	801	813	823	794	818	832	843	798	809	815	797	782	758	864	826	824	771	762	786	827	797	788	791	789	783	814	770	821	790	818	841	803	754	781	823	818	861	783	792	784	809	810	822	784	799	819	803	801	850	831	768	764	789	798	822	816	791	787	829	765	805	787	783	782	787	801	848	770	775	755	795	771	846	798	768	760	808	787	837	805	804	760	808	776	825	822	774	776	797	812	791	807	759	824	781	780	778	780	832	830	752	784	759	798	820	797	797	819	824	826	786	802	798	757	815	792	788	785	836	789	803	780	794	780	785	765	783	810
1374	215	224	224	191	190	172	192	196	188	173	194	209	186	192	195	214	193	183	206	201	178	182	179	185	209	180	202	176	197	200	172	213	214	184	183	177	194	214	186	174	189	168	175	177	180	184	223	198	202	191	178	218	204	182	198	208	201	188	186	203	197	193	203	195	201	205	193	196	189	195	227	212	207	170	176	172	185	195	182	191	218	196	219	222	206	180	213	170	196	178	202	191	198	222	199	186	205	174	202	189	193	207	191	191	195	177	213	201	203	189	189	180	179	215	191	193	207	199	182	176	209	185	182	183	169	206	183	192	193	187	203	209	188	179	196	173	160	209	191	165	183	217	200	213	189	181	204	179	194	207	177	173	223	204	172	168	211	188	201	181	164	197	188	178	201	166	162	176	189	208	168	191	191	184	217	196	204	185	179	191	197	212	193	193	217	191	206	210	214	190	182	206	208	231	180	194	199	211	193	201	199	199	213	203	194	189	168	171	194	203	210	197	216	175	180	195	221	162	204	190	169	193	209	199	186	201	224	201	204	200	204	211	208	201	193	195	207	196	188	210	203	215	196	210	202	205	184	206	198	198	184	223	183	203	200	197	181	204	195	189	178	204	201	168	190	184	166	182	213	195	199	190	219	224	195	189	187	191	212	194	191	229	197	161	210	199	186	186	168	182	205	175	206	205	212	208	182	176	171	186	204	182	199	201	210	211	212	176	175	145	196	188	178	182	182	205	186	178	194	193	184	183	199	225	206	156	188	200	228	164	182	217	190	189	197	181	215	208	198	194	183	179	226	161	188	206	205	187	185	173	172	194	161	167	186	242	178	208	198	180	178	208	196	175	196	188	186	186	208	207	181	178	194	166	185	184	213	187	186	185	182	201	230	170	204	180	207	183	201	192	174	171	164	179	189	168	198	190	197	168	186	206	214	202	183	195	198	210	186	192	210	187	181	208	175	190	198	203	169	182	200	186	194	179	208	208	187	198	204	200	181	196	192	192	190	194	219	221	199	175	183	191	197	193	185	194	202	209	171	190	198	192	208	197	216	178	175	218	169	177	196	177	169	195	223	174	192	188	198	198	206	193	192	192	157	223	201	173	181	192	177	207	190	175	184	185	171	218	202	231	177	186	171	178	191	194	193	190	167	203	182	212	188	180	166	172	170	204	170	202	222	213	199	185	176	178	184	177	195	186	206	189	199	165	205	191	178	198	199	193	183	193	174	171	180	195	211	201	213	181	201	183	172	193	202	179	218	201	190	183	184	200	191	187	180	193	199	199	183	207	172	185	193	198	211	202	196	203	219	187	191	206	184	196	187	198	210	210	186	199	180	170	191	223	203	169	193	186	186	192	161	188	201	179	188	210	203	171	166	183	226	196	205	171	180	190	191	184	187	217	204	199	195	187	170	210	188	180	182	201	177	219	201	221	186	201	204	185	186	190	216	187	194	227	186	212	213	196	216	201	198	210	179	172	207	231	190	200	192	172	201	177	191	219	172	187	183	189	181	158	204	192	186	174	157	195	200	204	202	201	195	186	202	176	178	232	194	193	200	193	222	181	201	198	198	177	189	189	166	178	187	211	216	191	193	206	201	202	196	159	178	184	186	181	204	189	209	191	183	180	177	174	187	190	186	176	187	181	191	205	179	184	190	194	202	200	202	178	209	195	195	214	216	191	198	172	227	198	191	179	204	190	182	189	187	199	170	203	174	195	180	183	170	199	164	210	181	193	195	177	181	202	193	191	201	186	170	184	176	181	203	192	177	212	170	203	187	201	215	197	205	191	216	201	233	178	199	226	208	183	214	209	196	198	192	170	192	214	182	192	182	172	224	194	191	177	205	184	172	182	201	186	187	200	201	191	209	208	179	173	190	178	210	200	232	199	189	172	217	184	158	180	186	204	206	193	207	183	191	164	182	184	201	188	187	202	202	208	189	187	191	192	201	206	184	229	201	214	144	205	195	186	224	164	179	213	217	199	184	158	170	171	185	191	186	177	189	196	220	187	167	194	201	177	198	186	196	183	186	206	209	188	193	209	192	199	203	181	200	184	199	200	177	192	221	208	162	201	169	200	234	217	210	181	186	178	185	199	200	178	185	207	198	186	169	210	197	209	173	184	163	196	165	208	180	204	190	191	168	209	186	183	175	179	212	188	204	175	184	194	164	166	181	194	172	172	196	204	176	182	190	177	190	212	184	176	166	197	189	196	199	200	206	190	169	185	155	217	205	181	164	234	185	186	192	185	187	198	202	204	238	206	199	169	167	193	203	179	197	202	190	161	162	186	198	166	198	165	205	198	212	207	192	217	227	199	200	196	199	197	172	183	196	169	193	192	200	187	199	180	189	175	179	208	203	177	171	200	201	166	175	178	203	197	181	187	186	190	184	182	185	176	202	194	187	208	193	208	194	178	210	211	217	182	188	225	191	209	202	207	167	214	169	213	205	196	172	187	180	198	175	186	221	194	236	201	173	182	196	176	185	218	197	195	172	202	200	162	180	186	198	186	198	197	202	170	179	185	194	183	184	207	212	199	196	192	178	178	182	197	189	174	187	196	179	204	178	190	206	185	193	195	209	211	209	192	195	228	207	192	187	192	187	190	178	181	167	196	210	197	206	204	198	198	198	188	203	209	175	199	219	179	183	177	179	188	177	193	171	203	201	180	188	203	173	202	169	196	197	198	202	167	212	180	199	194	174	184	182	181	204	175	196	189	176	179	182	164	177	202	199	206	202	235	187	211	187	175	174	205	183	193	204	179	181	185	193	207	182	194	185	199	194	150	226	199	202	167	181	195	194	176	186	193	187	187	191	203	240	163	187	199	200	179	218	187	163	162	201	181	198	180	183	189	186	208	198	182	170	182	173	210	178	212	185	208	194	173	170	202	183	167	190	189	189	182	209	207	198	185	192	190	230	178	197	181	234	199	179	192	202	158	186	193	197	184	206	210	204	186	200	181	211	197	186	216	198	214	193	226	203	215	214	215	189	207	197	196	190	190	180	185	208	197	185	181	175	187	185	177	193	177	187	193	200	191	172	210	229	178	174	175	192	225	192	193	192	189	196	185	175	177	197	181	223	166	188	173	214	213	230	185	217	238	204	187	180	184	218	193	185	192	154	196	181	201	204	214	199	222	185	185	179	168	166	197	203	223	198	205	205	206	160	180	165	197	195	212	191	225	213	210	176	163	197	192	200	217	209	211	184	206	217	169	217	191	184	189	191	174	196	198	158	211	198	203	200	208	188	180	190	185	201	206	202	193	181	170	188	192	184	207	208	186	203	190	268	214	179	187	185	194	201	201	181	184	164	172	196	171	185	184	195	167	193	201	222	182	186	206	194	196	201	227	199	169	187	205	167	221	186	215	203	168	191	188	186	190	174	206	194	197	207	186	174	198	188	207	205	182	180	204	193	184	178	168	244	200	192	203	197	221	196	195	183	191	182	198	199	208	211	203	198	202	209	175	192	203	200	201	200	194	177	186	213
1657	523	495	521	501	488	498	543	508	501	479	552	527	513	515	503	492	535	527	450	485	493	502	513	535	491	468	502	503	446	491	483	524	514	495	521	493	529	460	495	493	478	510	496	528	511	529	517	521	501	501	467	553	463	530	503	527	520	521	513	506	509	510	488	516	457	484	470	486	468	513	513	503	468	494	504	502	511	528	502	560	540	523	509	534	501	538	505	490	503	472	532	487	537	502	540	547	508	487	512	513	530	468	514	540	518	498	472	463	480	516	526	522	534	503	512	475	515	492	516	505	470	491	511	483	513	476	553	477	511	502	497	522	495	520	504	501	517	535	547	495	506	519	494	496	483	495	529	500	505	485	456	497	509	534	548	473	513	541	476	513	488	507	526	554	489	496	473	504	509	500	503	526	500	496	525	523	472	481	500	482	525	495	491	479	523	524	506	504	527	520	481	547	495	503	528	506	534	482	522	517	488	519	502	532	576	506	488	498	494	494	495	520	491	470	498	488	475	507	512	522	533	526	504	487	526	553	518	523	504	530	472	524	499	527	512	550	494	536	514	500	527	505	525	501	507	534	494	535	552	473	518	503	523	536	516	521	511	477	464	492	490	526	516	534	502	494	468	526	490	558	503	516	516	499	529	486	443	512	492	493	474	477	510	479	505	511	532	501	482	514	509	512	541	474	505	537	486	534	483	533	525	535	492	517	485	546	500	518	531	531	492	466	497	490	527	504	496	484	488	501	512	499	530	534	518	480	493	493	522	540	526	491	490	510	535	504	504	509	564	532	485	527	477	455	501	486	497	465	502	512	524	478	488	506	513	507	510	467	455	519	509	505	493	492	495	562	496	513	524	518	524	497	520	482	528	533	494	539	490	495	550	518	511	527	492	490	543	496	502	462	515	527	500	503	500	516	497	525	499	474	510	540	515	487	506	524	485	521	504	516	469	522	496	483	494	536	521	503	483	494	546	490	543	491	508	513	503	539	581	500	496	515	512	495	502	545	551	490	493	504	514	532	551	519	502	459	508	500	532	519	513	544	499	536	495	488	474	492	525	485	515	460	497	519	503	490	459	481	509	539	517	504	518	476	559	498	504	492	490	518	476	506	512	529	502	474	518	502	508	524	478	503	530	538	510	504	516	486	511	476	492	515	524	505	529	471	500	469	477	503	476	492	507	472	488	495	521	529	512	521	556	512	530	493	476	537	494	510	550	456	483	509	504	495	475	475	535	491	494	496	524	527	510	513	480	513	549	465	501	527	490	546	511	464	513	502	526	559	520	520	531	451	527	492	543	546	511	508	513	522	508	498	495	515	556	498	535	546	515	462	481	510	522	495	539	486	496	475	534	514	484	529	516	479	499	498	506	520	498	515	498	524	527	485	518	524	518	483	506	512	505	499	497	495	473	501	466	519	501	513	522	525	534	478	488	462	509	500	514	525	498	502	516	491	537	491	510	510	537	517	464	566	510	450	507	559	537	522	524	469	505	525	501	487	523	475	503	497	477	498	540	474	484	516	487	501	453	458	480	500	480	502	482	470	475	482	512	501	511	495	513	508	500	479	533	502	528	507	539	507	545	522	558	504	499	507	502	495	508	525	484	510	472	531	494	554	483	525	489	488	487	499	485	531	506	496	497	499	507	509	494	496	499	473	518	515	519	472	503	508	475	507	492	519	496	482	507	503	500	504	513	490	501	478	488	517	514	493	499	505	515	505	514	516	517	484	487	498	526	514	469	518	508	511	509	478	479	542	516	514	502	537	533	535	542	515	470	525	462	546	483	468	487	476	495	544	483	527	450	523	473	458	495	468	510	481	484	506	478	517	533	485	488	487	495	478	505	484	488	533	526	484	523	471	498	495	493	531	504	531	492	505	536	541	519	474	513	510	507	533	533	503	494	522	518	547	494	535	480	478	489	478	519	460	547	532	491	519	517	529	503	508	505	496	505	531	532	466	563	506	518	514	508	502	490	513	506	484	457	504	495	498	477	516	467	543	517	513	537	480	503	486	492	491	534	531	501	474	517	470	521	518	532	496	511	509	500	480	541	522	534	524	487	489	521	474	489	529	519	524	518	520	523	476	490	524	523	534	513	479	525	501	494	514	487	519	481	474	513	516	497	486	474	487	508	542	487	509	501	516	465	505	510	528	511	567	474	493	478	469	559	517	502	508	495	466	512	427	482	538	534	474	520	510	520	469	508	488	490	527	520	490	508	482	524	525	531	506	491	537	479	509	492	521	519	548	513	508	514	515	498	487	493	505	514	526	492	499	508	490	481	508	510	549	504	520	510	520	498	523	529	514	506	535	506	506	540	480	502	491	492	527	485	482	513	483	522	536	509	463	507	526	487	474	483	520	458	473	480	486	512	514	557	493	489	479	531	492	524	505	475	489	482	525	473	501	500	481	533	548	523	528	508	494	493	526	530	498	498	519	482	519	503	517	505	487	499	472	498	557	521	508	486	491	511	496	492	481	482	478	545	520	513	492	504	484	486	517	511	505	503	479	507	484	519	471	516	506	545	480	498	505	513	496	526	577	510	501	518	477	484	471	531	462	491	498	473	499	513	484	501	460	471	509	524	507	518	521	487	483	498	504	454	544	522	486	469	496	496	531	510	502	468	553	504	499	523	511	461	506	457	448	488	544	505	456	511	530	497	465	499	480	454	485	503	470	501	478	495	535	473	550	498	522	470	503	519	547	515	495	516	522	561	462	503	531	508	503	553	512	508	553	486	532	529	506	521	540	495	497	505	506	539	527	513	534	521	504	480	499	522	492	506	508	531	437	491	555	525	451	471	532	516	495	548	531	554	527	492	516	524	528	508	504	504	540	455	477	491	509	523	500	514	530	496	506	494	466	526	516	483	480	472	498	550	490	531	471	438	500	495	523	494	526	502	481	497	476	528	493	517	530	526	472	480	514	520	509	504	540	539	517	498	500	500	481	496	485	471	486	503	551	539	506	483	482	492	512	514	476	512	519	530	467	517	484	508	503	473	485	483	534	503	496	551	525	504	497	490	497	510	510	505	476	491	512	561	465	503	491	479	550	477	507	515	519	483	501	478	494	484	463	497	502	535	515	490	525	525	457	554	499	493	505	533	489	503	477	495	530	500	487	516	500	510	503	531	483	509	494	501	507	533	532	515	526	543	546	484	545	526	490	498	498	501	472	479	519	531	504	512	502	513	480	510	470	524	520	454	471	495	503	534	527	496	516	538	513	505	525	534	515	508	467	477	492	545	527	515	508	559	505	499	496	521	469	515	498	518	455	496	522	528	495	505	493	491	502	523	488	492	537	503	462	480	484	512	484	478	495	516	480	455	510	498	481	514	516	516	520	493	489	541	523	532	517	461	504	508	494	494	508	533	509	533	499	504	519	467	483	494	547	474	520	467	559	531	470	540	519	488	486	547	539	496	549	518	459	535	481	509	482	528	484	511	479	542	478	510	478	466	526	504	491	519	471	472	481	504	470	531	505	556	538	500
7966	693	601	565	535	475	467	393	384	395	374	380	391	397	349	361	377	375	374	369	374	392	377	372	346	381	387	406	374	366	356	338	385	378	402	372	337	381	391	381	322	360	359	360	394	384	332	366	384	371	362	358	358	383	353	349	403	359	374	368	388	379	345	385	350	334	348	339	358	409	396	385	400	345	415	349	356	364	388	380	379	370	320	372	394	422	381	347	381	385	387	337	392	338	362	341	372	396	370	409	367	354	349	415	400	349	361	353	368	376	342	356	373	365	386	384	388	374	363	363	403	403	357	343	353	365	352	359	382	409	374	351	386	356	309	357	385	355	352	391	341	388	367	344	363	371	408	335	356	361	352	364	383	379	382	386	394	351	337	373	373	390	359	419	398	397	379	397	388	385	327	346	391	392	400	359	388	345	395	372	370	341	399	350	374	319	373	331	366	393	401	390	331	389	387	375	342	354	350	355	355	349	374	350	366	364	393	352	366	397	367	379	391	385	380	351	358	363	416	419	364	345	344	351	372	368	384	381	334	361	404	407	373	396	353	357	347	370	364	353	364	327	382	380	356	401	394	369	385	370	379	313	370	370	357	368	327	346	387	368	379	292	356	384	406	374	378	357	389	365	398	349	408	387	367	363	410	353	384	362	364	377	364	391	400	335	381	397	379	341	359	363	381	403	402	371	343	372	379	353	357	386	373	360	379	380	389	365	325	366	386	362	372	345	350	383	341	348	367	411	377	377	363	355	367	363	381	411	370	374	364	352	316	364	342	347	359	347	360	362	396	352	410	388	388	360	362	340	364	350	383	361	372	366	359	383	382	380	364	371	380	342	404	345	322	364	368	339	375	370	376	363	326	361	365	372	381	347	350	386	387	339	357	333	380	388	386	347	345	340	345	359	341	347	366	331	365	369	382	375	381	368	368	370	347	369	332	367	340	404	381	379	389	351	362	353	412	350	335	376	381	344	346	408	359	390	364	386	345	354	381	371	337	356	357	406	369	366	413	377	359	392	381	356	369	371	390	380	365	393	361	346	397	386	355	362	328	375	382	374	389	377	374	401	362	387	340	365	351	376	331	412	363	353	362	341	375	360	361	382	369	341	350	375	366	379	369	410	410	341	353	395	393	369	351	348	391	349	377	354	379	387	352	373	355	378	366	409	371	340	347	353	379	365	368	351	388	392	386	345	346	348	409	341	364	367	362	349	334	315	372	392	375	410	344	383	384	356	370	376	373	357	361	376	358	360	349	333	367	347	376	387	345	376	372	370	381	364	364	391	361	352	367	368	361	353	360	401	368	381	365	397	355	401	411	367	341	416	368	387	337	355	381	422	318	344	421	379	405	370	393	379	393	366	383	392	348	379	371	381	371	365	357	346	392	365	381	376	356	387	385	338	336	331	372	370	358	385	376	377	366	319	367	389	348	334	352	347	365	362	389	413	371	404	373	359	401	390	399	387	386	373	396	349	378	369	368	367	379	381	383	404	325	388	418	375	387	377	391	360	366	377	378	343	395	391	336	377	409	347	361	392	355	376	346	386	354	349	404	325	368	363	348	371	316	387	358	398	347	398	378	383	336	384	380	375	415	369	380	394	388	362	361	331	320	403	373	368	370	326	367	341	389	384	370	403	370	346	346	348	338	372	365	367	407	377	350	349	412	378	376	352	413	353	388	360	407	377	372	379	379	354	389	377	370	375	405	358	334	365	359	381	368	355	388	371	384	384	387	380	382	413	381	348	403	341	385	388	338	382	388	361	370	383	365	336	357	371	378	392	354	317	339	374	378	389	391	348	372	395	348	358	360	372	379	350	389	371	375	370	359	331	369	392	385	414	348	359	402	384	360	368	367	393	371	342	369	351	390	386	381	355	357	366	409	382	353	375	398	351	376	392	376	384	373	378	390	371	384	355	369	378	378	373	373	355	365	343	362	357	380	365	385	312	347	360	368	384	362	377	394	318	315	343	375	346	374	356	399	357	371	336	363	402	365	385	401	398	352	376	403	401	383	378	367	376	395	419	350	376	378	358	366	370	358	335	369	382	406	396	380	372	379	347	368	399	344	358	379	348	405	388	406	373	371	379	370	367	382	357	359	361	353	349	409	368	352	416	371	354	363	356	368	348	399	357	362	389	377	347	366	401	394	347	340	355	367	363	363	384	359	414	355	371	379	354	369	407	408	344	329	377	359	375	337	323	389	351	398	348	345	359	395	399	344	348	352	361	347	363	371	410	370	379	371	379	343	352	370	378	378	419	351	374	376	377	379	428	399	375	333	367	304	411	365	344	381	356	360	352	362	379	358	384	366	372	379	331	362	353	367	345	388	362	344	394	402	348	348	380	362	362	385	341	384	352	379	423	350	379	319	338	340	393	352	377	393	366	371	346	366	376	372	343	406	410	345	354	351	394	365	367	389	345	387	318	364	404	408	400	359	368	371	343	384	333	390	402	410	370	399	342	344	352	386	383	381	364	350	370	369	373	353	350	339	379	388	389	371	354	408	363	373	384	388	318	368	368	393	355	367	382	377	324	347	375	422	418	369	363	393	351	372	403	349	364	379	346	385	324	355	343	402	339	384	355	380	373	358	360	365	365	374	331	363	339	392	389	404	318	372	390	343	365	346	367	371	351	352	412	362	360	371	355	350	377	367	363	385	385	377	403	392	389	373	365	354	356	366	365	370	385	361	399	368	385	376	376	362	342	373	363	422	391	368	354	364	354	325	347	366	336	373	368	381	384	330	412	365	369	373	357	341	395	366	304	364	353	389	393	369	367	354	358	336	391	361	396	386	378	366	344	354	390	390	369	353	357	341	359	376	347	387	404	368	397	368	386	336	380	346	385	377	395	370	421	330	350	386	354	358	399	368	363	382	353	360	353	389	394	347	384	360	340	385	340	354	334	374	381	336	378	368	375	353	360	340	375	373	393	365	323	404	378	373	332	378	404	402	394	367	357	385	387	380	351	325	376	355	369	353	348	379	355	370	347	368	332	399	424	393	393	407	380	374	359	320	368	381	408	374	358	371	395	388	345	372	395	359	358	373	371	353	354	354	380	361	391	341	369	357	385	358	370	324	371	362	406	359	344	380	360	403	395	367	362	359	391	355	378	346	358	353	373	349	381	336	371	365	369	349	369	366	372	367	357	336	343	356	402	343	403	363	352	395	400	376	344	397	368	341	367	378	353	360	366	367	388	404	379	365	356	394	391	377	390	371	368	358	375	382	329	396	391	359	362	390	376	407	388	342	364	373	374	378	378	388	373	357	381	350	348	432	394	374	400	375	365	380	404	351	384	379	332	395	410	399	351	390	362	344	361	388	378	373	406	370	366	382	356	351	401	384	351	367	363	331	382	353	355	389	339	394	389	361	379	349	366	429	367	386	393	383	373	386	361	354	369	360	363	396	384	349	365	339	366	366	374	369	405	340	365	368	370	356	370	378	383	357	367	349	337	379	374	341	348	336	388	382	347	356	434	324	378	366	363
6704	1092	1470	1617	1484	1333	1280	1139	1046	1022	999	967	969	990	918	896	912	944	969	910	886	900	920	870	872	854	898	885	880	873	814	916	889	867	858	844	875	859	892	833	861	921	875	847	876	834	837	908	911	848	843	876	845	871	868	856	830	878	855	853	854	804	867	860	841	921	863	887	788	900	902	851	879	852	845	893	813	856	830	882	854	868	831	843	887	896	850	843	879	824	843	839	887	851	808	831	859	871	829	782	835	815	824	868	847	908	838	858	867	850	884	868	835	871	812	878	902	851	844	833	848	914	828	842	879	845	896	814	835	838	835	877	852	881	842	866	817	877	871	866	858	832	837	805	811	810	860	872	856	852	844	883	844	845	815	873	874	817	890	863	866	868	870	894	838	877	897	842	806	810	878	815	868	843	905	825	825	855	861	825	818	809	847	826	853	830	829	880	840	891	854	875	860	876	851	853	860	877	855	847	838	866	852	847	903	843	788	818	831	805	790	845	844	851	877	825	818	853	853	829	820	887	852	878	849	815	852	876	812	856	889	807	865	840	859	841	801	823	864	896	842	865	920	878	899	857	805	855	862	835	818	819	827	865	861	889	836	873	894	833	903	895	865	813	857	871	880	850	826	858	848	811	816	842	832	897	838	865	837	821	867	853	864	867	842	815	782	777	868	797	876	846	804	834	868	862	877	851	866	873	889	847	879	863	862	835	881	842	852	834	888	849	864	844	844	851	830	844	872	861	811	855	843	870	858	859	799	864	805	851	851	864	849	856	841	820	865	867	874	842	892	899	832	845	818	809	836	885	856	838	850	891	826	860	858	820	821	862	865	830	849	823	823	849	820	880	848	914	867	872	876	839	856	833	888	836	841	888	853	891	862	866	826	873	855	857	849	858	868	876	858	869	832	837	818	798	842	920	885	873	844	828	875	839	858	871	826	832	819	850	911	861	868	869	860	814	828	891	825	837	770	865	859	870	847	848	860	879	792	852	863	811	856	851	857	861	844	896	806	841	859	830	820	866	880	823	798	817	878	831	836	827	898	857	817	877	887	850	814	836	787	835	851	807	820	823	833	811	892	778	869	867	876	822	896	814	862	859	840	911	873	865	835	873	798	881	851	872	809	888	848	848	812	842	864	773	865	819	811	889	875	882	892	837	889	895	805	839	859	810	824	887	846	861	831	865	848	827	845	824	845	816	887	874	841	893	871	811	885	862	860	880	841	850	832	826	812	852	815	897	850	845	831	848	804	876	859	828	868	799	813	841	848	789	848	859	870	831	809	844	863	833	894	816	855	901	927	877	852	830	867	910	796	860	854	889	889	840	884	860	895	838	855	884	858	835	879	900	838	815	826	856	900	811	863	883	900	868	849	911	849	874	860	896	875	782	901	887	775	875	819	848	864	847	852	863	886	874	863	807	840	869	832	877	937	807	811	907	882	805	848	870	878	853	875	868	827	837	840	881	827	818	877	866	856	875	850	840	855	898	843	821	867	849	874	851	848	832	866	861	842	897	826	887	862	871	866	792	854	858	807	889	828	843	865	869	826	818	870	858	791	884	814	830	877	813	860	857	878	858	830	883	786	842	839	873	816	848	844	824	861	868	811	843	847	881	794	829	897	855	895	857	876	837	865	781	866	852	808	878	814	849	892	875	817	914	823	828	832	851	841	788	906	766	836	819	857	905	849	845	812	871	859	861	819	888	813	894	856	832	847	872	858	875	862	811	887	852	889	871	841	824	847	854	796	819	877	841	824	833	882	832	840	875	874	811	854	844	856	875	824	877	876	887	885	858	741	869	831	854	863	878	865	895	864	855	920	794	873	869	869	856	821	876	899	845	878	813	813	837	831	852	880	827	819	837	896	827	763	863	812	868	820	872	850	845	861	863	842	871	846	859	826	874	838	867	876	843	779	845	815	823	854	881	834	867	851	873	812	814	855	836	855	820	850	832	865	899	858	845	887	870	828	903	836	830	870	822	826	877	850	824	850	866	863	775	800	852	822	832	856	886	846	845	884	895	823	855	854	872	828	845	810	864	876	822	894	858	834	872	840	866	874	798	854	845	862	806	869	836	848	850	850	893	840	866	865	891	839	895	841	881	870	862	879	864	885	892	834	837	834	890	901	823	824	856	872	901	798	872	842	871	817	854	875	878	895	856	823	887	860	874	817	785	785	823	835	819	797	861	897	866	871	844	850	826	773	893	835	830	855	852	864	856	840	886	865	831	892	852	834	865	875	878	814	844	815	897	820	823	845	780	850	893	849	820	903	833	838	793	834	813	820	858	882	873	877	866	866	855	807	820	803	853	849	840	863	811	835	888	815	883	872	867	836	884	869	834	894	843	881	835	789	882	863	858	872	895	925	831	862	900	834	893	878	871	875	831	851	820	835	845	853	866	802	893	773	824	856	853	815	886	809	841	817	864	831	812	871	848	878	827	831	894	811	836	856	847	831	824	823	892	851	882	833	935	858	909	850	825	859	846	867	867	886	857	815	887	854	879	883	828	821	834	838	871	814	929	880	811	859	818	858	917	847	931	893	848	865	787	871	837	823	812	866	873	860	858	876	916	827	856	850	871	830	913	854	877	866	838	879	835	833	875	836	798	824	834	842	838	821	883	911	858	854	850	802	851	825	822	835	839	875	851	813	867	940	795	814	784	861	840	777	884	798	815	854	870	905	822	867	861	878	878	815	894	830	825	867	833	859	808	858	877	867	833	843	857	869	817	874	887	852	780	844	809	864	817	817	857	787	820	890	863	857	846	897	817	859	849	814	808	842	859	790	841	879	888	863	861	809	882	872	864	827	846	869	846	843	863	850	845	842	880	858	895	879	873	845	868	866	849	842	877	828	828	868	845	835	855	866	794	876	826	785	827	883	850	831	869	840	858	833	809	842	807	860	863	896	815	875	864	861	911	846	871	844	837	884	851	885	891	849	882	849	854	865	852	807	801	880	885	874	876	881	885	850	826	897	790	830	891	853	851	857	869	833	835	839	866	845	857	869	829	869	849	865	863	829	841	792	918	816	868	873	913	844	904	810	866	864	817	814	914	863	868	848	813	873	826	828	877	808	827	830	829	889	837	836	886	852	825	880	846	787	829	854	797	808	844	826	922	820	822	858	876	884	832	856	884	840	848	849	869	819	866	845	842	886	845	824	812	831	828	819	841	815	871	850	877	861	858	822	826	853	906	889	858	843	856	843	786	853	764	870	875	909	842	820	819	842	860	825	866	839	835	813	818	846	843	864	858	814	849	844	827	820	805	862	842	816	869	848	838	874	877	826	837	835	831	858	839	807	881	850	889	814	868	873	825	885	871	863	864	797	861	839	902	871	874	904	846	883	869	876	802	857	832	873	877	895	812	868	847	832	829	857	844	841	879	839	918	868	874	853	817	841	855	866	843	836	822	833	866	835	842	828	868	866	868	831	829	855	893	808	911	827	878	862	792	885	861	804	834	844	846	875	889	859	844	828	931	889	828	809	883
14485	1193	890	854	631	535	507	474	438	417	413	375	376	355	343	370	348	380	353	393	363	386	362	370	378	354	393	378	371	339	312	355	334	370	357	343	343	377	347	324	350	352	351	365	367	373	370	355	302	369	334	339	346	347	293	361	363	338	362	386	340	358	342	364	353	311	352	351	363	351	347	343	351	338	324	339	349	349	393	388	389	382	320	339	378	380	303	385	341	356	337	347	375	379	363	357	337	354	314	358	372	359	342	323	345	350	354	339	341	346	374	365	351	336	329	357	368	356	320	358	329	350	375	349	390	361	337	321	363	383	394	349	332	400	360	339	396	344	347	357	353	385	333	333	336	362	356	353	364	354	337	364	326	356	367	355	351	338	370	376	344	305	363	364	349	332	334	372	352	331	310	329	345	356	368	318	368	336	358	356	327	376	353	341	370	374	324	341	345	312	348	324	364	330	351	320	352	358	318	402	357	382	361	354	362	337	345	349	297	337	361	328	361	353	357	350	332	311	367	379	356	374	331	334	351	369	354	350	358	368	352	364	318	326	321	371	363	330	355	344	361	333	351	339	349	327	344	357	322	364	347	343	364	304	325	358	349	366	356	343	340	353	334	355	331	360	344	380	336	331	363	355	331	321	351	387	336	348	350	334	373	331	326	353	354	400	346	366	362	310	349	384	386	325	331	350	345	348	330	359	347	380	414	329	361	350	329	385	334	335	340	340	363	395	366	378	344	369	330	354	345	322	342	374	333	363	349	370	322	328	377	380	364	358	335	354	352	352	418	346	307	363	383	351	349	349	374	374	370	335	347	391	335	312	386	374	322	326	345	369	338	373	349	345	330	330	341	376	364	323	355	337	330	375	357	365	363	345	356	399	357	372	402	358	342	352	325	339	381	360	394	401	355	386	360	374	337	338	374	328	362	384	319	350	370	375	327	330	325	329	326	315	379	349	343	302	367	350	360	344	355	344	377	316	358	365	365	318	374	353	363	371	351	314	325	348	394	355	371	381	338	327	344	392	362	355	315	324	327	353	377	352	334	324	323	353	372	372	339	356	329	341	350	322	331	341	352	379	347	365	379	341	365	351	328	364	347	337	361	339	344	334	362	381	331	345	355	376	359	382	359	336	381	342	358	399	322	344	322	365	336	342	353	334	370	391	351	358	343	361	350	350	357	356	361	345	359	347	392	378	358	364	334	361	344	352	362	364	364	338	353	371	353	362	340	341	342	369	346	352	329	350	373	319	345	384	360	320	349	331	372	382	359	340	342	407	343	344	347	363	333	347	320	363	345	351	335	352	351	360	336	333	366	355	344	357	314	375	365	329	368	330	378	356	350	365	351	349	348	333	361	319	361	339	352	333	359	354	389	356	350	366	342	379	316	351	366	358	330	307	390	346	378	335	336	360	333	335	381	351	335	356	342	356	363	391	362	345	341	378	393	333	390	380	365	314	297	350	358	345	346	328	342	338	340	354	338	383	379	357	336	365	328	336	388	359	359	366	348	362	372	377	322	357	348	342	357	372	329	342	385	385	374	362	366	358	379	336	359	341	318	362	354	363	368	376	349	372	361	371	344	366	355	350	369	369	372	369	341	370	379	340	322	387	369	367	346	334	321	336	337	353	317	314	341	344	391	332	344	349	360	340	354	333	373	313	345	380	359	355	371	314	329	368	324	353	358	331	325	342	317	373	344	385	374	353	365	349	342	360	346	338	373	378	367	378	357	347	365	364	360	385	339	341	360	342	313	345	353	337	326	354	350	368	365	326	330	328	350	375	347	351	365	350	295	352	347	371	347	363	343	319	352	342	379	339	324	352	346	339	367	353	334	339	325	379	325	340	390	379	331	360	396	329	357	357	341	358	342	330	363	373	334	337	368	359	397	384	330	361	339	330	333	351	338	361	357	337	368	346	354	356	374	341	353	362	347	360	376	312	295	331	376	337	347	321	307	355	338	356	330	342	339	299	345	349	346	392	342	340	376	316	344	358	388	317	352	348	337	338	343	323	361	370	361	369	348	339	329	335	357	338	374	358	381	323	356	326	352	358	346	398	368	311	350	360	337	345	363	334	360	357	343	334	337	331	344	397	363	351	319	331	365	370	350	398	332	353	348	374	398	319	342	346	340	316	319	322	325	312	333	335	324	301	342	381	334	327	308	347	358	345	331	323	347	364	311	360	385	322	363	362	390	341	331	365	382	362	362	345	331	314	340	345	357	366	345	349	348	377	384	343	366	348	350	365	340	330	343	364	337	360	351	348	374	341	359	356	348	353	330	331	341	317	356	332	323	352	335	398	375	324	336	330	324	334	355	347	347	379	352	366	339	336	371	359	344	326	333	326	348	361	374	348	347	352	409	347	367	340	337	331	371	382	347	374	335	351	356	333	330	348	355	327	344	330	335	378	360	346	348	380	359	321	319	332	376	389	327	351	325	364	378	340	364	348	363	387	322	372	339	329	364	344	364	328	369	366	326	370	331	343	341	357	390	380	376	379	346	348	296	368	369	333	330	363	326	360	336	376	398	372	321	350	365	365	351	315	372	366	342	379	367	340	351	321	345	359	360	363	373	323	374	326	364	372	376	372	383	387	377	360	343	351	335	370	378	370	374	382	325	318	335	335	389	293	339	347	327	326	349	330	396	360	326	312	347	356	369	337	398	346	369	368	338	364	328	383	326	369	332	346	340	381	334	377	361	378	348	336	337	366	364	367	346	335	353	320	357	320	334	330	371	347	341	346	367	330	363	313	336	346	320	310	359	335	353	361	366	350	342	329	360	337	364	349	315	339	347	360	332	400	381	325	352	374	347	368	346	371	332	346	360	336	335	346	360	307	379	390	333	339	344	318	354	334	318	347	372	345	370	377	348	354	349	342	365	372	346	337	362	360	344	341	357	334	342	361	363	339	349	351	361	338	339	375	380	363	346	334	330	358	385	346	365	325	343	349	347	356	349	369	345	349	394	363	315	354	321	327	313	323	289	318	358	346	341	356	370	353	335	354	307	358	352	369	353	339	342	312	325	338	333	359	322	332	347	308	317	364	323	357	335	374	343	360	360	353	361	321	346	343	331	385	365	346	344	374	358	337	360	392	359	349	321	324	330	324	381	364	359	352	354	376	316	345	341	370	355	329	356	356	376	356	332	386	357	355	363	343	345	366	360	323	345	323	371	331	375	323	343	348	353	348	365	358	351	350	337	390	373	409	354	329	360	349	348	334	383	349	345	371	362	356	366	369	363	334	373	379	360	337	378	353	350	375	360	347	335	355	350	357	370	367	354	344	333	344	351	365	357	342	336	324	368	342	329	367	344	351	368	357	358	347	391	328	370	339	334	359	332	368	346	333	350	359	383	382	327	359	341	367	406	340	366	339	313	350	343	377	329	387	323	325	408	345	328	340	387	356	355	342	339	342	360	393	359	377	347	335	335	363	313	375	332	350	349	351	329	362	349	334	345	364	357	361	370	370	315	370	332	363	319	362	351	371
8377	1287	2135	2264	2009	1655	1509	1359	1241	1125	1058	1060	1015	951	949	907	927	926	918	881	906	814	852	839	877	855	882	809	847	810	831	870	813	863	836	774	860	832	793	827	802	797	809	797	824	796	811	846	777	804	796	819	800	779	774	805	765	790	770	776	815	827	789	813	822	761	797	783	810	813	786	828	781	814	780	806	742	760	776	827	788	813	808	782	801	825	809	819	802	830	813	773	820	810	759	786	796	806	795	765	806	766	774	762	821	787	793	742	785	744	810	843	816	780	780	789	793	751	801	822	793	796	788	834	786	811	852	783	803	818	794	811	795	791	764	768	840	798	775	796	816	799	825	779	781	811	761	848	772	800	753	802	808	770	748	744	796	800	790	765	807	716	806	753	759	745	788	750	779	788	807	832	807	789	793	778	799	785	798	811	770	824	743	783	732	801	866	804	754	793	788	828	763	759	797	793	773	796	771	777	816	785	783	741	738	747	748	782	777	791	774	767	783	820	760	829	787	804	831	786	782	787	823	767	795	776	748	770	771	775	812	765	784	752	760	804	741	758	756	797	756	793	772	790	793	817	783	797	779	821	829	806	772	797	781	807	805	765	773	794	766	780	776	781	838	748	845	760	778	794	750	813	832	888	745	802	793	767	762	805	814	786	792	840	799	778	815	752	812	747	758	771	736	796	783	763	851	797	744	792	851	789	760	791	819	762	788	774	768	810	763	787	834	765	792	789	738	769	760	763	772	797	781	779	731	836	765	772	765	776	783	761	797	800	822	794	816	824	787	778	826	773	852	825	773	774	803	786	775	788	743	772	757	792	820	816	747	747	819	732	755	781	768	787	790	798	783	789	802	815	814	770	824	774	836	831	807	820	754	780	824	805	754	764	808	789	783	816	751	806	795	768	818	781	776	822	779	825	800	784	783	811	818	783	766	719	783	792	739	743	769	777	779	775	817	776	823	786	774	848	821	776	810	763	751	773	742	824	774	779	771	758	817	779	765	791	825	826	773	761	797	764	763	772	825	770	794	791	767	802	798	812	802	831	778	817	776	773	816	799	782	781	844	811	800	796	832	819	814	797	785	813	779	776	843	813	818	788	809	794	756	781	772	829	763	841	747	801	815	763	792	816	832	803	809	777	783	765	785	758	762	781	794	754	836	757	743	806	787	816	821	819	808	788	751	734	805	771	810	778	767	783	821	771	840	781	753	817	827	754	868	754	765	796	831	819	822	784	764	776	733	811	794	783	787	819	758	756	763	783	806	773	779	788	794	791	744	771	765	774	798	815	773	794	815	804	802	810	807	777	817	820	827	827	789	755	784	741	757	820	786	847	750	749	778	764	763	831	828	764	828	808	817	811	769	818	807	800	799	834	800	755	780	805	780	775	768	794	844	786	767	842	767	779	732	785	831	782	769	780	806	762	794	776	782	838	799	805	777	788	804	808	746	775	791	766	797	785	783	760	805	780	792	835	812	862	793	796	776	834	755	812	815	825	815	817	777	819	771	823	785	805	814	827	822	812	848	767	789	777	796	767	798	758	830	775	800	811	797	799	773	769	796	822	767	817	741	749	772	765	756	806	759	791	742	802	786	779	807	744	800	782	766	780	793	798	790	849	802	769	771	772	764	810	777	806	794	837	797	810	751	796	785	813	795	762	794	810	793	772	788	777	764	756	831	767	816	767	795	775	796	794	725	772	817	799	812	830	767	750	764	749	764	780	828	777	792	769	760	797	785	780	794	810	842	821	772	749	794	769	753	799	850	778	796	804	774	806	782	811	783	786	777	760	793	786	757	795	793	772	808	781	802	781	768	813	812	785	792	841	802	772	829	803	768	783	793	746	812	821	821	793	764	776	773	810	762	734	839	772	793	759	819	749	763	763	731	787	795	808	813	810	749	804	796	806	806	799	796	806	784	818	772	775	792	782	761	806	772	765	742	788	788	744	804	820	783	782	805	785	803	792	768	789	855	788	818	820	774	814	805	786	822	775	780	751	762	806	790	814	765	785	816	784	828	778	769	773	750	780	802	817	794	767	785	758	799	837	818	788	799	808	779	748	759	780	798	756	779	773	759	763	771	804	763	765	781	768	777	774	846	791	770	802	798	794	787	801	826	824	805	851	748	800	819	765	798	840	781	786	784	810	773	799	798	760	801	801	779	819	850	750	812	803	817	743	785	813	797	774	770	844	798	787	818	770	794	817	809	770	788	787	783	790	771	787	768	754	767	819	828	812	822	821	768	803	806	744	837	815	794	762	707	805	754	788	704	806	847	793	804	790	773	788	853	827	812	808	814	778	771	830	829	781	787	737	792	747	773	796	778	815	783	795	800	769	747	794	828	810	802	795	780	792	774	744	805	778	769	750	854	812	839	805	743	787	781	772	783	802	787	830	803	763	825	820	800	764	750	792	833	776	766	817	768	785	802	769	743	759	823	801	770	767	767	797	804	757	796	762	833	774	819	811	853	792	814	760	798	840	812	808	829	771	787	794	801	778	783	789	806	862	810	765	761	791	757	729	777	805	840	813	764	804	807	809	850	751	789	792	768	718	831	787	778	759	789	832	807	780	767	731	750	822	804	785	788	801	804	772	863	765	808	792	796	748	785	801	794	779	785	788	820	796	828	814	746	758	800	835	816	781	804	798	775	752	837	801	865	787	814	820	789	811	820	783	734	805	749	779	789	797	807	850	775	777	786	772	728	801	808	793	788	792	813	814	772	833	750	841	774	778	765	844	807	785	832	777	755	769	785	795	793	827	778	758	800	808	767	739	769	782	810	733	743	801	791	798	766	772	820	813	777	754	773	798	815	759	780	797	735	787	730	778	843	737	837	794	778	784	764	795	750	815	815	724	797	808	843	830	742	754	808	835	726	808	776	750	768	750	802	824	785	783	788	823	785	809	768	774	791	818	777	802	795	768	771	791	833	796	749	752	795	801	780	789	844	827	800	762	762	777	808	744	786	798	828	780	773	796	745	759	758	792	781	791	805	774	798	830	748	756	807	784	810	772	796	794	808	799	778	816	753	799	801	809	776	807	767	801	754	804	826	799	768	783	724	797	787	791	758	837	809	809	785	783	788	783	740	751	760	849	807	811	784	816	804	778	770	741	750	763	762	859	789	766	800	870	757	861	801	784	830	758	731	695	818	830	769	781	798	817	800	805	815	791	746	794	787	775	795	821	745	833	813	797	822	774	827	832	828	811	797	793	804	765	808	795	815	789	740	740	787	780	813	791	848	804	769	765	811	790	814	793	781	778	773	772	844	781	816	816	804	783	798	771	845	769	781	796	821	761	781	779	825	787	789	808	790	800	782	772	767	777	790	816	734	810	814	839	828	792	800	834	770	802	745	783	813	787	784	808	774	768	815	729	821	794	801	755	824	754	774	814	772	786	797	837	765	827	806	734	777	737	737	735	782	785	815	817	813	815	804	707	755	821	750	812	815	803	759	819	742	746	798	793	793	761	754	799	761	783	865	787	820	795
1280	191	193	172	181	147	190	183	164	209	206	181	172	191	191	186	207	182	197	213	173	193	206	187	173	173	186	198	173	186	187	186	196	170	195	171	160	180	198	198	179	172	189	172	184	214	174	185	209	176	189	175	186	180	175	197	196	178	215	188	212	177	204	190	195	196	166	199	187	181	190	192	199	198	185	187	188	201	178	199	207	175	200	208	190	164	195	213	177	180	192	216	180	179	173	200	193	204	182	189	199	198	213	199	200	195	195	213	165	183	222	230	174	203	222	187	196	182	207	180	189	189	199	191	202	181	191	188	178	202	202	205	189	178	199	155	192	196	214	187	184	158	189	195	196	187	189	183	194	183	181	208	176	181	199	204	193	184	206	205	180	176	198	191	205	169	195	205	183	189	182	181	191	178	168	200	199	174	220	165	186	212	190	193	169	200	194	188	168	182	182	181	192	156	190	211	219	203	155	215	202	184	178	172	174	210	190	186	219	175	202	173	199	188	195	209	212	193	182	188	175	198	197	197	194	184	169	179	167	191	195	198	196	200	182	188	201	188	216	180	180	169	188	181	197	179	157	187	212	192	159	184	206	185	189	191	202	201	209	201	182	182	171	213	187	159	178	189	172	159	179	203	192	185	199	182	162	206	156	188	194	191	190	210	174	178	201	181	189	208	199	220	178	188	188	209	168	188	164	204	210	205	187	206	202	181	209	206	181	207	188	208	171	200	156	180	193	186	167	168	200	182	177	154	190	192	208	159	177	181	192	184	191	173	201	193	169	203	216	187	187	203	176	183	194	193	163	167	201	186	186	173	206	163	179	181	202	216	186	209	208	185	174	182	180	191	183	198	203	196	196	200	205	172	188	193	200	188	176	208	181	210	215	179	185	180	159	162	196	184	202	209	173	195	176	177	195	197	169	175	184	186	207	173	187	195	195	196	203	170	176	206	199	194	159	176	166	218	190	191	204	195	188	214	185	198	191	192	199	216	185	174	213	211	219	184	169	170	216	179	198	220	166	217	169	183	197	193	177	201	176	187	176	166	176	203	202	187	185	183	145	188	178	176	185	185	215	221	196	166	169	199	203	186	201	166	197	207	189	189	183	237	220	248	175	184	189	188	181	191	179	182	181	157	190	154	192	198	178	182	160	193	172	189	209	201	189	183	189	204	190	208	197	197	185	185	173	208	186	219	194	193	221	202	205	213	209	186	205	195	210	180	171	210	209	179	211	152	183	182	186	195	207	191	206	224	199	194	182	192	181	201	165	190	207	189	194	190	207	193	208	208	192	192	167	190	215	199	180	191	207	193	182	204	189	180	180	191	180	193	179	173	194	197	184	183	183	186	190	184	205	184	197	191	224	168	186	198	202	206	174	183	183	184	192	175	172	189	188	179	191	184	203	161	187	186	180	179	210	216	181	178	188	157	218	205	180	173	197	190	202	214	206	200	176	187	178	184	193	185	210	183	186	186	199	214	163	212	197	160	193	181	189	181	203	176	187	212	180	216	158	184	199	213	172	181	204	190	182	199	190	200	180	193	181	185	189	189	183	179	199	187	169	168	203	184	198	168	191	159	185	159	188	168	177	177	192	186	168	201	173	199	168	191	183	186	187	192	182	204	187	180	220	197	204	212	176	179	199	190	196	175	209	187	183	194	178	159	189	195	187	207	198	182	202	191	179	206	198	192	231	213	178	223	221	197	186	195	193	202	145	199	181	198	200	207	188	182	209	187	187	179	173	185	175	193	185	189	198	179	206	205	190	193	202	169	186	197	167	167	183	182	191	202	193	196	200	190	214	192	198	181	189	192	197	203	179	188	189	201	175	188	204	213	174	184	176	204	189	206	201	174	206	198	200	173	208	189	175	191	208	165	180	174	178	203	192	200	166	184	181	216	210	183	196	196	192	187	201	178	192	186	203	193	198	197	206	181	183	188	180	187	174	197	182	182	165	213	193	199	187	172	176	181	198	194	207	165	179	177	187	187	191	204	158	185	180	193	192	189	196	178	189	168	185	175	184	163	191	181	184	193	207	193	205	193	182	180	203	211	186	176	178	188	154	188	195	186	194	207	199	202	176	191	188	167	205	213	178	212	208	202	188	181	215	187	197	194	192	159	172	196	182	180	193	188	183	173	185	173	188	186	187	169	179	179	192	201	189	175	182	201	179	213	170	167	188	184	195	205	191	189	183	201	219	206	195	210	207	164	190	197	220	194	194	205	187	195	201	199	180	169	160	209	199	211	191	215	221	162	190	183	186	190	190	206	215	168	193	206	195	178	215	195	185	188	211	195	193	190	194	192	181	206	172	199	225	202	186	187	209	204	173	177	184	214	194	176	201	186	205	211	210	208	169	184	186	175	193	171	191	174	188	179	177	165	183	182	191	180	184	179	178	207	185	191	177	209	182	184	160	185	180	186	205	169	183	176	202	206	184	213	186	183	190	187	188	197	176	180	210	188	177	181	170	202	174	183	203	183	218	183	190	184	190	185	186	159	201	205	210	186	175	196	181	196	186	180	187	187	177	177	196	184	189	179	199	210	169	175	195	199	221	189	194	168	205	194	174	173	194	214	180	178	165	192	194	185	168	215	171	209	204	188	198	201	134	191	155	196	185	197	173	180	188	214	186	194	165	226	164	163	215	222	172	194	188	189	224	172	194	211	165	194	162	185	195	170	179	180	198	207	202	181	194	205	181	191	181	202	182	165	215	177	191	170	185	171	192	203	210	185	186	203	207	174	193	183	209	175	182	182	165	187	171	190	184	182	212	203	203	190	189	181	205	202	206	181	196	197	182	192	189	199	171	195	179	181	185	202	234	195	179	169	186	195	213	185	198	215	189	177	188	201	187	199	185	173	179	181	180	211	162	190	197	183	164	193	199	198	163	199	181	186	179	188	152	170	174	196	194	175	181	194	187	191	169	193	169	181	200	177	183	174	191	209	201	220	198	191	207	208	163	185	180	211	184	202	187	178	182	192	212	200	217	206	176	189	190	192	197	178	176	200	169	193	198	218	184	189	176	194	192	179	205	209	181	175	180	217	174	194	200	223	201	191	187	182	167	184	199	169	197	209	215	194	183	184	207	180	187	178	204	197	206	202	169	186	180	184	167	200	191	194	200	202	186	191	197	183	197	188	199	160	206	227	190	212	199	191	171	166	201	181	197	206	189	185	194	177	209	213	186	177	195	180	166	192	183	182	197	206	183	196	180	181	191	200	202	184	206	198	179	191	211	195	194	196	214	191	216	164	187	204	194	212	176	181	200	192	214	190	187	196	191	180	192	162	179	167	192	183	198	202	171	195	217	176	197	196	176	179	173	170	179	179	194	191	196	202	175	186	178	206	191	174	184	204	184	192	194	181	216	172	172	178	167	155	198	212	151	181	189	187	190	170	212	184	191	198	168	189	180	198	192	211	184	194	182	172	186	175	182	185	180	197	169	188	212	199	196	179	185	186	177	193	192	220	196	185	218	203	203	192	181	177
1612	514	492	513	495	505	512	440	505	534	494	507	464	506	543	540	491	534	497	504	528	519	493	492	502	468	482	525	543	502	471	513	504	494	515	467	462	539	494	482	498	502	521	491	476	518	530	501	487	527	491	464	480	469	534	463	496	513	556	494	438	482	519	502	526	543	505	488	504	529	500	499	481	519	485	501	520	513	476	510	497	472	471	463	505	524	514	521	524	515	511	465	557	507	483	462	479	520	503	471	525	522	517	523	514	536	494	525	463	514	510	450	501	543	494	487	530	501	529	452	474	496	512	475	507	498	513	512	458	481	510	510	509	518	495	471	524	518	477	501	529	520	482	514	509	467	471	494	489	485	500	483	497	505	518	515	486	494	469	496	487	489	490	491	507	509	502	477	483	485	535	535	516	498	505	507	498	516	495	472	535	493	507	521	528	467	511	529	518	473	515	448	535	497	503	500	496	516	513	459	466	510	474	465	514	484	474	546	538	535	502	523	515	498	485	464	524	494	509	543	503	505	481	501	493	523	474	494	468	501	493	509	470	524	513	504	493	506	476	498	485	499	489	433	503	534	468	494	496	500	520	530	480	484	481	468	510	523	501	519	511	494	492	510	473	531	492	468	505	546	537	470	489	516	476	485	494	518	478	487	494	473	497	474	491	515	501	542	495	503	477	532	497	500	482	445	519	487	489	505	492	495	492	491	502	531	471	480	475	467	493	499	474	532	496	478	486	487	525	466	467	519	510	521	462	484	497	502	495	563	470	517	513	493	513	502	492	507	488	481	471	495	492	494	501	526	497	519	504	520	505	538	502	484	513	472	481	505	502	489	523	531	514	488	508	505	488	528	507	491	519	474	470	510	493	530	499	489	524	498	515	474	556	488	517	533	480	504	497	503	497	497	506	548	524	487	452	512	495	492	471	516	473	457	486	476	510	545	502	478	496	503	498	477	543	500	518	518	524	493	512	490	491	516	522	502	515	518	485	466	524	472	474	522	494	493	489	475	503	484	494	493	517	457	471	467	460	477	517	515	490	498	502	537	506	479	534	527	516	478	508	526	500	507	445	543	490	529	484	470	510	522	554	514	508	496	530	478	483	490	481	490	517	507	482	504	506	463	495	470	482	479	539	478	492	485	464	486	477	502	498	487	487	522	509	508	504	521	499	533	527	494	470	472	510	499	536	514	507	490	539	484	490	494	515	511	503	527	514	507	480	522	534	556	512	483	500	470	472	504	489	478	455	502	465	511	528	500	511	518	483	482	486	528	521	469	489	498	488	498	530	472	495	514	509	546	491	526	480	479	518	512	509	511	509	505	501	500	486	495	456	528	517	514	468	482	503	495	526	500	503	461	504	502	496	504	505	545	551	481	480	491	485	515	521	521	519	488	541	523	487	481	524	503	477	499	515	493	497	499	469	479	491	499	475	532	481	520	484	513	499	530	520	497	470	499	479	534	493	488	517	518	502	498	513	474	506	479	516	509	506	529	529	525	481	487	528	488	519	524	510	483	496	472	526	464	476	525	482	517	502	502	480	498	464	475	481	514	494	499	484	498	496	447	503	507	492	480	538	500	507	529	491	484	523	458	519	488	466	488	508	538	464	491	481	478	533	460	508	525	467	497	489	459	509	474	511	506	508	474	487	484	473	502	470	502	515	496	480	504	463	472	507	507	489	533	481	512	496	527	536	494	437	491	522	545	460	476	493	517	514	484	514	527	500	516	474	538	487	526	489	465	470	482	496	495	506	532	508	510	491	504	494	514	502	509	466	501	511	488	516	498	511	462	516	506	474	490	473	469	478	491	528	496	531	475	466	483	515	515	493	527	524	468	545	508	501	512	481	543	501	500	495	485	518	492	512	483	519	453	531	481	458	530	478	480	523	503	503	497	493	502	463	544	448	496	473	538	475	512	508	525	493	501	496	538	489	469	477	489	501	479	473	548	544	551	527	549	510	503	484	532	523	487	509	505	513	553	478	534	479	476	512	490	520	509	538	497	502	504	481	508	495	451	522	518	490	501	505	476	535	488	526	502	544	491	506	459	531	497	533	521	467	481	484	499	504	559	498	474	496	522	472	461	525	517	479	503	481	505	471	457	465	505	445	504	449	512	491	469	515	475	481	486	485	480	495	495	484	515	476	510	532	498	490	519	491	496	494	495	527	494	487	538	475	496	517	501	491	492	488	510	521	509	527	514	487	514	470	503	512	490	532	503	478	511	458	515	520	505	474	491	456	475	483	487	479	448	467	501	520	509	484	493	470	462	509	525	501	486	527	550	463	504	492	517	486	516	487	506	480	489	524	528	453	492	526	511	479	504	472	465	496	513	508	498	490	498	504	547	492	480	513	485	443	504	541	502	491	508	519	495	493	477	510	519	506	514	502	533	488	498	530	527	497	468	494	513	476	490	512	475	455	486	453	455	543	555	508	514	504	524	490	462	510	516	508	506	467	515	479	498	488	474	489	485	504	510	510	499	508	498	534	488	538	492	503	527	510	518	450	483	488	465	486	510	527	474	520	533	491	495	479	508	517	488	496	493	468	512	454	468	475	477	511	514	486	495	514	515	449	502	494	497	494	490	511	496	452	524	462	538	528	482	501	479	511	514	488	492	488	512	509	496	485	467	445	534	492	471	490	532	509	506	481	497	462	481	492	505	472	477	517	492	496	462	524	519	530	489	485	500	496	495	504	505	526	473	508	480	521	498	463	464	521	598	511	509	494	508	467	445	468	494	511	560	526	489	505	509	495	561	507	523	493	512	508	514	514	498	480	550	498	507	528	516	509	518	503	528	497	473	546	527	466	469	543	489	508	524	516	502	511	552	493	493	515	528	508	514	514	492	518	539	475	488	506	494	497	502	473	496	522	479	445	476	498	506	534	516	491	507	444	444	477	445	518	517	469	547	547	500	474	448	471	517	518	488	500	488	498	484	492	514	540	531	453	495	498	508	507	513	495	512	523	501	477	451	480	541	501	481	464	521	459	461	516	484	513	488	530	475	478	506	545	488	505	533	533	493	525	487	461	497	492	545	513	506	519	517	461	494	463	468	491	504	522	500	485	502	476	530	538	471	473	496	443	480	509	531	517	487	506	539	511	509	512	493	503	480	504	514	494	481	464	556	507	486	460	478	479	481	479	461	464	499	517	551	479	463	480	500	540	481	500	472	507	478	442	488	494	514	509	460	472	546	526	519	456	519	480	515	505	498	510	487	488	512	453	503	459	455	509	533	494	492	506	513	458	515	485	533	496	473	532	489	478	489	493	506	509	509	507	516	495	514	469	521	517	531	514	477	499	470	498	542	493	492	500	502	432	530	523	467	493	505	513	509	486	543	547	474	442	483	518	501	481	505	502	491	571	533	497	525	523	535	528	538	516	508	512	487	486	474	496	493	545	471	472	465	514	520	488	450	491	497	531	472	487	543	512	460	491	441	509	496	483	497	517	467	497	520	492	516	530	474	495	533	498	498	519	479	520	510	476	487
7781	653	641	606	527	475	457	402	457	372	384	405	392	379	396	338	388	384	401	430	373	380	393	369	362	369	348	347	354	352	376	337	407	368	360	378	390	365	367	379	396	396	364	353	373	387	346	376	383	344	394	383	352	394	393	364	381	378	363	387	331	363	354	397	365	354	297	356	387	310	333	411	381	369	362	332	354	374	352	318	342	347	358	379	388	382	343	352	342	323	325	368	402	380	359	376	349	358	394	381	377	355	366	390	389	359	390	371	355	347	342	343	334	378	345	388	369	352	387	369	416	367	344	369	380	359	410	381	356	367	376	355	336	370	383	345	356	367	373	358	349	318	355	382	326	355	361	410	373	392	403	360	377	344	400	382	373	368	340	358	362	415	377	383	329	350	369	350	399	344	337	363	335	355	342	375	371	405	388	334	333	368	403	353	396	356	349	332	358	358	366	316	378	353	328	374	356	393	390	357	372	346	356	360	390	365	383	334	396	351	332	355	345	387	385	368	379	335	372	355	362	376	379	358	378	349	321	351	344	381	385	379	414	376	327	364	365	364	348	354	374	375	360	395	341	365	390	361	404	382	366	379	382	315	387	365	386	367	346	379	354	388	369	400	353	370	344	366	362	402	389	363	346	367	375	374	316	330	389	340	397	398	350	342	381	387	372	383	355	366	372	331	358	381	358	387	342	360	352	373	386	360	362	346	388	361	359	351	381	355	365	367	370	374	344	353	392	355	391	349	358	364	410	336	383	411	350	382	325	342	364	389	346	373	387	419	362	392	324	384	344	340	365	360	390	366	372	354	388	375	328	352	367	360	389	341	391	409	368	366	370	337	385	360	355	328	368	352	378	381	375	408	339	369	341	396	368	342	361	370	395	380	355	401	393	354	357	344	373	358	368	360	367	343	365	373	363	387	355	374	374	360	349	339	369	386	379	347	382	376	354	380	350	354	354	392	361	394	352	377	343	354	376	336	383	370	354	388	367	336	366	363	359	385	373	404	371	385	342	368	342	379	351	371	358	382	346	380	336	350	347	359	388	345	371	353	389	372	371	395	383	347	377	370	350	375	365	331	394	376	386	363	337	342	323	364	351	338	373	404	367	336	361	377	361	355	327	364	347	340	338	372	376	346	382	367	369	334	349	374	350	367	333	398	344	357	359	382	347	399	396	360	328	348	372	395	355	340	344	353	410	321	331	345	366	378	350	344	420	347	336	356	388	357	382	327	362	366	421	383	355	337	366	320	336	398	392	357	399	369	386	380	392	367	400	380	379	365	379	391	389	389	339	379	378	394	388	383	367	379	394	392	381	367	322	362	366	390	349	373	367	331	400	387	346	349	381	396	399	364	363	369	351	377	356	380	391	359	355	387	356	361	378	371	389	384	400	348	359	378	354	380	347	361	377	386	405	397	362	343	367	366	358	360	374	352	377	371	361	349	370	350	399	378	393	375	357	363	332	338	333	392	399	385	381	366	351	331	374	358	342	367	365	327	351	396	325	331	358	327	334	311	402	399	367	359	378	345	318	362	363	375	395	370	381	363	356	377	346	384	382	355	341	333	387	347	381	370	386	339	362	375	390	356	357	351	364	394	379	377	380	375	384	351	396	441	374	356	423	394	372	381	344	360	331	326	382	399	388	384	357	374	440	361	400	375	426	331	358	366	363	387	348	349	382	386	345	368	382	352	373	367	374	357	423	378	362	390	372	387	350	376	371	355	358	361	373	421	340	351	399	332	347	349	381	345	436	356	412	359	392	361	362	375	396	350	357	353	326	343	394	377	332	356	366	383	378	332	369	356	402	399	392	356	354	376	370	382	360	373	402	396	376	372	357	373	375	337	345	365	379	377	373	386	386	385	373	357	376	371	332	362	359	317	376	346	411	381	392	345	368	414	353	344	385	366	352	402	369	380	392	380	378	372	311	380	393	341	395	327	358	356	349	342	354	417	398	376	382	411	351	325	366	362	360	349	372	395	354	374	361	373	392	325	352	376	367	355	325	378	363	336	358	378	346	380	338	344	372	353	343	343	348	354	360	353	390	344	361	398	372	367	348	361	339	372	361	384	373	387	366	394	389	351	356	367	398	332	371	373	353	333	342	358	346	341	347	367	321	356	363	335	362	366	365	365	397	312	351	349	366	370	344	337	365	380	385	339	351	364	380	378	384	350	342	366	382	367	380	358	349	368	369	373	342	367	376	358	377	367	354	368	340	371	362	377	346	371	361	380	355	398	351	359	368	388	388	344	357	401	408	347	351	366	365	313	379	385	322	340	338	362	370	361	387	359	360	361	366	385	387	375	363	345	360	387	371	389	378	353	367	357	326	353	393	357	368	378	357	353	360	339	342	397	348	389	336	375	387	313	359	367	372	352	378	365	356	330	384	379	386	355	349	364	374	407	369	379	352	365	360	358	332	373	348	363	408	370	388	359	382	391	350	347	371	391	391	388	348	377	389	341	339	370	376	339	315	391	331	387	349	383	358	347	392	367	371	336	382	369	389	390	369	343	377	349	377	332	379	389	352	374	375	348	340	405	385	354	368	399	391	360	347	339	416	365	354	396	341	372	342	370	383	351	366	363	399	369	375	378	428	383	383	344	337	386	366	384	412	380	332	363	384	378	392	372	413	395	349	348	364	345	381	361	363	385	344	368	345	378	367	366	337	365	379	372	365	372	356	335	340	379	374	358	375	337	331	379	355	379	368	408	357	371	349	416	397	350	337	381	372	416	360	362	363	372	401	405	373	395	350	369	353	348	371	371	328	358	363	403	376	363	409	365	407	373	375	338	381	364	351	379	376	394	399	361	362	372	343	401	376	418	357	378	346	329	351	376	372	375	385	381	355	362	376	331	341	396	393	344	349	314	352	348	359	369	353	373	372	378	375	395	357	371	371	396	356	326	373	409	358	395	398	370	374	339	383	348	358	418	371	385	416	378	384	361	386	352	372	350	332	342	333	337	400	417	345	360	362	339	380	382	356	392	373	364	385	350	380	396	401	365	303	348	340	354	337	358	360	358	388	335	356	334	368	383	344	346	374	369	406	373	376	388	361	367	380	380	368	371	372	345	377	319	383	375	349	383	343	369	362	343	345	380	379	354	382	303	380	378	369	352	337	356	374	375	354	354	357	368	383	353	345	368	363	380	356	351	364	381	354	364	397	362	386	369	383	386	415	339	348	352	350	336	394	347	332	362	375	363	361	394	366	349	348	377	326	369	366	349	361	385	402	377	336	389	305	390	377	344	365	321	373	343	351	390	390	369	347	400	372	323	354	369	355	371	369	401	341	355	376	394	364	343	357	353	353	366	351	346	387	356	363	384	396	390	401	349	328	366	345	383	375	350	380	389	373	338	359	342	345	373	336	373	344	369	360	343	380	346	360	389	369	367	356	357	352	361	344	352	381	368	344	374	366	385	386	372	375	371	335	366	344	361	362	358	399	377	380	381	375	383	328	358	356	361	372	339	382	348	355	333	368	363	360	408
6629	1105	1526	1602	1567	1475	1332	1160	1117	1035	1032	988	991	951	932	952	943	862	878	893	844	925	904	900	905	900	831	849	872	904	844	866	891	935	891	862	837	950	844	805	860	807	853	871	823	880	835	856	880	809	835	840	883	833	844	863	833	884	898	853	880	888	885	875	860	874	843	859	822	903	823	845	839	887	823	856	853	864	853	835	917	855	884	854	870	877	848	878	842	827	810	804	869	837	930	863	864	842	801	850	906	880	815	860	837	868	825	805	825	834	886	875	844	821	867	884	886	897	837	835	861	887	875	896	851	821	846	860	821	853	850	800	869	788	845	856	818	866	802	820	833	839	863	833	819	817	877	878	899	861	858	856	911	855	849	828	837	825	878	902	921	826	849	856	853	833	824	884	821	931	820	873	863	812	870	873	847	814	863	862	893	847	871	862	912	855	883	843	899	801	854	805	877	841	843	812	850	880	795	837	885	862	911	844	802	859	909	812	855	874	842	845	863	856	817	858	831	868	874	876	816	869	805	849	843	817	834	846	852	822	873	812	839	856	809	870	833	907	817	803	839	885	802	889	881	853	837	841	890	792	893	821	907	856	864	842	808	854	881	818	820	879	837	852	883	865	859	828	800	872	849	854	832	843	844	814	834	895	864	903	861	867	806	847	856	828	865	830	895	790	875	851	889	838	859	902	781	871	832	843	807	799	810	894	821	843	831	843	825	826	782	814	809	822	839	850	867	813	838	877	849	817	863	862	880	846	830	810	819	871	837	824	840	911	812	835	862	830	834	861	851	838	821	868	833	829	865	828	794	817	835	856	844	819	863	878	813	867	808	821	885	831	845	880	826	908	866	868	797	840	848	855	884	831	834	837	885	866	861	862	837	892	897	794	842	912	854	811	840	869	806	848	856	853	884	835	828	824	844	824	838	842	877	851	847	857	817	885	838	802	820	849	833	857	895	812	834	867	862	853	834	816	827	843	855	882	860	774	860	853	882	816	834	870	868	875	852	864	872	827	897	887	861	810	866	812	872	844	818	795	845	882	850	916	845	844	885	840	885	868	899	834	852	892	886	869	860	895	870	876	869	850	842	847	905	845	794	867	814	890	839	826	845	907	831	858	839	835	839	886	825	885	843	885	875	798	854	870	875	875	845	842	835	823	874	844	790	773	829	858	866	875	839	851	814	865	852	864	829	876	847	849	863	856	842	830	902	823	823	843	814	835	820	827	876	803	804	815	827	813	844	864	839	877	874	836	835	856	854	840	858	825	861	891	794	842	823	873	833	813	830	833	860	820	812	848	853	831	893	853	837	820	876	898	820	898	871	842	891	891	870	849	846	866	835	837	850	898	874	862	822	889	833	826	876	851	819	851	836	834	823	817	843	883	819	807	821	901	838	837	865	861	906	862	863	864	851	851	820	851	872	854	794	850	871	863	857	877	844	842	838	828	770	794	913	871	855	842	873	857	894	798	845	888	871	835	849	817	845	879	914	812	853	832	851	841	856	825	826	817	869	842	848	851	885	836	868	836	871	848	848	871	873	834	888	885	852	835	874	858	851	845	830	863	863	868	835	857	842	864	875	876	846	849	827	875	887	859	864	802	825	873	848	805	891	873	857	848	895	862	858	829	869	869	881	847	852	855	864	808	880	827	863	843	851	856	867	834	883	828	856	879	852	839	844	840	875	815	836	809	779	822	818	861	824	847	908	847	842	819	866	809	869	857	872	855	901	881	836	849	808	832	842	893	836	842	854	822	845	794	860	850	831	869	851	817	840	849	859	836	859	868	857	900	841	812	814	809	851	846	876	909	838	823	823	859	847	847	892	863	837	839	848	857	846	876	879	874	804	893	831	885	851	841	882	840	829	883	832	860	878	802	831	851	826	864	917	861	825	877	838	818	827	855	839	839	848	873	818	854	878	865	876	822	833	842	873	857	863	854	883	853	889	844	837	894	910	865	816	843	875	900	836	783	840	842	842	848	839	843	804	821	893	864	865	842	847	841	861	840	805	821	824	853	880	873	836	869	836	828	840	823	806	861	858	885	845	827	785	870	829	821	811	863	834	781	853	862	848	873	810	882	845	847	902	857	826	850	879	860	834	895	826	877	823	867	827	853	865	814	837	817	850	798	822	848	882	861	832	811	824	877	819	831	781	865	878	833	847	867	795	851	801	799	858	854	848	907	854	816	837	849	825	857	882	825	905	816	869	835	871	898	855	860	883	862	825	843	865	852	845	842	914	835	846	910	867	843	881	838	855	851	852	798	882	841	810	817	889	803	883	854	865	841	848	845	816	854	875	851	867	799	882	810	842	814	811	875	813	823	847	883	839	856	806	874	839	838	782	860	878	848	845	861	864	808	830	871	806	804	874	877	837	846	836	873	820	917	874	836	865	866	868	848	838	826	871	774	836	833	897	844	864	825	886	888	876	828	832	836	905	830	867	828	845	808	806	905	834	869	895	879	785	858	844	876	882	855	827	866	885	807	850	822	831	850	864	881	861	885	829	822	824	815	843	895	826	828	819	822	849	921	838	821	889	837	836	864	847	913	845	846	888	880	831	834	858	869	863	897	857	853	842	855	878	892	923	847	863	838	823	816	819	892	880	840	919	842	869	858	823	917	855	865	876	862	843	892	821	795	816	857	829	833	878	852	854	818	856	814	839	852	905	865	877	925	868	861	854	849	861	815	841	806	878	846	797	834	842	858	823	842	881	828	842	827	855	892	845	901	862	794	801	891	830	850	872	772	867	823	845	882	781	863	838	859	907	846	864	841	847	836	818	814	829	842	842	923	884	837	867	799	886	892	883	836	810	816	850	859	843	870	882	840	828	821	828	844	841	868	838	863	841	868	835	832	894	853	822	829	864	870	820	805	816	826	869	776	884	867	802	834	847	845	885	804	855	800	832	903	864	805	864	819	869	866	859	806	846	905	834	855	836	877	822	884	840	828	893	854	832	857	835	843	839	884	858	857	885	832	862	863	829	819	840	818	821	870	817	860	822	862	824	819	846	831	870	833	847	849	933	832	852	798	873	806	829	859	827	864	880	855	852	832	857	842	847	837	797	837	833	855	823	860	833	834	884	857	888	858	834	836	857	936	826	850	834	863	835	831	827	849	865	800	828	810	828	864	849	834	875	847	836	847	889	869	828	844	850	856	877	831	860	815	849	856	859	828	857	841	827	863	875	852	852	807	908	886	857	832	836	827	859	766	868	868	807	851	826	837	841	858	827	827	847	831	862	837	856	870	877	858	903	785	820	828	857	840	845	821	866	828	876	826	879	871	838	834	838	831	833	848	879	795	892	864	822	844	863	835	864	882	836	849	847	825	871	844	904	885	853	874	870	874	820	830	882	830	840	793	852	868	825	872	898	844	921	831	817	843	834	876	869	796	824	866	868	881	925	799	892	839	835	913	852	809	823	861	830	864	890	842	826	877	829	840	842	894	878	846	833	816	885	871	876	895	831	889	834	843	907	829	846	834	873	855
14409	1222	961	803	631	533	488	438	441	416	404	352	393	382	379	382	365	387	376	365	388	368	375	350	373	391	357	367	321	354	333	365	353	353	350	387	349	356	358	343	344	348	354	374	336	340	367	344	378	345	365	312	373	362	381	334	406	348	376	372	360	358	337	334	342	319	322	387	368	337	367	363	347	338	371	292	340	353	365	366	359	359	352	307	321	347	345	363	377	360	343	337	338	366	356	341	336	329	349	339	324	341	345	319	342	322	374	330	340	346	350	369	363	371	383	322	355	348	342	352	312	357	355	349	360	371	364	331	354	331	364	333	355	310	355	354	317	354	312	344	350	351	329	364	381	330	355	359	358	369	336	338	299	360	353	367	342	370	350	367	353	337	347	366	379	330	366	356	358	351	346	326	355	320	320	321	362	378	351	335	339	363	321	343	338	335	337	335	338	327	325	341	309	346	311	367	348	325	379	377	372	335	390	371	401	335	379	339	338	348	362	320	390	343	356	346	368	318	330	387	362	345	345	368	299	348	347	342	351	376	371	339	353	360	363	374	349	318	322	349	406	332	337	379	338	375	359	368	338	330	330	380	361	408	369	301	355	365	372	356	332	347	366	354	349	353	331	342	345	341	394	341	344	334	361	340	330	380	329	361	361	366	378	334	336	339	359	343	326	344	350	328	324	355	365	353	313	365	359	331	357	312	339	346	363	360	340	343	320	362	353	319	345	366	341	380	329	379	338	334	353	308	341	369	344	369	364	334	339	319	338	313	353	351	356	339	358	366	340	387	355	322	326	347	375	368	361	367	371	320	355	393	331	346	350	361	359	363	323	418	336	344	348	357	354	310	335	347	343	327	346	333	358	367	354	378	349	356	360	314	353	362	356	377	353	364	350	336	320	331	326	370	316	338	340	369	362	337	338	354	352	385	361	321	337	341	356	336	316	315	309	375	387	354	331	361	339	333	360	356	365	348	337	316	356	290	329	371	358	365	344	385	353	332	335	343	335	312	372	374	342	359	342	367	362	343	336	369	383	336	303	337	348	333	350	375	337	395	369	323	341	339	349	357	343	360	348	321	314	349	360	355	332	324	320	364	354	328	356	372	333	325	345	368	372	336	301	344	324	342	325	337	371	316	360	314	348	328	353	376	369	327	367	360	345	336	344	358	339	320	375	323	343	345	348	347	361	368	323	366	376	360	349	327	359	358	323	326	370	335	376	339	323	343	385	358	374	368	348	341	361	333	350	348	354	339	362	370	346	320	348	369	357	326	334	350	337	306	316	349	331	382	338	344	332	348	370	332	363	336	344	376	331	325	361	373	383	341	350	366	346	351	317	291	361	340	383	371	369	375	346	331	326	319	349	345	371	365	354	344	362	337	342	310	308	352	350	340	359	314	405	363	338	363	325	341	349	362	375	342	368	319	336	308	321	374	343	345	360	379	357	336	336	333	402	357	375	379	346	382	395	339	375	341	377	344	357	342	368	337	346	382	334	346	366	361	330	358	358	342	357	351	377	347	333	347	343	346	322	340	353	347	353	400	338	347	351	360	341	323	343	331	373	347	350	360	315	370	317	369	368	372	351	359	343	379	363	358	379	283	360	323	325	380	368	325	322	371	335	332	351	323	322	359	336	337	351	360	344	351	342	341	339	360	325	357	381	336	367	369	341	334	354	346	363	320	351	323	331	354	337	320	353	341	335	357	323	309	336	341	316	355	330	354	352	405	358	333	341	311	339	289	357	357	319	341	344	348	341	364	331	356	350	358	341	342	371	368	352	366	335	352	335	368	360	368	340	346	329	321	346	358	339	324	344	364	329	335	362	352	349	352	353	343	330	348	370	323	317	307	343	347	352	367	348	349	345	352	367	358	368	340	350	358	341	358	383	320	328	344	325	364	330	344	356	366	347	342	311	361	389	363	349	334	357	344	362	330	338	345	364	357	370	348	319	344	317	352	371	336	380	360	324	350	332	354	316	356	354	356	345	339	332	335	386	340	346	299	309	328	334	377	345	346	372	359	341	322	314	330	359	370	344	355	330	318	346	334	353	328	356	353	332	349	355	339	324	339	333	319	356	383	329	357	359	348	336	380	323	348	333	353	363	345	330	318	367	344	332	358	330	364	380	361	350	370	357	330	341	360	322	357	323	373	330	335	332	354	337	360	331	329	389	319	387	341	369	324	363	344	331	399	333	345	349	303	328	331	345	312	356	333	338	354	356	378	350	315	315	358	328	339	337	314	335	315	355	375	342	342	345	335	370	386	351	382	362	325	359	339	375	365	362	330	337	346	329	356	371	367	357	326	309	365	366	376	329	332	347	343	360	324	363	388	440	331	336	333	310	367	377	362	342	355	328	369	326	342	367	370	355	333	319	355	360	308	350	354	352	338	372	364	335	320	362	348	350	381	369	342	390	313	310	356	371	385	378	391	341	330	356	375	361	363	315	377	370	356	371	330	360	342	356	364	336	364	381	331	355	335	366	380	330	346	367	342	339	342	349	357	333	346	327	380	354	331	376	329	318	346	338	354	356	333	345	346	384	325	359	337	373	344	346	332	344	393	368	357	365	360	353	364	345	355	381	338	334	374	325	367	354	352	335	298	319	375	321	343	327	351	333	359	356	325	335	368	324	377	390	323	332	327	336	348	361	315	348	388	337	311	327	350	324	337	342	354	321	361	360	369	357	346	359	325	353	367	312	328	325	385	349	322	360	356	348	335	325	351	331	298	344	342	336	358	351	332	352	330	363	327	345	350	375	338	311	312	353	329	308	340	349	376	333	337	375	378	360	304	305	371	338	352	367	362	323	327	337	328	349	337	359	326	334	332	338	393	343	347	363	334	350	353	343	351	343	328	340	336	324	344	328	343	347	328	325	327	360	355	357	356	385	325	329	346	351	348	350	366	341	339	316	332	339	341	326	336	321	329	329	338	359	378	343	344	357	349	353	350	353	351	392	353	335	334	312	360	367	346	354	368	369	326	350	356	362	350	400	345	337	334	323	372	348	354	309	361	366	293	293	344	359	327	335	344	326	363	327	349	348	374	351	331	322	375	324	358	362	388	373	352	346	374	353	349	351	329	343	343	337	350	368	345	362	320	349	327	305	335	363	358	376	326	383	344	379	362	317	383	338	338	395	387	353	373	313	345	357	348	359	355	337	325	321	360	334	361	333	354	371	368	346	317	361	365	332	361	355	324	379	350	354	332	352	354	351	325	318	365	318	361	353	362	341	369	395	332	358	360	353	383	298	306	309	335	317	317	372	325	356	361	364	351	352	300	358	378	364	361	302	340	370	336	322	315	320	340	348	376	349	350	347	344	333	362	325	374	359	372	342	333	355	330	401	371	354	333	295	348	359	291	377	350	366	349	339	383	333	361	375	333	359	341	324	382	347	365	367	345	321	371	355	335	340	340	297	360	351	368	329	313	324	374	357	336	353	371	369	340	349	389	336	356	356	357	359	366	349	347	342	343	329	354	359	347	350	336
8290	1339	2004	2201	2012	1657	1521	1346	1199	1223	1143	1083	1041	964	1028	943	820	980	865	873	888	826	857	794	841	897	869	906	842	839	811	816	848	813	772	818	855	765	813	774	817	801	753	809	800	835	732	840	777	784	805	782	814	820	790	827	808	771	802	772	756	747	734	805	783	801	796	854	816	819	765	781	787	802	781	830	819	777	807	740	813	779	761	770	786	772	777	726	776	848	833	838	794	777	778	800	838	825	818	793	757	737	808	781	789	784	749	835	804	774	818	800	817	791	793	814	758	764	796	800	770	775	780	782	795	777	798	734	825	788	774	844	830	789	769	809	774	831	773	743	818	767	775	765	757	763	821	795	798	861	721	758	791	807	789	791	785	797	789	749	808	741	799	767	791	762	810	771	806	785	760	799	771	828	810	810	825	791	734	777	786	779	819	783	778	754	773	785	759	770	772	787	770	819	771	762	743	813	821	837	779	745	780	748	782	744	786	767	750	781	755	769	786	806	834	775	779	828	785	814	791	802	786	798	762	818	751	783	819	745	747	760	785	803	854	749	762	795	804	787	811	743	774	800	803	795	756	787	776	767	829	789	830	769	759	790	768	818	825	795	819	774	799	779	794	785	794	797	775	731	784	782	821	814	777	802	815	809	789	754	779	789	758	778	735	753	778	789	778	775	746	827	786	743	829	782	763	763	765	819	820	812	783	774	743	764	795	778	821	808	751	787	834	817	790	797	766	767	783	799	778	817	786	789	835	773	790	775	775	763	806	749	772	785	784	759	817	774	814	792	752	736	801	760	758	785	790	829	744	795	758	741	770	775	754	752	780	797	806	803	748	740	825	772	755	795	756	847	756	763	762	828	791	808	765	802	792	782	745	770	781	765	727	773	782	823	744	844	742	753	747	783	790	795	731	790	811	838	814	752	790	747	797	785	803	782	737	793	803	764	773	759	799	794	812	806	784	808	801	816	774	745	788	789	798	807	752	736	774	795	807	793	773	798	753	825	765	763	782	793	776	736	737	846	772	768	781	823	725	801	761	787	765	791	798	813	770	813	767	730	767	777	811	767	788	753	818	781	785	775	832	773	785	759	831	747	809	799	803	811	815	799	801	779	800	798	749	798	825	796	793	768	785	832	790	799	798	769	748	752	835	724	799	780	773	877	789	782	800	812	796	804	796	807	759	732	805	775	793	785	757	812	779	770	818	755	746	784	793	811	785	789	768	767	806	808	816	822	826	767	833	776	786	782	752	776	796	756	789	825	756	795	767	801	735	758	781	742	779	787	797	773	773	809	778	777	790	721	775	839	782	772	803	760	823	783	762	811	798	797	829	822	780	772	781	783	795	758	723	726	764	781	774	843	764	780	779	805	767	793	805	809	741	827	794	749	809	757	820	795	815	808	780	766	770	798	749	823	838	778	746	783	796	744	829	787	814	770	767	780	800	768	820	835	816	793	781	735	793	803	844	800	807	799	756	748	780	758	789	791	800	771	798	853	794	757	747	756	757	737	808	758	767	757	780	790	765	773	788	808	790	809	737	786	750	839	798	770	779	794	821	807	778	747	778	764	766	799	810	780	779	857	768	779	771	771	764	790	793	796	767	790	814	761	762	796	791	863	761	779	808	762	732	828	796	788	815	816	826	811	810	749	832	759	788	709	787	741	771	793	796	836	792	758	810	769	815	787	815	761	795	856	751	761	789	791	843	818	730	786	828	760	759	790	764	761	740	783	789	736	793	771	777	808	784	796	781	788	833	764	766	747	731	730	835	795	851	758	731	757	786	826	751	770	785	795	757	778	769	830	786	752	773	797	805	783	753	787	800	787	808	809	786	821	768	735	814	793	787	797	779	825	797	824	796	783	796	779	764	774	782	777	752	770	777	751	798	745	784	779	716	771	781	736	746	776	819	819	757	763	762	746	831	761	812	783	807	797	761	728	738	789	780	799	795	784	831	790	764	815	796	761	762	716	800	775	764	795	763	794	769	784	806	807	778	754	808	738	775	789	820	788	743	836	794	746	764	802	773	778	852	826	731	827	807	748	757	740	777	818	787	802	801	795	764	765	765	796	776	827	825	818	714	769	771	767	768	788	758	822	743	776	765	791	746	786	769	762	762	750	738	754	762	769	812	769	812	772	823	755	803	761	832	842	779	824	792	787	792	794	778	743	780	802	800	807	786	797	798	754	799	818	770	809	747	777	806	779	788	794	754	757	784	777	795	776	744	784	771	734	801	783	820	738	776	790	797	803	737	780	796	775	798	743	765	775	796	795	780	798	786	784	781	773	828	789	734	804	829	764	789	796	809	760	803	745	765	781	732	739	803	810	784	780	795	782	745	737	779	718	794	733	791	766	793	795	828	827	738	809	729	780	802	788	753	839	811	833	758	777	773	753	789	775	789	744	745	799	785	810	792	816	773	862	823	827	737	767	753	755	805	795	827	797	763	807	825	782	813	775	813	757	774	766	773	775	727	821	800	770	825	772	778	826	805	767	763	809	758	778	789	779	727	784	783	809	810	796	780	779	739	751	828	755	745	842	773	781	805	790	742	812	789	769	777	765	789	798	787	803	836	793	796	756	768	817	741	795	800	839	785	790	819	757	793	782	770	799	771	756	813	819	762	747	789	770	787	847	778	805	789	781	796	827	795	744	861	795	785	751	743	808	802	797	778	745	758	765	774	779	776	797	751	793	784	762	845	809	809	776	767	827	772	754	814	816	801	763	821	799	738	804	773	833	774	821	787	821	789	775	836	745	723	811	761	772	769	815	811	784	801	807	717	758	817	803	776	804	815	785	758	851	746	784	776	785	726	803	807	765	790	762	800	816	786	816	780	774	782	790	766	774	803	777	806	711	786	811	747	768	758	759	757	787	788	772	813	756	772	780	747	746	760	758	792	780	816	734	813	812	810	736	834	785	795	804	807	813	749	741	805	791	795	748	744	776	797	772	781	779	774	816	785	792	783	770	804	819	805	796	781	806	782	811	755	792	820	740	813	809	753	781	829	754	792	756	772	788	801	759	792	763	782	770	799	769	763	827	789	799	791	797	852	796	843	790	777	683	798	761	803	775	823	779	736	814	832	705	769	758	812	797	823	782	785	808	751	837	793	818	759	780	782	802	818	815	801	780	755	844	829	803	796	774	760	774	801	780	783	797	722	732	806	778	789	785	738	762	822	777	808	786	803	803	762	791	786	747	782	810	820	773	745	826	827	820	780	817	801	782	802	759	819	764	789	785	756	812	725	818	761	727	771	739	780	781	788	805	760	822	760	793	736	835	721	844	806	731	749	785	799	798	795	818	815	807	827	777	810	758	816	756	783	817	813	793	784	806	808	804	770	801	787	785	775	824	746	797	758	778	791	819	779	800	787	755	800	776	812	765	799	789	820	841	823	792	797	799	754	781	790	795	822	757	731	809	784	771	802	765	796	755	772	782	771	786	796	776	814	819	785	760	800	790	760	807	797	788	774	779	803	791	718	795	752	806
1321	195	189	184	190	208	166	187	188	186	191	214	179	193	168	192	188	178	195	185	204	192	200	190	186	215	174	186	177	206	181	218	215	186	190	227	212	158	184	194	216	169	169	187	176	185	168	187	180	183	177	196	198	168	202	170	175	193	183	189	185	209	207	195	191	178	189	170	192	171	202	205	194	185	194	186	181	217	163	201	165	192	179	203	189	200	207	184	196	182	183	198	186	193	186	187	194	186	207	195	189	227	184	189	190	182	191	221	207	184	176	207	181	180	173	187	163	203	190	173	204	176	210	189	203	174	220	200	171	173	190	209	192	175	167	190	189	184	180	198	180	240	185	165	194	195	193	211	203	180	171	197	176	193	207	198	170	192	180	176	175	198	191	172	185	182	194	204	211	176	187	186	183	181	201	184	183	184	201	190	181	173	195	181	213	190	191	178	188	191	213	175	183	184	206	201	183	203	178	169	203	210	191	186	165	177	186	183	202	192	198	195	221	198	175	188	210	164	182	173	183	189	176	186	187	176	181	195	194	195	191	176	174	201	176	163	170	204	165	203	164	185	193	220	173	189	204	176	185	170	176	180	234	193	188	195	190	168	182	206	160	196	172	197	200	183	227	198	181	194	185	169	175	199	211	205	195	205	187	187	165	204	192	202	163	168	164	207	218	187	209	193	201	165	193	204	186	180	175	184	172	193	184	163	190	181	185	178	188	156	208	210	185	172	168	189	220	213	196	210	178	187	215	180	207	184	201	180	171	207	180	202	209	211	175	212	194	184	179	201	203	205	199	199	162	202	194	179	178	189	197	173	189	201	172	174	194	174	169	214	164	197	187	188	183	188	200	203	200	184	195	180	207	197	162	177	208	169	209	186	198	185	188	167	195	192	174	198	204	202	160	198	208	191	207	186	178	218	183	173	200	189	190	234	187	197	173	180	173	208	182	173	190	215	163	183	162	182	171	190	193	167	174	191	209	165	197	176	230	192	174	190	192	184	187	176	194	193	197	179	175	178	211	186	215	168	166	202	224	205	180	193	178	176	184	215	179	187	216	178	189	185	183	207	214	170	194	179	192	210	162	213	206	164	205	205	194	176	186	208	195	186	204	217	181	205	194	215	209	169	188	168	205	190	193	185	160	172	186	188	179	195	185	188	211	164	199	195	186	222	201	190	200	226	206	202	186	164	194	197	210	175	194	203	201	183	209	183	194	185	173	159	181	223	153	195	184	204	183	230	175	186	204	186	181	174	215	200	221	192	176	215	181	180	176	177	205	209	184	187	173	159	199	199	193	190	180	174	198	164	165	176	166	179	209	194	168	195	173	203	185	214	177	178	173	186	191	178	175	211	201	176	183	170	193	219	194	176	192	208	195	216	197	173	183	166	176	197	179	187	175	194	166	171	191	203	178	217	200	187	187	174	207	186	199	161	205	191	199	208	166	157	187	181	151	204	190	203	207	208	167	182	218	208	194	183	187	223	187	175	185	208	184	166	172	180	199	199	217	188	174	188	207	189	215	206	177	186	173	160	218	167	188	158	197	179	156	202	179	185	212	192	218	188	167	180	174	182	184	182	185	167	205	176	177	172	206	179	169	186	207	184	202	167	198	186	188	188	169	189	189	192	195	182	195	218	189	207	181	190	195	180	202	197	184	167	220	163	180	190	199	178	168	180	164	182	203	190	177	188	197	182	170	167	171	184	197	179	184	197	204	188	185	196	200	196	191	198	173	202	192	178	177	187	204	191	168	201	198	193	174	220	171	178	212	181	157	173	208	198	182	153	203	158	213	185	196	172	187	201	202	222	181	201	195	181	203	199	190	176	202	163	190	228	171	183	185	196	214	196	201	202	212	177	192	211	200	197	179	198	185	174	199	178	205	192	189	178	192	180	165	196	190	194	179	199	208	214	196	175	175	166	175	181	190	185	178	209	197	192	183	180	210	154	182	175	181	191	167	169	183	209	208	173	185	200	198	212	200	197	179	164	197	180	207	210	176	183	186	187	181	202	170	181	217	221	194	183	184	202	188	196	192	168	177	172	163	218	188	192	207	197	210	196	197	174	195	186	190	190	185	177	216	170	201	189	196	163	179	179	176	201	191	186	167	200	193	197	191	171	174	214	198	176	205	191	204	207	175	180	165	205	197	171	177	171	187	175	179	190	177	175	184	183	183	155	178	191	179	182	220	193	175	169	177	177	174	170	171	200	194	197	176	166	166	154	192	179	185	216	169	185	196	204	214	188	190	192	178	194	174	184	211	194	170	186	194	178	181	185	192	202	199	206	203	227	159	180	194	205	206	211	188	194	182	194	212	184	189	199	169	197	194	189	178	184	181	183	163	171	184	175	187	190	211	205	175	184	166	170	183	207	194	183	185	218	200	195	182	187	170	188	178	205	180	192	201	188	191	186	161	187	194	192	209	225	180	186	175	194	214	179	190	187	200	179	155	197	204	205	192	199	189	200	219	184	212	208	191	198	178	185	208	188	186	186	204	195	208	189	184	160	185	200	190	183	177	179	182	178	199	178	199	183	169	176	210	188	193	162	183	197	170	170	195	185	187	179	190	213	218	192	174	192	182	168	202	199	176	209	189	205	185	209	198	200	204	187	186	188	215	187	193	198	187	149	163	184	187	206	173	184	182	151	181	211	194	202	192	180	186	198	211	185	209	185	209	204	181	181	193	183	187	184	182	177	186	193	198	206	213	197	183	177	180	200	198	199	203	183	188	204	191	214	205	199	196	198	180	197	176	159	192	178	214	162	202	191	188	174	191	184	203	171	190	202	227	200	209	198	177	169	206	205	210	187	166	193	211	191	218	191	187	193	202	202	200	197	166	190	189	186	209	175	186	229	181	178	151	202	168	189	172	182	189	180	186	173	213	193	193	193	199	201	188	178	182	203	197	183	167	204	181	186	209	199	228	186	162	176	189	179	198	191	172	176	187	202	195	210	202	181	199	210	215	165	213	198	152	194	170	193	199	173	198	187	195	195	182	172	194	188	203	191	215	217	169	183	168	183	195	182	203	185	209	223	212	188	188	168	204	182	199	200	186	181	208	199	185	187	200	208	199	206	168	155	183	173	166	167	196	173	176	180	182	187	191	199	207	180	213	182	182	189	174	181	221	196	209	203	190	210	194	171	185	197	174	179	188	186	183	200	180	201	165	205	195	219	205	193	172	194	200	188	192	198	189	198	192	201	199	161	201	167	171	191	203	176	173	202	193	153	172	222	212	205	187	212	186	186	221	186	170	182	198	190	203	192	198	175	190	162	231	156	179	179	195	179	161	191	197	191	192	191	185	190	183	195	201	216	187	195	191	178	188	205	174	208	187	166	180	177	183	170	229	219	172	213	197	165	181	210	190	195	195	196	172	179	201	170	206	183	169	166	181	203	209	183	180	191	155	171	189	199	185	190	205	185	170	210	203	189	184	191	184	165	205	188	184	190	196	168	190	193	177	163	200	187	200	210	176	162	209	168	197	163
1676	509	522	465	542	522	488	482	464	493	539	521	547	472	522	504	498	503	495	506	511	522	455	457	499	464	506	503	499	487	509	466	504	497	472	500	513	502	503	526	532	519	516	509	529	491	527	448	533	468	507	497	484	490	514	532	520	449	522	506	526	504	480	490	494	494	556	493	507	496	469	510	517	524	519	521	485	496	501	526	481	537	511	493	483	498	504	491	506	499	499	463	485	505	494	493	503	510	484	526	515	492	525	499	508	478	489	512	493	450	483	488	498	493	480	511	481	482	493	538	473	491	488	481	538	493	485	541	489	442	493	508	523	478	500	497	488	508	474	486	513	465	511	533	485	498	507	501	503	545	502	453	501	541	500	504	477	492	512	507	443	482	473	505	509	489	509	527	479	478	507	502	478	499	510	508	498	506	495	511	507	478	498	524	529	528	479	503	493	492	515	517	499	460	484	518	488	491	481	492	501	506	522	521	497	548	530	519	492	541	498	530	474	529	497	525	488	461	495	553	497	493	524	483	512	507	502	485	480	505	516	493	508	484	473	494	468	486	519	477	487	489	506	485	536	525	530	534	505	453	491	493	513	503	512	493	488	517	481	487	496	483	493	489	476	497	449	435	457	511	482	468	486	492	502	478	474	505	499	490	487	475	518	536	517	479	426	525	538	499	522	517	464	535	521	485	451	527	465	487	548	492	519	465	509	542	517	519	509	552	516	506	494	468	509	508	472	496	483	475	490	473	472	506	487	515	497	477	465	500	507	466	488	489	516	489	523	502	507	570	505	497	505	510	533	479	537	500	523	538	486	485	518	502	512	445	523	489	507	498	487	494	512	516	491	523	495	508	494	537	467	455	514	526	462	476	519	493	482	455	479	461	508	504	489	457	503	474	499	499	488	478	509	526	506	484	511	495	477	490	495	508	487	509	486	519	468	461	462	495	484	533	500	476	535	506	484	522	535	475	510	482	495	481	474	480	522	501	537	488	476	528	503	501	505	501	465	523	495	499	528	477	452	479	493	482	517	505	441	460	484	481	487	483	529	483	506	471	496	467	504	478	506	511	467	474	485	526	506	495	529	475	508	480	463	498	501	486	504	492	537	482	500	488	519	511	529	470	527	477	496	493	469	472	493	512	510	470	517	510	479	533	525	495	474	467	497	488	487	532	491	526	512	484	490	521	476	500	494	498	484	504	478	504	529	465	506	493	469	462	514	503	473	486	501	516	478	468	496	513	493	479	502	487	508	532	529	495	468	492	493	478	560	508	499	526	550	484	485	501	479	481	519	501	493	486	501	482	484	545	499	504	470	463	504	472	535	505	499	517	487	500	509	488	497	516	474	535	504	516	489	492	526	498	481	470	529	529	504	500	488	539	497	502	532	520	527	467	528	505	492	499	504	500	538	496	495	501	512	487	488	500	495	507	494	513	490	472	492	507	461	499	474	506	480	496	539	467	494	492	519	483	493	459	481	493	501	479	517	490	470	463	501	538	425	483	465	537	501	479	500	472	520	509	535	507	507	491	499	467	482	514	512	517	498	475	491	570	485	509	484	508	554	501	505	503	498	459	491	533	489	471	512	479	523	512	529	468	490	497	489	474	522	507	480	517	509	490	517	498	491	513	517	466	456	519	499	494	467	490	532	516	515	506	456	483	474	528	504	511	514	477	513	516	471	506	531	526	535	499	526	494	502	515	455	500	464	494	492	540	520	528	512	458	511	498	485	506	541	515	512	491	491	517	508	470	493	524	524	543	503	513	481	493	501	526	473	500	508	480	509	497	498	527	497	479	503	486	479	467	494	491	523	525	474	496	502	492	500	517	541	499	476	482	494	475	512	511	472	530	490	527	533	513	503	535	521	505	484	508	501	488	481	472	515	468	494	515	478	512	501	482	509	476	493	504	499	495	476	488	519	496	487	511	503	491	502	511	462	529	507	501	514	487	518	493	465	518	482	522	483	509	483	476	490	506	506	548	507	488	493	471	522	491	515	483	495	496	507	516	518	492	497	482	544	515	468	483	484	531	501	459	482	539	505	514	490	475	481	473	521	480	465	490	499	509	529	506	536	470	495	518	536	507	517	468	490	526	510	436	455	476	546	504	502	454	481	516	468	536	535	479	464	500	494	496	502	467	517	528	453	508	468	498	443	486	532	491	525	461	506	487	489	468	444	475	519	496	516	501	494	486	468	503	477	506	463	483	483	505	496	472	516	477	498	517	506	480	501	524	517	476	507	486	489	474	481	512	479	531	531	478	494	486	469	488	478	493	480	482	495	507	494	482	522	505	516	511	487	484	522	463	516	504	460	550	459	488	460	484	510	446	493	518	482	505	504	521	505	493	510	486	498	500	489	489	559	504	514	506	485	511	452	504	475	493	505	501	489	503	514	501	516	472	476	517	445	479	489	459	516	521	520	519	509	485	521	492	486	507	508	514	494	487	487	442	506	513	496	482	505	523	484	521	506	504	504	477	550	513	491	501	532	516	478	501	487	481	472	506	485	515	513	496	519	499	525	538	483	506	516	499	504	494	506	486	548	515	481	496	475	546	470	500	499	515	525	498	500	510	544	497	469	527	503	525	499	508	482	493	509	516	469	514	514	522	513	481	536	522	502	483	491	460	462	473	529	469	516	493	504	459	517	482	492	524	531	497	494	481	521	513	498	492	470	459	519	453	505	499	499	497	519	458	515	487	481	507	476	485	522	501	519	508	495	505	506	492	511	494	512	514	477	519	489	532	508	488	492	487	482	505	484	506	492	476	480	523	504	481	451	498	476	533	465	530	479	454	526	549	513	512	506	502	503	461	503	508	518	524	514	518	537	516	507	478	523	492	506	453	453	498	479	486	465	467	510	519	535	461	499	522	500	534	490	484	501	527	510	518	528	491	509	497	522	490	489	476	502	493	489	509	538	529	493	480	487	495	517	463	476	528	510	466	479	477	507	477	495	527	482	489	506	506	532	487	529	462	532	481	531	519	467	538	478	519	500	520	483	497	509	483	520	544	507	496	520	507	482	522	499	516	513	512	467	534	473	499	495	501	479	503	545	519	532	506	494	522	535	474	504	508	509	480	497	482	514	501	523	475	448	491	447	518	511	487	526	478	509	510	496	476	466	487	549	475	517	505	504	466	529	499	511	510	500	467	458	535	544	470	517	471	523	519	474	500	496	530	532	479	535	538	482	487	483	509	527	496	499	483	513	489	507	466	528	536	495	454	508	541	508	498	476	500	466	514	521	549	495	520	516	473	532	469	502	489	462	491	548	496	538	493	485	517	484	503	455	547	532	484	503	511	497	473	542	498	456	503	494	464	461	433	457	474	506	495	533	462	468	514	522	481	492	503	494	486	514	483	512	517	465	511	486	496	486	509	474	518	507	488	504	489	476	463	473	476	519	491	541	543	535	557	484	473	500	529	509	504	497	506	518	477	516	487	454	473	512	485	489	483	476	502	531	458	520	525	529	517	536	512	489	478	508	500	507	509
7742	614	647	571	506	475	426	396	382	336	409	377	389	407	360	364	358	389	350	367	355	348	405	352	398	331	322	367	409	371	369	340	340	369	333	387	333	359	365	361	356	365	399	356	359	371	371	391	402	372	368	367	373	379	357	395	365	340	370	371	383	389	372	356	378	352	349	354	334	392	353	369	373	340	379	376	366	361	363	389	379	356	364	377	351	366	347	384	335	316	380	313	356	354	377	359	362	365	328	368	325	390	322	375	368	368	406	423	359	338	382	355	356	370	394	333	371	361	365	354	353	350	356	364	317	342	364	394	339	360	390	390	371	404	364	388	345	373	398	360	351	418	354	348	333	347	388	380	392	335	372	368	380	380	380	358	356	351	327	325	363	380	386	347	376	347	316	354	348	359	354	351	363	356	372	360	381	385	366	321	383	389	374	370	387	318	346	378	362	371	375	367	403	377	361	337	365	395	354	385	348	360	355	386	365	354	362	347	346	360	362	353	367	367	342	388	321	310	366	372	393	345	350	373	385	366	330	322	372	340	334	382	377	344	330	362	391	370	394	347	374	396	376	349	337	365	381	389	380	367	393	373	365	374	367	355	369	379	385	353	364	366	350	370	341	382	355	365	323	370	405	394	373	398	353	412	364	371	329	363	369	342	384	341	382	370	388	362	396	371	371	367	367	375	393	354	364	376	348	376	402	386	377	361	325	362	373	354	345	345	342	390	335	357	334	347	353	387	391	394	341	324	324	401	340	361	375	370	360	356	358	354	382	374	335	386	378	376	341	373	341	375	346	365	369	358	376	327	393	357	363	329	339	388	373	365	366	347	374	357	337	387	388	364	366	352	400	362	385	378	362	390	347	379	345	331	341	357	337	335	373	358	336	347	401	354	352	377	363	412	325	343	406	375	348	371	411	382	351	334	369	382	360	396	365	331	365	341	326	392	363	353	325	360	383	357	363	399	380	375	343	357	367	380	368	340	372	356	352	366	372	368	387	377	364	368	314	342	367	369	354	384	367	364	349	418	403	382	362	344	403	396	379	373	359	360	351	350	373	349	365	351	351	362	369	361	357	369	349	388	380	373	391	392	370	366	398	390	380	347	388	386	354	355	328	308	359	346	381	353	365	358	373	355	360	325	371	354	401	405	365	372	387	363	375	354	377	385	379	382	362	370	374	361	363	360	358	356	368	358	387	379	417	383	371	416	374	379	394	386	361	353	380	350	359	379	364	335	379	331	347	327	378	376	376	387	394	339	387	360	383	378	341	312	383	377	350	359	387	367	380	324	392	366	342	367	371	367	384	388	360	346	427	371	347	359	335	380	363	366	364	368	366	396	347	323	341	362	349	370	348	354	347	339	358	364	381	351	342	330	375	380	376	359	369	380	370	348	365	337	377	365	364	366	372	383	318	403	351	344	359	353	386	361	333	365	342	349	348	354	409	394	373	356	333	348	340	381	384	389	380	379	369	353	340	379	375	371	331	337	369	405	365	350	365	348	359	378	347	352	376	363	391	375	371	377	362	334	368	378	355	345	385	342	396	355	378	354	369	402	360	403	384	382	323	359	390	376	342	369	389	335	336	382	375	351	401	320	362	404	344	415	362	373	359	352	374	375	328	354	410	365	375	383	362	361	351	352	390	359	378	344	379	352	365	384	375	366	380	332	372	365	334	350	319	324	370	371	374	393	350	374	368	337	362	369	341	390	371	360	340	350	378	356	389	309	370	327	382	383	345	356	345	393	358	379	329	349	349	376	395	347	364	368	310	344	380	363	363	320	336	357	368	373	383	379	358	376	360	354	362	379	350	399	393	343	353	368	341	390	344	353	375	369	349	365	363	358	328	377	364	350	407	368	344	373	371	324	356	391	405	380	362	365	375	343	333	369	365	385	374	359	348	374	371	362	399	345	362	388	355	313	390	316	359	359	337	357	352	361	318	384	332	353	376	394	347	393	356	340	335	357	341	356	351	383	370	383	370	391	367	359	345	347	355	368	345	353	344	394	354	365	352	380	370	385	342	336	324	372	376	377	347	332	375	340	327	342	387	356	361	367	406	375	363	347	409	350	372	344	334	347	362	392	342	333	347	359	348	361	359	369	348	376	376	351	422	379	352	387	386	364	372	366	348	354	354	386	381	347	384	413	340	350	384	351	346	341	359	328	393	354	365	357	374	355	380	364	344	374	350	371	352	355	363	339	351	337	356	335	375	363	384	385	342	369	379	353	372	388	364	365	367	380	337	328	360	377	348	363	387	375	368	323	340	351	364	357	352	349	376	386	370	380	343	375	394	363	388	393	364	367	366	369	376	353	375	371	340	346	347	375	356	372	354	368	359	362	354	345	407	354	373	383	404	374	401	388	356	393	398	386	366	381	371	365	350	379	370	378	391	354	368	349	343	370	356	351	353	360	366	380	347	384	344	379	387	389	384	356	363	332	404	346	379	348	371	347	377	383	392	377	408	334	364	356	319	356	309	363	386	377	361	318	345	344	365	372	338	321	380	371	394	373	364	369	362	340	351	362	345	376	368	378	369	327	370	362	355	403	335	358	353	384	344	341	372	374	387	376	347	337	389	353	382	400	360	352	347	394	341	351	382	358	397	380	388	383	353	347	379	390	413	383	374	378	361	389	395	391	365	341	379	356	356	352	376	362	337	358	357	340	361	365	363	358	336	404	391	389	348	361	406	387	358	377	367	355	398	377	354	368	305	381	375	357	351	385	398	359	341	412	357	383	355	376	388	351	377	354	376	350	361	416	392	380	364	373	382	367	356	343	358	377	379	364	359	356	314	377	388	384	408	389	338	393	359	378	361	323	390	357	364	351	369	404	330	344	354	399	348	365	405	338	389	343	383	364	356	358	395	365	370	381	379	382	371	341	333	347	377	341	341	355	332	319	385	381	402	356	339	349	344	385	379	376	383	328	366	370	376	412	377	377	352	364	390	382	369	376	358	344	364	333	344	364	379	373	394	405	336	357	349	361	362	376	369	376	353	346	348	387	389	344	385	356	369	352	356	368	365	347	343	349	377	362	356	384	345	401	344	382	358	377	374	364	343	351	382	327	385	335	347	332	355	371	366	360	391	335	352	387	388	355	382	363	334	339	337	337	343	384	367	340	392	369	356	363	369	380	368	387	374	374	375	388	357	369	350	347	348	353	367	353	365	372	337	357	311	336	325	359	369	375	374	334	386	404	346	368	321	358	390	350	353	370	369	354	347	352	379	360	365	354	350	330	342	351	383	383	357	415	383	359	376	358	348	362	327	418	340	404	358	380	364	364	395	346	385	375	338	384	361	344	407	378	349	357	345	392	353	368	394	397	397	389	350	332	354	350	347	372	366	373	366	402	425	376	371	338	366	365	364	389	327	399	317	347	379	356	338	390	381	349	412	371	364	338	352	364	405	356	358	342	364	373	329	360	346	382	399	355	345	345	339	368	382	341	403	350	359	389	398	374	359	392	387	355	402	376	351	369	313	356	387	381
6747	1168	1533	1718	1461	1354	1179	1068	1129	1046	1035	997	940	980	996	937	890	930	901	883	885	875	838	832	902	924	894	891	903	875	857	892	886	853	881	811	883	858	872	824	853	859	837	875	877	847	883	885	833	884	865	908	856	851	824	884	925	822	829	807	891	800	803	879	815	860	904	861	860	877	812	861	795	860	858	894	811	864	866	865	880	872	846	827	856	901	895	809	827	856	839	826	862	854	834	831	863	855	849	903	835	876	878	849	857	851	880	848	900	810	869	784	883	873	819	842	797	803	863	887	876	852	902	860	875	887	839	868	890	817	844	868	850	911	764	851	868	809	906	873	856	852	894	823	844	871	830	869	855	841	881	826	823	863	877	850	847	840	871	808	838	834	828	804	893	858	824	871	844	847	858	826	859	810	834	832	829	905	809	895	841	853	881	895	858	857	843	850	902	809	831	827	809	875	838	862	864	832	868	824	834	826	838	877	806	848	872	799	827	859	816	860	863	867	870	861	844	830	867	877	824	797	808	834	843	867	847	862	816	828	834	795	907	837	829	811	860	838	844	841	798	823	833	836	851	833	812	828	883	822	845	825	844	869	891	807	805	884	831	853	817	866	827	855	848	863	826	834	885	833	831	812	877	804	860	836	829	834	866	847	852	785	863	846	845	824	897	862	837	848	858	849	872	815	816	833	880	858	841	812	840	839	844	839	826	871	827	849	859	834	866	869	862	820	841	873	859	855	851	859	809	894	891	841	871	803	858	874	810	874	838	837	876	902	860	842	839	848	811	823	817	834	845	826	890	852	864	845	813	803	837	846	847	821	853	851	790	810	897	889	883	847	888	837	840	849	863	807	846	833	834	790	862	852	805	825	847	899	864	806	850	835	862	825	869	852	925	855	868	812	848	836	871	828	877	812	876	858	859	824	795	792	895	881	853	852	838	827	767	845	833	868	882	854	803	839	836	843	843	845	817	858	897	829	858	787	816	831	825	842	811	850	862	838	824	891	861	810	834	824	886	842	847	850	909	819	844	828	847	834	828	837	841	863	852	826	800	823	831	867	877	854	820	848	891	924	777	860	869	861	828	868	887	856	866	836	823	868	824	883	870	802	830	911	876	829	807	852	759	819	861	834	869	839	808	823	800	816	853	858	873	858	836	831	862	826	815	852	814	871	856	843	916	847	886	851	806	796	852	836	846	846	891	892	837	860	847	869	857	840	832	821	799	842	808	900	867	879	821	836	877	898	888	881	826	806	838	829	862	904	803	821	829	817	878	833	829	915	881	849	846	840	863	848	884	887	882	854	830	834	881	821	819	868	834	814	843	859	849	847	826	840	828	817	888	873	871	863	853	770	842	894	918	872	831	832	843	824	858	851	868	890	817	838	854	832	890	820	850	859	886	820	887	838	834	860	838	832	802	874	836	870	865	854	825	815	929	869	781	837	834	833	805	852	845	868	836	880	805	868	839	814	797	853	801	807	891	846	853	826	870	875	808	833	859	894	828	867	806	835	861	836	820	804	806	836	846	820	833	834	814	846	865	812	816	906	852	884	887	795	785	872	848	838	840	860	839	828	875	850	870	832	869	864	878	861	802	877	834	867	866	877	918	859	796	828	825	814	821	835	847	860	861	852	822	860	842	820	826	861	851	803	831	880	886	856	809	843	834	789	863	879	838	833	883	844	859	885	822	830	846	872	838	854	782	857	845	865	852	835	834	881	806	833	815	823	798	815	817	829	843	893	877	854	855	844	883	817	838	843	884	814	843	806	865	830	818	822	876	810	833	868	928	800	817	905	832	876	811	823	885	830	858	888	816	823	858	810	844	810	849	861	842	825	848	880	841	816	839	842	849	889	855	832	819	863	836	895	862	863	842	800	911	862	891	836	876	864	860	842	832	859	892	794	818	805	843	840	905	892	845	854	871	859	861	859	835	807	844	822	848	848	860	860	869	860	855	848	808	913	841	838	873	804	838	909	820	853	843	836	817	817	895	829	831	831	846	860	869	835	805	819	908	809	815	797	800	826	873	833	893	878	826	782	823	837	854	793	894	846	854	905	853	851	873	845	847	852	869	875	793	852	857	833	844	860	824	850	850	849	851	868	771	824	842	826	812	828	866	860	766	872	846	827	862	867	845	819	827	858	840	841	832	901	910	734	879	869	803	853	817	872	825	860	836	827	836	830	878	813	861	843	847	867	847	836	829	808	849	864	819	839	802	855	841	846	893	827	845	828	838	860	799	834	884	822	865	894	847	858	835	840	854	901	838	849	845	840	866	851	852	872	888	917	852	842	857	852	828	852	864	843	847	844	877	837	820	860	889	835	895	881	834	852	892	815	887	857	828	864	861	858	848	867	903	819	889	816	826	852	823	865	820	851	840	863	848	860	796	856	872	824	884	864	836	793	858	798	845	826	787	834	845	834	861	841	812	928	863	829	830	875	874	862	870	898	851	802	871	887	861	831	880	830	831	840	900	857	885	849	862	882	855	891	839	842	856	838	856	871	848	859	859	901	836	822	873	822	837	856	855	844	821	845	888	876	826	847	836	823	844	789	910	868	820	859	795	795	846	886	844	846	840	881	813	853	811	896	913	837	773	807	850	870	858	847	837	870	859	781	850	903	829	836	891	827	859	869	783	915	870	827	904	847	849	860	849	809	828	825	846	862	863	845	874	860	826	880	860	854	815	819	841	874	861	816	860	857	809	888	841	835	889	789	839	833	831	842	802	855	915	916	863	853	924	838	873	801	812	843	830	879	876	843	852	866	873	842	845	826	836	858	848	822	865	878	856	916	820	825	879	813	844	829	861	834	895	813	870	809	850	805	859	870	840	847	866	880	867	799	841	859	851	868	806	849	852	847	843	860	847	830	867	864	871	871	864	857	909	870	857	885	881	812	835	857	830	814	823	814	870	863	887	832	896	819	788	846	822	773	827	807	855	865	848	855	867	883	903	843	850	854	848	835	852	833	820	858	841	806	788	847	891	858	906	870	802	871	851	832	853	852	900	822	839	803	854	839	850	892	848	846	808	839	841	840	859	834	849	855	852	850	827	877	854	880	808	881	843	838	835	862	874	818	866	835	874	835	925	906	845	845	850	843	826	822	852	846	815	861	854	881	826	835	893	852	885	800	846	877	851	868	884	847	887	851	829	864	890	844	862	883	860	865	884	847	839	832	870	825	824	838	892	888	907	850	820	815	828	821	872	827	875	839	858	859	814	850	814	868	869	813	839	798	886	828	849	800	885	905	847	814	860	805	858	834	833	845	848	790	866	810	811	838	872	843	797	871	890	819	809	850	870	846	863	903	826	807	890	833	803	829	870	832	869	846	862	857	843	887	899	885	826	851	832	828	819	835	842	839	822	902	835	864	872	849	841	859	777	811	875	829	815	837	876	787	841	846	870	835	885	873	852	783	830	822	838	832	780	866	895	850	808	859	819	870	857	792	841	845	853	893	891	784	837	850	864	816	912	904	862	872	866	844	834	823
14362	1270	927	763	600	551	461	455	424	402	398	365	417	335	367	391	358	347	360	381	348	331	324	395	379	360	357	386	362	377	350	324	325	341	388	375	355	342	359	384	317	324	357	366	337	353	366	341	360	335	352	360	382	368	305	342	387	317	370	326	306	343	354	355	370	365	328	395	351	347	338	342	359	322	344	316	339	348	351	406	352	338	369	322	329	357	368	306	371	349	361	363	322	371	345	360	348	328	340	387	346	355	366	327	341	340	326	314	323	342	365	320	304	328	350	365	331	374	375	322	358	334	335	379	348	368	339	346	351	342	355	345	337	331	382	369	333	356	350	334	313	387	352	361	346	340	302	377	351	345	372	355	370	314	350	346	358	375	355	324	329	344	359	346	316	364	318	325	341	314	329	341	342	356	318	358	354	318	356	342	340	356	351	366	341	349	339	354	336	336	348	350	359	350	367	343	338	332	313	332	383	328	330	333	322	358	354	359	316	357	318	366	354	308	368	329	334	374	352	353	373	386	325	334	326	357	372	363	356	338	357	347	349	375	322	298	355	324	329	369	325	341	370	331	367	343	342	335	347	347	351	363	339	336	339	320	339	342	358	356	333	337	353	331	316	356	352	366	354	339	354	352	379	374	335	368	324	353	349	370	335	342	356	363	334	344	415	352	331	323	355	344	351	337	360	371	337	325	337	332	338	320	375	361	336	370	321	383	366	328	332	324	342	336	345	373	334	341	323	348	317	387	352	366	313	374	350	353	340	376	342	326	370	360	333	345	364	367	382	333	327	346	362	336	360	354	368	349	371	343	374	340	335	342	366	367	370	297	354	336	337	358	322	336	340	354	328	364	347	346	339	312	303	360	351	348	331	335	313	319	334	367	331	348	372	370	349	386	342	335	316	374	332	366	356	345	338	328	343	331	306	357	322	329	338	338	348	356	328	334	359	361	295	363	322	354	311	364	348	356	327	331	337	342	324	332	363	383	342	356	320	302	360	348	327	390	360	381	340	378	384	353	331	327	306	347	334	332	335	344	319	361	346	352	352	349	363	399	326	355	359	359	357	349	340	370	354	348	339	348	391	351	329	347	366	363	387	346	353	388	353	346	349	336	364	331	359	367	355	390	372	337	355	372	326	316	348	329	350	360	328	407	353	318	314	389	347	325	371	343	340	365	344	340	343	328	365	320	345	371	338	315	393	323	343	395	321	325	347	347	364	338	332	389	325	343	354	363	333	303	348	355	338	342	344	343	355	341	350	347	358	319	337	339	365	335	350	353	324	357	328	337	370	364	346	322	370	306	327	295	341	371	339	311	344	372	374	359	351	362	340	318	333	327	344	319	327	313	379	354	323	346	363	338	362	335	319	402	381	338	339	346	374	353	345	342	367	322	334	355	316	351	352	347	335	330	354	345	325	361	340	366	305	343	373	393	333	335	359	363	342	328	342	334	338	330	299	351	303	319	307	344	358	372	349	340	357	383	323	346	357	331	330	350	384	349	362	329	312	349	403	327	354	343	343	336	366	355	349	357	336	320	342	337	332	359	325	330	379	339	329	364	360	362	327	287	333	374	340	341	357	305	328	359	381	352	338	342	332	335	373	374	322	347	360	317	351	379	322	338	368	370	350	353	328	315	344	342	326	322	325	327	370	343	375	340	332	375	346	339	360	365	342	315	363	385	351	342	325	312	351	322	345	355	309	349	334	343	378	373	376	346	351	411	326	319	348	373	357	337	342	323	336	346	337	340	376	385	323	363	318	322	340	384	311	340	339	328	354	351	342	363	338	336	348	353	370	354	334	377	352	337	329	353	357	334	317	337	339	359	377	358	378	343	346	394	307	396	330	387	315	330	373	341	371	399	351	313	356	339	348	300	358	326	355	334	336	339	334	329	332	374	375	352	324	374	354	362	346	337	332	329	347	312	346	344	343	341	335	339	364	342	361	307	341	339	381	348	360	339	379	312	366	366	356	393	327	338	334	324	339	328	332	347	358	354	328	355	357	344	341	350	396	300	385	354	382	335	365	392	324	343	368	363	319	330	385	336	331	388	339	339	324	343	349	343	349	336	343	343	367	349	366	351	357	371	341	331	349	313	338	330	348	338	335	348	354	327	330	351	372	343	380	352	366	377	332	327	326	332	353	357	355	353	346	360	358	318	328	381	321	367	350	321	344	386	366	331	358	354	383	309	363	339	348	384	338	327	331	395	345	353	368	380	325	372	334	357	351	344	321	340	377	367	384	373	338	355	358	357	363	312	358	362	322	314	319	342	331	368	380	337	336	394	363	357	331	321	308	365	357	356	340	350	350	371	331	359	360	328	360	353	339	310	321	349	315	339	359	334	330	364	369	324	347	342	333	328	349	394	363	343	354	349	325	374	331	333	309	379	332	325	375	326	354	318	363	326	364	336	376	328	311	355	334	332	334	368	355	383	335	352	330	345	328	301	351	367	329	342	342	330	338	359	342	303	358	346	357	350	377	315	323	367	324	360	339	373	348	368	339	362	327	358	350	347	359	352	385	336	358	321	367	355	364	354	322	366	361	331	358	350	332	368	358	361	336	358	328	320	390	317	348	320	360	342	357	328	381	350	346	320	305	318	340	349	361	364	339	381	378	313	337	351	362	350	348	341	372	365	329	328	327	355	372	365	354	344	369	359	299	353	363	329	343	338	361	349	355	321	374	321	353	347	350	353	342	313	362	345	354	347	366	329	374	342	370	327	331	358	330	360	342	332	292	367	318	381	364	351	340	334	330	329	381	365	374	331	352	318	341	330	315	355	391	325	301	313	333	353	334	394	353	375	328	315	345	350	324	318	324	320	345	355	349	341	337	353	358	352	353	344	375	358	330	326	353	335	358	376	366	347	315	335	360	373	337	363	322	345	327	355	326	324	319	352	339	357	371	347	357	333	337	304	338	354	361	331	367	288	334	357	320	327	314	366	324	336	329	348	347	363	343	351	338	354	318	339	350	343	326	338	359	324	335	356	325	367	358	348	341	331	366	339	386	333	363	371	340	366	334	301	338	336	336	356	344	335	342	355	314	360	350	331	321	319	360	342	356	363	352	339	341	338	344	371	358	376	316	354	334	340	380	350	331	333	377	367	345	354	339	350	378	365	318	340	329	339	361	345	353	359	326	388	309	333	354	352	348	341	339	335	352	357	314	324	363	346	380	335	353	373	396	341	348	349	336	342	320	363	335	363	366	367	351	299	337	347	315	349	368	329	325	341	360	351	364	340	342	351	329	351	373	343	331	360	356	368	364	341	346	333	376	331	348	364	354	353	353	362	356	334	327	335	318	343	354	364	339	319	317	358	337	382	357	342	342	384	351	359	335	344	380	325	356	337	298	325	335	364	373	377	338	323	366	362	311	331	337	338	354	363	369	355	359	328	369	368	319	382	340	349	364	354	345	350	356	326	352	303	376	354	324	338	361	339	330	323	336	346	408	378	349	334	332	336	360	352	308	338	306	369	362	346	313	315
8374	1312	1999	2223	1965	1702	1467	1382	1170	1153	1109	1104	1030	886	915	919	896	978	872	897	840	903	851	855	884	865	845	876	835	828	819	863	825	821	799	801	810	808	807	858	792	788	814	737	754	755	839	834	759	846	785	828	758	829	801	793	801	752	814	799	801	797	792	786	806	763	792	815	801	823	815	740	740	815	772	806	792	781	763	795	777	843	795	850	783	733	831	765	793	774	835	779	815	779	856	790	785	802	790	760	770	781	769	770	748	788	740	801	764	770	768	783	772	799	771	813	792	778	811	781	777	828	783	766	745	773	789	807	805	752	772	773	803	760	789	793	768	778	783	841	810	784	782	774	784	841	773	814	786	796	758	793	765	837	777	811	752	788	792	765	804	767	791	780	753	805	802	804	783	790	803	761	779	795	715	766	768	768	831	780	806	817	774	719	827	810	767	742	763	800	801	759	759	766	816	766	774	783	801	772	830	781	763	754	778	793	783	724	813	763	822	790	748	783	807	741	791	832	743	771	804	797	761	784	756	842	802	801	820	737	751	797	793	791	773	750	796	748	820	731	769	803	759	812	785	749	751	731	811	795	750	762	775	798	790	774	777	830	821	765	760	774	760	780	750	754	782	751	776	788	804	831	726	777	790	794	788	824	701	806	770	752	805	804	763	772	818	797	826	791	809	764	743	734	757	783	770	764	754	828	804	809	762	707	745	764	811	830	829	788	767	832	764	757	757	811	798	768	818	772	760	762	743	784	794	796	798	790	810	767	813	740	740	767	818	784	755	782	730	759	775	795	769	794	770	780	780	816	837	811	753	783	754	839	775	786	782	792	778	754	751	781	773	773	775	819	796	851	780	804	765	825	827	829	743	758	801	841	794	781	815	780	808	787	815	792	791	784	781	799	748	753	807	803	788	810	775	787	728	803	784	806	814	759	742	795	762	752	782	736	817	762	774	806	835	763	760	790	796	832	756	836	762	789	750	776	762	740	859	842	814	787	769	736	743	766	768	819	837	789	846	794	737	816	751	801	801	813	785	816	765	767	770	765	782	801	780	813	767	772	765	775	767	782	806	774	772	789	788	831	799	789	754	816	791	778	815	788	793	788	757	788	795	819	806	792	745	774	796	776	800	786	748	753	789	782	846	769	763	771	745	760	758	840	814	764	755	760	838	736	757	771	776	797	800	789	756	787	829	773	800	772	772	792	746	776	735	800	851	801	768	745	813	778	795	772	752	813	767	783	777	753	758	771	765	805	799	807	780	817	753	803	780	828	777	814	803	740	833	844	798	782	763	807	770	733	790	798	765	805	807	760	804	783	792	795	787	810	747	733	780	791	821	788	812	761	790	783	817	761	837	831	795	843	796	833	807	806	757	780	786	740	802	776	763	785	816	812	825	782	792	751	820	760	732	774	727	777	759	767	787	786	761	843	787	730	775	723	754	795	760	771	820	778	814	809	789	727	773	732	775	754	790	802	744	756	751	831	751	759	772	792	790	800	764	767	757	794	775	753	791	775	743	819	728	771	786	788	765	795	792	825	837	795	775	836	815	801	795	832	776	770	755	756	783	791	776	790	748	832	778	795	796	779	810	758	794	732	723	820	756	780	797	836	843	784	811	751	782	766	740	816	822	769	803	819	787	801	848	776	790	832	830	780	818	762	778	855	748	790	761	773	816	782	748	800	786	763	820	753	761	790	791	779	745	797	728	842	787	758	790	770	784	786	770	792	760	805	736	752	801	787	762	804	791	738	791	778	760	783	780	818	778	778	790	770	771	744	723	800	804	790	755	813	755	755	786	817	750	731	745	789	777	794	766	833	784	724	787	842	814	797	763	747	724	751	796	736	793	805	723	741	785	763	788	776	778	745	784	803	807	780	779	832	784	773	731	808	786	753	750	790	715	814	821	831	777	725	762	815	778	796	791	789	821	812	747	794	749	801	805	743	811	803	778	785	790	780	795	790	808	780	803	807	762	739	763	781	782	791	777	840	739	739	807	807	795	782	778	810	855	748	803	763	816	755	771	813	833	790	807	790	791	762	751	836	766	796	798	800	806	808	804	820	830	793	763	821	804	811	778	763	772	786	819	792	805	779	814	780	745	799	812	801	785	777	818	824	752	786	786	729	785	790	795	756	811	751	798	795	757	771	739	789	800	751	804	750	809	767	812	782	806	756	793	761	828	851	825	820	760	796	739	795	774	785	741	796	838	774	798	757	775	741	779	775	788	767	772	801	768	773	850	759	782	770	805	870	768	837	772	803	799	778	771	785	806	772	763	796	784	808	766	736	841	760	738	787	786	720	809	798	818	787	805	746	788	803	767	752	784	804	830	763	755	780	843	782	767	802	798	823	802	791	756	758	773	829	797	762	723	749	764	815	784	761	743	767	773	791	782	859	787	766	791	757	764	774	800	735	731	742	723	736	801	776	795	728	790	810	748	775	758	764	798	780	768	765	811	802	783	774	791	825	783	754	811	765	789	837	784	766	818	809	764	732	833	778	754	814	829	810	815	745	744	781	777	782	763	759	779	807	754	796	772	802	745	765	773	785	763	744	752	767	768	813	753	808	781	829	806	805	774	797	774	749	818	769	791	779	797	803	841	776	759	737	829	768	780	799	775	778	813	799	772	803	778	828	801	758	784	793	796	791	788	795	789	735	774	755	814	795	750	777	825	825	832	834	795	828	793	805	761	762	772	790	810	785	788	738	779	727	776	796	777	789	751	785	770	837	757	770	769	746	808	807	787	779	782	789	795	743	825	774	722	792	782	766	836	770	767	797	790	759	791	807	779	826	787	800	789	734	733	812	747	789	753	853	836	777	798	797	787	770	795	829	776	793	807	773	744	735	793	797	780	790	780	756	765	759	775	777	813	780	727	772	766	772	776	814	761	763	729	744	797	769	786	782	793	801	728	837	803	825	726	745	763	811	747	832	756	839	796	804	802	784	792	728	811	816	774	766	810	778	762	776	787	728	788	772	803	763	805	744	797	778	782	820	835	810	733	823	794	753	813	769	777	778	759	778	798	772	767	772	790	832	797	732	796	822	735	789	808	803	788	797	698	750	759	772	782	739	768	811	849	748	770	805	786	818	754	804	792	799	758	746	770	773	786	728	759	803	804	750	781	794	769	789	784	803	725	756	789	802	758	823	809	792	738	786	816	757	727	814	717	788	805	777	751	803	781	771	846	782	859	791	733	799	759	804	819	759	797	804	788	784	809	808	788	791	796	811	778	757	809	773	778	783	798	802	773	773	764	769	723	749	796	771	798	773	751	785	765	739	779	820	768	766	784	762	806	803	822	744	799	774	774	781	793	780	729	758	833	794	827	761	761	750	784	779	791	760	802	748	793	805	746	803	762	748	775	783	720	813	798	843	782	775	816	744	743	782	783	774	765	818	787	777	796	761	773	756	755	801	824	778	819	789	745	793	796	799	751	798	794	793	708	785	758	756	819	808	775	796	766	842	817	771	771	783	797	789	782	751	765	743
1492	207	202	203	205	198	190	191	192	204	202	191	196	212	164	197	181	194	193	167	185	202	173	199	197	213	210	194	194	182	185	194	200	168	196	181	159	199	207	183	202	210	206	191	199	209	189	189	199	205	205	195	181	206	183	188	205	170	186	159	201	177	200	170	198	148	189	187	186	200	200	196	188	174	159	210	194	178	175	191	198	192	190	194	190	208	194	181	182	195	187	206	195	165	189	200	178	201	184	180	201	182	211	200	197	153	200	186	193	198	201	176	176	177	196	201	176	200	198	205	189	176	198	210	198	184	190	176	194	175	177	202	180	180	196	172	184	195	175	207	187	175	184	200	180	205	172	179	181	215	193	209	206	220	179	189	196	186	227	155	176	197	176	169	215	184	215	201	176	192	186	226	175	228	186	192	196	174	190	213	203	178	187	199	185	179	176	210	168	183	215	202	227	179	199	160	201	196	193	169	180	197	188	160	187	177	186	198	191	214	187	198	190	205	199	165	175	169	190	155	179	205	207	201	182	187	201	225	190	178	195	180	214	159	185	189	181	191	206	203	171	210	192	215	186	194	196	161	177	188	174	202	181	195	209	197	186	171	196	191	200	202	211	195	183	202	214	203	174	178	222	175	185	186	189	162	210	170	201	187	197	213	193	180	168	206	211	188	201	201	201	180	214	193	194	190	188	206	179	182	190	194	201	182	208	194	183	171	223	201	190	194	173	196	209	192	188	195	187	183	228	205	215	174	158	176	185	184	139	186	209	227	184	212	177	221	198	185	192	163	204	201	198	189	183	208	196	183	176	199	173	164	188	181	199	200	187	187	195	180	178	195	189	200	194	194	182	172	202	182	193	184	168	190	180	172	173	207	196	197	162	208	189	185	194	194	181	230	175	204	209	198	206	182	169	161	190	192	209	185	197	207	204	201	166	212	178	190	213	166	205	177	186	184	193	193	208	200	181	193	176	204	210	178	169	204	218	185	183	222	204	218	188	194	187	177	165	194	187	200	205	223	173	189	167	184	202	199	180	191	167	198	172	182	228	210	186	186	199	180	195	195	218	180	182	192	195	169	198	171	203	219	188	189	181	212	203	171	194	197	191	186	209	176	160	167	173	202	185	172	177	179	200	166	196	178	203	189	180	193	168	211	192	154	232	205	196	205	199	158	172	172	191	195	191	172	206	195	198	198	181	177	175	197	184	191	190	197	191	164	202	187	218	186	199	191	188	164	188	164	194	186	188	204	179	196	177	186	187	204	195	184	196	178	176	178	178	208	188	187	189	189	178	178	175	178	174	204	171	193	184	176	203	180	172	161	184	191	189	197	203	185	191	173	199	185	176	180	169	198	216	162	201	207	173	179	181	176	211	197	196	215	194	171	182	193	184	193	187	209	182	216	190	160	180	193	203	154	193	195	199	193	180	177	195	191	173	198	194	177	199	184	195	190	183	196	176	167	184	197	176	211	186	195	206	185	169	177	167	186	192	185	196	164	158	203	217	196	190	194	182	188	180	161	189	170	190	199	207	205	165	198	165	186	200	196	197	197	182	170	211	180	195	187	183	191	173	200	205	202	198	192	212	204	185	200	205	210	191	185	182	186	194	198	209	178	175	204	193	198	165	171	182	180	196	195	164	167	202	179	199	189	201	204	184	193	206	197	186	194	182	198	177	204	208	222	204	205	202	211	190	162	175	178	202	171	177	204	145	162	233	183	188	176	181	172	202	202	207	170	188	189	157	196	193	206	199	178	176	224	190	201	192	216	193	178	212	196	207	211	195	181	180	207	180	212	193	181	203	191	156	183	179	187	197	172	217	205	157	185	191	186	173	189	165	190	183	219	200	163	206	182	186	185	200	198	202	192	219	177	164	178	179	213	189	180	211	188	197	205	207	199	191	209	199	169	177	200	143	175	198	216	196	209	216	198	212	184	188	194	200	173	197	178	205	202	177	219	214	177	182	185	187	187	197	192	225	176	203	211	173	169	196	170	176	188	195	178	191	194	182	175	181	177	184	191	193	175	194	213	182	204	200	187	156	185	178	178	208	198	182	179	189	164	186	183	183	188	157	190	175	183	196	169	192	184	179	199	174	181	215	176	168	172	186	186	198	196	217	199	173	166	181	182	206	175	182	169	203	191	206	186	173	230	177	215	182	179	189	176	206	193	182	198	173	212	172	209	193	203	186	170	204	188	193	207	178	193	169	178	198	199	215	191	185	163	197	218	199	183	187	191	201	186	173	202	169	161	196	188	188	220	194	199	207	214	178	201	178	211	194	201	165	151	188	170	197	173	202	190	167	186	216	202	191	185	184	172	173	205	170	189	215	198	178	213	203	176	189	185	188	173	214	180	227	204	231	186	190	176	188	219	223	165	176	176	195	196	193	202	186	182	184	195	196	201	218	193	179	195	162	164	201	179	194	171	182	191	174	193	171	194	198	203	186	195	217	216	180	200	190	214	206	191	186	207	199	202	169	187	180	210	189	178	208	179	200	186	178	189	192	198	197	203	207	212	171	167	170	164	173	191	197	196	203	208	177	210	166	203	212	177	185	196	210	196	209	183	187	205	212	183	192	172	161	188	191	186	202	193	197	186	184	199	184	196	202	179	197	192	192	196	186	179	209	207	167	207	218	192	194	168	198	160	203	162	182	182	183	194	162	199	196	171	152	192	179	183	184	171	201	206	188	170	195	204	174	191	193	179	177	175	188	157	170	175	193	216	197	183	213	162	194	187	190	203	208	187	187	198	182	200	191	180	185	166	191	165	186	181	151	170	159	191	189	202	200	188	174	196	182	201	161	182	190	172	201	188	181	210	213	227	185	197	233	182	200	186	156	164	176	166	180	216	192	178	179	181	187	241	184	183	194	184	179	192	179	190	181	184	205	194	196	176	219	177	181	194	218	191	170	189	187	176	206	216	208	180	199	217	194	178	187	200	171	218	201	220	199	180	189	181	177	199	188	195	212	195	164	170	201	198	177	187	188	181	196	196	175	217	199	196	188	187	185	176	178	188	177	183	216	204	165	180	175	190	201	189	218	191	176	184	184	187	172	167	200	178	197	193	217	188	175	198	188	191	213	188	207	190	182	192	232	211	188	186	190	196	153	176	184	216	166	181	198	212	178	205	176	177	182	210	175	189	192	224	180	210	198	179	187	208	179	192	188	215	203	211	195	197	150	182	170	182	180	199	205	202	182	196	156	187	178	175	169	168	196	206	187	197	187	195	192	222	200	195	175	183	189	192	166	189	197	197	222	194	202	195	204	213	180	217	206	200	210	206	205	189	157	183	179	183	162	175	190	188	188	186	173	171	176	189	186	204	184	202	198	206	186	193	222	170	175	210	182	175	220	189	204	197	185	196	215	218	191	162	203	177	202	202	197	176	207	179	181	186	185	178	218	194	197	196	194	195	212	189	197	184	185	204	182	200	193	176	205	176	202	191	191	169	198	187	185	170	206	190	182	182	200	197	197	210	191	170	197	197
1722	524	535	505	556	547	510	478	515	481	516	481	526	493	500	494	482	555	478	513	546	521	498	507	536	476	511	487	490	459	542	500	520	502	491	501	499	556	499	484	482	503	556	501	498	484	488	499	495	493	533	456	535	496	496	483	485	501	512	477	496	494	498	491	492	509	531	467	485	485	475	519	504	493	503	512	528	446	490	493	509	523	503	497	470	518	491	489	490	498	521	509	514	508	506	490	475	475	462	481	511	490	482	526	475	469	501	502	511	472	482	492	503	530	463	461	462	459	481	482	511	505	517	519	477	539	530	488	517	524	496	507	518	518	508	517	512	495	503	457	501	498	477	492	509	445	517	465	460	496	488	505	478	498	491	493	471	538	469	510	463	491	489	492	459	483	505	493	492	505	561	500	511	495	499	502	465	496	531	527	521	477	491	491	490	475	484	469	490	510	497	482	495	524	514	480	527	492	467	501	502	537	487	478	492	492	505	530	539	515	487	518	536	505	481	537	510	499	567	506	518	466	457	489	496	561	527	476	459	507	465	467	475	484	491	501	508	508	487	507	488	467	509	525	530	511	521	548	524	505	463	478	485	470	555	505	442	489	540	501	531	515	502	497	535	484	496	500	500	525	494	498	520	486	532	499	499	512	493	468	494	480	502	506	492	487	498	500	449	501	476	498	509	505	479	524	499	495	520	478	513	526	477	460	518	475	464	484	509	488	457	492	493	518	515	475	500	522	475	494	499	501	491	512	532	510	485	490	489	500	521	491	496	511	521	502	511	511	454	509	518	517	484	481	543	512	506	501	524	469	477	538	490	491	518	480	491	482	474	486	530	466	499	483	506	497	486	521	493	506	489	517	481	489	533	532	507	494	530	514	508	485	486	465	498	541	520	525	523	488	503	471	467	500	508	517	484	461	491	504	501	515	463	475	485	508	475	521	480	504	526	527	498	487	481	527	463	470	513	507	471	489	507	475	519	499	492	481	488	484	466	481	474	495	501	491	458	517	520	493	523	516	519	507	489	529	482	484	494	498	503	503	485	523	502	508	472	531	483	477	498	493	509	502	495	493	496	493	504	448	544	472	526	456	480	513	485	457	500	518	469	483	474	504	472	465	482	505	514	459	527	503	488	458	476	491	497	495	491	481	486	510	526	485	499	506	514	541	503	476	519	519	530	503	511	492	465	523	498	535	504	525	530	517	514	478	513	491	492	479	472	536	469	490	507	480	487	498	486	497	479	519	507	484	478	506	512	493	485	530	495	516	489	528	499	506	496	512	537	513	508	527	452	502	515	499	501	490	497	497	545	565	504	511	449	506	489	475	466	489	475	526	523	504	472	457	507	535	548	510	495	496	507	491	470	498	504	513	490	478	488	483	486	473	502	493	483	518	463	512	510	521	501	508	519	476	464	480	523	526	499	501	522	483	474	472	500	496	490	529	478	509	512	491	492	493	478	516	491	527	476	500	496	487	520	492	484	517	530	468	470	504	505	475	501	520	495	506	470	494	495	532	505	473	460	466	501	480	495	524	493	482	509	482	518	525	458	520	512	455	495	505	513	484	494	534	524	486	474	525	515	494	498	500	505	502	492	494	506	504	449	493	467	501	476	497	512	493	491	509	533	508	485	487	479	477	500	516	507	535	537	523	511	523	493	472	520	518	530	532	476	526	503	507	495	532	488	462	514	509	494	496	508	511	474	548	526	483	492	496	521	525	481	480	486	457	473	471	495	512	505	522	488	483	493	523	481	483	480	521	502	489	507	444	513	492	470	470	493	481	473	515	519	533	537	502	483	528	509	548	474	525	508	517	505	513	494	514	529	486	490	485	537	471	505	511	506	480	493	508	509	490	523	534	468	501	490	481	527	490	463	512	475	498	492	509	495	507	493	534	499	463	524	484	512	487	543	487	494	442	500	511	503	499	476	536	519	481	511	521	490	497	519	537	506	525	518	469	503	494	500	525	539	458	495	500	490	479	474	507	490	462	478	543	503	535	485	495	490	510	503	501	531	499	490	482	503	502	472	488	532	485	500	512	462	491	538	512	487	520	516	483	506	509	507	526	499	510	463	458	493	476	499	529	507	499	475	481	486	513	507	495	506	481	490	458	518	530	501	522	467	478	502	503	521	502	478	465	498	538	511	502	488	505	521	480	514	484	486	491	520	536	512	499	494	491	495	512	521	486	502	506	483	493	495	510	515	478	518	484	480	517	483	493	475	498	504	539	503	504	500	539	512	493	499	511	488	496	487	470	529	527	499	488	521	436	499	509	522	486	522	461	499	526	501	517	522	518	484	513	507	537	522	526	491	523	500	503	509	492	490	504	536	475	526	520	497	489	517	476	479	480	482	507	503	488	536	481	542	484	481	491	496	474	523	519	498	499	497	492	508	494	525	484	522	453	473	491	505	494	520	493	525	517	485	486	537	527	528	462	474	508	517	511	514	485	496	502	502	500	461	473	498	513	486	481	519	537	489	485	523	462	510	518	473	529	502	499	475	476	544	500	469	556	511	491	519	514	469	521	524	508	521	492	473	464	504	492	457	519	511	521	493	499	486	507	496	532	469	506	512	510	505	487	508	513	506	521	508	482	485	486	463	493	520	505	479	495	503	511	456	492	516	507	489	511	491	471	490	492	507	510	508	460	494	468	492	491	501	526	530	502	518	534	481	526	544	495	514	487	465	496	469	476	463	473	514	495	521	510	533	513	496	490	525	500	544	462	514	528	545	478	514	490	494	475	508	461	494	513	499	546	460	494	498	523	493	500	466	489	469	516	524	503	536	480	485	498	478	527	495	495	496	521	503	510	514	494	519	484	451	485	515	498	509	504	519	504	492	495	502	486	467	499	513	511	503	533	486	531	508	463	537	459	503	484	532	515	491	523	465	500	493	491	496	508	496	482	488	504	476	487	517	499	519	488	494	470	533	518	493	485	491	503	473	475	509	508	519	476	509	494	482	495	509	516	481	526	532	527	490	485	505	525	493	472	478	538	475	495	496	492	516	524	518	518	472	532	464	503	469	494	468	475	534	483	485	488	498	518	502	527	466	506	502	503	481	504	511	503	512	494	499	509	525	535	546	536	475	483	491	466	492	485	477	479	534	498	483	499	535	491	500	481	495	539	531	482	548	470	505	489	514	557	517	534	518	507	449	470	464	505	547	530	468	518	455	488	522	530	533	529	499	478	502	507	492	480	475	492	486	487	458	535	519	494	499	504	499	511	557	533	488	507	463	515	503	527	513	487	529	515	471	544	513	513	527	506	495	496	484	499	522	480	494	496	523	497	483	483	510	502	480	480	486	494	527	506	525	495	490	519	526	484	529	504	505	489	498	471	490	470	505	508	526	481	495	518	483	533	490	506	531	480	477	482	467	502	484	519	498	488	523	511	503	499	529	501	515	520	544	480	476	510	519	542	508	476	512	505	518	491	515	510	511	514	506	468	498	468	529	504	496	497	483	501	473	503	502	524	500	511	498	475	492	536
7822	656	672	615	548	432	443	411	420	383	402	379	365	363	377	392	381	362	370	383	392	371	373	370	351	401	389	361	363	363	354	360	388	367	352	361	327	361	358	327	340	375	383	379	355	347	382	382	365	348	389	327	362	351	364	375	344	355	390	351	379	365	358	395	397	358	365	398	371	392	357	368	371	359	379	349	356	387	394	366	384	373	357	356	363	344	347	350	362	362	327	332	357	363	345	333	331	353	380	347	344	358	382	365	368	398	356	371	392	345	366	340	365	359	335	371	375	352	348	367	400	353	316	379	337	370	362	333	345	376	319	376	368	341	339	367	376	376	357	336	354	340	364	393	363	362	330	331	379	379	412	381	397	368	353	346	365	390	360	368	382	343	359	376	349	363	364	336	368	345	372	352	392	369	332	328	344	410	380	364	371	355	354	357	395	390	341	319	326	345	345	356	379	378	381	370	340	334	380	344	405	353	369	345	388	347	419	367	364	346	368	327	376	363	363	396	338	375	377	308	364	386	344	358	326	386	397	394	365	373	357	365	361	351	376	337	398	332	362	382	357	376	359	347	344	397	323	349	328	359	364	368	346	389	364	386	353	348	391	348	330	341	373	335	375	376	350	366	353	356	362	354	375	361	346	347	348	373	374	358	356	349	381	375	348	383	357	341	335	352	371	378	357	343	378	347	367	380	398	358	332	340	390	384	373	372	371	361	330	335	403	341	383	384	377	396	352	362	361	363	373	377	375	358	364	348	392	371	344	330	336	350	343	373	330	346	353	382	400	410	358	350	364	368	345	381	372	362	348	367	360	384	367	378	392	350	336	356	374	325	333	340	342	377	347	379	391	359	358	355	346	340	378	325	342	307	358	391	366	351	346	337	348	344	344	378	385	345	380	355	378	378	354	344	385	355	355	348	346	353	319	346	367	371	346	350	361	338	328	365	366	348	348	362	363	366	394	361	372	339	353	341	367	355	364	356	351	341	356	387	346	354	353	370	395	355	338	376	356	331	360	348	381	342	360	358	360	388	368	335	346	370	369	368	351	382	348	341	361	345	355	367	354	358	353	395	379	355	356	363	359	379	370	380	348	361	347	351	374	380	399	384	344	345	403	408	379	336	366	372	362	381	353	355	366	352	349	359	362	385	379	388	338	336	360	398	389	367	327	350	357	359	368	357	337	329	372	354	377	350	341	346	359	357	334	345	357	355	347	372	381	362	345	362	350	330	358	370	340	371	338	356	386	399	344	382	376	405	397	343	369	368	392	366	354	363	360	335	388	336	385	366	327	345	362	390	349	366	338	362	371	372	357	364	385	358	372	360	350	381	365	343	348	347	324	377	365	373	345	323	351	396	366	357	348	372	357	343	350	336	311	346	363	372	340	390	350	324	344	369	339	328	401	359	351	327	375	347	361	355	326	391	377	367	375	362	352	342	370	339	311	367	361	354	331	366	353	347	336	393	347	370	341	347	368	376	367	350	374	397	357	361	365	335	369	380	341	367	376	372	337	381	347	366	336	348	338	379	344	404	357	370	397	395	375	414	365	359	370	338	341	346	353	351	358	353	328	358	367	329	382	327	368	377	364	306	389	355	382	370	391	349	327	349	376	360	335	360	365	352	328	367	343	370	364	340	386	376	354	332	346	314	350	362	345	405	364	360	385	360	366	338	361	353	346	379	367	369	368	350	394	337	376	369	374	358	355	380	363	359	361	353	358	342	366	396	330	348	347	367	386	364	367	371	365	333	386	402	349	352	380	405	337	377	319	369	369	377	391	326	341	335	342	315	335	367	351	357	350	358	397	318	370	359	353	380	309	399	395	340	342	358	313	322	375	343	367	375	355	363	376	354	393	334	341	338	342	332	360	384	360	372	395	332	365	369	388	336	370	334	377	396	351	321	392	382	348	417	382	389	350	322	341	351	362	363	353	347	370	374	377	345	344	358	369	356	359	356	404	392	371	358	359	359	396	396	326	353	345	358	347	369	339	363	347	359	366	328	367	319	352	360	380	371	343	391	395	382	373	376	367	357	383	390	397	355	369	358	367	336	356	402	384	349	378	382	422	357	366	404	350	377	361	360	348	378	374	355	304	385	335	361	337	354	322	336	364	340	326	375	363	374	381	338	384	367	353	358	333	366	370	356	379	330	369	356	332	335	371	340	375	381	387	331	348	367	367	339	374	312	354	383	381	341	354	381	378	357	344	342	349	366	374	329	351	343	349	366	343	343	371	348	384	370	379	366	359	380	332	381	363	375	321	366	385	352	355	362	349	340	372	347	376	338	352	358	349	368	364	378	384	355	364	371	346	357	370	382	382	365	358	349	340	376	380	342	382	391	365	404	339	338	398	345	367	357	344	350	384	355	345	383	343	360	353	358	377	331	323	341	347	377	370	390	417	387	365	405	370	367	349	339	349	356	351	380	368	372	356	381	369	329	369	358	366	345	399	343	370	378	350	354	372	389	340	370	331	360	364	377	362	341	367	386	362	374	339	347	361	348	400	386	355	387	378	351	322	369	369	359	355	385	353	367	332	322	374	344	367	367	369	353	370	368	361	329	364	310	384	357	375	387	389	366	330	342	390	378	334	385	336	369	382	392	383	355	357	344	353	360	369	346	325	372	361	374	366	360	336	371	382	383	351	390	406	345	333	351	363	376	378	359	360	341	346	335	357	391	396	369	361	382	341	366	353	390	357	384	367	349	354	379	322	417	367	357	352	361	378	390	366	380	329	365	406	378	357	350	369	379	405	362	337	407	335	385	349	380	355	359	404	382	354	349	380	365	396	340	353	374	332	367	350	390	428	376	361	398	384	345	385	360	387	348	346	350	370	333	348	347	348	392	349	351	326	384	316	378	389	370	358	380	362	342	339	354	339	352	388	363	406	354	339	353	403	349	364	357	369	385	382	361	427	345	344	392	392	387	350	370	374	383	368	337	347	415	356	343	382	358	364	364	351	375	357	385	376	368	368	346	335	341	355	385	352	340	363	362	332	354	389	335	369	368	331	379	362	377	359	376	361	394	353	347	409	362	401	322	348	366	340	372	357	328	394	346	383	340	375	337	323	365	362	383	336	360	371	349	350	334	391	343	349	333	327	384	343	385	346	361	378	359	332	370	355	370	362	363	366	343	382	330	366	361	351	369	367	368	343	356	343	352	370	358	385	368	339	376	359	313	369	357	374	376	374	341	366	368	360	341	353	372	343	368	361	356	369	364	390	384	378	403	351	362	349	402	365	350	367	334	379	351	396	365	339	344	361	366	383	398	382	376	330	377	343	384	369	348	404	322	365	363	377	372	393	378	339	345	411	309	346	342	358	333	362	354	352	355	392	353	309	379	343	338	356	344	332	361	357	359	349	349	385	353	316	362	375	344	338	373	368	367	343	340	346	321	357	398	345	321	371	334	366	383	363	366	344	367	352	380	366	375	383	415	360	358	375	354	371	350	378	365	346	396	384	339	355	373	347	335	393	386	359	385	359	358
6628	1088	1429	1640	1466	1300	1224	1123	1110	1021	1022	1044	920	867	878	962	931	906	890	844	934	880	915	849	857	903	879	927	930	845	914	845	857	879	891	833	874	857	846	813	838	860	898	823	894	854	810	807	835	888	845	844	915	832	845	834	836	832	873	810	846	873	870	845	869	890	867	878	852	837	876	807	824	823	864	860	847	818	950	804	859	831	828	866	817	908	825	904	923	861	861	848	867	806	927	820	905	861	849	861	820	881	794	854	859	850	779	874	871	845	878	913	826	783	869	822	849	835	874	797	813	869	854	858	866	808	881	846	849	851	890	812	843	865	859	911	814	853	834	789	846	796	884	821	861	853	852	875	878	860	832	836	847	860	869	844	828	845	874	829	889	852	846	881	865	839	819	798	848	887	865	873	858	873	839	844	757	836	807	873	833	835	808	840	789	841	821	793	911	850	817	836	870	834	896	881	865	853	832	838	829	811	840	841	841	800	852	847	861	832	815	807	842	847	806	850	841	851	824	827	812	812	800	802	842	815	819	900	848	799	810	806	848	828	838	836	863	820	862	846	850	847	815	876	855	809	814	847	838	824	856	827	816	811	862	835	845	859	871	857	838	814	826	834	824	840	858	799	859	848	859	856	833	882	852	875	871	832	859	823	830	869	812	820	900	803	849	851	836	841	842	849	862	846	872	844	880	832	815	840	861	847	850	891	869	866	833	821	844	866	843	874	861	827	813	830	826	790	830	850	824	849	830	794	847	815	829	832	820	882	866	819	869	887	804	832	843	792	900	893	853	825	787	849	854	831	880	835	850	913	798	838	897	901	830	868	822	826	804	834	791	846	865	819	812	821	839	822	845	845	845	813	863	844	863	834	829	850	902	870	877	838	889	859	812	831	845	842	773	828	822	826	848	884	857	824	843	864	855	850	867	840	851	834	865	861	862	826	809	839	866	785	856	800	780	850	886	798	822	826	840	848	855	844	808	811	813	852	815	824	827	847	816	866	809	823	848	885	854	820	839	831	857	824	836	894	849	809	817	875	815	876	871	838	876	824	904	832	825	847	843	819	816	863	809	867	844	811	823	882	828	861	848	823	831	789	799	804	802	866	782	847	847	914	820	853	835	837	821	838	846	864	847	884	790	863	881	870	835	832	819	823	879	786	871	840	860	884	836	874	832	890	836	815	853	859	876	835	823	827	844	829	845	816	836	858	813	812	861	869	866	862	837	834	891	844	826	870	834	792	859	787	864	789	859	822	884	784	858	843	857	793	841	888	821	851	826	887	855	854	837	821	879	877	829	839	853	795	903	872	858	834	836	844	884	826	851	870	842	857	831	906	830	852	826	873	848	803	866	836	879	814	841	824	823	799	826	877	805	845	843	891	876	829	887	860	865	872	865	869	852	855	863	792	872	859	883	864	889	856	817	858	813	859	842	824	885	866	837	848	906	856	813	818	829	834	883	883	870	864	836	847	885	883	831	833	821	872	836	876	847	815	779	815	819	854	815	814	821	857	874	817	839	831	827	830	839	835	850	835	870	835	824	838	849	890	848	878	849	847	839	825	889	882	832	864	811	871	834	837	807	825	837	834	883	854	787	829	836	873	812	899	879	840	831	860	888	827	839	857	896	843	849	901	801	876	823	822	846	836	841	836	849	853	859	840	825	853	827	852	843	834	814	826	860	809	880	834	863	872	864	864	874	816	784	891	842	829	858	892	864	838	914	828	858	842	843	831	829	849	822	876	829	889	858	836	858	837	801	854	844	837	828	835	845	803	826	860	818	840	894	867	820	844	909	842	839	832	851	870	892	827	858	821	869	842	828	898	803	842	830	816	848	846	845	857	859	851	861	812	861	873	869	870	805	888	868	868	857	861	907	880	811	848	892	863	844	915	873	875	839	848	810	851	806	851	869	849	849	847	855	867	873	852	840	872	869	821	818	813	826	835	884	864	863	854	828	849	804	834	814	831	881	855	857	874	830	843	893	844	832	842	846	794	829	841	816	900	821	826	847	847	809	794	826	868	851	883	826	864	841	825	816	794	859	813	883	837	858	810	896	802	811	851	865	864	820	849	911	887	839	809	877	831	809	847	874	898	875	851	847	857	822	879	812	835	862	843	833	832	804	821	833	831	869	831	834	850	818	816	828	841	900	856	821	854	879	800	861	893	796	844	786	800	848	829	829	818	844	775	865	908	850	829	843	843	813	906	870	824	846	782	854	820	855	804	830	830	819	849	834	858	843	840	824	828	849	827	875	857	829	851	805	822	826	849	817	859	806	855	863	829	844	873	856	848	866	864	821	827	844	865	869	854	846	797	844	869	803	818	840	832	836	801	842	833	846	812	838	909	875	817	855	813	830	806	873	828	874	817	842	897	840	816	810	792	844	816	793	837	852	881	823	846	864	832	841	826	877	836	826	856	850	852	836	782	875	838	803	833	889	888	895	813	836	835	821	875	858	805	854	826	850	835	846	822	828	815	899	854	844	875	853	857	823	820	888	823	853	874	842	838	845	831	845	855	815	859	825	783	920	794	858	848	833	886	828	849	859	875	803	821	799	805	867	834	813	775	818	848	795	825	870	809	771	880	866	863	854	829	844	837	827	834	862	808	878	823	839	836	869	874	841	827	837	842	838	803	847	811	832	842	901	828	822	845	874	874	861	805	849	816	799	800	832	830	818	832	840	833	819	866	815	809	844	882	814	830	821	797	848	834	837	859	886	871	830	831	843	822	836	869	845	903	841	881	827	828	820	841	875	830	817	829	843	828	820	828	860	809	890	854	822	870	876	804	843	849	886	871	845	854	862	825	863	851	891	815	850	820	862	796	839	845	824	861	841	822	868	858	893	871	850	886	851	846	822	811	867	866	857	854	883	838	876	885	839	836	869	841	874	854	860	842	822	860	842	836	885	836	812	869	805	836	861	877	833	849	771	857	833	834	899	792	862	851	801	826	825	860	841	847	825	869	814	848	853	860	875	854	835	868	861	915	884	811	871	873	867	876	803	834	829	856	810	851	844	847	883	861	886	879	871	843	889	858	861	842	804	787	905	862	904	838	891	814	850	892	870	819	815	855	883	826	806	855	853	862	862	824	851	852	852	781	910	887	851	850	879	847	790	873	808	818	874	851	835	874	842	789	807	838	842	837	846	823	872	849	862	821	866	867	859	861	841	844	842	874	821	814	864	876	840	836	842	816	875	815	888	849	820	865	891	882	819	859	851	856	818	892	861	845	853	819	807	851	829	861	804	841	845	862	808	841	833	843	833	855	839	813	849	845	854	809	877	847	896	822	843	876	831	815	879	848	799	854	812	855	899	858	904	826	811	837	873	842	886	860	835	852	842	803	863	875	782	849	816	875	862	857	827	853	875	884	817	839	844	869	825	823	867	887	864	842	822	791	838	827	844	838	937	816	879	811	860	833	888	886	833	859	832	863	773	849	879	820	937	852	861	856	879	851	907	865	845	850	891	769	831	852	835	859	803	809	822	837
14239	1276	1006	824	616	543	515	437	435	395	380	363	378	383	362	387	370	368	340	320	340	322	347	370	351	331	323	346	342	353	396	371	345	320	356	330	357	318	381	361	293	339	371	347	385	329	354	330	342	364	364	358	359	352	336	350	325	370	325	335	341	320	362	318	356	358	361	326	322	328	374	355	347	338	364	358	330	360	339	340	342	353	323	342	324	342	343	341	348	365	323	347	345	352	337	340	315	383	357	337	354	332	314	303	399	351	325	359	302	320	329	355	346	368	359	336	349	343	341	352	320	325	332	325	307	354	353	355	355	361	327	344	328	370	344	364	361	348	327	346	338	355	370	328	367	349	343	333	380	360	366	331	343	351	342	299	353	346	373	328	348	367	354	339	356	352	338	359	344	342	299	345	340	370	348	355	325	380	364	367	314	317	352	349	340	335	358	304	351	377	347	357	323	339	368	323	325	368	340	367	369	366	342	383	338	332	346	329	303	335	310	367	327	326	347	321	332	337	365	352	327	335	356	387	370	298	323	357	367	374	353	366	322	359	361	375	338	347	349	314	389	341	344	341	350	350	334	372	352	346	338	324	338	336	380	329	328	343	334	319	349	368	353	322	349	376	343	345	355	321	328	288	355	315	315	348	334	333	351	354	337	312	370	329	317	344	364	354	351	352	335	338	365	350	353	328	354	316	324	344	352	314	345	324	376	328	354	354	308	338	339	369	390	323	347	323	349	327	340	333	335	379	375	320	367	338	322	379	368	331	334	382	355	329	344	325	337	341	331	351	343	356	342	333	355	335	334	353	342	383	365	347	342	357	333	330	345	365	368	348	391	327	313	361	363	339	358	318	327	313	355	295	338	337	364	366	362	307	312	359	355	386	387	372	362	326	327	364	316	349	352	302	358	350	368	348	342	348	369	374	303	364	346	349	364	364	333	371	337	370	326	340	343	332	356	337	386	350	323	366	326	372	324	332	328	353	350	370	358	306	324	357	336	324	337	321	350	333	325	349	325	364	374	324	328	362	331	378	333	329	335	334	333	345	332	359	383	362	343	348	344	355	350	367	333	312	361	363	357	344	317	315	339	354	324	329	334	347	317	315	331	368	321	354	367	361	380	377	369	375	334	371	283	321	352	330	344	304	342	359	361	350	354	288	324	387	315	330	314	354	380	352	350	346	343	345	358	328	322	381	345	336	342	359	327	316	359	327	357	330	322	353	376	358	356	327	387	376	364	360	332	360	349	354	341	329	356	342	319	297	315	334	387	354	367	330	366	366	334	322	334	330	345	345	342	340	340	363	332	309	351	360	300	319	341	334	321	343	330	305	327	307	330	346	336	320	330	323	350	328	356	337	350	329	343	346	332	343	356	370	338	354	340	339	368	322	348	360	281	323	330	334	358	351	318	385	370	383	367	333	332	335	361	363	326	348	341	339	369	381	325	388	357	343	337	323	329	343	332	353	373	347	340	369	316	322	320	351	334	350	354	308	338	341	371	328	349	337	349	306	347	353	356	336	325	353	383	360	318	336	341	348	352	343	355	335	350	318	308	344	339	314	368	339	332	310	329	349	357	347	359	334	353	323	340	332	326	342	341	353	326	351	335	324	383	331	338	351	328	347	332	311	370	386	329	354	366	359	351	386	355	341	356	343	391	341	349	364	365	312	336	348	333	351	401	339	356	318	344	339	334	339	361	336	318	343	335	339	368	347	339	366	341	347	335	324	350	356	349	363	335	328	318	370	365	299	337	319	367	316	334	331	335	391	341	306	328	341	357	334	355	344	339	353	331	339	317	358	356	346	353	330	320	370	384	336	345	320	347	328	350	326	331	330	358	321	315	334	348	336	341	355	321	342	371	371	348	347	380	359	368	339	363	325	357	336	320	348	336	377	313	333	365	355	304	333	364	356	391	344	357	323	343	326	307	347	335	330	350	359	349	327	364	332	340	350	368	327	326	310	315	403	382	340	391	341	363	364	346	401	336	340	357	324	349	336	353	354	314	352	338	310	325	387	312	352	374	352	339	329	336	339	327	353	327	314	356	359	348	341	339	345	351	372	300	315	370	346	354	331	376	355	325	363	356	358	382	350	362	362	335	341	366	356	363	362	342	348	320	360	365	332	327	329	340	364	368	334	341	326	345	357	353	328	326	329	342	332	332	341	333	322	341	345	335	340	335	348	315	359	341	352	383	366	372	353	322	364	310	351	357	364	345	365	338	329	329	341	338	352	351	327	357	392	346	305	354	382	352	343	326	307	376	374	385	335	318	363	328	345	368	367	347	342	339	297	359	338	348	323	365	343	335	387	369	332	351	321	327	324	309	348	354	368	343	337	355	312	325	343	371	321	369	372	348	353	332	345	359	334	345	336	361	334	304	341	357	342	349	320	343	338	329	351	347	356	383	366	359	342	330	340	351	365	363	332	364	335	335	317	332	378	310	343	353	368	302	360	357	360	354	346	325	330	336	370	355	343	358	341	320	310	342	332	324	351	337	317	317	369	327	308	343	360	380	375	378	362	347	341	344	351	368	354	370	373	326	326	341	351	325	322	321	340	345	342	349	346	340	355	341	320	371	363	336	279	361	352	351	362	356	342	346	390	331	332	374	333	328	328	341	376	330	336	342	344	344	338	306	312	309	376	355	332	372	348	352	328	307	354	335	320	349	353	350	321	366	335	345	353	360	329	331	351	327	358	331	324	350	361	311	332	349	333	390	355	363	318	358	344	348	357	326	377	345	386	375	348	353	325	303	352	341	382	354	345	366	322	348	315	355	319	316	366	363	357	361	328	326	386	384	311	357	358	342	331	347	370	307	340	366	334	338	352	329	375	366	312	334	328	366	376	356	374	342	371	331	328	378	351	332	365	356	332	341	328	362	338	371	305	337	342	298	342	354	357	347	353	354	349	365	354	383	331	363	334	342	348	393	359	358	338	352	382	318	360	310	372	306	320	321	342	348	384	367	347	370	312	358	342	369	352	346	359	360	359	344	312	315	344	367	326	359	344	351	310	333	379	379	340	341	326	348	360	335	358	346	359	343	305	312	320	345	349	328	337	322	325	394	353	355	337	329	337	363	352	330	381	328	344	295	324	347	325	323	345	332	341	327	342	403	359	359	367	339	373	321	358	319	332	319	345	385	370	334	354	337	348	363	365	353	331	373	354	329	322	309	348	374	329	350	342	313	323	314	334	349	336	351	309	350	351	349	368	332	335	346	320	353	389	344	363	354	359	327	339	299	353	311	316	336	357	337	344	357	346	328	390	330	347	350	352	341	314	333	317	321	356	391	329	340	362	343	301	364	343	343	331	339	342	309	355	342	358	361	316	360	340	320	329	326	330	356	314	351	335	333	365	324	340	337	385	328	369	344	344	329	350	368	305	324	372	344	345	375	319	319	357	329	386	348	355	317	377	349	359	348	321	338	343	323	335	332	338	336	328	324	353	318	364	336	364	388	319	339	335	343	390	363	347	361	347	334	317	361	348
8316	1303	2043	2312	2047	1735	1432	1376	1268	1138	1053	994	1050	935	983	904	917	891	904	850	848	913	820	850	826	908	796	826	839	831	836	848	785	790	802	811	869	829	825	812	808	792	794	687	760	788	776	825	854	775	753	787	761	858	799	813	761	830	814	784	787	761	743	747	794	807	758	800	803	828	792	789	806	786	800	781	792	820	757	838	791	848	791	781	775	803	772	704	808	817	719	747	817	794	755	718	810	728	716	752	762	803	824	734	746	757	782	807	782	733	815	779	782	790	754	865	795	777	781	795	797	784	787	812	726	753	792	809	830	786	789	805	798	823	735	764	800	810	816	787	799	759	752	755	787	798	725	821	756	752	818	775	792	758	771	795	743	822	752	786	783	789	793	790	804	814	792	771	775	833	739	789	763	752	810	808	750	770	806	823	780	825	820	763	779	774	742	776	773	778	734	823	805	810	788	790	789	757	778	709	780	784	779	748	762	802	811	763	809	768	798	727	768	803	758	766	802	771	772	829	781	815	794	775	796	769	797	769	829	751	810	777	781	830	787	797	886	758	734	760	760	778	799	789	781	778	813	829	746	726	755	776	802	777	799	767	758	747	762	822	754	861	773	768	784	753	781	730	777	777	711	812	799	759	782	776	734	801	802	760	795	774	792	743	816	725	767	764	779	777	782	773	773	756	783	733	750	767	738	739	784	776	782	754	771	716	773	793	755	752	776	737	778	807	789	753	768	771	771	723	763	771	790	739	751	820	739	745	753	771	746	773	782	823	794	778	751	798	798	770	776	793	728	805	759	773	752	802	814	767	802	757	737	791	838	825	805	809	824	768	790	761	776	796	815	759	740	750	750	785	834	756	800	767	779	711	761	796	768	757	783	756	785	787	763	778	762	792	770	787	809	810	789	781	777	816	820	793	780	773	785	799	832	805	772	723	764	737	755	825	771	821	754	759	785	790	765	771	776	779	787	730	735	778	776	755	777	760	756	786	761	789	781	752	771	781	802	809	785	737	752	748	761	826	751	796	786	795	763	766	794	739	815	786	779	797	848	772	772	824	863	790	753	776	784	758	803	785	754	804	820	752	771	763	768	763	809	787	788	788	750	735	726	761	759	827	775	760	782	761	806	749	797	771	794	821	763	804	769	783	761	786	777	798	717	763	797	805	791	836	769	728	804	800	797	828	813	774	796	740	799	744	834	773	759	800	770	737	759	762	803	733	772	785	771	795	791	864	825	788	813	737	762	790	753	729	835	822	762	789	809	752	802	783	800	770	756	762	765	749	834	741	747	766	789	730	799	770	821	763	788	823	784	777	824	795	825	773	787	788	823	764	768	749	763	782	728	779	778	790	781	759	810	780	788	768	712	803	779	780	746	767	752	736	769	800	799	768	773	784	800	771	839	769	774	796	816	788	786	773	793	812	853	830	810	738	777	792	836	794	782	788	768	787	746	775	758	779	767	790	763	740	775	767	762	767	747	797	749	793	776	696	762	732	772	810	791	797	817	799	825	806	757	755	743	796	796	804	755	751	800	786	762	784	787	778	752	727	773	772	795	743	808	784	784	775	774	825	723	809	755	780	814	834	811	790	795	746	774	801	822	709	771	774	804	781	768	784	751	779	744	774	817	758	729	803	765	782	780	797	728	778	775	789	779	770	799	757	758	836	778	766	817	814	758	755	794	785	776	778	830	781	792	777	831	738	787	769	787	783	795	789	787	791	836	815	773	843	745	755	799	744	814	782	797	782	794	817	758	782	765	776	739	750	773	744	796	775	759	828	817	773	763	729	774	774	782	706	778	755	799	765	768	768	756	775	771	745	776	765	777	770	760	768	840	801	750	781	761	790	796	794	750	779	748	783	799	764	832	759	796	739	815	763	797	722	769	812	818	759	800	754	757	768	762	780	782	792	753	783	842	760	735	780	720	792	785	753	730	821	730	738	782	781	844	754	753	744	750	775	780	766	755	790	798	822	782	778	754	762	802	773	800	812	783	789	794	774	750	776	790	780	776	792	748	822	804	784	789	793	741	793	720	747	781	776	784	773	823	754	723	737	768	794	813	776	782	787	705	777	785	755	804	769	750	793	775	786	818	768	765	768	806	799	725	763	835	804	768	791	793	800	755	778	800	805	810	733	754	809	798	764	780	836	735	782	753	780	776	733	743	779	745	765	771	744	802	784	782	799	771	777	816	764	829	784	761	801	742	764	780	789	743	800	754	769	768	793	797	768	807	818	815	810	717	757	776	753	779	783	792	717	780	822	810	799	779	803	761	751	718	854	769	781	786	779	712	801	777	797	746	768	738	784	748	820	771	814	730	741	779	776	770	812	753	802	810	777	813	799	771	830	797	728	779	828	786	724	769	735	821	817	793	764	770	760	749	816	805	785	752	765	744	789	789	795	802	767	732	792	760	774	786	794	765	805	778	750	768	774	759	813	784	770	790	774	794	758	789	754	762	777	838	776	823	701	789	795	793	801	785	738	768	764	742	745	769	756	797	801	773	768	792	774	773	788	761	790	800	767	758	813	820	800	791	735	774	760	770	756	771	788	761	786	797	740	807	765	773	809	769	808	756	793	818	749	791	839	746	808	763	807	791	751	803	766	776	806	810	758	709	786	795	770	737	803	740	766	713	739	789	747	779	775	829	801	769	757	772	791	811	758	773	776	705	767	759	797	760	828	734	787	785	790	758	768	780	748	774	776	784	743	748	780	775	760	762	805	763	806	794	791	806	724	759	743	791	809	748	777	759	816	753	763	752	776	768	789	788	773	748	827	861	770	752	775	729	784	790	740	771	778	840	775	773	779	818	805	765	793	808	803	796	770	767	741	795	774	800	796	748	825	786	782	723	804	711	764	763	764	817	752	755	810	753	758	768	797	771	803	769	755	818	759	735	760	821	834	765	773	748	782	781	777	737	783	771	811	738	786	808	761	810	777	840	767	737	825	767	740	765	732	810	779	767	759	757	761	815	809	769	814	784	760	745	736	789	782	791	758	787	775	794	788	821	793	799	770	794	741	751	757	770	772	771	824	786	747	793	807	773	768	849	750	758	846	773	807	754	753	785	760	767	766	769	813	731	766	792	765	787	787	760	761	799	771	768	761	747	739	791	767	793	797	770	737	754	811	793	777	759	790	765	802	775	745	743	824	851	785	813	784	772	801	779	786	788	763	799	785	731	750	732	778	738	813	772	845	763	749	780	761	765	845	828	734	698	757	765	799	759	767	813	774	741	752	797	740	764	766	779	791	753	756	782	741	784	767	790	790	759	803	760	805	772	715	848	803	812	803	752	760	770	802	804	738	762	779	831	758	774	733	718	817	747	787	810	785	746	757	782	749	753	850	788	776	783	743	766	775	808	784	801	806	810	780	787	794	795	821	774	818	784	758	838	745	755	816	741	800	753	783	819	819	779	808	772	767	781	797	808	774	780	762	787	750	832	773	758	826	826	818	739	756	796	764	802	772	774	771	813	788	799	795	786	774
1310	173	192	191	193	175	190	219	183	205	199	192	196	190	184	162	186	182	195	168	197	209	208	173	175	199	169	221	190	201	219	170	180	183	194	174	179	182	186	138	178	194	188	174	189	192	187	190	207	211	191	229	206	188	185	195	179	177	187	224	176	168	186	210	163	176	190	187	188	166	196	182	186	212	191	187	196	164	166	181	188	197	179	180	176	182	187	191	183	194	164	175	206	190	156	181	183	195	163	191	219	165	184	188	184	182	191	175	181	178	175	197	203	177	189	195	202	213	194	195	175	180	198	169	184	180	220	214	201	207	190	164	173	181	204	197	165	206	202	198	176	216	196	194	202	175	198	165	174	174	191	187	200	204	191	196	141	163	216	186	198	215	192	183	162	178	161	186	201	163	179	155	184	217	175	193	195	192	176	192	197	197	176	225	193	205	183	204	187	153	187	187	172	211	190	185	205	194	193	169	192	200	190	205	218	188	213	191	187	184	167	182	171	178	164	185	183	199	216	214	187	180	190	194	194	170	187	200	199	172	224	187	199	191	189	189	183	204	171	172	188	204	149	173	190	196	187	175	177	186	202	190	204	168	178	179	176	190	184	184	216	192	192	199	177	219	219	175	222	199	183	164	191	166	200	203	197	183	192	193	188	187	194	191	199	193	185	175	191	172	169	180	194	176	199	192	199	201	205	167	184	177	177	192	179	180	202	142	186	193	177	167	175	203	208	212	188	204	195	184	188	194	190	197	174	193	171	190	178	182	194	175	160	195	220	194	181	203	194	157	162	163	178	189	185	176	194	201	175	178	170	182	192	194	183	201	196	192	213	182	176	198	187	187	189	196	194	190	182	182	184	175	183	223	203	200	192	162	168	195	175	152	205	180	211	155	210	196	168	193	204	168	186	195	194	205	192	173	178	175	207	200	178	178	167	187	182	191	182	167	182	195	186	180	175	197	188	186	210	207	222	189	175	189	193	208	184	179	183	196	181	180	187	173	161	178	195	175	174	182	172	189	194	167	166	183	201	217	162	184	176	191	175	173	178	201	168	172	210	201	174	185	182	184	184	164	170	185	163	179	226	180	190	208	203	189	167	201	172	171	179	236	183	183	182	166	185	182	190	193	173	187	202	189	183	184	211	186	190	203	188	194	154	155	200	201	189	191	179	173	189	158	160	204	199	190	200	211	168	171	163	200	192	181	194	186	192	177	194	195	179	210	198	196	182	179	204	175	195	177	189	188	196	183	180	170	190	187	186	187	196	226	167	211	188	177	184	201	194	209	173	193	189	190	188	183	179	196	205	192	193	183	187	216	180	206	180	179	177	183	200	192	177	176	192	175	157	166	180	187	196	196	205	188	209	205	191	173	215	181	176	177	156	185	181	178	178	174	181	167	194	181	192	155	203	205	187	184	170	186	193	197	205	173	165	181	208	164	189	185	209	167	178	201	186	196	197	183	169	200	205	190	187	205	184	193	166	204	196	181	184	200	190	200	195	216	180	195	220	185	166	183	205	196	201	190	185	181	182	202	199	198	200	213	206	191	169	195	208	180	195	193	236	191	168	222	183	185	174	204	196	179	185	193	197	150	186	171	193	182	175	167	211	155	176	179	201	174	181	181	195	194	176	205	200	196	168	173	172	172	174	173	183	172	185	170	190	183	187	177	189	179	184	185	179	183	186	178	199	182	174	199	184	164	177	169	215	182	185	190	195	205	177	158	211	187	209	167	180	188	194	233	187	182	194	183	195	181	181	181	177	187	192	203	159	209	166	224	199	167	189	191	193	204	166	207	175	202	201	197	218	179	200	195	191	187	195	189	217	194	184	222	175	161	193	167	167	194	185	194	186	167	188	182	184	194	172	196	214	193	164	182	202	190	188	191	188	182	188	179	203	189	183	178	183	181	188	210	187	185	186	194	175	160	197	196	179	212	183	227	187	191	183	166	209	165	186	179	209	186	187	185	181	178	206	166	189	191	189	163	193	184	207	211	185	199	199	171	198	195	187	194	200	187	194	228	196	189	194	199	163	203	166	180	184	164	168	184	181	170	196	192	182	209	172	203	243	183	171	191	186	177	197	207	242	170	185	183	174	204	204	184	200	182	159	192	187	169	187	194	179	190	186	186	211	185	172	198	185	177	161	187	207	173	185	195	203	224	193	205	197	172	188	182	198	178	179	195	186	196	181	200	176	171	189	211	178	191	187	190	178	201	175	187	212	179	190	172	213	200	204	201	185	176	220	196	170	195	218	190	201	162	192	185	190	192	181	197	200	194	169	191	190	184	197	213	210	219	197	184	200	177	190	186	198	206	197	181	171	195	200	199	168	186	198	181	156	178	195	212	184	193	192	168	187	185	182	184	177	160	209	212	161	185	175	193	180	182	176	186	181	174	187	204	178	193	187	175	209	193	174	164	179	168	177	184	200	208	200	221	192	194	214	218	176	182	202	168	196	188	179	197	189	177	194	178	208	186	219	177	177	181	189	196	187	167	209	170	192	215	179	212	177	177	193	204	148	211	200	181	185	191	166	189	194	176	194	178	207	192	186	183	179	192	207	174	199	162	210	171	192	211	210	195	196	182	196	190	180	179	206	206	190	180	183	178	172	185	215	173	190	181	202	177	193	201	185	204	184	184	178	167	169	164	164	181	199	171	183	183	192	188	174	183	200	205	187	177	185	215	189	206	203	172	182	191	195	211	174	194	200	187	209	172	216	219	195	183	163	184	175	191	189	208	192	179	183	193	197	196	198	189	176	184	173	198	167	187	198	188	217	169	190	204	207	199	183	210	174	169	182	203	169	183	175	179	219	189	161	161	180	186	190	182	178	190	184	185	195	184	180	189	195	190	181	171	192	197	175	189	192	171	145	183	184	196	203	170	179	199	188	220	192	182	171	209	169	187	183	187	163	177	194	172	206	189	192	218	228	183	192	196	178	188	186	199	164	186	195	187	183	196	164	197	186	187	178	177	178	179	173	191	191	184	180	182	185	209	186	176	162	197	170	186	168	204	201	178	212	161	176	177	202	207	177	157	209	183	183	196	160	189	204	196	189	210	173	190	202	157	180	199	197	181	175	173	205	236	187	178	188	192	193	195	185	173	231	209	183	185	208	184	160	204	179	224	185	175	156	167	172	184	171	203	202	188	201	184	186	212	180	168	186	177	203	187	197	199	171	209	182	189	184	163	177	191	189	182	172	203	193	178	183	190	181	198	181	187	184	159	183	163	179	192	161	191	177	182	210	182	181	198	220	191	171	182	201	176	176	184	166	213	173	183	172	191	187	169	178	181	188	187	202	216	207	201	198	193	192	191	167	181	196	189	156	186	210	186	217	163	182	190	187	203	190	177	193	234	186	203	198	196	169	207	163	186	186	191	196	177	184	186	173	197	185	141	205	204	199	188	178	199	169	162	183	177	164	176	194	171	178	193	150	211	181	181	183	190	191	211	195	181	167	183	191	185	183	201	177	217	197	174	207	208	193	146
1667	498	463	553	518	510	564	493	512	466	493	507	538	540	509	475	461	484	509	505	469	511	469	490	478	513	536	498	505	489	501	513	476	485	534	514	493	478	512	491	493	498	498	482	466	516	446	466	490	476	528	458	524	508	494	499	501	498	509	469	504	488	490	476	475	540	473	498	474	516	489	490	453	486	534	495	521	501	441	473	469	528	501	523	487	498	531	527	443	516	449	481	525	501	534	511	476	492	494	501	472	482	469	475	477	505	488	538	466	515	454	439	442	514	522	527	474	462	527	487	480	452	482	513	469	474	480	517	495	484	504	531	502	530	472	509	504	490	468	508	500	478	473	457	476	532	512	485	461	477	490	505	481	510	472	530	518	459	528	499	520	493	493	499	496	476	518	502	499	514	502	470	480	491	474	450	497	484	507	543	498	475	475	485	491	475	514	500	507	487	503	479	512	481	478	494	462	495	506	455	524	460	506	499	488	480	524	530	471	498	475	451	479	484	462	453	501	499	497	510	434	481	510	504	490	543	520	525	491	503	509	511	499	492	525	526	497	478	529	513	500	486	493	515	486	514	454	525	484	515	490	479	496	470	517	553	473	496	508	513	488	517	482	500	533	498	476	476	506	494	483	513	488	479	448	507	523	484	512	482	480	511	472	494	463	468	498	445	498	500	489	532	500	486	456	496	470	522	457	496	478	526	489	513	471	496	471	460	509	475	470	423	504	494	494	511	527	497	529	523	468	498	503	479	468	481	515	449	505	494	509	489	476	548	514	509	502	514	522	471	487	481	447	504	496	486	518	512	484	485	505	451	456	516	489	494	490	511	480	464	515	521	522	487	517	453	492	488	535	527	513	489	482	457	487	518	519	505	466	494	508	463	498	486	502	481	541	524	494	509	502	476	478	514	477	495	489	502	516	528	490	518	481	482	507	461	453	509	477	475	497	472	499	469	530	502	487	525	477	530	456	486	474	474	455	533	502	525	516	467	481	489	497	492	489	503	475	509	538	497	503	494	439	514	487	494	517	511	515	478	486	501	485	565	517	485	505	507	459	467	517	487	468	542	454	481	491	483	508	468	476	477	507	499	488	494	482	506	481	484	455	461	506	480	475	472	518	489	528	514	516	494	517	498	482	492	483	516	457	459	524	520	478	504	547	506	452	503	495	489	483	489	504	488	475	492	467	449	492	477	499	510	500	491	464	488	530	492	480	465	517	468	530	482	483	486	474	470	519	486	478	441	463	488	470	526	487	511	482	482	502	511	518	487	472	474	477	500	478	484	487	473	503	490	507	532	497	510	512	493	511	488	496	470	484	534	490	509	474	506	507	486	468	488	494	514	501	492	483	504	446	518	467	537	476	424	474	478	470	465	486	499	500	479	521	504	468	538	497	521	479	474	502	467	472	488	489	500	472	506	466	506	524	479	525	518	485	474	487	466	494	515	499	528	488	502	466	498	505	510	478	485	495	460	508	483	493	483	509	480	496	467	482	529	485	468	492	506	494	454	482	503	480	490	523	481	481	525	481	478	517	513	517	489	524	510	516	510	482	507	456	482	506	483	516	466	537	464	470	481	525	476	465	470	440	499	468	472	497	514	524	480	501	528	491	450	489	496	491	500	479	490	486	478	459	473	507	494	468	507	488	485	504	438	476	502	466	496	524	487	511	490	464	479	449	503	474	505	482	502	504	439	468	503	528	498	497	503	496	482	489	526	498	535	495	502	509	458	495	519	496	461	506	507	483	486	481	521	473	495	490	457	507	559	499	502	525	504	530	468	496	483	487	507	491	518	517	480	510	512	482	491	491	478	486	463	457	502	516	463	497	477	471	485	506	512	508	487	519	494	511	470	503	500	515	495	491	519	516	456	486	508	508	472	515	506	510	479	452	451	485	451	487	534	482	499	482	498	528	477	464	538	545	514	478	468	487	476	478	509	493	486	457	494	478	532	519	482	479	510	500	508	483	479	454	471	477	499	486	544	502	498	495	477	498	472	502	496	513	512	476	471	486	550	474	489	495	474	484	525	493	519	481	492	451	497	465	483	467	489	475	505	458	472	448	489	532	451	498	445	491	513	500	498	499	510	517	485	494	488	472	507	516	485	486	480	481	509	477	489	474	522	507	503	481	478	466	508	507	496	487	487	498	486	461	506	481	490	500	465	519	485	480	560	486	494	475	480	478	482	495	500	510	493	484	463	472	462	471	495	515	515	457	492	507	498	499	525	521	526	522	530	475	501	485	492	470	494	512	437	467	473	543	455	476	477	475	498	480	460	503	534	511	484	500	492	497	491	458	490	517	453	506	473	505	507	495	531	457	505	484	477	526	504	552	474	495	464	490	508	470	486	504	484	497	475	521	499	507	483	537	492	522	514	489	482	474	522	508	511	463	507	481	462	441	506	501	512	505	487	458	459	507	499	508	493	487	491	520	485	512	497	500	478	480	467	473	481	511	467	484	511	502	480	469	480	523	454	485	487	474	485	538	481	497	485	521	532	499	502	489	505	468	476	507	507	470	465	507	517	470	497	521	490	472	513	517	490	486	461	456	512	517	450	511	466	486	441	480	498	513	465	491	501	478	480	478	513	501	441	487	470	486	487	531	532	505	500	517	494	480	492	462	445	459	524	527	468	449	492	511	501	476	457	501	508	490	462	487	469	501	484	495	484	510	497	482	466	467	507	516	485	494	477	481	492	490	440	524	453	501	484	516	447	490	511	493	506	538	468	533	493	473	446	506	526	533	485	499	490	464	533	481	511	494	476	498	519	460	454	524	496	443	529	498	492	492	481	489	501	521	461	522	475	473	500	457	499	497	461	486	498	506	491	504	499	472	508	539	483	470	484	475	541	453	499	491	550	506	485	516	500	483	516	455	518	531	505	493	472	503	511	510	528	481	476	472	513	459	484	458	538	508	507	451	520	526	504	491	527	502	466	484	461	481	479	465	486	506	482	518	472	535	543	499	471	471	479	470	504	537	469	471	467	440	520	493	446	498	529	481	499	474	514	493	492	555	491	518	482	484	523	502	484	490	509	471	525	506	499	473	480	514	471	491	440	505	476	501	467	502	514	492	468	477	505	515	447	485	475	490	511	528	513	498	481	509	465	487	482	491	473	486	465	508	517	501	558	501	480	468	507	456	491	518	451	526	509	510	497	490	507	464	475	503	538	525	486	474	515	481	496	515	502	490	472	492	448	470	497	501	543	493	486	507	490	456	514	489	490	496	495	465	477	496	497	517	461	500	493	473	489	461	495	471	500	521	514	467	482	457	538	530	485	489	503	485	496	490	502	513	499	506	500	526	498	536	464	502	468	441	436	477	476	449	493	511	490	494	505	493	505	513	524	526	487	530	489	528	479	487	535	516	491	506	512	501	531	491	485	461	483	515	502	508	497	509	507	516	464	444	524	514	486	487	503	489	496	546	483	487	479	504	487	502	494	482	488	509	522	502	482	485	515	495	522	469	473	524	476	484	456	469	471	489	510
7877	671	617	605	537	456	410	389	442	393	365	380	358	330	404	361	387	351	352	343	375	408	388	370	352	372	388	353	359	359	367	383	341	411	390	370	357	361	394	356	385	363	377	332	378	339	355	349	372	385	405	388	322	366	353	388	363	404	362	385	367	387	361	353	348	389	378	343	332	373	324	387	353	363	382	363	371	378	376	412	327	384	359	351	390	386	310	361	381	337	337	350	382	355	364	378	360	327	310	388	381	352	360	365	351	365	343	350	365	404	411	364	357	385	348	379	393	350	374	367	393	359	390	374	364	376	387	393	343	365	344	331	377	344	360	366	396	358	376	377	391	386	393	360	385	337	341	360	349	350	310	339	348	372	354	363	330	349	370	362	373	354	378	346	346	368	370	348	398	368	370	347	358	349	364	354	358	352	363	350	332	390	365	364	365	381	377	364	404	365	373	348	344	340	375	364	355	358	350	322	383	383	363	330	346	364	371	368	359	361	363	383	335	353	335	381	319	393	372	359	399	402	373	351	349	376	350	326	381	352	368	365	373	364	345	351	365	391	355	363	398	377	366	352	371	382	359	379	380	393	371	344	384	315	356	374	358	353	358	355	384	337	398	358	355	360	358	347	336	370	377	357	371	341	347	384	379	355	382	344	369	380	416	356	314	373	396	367	367	362	370	359	367	355	364	355	382	337	379	376	356	352	371	355	343	408	389	346	345	334	341	385	336	339	394	337	364	388	374	382	330	366	357	390	393	347	324	375	330	356	368	378	367	384	370	368	383	371	344	350	332	354	338	354	379	407	358	371	392	358	359	341	348	385	349	379	327	349	363	349	341	348	362	373	347	372	362	354	391	341	358	354	366	356	406	346	369	357	362	352	355	335	376	389	399	357	349	379	369	354	340	324	367	382	370	344	419	312	384	375	377	356	371	355	379	357	332	380	391	383	348	370	384	347	344	389	355	353	368	388	349	399	355	343	371	359	381	394	346	347	346	360	373	379	376	350	341	342	412	344	364	347	337	389	348	333	378	407	341	372	331	364	361	361	345	316	385	387	371	351	352	346	343	415	384	376	393	370	352	375	374	370	375	340	366	363	367	346	343	346	355	351	381	348	390	355	377	327	383	357	362	347	358	362	343	361	387	374	371	372	401	350	375	368	315	356	334	388	399	401	333	373	367	379	322	377	335	315	357	382	352	367	391	322	378	402	361	346	396	344	313	391	365	394	341	385	373	375	345	340	346	359	374	369	330	362	363	386	362	369	392	369	350	362	353	361	382	354	346	341	361	359	401	359	322	322	377	376	380	343	350	372	371	361	390	421	356	366	375	363	398	365	356	373	364	345	423	388	355	355	370	371	381	391	392	388	362	339	366	412	395	378	382	360	348	386	360	374	351	342	358	364	371	361	374	395	385	385	388	382	382	371	303	366	389	387	355	377	354	334	365	369	306	331	330	339	352	350	385	368	376	368	349	361	339	371	331	372	367	350	345	384	382	354	358	371	364	362	338	368	369	348	339	379	391	350	356	387	388	363	387	343	345	386	343	385	415	378	350	383	372	383	396	341	348	421	382	367	330	374	380	356	367	361	389	342	379	331	383	359	353	358	342	371	352	379	382	389	344	341	358	332	349	376	361	330	351	406	402	354	359	384	373	404	377	380	333	362	341	400	358	336	364	382	388	372	340	348	371	396	339	371	343	353	304	359	348	374	360	359	326	352	371	350	372	365	378	363	332	302	360	369	339	346	367	382	352	402	354	330	374	352	353	390	382	341	399	364	355	392	370	350	359	397	374	415	380	391	362	359	384	353	366	344	353	344	355	382	376	365	362	361	370	365	321	364	370	364	387	384	363	367	347	395	336	359	366	330	391	361	356	348	382	355	365	367	358	368	368	361	371	357	398	380	347	347	377	339	418	343	393	363	339	350	332	359	377	333	361	372	393	375	336	356	362	389	394	397	371	356	365	355	366	359	367	335	351	359	420	358	341	351	360	371	387	366	383	359	356	386	349	393	350	348	369	339	370	345	393	351	372	376	366	345	360	360	347	378	320	368	368	358	396	321	372	341	357	385	376	393	369	373	345	306	360	354	339	378	345	370	349	388	376	355	340	355	372	334	398	353	352	326	386	377	392	323	351	357	348	362	365	375	358	353	375	368	388	389	362	340	349	391	364	382	336	364	386	363	386	373	369	328	382	337	370	411	370	384	373	397	380	388	411	373	370	359	387	375	381	385	383	363	383	386	372	367	340	364	360	368	366	373	379	396	362	360	394	394	379	320	409	378	380	334	353	387	362	399	380	387	353	368	359	373	354	335	387	364	427	376	350	351	398	409	372	385	350	355	361	375	387	370	355	342	380	328	336	303	336	350	361	374	379	358	339	358	364	364	372	391	345	342	377	368	331	359	359	373	378	357	381	365	335	347	355	348	384	361	378	361	380	357	393	353	341	376	371	338	414	350	357	388	339	355	365	351	391	349	344	337	357	321	349	381	386	338	392	361	356	357	360	354	365	375	381	375	363	345	372	349	356	387	364	359	327	371	350	350	347	341	374	340	395	344	365	346	340	349	373	362	387	389	365	383	344	368	379	354	335	345	391	365	371	380	331	412	342	393	391	369	385	375	405	365	390	385	361	359	404	347	406	343	350	382	338	361	353	381	317	376	353	369	402	374	413	349	369	381	372	341	339	415	368	378	388	342	407	361	335	363	375	344	386	313	392	384	351	362	339	384	328	340	361	331	382	331	336	353	351	359	402	380	385	397	362	352	381	359	348	372	364	366	370	370	368	358	400	395	421	380	375	370	381	363	342	376	358	347	355	334	373	335	371	354	375	385	364	366	399	363	370	362	357	342	357	354	404	383	331	357	318	342	344	375	368	359	351	384	319	380	385	352	358	403	376	379	356	373	350	335	358	363	387	383	366	397	371	349	360	370	362	348	311	379	377	356	337	341	378	396	361	347	363	360	362	376	379	357	391	357	342	356	337	347	397	362	365	371	367	365	332	362	349	383	333	353	370	358	375	349	362	365	354	363	344	357	347	400	382	358	372	379	365	359	361	384	378	361	368	343	355	359	394	349	365	368	362	344	351	373	387	332	344	372	342	379	369	381	365	382	343	367	343	334	373	363	374	350	384	359	340	388	343	378	393	379	385	356	351	366	353	365	338	404	369	362	338	375	366	366	375	357	380	354	388	388	368	305	371	341	375	391	397	381	327	363	369	348	335	351	374	351	358	368	346	360	386	334	366	351	401	372	353	363	370	355	342	372	364	352	373	358	358	384	387	327	368	376	365	381	367	349	347	363	365	336	372	370	352	389	365	329	376	378	352	329	354	392	401	371	358	370	389	366	320	341	353	379	371	374	359	360	362	357	340	383	371	394	414	331	337	371	388	379	369	360	399	371	335	367	400	366	388	390	346	346	360	359	347	359	360	355	380	317	363	378	385	373	353	375	332	355	373	366	370	357	385	353	374	362	352	349	349	349	384	398
6660	1103	1484	1679	1569	1324	1261	1095	1086	1006	978	966	996	910	916	936	924	866	961	868	857	868	903	833	843	856	863	827	853	883	860	843	836	834	871	842	915	834	892	821	858	836	820	852	879	832	861	838	799	887	837	836	856	861	877	861	881	838	845	814	887	889	816	791	811	849	857	825	857	817	814	892	854	841	857	817	829	823	852	874	832	857	861	757	812	835	827	838	877	835	881	817	851	838	815	901	771	866	865	799	789	869	824	873	827	848	843	852	836	768	863	809	869	858	861	853	913	863	815	850	767	837	834	868	837	814	779	926	871	936	830	813	825	839	841	791	832	830	844	845	861	843	863	796	820	826	873	863	865	866	805	825	812	811	820	837	874	822	847	819	870	860	896	834	815	876	879	857	854	868	830	874	883	844	877	812	858	828	834	886	805	887	854	927	854	878	872	799	821	836	831	876	837	886	836	899	803	826	794	849	798	824	881	883	859	825	859	840	846	866	829	784	849	797	857	844	829	825	843	823	851	814	866	862	859	844	825	809	762	881	827	844	801	842	835	872	824	832	812	820	849	851	824	839	842	816	856	820	839	826	836	841	871	840	895	907	851	875	818	840	876	857	869	827	839	803	857	872	860	860	900	857	880	876	831	802	831	827	812	825	804	867	912	863	843	863	802	843	838	846	850	802	861	877	827	854	842	910	845	816	765	848	861	844	803	856	845	820	831	844	856	816	894	851	814	868	915	839	834	888	852	898	803	832	817	874	836	875	852	847	852	822	825	847	859	818	862	815	783	819	833	793	804	834	830	827	809	872	809	849	805	832	850	877	883	874	792	818	825	807	821	859	810	820	846	816	857	840	840	888	855	835	816	811	837	817	800	851	847	909	861	830	864	833	852	894	837	853	881	841	805	852	861	868	875	843	872	897	840	850	885	845	830	826	838	775	803	830	816	835	887	802	837	854	800	827	846	878	859	832	819	819	942	823	832	807	786	847	870	858	858	819	835	843	812	821	883	813	871	838	829	829	807	815	846	817	867	854	837	893	876	833	821	825	867	819	801	838	842	820	802	781	845	845	800	805	831	848	860	796	835	843	864	839	843	816	832	880	820	847	800	849	846	826	831	829	838	821	890	810	804	845	842	847	899	842	814	858	807	854	839	786	800	844	863	857	879	850	844	827	859	893	830	864	811	880	811	883	807	804	857	886	829	876	811	850	864	854	879	828	810	762	806	834	797	892	870	835	834	835	816	838	874	859	853	830	845	802	850	876	795	843	813	823	847	834	860	806	835	885	864	845	777	848	834	873	831	843	833	823	826	842	821	812	877	862	895	879	836	823	861	854	876	833	811	805	844	845	843	879	841	849	815	858	858	866	843	836	903	843	856	843	860	825	822	859	856	827	824	786	865	809	842	829	812	852	862	809	835	804	862	872	880	852	802	810	837	864	855	800	826	862	816	862	823	863	830	900	814	837	847	822	857	828	841	855	858	814	861	842	886	777	850	851	817	813	830	819	822	873	860	890	869	814	852	851	837	827	843	864	877	829	828	837	827	826	864	836	876	833	867	843	853	850	902	869	804	831	848	827	872	841	861	842	879	814	842	845	841	803	832	860	881	859	858	848	785	853	847	868	826	817	863	809	796	864	835	834	812	809	830	872	815	809	846	809	833	845	817	841	838	858	808	853	799	803	818	801	866	861	816	833	870	817	819	826	861	839	818	916	834	834	829	841	820	815	894	815	846	838	829	823	855	843	844	841	794	834	883	829	840	870	838	847	840	832	862	867	854	815	878	836	828	863	822	844	883	873	857	842	816	846	811	862	820	800	925	876	867	832	836	863	832	817	842	820	912	814	850	842	830	836	878	810	943	859	843	848	866	851	838	829	799	870	839	846	874	856	880	884	832	843	810	846	818	835	835	821	812	813	829	841	788	848	845	859	813	839	820	879	845	809	828	822	830	854	803	849	837	803	830	837	852	829	845	817	855	829	838	843	815	800	831	847	863	896	835	841	875	777	829	841	823	823	852	826	880	840	855	821	836	872	843	800	802	845	795	873	877	932	889	855	827	828	811	809	851	809	815	868	874	830	872	857	855	857	812	809	762	861	869	917	875	835	839	872	899	830	801	869	862	865	852	825	826	884	869	814	867	835	828	862	800	789	813	875	866	856	848	835	851	827	882	805	850	848	784	816	880	841	823	834	832	833	823	878	868	843	850	846	831	877	836	825	815	846	817	831	861	885	821	806	810	853	831	892	897	848	856	864	835	843	834	825	854	856	768	871	863	848	890	862	832	849	866	853	861	841	902	848	820	855	852	870	813	823	908	896	856	798	818	848	871	888	891	879	891	801	858	827	832	775	907	765	905	846	827	812	875	876	806	860	856	840	838	859	827	808	809	816	842	854	874	909	845	833	854	866	834	796	839	828	826	832	840	840	902	835	849	810	870	856	830	777	888	774	831	810	882	847	806	835	797	813	838	840	847	808	898	796	811	823	822	854	845	848	816	857	848	809	825	833	866	823	775	809	847	847	787	855	856	790	853	841	812	859	833	884	837	865	896	882	833	768	837	835	815	885	838	838	850	864	841	879	837	853	904	846	860	850	878	879	823	848	821	798	850	870	859	851	866	810	847	832	765	862	875	846	828	833	814	875	807	878	827	856	811	838	850	855	863	898	842	870	817	852	815	844	777	819	804	856	835	883	818	838	873	876	857	825	834	874	830	859	835	786	923	837	829	799	854	879	822	829	855	873	828	826	817	838	827	843	839	850	815	873	820	824	848	801	829	798	872	788	813	850	831	867	847	844	856	833	839	900	834	812	918	835	850	832	826	863	855	859	865	776	881	835	815	829	864	837	820	826	818	867	799	843	809	787	839	843	843	851	831	812	802	843	851	838	834	849	884	806	816	845	849	879	866	812	822	892	822	899	868	805	826	834	861	872	838	830	860	839	804	807	849	831	832	878	848	869	837	815	831	852	869	833	835	853	844	827	849	794	864	893	822	876	851	854	889	852	865	845	813	786	826	849	839	858	816	814	779	816	864	897	898	871	887	834	814	853	906	803	839	843	827	819	823	809	877	864	829	845	817	849	834	864	837	865	830	874	886	838	830	843	824	856	839	824	849	831	853	803	877	871	804	821	877	842	795	867	860	853	847	867	895	829	848	882	822	809	844	816	794	795	786	883	880	839	831	847	856	841	889	861	792	900	824	858	842	865	857	803	808	872	844	875	867	821	852	847	829	888	863	815	906	822	837	854	864	857	847	865	826	883	831	848	804	852	854	838	826	791	859	828	870	892	853	825	872	850	805	869	828	838	848	852	810	809	805	820	832	867	866	839	782	860	834	892	859	798	879	852	863	878	866	863	863	864	872	875	856	881	910	825	861	737	835	829	788	860	852	824	802	846	853	810	878	789	835	862	820	820	793	863	858	855	782	855	797	837	802	873	822	841	883	832	839	855	762	816	882	825	808	872	871	791	763	823	794	863	856	869	848	857
14541	1259	952	814	630	532	492	438	386	391	378	385	396	387	372	362	396	353	342	372	343	348	347	365	357	347	371	372	354	348	365	337	363	346	344	342	353	328	380	386	351	328	342	357	303	322	347	348	338	325	376	319	345	373	321	348	320	373	330	365	362	340	362	341	362	356	371	342	326	318	380	382	355	328	362	353	342	347	349	340	320	376	353	349	312	370	329	365	320	358	315	358	362	326	342	346	348	331	346	318	367	330	335	385	334	331	338	365	349	373	372	337	311	307	349	313	358	372	323	352	336	317	310	363	352	367	358	376	315	352	320	331	324	372	338	346	329	321	362	373	341	368	309	341	344	338	328	349	329	357	371	347	327	346	352	353	369	399	362	334	354	332	365	368	306	368	348	361	355	357	329	308	351	346	318	354	358	327	336	336	331	348	357	345	408	376	330	374	329	346	350	353	336	333	358	328	357	363	344	321	332	339	367	327	352	355	326	373	338	309	338	335	351	326	349	344	329	350	322	358	347	352	345	318	352	359	342	365	352	344	368	343	337	371	375	335	342	373	329	319	326	325	344	343	304	346	338	383	335	339	343	357	314	357	380	319	332	309	313	366	357	338	393	338	343	351	366	365	366	349	328	351	342	360	338	352	328	342	415	393	364	332	343	364	311	355	325	359	323	331	324	355	373	334	358	394	348	388	334	357	372	380	354	347	330	318	380	337	356	338	300	356	328	342	324	357	345	340	322	354	365	326	341	397	365	324	331	351	337	345	364	372	345	335	356	325	301	350	338	303	332	369	362	356	352	336	344	365	380	341	327	340	293	335	317	373	391	358	364	384	365	340	348	344	350	375	354	342	341	364	350	356	343	347	336	365	339	338	377	347	341	328	355	336	369	379	320	344	340	335	331	339	370	325	338	380	368	355	336	350	316	367	344	334	335	292	375	351	360	368	343	348	313	324	377	335	317	316	325	368	347	383	338	332	354	317	359	351	313	327	370	337	350	372	347	329	387	324	333	340	360	360	321	310	342	351	346	352	357	339	362	332	331	336	315	309	380	356	351	377	334	381	329	334	331	358	349	372	362	339	339	373	367	368	386	370	352	314	359	346	315	360	341	366	356	331	327	358	365	339	339	338	353	342	344	345	329	357	358	349	348	306	337	351	360	370	351	322	370	362	349	363	363	342	371	354	379	348	344	347	345	378	322	362	351	317	351	309	349	326	358	355	368	330	353	351	338	343	322	354	301	294	329	372	348	379	354	347	335	347	357	359	342	354	374	337	352	385	324	345	323	373	343	344	324	312	324	374	345	342	341	332	334	353	345	315	357	344	330	331	329	315	327	341	396	358	324	359	351	357	316	349	361	333	348	335	349	316	327	363	350	373	360	355	328	355	317	333	345	352	352	353	333	387	318	343	363	357	341	376	367	378	335	329	377	341	329	349	337	349	364	317	326	344	324	342	344	357	369	341	372	332	329	361	425	376	314	377	342	336	347	392	390	362	364	360	376	375	385	309	345	359	353	364	355	330	315	402	395	335	363	372	336	356	332	357	364	350	336	345	382	374	391	331	353	328	353	344	353	352	324	316	359	356	320	347	358	321	361	348	332	358	338	390	350	328	352	365	345	330	339	351	344	345	396	320	339	340	318	333	336	337	374	356	330	357	357	343	351	392	347	358	353	314	370	345	357	378	365	364	341	347	289	369	303	347	337	324	341	345	357	390	333	369	308	329	345	363	352	346	348	374	358	370	335	383	349	328	375	361	342	307	362	341	351	359	340	341	347	357	346	335	342	366	367	331	331	339	341	340	345	355	361	318	299	348	361	329	313	315	325	332	356	355	336	366	359	340	323	386	364	338	374	377	355	350	371	356	350	381	337	320	303	326	333	368	340	370	379	310	356	359	329	340	356	322	344	349	312	350	389	347	354	328	313	367	313	337	357	353	343	333	356	322	317	369	343	342	324	322	338	354	314	341	347	340	378	349	352	394	342	372	338	370	345	340	324	347	351	342	338	341	376	358	336	346	336	355	362	360	310	354	311	311	324	346	310	338	354	345	344	347	332	330	366	338	365	310	341	349	319	329	366	354	343	349	328	329	335	323	322	324	372	314	355	366	353	364	353	339	345	342	377	346	348	369	341	329	308	357	334	342	346	339	353	342	362	349	350	347	329	330	299	348	308	342	355	364	344	351	345	326	354	356	335	392	384	325	343	330	340	340	342	336	371	312	317	330	358	308	331	336	347	319	381	383	356	351	353	355	344	324	338	350	335	344	341	348	349	331	336	345	363	366	346	356	365	317	385	349	375	337	349	314	320	329	361	341	339	357	341	366	351	336	345	348	340	318	347	372	335	332	373	331	328	338	332	326	363	350	335	357	324	333	317	354	357	367	374	326	347	357	401	355	336	328	365	316	313	362	357	332	328	356	337	345	374	328	342	330	361	359	347	374	360	339	327	372	324	353	337	361	358	348	346	379	343	380	331	360	330	375	381	328	351	348	352	338	282	323	341	366	352	334	354	348	347	344	324	318	331	314	375	322	336	349	354	343	317	334	346	341	338	347	333	332	359	316	338	350	339	325	281	359	342	360	338	369	326	354	295	360	345	363	351	315	320	330	337	358	349	347	332	403	313	348	349	362	385	340	343	364	345	321	327	362	333	351	355	338	342	339	307	321	319	347	323	361	340	346	365	293	352	345	345	343	386	349	364	327	355	347	365	365	363	339	357	343	385	329	358	396	346	377	326	332	322	354	356	346	352	350	354	359	316	371	379	345	334	315	324	357	364	339	330	326	340	378	366	332	332	321	338	365	380	361	326	323	335	346	348	321	326	352	359	335	320	344	351	337	340	310	346	318	349	355	378	372	349	355	346	354	361	370	305	331	338	336	343	341	343	348	316	317	384	322	326	325	340	353	345	356	335	313	379	362	367	319	351	326	333	351	355	305	336	345	322	381	380	356	344	331	314	348	365	338	306	340	313	305	309	343	333	333	301	294	344	323	354	328	357	352	333	363	357	326	352	375	342	340	343	359	357	347	341	351	318	374	348	357	327	348	329	324	343	353	345	305	349	344	328	324	328	329	312	348	346	318	369	372	370	351	331	339	339	320	344	322	401	384	322	337	337	325	372	358	375	363	370	375	338	351	326	307	328	332	332	337	374	387	382	390	398	337	337	330	323	356	346	341	355	285	352	288	296	357	355	349	343	348	368	314	308	342	337	357	309	336	344	345	321	320	343	328	354	304	326	379	331	381	335	338	330	307	353	348	341	351	347	347	317	351	363	337	357	351	349	346	360	369	356	329	369	373	331	380	335	341	350	313	381	358	337	329	341	360	361	359	326	371	338	357	347	371	363	368	347	368	332	320	347	361	343	314	321	319	400	328	322	342	386	339	321	329	345	334	351	344	360	344	309	358	329	369	350	358	335	352	328	375	347	408	359	348	359	367	353	318	319	325	322	370	354	319	343	349	387	342	362	311	340	339	335	342	336	350
8365	1305	2016	2316	1998	1709	1536	1335	1210	1147	1086	1038	975	995	936	897	910	864	905	884	891	859	827	791	772	821	819	796	816	908	839	810	813	789	787	790	767	825	839	787	842	781	787	844	743	711	756	797	828	808	789	818	804	824	788	761	835	751	792	774	791	729	778	853	785	793	772	781	781	750	753	818	733	800	804	760	791	801	783	775	829	794	810	784	742	769	740	756	767	783	803	729	829	791	799	769	779	782	836	766	755	757	760	787	738	749	783	754	750	774	783	788	776	781	756	807	808	801	789	759	765	738	732	749	777	793	749	774	794	803	788	830	781	779	742	776	789	822	764	808	815	780	759	764	756	774	744	793	802	799	789	778	815	749	762	772	764	809	751	763	749	743	766	823	808	773	767	798	786	766	790	753	740	775	742	708	799	761	803	791	805	744	783	756	776	758	778	796	810	830	797	779	769	781	804	717	749	787	764	780	820	752	821	829	833	752	775	738	763	744	781	759	741	801	802	837	791	781	747	763	773	757	802	780	769	757	755	792	762	759	821	831	740	768	783	778	757	734	815	793	771	793	786	772	807	753	741	758	759	729	775	773	784	785	732	814	825	783	730	749	763	792	762	730	778	765	815	785	773	796	823	740	784	757	784	793	827	790	791	791	767	820	789	763	807	766	738	778	815	751	740	727	770	794	799	795	778	745	745	761	830	761	764	776	798	786	759	781	738	810	776	776	771	782	793	783	739	786	776	774	759	690	778	783	743	781	769	751	806	756	754	748	806	772	781	737	778	766	778	808	770	799	811	798	768	780	772	794	774	829	755	779	801	801	750	754	800	805	782	750	792	767	786	779	752	751	778	769	767	767	803	758	777	802	810	759	764	745	793	738	806	811	818	733	764	787	755	754	760	817	796	793	745	795	773	739	775	772	827	736	801	792	745	805	772	762	807	793	799	743	756	795	768	740	767	781	790	767	775	819	790	782	772	771	769	743	759	711	775	788	768	756	762	769	753	833	778	809	807	788	785	772	763	767	806	761	770	758	749	800	787	802	783	779	755	749	802	816	767	799	765	756	724	767	827	807	753	713	812	768	794	731	730	793	753	697	770	771	691	711	804	770	770	770	752	753	781	822	812	713	769	807	794	795	799	764	767	800	772	743	783	749	791	827	739	807	765	734	814	728	781	785	738	745	777	800	784	772	752	766	786	734	793	779	801	749	771	754	754	795	816	743	729	787	788	813	710	744	809	814	771	794	744	768	801	790	765	746	778	756	759	818	769	773	785	794	787	804	787	770	766	796	711	753	768	791	784	776	818	811	763	759	806	797	789	771	796	811	787	812	794	778	750	774	795	806	773	799	792	779	787	756	779	740	761	811	770	813	803	804	796	778	787	735	770	788	722	757	770	750	788	776	751	784	815	774	722	765	800	759	791	817	769	845	776	742	784	776	777	777	763	738	742	788	741	750	773	804	742	715	767	774	756	771	814	791	789	744	830	758	774	753	775	780	766	816	707	761	761	766	766	781	774	774	825	813	795	745	778	820	760	715	786	797	732	757	765	788	797	785	789	749	792	744	757	763	734	789	740	815	772	782	745	769	778	822	756	813	740	778	759	746	823	757	814	812	761	811	778	792	800	791	826	771	805	778	810	771	787	758	764	812	808	754	747	796	746	743	764	789	763	787	777	790	784	806	809	798	732	802	796	786	789	708	783	789	777	741	780	789	757	782	794	762	769	807	766	735	776	826	788	758	793	776	768	772	758	735	784	790	785	845	769	764	758	792	775	754	745	793	782	767	744	808	790	794	797	786	728	740	747	746	756	797	777	768	791	770	762	782	763	783	793	786	788	816	786	823	820	786	740	741	799	783	781	749	796	747	810	805	772	757	728	796	745	816	807	791	761	768	776	752	755	762	729	853	761	765	757	771	794	743	806	735	742	761	821	800	789	822	817	769	803	816	727	822	781	740	761	780	833	727	737	786	751	753	730	771	810	818	756	763	795	743	779	828	774	829	727	778	749	788	761	812	750	776	791	736	788	765	755	770	803	717	818	786	772	765	800	752	725	780	780	770	796	799	775	779	793	784	790	748	773	783	792	766	817	846	788	788	819	802	814	815	753	741	774	804	746	779	801	780	772	764	758	781	776	793	808	729	811	775	755	800	819	793	738	818	796	807	785	799	737	782	800	763	826	771	786	760	820	792	785	775	789	828	818	806	789	778	731	776	754	780	778	808	774	782	804	805	803	826	803	815	840	756	779	828	807	798	786	763	806	800	791	805	794	797	783	761	784	808	787	795	776	758	789	744	729	789	759	753	787	770	763	786	748	821	821	782	776	770	783	764	770	803	755	763	764	769	765	770	833	831	753	722	756	740	756	750	801	802	760	748	790	768	803	762	773	772	781	805	750	824	787	777	814	783	756	793	783	748	765	725	778	742	760	797	816	796	734	794	812	832	747	755	785	811	761	758	778	780	790	752	789	801	742	789	788	812	749	731	788	794	731	798	830	768	799	758	791	751	777	752	742	763	768	765	758	820	756	774	785	766	854	757	713	756	731	697	737	824	758	779	787	819	717	779	789	795	764	742	737	793	745	774	758	741	761	751	778	736	751	735	759	717	743	805	725	785	748	789	789	750	745	755	775	736	803	802	781	816	800	741	789	787	772	785	783	790	796	785	807	786	791	756	769	794	844	820	745	805	779	761	717	766	762	797	771	762	759	780	791	851	776	795	742	776	768	828	794	793	801	748	784	789	749	776	845	700	739	804	801	734	812	754	774	841	790	810	805	775	761	788	779	778	766	759	817	811	789	836	746	807	808	742	736	788	768	789	836	799	765	743	777	774	809	780	778	775	763	781	777	803	746	739	797	815	768	797	754	770	757	805	812	717	820	778	771	801	807	764	772	789	773	763	801	806	763	780	806	769	791	754	753	819	742	786	777	752	742	746	786	753	812	765	773	820	785	760	778	803	761	800	797	764	744	786	768	791	783	774	738	810	777	787	769	809	818	797	773	815	734	755	742	801	798	772	740	755	715	789	766	779	796	823	853	781	814	765	769	791	803	726	768	774	776	781	767	768	774	781	754	746	781	817	790	769	774	719	831	792	799	809	817	748	794	753	785	767	799	784	776	766	806	791	718	747	779	805	788	779	770	749	800	828	750	790	779	756	783	756	844	775	799	765	780	797	770	768	778	797	777	744	782	761	786	736	810	773	767	800	769	782	839	754	767	782	805	789	781	773	774	771	769	752	710	797	782	792	828	734	769	785	775	731	799	787	801	781	797	721	761	765	809	788	798	808	760	755	769	813	718	786	802	784	738	746	816	765	794	818	845	764	781	747	751	777	804	783	725	770	788	778	823	828	798	761	794	735	806	830	786	758	732	824	764	795	792	768	764	732	811	809	772	788	811	792	803	792	747	731	789	804	760	778	770	812	763	791	766	773	762	775	768	787	787	791	775	767	763	793	805	736	772	819	784	817	806	779	788	815	775	741	791	741
1348	193	172	184	197	194	199	199	180	188	177	183	192	182	183	200	208	191	178	198	188	203	195	170	203	193	186	219	178	188	200	174	191	207	172	192	228	174	190	188	155	176	193	203	222	199	211	209	198	162	185	186	190	177	169	207	207	170	176	181	178	194	214	193	179	202	197	179	209	187	184	182	199	193	210	196	177	176	187	201	196	183	170	195	164	171	206	189	194	180	183	187	185	183	189	186	203	177	158	197	207	220	187	211	180	186	187	176	199	198	197	186	184	173	207	204	194	197	184	195	212	195	185	179	191	173	188	176	210	202	179	186	206	220	190	200	181	197	185	193	201	198	179	190	181	196	180	196	166	188	181	191	177	154	189	177	180	187	188	198	189	193	169	188	193	174	201	183	181	206	166	215	207	197	177	190	198	204	174	157	181	181	171	173	194	187	182	178	181	167	203	161	196	191	177	193	187	196	204	188	193	201	174	199	194	190	196	200	201	180	208	178	201	194	189	201	205	189	176	170	175	185	206	171	188	191	177	175	173	173	179	176	154	166	186	177	180	188	172	174	175	197	175	218	162	173	195	182	177	203	167	224	194	184	171	161	216	175	190	173	188	172	207	195	190	211	185	172	176	161	158	198	205	193	219	198	167	176	178	197	197	202	183	203	201	204	194	219	197	174	183	182	207	194	195	198	188	162	170	187	182	157	168	181	196	182	194	168	173	202	215	183	201	206	190	182	180	183	177	180	195	192	183	202	216	200	187	182	167	197	204	189	207	195	173	202	180	184	155	178	193	177	160	188	187	177	206	191	177	187	190	201	168	182	215	174	178	180	172	191	174	210	172	185	198	193	182	173	184	176	171	201	190	218	174	179	209	197	186	178	173	170	216	209	190	177	184	187	173	202	193	186	214	180	209	213	179	159	185	209	207	187	152	193	193	187	179	205	181	202	207	194	176	182	185	170	177	177	208	186	196	166	189	182	178	201	200	180	209	205	188	172	168	210	194	219	168	168	188	209	177	170	176	183	220	206	168	182	190	200	198	163	196	201	187	187	167	177	179	172	190	202	191	171	184	207	179	189	186	212	181	177	166	189	173	172	180	192	189	177	184	178	189	191	194	181	192	175	171	187	194	201	211	169	188	150	192	212	152	172	182	192	175	203	186	161	164	211	177	194	182	197	148	177	192	175	192	182	182	168	166	202	195	210	167	190	171	172	173	173	180	185	169	203	194	197	188	181	159	218	180	175	214	197	191	192	176	178	171	164	158	174	160	199	216	184	179	175	202	173	186	205	191	199	222	194	181	195	183	174	171	204	205	186	222	188	194	197	173	174	193	214	186	195	176	175	188	180	169	188	184	203	201	199	195	180	179	219	193	215	197	175	201	187	203	194	221	170	161	196	204	199	192	168	213	164	172	212	179	188	176	188	175	186	177	189	157	179	211	198	190	193	185	202	164	189	189	170	191	189	197	188	230	185	174	195	195	188	167	190	192	213	176	201	204	188	192	175	169	199	167	183	206	171	190	196	173	201	184	179	170	170	191	184	188	201	179	181	185	238	186	191	188	182	210	170	181	181	162	204	176	196	162	199	213	180	179	180	211	170	201	203	180	186	172	164	195	185	185	186	194	200	171	175	177	193	157	207	174	200	179	177	177	176	169	169	198	194	209	182	203	168	168	187	171	182	213	205	178	185	188	193	167	216	208	209	195	190	194	174	172	172	185	170	175	177	174	203	183	158	188	207	160	175	166	178	176	182	190	200	189	190	197	197	183	190	199	180	189	208	182	184	188	200	183	182	217	191	184	165	195	178	185	188	188	166	188	199	168	166	189	185	199	188	165	203	200	186	187	163	171	173	176	187	167	185	194	195	170	177	157	196	212	197	187	216	191	219	169	182	203	178	190	166	196	165	173	204	181	202	201	164	226	210	173	224	167	179	192	197	204	182	192	163	192	182	215	180	238	218	179	178	197	179	214	178	186	206	177	182	180	164	177	174	183	180	190	193	174	204	191	194	196	205	191	200	166	192	185	163	175	174	167	209	151	192	181	189	170	210	186	196	192	183	216	188	176	185	217	192	180	197	210	191	205	218	193	190	188	177	195	183	163	198	208	196	199	191	195	227	203	205	187	214	170	189	182	196	173	192	212	183	186	185	180	164	202	178	186	177	189	201	169	169	170	185	208	196	185	196	183	161	191	188	181	192	204	174	188	174	187	196	201	175	203	174	182	166	182	200	195	221	199	166	215	182	199	182	182	212	176	178	186	205	160	182	197	203	204	185	218	189	146	186	203	205	191	156	171	162	182	172	177	186	195	209	179	170	183	203	191	188	182	177	192	197	177	203	198	171	183	182	180	145	167	178	181	173	207	190	201	175	180	168	171	187	166	167	143	193	185	160	188	208	210	186	192	160	196	218	200	175	166	180	216	185	202	211	189	180	185	180	192	174	194	177	179	186	166	168	193	170	173	176	158	210	186	170	191	172	211	154	188	197	152	182	166	166	168	187	171	202	158	170	184	211	184	184	202	178	183	177	220	197	189	185	190	166	173	200	199	169	154	175	196	184	182	182	200	202	187	184	210	182	199	204	161	189	205	159	174	179	203	181	201	168	171	176	198	189	197	200	202	224	206	191	183	165	188	187	193	179	188	169	185	188	172	209	150	187	186	192	200	178	161	197	168	183	181	223	181	192	185	207	176	173	190	158	209	232	193	190	172	217	168	182	212	186	176	213	154	175	192	168	183	204	198	176	180	179	206	191	188	182	214	212	171	215	175	190	176	174	223	193	189	182	177	194	216	198	194	184	176	197	202	200	169	203	202	195	164	196	168	223	177	195	189	173	191	180	211	191	177	205	211	193	200	202	208	207	171	200	181	190	157	171	190	195	192	193	176	176	182	177	180	194	175	189	165	184	190	176	190	163	199	159	192	193	195	190	199	206	186	213	194	184	177	194	183	202	211	191	165	193	197	188	195	201	196	196	187	165	179	202	199	193	175	181	188	221	179	184	175	186	201	190	170	171	187	198	191	185	184	218	179	191	195	195	186	153	167	193	196	193	183	180	174	207	181	200	191	175	191	197	205	179	184	170	202	178	168	185	187	179	197	166	171	188	197	184	165	185	180	173	192	191	179	177	147	185	168	186	187	175	186	184	149	185	164	176	191	204	219	202	186	181	218	189	186	170	171	180	188	199	170	183	208	185	176	181	204	197	202	185	194	191	192	173	154	182	165	158	192	186	202	218	217	201	169	153	198	214	186	196	189	166	183	205	180	187	187	205	183	160	156	169	189	176	160	183	193	203	186	168	186	180	178	178	185	195	183	189	207	175	167	215	175	187	187	187	209	186	183	185	198	204	178	179	169	188	186	165	193	212	191	187	185	168	180	178	178	189	185	192	198	200	186	180	177	177	185	184	173	177	182	197	216	194	196	174	185	163	174	206	179	225	171	189	213	152	208	197	199	197	183	175	209	186	194	161	190	188	219	187	200	173
1692	500	546	511	457	507	514	495	521	486	506	474	517	455	488	496	504	477	483	501	516	477	502	496	491	470	522	479	506	469	476	512	515	482	509	505	493	487	496	484	506	467	509	472	484	508	521	463	484	497	482	493	487	447	496	521	509	513	496	507	482	555	467	493	518	503	490	486	505	507	518	486	471	471	495	480	464	493	427	509	493	486	476	478	510	488	468	498	500	486	445	522	451	499	491	475	483	463	481	464	503	482	489	459	478	508	468	462	488	541	506	487	505	430	498	543	501	469	486	497	491	504	504	446	482	475	489	474	495	483	531	464	511	501	492	506	464	473	473	504	530	509	523	544	497	505	505	500	485	464	479	502	499	495	498	479	511	504	500	481	461	503	540	497	509	515	534	457	510	491	512	498	511	508	496	499	479	514	459	526	496	463	472	519	508	487	482	525	504	500	501	449	456	513	496	484	513	472	436	499	475	459	505	535	484	489	480	497	489	498	467	542	492	464	522	509	480	501	511	483	517	466	517	514	501	477	514	487	468	529	483	479	469	457	509	533	511	480	504	450	538	485	504	494	477	458	475	460	479	543	488	523	472	473	487	483	487	495	467	480	502	489	487	482	513	477	490	450	494	530	459	492	517	471	475	470	492	501	511	487	470	445	508	474	515	499	482	522	506	479	507	514	498	494	497	503	514	480	456	504	488	497	520	473	497	486	491	496	509	496	471	476	487	479	526	472	478	514	453	506	491	457	488	506	461	452	494	478	462	438	491	523	483	463	475	475	528	506	496	480	495	496	478	524	490	521	476	444	468	477	494	511	501	509	459	526	487	461	509	493	490	465	532	461	474	500	482	474	480	505	491	486	491	514	483	466	495	500	500	482	473	464	460	477	499	464	477	465	490	468	504	432	527	483	546	477	524	463	497	507	494	535	498	459	496	472	502	458	468	465	474	478	485	529	518	458	477	508	579	468	506	493	486	502	498	482	464	529	482	479	454	538	472	490	494	490	494	474	455	506	506	454	479	496	482	519	489	446	490	468	495	545	511	500	475	489	523	483	452	496	498	522	488	550	499	465	483	541	491	447	491	471	474	420	482	477	496	439	508	466	517	507	504	531	487	520	514	476	460	499	495	521	493	483	491	521	481	474	464	465	489	497	441	499	465	520	492	496	494	493	523	505	472	482	451	494	497	477	497	496	483	484	548	470	480	501	511	512	468	513	484	466	483	486	479	546	470	485	490	470	515	484	468	526	547	460	503	485	523	472	454	496	501	515	480	463	506	503	506	493	504	513	485	496	506	474	502	500	504	474	504	496	516	450	467	494	518	465	470	517	493	468	456	459	482	493	481	454	523	447	484	524	477	488	502	487	498	478	508	485	495	491	453	508	482	519	512	509	459	480	471	490	479	502	508	500	481	494	528	466	478	495	500	521	486	522	485	481	462	458	508	474	515	510	468	501	475	462	523	506	472	487	463	454	487	503	478	467	468	475	485	467	463	509	489	483	520	487	488	520	519	526	477	496	547	476	480	509	491	493	505	514	479	498	480	521	537	533	508	478	493	458	506	461	507	497	504	474	503	515	503	489	504	465	525	506	528	475	474	538	512	489	500	508	436	517	485	494	522	491	492	487	537	468	517	499	478	505	503	534	510	496	509	501	482	488	536	480	472	483	478	491	537	525	479	484	464	545	519	506	449	486	498	489	507	513	468	500	487	506	511	485	518	523	499	496	496	508	510	505	461	500	497	497	495	496	513	520	511	503	481	470	514	525	503	479	519	492	501	483	464	501	451	495	473	511	526	509	450	470	493	457	480	473	519	463	527	511	494	483	456	493	469	489	491	468	473	496	495	481	526	548	458	477	497	517	501	486	488	502	535	487	470	480	488	519	471	483	488	471	521	482	484	467	464	486	470	461	530	491	473	475	516	474	508	498	481	498	491	465	491	461	500	518	474	474	474	497	522	516	478	501	452	497	496	516	470	481	448	503	444	472	513	487	508	522	485	531	516	510	459	514	512	503	488	509	490	464	465	491	493	499	508	522	464	465	481	479	512	450	466	466	513	484	512	490	519	500	489	495	492	505	514	491	479	522	494	515	471	469	488	531	450	520	496	495	493	424	518	496	504	485	487	474	506	469	493	490	446	506	516	468	522	516	488	513	500	470	495	501	464	471	535	518	487	506	485	508	464	513	493	443	504	508	512	498	490	516	473	511	471	425	516	528	470	491	467	496	457	514	475	504	515	516	482	537	521	516	511	528	449	465	489	484	468	477	470	486	507	497	483	515	486	452	457	490	490	487	494	491	534	475	484	483	530	500	485	506	489	508	490	482	518	492	490	507	502	517	453	479	506	468	484	476	536	475	469	483	509	474	485	515	500	491	487	476	490	467	521	482	473	505	488	465	479	466	517	454	482	480	466	510	488	464	524	514	519	464	516	437	475	525	477	455	488	553	509	487	539	482	494	457	509	475	510	528	496	543	471	486	489	474	469	533	465	512	475	509	479	545	468	480	507	496	509	495	478	485	465	445	505	498	465	489	472	493	502	482	501	492	463	545	524	505	495	531	488	497	505	492	481	528	538	497	506	521	480	482	473	477	500	484	465	443	521	494	482	462	462	517	517	504	458	479	452	509	492	511	510	543	548	512	503	506	474	471	481	530	518	528	467	479	494	521	463	496	490	499	481	477	497	487	508	447	482	464	493	514	472	502	517	480	500	478	495	502	509	507	516	481	458	480	523	512	478	478	522	506	489	474	481	483	487	450	545	517	487	490	499	476	481	514	494	498	485	536	516	473	521	508	494	479	486	480	484	477	493	531	486	470	466	497	505	508	504	497	511	471	534	503	499	478	471	507	480	458	483	486	521	518	490	464	496	498	475	494	491	521	490	511	506	506	491	498	514	481	441	483	520	489	507	489	476	517	486	475	495	519	538	503	515	536	504	507	505	479	480	496	482	496	464	503	485	465	510	507	511	501	474	487	478	499	514	499	471	497	492	499	515	461	513	476	483	462	528	484	464	481	531	551	476	488	502	512	501	538	493	490	509	476	487	509	521	514	489	486	506	499	479	484	467	501	455	485	503	493	513	487	511	515	479	501	489	494	494	468	479	539	504	474	480	443	527	457	499	515	475	494	474	526	487	483	455	457	494	500	497	490	504	463	473	510	519	489	485	490	486	526	481	489	495	509	487	512	480	462	498	491	525	505	468	515	534	518	462	490	477	499	489	502	497	460	493	508	484	540	529	487	480	485	515	520	510	509	528	493	473	499	477	524	476	490	525	491	486	523	487	452	504	515	508	473	476	506	430	477	487	504	501	511	505	511	543	503	455	453	525	529	473	479	509	495	519	493	485	477	470	489	495	488	500	521	515	473	462	481	507	484	498	472	468	485	506	531	465	480	481	501	558	483	513	489	493	512	539	531	494	492	495	483	451	432	477	500	474	501	527	458	497	495	524	459	449	482	468	506	501	489	525	500	463	517	524	503	515	485
7872	646	631	598	514	454	435	432	414	388	392	363	369	359	355	316	375	359	394	347	365	394	332	374	371	338	376	350	353	344	368	358	347	387	347	359	386	362	363	359	382	315	340	337	373	389	358	337	357	387	329	358	366	389	370	382	355	432	367	373	377	372	352	369	379	368	367	357	329	395	352	351	332	322	371	338	366	365	344	400	342	407	375	381	346	346	358	329	354	350	347	326	372	377	343	306	355	364	394	366	377	384	364	392	332	365	340	370	362	356	383	350	323	367	354	398	393	337	332	369	364	372	361	386	331	359	349	363	335	387	362	356	365	337	380	344	392	344	379	381	367	351	386	305	383	344	378	340	344	397	393	342	365	363	348	341	333	357	372	373	341	352	349	348	371	354	329	366	359	358	384	360	341	397	377	360	356	395	355	346	331	348	319	359	389	389	330	378	361	366	384	365	408	335	361	367	345	366	336	356	353	377	361	393	392	367	352	334	330	363	347	368	343	355	379	313	362	365	364	343	350	347	357	364	362	345	362	387	363	351	359	338	351	375	362	361	337	355	341	342	357	334	330	355	368	349	390	369	413	345	342	344	343	357	353	381	326	348	341	342	350	359	369	354	374	361	363	381	407	332	363	375	342	359	372	402	342	379	335	335	364	345	369	365	371	362	363	365	380	359	378	364	368	337	349	383	357	360	359	361	375	367	355	356	354	308	360	324	348	332	347	364	381	340	356	394	371	338	361	344	365	337	369	361	331	337	329	341	375	369	358	349	373	395	322	302	340	360	375	385	350	365	382	355	397	366	349	365	383	387	342	373	363	336	335	349	329	361	378	355	364	367	381	384	369	408	401	383	378	346	345	326	325	370	367	357	345	355	357	355	361	359	322	363	364	391	377	370	373	381	373	343	373	369	353	356	363	346	355	354	355	404	348	326	355	364	369	331	356	364	357	336	359	405	418	382	374	319	385	359	386	412	363	389	334	365	366	372	345	373	366	358	366	404	403	351	366	396	380	342	354	372	354	349	345	387	337	333	343	366	429	344	374	369	365	341	365	362	348	362	338	351	381	342	360	331	347	382	384	366	321	353	367	345	343	353	333	351	390	384	376	305	364	360	354	394	367	350	334	335	370	373	372	336	356	383	365	361	363	373	378	374	374	340	395	349	322	351	342	352	361	325	331	375	346	342	374	389	378	360	345	354	352	378	381	334	382	376	373	339	395	366	330	387	371	355	369	344	372	382	376	363	353	381	361	341	387	348	391	386	395	357	378	355	335	356	370	380	380	336	360	375	349	392	372	376	382	391	324	368	315	384	367	389	344	368	370	334	366	368	363	365	346	342	361	381	374	379	377	377	362	367	367	349	367	371	359	366	374	311	343	347	360	359	318	343	358	362	351	373	343	360	326	361	365	355	338	352	353	364	368	330	363	350	379	344	347	351	360	376	376	361	362	360	369	358	375	395	361	367	340	327	361	382	388	396	373	332	392	355	336	354	360	349	401	363	354	361	334	338	359	342	373	342	366	365	383	376	366	380	365	361	366	370	381	341	391	362	346	367	370	396	358	342	352	361	357	379	407	342	356	350	321	394	334	316	377	406	352	323	351	363	353	351	366	378	334	379	356	344	375	387	386	375	324	367	345	356	397	363	365	364	332	349	371	387	353	377	362	361	373	348	329	388	406	358	348	356	331	353	332	371	350	378	376	331	393	366	335	348	380	345	357	377	359	360	366	346	375	362	353	358	363	361	352	388	359	339	364	354	365	379	352	381	318	373	367	333	373	335	348	346	378	349	353	364	328	361	345	380	342	342	381	349	376	370	340	344	396	377	367	358	332	366	368	341	352	378	388	366	361	368	378	394	384	378	376	322	353	331	331	341	373	364	347	360	374	343	356	363	383	389	387	387	370	386	370	364	362	355	340	375	373	326	365	367	334	372	365	361	382	380	366	363	370	369	350	370	365	398	337	383	343	359	368	330	342	370	343	351	375	370	373	363	349	374	413	375	384	337	393	378	365	332	378	322	355	360	369	367	368	349	351	397	372	366	376	345	367	341	364	357	376	329	388	367	391	371	366	362	333	370	373	373	346	353	344	365	385	359	355	366	336	368	353	346	391	347	370	362	395	329	339	346	364	401	371	386	375	382	367	330	349	386	396	354	345	365	378	364	314	376	367	366	375	391	378	367	367	346	384	378	364	319	410	346	394	366	328	341	376	348	386	386	351	333	366	326	363	386	357	357	364	372	276	376	406	352	325	364	361	358	367	363	372	367	407	333	351	356	383	357	371	362	343	384	372	348	372	389	363	376	352	378	345	357	365	341	344	336	374	312	369	362	353	345	346	342	353	364	318	366	339	343	333	333	367	338	344	364	367	364	349	413	343	378	361	384	343	351	364	371	368	385	373	377	355	376	321	359	355	338	376	380	405	372	373	380	365	355	338	377	357	337	375	375	370	369	349	380	410	344	339	338	360	368	333	377	379	415	386	364	367	333	343	354	369	344	390	353	340	340	377	381	412	396	327	397	372	351	389	360	343	370	385	374	374	381	361	377	354	340	320	350	363	315	361	335	340	376	344	338	344	317	375	342	362	366	376	371	324	391	377	371	335	350	379	345	344	318	345	373	345	416	361	364	380	379	338	373	338	374	365	388	368	354	354	352	342	360	382	327	385	355	378	402	369	364	360	345	379	365	359	346	354	337	367	329	367	342	371	354	344	384	368	349	343	367	371	423	366	396	375	377	386	359	415	351	354	369	354	359	353	343	384	379	363	351	366	339	402	381	364	359	341	355	402	358	334	345	370	397	308	351	366	395	374	339	360	391	386	380	399	369	376	382	378	320	368	345	363	341	370	327	336	325	351	405	336	342	323	367	371	379	374	375	387	378	336	358	379	353	328	361	335	328	358	385	326	373	343	398	345	366	379	379	375	344	380	374	401	346	391	347	375	366	365	347	380	354	356	349	339	371	358	356	349	332	378	385	369	345	367	364	352	349	363	337	353	353	331	378	398	392	376	346	354	326	351	374	380	333	359	368	350	357	363	391	328	352	340	378	358	355	331	344	380	361	371	331	361	371	350	398	330	339	363	362	361	365	353	344	393	356	361	348	352	376	357	351	389	380	359	386	356	333	379	354	355	346	369	380	357	384	358	341	374	394	360	364	369	349	371	375	337	384	343	366	378	366	391	368	370	384	344	362	312	363	349	355	364	357	375	385	397	357	384	341	398	369	371	370	369	371	387	375	347	406	365	368	367	327	377	353	393	337	369	389	361	331	393	356	365	357	347	348	367	359	347	386	360	351	346	350	331	364	353	369	366	357	343	344	394	374	376	364	401	370	339	387	350	387	350	353	377	369	348	391	364	358	344	342	365	373	352	365	346	372	354	346	341	351	351	373	345	379	376	337	375	369	394	365	365	363	290	378	345	370	363	371	375	366	421	361	379	317	326	352	336	376	360	403	378	405	368	350	369	335	334	327	348	359	381	336	357	337
6612	1140	1487	1638	1466	1327	1176	1124	1054	994	1013	976	992	981	889	912	886	909	874	885	886	900	860	874	827	844	873	848	864	848	899	922	867	784	795	860	817	904	857	839	832	888	862	864	915	848	856	869	827	842	789	848	833	840	849	838	834	828	887	873	811	852	875	855	852	837	819	866	787	833	876	830	812	813	874	806	863	885	785	806	822	881	894	805	833	826	841	845	850	851	840	883	855	843	809	833	843	841	873	821	823	833	849	821	833	827	840	819	809	868	833	830	859	847	877	873	815	834	870	819	893	844	820	866	860	810	866	819	880	833	814	837	824	846	818	828	861	843	879	798	876	858	843	898	848	830	884	872	847	847	839	808	785	870	797	817	845	848	821	841	820	811	851	848	815	844	844	857	845	817	812	784	830	879	847	838	828	860	830	815	872	869	812	828	868	796	831	841	818	862	843	861	830	868	851	833	878	839	875	795	852	797	828	885	824	821	900	840	815	885	879	833	844	877	879	855	867	874	853	884	830	835	849	828	864	805	880	841	839	844	868	866	803	862	810	789	868	859	810	818	851	864	841	881	850	834	835	837	825	807	823	839	845	835	827	830	759	803	848	836	833	824	851	844	816	880	819	825	843	791	827	822	826	886	837	834	824	828	874	840	867	868	820	816	817	805	797	866	790	842	857	809	817	857	798	868	857	803	804	884	824	869	851	845	823	837	840	806	797	794	794	860	805	856	876	862	848	851	855	814	789	823	827	828	876	803	831	876	849	847	866	862	898	813	815	767	847	877	864	811	888	807	838	834	806	867	805	869	784	840	814	868	798	835	889	804	867	873	817	822	888	857	832	885	825	803	855	832	831	827	837	869	867	826	800	832	844	924	821	861	804	885	855	844	821	855	864	848	831	856	865	839	841	821	875	849	851	845	888	837	870	868	819	793	809	847	807	882	829	879	844	860	828	852	872	845	825	826	823	829	896	790	798	828	881	807	874	808	833	837	854	882	865	845	790	856	844	826	830	798	777	873	843	870	782	832	816	804	835	818	846	919	882	839	817	822	821	834	839	879	846	756	841	836	803	844	824	780	807	810	856	880	863	835	812	806	789	825	840	781	880	890	846	812	835	845	828	781	869	812	884	834	860	870	814	863	845	849	855	833	871	822	850	848	861	808	803	882	804	859	786	829	854	770	858	833	869	842	840	860	842	833	826	898	892	854	843	829	861	841	848	828	826	811	881	859	820	827	830	814	834	831	828	809	806	793	857	903	831	870	775	856	879	853	875	906	834	837	829	828	839	846	836	890	848	858	827	856	873	861	822	864	817	895	864	829	816	771	856	844	868	832	829	809	874	842	850	817	789	859	814	880	809	909	793	875	793	879	895	840	855	856	826	825	887	845	817	864	771	834	856	870	850	895	876	878	824	871	823	814	846	833	807	826	828	842	858	843	855	810	862	823	823	816	851	851	787	837	823	851	885	866	813	907	773	876	870	893	828	825	814	870	894	828	810	852	861	849	827	823	816	800	874	795	872	836	869	796	901	831	868	816	873	806	861	865	862	790	877	850	862	791	840	829	805	842	824	823	808	817	814	832	847	858	856	833	833	870	888	809	871	866	872	856	810	809	797	838	824	822	863	819	879	920	833	858	843	845	834	833	858	837	882	829	810	876	855	826	880	865	790	851	766	817	797	835	805	874	850	817	785	817	832	824	827	829	811	851	835	859	863	885	797	857	822	843	894	841	813	854	815	856	768	783	820	833	834	890	809	849	826	788	843	850	902	890	899	795	894	915	799	837	835	863	857	852	825	827	866	885	844	854	835	818	828	818	837	872	808	832	871	859	841	857	855	794	838	815	883	810	813	852	866	827	903	833	854	874	838	840	792	821	844	873	841	830	810	867	800	891	834	860	858	860	807	831	838	861	854	826	834	829	834	876	830	852	815	849	824	861	856	826	845	862	849	791	856	848	852	829	824	846	816	887	868	838	854	824	875	878	799	917	842	837	828	840	865	800	798	843	830	793	886	859	852	909	883	812	763	816	830	883	842	818	918	790	775	851	882	836	865	830	826	860	802	834	852	921	811	879	841	806	828	801	820	819	793	842	820	872	778	815	834	861	899	842	845	803	829	868	896	820	881	796	861	850	792	886	853	862	857	834	860	872	829	812	800	864	865	861	843	842	879	848	863	840	865	837	835	815	858	827	794	871	811	757	888	834	896	859	839	840	805	871	809	838	870	804	848	800	831	817	812	836	793	835	857	825	844	848	833	807	824	921	823	845	796	831	822	863	904	857	827	851	844	813	799	874	871	825	818	851	867	814	813	859	853	851	898	797	835	838	835	869	829	828	802	814	896	876	848	808	837	821	849	853	765	878	804	831	854	814	825	805	833	877	849	810	840	821	819	803	845	855	842	788	848	869	846	869	854	808	827	821	814	865	880	806	886	817	817	839	858	836	844	830	806	801	868	839	786	832	830	869	853	867	821	842	865	836	816	830	803	847	845	874	855	844	854	862	853	881	849	805	853	837	827	826	906	854	821	824	845	886	833	856	833	862	874	861	862	864	782	789	858	841	846	845	867	844	841	796	850	801	830	811	831	801	859	835	860	856	814	825	884	830	850	849	839	806	906	838	818	842	838	840	848	849	867	850	840	819	825	865	847	824	811	833	866	861	849	863	847	819	824	807	877	922	877	838	796	851	787	834	860	827	857	834	861	858	834	835	837	808	838	799	904	808	832	808	856	853	896	793	803	829	905	831	808	852	851	871	826	853	840	763	866	861	833	875	848	816	845	868	854	875	858	876	876	876	851	841	753	787	857	802	837	851	857	836	861	830	866	828	862	834	832	828	875	874	804	819	830	926	833	902	832	857	898	856	856	784	892	824	879	843	867	881	830	849	849	821	805	808	821	859	852	847	797	853	866	896	848	803	831	846	814	843	806	882	853	804	807	884	805	860	841	854	847	800	823	857	817	839	807	855	900	818	871	813	805	849	856	861	845	818	814	843	825	827	873	826	831	820	845	838	851	851	809	848	826	857	875	812	864	810	848	851	856	837	847	894	851	836	813	803	792	856	843	848	857	894	858	850	833	883	831	841	812	837	806	839	846	843	863	812	812	831	849	819	782	888	829	819	833	852	804	813	874	844	750	851	827	859	837	849	843	825	823	863	832	814	845	816	774	829	846	778	839	794	814	816	812	857	782	908	860	827	884	848	821	847	822	831	868	872	896	891	797	855	838	827	848	864	863	812	854	862	828	842	811	834	798	841	826	823	839	879	803	827	804	836	810	891	817	846	860	870	794	858	862	816	833	846	833	823	834	798	832	810	831	799	864	871	835	831	836	842	868	793	831	803	889	857	850	812	843	807	834	789	847	839	844	892	810	825	828	823	823	811	894	866	867	783	802	819	845	858	852	832	860	818	843	925	810	812	844	783	897	884	903	856	795	827	838	842	807	879	888	841	866	852	855	836	800	855	843	843	858	853	814	848	835	891	826	812
14151	1251	982	820	602	545	485	426	429	394	423	427	354	384	350	381	406	378	353	326	382	392	377	348	346	337	374	354	350	322	288	358	359	318	359	349	338	335	320	353	350	353	348	329	359	335	341	350	373	310	349	320	370	357	366	344	343	391	386	321	377	294	360	332	342	348	328	342	317	350	365	349	359	320	315	359	318	360	339	339	324	370	327	321	334	326	363	365	363	325	384	366	368	364	319	332	352	330	346	340	345	365	368	333	367	357	355	354	379	318	311	370	335	342	341	359	360	309	343	375	335	369	358	329	310	326	356	341	306	342	331	341	367	352	347	370	349	384	367	374	355	366	345	308	373	333	372	329	344	352	351	335	341	374	380	344	376	332	345	322	379	356	350	342	313	366	329	349	366	348	360	310	353	329	357	355	346	321	322	358	303	325	339	324	317	351	344	293	366	335	352	360	358	357	335	346	325	331	346	341	345	342	326	362	320	328	322	302	309	371	349	317	332	313	351	309	361	332	348	385	346	358	320	347	338	328	334	357	333	335	342	331	321	324	299	324	351	343	321	327	353	354	304	347	343	362	362	329	309	355	336	348	342	353	308	337	348	370	315	347	353	320	322	382	363	335	337	320	352	326	321	329	359	337	320	405	322	325	369	402	309	341	325	348	359	312	346	311	323	349	346	340	332	329	348	366	339	328	366	337	361	311	362	363	315	351	327	316	322	321	348	339	347	328	352	317	332	355	322	308	305	356	358	346	343	348	338	309	343	372	309	319	344	313	323	348	349	350	359	336	321	345	337	331	377	335	354	321	362	342	361	332	337	325	363	389	336	344	320	368	357	313	313	349	339	373	355	347	337	336	352	325	336	363	329	307	346	349	360	310	351	345	361	345	378	329	355	316	365	369	332	337	329	358	346	342	368	320	363	360	320	348	352	353	326	319	324	346	389	325	333	357	314	325	328	328	372	341	341	360	327	349	366	349	354	370	309	337	310	342	352	330	337	349	340	339	310	350	372	339	368	357	326	337	340	350	321	375	344	354	325	323	367	316	338	369	311	374	376	354	377	336	331	345	347	340	328	352	330	331	336	352	355	304	340	335	337	361	361	339	327	343	330	323	337	356	342	352	309	345	370	355	350	329	334	356	362	312	341	330	380	364	331	330	353	317	335	343	342	363	349	376	333	330	317	316	324	344	411	323	331	368	338	335	319	363	313	352	352	343	360	344	327	325	318	341	324	376	368	313	333	345	334	353	337	356	359	333	341	339	346	322	321	330	343	321	354	342	342	331	348	360	341	356	358	323	348	372	339	319	349	343	356	347	355	328	324	368	307	334	333	353	317	342	340	337	363	354	343	315	361	314	350	379	347	322	341	345	363	356	340	331	330	328	373	324	364	332	349	355	335	324	358	369	344	363	345	327	347	287	365	335	328	340	354	306	311	347	344	326	351	342	370	322	347	341	338	319	322	362	354	383	337	348	341	351	308	356	328	334	338	378	343	384	351	332	341	300	366	328	367	335	354	365	340	309	337	350	352	340	351	323	319	361	333	336	355	366	356	330	356	367	329	353	321	372	345	310	316	347	352	308	340	383	319	317	351	352	319	340	357	356	357	325	341	334	369	366	325	354	329	346	392	306	348	334	341	357	341	351	339	318	372	366	334	319	329	363	355	322	352	351	334	342	372	319	297	375	331	317	352	353	369	349	342	334	346	363	347	339	333	349	359	365	366	341	402	375	380	309	322	320	355	299	340	327	341	342	353	371	296	324	355	326	322	327	337	343	355	322	356	356	336	361	364	322	319	341	385	354	357	327	317	329	315	321	349	351	350	321	357	298	328	362	346	339	350	312	359	347	370	310	316	309	340	321	369	341	339	366	322	358	336	352	325	350	329	338	347	332	369	320	308	345	356	343	318	335	362	334	326	343	357	363	335	343	363	359	313	331	388	336	342	361	347	355	329	357	332	315	342	326	330	365	339	369	348	366	362	341	330	323	317	336	350	300	373	350	370	356	350	376	348	311	338	350	338	341	325	333	340	350	348	335	332	312	328	359	350	346	366	364	367	342	359	339	341	328	333	356	346	361	351	346	312	359	345	340	347	351	319	327	366	344	345	340	345	353	300	332	345	330	345	339	331	345	347	314	362	327	341	366	332	291	308	351	347	344	338	324	325	344	309	363	324	336	345	364	324	342	328	352	353	357	357	357	342	363	381	318	364	386	353	372	369	346	366	327	342	304	357	351	345	316	305	299	321	346	357	328	322	365	324	319	335	360	324	343	357	310	326	364	349	334	332	334	311	369	330	310	358	383	374	357	360	346	333	367	356	355	363	350	344	327	327	371	389	314	318	378	343	350	362	335	340	338	337	317	343	331	339	340	350	336	333	328	334	319	390	348	335	336	331	384	403	345	351	328	300	315	377	333	336	327	361	351	355	351	338	342	315	343	358	343	349	315	352	343	376	320	337	361	341	359	352	321	309	364	349	337	362	348	314	335	357	356	342	359	325	319	336	335	325	334	333	350	382	329	357	366	383	380	334	359	296	343	311	322	364	357	385	340	313	375	334	367	361	352	356	343	332	322	345	309	353	359	341	354	348	339	331	380	334	343	346	358	369	350	339	306	346	376	335	364	332	364	371	299	293	331	354	337	356	354	367	380	344	350	356	333	363	313	353	354	317	338	371	342	375	350	325	360	340	314	343	347	340	341	315	358	325	333	328	330	327	328	353	355	320	323	308	361	328	322	314	359	363	318	344	366	351	337	364	368	330	327	345	335	361	325	348	326	334	349	353	314	340	341	319	317	350	337	365	372	347	339	318	339	324	356	320	357	346	379	323	344	352	330	337	385	333	338	349	337	367	364	349	354	344	344	375	370	373	332	375	323	341	370	343	316	341	290	339	391	366	335	362	359	390	352	352	304	354	304	384	321	331	374	341	349	334	334	345	313	336	334	323	356	321	335	346	341	353	353	355	392	368	347	364	352	293	330	359	345	349	338	350	360	362	337	382	337	343	295	330	328	354	358	340	378	322	359	328	336	348	342	328	346	324	332	357	329	344	336	333	316	339	344	373	366	315	360	371	339	320	358	315	363	336	314	333	334	327	324	344	360	323	357	387	383	353	355	331	382	365	363	344	315	344	363	321	358	357	345	336	371	375	326	319	333	326	353	313	335	347	339	326	362	330	305	346	327	334	355	353	330	330	344	314	320	350	392	389	350	352	344	365	343	334	359	323	334	314	350	345	341	361	355	342	308	316	344	336	339	355	341	319	327	332	340	331	330	305	316	348	330	352	329	381	330	334	373	350	348	385	322	346	338	340	349	361	320	343	362	339	343	331	363	349	307	349	355	347	324	372	336	320	340	362	349	332	331	321	326	378	355	346	343	336	306	349	346	332	366	314	317	321	302	344	347	354	370	316	363	339	346	326	349	378	379	363	350	330	316	359	332	350	321	367	330	384	339	325	328	355	329	323	337	341	364	325	349	320	360	344	363
8364	1311	2037	2335	2014	1771	1508	1368	1256	1122	1080	1020	1012	934	923	977	894	859	884	919	854	866	853	901	815	792	817	793	812	837	785	827	756	810	844	821	834	793	830	774	805	843	822	800	759	814	816	796	792	823	754	798	782	760	797	783	731	739	751	823	766	783	794	789	793	795	757	747	793	728	797	795	759	744	813	752	786	786	788	732	787	783	774	734	761	772	737	766	726	771	758	753	823	795	804	750	743	822	782	767	760	801	785	733	752	804	791	737	776	761	779	815	772	793	802	778	823	800	771	745	749	777	767	748	752	737	779	759	785	802	781	743	766	776	818	754	771	756	707	763	777	769	771	756	766	769	821	774	790	801	777	811	732	740	778	784	730	795	760	750	774	806	751	731	750	792	793	816	739	756	781	768	775	810	769	764	768	736	753	744	764	759	784	761	735	797	745	770	807	749	769	786	808	747	768	799	803	762	790	824	729	832	776	781	763	762	783	766	762	761	733	747	815	796	810	764	717	764	758	804	775	822	764	790	788	804	829	802	766	774	808	794	751	802	759	766	760	778	810	814	817	769	763	778	773	773	809	780	755	746	756	732	780	736	767	810	762	817	742	769	767	738	758	735	760	772	789	798	759	771	718	776	785	748	764	720	799	771	790	764	734	826	754	769	756	847	790	829	746	750	740	759	735	733	773	799	835	706	754	772	781	772	738	803	763	750	791	755	733	729	731	766	790	762	782	740	767	753	778	822	725	778	744	743	742	728	780	764	761	786	781	755	760	787	733	781	764	780	789	783	809	797	788	802	799	769	746	741	764	743	770	798	773	770	777	793	780	778	752	780	781	720	757	784	791	783	787	818	777	744	779	771	736	773	805	760	809	745	779	729	808	797	775	759	726	765	775	761	761	828	779	759	790	787	761	789	757	727	804	744	797	777	787	752	740	783	746	758	715	799	751	752	806	771	789	781	747	725	782	737	777	727	749	736	776	758	819	788	758	737	804	757	785	790	777	813	823	749	758	860	706	792	765	736	728	773	818	747	769	788	767	784	744	804	759	809	767	784	744	753	791	689	772	793	768	774	788	810	731	743	743	757	736	730	750	790	829	786	771	733	743	758	788	766	760	804	766	752	790	768	795	770	747	728	735	729	773	829	792	769	798	790	795	757	759	746	776	783	703	803	749	824	780	743	751	744	752	773	748	772	779	745	761	805	714	761	735	741	748	726	748	808	770	791	737	765	759	758	794	770	795	766	777	824	718	734	748	769	770	770	744	766	750	801	808	823	784	835	720	749	800	792	792	879	743	771	843	744	827	780	773	725	758	743	765	789	765	774	725	720	736	765	822	781	759	765	753	744	718	771	810	729	759	787	716	806	759	766	797	751	815	816	779	805	775	819	801	808	832	753	736	774	794	793	779	671	786	728	760	736	783	764	793	821	749	711	776	738	808	774	762	806	828	798	779	753	754	761	762	781	799	800	765	764	780	743	768	767	813	804	748	821	821	809	818	767	768	777	796	781	794	761	708	800	757	784	756	826	763	770	761	802	786	783	818	785	800	734	758	774	726	724	816	797	841	838	778	815	788	754	749	786	789	762	783	747	734	750	769	795	758	790	771	776	821	733	805	809	769	751	732	800	711	790	765	789	759	807	761	769	785	791	737	741	847	751	757	789	815	799	812	778	792	748	770	774	740	797	778	782	765	802	738	832	776	784	817	808	809	779	771	791	717	753	722	748	769	706	763	771	793	794	781	842	789	793	834	797	789	800	773	754	794	798	812	777	755	781	771	717	790	797	813	761	745	760	781	791	793	781	748	705	751	776	764	792	769	760	758	747	748	785	815	777	805	792	824	785	832	777	743	759	793	777	796	812	761	837	742	799	721	762	776	798	775	757	763	766	809	766	796	740	793	768	781	793	787	732	804	758	771	803	766	802	791	807	751	731	791	793	776	739	790	740	786	818	789	795	808	797	785	704	803	802	805	831	809	774	758	776	797	765	729	762	755	745	812	736	786	736	767	754	760	775	798	777	826	759	772	768	805	790	762	822	748	777	732	799	772	735	758	752	833	751	756	782	775	787	785	765	812	804	753	811	734	777	743	802	799	780	747	779	724	772	776	787	762	755	853	734	837	833	776	760	795	793	800	800	763	748	737	759	786	791	809	822	749	709	769	804	799	769	743	812	772	764	799	743	764	739	752	773	812	756	797	788	811	830	782	741	821	734	732	745	781	805	783	788	784	789	761	830	805	786	772	719	795	778	805	764	778	806	729	780	746	770	781	727	767	831	780	783	830	744	753	791	738	804	764	729	746	731	782	784	755	809	773	755	711	770	744	777	814	745	750	770	758	812	798	802	796	783	754	801	763	718	773	785	735	748	760	808	752	796	786	756	773	723	753	780	816	742	784	763	781	779	766	731	778	777	757	771	804	747	778	777	763	776	766	763	757	780	801	763	791	755	763	754	825	799	775	772	803	787	766	744	749	722	782	783	796	757	754	812	794	720	777	771	786	786	778	816	741	781	828	768	757	738	795	741	853	746	817	738	755	797	822	745	734	777	816	770	837	817	763	768	784	721	751	796	790	831	782	757	769	778	788	741	777	761	713	728	754	756	747	802	753	817	778	822	786	787	763	749	796	745	735	797	796	757	785	747	782	793	824	754	781	735	767	779	732	779	774	768	765	777	795	763	791	735	735	778	801	771	795	757	795	760	792	866	766	722	789	800	723	783	772	813	814	799	764	775	782	764	843	750	761	777	768	760	756	844	781	772	800	811	814	784	771	764	730	808	766	742	768	740	807	769	749	755	785	828	760	766	741	764	773	723	768	785	782	745	796	752	779	769	793	749	715	746	772	783	781	805	772	771	779	775	815	770	783	805	797	778	757	722	788	786	772	794	813	734	806	767	783	757	784	775	773	778	749	792	756	795	765	759	743	803	734	734	774	755	802	784	735	746	760	797	802	808	822	796	760	782	769	759	754	770	783	744	780	735	748	756	744	775	772	795	822	850	787	746	767	781	793	772	767	757	781	760	767	750	768	779	787	821	736	746	758	770	785	806	772	812	822	787	748	798	767	763	746	793	756	748	749	788	791	806	741	776	812	784	784	804	777	764	771	752	811	753	782	742	791	798	779	783	803	749	772	709	814	785	772	743	759	780	745	791	820	764	779	851	808	775	788	774	816	849	786	782	774	765	751	760	782	821	757	771	769	784	805	776	733	813	797	750	764	764	787	787	823	755	776	789	706	729	773	815	739	835	739	775	769	782	714	788	764	776	755	761	800	807	761	806	795	800	767	789	744	745	770	837	735	814	766	779	756	836	746	791	791	794	751	766	762	760	759	829	768	802	762	776	793	776	803	826	768	727	797	753	810	812	790	817	780	760	807	754	746	742	803	764	761	779	800	751	823	779	778	788	712	810	749	743	790	761	773	774	734	708	810	769	748	704	788	769	741	776	776	783	727	802	789	766	745	764	699	771	747	771	792	739	784	772	770	701
1283	201	141	208	182	185	158	213	177	209	213	171	198	179	190	197	174	173	185	199	199	177	180	199	214	173	192	187	163	189	183	200	178	208	187	183	177	171	180	184	181	189	186	192	191	198	197	208	172	175	184	187	193	175	169	177	190	205	189	184	179	202	192	184	175	188	155	174	180	185	189	169	192	191	186	217	167	194	216	216	188	190	167	189	173	166	183	190	195	214	184	193	193	157	201	200	194	192	193	201	186	186	181	180	172	185	202	181	185	182	183	201	191	182	188	204	194	185	188	167	178	194	194	206	198	214	162	167	184	180	196	193	197	171	178	215	186	198	158	194	191	179	193	188	163	167	186	161	192	199	185	173	189	178	170	188	175	159	180	180	205	198	195	171	195	223	190	208	168	162	183	200	197	184	194	192	198	199	174	180	170	172	196	195	207	183	198	195	189	197	168	194	183	181	192	202	181	196	200	178	178	167	181	223	179	178	175	179	187	185	185	167	183	168	185	199	187	183	154	180	187	180	182	178	198	191	193	197	193	208	175	184	168	208	153	199	188	207	181	211	184	185	178	176	166	181	179	187	185	202	182	179	193	189	179	169	198	188	191	170	182	210	181	202	185	162	163	188	210	186	178	209	196	195	207	196	172	187	187	216	192	169	185	202	189	196	178	174	180	178	173	209	186	172	198	172	184	177	192	183	179	194	164	184	187	173	213	180	178	176	226	170	214	207	194	186	170	199	187	223	186	175	203	158	175	177	187	188	199	220	174	191	174	192	190	198	175	153	208	178	195	173	192	183	187	200	149	158	201	177	203	196	170	194	183	196	187	184	188	186	186	184	214	204	219	159	213	180	166	199	164	210	204	175	199	189	163	201	207	184	191	190	181	196	170	171	166	201	202	175	158	205	191	184	198	192	192	183	173	175	170	181	179	214	185	181	179	175	225	198	189	195	182	188	197	186	200	188	193	193	178	212	184	200	171	203	182	198	189	189	195	192	180	194	214	193	187	201	178	186	182	179	211	189	196	169	181	183	193	171	222	203	181	181	196	185	189	215	189	176	196	195	200	164	192	175	151	173	176	202	204	195	203	172	186	175	168	202	196	184	197	182	178	190	202	190	191	177	208	167	214	192	182	187	212	181	205	182	185	200	184	195	175	205	203	181	184	200	199	192	207	191	167	178	185	195	197	188	216	190	190	187	193	195	203	201	189	198	217	188	177	184	226	170	186	168	187	171	177	205	189	182	209	185	172	184	192	204	199	211	207	219	218	197	173	192	171	170	220	180	191	165	172	200	192	182	203	226	190	172	171	195	179	205	176	188	199	194	178	183	185	206	168	178	176	226	196	173	181	179	158	190	187	165	172	185	195	169	173	177	175	167	183	179	210	183	184	203	203	177	178	190	196	178	183	175	206	221	173	183	169	184	165	183	198	168	171	174	199	180	183	173	187	169	195	179	171	194	177	172	170	165	174	178	190	187	178	204	191	190	181	194	203	218	179	208	185	176	176	191	190	187	175	199	205	189	197	196	193	226	183	201	200	195	197	208	191	193	208	206	172	173	181	181	184	194	173	183	198	198	186	190	199	213	205	193	188	196	197	172	183	182	177	188	175	168	180	243	187	200	197	156	181	194	205	198	168	184	172	155	191	191	186	189	176	164	192	181	201	189	177	231	203	190	175	190	210	202	188	178	196	176	191	194	201	200	184	197	168	187	181	184	176	199	189	202	189	179	177	180	193	171	184	191	203	193	193	216	199	185	194	199	184	175	184	196	176	168	199	199	166	204	204	208	172	183	181	170	171	159	185	194	175	184	194	202	189	175	174	204	180	172	194	182	176	186	171	183	187	166	171	176	177	185	196	164	204	175	181	194	199	189	182	197	168	174	177	173	176	189	185	192	205	171	177	198	174	210	164	166	207	193	213	194	173	178	146	178	179	245	205	193	203	178	171	193	206	182	208	172	179	191	189	181	179	202	193	167	196	175	153	191	199	183	177	189	197	190	182	171	174	213	187	205	213	211	187	193	138	171	222	177	167	191	175	203	183	202	176	180	184	195	200	190	179	181	207	189	197	177	155	187	199	191	209	210	216	175	173	190	190	162	169	180	188	189	197	170	177	193	199	199	174	211	184	202	210	176	185	196	171	181	201	191	183	191	171	200	203	189	201	224	190	185	177	183	167	201	167	179	204	201	185	176	186	187	173	187	186	217	219	192	204	192	187	174	179	192	183	198	185	190	182	191	180	194	201	181	209	186	181	189	189	185	174	192	183	216	189	161	197	211	173	191	208	175	178	162	195	171	175	216	178	205	197	177	201	177	144	187	209	180	192	179	171	176	168	180	180	190	193	176	172	184	180	173	185	200	176	210	172	149	192	183	178	168	199	170	180	178	170	183	191	202	213	207	206	182	168	219	195	199	178	215	191	207	174	158	197	194	166	203	193	172	181	169	172	168	167	192	221	179	181	175	184	173	195	205	193	197	186	162	182	153	159	187	186	198	172	191	175	177	184	189	175	189	178	183	169	184	197	157	179	192	169	202	190	193	220	174	209	194	192	167	190	206	183	203	154	213	179	170	185	170	180	204	179	187	166	214	169	172	191	155	184	208	176	143	178	168	201	211	170	190	169	185	187	168	192	187	185	189	170	196	186	160	201	211	192	176	174	207	176	200	181	201	176	189	211	205	172	202	173	226	217	197	175	208	170	206	179	201	218	161	195	183	189	203	171	198	158	174	193	198	197	224	173	193	189	196	152	206	170	167	192	204	196	169	200	186	208	184	225	184	181	190	204	199	199	198	157	185	183	234	209	185	194	164	182	203	179	181	179	170	186	194	214	180	200	207	175	163	175	162	153	182	193	200	194	172	220	205	191	179	180	194	189	162	204	180	196	196	184	186	212	177	175	197	180	169	185	167	191	175	195	199	195	219	191	153	188	185	181	198	164	207	166	196	172	189	168	194	167	164	194	160	204	187	211	173	194	180	178	201	192	184	222	211	162	210	185	178	209	183	160	173	197	198	204	189	186	177	179	172	186	154	183	197	221	201	195	165	173	168	173	206	183	175	176	186	198	186	174	200	167	164	172	188	176	193	187	178	209	199	179	189	180	210	210	176	208	171	192	167	184	186	179	203	174	189	188	182	193	181	182	201	183	183	180	193	214	191	174	180	195	176	213	172	197	190	196	188	201	200	187	211	170	230	168	177	165	172	181	202	192	178	172	195	205	188	204	175	200	179	203	186	165	164	185	182	183	190	177	175	189	187	188	196	181	170	186	173	171	197	176	161	192	167	180	178	192	183	193	176	193	184	204	197	193	180	178	208	208	195	185	191	186	198	188	169	178	210	184	189	182	197	171	182	185	192	202	188	150	180	176	191	184	161	203	188	217	198	185	195	191	174	196	159	210	188	203	169	184	191	190	185	207	215	169	198	208	185	161	178	193	209	187	201	197	159	205	195	175	198	211	196	203	175	168	181	176	186	200	189	194	215
1663	515	572	561	553	551	443	568	493	523	483	470	494	495	510	561	470	529	527	489	517	500	522	497	481	525	539	495	507	494	473	466	507	484	485	489	490	497	513	490	478	499	520	463	499	481	525	458	523	506	537	539	483	470	517	521	514	492	513	477	523	481	508	497	494	479	490	465	520	483	469	472	504	509	478	489	481	496	497	520	478	490	466	445	518	477	530	492	497	501	499	508	478	544	504	516	462	498	496	497	533	469	500	543	462	512	481	474	508	507	511	508	488	510	529	446	498	434	543	497	508	462	458	484	517	479	531	506	537	500	454	512	482	459	480	504	503	481	495	506	481	507	496	498	497	495	531	478	510	492	534	512	481	483	484	504	477	494	506	496	471	531	496	473	483	475	481	485	484	482	562	495	452	475	488	504	486	458	493	497	487	545	474	521	477	475	466	522	461	500	490	488	492	476	488	471	520	480	519	465	548	497	487	476	520	501	568	534	484	501	473	465	480	469	499	507	526	509	496	464	496	532	500	466	555	485	486	504	477	486	487	478	492	507	506	529	477	482	473	493	524	507	484	475	502	493	532	528	466	505	479	467	477	509	504	443	478	465	495	449	525	461	491	493	492	486	485	517	500	481	472	515	455	525	508	512	478	503	471	474	466	482	471	502	476	519	493	506	529	480	462	477	488	482	455	500	527	483	500	498	481	478	474	478	502	489	461	464	462	512	495	540	491	486	549	464	500	473	521	502	433	516	484	490	474	475	475	507	491	475	536	473	503	447	492	474	518	453	508	463	469	532	513	467	474	506	486	529	518	478	485	470	464	498	475	553	485	482	465	494	433	453	489	473	480	460	478	524	497	507	521	473	480	498	500	483	482	478	478	506	520	505	494	501	481	486	462	517	516	496	469	493	516	474	517	450	498	516	500	457	495	474	514	488	517	467	522	509	465	499	459	483	489	480	529	497	477	498	503	521	485	520	463	469	470	499	521	521	531	495	495	505	521	493	504	479	488	471	503	476	464	501	500	484	548	464	510	474	496	441	490	490	458	532	478	486	461	505	502	500	507	498	474	523	513	525	458	469	515	477	525	449	498	477	523	489	477	468	475	491	480	501	499	500	492	518	462	500	498	506	528	458	499	505	505	503	512	485	528	516	487	506	501	496	490	450	475	527	457	477	498	487	447	473	536	506	509	501	504	506	474	472	547	493	480	492	554	456	470	439	474	445	466	472	509	506	529	549	462	490	506	498	461	511	506	517	472	518	476	506	588	485	471	442	464	468	500	480	498	485	490	474	495	554	480	465	464	501	491	499	480	510	460	483	450	487	518	483	468	443	469	524	477	490	469	550	496	485	534	483	487	480	522	446	458	500	452	535	475	528	532	508	493	504	460	470	495	486	501	501	457	474	512	520	463	506	507	505	538	464	472	463	508	512	471	487	495	490	505	484	479	490	490	460	503	504	457	507	517	475	498	471	477	539	479	484	480	507	487	506	480	482	487	514	520	500	452	484	505	489	475	490	464	499	529	512	487	470	528	481	494	503	506	504	452	491	480	523	494	505	529	480	479	505	500	479	477	497	510	489	506	493	496	515	474	489	479	470	501	495	497	554	517	514	494	515	458	511	513	520	504	533	451	467	478	503	521	507	484	478	500	483	507	498	496	516	478	485	514	482	497	506	469	473	507	495	503	452	513	492	498	468	512	460	459	513	509	482	434	504	493	528	503	489	493	444	508	485	485	501	488	490	474	501	521	468	509	506	489	497	497	497	480	495	512	452	486	457	475	466	474	508	510	499	523	490	482	506	493	533	498	496	524	515	530	529	520	477	473	506	512	496	478	511	500	506	507	510	496	476	471	475	470	475	514	499	480	528	483	562	499	498	501	494	476	532	492	467	484	514	469	465	489	487	473	517	479	462	484	498	530	526	489	486	534	512	522	466	461	509	492	522	466	506	481	482	497	499	493	519	521	472	510	474	497	491	456	492	516	510	551	493	517	487	484	513	481	514	518	436	469	535	485	488	473	494	509	475	494	492	525	519	515	472	486	512	475	508	534	496	500	484	527	447	488	495	508	494	466	489	498	469	501	486	493	463	508	448	526	540	492	490	447	528	512	496	539	493	457	483	495	500	497	480	509	502	511	529	521	475	507	481	508	478	479	533	498	474	500	496	483	475	494	512	478	519	466	501	524	514	503	510	517	501	477	486	523	496	516	483	512	494	508	497	527	474	553	499	476	490	482	481	498	516	512	487	452	471	485	525	449	461	475	473	499	490	473	526	523	464	474	472	498	470	521	496	495	499	475	483	509	465	518	455	486	487	445	496	484	460	486	492	466	494	504	484	473	494	496	475	446	489	512	498	497	488	467	496	491	481	497	478	484	492	520	532	474	523	492	504	512	519	511	491	460	486	502	526	492	480	468	454	487	502	514	510	452	519	498	488	516	491	494	464	527	468	527	497	448	530	488	523	478	480	489	485	455	470	508	492	477	463	506	452	500	514	485	530	513	485	454	490	527	481	478	454	502	475	455	472	499	481	474	496	470	466	495	486	498	496	464	529	526	517	522	547	488	487	503	518	509	525	511	519	507	502	525	473	506	480	491	476	429	497	460	480	478	497	498	487	460	484	511	476	462	479	457	488	492	520	456	504	535	489	484	487	527	501	476	488	451	488	464	499	525	489	468	521	488	463	469	506	465	473	472	462	509	509	481	479	502	513	516	480	536	474	505	481	485	493	521	427	475	471	476	535	471	524	463	477	502	491	494	479	548	500	521	446	512	486	484	442	503	498	505	474	501	509	509	488	472	482	498	497	489	482	503	467	491	483	494	553	470	492	511	521	495	488	491	480	515	501	478	494	479	471	485	466	513	460	482	470	483	499	485	495	488	478	505	495	482	492	451	475	483	506	508	492	474	499	480	489	502	482	520	487	479	496	473	435	502	524	506	514	488	522	534	472	495	452	475	486	476	483	521	485	540	488	512	487	486	504	531	519	519	468	498	507	439	490	483	456	465	503	474	526	518	473	469	533	509	509	506	468	497	488	541	506	464	496	458	514	472	492	552	516	520	492	473	481	489	486	485	524	489	493	512	485	471	512	567	482	517	474	481	499	511	506	479	516	501	507	482	489	488	518	489	507	478	524	532	507	519	513	471	489	459	537	478	507	543	476	458	473	509	485	507	552	491	481	492	526	450	513	470	495	540	505	529	507	497	504	483	493	536	501	479	463	477	520	502	493	467	509	493	487	521	499	482	513	483	529	479	501	504	530	483	468	454	498	470	491	490	508	495	473	464	532	479	475	477	472	497	447	486	546	539	499	474	482	476	493	494	502	517	502	505	477	480	514	467	480	487	479	523	461	476	470	497	501	507	504	535	492	447	489	510	519	533	489	480	487	470	490	523	479	496	481	497	519	551	557	526	487	504	479	507	482	503	486	492	510	501	508	499	501	477	484	498	479	518	462	480	474	519	502	483	487	466	477	517	485	515	484	487	495
7912	729	694	591	517	453	407	384	412	420	387	372	360	353	384	382	343	336	360	352	380	387	360	387	366	374	400	365	374	374	392	341	355	364	349	382	367	335	320	372	377	364	366	370	383	393	356	387	386	359	365	347	400	339	324	359	359	380	390	364	365	374	341	365	358	377	383	338	356	345	351	371	391	356	393	360	339	372	392	370	376	332	391	373	321	388	354	390	358	418	375	360	364	400	363	321	365	348	379	361	375	359	337	369	345	370	371	366	366	390	380	363	371	376	370	379	378	335	353	358	376	355	371	360	404	391	398	345	365	379	355	335	346	341	400	375	346	359	401	336	354	362	328	368	353	333	355	381	333	349	369	420	387	370	358	358	370	380	362	340	347	370	357	349	325	378	358	392	355	373	357	368	366	361	349	352	372	381	379	369	352	390	402	399	379	362	333	333	357	287	351	377	344	351	364	344	360	348	330	363	355	370	377	386	348	364	348	347	377	379	318	393	345	337	369	327	314	362	375	388	335	387	387	371	316	369	356	353	352	365	333	330	345	357	379	348	369	344	350	333	326	341	359	373	378	341	341	382	401	362	371	360	395	358	337	380	394	392	360	344	372	355	343	396	330	329	353	334	345	326	343	405	358	345	343	409	363	351	363	370	385	366	320	331	337	385	331	365	362	339	375	365	375	390	372	335	357	335	342	334	380	304	358	403	400	363	386	378	324	338	337	400	351	376	335	365	388	369	345	376	352	367	341	324	345	364	360	337	339	339	356	327	344	351	379	408	371	363	360	379	375	353	382	375	389	349	386	385	372	347	356	359	370	358	356	350	320	368	340	335	352	324	360	385	368	334	372	405	370	397	370	384	347	362	360	380	366	340	349	337	356	376	360	352	388	366	377	387	346	308	351	358	380	404	342	333	362	358	360	341	380	351	388	400	377	375	351	384	380	365	352	364	347	377	327	365	386	365	372	360	383	366	382	348	316	332	375	359	371	377	361	370	330	351	368	369	382	355	401	385	378	381	323	326	361	310	358	330	370	353	367	370	324	370	351	358	362	332	366	342	372	355	334	351	350	342	325	358	337	343	359	348	383	369	325	394	360	353	339	348	354	370	352	356	325	350	329	352	423	362	327	341	346	343	343	362	359	364	374	376	373	361	330	373	338	353	396	371	365	358	374	374	327	358	360	349	347	355	357	341	362	371	382	401	375	323	379	342	378	340	382	370	345	317	360	345	344	333	348	366	372	352	379	385	341	371	365	393	344	374	414	359	351	370	363	391	362	384	371	390	387	364	365	358	372	372	390	352	361	346	410	380	369	351	367	346	349	317	372	360	368	365	367	338	329	362	355	343	347	331	351	365	326	382	383	344	374	363	326	371	383	343	351	370	375	382	347	340	377	380	355	358	363	309	322	358	373	396	358	366	334	364	332	364	365	371	342	390	347	389	352	312	348	360	345	391	372	336	356	385	350	328	346	337	330	363	375	373	365	343	366	358	374	366	363	346	326	345	398	383	373	399	394	375	361	326	390	368	375	356	363	386	333	353	365	343	367	381	362	330	340	369	336	364	379	384	317	342	346	364	372	334	377	384	365	385	350	363	359	385	365	353	319	364	340	383	361	374	382	333	359	342	346	388	355	352	319	402	360	367	343	327	352	350	382	399	399	361	344	397	376	389	356	363	338	348	328	363	339	390	367	368	362	339	354	361	364	370	343	341	385	368	372	370	352	370	370	380	367	305	337	370	345	355	357	359	347	368	384	341	347	374	414	380	374	349	363	362	353	375	356	352	401	390	382	385	368	358	393	339	355	366	358	318	374	385	347	354	325	355	387	376	344	342	358	350	366	321	387	355	351	341	398	360	377	380	364	374	358	385	363	382	399	368	370	375	363	421	346	352	325	367	361	382	381	376	342	359	342	352	364	369	363	348	354	362	361	361	381	355	383	332	338	349	341	335	367	366	359	368	361	342	351	310	328	348	355	356	373	373	364	362	360	395	358	328	341	345	383	369	336	361	329	338	336	334	347	345	360	358	369	377	344	351	366	367	337	372	361	373	348	361	366	349	353	357	430	369	360	369	358	406	380	349	349	370	324	342	365	336	372	382	373	372	338	389	372	357	330	352	326	374	380	417	358	348	343	356	400	358	363	318	352	396	362	391	345	398	355	370	364	352	321	358	363	375	377	339	364	337	380	405	358	385	386	357	350	360	329	374	413	368	356	338	375	381	368	345	335	392	362	337	359	348	362	349	331	373	324	326	416	360	332	386	349	387	394	370	383	396	375	354	332	367	405	380	335	370	387	390	390	342	331	338	350	382	358	347	358	318	371	342	383	384	397	332	354	367	355	338	361	374	339	362	338	345	333	394	363	338	356	349	364	365	387	362	395	379	379	351	417	374	369	353	376	359	358	361	374	347	331	404	382	366	383	341	364	374	401	424	344	346	345	351	365	398	393	378	315	343	372	364	343	331	352	375	345	356	337	331	337	330	376	391	361	351	335	336	347	387	385	356	336	355	358	362	344	357	379	353	340	367	356	360	338	367	377	364	407	378	370	376	333	365	350	338	353	366	345	341	356	351	339	346	370	334	335	368	377	384	350	345	353	344	357	388	345	348	395	382	394	382	344	376	315	302	374	340	343	344	351	355	380	378	371	363	355	376	350	333	346	350	373	363	344	366	325	365	349	358	367	338	383	375	365	359	389	349	358	353	372	347	366	341	380	371	370	384	331	336	343	326	347	352	369	319	332	359	403	376	349	361	348	363	363	362	303	363	342	324	351	351	354	361	390	351	346	378	344	324	366	363	335	339	382	344	354	369	350	384	338	364	356	357	343	369	396	394	354	330	363	366	350	357	363	390	387	335	382	342	355	362	332	376	355	388	389	360	358	369	339	385	397	322	338	380	364	376	367	396	371	348	356	359	360	404	318	385	383	367	346	350	385	353	347	342	383	349	384	343	370	378	344	368	368	339	366	357	373	340	302	360	379	350	359	384	341	356	353	348	373	396	356	360	353	334	365	349	336	373	348	338	345	343	351	406	386	332	340	362	379	382	374	339	388	339	384	355	398	336	338	353	362	338	379	399	386	392	324	360	343	343	384	369	360	364	350	345	372	374	394	344	336	354	361	336	370	367	381	352	388	354	355	385	385	377	358	387	380	406	348	357	376	375	325	353	383	332	359	362	366	355	352	367	382	362	348	362	417	379	377	372	389	345	382	329	327	318	367	340	342	355	360	359	371	335	342	348	368	366	392	388	359	388	365	377	377	359	357	342	347	389	379	343	353	370	355	334	384	390	361	375	351	328	358	400	363	391	338	354	367	354	384	336	335	384	372	391	358	341	356	357	355	381	353	332	349	358	368	369	361	368	336	379	339	334	357	364	366	380	345	399	345	384	347	355	320	312	341	359	384	347	361	353	372	396	381	332	388	363	333	371	354	336	352	338	329	352	353	354	371	377	360	365	337	333	349	330	376	366	388	408	378	370	344	366
6662	1086	1467	1590	1491	1347	1254	1153	1057	958	980	1019	929	904	914	921	918	892	921	913	855	894	842	899	895	860	867	824	832	866	818	849	887	875	840	865	860	812	856	900	894	874	848	878	849	881	826	835	863	844	847	828	840	855	852	827	820	837	858	835	831	870	838	849	893	856	834	862	851	856	838	825	828	847	880	853	842	802	833	877	887	848	849	820	838	857	793	844	833	820	870	839	826	876	856	835	880	852	878	846	780	844	822	797	869	861	851	825	767	821	812	880	855	819	851	829	852	815	888	819	835	856	884	848	854	867	867	849	861	822	827	858	839	805	824	842	826	861	868	867	844	900	915	857	795	871	846	836	863	812	797	842	808	853	820	855	784	870	811	845	804	827	889	859	882	891	829	817	902	796	811	828	820	839	806	870	804	805	811	827	845	833	825	822	893	824	842	819	834	836	810	786	810	860	840	803	827	817	858	779	802	854	823	816	854	804	845	823	848	834	861	834	874	815	814	845	882	861	835	882	854	815	815	838	841	875	882	829	835	835	824	880	872	852	790	843	858	856	775	830	846	876	869	804	832	906	832	813	794	792	821	883	790	802	788	904	847	844	879	803	844	822	833	777	829	879	863	795	826	841	816	843	861	855	860	836	917	865	810	873	912	896	801	892	860	829	861	825	850	803	775	864	877	782	822	802	863	820	802	832	847	861	892	808	862	857	865	754	886	805	831	863	868	825	853	832	781	829	857	806	833	827	835	863	835	847	847	790	852	841	873	819	862	821	804	791	821	809	814	854	854	822	856	841	845	860	864	812	824	850	862	844	845	859	820	853	824	811	846	816	885	836	823	830	829	841	812	818	827	805	826	797	855	812	802	862	832	881	859	821	828	889	842	880	844	802	849	851	831	819	869	854	795	864	805	805	811	853	888	851	854	882	853	890	821	798	827	890	835	778	809	877	834	801	866	823	834	799	816	788	858	839	814	837	860	850	828	880	846	869	807	852	836	816	848	867	878	851	832	784	818	881	786	780	867	866	836	901	819	841	845	870	856	798	846	845	793	856	890	823	856	849	836	897	853	812	850	846	784	838	799	796	814	806	830	809	826	825	831	806	832	848	852	930	841	856	821	864	810	816	851	850	845	876	848	847	833	773	874	908	825	841	836	794	795	867	854	798	907	865	869	766	840	839	819	838	835	828	793	896	879	823	835	874	826	820	816	819	888	849	835	855	875	817	820	828	863	824	777	848	799	867	819	854	818	798	819	836	817	825	815	870	847	908	861	834	830	842	885	802	828	821	909	877	786	897	828	814	875	802	828	850	796	828	877	859	788	844	878	810	853	872	787	853	820	861	802	824	845	874	825	844	862	853	882	899	869	802	832	834	849	817	860	819	808	922	782	795	819	804	830	868	903	831	881	823	810	900	881	853	817	817	864	842	847	843	800	842	854	856	831	858	876	869	815	847	835	866	849	846	887	880	864	809	846	854	823	855	853	809	850	835	881	820	855	827	789	860	844	815	905	793	881	864	831	847	792	883	803	785	837	831	841	825	853	807	838	848	865	891	813	839	789	868	863	827	858	854	872	841	832	841	857	833	853	855	855	861	862	829	828	836	846	857	809	820	855	874	891	832	785	848	830	823	851	854	839	841	819	853	846	842	853	873	816	830	865	874	846	828	875	852	832	869	851	853	838	848	835	842	897	824	843	809	857	868	852	855	818	869	835	845	917	815	838	856	849	880	827	851	853	808	816	819	833	811	885	857	831	837	819	874	907	854	829	826	846	849	842	847	802	840	875	929	852	923	922	788	865	846	840	852	780	888	869	832	877	836	847	810	839	804	887	875	865	907	838	865	867	837	827	862	841	778	821	852	808	903	818	807	825	802	825	873	874	875	799	847	819	807	838	833	851	845	825	888	832	805	840	814	850	878	860	867	800	838	819	867	817	853	816	877	831	856	842	832	873	800	829	842	861	802	867	870	828	857	844	841	791	852	830	850	836	840	872	822	810	838	852	849	830	836	816	870	845	816	825	874	870	845	819	842	849	835	827	852	879	838	872	865	829	833	833	816	855	850	832	840	842	808	796	873	847	870	837	791	859	872	831	838	814	851	801	814	888	752	834	836	882	807	819	828	829	849	870	874	850	862	775	846	848	827	842	822	853	820	832	832	836	913	832	831	877	789	827	877	839	884	838	769	848	844	844	818	793	833	830	824	862	833	840	829	863	800	788	852	838	856	817	835	830	777	877	858	835	844	848	828	835	805	817	837	840	850	891	853	846	850	858	898	856	862	839	824	841	857	778	827	852	861	825	831	799	866	859	892	863	835	845	869	853	777	846	870	838	822	860	868	866	837	847	857	865	832	884	882	835	829	855	857	827	828	865	843	879	831	806	831	865	796	816	882	797	866	794	887	821	862	864	882	872	854	835	913	883	895	835	821	793	873	816	860	825	824	831	871	818	861	855	874	833	840	905	822	825	806	800	838	857	862	913	850	850	851	870	829	861	835	867	849	832	850	823	879	847	860	869	870	863	814	852	818	863	893	839	835	804	839	797	814	786	868	869	858	852	890	883	844	796	847	867	867	821	822	833	812	846	799	849	877	826	772	810	881	829	888	847	828	856	817	840	808	876	842	871	820	799	788	868	830	828	843	868	903	788	827	860	851	852	855	833	846	864	823	840	850	871	797	827	845	902	904	860	830	837	867	843	820	811	843	838	888	818	851	843	850	801	840	835	799	852	854	925	850	845	869	832	845	795	841	801	813	846	895	881	822	820	853	842	858	908	805	859	825	829	789	823	833	903	851	823	847	860	841	811	862	875	812	837	815	859	803	823	814	853	797	879	858	865	793	901	792	872	817	822	857	850	802	850	806	816	846	836	880	830	814	867	849	827	854	825	833	811	847	815	869	864	858	817	850	869	789	847	809	796	877	840	828	881	831	869	803	799	840	871	856	825	793	804	848	853	821	888	828	826	815	845	837	879	864	843	899	882	778	827	874	865	837	875	869	853	853	821	894	859	864	841	786	877	853	856	848	867	876	863	826	858	841	844	843	845	882	859	828	854	844	891	867	836	816	820	815	837	813	843	869	845	852	841	863	828	823	844	879	820	872	820	848	815	845	831	882	855	878	879	798	836	799	803	863	897	889	853	832	840	837	785	826	852	870	827	809	886	825	778	894	854	804	864	802	827	855	878	838	832	810	814	888	810	808	823	868	852	859	862	812	817	784	881	834	845	866	834	870	832	810	788	810	833	836	860	835	855	814	822	842	846	873	840	839	858	843	810	864	848	840	870	836	831	834	906	842	801	893	891	798	835	852	864	870	865	846	843	875	874	809	849	832	844	862	823	819	800	869	823	897	859	836	833	871	845	829	836	831	776	843	825	792	837	822	862	894	802	805	845	826	863	818	872	879	805	838	879	845	867	834	829	802	825	822	796	891	852	845	879	818	872	837	794	818	800	809	845	856	850	823	843	836	854	821	872	853	847	849	841	860
14333	1295	962	767	568	532	453	474	398	381	389	358	358	360	367	349	362	355	294	352	350	344	351	387	366	317	342	322	316	339	306	348	313	345	336	345	329	365	343	394	339	352	339	348	342	331	343	351	353	317	343	341	372	332	324	337	323	283	327	350	339	317	315	322	329	353	325	350	344	307	315	377	323	360	335	361	345	367	332	342	311	345	341	361	321	314	353	340	340	315	343	333	353	353	329	320	325	351	374	353	322	341	334	339	350	331	339	314	365	353	367	322	330	373	365	320	358	359	317	371	336	379	333	359	320	348	352	370	334	323	355	325	363	345	323	324	352	367	371	342	306	295	334	319	316	305	329	346	357	323	350	340	337	363	322	372	349	348	344	348	375	351	338	369	308	343	368	344	372	329	318	324	332	358	367	362	354	347	336	353	359	338	354	367	386	351	374	339	327	313	332	364	377	333	341	343	326	337	321	328	355	283	375	334	295	335	334	360	363	323	311	327	338	335	336	368	352	336	332	343	358	299	337	348	338	324	325	328	343	297	314	306	315	344	315	339	313	386	354	335	362	354	331	338	372	347	317	326	342	351	336	335	364	351	344	380	308	348	376	380	324	342	333	349	335	366	359	341	349	337	349	338	344	333	323	297	342	362	345	334	337	366	331	340	337	334	334	337	364	319	354	347	364	314	330	338	329	319	331	353	361	361	347	362	291	343	359	336	351	350	375	334	368	321	362	333	335	349	306	387	347	367	348	336	338	364	333	342	315	328	309	296	360	322	354	346	338	343	343	340	323	329	345	348	333	326	345	379	343	359	391	372	349	326	388	341	344	340	350	377	369	321	358	334	362	340	341	349	336	330	321	384	316	321	338	345	341	349	352	329	319	349	297	329	352	338	341	344	309	330	352	347	332	341	314	315	370	335	342	317	349	369	334	338	349	347	361	338	320	341	367	370	347	362	364	353	336	362	310	367	331	330	344	387	367	343	317	336	319	332	334	333	326	343	312	376	348	345	327	337	314	323	315	363	342	310	326	357	348	334	344	348	335	335	345	332	315	348	330	326	387	342	325	334	351	344	367	343	351	345	349	336	364	344	355	295	318	366	374	333	341	351	327	357	321	341	344	331	328	351	338	349	333	347	296	340	307	333	340	345	313	322	332	360	354	340	314	348	379	377	327	375	336	334	365	315	310	366	357	326	313	305	368	354	349	335	359	355	337	356	356	304	329	346	358	344	384	368	361	357	329	378	349	344	342	366	339	340	316	357	346	355	354	316	354	368	343	365	334	335	347	346	321	325	364	323	347	352	331	361	326	335	384	316	354	300	375	341	346	356	327	329	358	341	339	344	327	340	338	352	339	351	323	354	334	365	360	333	362	341	347	342	315	394	330	319	321	376	340	370	355	366	394	352	341	357	375	333	340	332	340	362	341	311	351	356	346	353	344	317	323	338	383	318	330	345	372	333	313	371	292	337	352	332	319	320	332	340	357	334	347	317	331	313	314	326	320	342	305	339	328	320	325	327	325	308	331	348	305	343	311	373	322	367	352	330	308	363	325	360	370	356	358	311	378	361	376	349	312	356	327	352	343	292	350	354	319	317	324	368	333	321	360	355	391	385	377	342	330	363	312	308	310	319	307	373	314	335	317	341	380	314	337	338	373	335	369	341	322	378	338	363	323	340	319	327	310	361	341	365	339	341	331	311	363	357	364	325	396	352	341	298	350	352	357	354	372	333	358	338	345	349	321	328	369	317	311	316	333	372	329	343	340	323	364	400	358	326	365	335	358	335	341	351	337	366	342	338	340	345	322	337	331	349	398	352	342	330	330	363	321	345	343	344	339	343	321	332	355	335	311	329	357	345	319	337	336	354	312	355	314	337	329	368	346	350	302	320	375	353	313	323	354	329	337	344	308	345	352	326	344	332	382	357	348	347	382	340	338	343	341	361	345	331	339	311	386	346	350	311	324	346	357	330	338	374	330	351	322	325	369	349	311	318	334	325	314	337	369	333	347	372	350	373	353	350	360	391	361	371	357	317	345	340	335	370	344	343	333	349	317	295	375	365	352	327	356	340	337	389	324	346	336	389	349	334	302	357	360	325	323	361	316	351	353	329	343	368	306	380	328	373	362	362	311	340	337	341	346	375	295	321	336	362	323	336	324	360	334	338	343	333	358	314	335	343	333	335	371	374	331	319	363	345	377	324	320	324	294	339	308	379	359	331	312	355	353	342	329	331	328	338	358	336	359	283	359	368	305	317	319	329	349	337	364	330	334	347	328	343	355	352	330	361	339	361	363	378	324	319	366	323	332	354	334	313	337	353	329	341	361	359	318	324	298	310	326	360	348	335	331	351	328	338	343	367	341	322	332	331	342	338	369	316	320	364	368	353	317	364	325	386	330	330	361	309	338	357	345	338	392	383	350	365	363	319	356	343	342	330	350	341	346	319	344	300	346	351	340	325	345	348	326	340	329	332	374	312	366	301	344	340	315	307	330	321	350	359	333	370	372	336	330	366	341	327	333	312	394	363	324	336	354	318	322	330	356	351	298	325	341	332	351	349	326	282	358	350	355	316	344	322	317	324	308	350	336	358	337	373	357	338	349	365	362	295	360	296	314	327	324	323	335	317	373	328	341	329	361	359	331	313	363	336	361	333	326	340	381	353	313	325	335	337	355	364	356	336	321	347	353	320	315	333	352	337	359	302	353	366	379	366	343	335	318	331	351	312	315	321	390	348	346	339	324	309	349	359	316	362	352	390	362	320	375	320	341	337	354	395	335	326	378	357	319	312	332	344	342	337	344	351	333	378	394	339	332	335	323	358	381	355	366	349	353	352	330	338	336	365	371	355	361	333	324	353	347	318	360	352	373	305	336	363	314	355	311	338	377	348	327	367	325	330	339	347	382	340	339	290	329	319	361	336	319	319	324	387	367	362	363	350	341	346	348	342	348	354	379	327	357	343	350	305	329	307	347	317	320	334	361	344	338	363	324	359	322	286	362	339	384	376	316	361	353	334	324	370	351	365	352	351	345	345	322	338	336	356	367	351	377	331	368	333	339	330	320	326	311	346	324	354	317	351	341	339	380	359	315	360	341	323	376	356	327	318	362	361	341	328	331	342	332	353	305	364	367	314	334	358	309	349	331	365	314	350	329	338	351	325	302	370	325	357	340	379	364	381	338	344	345	349	319	333	304	285	325	350	393	358	365	363	338	331	336	344	285	334	360	371	360	300	363	357	352	369	334	374	300	351	339	313	324	321	354	349	325	340	363	330	363	335	327	321	353	373	365	322	383	335	325	361	362	351	352	341	371	351	364	378	371	361	345	342	321	338	334	325	373	353	362	343	336	332	327	344	389	302	324	362	331	337	351	329	322	364	358	323	326	343	341	348	294	372	285	302	333	326	295	350	352	379	302	349	338	357	359	331	345	338	336	332	316	351	359	354	339	371	330	321	325	312	357	375	312	339	319	345	358	314	350	364	368	389	352	330
8284	1229	2002	2319	2074	1757	1516	1277	1196	1145	1066	1029	988	913	963	941	919	893	897	865	822	845	880	807	847	861	832	846	804	823	829	816	827	788	816	779	769	803	777	765	793	820	726	841	791	791	826	779	791	793	802	708	824	788	798	831	790	789	771	741	804	807	781	801	767	813	809	767	795	796	799	762	778	782	809	760	806	726	782	769	784	756	718	757	739	787	806	770	793	761	832	765	796	792	821	809	796	736	783	790	732	741	827	752	748	814	782	797	767	782	754	859	748	755	748	736	761	776	759	765	772	725	715	750	793	780	796	733	751	786	765	780	762	795	797	795	776	774	733	777	768	779	767	777	795	780	744	801	765	742	733	816	802	791	805	768	749	768	752	758	748	775	710	771	822	704	801	729	810	797	721	782	801	778	794	707	693	814	787	788	749	732	770	780	733	824	746	799	774	760	757	777	762	784	746	734	763	747	754	757	780	793	726	804	742	789	761	753	836	774	746	795	790	798	761	748	755	798	782	760	756	771	749	771	757	771	746	725	815	776	794	797	752	797	758	734	760	809	794	732	723	749	786	801	747	730	790	736	777	732	743	786	743	740	797	707	800	755	772	800	783	743	742	701	780	757	797	753	762	777	797	813	748	722	729	782	729	774	774	750	743	761	729	778	782	824	762	753	762	780	756	810	787	751	768	753	736	806	763	800	774	730	761	777	740	835	756	798	761	786	810	772	783	770	769	816	797	753	732	763	760	795	795	752	773	771	756	732	752	773	788	811	808	784	737	732	768	794	810	806	778	772	736	764	747	787	774	803	782	762	785	770	749	776	743	797	764	784	768	756	770	850	708	749	764	772	750	768	790	801	774	792	779	782	753	762	777	765	764	810	791	804	726	767	822	771	777	770	769	776	743	753	749	794	786	802	817	784	779	720	819	771	757	751	795	728	756	770	809	748	800	781	749	793	771	785	772	772	769	760	790	805	765	736	773	775	789	800	766	740	718	742	819	832	789	779	805	761	799	769	734	785	744	764	807	791	751	838	807	710	802	780	821	801	759	764	754	721	804	731	796	799	752	765	779	798	728	771	788	747	794	697	782	745	767	744	752	762	765	732	827	825	745	797	779	817	728	767	734	763	792	779	769	765	768	786	759	768	729	792	761	787	752	799	750	809	779	753	782	785	781	725	771	776	783	792	810	767	798	774	753	761	845	773	789	745	768	725	783	728	755	718	751	783	796	813	778	791	778	804	784	769	730	783	769	782	785	800	759	788	746	736	737	798	779	806	769	786	767	764	772	722	777	761	809	808	733	809	757	774	793	768	763	776	773	760	750	780	771	728	759	749	749	772	765	751	734	753	837	746	745	751	799	733	796	748	754	739	778	755	779	753	783	779	748	765	793	781	742	775	752	795	762	707	780	731	729	771	765	775	754	770	729	789	754	755	763	777	763	764	800	749	774	723	730	770	807	761	750	765	734	836	754	787	741	759	792	766	743	768	735	739	753	719	769	767	751	790	797	777	798	807	817	757	774	750	760	777	730	740	853	754	758	797	817	741	778	764	734	821	735	801	807	761	765	749	792	750	799	771	796	776	767	754	793	739	778	753	726	717	743	755	736	753	777	765	727	774	776	749	743	747	841	751	768	768	749	808	736	716	781	823	798	794	778	723	735	700	748	808	809	764	797	803	759	743	746	736	806	786	774	795	775	728	775	759	729	764	772	746	792	793	781	785	743	761	777	767	701	745	731	762	781	795	785	731	751	762	747	723	784	741	789	741	772	772	849	727	787	815	745	766	735	755	757	798	799	743	777	843	754	760	793	745	808	754	769	773	724	803	807	739	764	745	747	782	806	814	762	758	781	784	746	750	802	760	804	736	792	738	782	833	779	750	785	754	764	778	736	748	735	776	754	796	745	795	768	691	776	763	830	795	787	754	773	742	802	762	770	760	746	814	784	721	741	815	772	753	770	808	783	792	777	795	818	743	768	808	826	816	760	775	749	731	811	766	759	752	754	812	766	760	788	748	775	749	752	784	788	759	768	796	759	769	768	709	745	773	754	730	785	746	766	705	820	727	812	795	800	784	766	751	727	775	842	752	785	749	755	736	801	719	752	781	734	743	753	783	751	806	811	752	789	797	816	733	758	714	797	836	739	776	758	811	781	780	799	786	762	691	703	787	782	807	786	763	776	746	781	781	768	757	758	774	730	716	757	743	807	740	797	826	774	770	774	760	756	740	775	787	767	818	786	743	775	770	797	764	776	734	790	724	778	746	841	820	736	772	753	750	819	709	768	789	796	761	735	770	771	774	825	740	764	729	784	808	761	760	738	774	782	779	748	751	843	735	754	787	755	783	716	765	789	740	794	754	769	810	796	758	781	785	767	812	783	769	768	778	742	772	796	789	757	759	758	760	744	711	785	771	766	787	757	722	750	767	756	788	810	786	726	772	780	736	780	764	762	800	790	679	775	818	772	784	781	841	771	753	758	795	824	777	781	774	698	746	776	762	798	784	765	795	804	774	776	771	750	756	753	798	802	802	797	801	788	772	796	788	756	745	795	780	770	802	809	806	774	800	781	748	762	747	788	722	773	747	723	787	781	720	769	793	781	743	753	710	821	758	760	709	735	799	781	806	764	802	766	778	745	764	761	818	784	788	760	789	746	783	742	753	765	786	762	810	763	807	740	716	800	773	828	771	825	782	787	794	753	787	731	789	773	742	804	773	764	738	792	800	756	754	761	813	721	777	804	794	733	754	744	774	772	738	708	744	767	768	837	790	795	765	812	778	780	784	744	788	782	780	719	777	751	786	753	832	748	751	753	779	783	766	745	710	682	783	765	753	738	775	765	750	829	791	786	788	773	806	824	811	778	780	735	744	751	780	770	784	733	763	806	765	800	728	740	790	754	759	713	791	749	760	758	763	777	760	789	723	774	775	811	751	763	813	743	763	752	784	778	771	779	770	828	746	769	772	738	697	812	811	761	762	777	776	788	779	796	820	735	781	755	793	733	791	735	749	815	808	784	801	792	782	773	803	782	816	807	767	759	727	780	746	755	814	752	754	757	813	787	774	830	752	758	778	759	783	764	756	738	776	784	735	764	747	743	791	789	751	775	757	778	728	752	768	811	713	782	835	752	756	721	777	811	792	768	761	765	773	787	807	775	812	788	738	820	822	770	816	789	785	739	713	818	765	790	785	730	742	810	788	766	771	737	722	787	801	737	767	771	729	779	811	820	779	780	765	770	767	791	752	715	802	756	795	752	771	788	758	790	749	767	790	714	742	746	762	790	754	764	782	745	773	800	825	796	765	713	728	723	725	760	716	755	753	792	760	805	802	793	752	769	753	758	791	798	734	763	774	792	787	764	764	790	763	781	752	762	803	786	755	804	770	752	741	812	815	796	822	792	817	811	759	767	748	820	787	775	817	772	762	755	754	744	715	763	802	752	737	766	802	710	772	805	759	782	752	775	775	788	751	793	799	778	747	715	771	781	762
1288	193	210	208	196	178	211	213	209	213	173	189	183	175	193	180	161	201	192	179	211	184	176	172	186	214	205	178	188	176	151	185	189	174	166	197	190	188	184	153	182	197	161	172	164	191	211	157	181	198	197	179	180	180	177	199	180	185	175	174	189	222	185	191	189	198	186	193	186	213	163	160	191	181	216	182	185	171	161	194	192	206	196	186	232	199	191	166	200	206	188	190	216	183	212	215	177	213	213	203	182	167	175	161	168	192	190	182	186	175	191	195	223	195	195	181	176	193	201	191	181	170	190	183	177	178	190	175	190	183	233	199	189	184	179	186	194	178	176	186	209	213	232	161	191	182	204	181	195	196	172	164	179	185	186	190	184	239	189	164	185	180	188	190	211	179	190	204	173	180	199	188	204	189	165	204	205	159	192	174	165	171	200	184	196	223	167	181	195	202	191	182	195	188	175	185	194	186	179	191	212	195	202	179	166	181	194	183	174	202	216	187	172	206	167	195	171	178	182	171	162	185	195	209	198	163	181	201	188	186	193	222	192	174	188	197	182	158	177	155	205	195	169	197	197	198	208	183	175	179	173	165	195	183	195	188	185	189	199	179	188	189	173	164	207	174	180	183	195	181	190	198	205	176	173	177	172	176	193	189	159	173	186	174	199	179	212	181	206	197	162	174	180	168	197	195	181	189	178	190	203	201	181	187	193	174	216	190	181	200	177	206	187	177	180	180	186	179	170	180	193	185	173	176	162	201	200	168	188	156	195	185	194	197	181	211	188	166	205	181	195	170	184	188	194	194	174	201	192	176	176	191	185	203	188	205	188	187	195	183	187	172	192	182	160	168	171	195	194	221	196	180	162	201	178	174	161	204	192	199	191	202	191	198	189	198	198	166	186	174	203	138	181	178	179	180	186	193	190	194	189	193	176	174	184	206	187	206	189	153	201	185	181	192	173	152	181	166	184	189	199	174	179	160	187	194	213	199	213	187	152	172	195	203	187	193	197	178	195	216	245	182	184	190	198	161	181	177	172	167	171	195	177	179	192	184	171	213	190	181	178	203	200	199	159	207	187	209	195	218	186	186	194	188	180	206	188	167	172	210	192	163	196	203	180	185	205	185	202	219	201	173	180	184	176	191	200	171	175	177	192	198	196	189	201	173	196	179	175	177	183	181	184	209	183	202	189	194	181	191	179	179	181	195	190	174	204	169	187	167	188	173	174	202	197	205	176	175	198	185	170	181	185	160	211	195	173	168	185	201	186	189	195	185	185	184	227	190	199	186	169	177	169	186	176	179	179	179	176	201	180	196	178	179	169	191	159	169	175	207	219	176	191	200	183	193	205	186	187	206	174	172	183	184	180	172	208	199	181	177	147	172	186	189	195	187	197	176	198	186	181	170	202	195	196	189	196	196	208	195	209	208	210	189	210	179	208	218	183	196	181	211	184	220	184	168	194	180	147	179	222	188	182	192	206	163	197	181	233	164	181	173	198	180	162	196	192	176	206	205	218	191	192	191	179	198	185	169	202	172	192	176	189	174	204	185	205	180	190	183	221	176	186	191	184	191	223	202	176	176	164	170	166	191	166	178	188	190	208	188	199	186	180	171	184	170	198	198	178	185	195	196	196	212	175	161	201	179	205	186	176	193	190	194	188	198	206	174	199	189	213	183	199	177	169	187	177	188	194	161	193	168	191	158	198	165	184	212	179	210	179	198	196	189	191	179	185	209	194	171	215	168	179	231	173	179	183	166	186	171	198	195	203	204	170	194	189	210	199	187	189	187	186	184	186	193	191	169	191	223	192	210	180	226	196	170	200	181	149	205	180	187	202	191	196	207	192	199	185	184	176	187	179	199	180	178	197	192	188	167	183	174	175	158	181	176	196	165	193	204	172	185	172	183	188	158	196	213	196	187	186	178	177	206	189	201	184	145	197	181	200	204	189	182	211	201	210	186	202	192	180	194	214	212	221	179	188	177	172	210	186	170	199	178	176	210	185	187	170	173	182	200	196	177	208	159	189	174	181	181	198	166	203	228	200	152	176	206	184	175	206	171	199	165	172	219	205	220	177	158	170	189	203	172	177	212	144	207	187	210	197	165	174	187	185	201	187	202	202	179	179	185	189	169	169	183	193	185	194	167	177	181	185	190	182	182	170	179	214	178	151	186	196	194	205	210	204	204	196	186	178	189	202	184	182	201	219	204	180	215	189	171	192	184	194	183	189	213	188	177	173	178	167	178	168	203	178	179	178	184	163	174	158	196	187	203	201	166	164	181	170	174	171	184	186	190	186	184	200	191	193	197	202	180	204	187	195	186	196	192	207	187	183	169	200	196	179	185	182	162	154	163	188	165	166	199	192	152	213	161	207	176	194	164	171	175	201	183	173	160	202	173	181	179	199	185	183	185	191	176	176	196	178	212	179	185	197	176	185	175	201	188	205	185	164	174	216	191	175	182	196	199	182	176	213	194	191	193	170	179	190	190	180	204	176	204	169	203	199	185	180	156	181	200	182	186	201	177	209	190	201	207	176	198	195	145	174	195	181	185	204	181	209	178	169	160	183	180	196	195	196	174	213	170	149	179	163	187	180	178	176	160	194	211	180	172	178	208	180	182	188	193	204	189	210	217	214	196	196	195	175	200	173	196	157	175	193	191	188	189	175	186	198	170	202	201	186	180	205	170	171	165	200	185	192	182	191	171	184	200	161	194	201	202	216	205	186	203	220	190	178	199	193	169	192	202	196	183	183	182	151	223	214	183	201	171	180	177	181	176	187	180	191	198	198	203	192	186	199	167	210	186	206	205	199	197	171	169	179	185	186	189	182	186	176	186	211	181	178	199	228	186	192	195	196	178	206	209	202	179	206	196	187	185	190	194	189	184	187	171	195	184	200	184	193	184	183	201	183	178	202	181	170	169	163	190	214	197	166	203	178	163	178	211	173	193	181	185	190	181	195	195	184	217	201	210	206	180	189	177	188	194	167	205	207	184	199	167	178	201	161	182	218	187	169	187	170	167	190	172	180	186	167	191	189	181	191	209	203	187	183	185	205	169	185	185	188	201	184	170	159	157	215	204	185	187	189	176	164	183	182	164	194	184	160	153	211	184	184	198	199	164	188	188	171	190	199	170	185	170	181	185	207	180	205	203	212	178	165	170	184	208	200	189	214	190	196	173	199	192	176	190	199	155	180	186	200	209	174	173	157	187	179	184	207	199	173	195	149	210	224	192	209	168	185	192	187	212	190	191	188	211	182	216	200	208	188	184	192	188	196	186	172	208	200	189	190	190	180	202	173	200	181	187	202	174	192	191	197	183	178	200	163	203	169	206	186	184	179	181	168	187	166	190	203	202	210	181	208	214	195	185	178	193	174	185	198	199	183	173	190	205	196	194	212	195	193	172	183	177	221	157	188	168	187	180	201	166	173	175	188	194	205	185	187	177	180	179	156	175	206	173	183	189	171	186	172	208	183	179	178	225	191	184	162	179
1619	507	525	510	535	479	550	499	513	516	461	487	510	484	488	530	467	476	463	483	503	484	526	475	478	527	475	504	500	540	521	504	509	494	500	511	463	479	510	455	529	472	476	495	446	471	469	508	465	526	522	460	467	495	503	476	503	480	464	495	501	502	498	499	514	575	535	506	539	504	526	479	459	522	501	487	548	456	493	491	488	492	474	525	459	483	516	511	515	530	509	491	517	461	521	480	472	471	485	470	464	487	479	490	449	486	519	487	467	529	475	444	513	518	486	512	480	450	469	536	488	516	504	515	501	514	482	435	483	496	458	472	520	489	511	467	502	429	470	488	484	507	506	471	552	502	477	465	495	441	470	508	460	530	506	490	518	467	528	470	495	472	495	538	529	504	485	486	506	471	468	510	512	477	504	509	493	467	490	502	480	523	521	494	485	466	479	515	495	477	537	489	522	529	435	493	490	499	483	471	462	464	481	507	529	500	516	482	534	478	467	474	465	530	483	502	502	494	495	491	464	503	513	496	514	494	520	503	485	505	481	510	493	473	508	491	466	512	467	476	514	495	503	542	485	516	474	473	468	498	482	477	492	509	489	489	506	473	504	463	477	472	512	498	497	481	462	542	486	477	475	517	492	525	511	498	470	516	465	538	455	490	494	499	487	495	483	498	494	483	484	533	522	508	524	513	487	481	485	504	494	480	517	482	469	468	510	520	472	465	489	531	516	518	502	486	509	514	512	492	467	479	481	541	497	522	490	532	483	470	486	492	509	480	492	501	537	511	470	530	485	481	518	477	516	487	465	486	540	495	495	519	481	497	486	485	498	517	447	462	518	458	487	498	477	531	495	498	491	504	485	478	502	503	463	530	500	522	510	519	497	469	499	523	513	477	477	478	478	497	481	507	475	493	522	494	482	538	471	479	508	518	493	492	493	460	475	526	508	458	487	486	471	480	466	474	489	511	442	462	508	469	497	489	460	511	502	520	459	529	507	522	462	488	507	509	479	562	492	472	502	492	478	463	512	519	503	488	510	495	460	468	486	489	484	510	481	502	466	485	504	473	506	500	476	464	501	487	474	520	544	502	501	505	463	499	500	477	476	483	463	460	467	476	460	497	490	506	518	520	510	459	461	496	490	470	476	480	492	493	483	497	507	487	545	494	458	517	452	463	504	485	485	472	460	479	503	468	540	507	494	496	523	489	510	483	504	504	498	512	482	476	490	453	482	491	543	517	494	498	523	483	498	506	499	477	481	496	473	522	521	497	454	524	480	464	476	484	495	489	508	514	526	524	427	502	540	487	528	469	491	495	502	463	504	480	500	478	509	497	499	507	516	516	508	491	451	513	510	502	492	491	460	460	458	549	510	482	485	495	492	474	544	493	491	491	495	484	496	487	500	516	480	487	514	501	492	472	452	524	488	525	498	494	505	467	500	520	486	524	500	502	469	466	534	473	497	456	497	491	510	489	534	504	487	496	498	467	504	525	477	505	457	508	531	501	528	499	464	483	510	496	481	532	457	498	489	477	503	485	470	454	493	533	503	491	525	503	536	493	453	470	494	483	434	515	471	537	529	515	507	491	498	460	514	491	465	503	477	514	509	492	455	491	495	487	506	550	501	520	483	483	530	522	505	466	513	536	499	503	494	466	515	504	518	545	480	516	477	507	533	477	484	523	514	528	484	472	516	499	520	446	460	510	512	500	477	503	512	472	485	484	473	513	507	500	517	504	501	526	506	478	467	513	476	513	506	478	500	487	525	498	506	525	534	494	486	543	498	542	451	454	465	478	531	521	497	443	520	475	512	493	484	474	501	514	520	500	503	495	473	502	462	490	486	508	489	452	498	514	514	474	504	457	472	510	525	519	516	525	500	490	483	500	493	530	490	499	472	498	499	491	477	493	505	493	469	500	453	474	505	535	505	480	469	479	508	503	496	474	512	476	506	508	486	513	484	499	518	496	469	502	523	480	509	458	497	485	524	513	514	505	506	476	487	523	472	504	478	452	528	444	463	522	543	491	527	461	503	508	456	479	534	443	483	524	450	466	511	505	458	511	535	492	494	470	486	480	498	482	482	509	510	482	506	498	542	485	519	495	527	488	472	469	505	523	460	512	489	482	479	462	505	480	513	453	472	496	455	458	485	497	481	478	500	493	471	508	507	502	455	507	467	522	513	484	486	523	487	459	463	494	505	480	483	526	529	503	514	491	464	495	483	505	496	492	499	500	512	500	498	521	503	485	482	480	508	507	537	492	485	501	497	504	513	532	468	530	496	473	463	537	477	477	536	482	504	485	469	519	503	483	516	481	512	502	504	477	513	481	490	511	482	503	497	548	486	483	465	474	544	457	524	535	493	480	521	487	505	524	502	531	458	510	511	530	492	496	532	477	473	477	498	435	498	486	467	504	522	509	506	488	504	503	526	466	448	489	516	499	527	531	510	542	480	498	449	499	476	492	529	506	502	473	503	496	501	481	483	506	475	490	495	471	459	490	474	539	482	526	493	497	511	517	483	480	508	463	471	484	507	510	505	497	488	479	536	462	486	458	500	495	476	499	494	489	471	466	456	473	441	514	485	446	473	537	518	507	494	464	483	536	508	516	503	478	539	422	493	481	472	475	458	522	512	484	517	475	496	479	483	476	523	491	474	500	502	481	526	492	484	502	502	502	527	491	453	504	491	501	509	510	516	490	524	483	492	493	521	472	483	525	517	484	507	490	510	441	471	476	495	478	472	448	510	487	509	485	474	477	440	496	514	468	477	519	525	491	498	485	553	485	532	470	468	490	493	491	570	488	458	496	509	528	494	522	475	455	497	485	541	503	486	483	528	469	485	453	518	505	525	465	468	472	488	542	464	482	513	493	495	460	503	491	464	484	486	497	495	500	511	507	466	493	499	504	495	501	517	508	528	502	486	503	498	529	506	472	478	466	427	497	497	521	486	515	505	483	491	489	496	494	482	511	494	512	511	506	514	448	484	496	484	460	439	529	487	494	485	481	495	472	492	507	492	475	509	523	502	508	509	485	480	454	526	474	491	473	487	488	508	501	474	516	520	468	505	480	444	496	495	492	532	501	480	491	506	481	442	479	521	527	512	529	522	490	495	460	497	466	509	514	478	486	513	512	515	449	504	500	512	491	478	519	502	499	512	478	486	465	495	467	478	474	507	500	489	470	472	501	519	493	509	476	493	508	463	475	513	485	468	503	498	501	446	432	512	455	480	477	500	485	468	462	498	503	428	490	481	478	481	499	480	477	455	485	481	530	519	464	503	491	505	455	484	512	499	523	465	459	483	506	528	480	537	446	484	472	476	508	518	523	467	501	478	532	496	489	481	505	486	484	472	496	502	541	490	476	487	496	481	469	509	504	472	516	468	498	506	479	484	515	523	516	492	461	471	526	477	532	471	490	437	507	504	443	496	489	531	490	531	492	506	463	470	485	486	472	544	509	482	518	493	513	486	473	520	481	535	539	555	480	496	490	445	515
7734	631	682	575	493	479	429	430	396	386	394	350	395	392	337	365	381	368	357	359	397	348	334	364	377	365	362	342	380	375	378	374	343	396	359	346	361	351	326	362	366	374	328	356	363	391	336	374	348	376	355	372	396	389	353	394	388	347	360	328	361	351	377	335	395	347	396	362	368	359	343	373	385	354	347	331	314	356	340	346	373	328	401	362	370	336	379	386	409	367	351	367	371	425	386	368	392	358	378	352	355	368	362	379	360	338	361	362	363	381	360	305	355	356	396	319	394	371	364	361	352	364	357	375	355	360	367	349	344	336	371	397	364	358	356	354	404	371	381	328	361	385	393	374	369	365	386	392	395	352	370	357	374	395	389	337	373	362	413	358	398	376	324	366	370	343	359	349	381	340	346	334	382	360	367	349	364	338	340	367	353	379	382	335	336	381	364	357	385	354	407	388	351	329	383	339	371	417	406	330	364	360	388	362	354	336	338	372	350	368	393	370	382	363	312	360	337	363	363	345	378	393	385	331	338	364	375	379	364	368	351	371	363	334	370	378	388	371	362	376	371	322	390	397	360	405	380	384	404	363	327	346	353	372	379	392	343	400	398	334	323	367	360	342	340	364	381	352	341	357	399	379	355	350	350	364	420	352	352	413	377	351	357	358	367	398	361	346	361	345	381	388	369	371	355	375	352	346	379	363	349	333	372	375	366	352	384	360	369	347	377	382	377	328	358	322	402	404	358	356	335	329	335	371	349	362	385	405	349	368	365	375	355	360	390	362	356	396	369	384	353	370	340	409	379	352	340	326	376	386	368	359	341	368	372	322	346	370	338	346	360	351	323	352	414	362	340	357	402	369	359	345	378	322	330	391	384	381	349	393	355	344	342	369	395	355	337	356	354	361	361	395	370	382	327	362	374	351	372	363	422	332	382	346	351	394	378	364	327	396	331	347	380	381	337	370	371	323	339	356	324	364	336	364	400	383	367	376	372	383	362	335	367	360	368	369	337	407	315	369	403	357	304	392	338	391	365	364	363	373	376	340	316	351	371	345	341	323	378	394	352	363	380	369	367	347	397	371	357	352	373	340	374	341	357	364	362	360	370	370	370	395	362	425	344	336	337	364	345	361	368	379	387	360	360	338	349	344	335	384	381	360	345	333	345	328	360	351	373	368	340	360	359	392	368	371	378	351	393	340	380	329	355	347	369	348	363	325	316	349	330	355	409	387	360	321	362	366	380	375	385	371	359	347	354	347	340	370	350	328	354	349	389	371	387	352	346	360	364	338	376	355	354	345	357	355	373	382	374	372	378	384	365	375	401	341	346	337	348	376	385	378	322	344	398	338	391	337	369	356	356	392	365	372	368	359	366	355	370	353	340	378	332	359	406	346	418	344	349	376	379	370	349	381	356	386	356	353	374	373	385	381	361	328	376	381	359	382	356	374	355	373	359	337	365	368	365	345	374	384	354	341	360	384	335	372	368	359	333	356	320	345	344	353	334	356	331	349	348	381	386	327	338	329	356	362	355	360	338	357	376	373	405	363	379	383	377	385	361	341	351	386	392	399	360	354	354	327	342	378	369	376	369	353	364	369	368	377	357	351	341	326	343	337	360	377	311	385	379	352	364	353	406	386	377	323	392	366	373	384	355	391	337	346	400	393	353	351	391	354	353	331	376	372	366	343	354	377	364	365	339	306	341	364	356	353	363	379	361	371	354	359	357	344	364	367	348	331	396	372	381	369	360	373	356	391	369	389	395	332	346	345	336	336	351	381	396	360	350	365	370	355	367	379	380	366	351	368	371	369	367	342	392	379	367	370	353	400	369	378	358	346	350	389	364	385	322	383	365	349	345	400	374	313	421	361	375	366	341	343	357	393	331	344	318	344	360	351	377	376	371	393	355	372	352	346	374	380	372	384	363	377	337	364	350	350	398	367	338	352	364	342	377	360	373	386	358	358	346	345	350	335	343	366	373	356	373	364	344	348	376	366	363	345	352	370	381	367	376	349	330	357	367	351	371	362	340	399	369	363	337	409	363	375	334	328	365	400	360	367	386	358	374	394	345	356	383	371	361	385	336	354	339	367	386	354	369	366	356	385	387	336	347	350	336	386	348	391	361	372	343	391	349	336	380	350	350	378	351	363	385	403	372	354	364	381	392	382	359	408	388	354	363	353	366	350	351	356	381	380	361	400	381	383	407	364	343	342	352	350	359	366	392	376	367	362	373	351	360	383	369	332	343	359	409	361	346	365	354	395	345	389	381	346	363	356	373	375	374	344	330	372	364	368	354	388	312	374	337	370	358	326	350	381	348	396	399	378	359	381	349	380	325	361	380	407	367	329	341	367	357	344	354	346	388	354	347	335	369	374	374	408	370	305	349	323	369	384	371	355	376	368	376	374	342	353	386	367	348	391	393	330	381	362	343	377	375	356	364	350	339	354	350	373	400	393	350	360	394	353	404	359	382	378	305	333	381	321	363	381	401	363	381	375	344	336	354	383	371	371	404	345	383	352	389	368	397	353	357	334	347	349	333	366	362	359	340	370	373	355	360	391	394	369	337	376	351	357	336	360	351	357	364	364	347	385	374	368	371	373	354	351	362	384	362	340	363	362	341	371	337	360	389	356	390	370	326	340	415	358	345	356	343	376	377	378	384	367	338	383	342	350	357	383	340	397	380	397	350	352	365	328	365	384	347	334	341	367	362	378	380	359	369	384	354	381	364	327	379	363	363	400	387	352	350	382	347	381	356	354	355	369	340	377	349	361	395	336	377	362	390	341	363	327	350	376	365	377	354	369	363	335	395	356	371	357	383	344	310	350	369	354	385	396	359	336	367	397	350	337	402	363	365	359	359	345	421	368	324	341	340	391	369	357	357	353	376	364	352	306	339	319	386	361	360	381	360	368	366	375	381	395	364	344	355	355	324	360	371	333	369	377	365	378	334	327	372	372	352	324	370	377	376	369	346	316	360	364	342	356	357	367	360	377	352	359	371	367	357	393	372	367	411	411	337	325	359	373	364	381	383	393	412	342	369	380	364	359	345	367	352	339	321	366	351	342	382	353	340	375	382	370	380	335	332	350	372	389	367	367	312	341	359	388	354	341	366	347	322	376	357	376	387	383	385	373	378	385	416	375	360	377	367	359	344	365	367	354	339	385	329	332	346	343	349	316	344	353	374	341	392	341	377	345	357	369	332	370	346	367	388	341	351	349	357	377	381	348	366	355	337	323	354	364	360	379	359	304	355	336	356	342	392	343	378	359	345	416	370	371	399	332	357	359	354	374	392	361	348	351	348	370	344	362	350	365	359	363	350	338	354	378	344	363	367	382	326	345	339	382	347	364	350	328	357	366	361	363	357	332	363	384	401	375	381	357	375	350	344	405	371	316	361	382	392	375	385	328	339	343	354	331	363	349	333	335	393	333	373	385	365	357	361	353	359	332	366	334	352	352	330	379	365	349	355	372	370	342	371	319	320	362	373	361	400	373
6601	1098	1491	1687	1468	1369	1187	1216	1048	1042	1041	1067	1032	928	945	877	895	891	921	885	877	905	837	875	887	871	867	874	882	903	907	825	850	865	895	881	899	838	852	833	866	828	840	825	840	868	836	827	842	860	917	856	839	864	880	798	841	872	848	836	812	860	861	782	809	848	827	876	854	859	835	867	875	876	781	778	852	883	818	818	812	849	821	869	831	834	849	849	871	857	797	884	939	817	847	800	867	863	833	849	832	855	867	765	831	817	817	846	852	796	833	833	837	831	843	839	819	845	824	814	855	851	864	844	775	792	790	787	886	835	835	761	867	807	860	860	843	849	847	830	822	821	829	880	855	862	831	769	850	769	776	813	835	828	898	831	848	837	834	812	861	783	829	856	849	827	860	926	838	904	844	857	860	843	873	866	846	869	840	786	863	824	823	840	782	890	833	850	859	792	853	776	897	832	847	855	872	858	868	860	810	806	830	847	853	813	881	897	851	768	870	833	826	859	829	832	855	843	881	823	840	814	851	826	802	853	868	832	824	809	889	902	840	812	886	785	870	888	832	825	825	843	852	922	846	819	829	855	873	830	887	905	872	837	840	838	850	838	818	860	842	838	841	851	784	840	842	832	860	850	891	850	832	863	808	825	844	799	790	868	818	890	841	895	833	892	790	902	865	807	810	857	883	842	822	816	875	834	872	882	821	833	836	839	781	835	832	835	864	856	749	836	840	843	841	830	840	849	880	865	809	850	821	842	859	887	818	902	842	876	848	854	859	871	904	886	822	829	848	897	793	857	826	832	823	865	803	854	840	857	852	804	869	813	872	845	856	837	791	824	820	848	886	805	851	828	859	856	895	824	911	847	842	840	799	872	818	834	838	907	839	882	865	865	830	845	863	871	878	840	806	878	857	842	857	871	857	889	820	897	813	806	862	866	782	898	870	877	898	817	838	880	808	809	854	844	856	853	850	840	850	811	854	863	818	829	837	841	903	880	891	835	847	830	823	862	859	825	866	836	902	801	841	858	867	818	858	880	824	832	877	851	826	842	836	853	856	816	815	861	839	849	816	824	819	814	854	863	861	797	857	810	871	877	862	866	847	905	827	863	833	859	829	834	784	868	835	842	840	824	858	825	862	850	835	834	827	871	864	837	831	868	804	802	867	848	813	856	846	900	840	823	870	820	829	823	792	870	849	804	846	845	856	869	870	833	844	843	830	817	879	840	884	900	903	826	834	845	864	824	884	895	849	827	852	822	799	871	802	802	868	851	843	830	852	806	831	829	784	804	834	811	878	847	806	839	812	845	828	814	820	820	797	855	816	881	841	860	862	844	795	863	857	788	861	851	834	800	827	772	805	776	862	843	795	844	901	838	851	798	899	868	832	838	899	825	815	816	821	850	880	820	811	839	827	857	861	809	898	818	842	784	802	842	869	826	799	849	853	829	881	853	854	858	871	868	834	863	827	893	866	839	846	900	862	928	824	846	803	868	845	838	864	863	813	807	860	801	841	838	883	848	855	850	828	792	826	845	861	822	851	802	787	844	841	860	857	827	786	856	828	852	845	786	843	822	861	834	830	818	864	820	876	803	828	873	810	886	837	814	872	874	908	809	837	841	867	827	864	813	842	845	807	904	871	823	842	835	839	842	831	828	758	815	806	843	799	868	875	842	836	856	831	883	813	833	831	839	836	793	815	856	859	810	831	821	869	817	805	888	795	874	805	847	820	867	865	854	872	833	859	820	859	839	847	837	899	817	846	854	856	815	898	857	805	825	851	847	846	806	795	805	826	851	841	860	806	856	832	849	845	811	843	832	860	865	855	874	859	846	871	846	807	874	825	870	797	826	855	841	876	807	867	792	826	811	873	836	857	861	860	863	790	813	862	840	840	829	889	875	844	767	828	862	767	814	826	805	778	823	856	856	808	867	822	820	836	832	889	837	865	858	869	795	853	865	856	822	847	827	901	830	833	861	852	835	874	843	843	881	814	872	869	858	845	873	833	866	800	839	887	849	868	775	775	862	883	835	879	864	870	897	854	828	793	810	845	867	860	800	812	877	867	857	877	861	851	819	829	822	868	898	853	910	852	789	856	867	802	841	878	804	825	877	871	846	890	856	851	889	805	846	805	866	881	862	852	787	838	855	889	813	821	832	836	890	775	863	810	823	794	787	811	831	826	866	834	870	876	830	813	842	846	823	811	834	788	813	837	797	847	798	831	874	849	824	856	794	854	818	820	841	866	788	856	847	801	809	837	818	880	803	830	805	848	845	871	875	816	815	858	806	839	849	921	859	903	832	827	877	793	873	858	833	861	856	849	872	851	901	818	849	828	848	852	787	820	834	885	853	836	853	828	824	854	886	801	843	843	807	883	818	889	843	890	867	812	815	884	818	806	880	848	840	877	865	820	782	809	846	840	823	888	815	856	873	803	825	877	830	841	813	819	836	845	834	845	851	856	824	848	869	897	852	835	835	806	861	788	838	907	830	801	865	800	833	816	856	920	868	884	831	885	850	838	823	843	865	863	833	848	849	851	840	845	861	855	864	805	812	835	854	837	837	816	846	828	825	850	841	873	808	865	894	861	860	782	827	793	860	833	861	803	833	778	865	881	859	836	826	819	847	795	871	848	834	804	836	840	893	866	836	847	848	890	853	872	841	779	827	815	840	903	829	879	769	873	886	834	889	823	809	824	839	837	854	881	844	846	866	881	902	819	887	840	865	810	818	789	856	852	823	857	840	790	829	828	855	845	764	883	875	872	822	881	916	856	862	831	835	849	831	864	854	861	851	851	876	836	841	895	838	811	829	833	830	879	852	863	812	908	809	875	870	817	877	893	849	825	808	858	841	844	901	900	831	828	856	865	915	892	840	825	830	859	792	829	801	848	840	820	862	870	847	844	784	856	844	850	888	803	858	829	848	809	819	843	783	840	821	856	872	813	813	856	809	868	819	847	850	836	857	829	889	868	792	835	865	811	818	783	823	829	864	772	807	815	803	804	873	875	889	868	837	837	845	825	805	859	825	843	860	803	874	855	863	851	866	805	769	806	792	812	824	822	829	868	884	844	868	804	844	806	857	901	854	789	876	874	850	897	855	810	796	837	820	870	873	836	825	815	870	823	884	829	832	874	805	872	872	833	849	879	802	811	830	853	863	854	833	835	874	844	799	901	862	823	862	866	855	785	833	859	809	874	819	864	854	841	867	821	849	861	868	844	896	834	871	843	841	849	829	856	815	818	830	786	822	775	862	872	867	832	835	802	822	832	836	813	792	850	872	863	868	808	852	835	838	853	820	831	874	889	859	838	792	849	778	795	851	892	868	849	886	848	846	851	830	835	883	899	872	823	852	841	884	838	806	822	884	900	903	828	839	827	799	819	839	834	844	857	860	871	814	840	845	871	811	811	816	851	860	862	905	883	818	793	808	844	836	810	821	849	846	807	879	835	829	856	835	849	830	826	816	812	820	805	765	879	780	842	836	838	852	885	856
14474	1268	899	863	660	532	512	488	427	405	398	432	370	403	389	368	376	349	388	390	402	367	400	368	357	351	328	337	351	363	368	344	342	355	386	334	323	345	321	348	371	319	320	323	367	331	404	357	345	330	367	332	323	354	356	317	323	333	359	328	344	365	359	313	316	350	324	378	357	301	351	368	367	346	342	302	342	338	310	354	333	357	350	355	342	298	406	330	333	336	377	376	322	332	366	338	358	360	310	365	389	356	384	313	353	307	324	372	336	337	349	348	325	342	385	315	331	351	326	326	343	351	326	382	347	333	344	374	356	339	350	372	374	342	344	347	329	357	334	308	343	344	346	357	359	358	362	357	334	362	348	332	333	348	362	347	340	382	335	313	356	346	385	334	339	349	338	319	298	318	318	319	378	363	334	359	344	321	358	361	345	334	348	346	348	332	372	326	345	349	361	295	357	363	334	385	370	341	311	325	341	313	331	361	362	341	325	378	311	359	351	332	371	341	346	369	336	365	348	343	307	360	331	370	341	337	348	337	365	335	370	352	318	330	355	337	362	343	339	365	356	359	318	331	313	337	327	330	351	326	329	358	371	330	348	364	355	364	408	342	348	348	314	300	341	318	337	338	364	335	312	355	311	346	329	323	347	349	315	346	357	349	319	353	338	355	334	360	355	341	313	354	360	365	337	363	303	357	383	369	320	368	348	376	322	339	318	365	332	361	367	345	390	361	376	357	316	347	352	389	361	356	382	347	367	342	331	351	320	323	362	389	338	340	353	361	346	326	341	365	346	377	335	377	334	303	346	331	364	345	308	336	304	317	318	318	369	354	345	369	288	343	335	347	337	346	326	322	357	344	334	333	328	318	335	391	344	361	369	353	369	340	349	341	349	316	366	347	302	344	363	341	359	349	370	351	355	364	352	313	330	331	336	366	354	348	355	381	343	330	346	393	353	339	351	327	334	334	370	336	323	345	382	329	360	356	353	320	352	345	342	304	341	364	345	368	375	335	337	343	323	334	316	358	314	347	332	323	335	346	335	350	331	333	346	357	324	319	371	327	327	334	354	389	359	352	330	379	325	365	356	344	326	335	337	311	323	346	336	377	352	377	340	324	333	338	343	310	357	353	344	335	317	317	345	342	329	321	352	303	367	364	367	353	356	306	361	353	369	361	303	312	346	320	347	356	330	341	332	342	347	361	355	319	290	360	339	307	343	351	370	356	329	349	324	317	352	360	350	373	338	366	349	360	347	301	351	346	335	347	343	381	308	331	348	331	378	329	396	334	351	334	339	314	331	314	362	328	300	327	316	356	337	353	305	357	324	341	348	376	339	352	354	317	315	365	364	330	328	324	295	328	326	341	311	326	336	338	361	330	358	315	351	357	329	341	334	313	326	351	332	320	323	327	354	363	351	317	372	303	310	338	311	364	337	348	401	350	331	362	374	323	344	343	355	350	329	347	347	335	388	387	352	361	360	355	338	344	347	321	344	332	331	342	342	359	357	317	329	365	354	318	322	354	333	320	335	333	358	351	331	339	361	355	357	349	356	341	308	335	325	346	350	338	359	330	324	351	355	356	363	369	348	350	340	332	343	348	350	364	320	328	340	329	325	330	338	332	329	356	349	355	334	324	326	356	326	383	320	341	358	346	347	354	323	317	347	323	339	334	350	352	355	313	367	342	369	325	334	346	330	360	334	333	363	362	360	348	355	333	361	331	318	336	359	335	347	351	326	301	363	337	335	350	336	340	337	353	353	357	331	327	406	326	334	361	330	324	352	332	332	388	325	325	315	346	356	349	338	381	335	384	372	327	351	344	332	329	381	351	361	370	333	309	370	360	312	315	336	329	353	330	335	359	346	358	371	358	331	337	387	349	332	335	356	339	327	337	380	314	344	345	360	335	316	329	322	344	339	360	343	334	333	335	328	330	362	339	335	322	345	361	316	362	308	367	311	334	308	343	352	332	374	337	333	348	375	339	346	391	365	309	328	330	336	366	366	347	369	296	335	355	332	318	364	333	331	311	343	335	337	328	335	297	332	355	339	295	313	352	325	344	338	351	356	339	340	357	354	370	329	342	308	318	336	333	359	334	337	360	372	379	343	349	334	351	345	373	292	324	307	328	359	343	347	361	339	351	359	301	327	336	379	343	351	332	323	341	322	309	319	344	309	389	301	355	324	331	308	345	337	344	352	310	355	359	320	353	294	326	342	339	331	354	349	374	347	329	325	367	360	347	335	339	327	332	334	315	335	342	373	349	364	334	328	361	336	326	342	315	319	336	333	345	288	353	327	348	354	343	300	358	358	329	337	321	315	349	362	337	374	310	339	374	347	347	349	337	292	325	280	341	334	324	317	344	303	361	358	367	325	333	345	309	347	360	368	352	340	320	326	315	333	324	323	329	365	333	337	316	339	320	350	326	333	324	349	336	347	334	356	382	377	311	360	345	365	318	313	352	334	323	349	359	377	358	367	317	348	340	333	354	350	360	362	322	353	370	376	356	279	323	359	336	322	331	287	363	344	317	342	336	348	368	374	355	324	331	321	326	334	322	325	315	315	362	343	344	312	335	348	306	323	328	348	363	366	334	335	396	303	346	328	357	369	375	353	332	313	393	327	324	362	395	330	320	291	326	360	378	345	379	352	351	326	321	309	327	352	333	320	338	339	357	345	323	339	382	361	379	361	360	375	364	352	347	333	334	314	374	365	367	326	365	377	348	367	308	307	394	338	333	332	301	366	334	332	337	317	334	350	332	351	328	349	362	331	317	333	335	300	332	321	337	341	351	355	319	316	349	338	335	337	351	336	361	329	321	349	371	320	373	301	358	370	367	332	350	356	335	315	336	370	351	331	367	328	337	335	358	351	331	348	353	351	351	356	331	350	314	364	350	350	317	340	336	334	374	380	374	372	333	347	332	328	329	359	361	372	335	344	316	354	378	354	343	333	357	324	322	347	351	341	386	357	337	374	328	308	330	309	325	326	326	333	371	353	339	358	354	340	335	366	364	327	324	342	359	332	340	339	345	353	360	341	360	340	355	331	340	340	363	314	338	359	334	366	337	340	334	354	352	346	383	315	355	392	331	346	293	331	347	305	324	325	314	355	328	358	375	335	380	353	329	377	321	299	367	363	338	350	340	336	366	341	319	334	368	325	388	376	305	318	322	314	331	393	375	376	336	337	364	369	304	345	322	338	374	341	373	361	322	344	308	355	358	379	351	338	353	371	333	362	319	343	362	321	362	351	353	363	347	341	311	310	339	345	352	331	308	321	346	358	357	317	343	327	359	325	339	362	329	327	336	321	301	327	350	353	340	361	338	345	339	312	321	345	304	316	315	363	326	315	352	364	344	337	352	287	354	345	307	324	358	314	335	315	321	322	351	327	322	346	334	342	336	316	343	291	329	332	335	338	339	326	346	358	328	333	314	357	342	343	330	295	308	330	340	344	351	302	348	331	357	373	353	370	307	341	376	350	337	323	340	339	354
8349	1247	2047	2281	1969	1800	1476	1364	1252	1159	1123	1052	992	978	963	939	876	920	855	894	883	877	856	804	864	857	812	868	874	786	805	841	747	842	803	770	783	765	810	810	801	795	803	751	796	776	773	732	864	853	782	765	790	760	764	775	795	796	831	764	796	745	790	848	764	776	816	761	710	793	847	775	775	796	794	765	717	727	791	740	780	734	780	756	807	846	734	799	783	809	743	816	778	805	759	770	773	777	820	785	775	787	791	789	835	779	729	772	780	801	826	805	805	771	748	791	787	781	823	790	776	800	772	751	753	786	739	760	767	771	748	765	754	797	783	759	792	783	784	768	803	766	820	763	790	814	825	800	749	789	770	763	758	734	765	764	772	824	787	766	828	779	738	825	755	786	749	793	765	780	804	771	791	719	811	800	771	734	762	752	715	829	741	810	779	748	752	795	762	800	810	798	762	799	789	745	788	821	754	803	810	738	765	716	788	818	818	752	774	760	772	807	757	805	763	784	739	781	774	794	738	788	776	752	751	858	727	781	825	783	771	784	797	815	762	779	776	826	750	755	882	770	762	805	784	769	747	775	773	813	783	756	743	753	786	754	797	755	809	755	793	792	754	768	811	777	763	836	781	788	724	756	740	799	753	736	812	813	791	781	797	775	781	803	730	775	770	783	765	804	768	724	754	773	740	852	767	775	735	763	757	792	768	753	774	751	769	735	749	781	824	781	799	748	794	738	781	765	750	770	748	791	767	762	790	757	724	733	783	800	764	757	758	785	763	740	742	794	788	746	753	746	818	711	808	811	782	749	779	792	767	780	769	760	776	760	753	793	766	777	744	769	785	780	838	767	814	802	768	800	750	758	752	786	794	759	769	738	705	745	804	783	778	764	748	820	767	774	762	749	790	765	763	770	771	804	786	797	804	804	791	824	748	784	793	760	752	803	826	747	762	801	766	791	785	786	819	756	730	817	742	822	776	781	792	747	769	794	767	773	766	794	750	754	724	763	734	720	777	800	776	774	756	757	797	764	747	820	787	797	790	830	799	719	754	791	794	784	742	785	747	740	750	776	777	749	818	791	759	776	807	750	743	779	742	739	772	747	767	765	787	797	731	802	791	778	787	782	799	802	791	753	765	798	761	771	763	815	784	729	788	725	733	755	766	761	730	830	774	829	769	757	782	759	737	743	758	753	743	786	743	760	754	759	769	792	799	729	756	738	747	772	806	775	767	750	715	785	772	810	792	751	753	809	740	780	758	760	771	796	792	805	804	768	711	766	768	771	735	715	819	762	781	777	753	804	772	798	780	735	808	738	783	710	752	758	761	798	745	783	778	774	751	757	790	760	754	803	827	790	775	836	715	723	793	772	772	776	760	764	771	765	762	777	727	747	788	786	798	766	761	737	791	795	763	820	801	802	791	729	840	765	707	777	780	769	789	735	741	824	775	789	752	763	729	791	725	775	773	721	792	758	775	790	795	811	739	771	748	758	808	747	817	786	798	776	745	794	751	734	783	789	761	819	761	749	790	763	790	742	815	766	753	727	750	766	764	779	795	779	767	775	797	757	779	778	783	744	749	799	798	788	760	816	804	756	776	834	815	779	799	769	757	754	782	808	777	805	771	745	754	763	818	725	791	802	787	759	789	793	764	737	776	751	763	782	799	790	764	749	777	750	777	813	746	800	771	767	719	767	725	728	796	787	786	760	775	801	796	761	778	770	759	771	765	790	779	787	806	760	761	839	764	729	766	815	748	816	793	729	792	799	785	767	781	830	768	801	778	797	827	809	779	785	783	749	733	751	775	780	802	783	781	773	793	788	753	740	781	804	712	749	738	765	787	818	779	725	704	756	766	788	779	805	748	800	755	771	740	826	759	758	778	746	781	782	715	804	778	771	792	823	772	784	764	736	773	808	762	779	820	778	750	814	762	796	726	806	743	761	779	783	770	750	761	818	790	772	793	771	777	769	760	757	776	786	792	737	779	801	789	748	826	759	760	697	772	858	756	813	821	750	807	782	774	772	770	730	823	718	776	770	762	837	769	745	809	779	784	805	787	764	788	809	710	772	816	818	754	801	765	713	751	755	752	761	771	758	791	734	779	779	802	782	801	809	728	741	776	761	798	740	826	752	817	769	777	796	825	753	783	767	783	794	759	776	749	771	752	747	763	796	805	767	770	742	790	767	798	753	769	784	724	737	747	807	789	794	753	751	770	823	783	783	748	783	778	795	777	770	861	746	774	799	792	774	760	759	726	808	757	787	752	726	813	753	758	723	777	803	825	765	743	790	757	788	797	797	805	801	769	775	762	767	765	772	749	761	736	725	765	759	770	789	709	763	747	784	841	757	737	801	811	793	772	800	764	714	709	759	768	764	806	791	792	757	790	779	747	793	822	776	809	744	755	802	802	747	780	774	759	818	749	740	753	796	748	767	741	754	755	796	794	759	785	795	823	737	747	760	733	789	729	794	775	801	799	766	790	756	771	744	785	767	766	796	785	788	800	790	789	776	820	760	785	762	776	771	729	776	780	780	732	789	758	743	777	778	798	795	750	722	726	789	750	802	816	763	805	783	785	804	803	736	761	828	812	790	799	684	804	747	765	810	779	736	783	769	781	813	796	752	753	792	787	752	775	795	767	787	744	777	794	742	744	832	780	761	807	836	750	759	805	755	774	760	826	807	797	766	752	792	778	815	733	739	775	778	754	750	766	794	781	780	757	773	779	764	719	727	808	775	772	791	791	794	765	731	754	785	772	779	846	803	700	726	800	778	780	782	819	795	794	739	772	802	738	760	783	728	736	737	778	783	769	786	780	769	742	729	813	796	788	812	789	775	767	784	763	769	763	804	737	786	754	753	761	792	798	737	784	808	748	732	768	818	738	820	748	770	790	770	770	769	739	745	773	772	728	756	770	771	774	757	773	786	814	766	732	712	751	749	739	724	779	753	783	770	783	876	782	762	763	731	778	782	810	789	751	739	744	783	771	729	803	798	799	799	752	717	754	800	772	777	842	769	838	778	741	786	791	749	744	784	764	795	748	815	761	750	783	808	761	761	758	805	825	800	774	742	808	748	780	761	779	779	790	773	800	735	769	760	761	809	792	736	751	859	792	830	787	784	773	737	806	777	787	775	752	743	744	753	811	781	734	773	739	784	727	801	757	768	802	784	793	782	745	776	791	803	761	740	760	814	741	799	744	763	828	750	724	810	753	740	781	786	778	688	754	747	786	767	800	806	817	829	825	798	813	753	825	828	776	776	730	814	817	822	715	746	763	748	724	790	795	763	731	756	717	730	738	822	748	805	813	743	803	765	743	723	749	759	761	730	725	751	779	770	716	799	807	777	834	822	782	782	754	745	755	788	742	777	794	801	773	777	746	733	807	781	785	783	732	754	732	746	795	822	768	783	774	774	737	743	729	729	744	756	757	812	719	786	771	736	791	741	819	805	749	799	758	780	750	755	819	789	825	775	763	781	797	777	747	794	751	763
1424	168	180	172	184	188	199	208	203	171	170	202	174	199	181	166	179	194	187	151	216	182	195	180	195	197	188	168	169	170	212	194	198	177	188	198	192	172	179	175	211	209	188	218	203	172	194	179	217	174	201	195	176	206	171	176	198	223	193	185	214	204	218	226	195	208	168	205	187	187	182	159	203	209	202	187	193	200	207	192	179	177	202	199	209	174	192	173	205	193	209	170	200	168	227	195	188	188	204	180	173	160	188	181	192	166	184	193	198	216	165	198	195	216	185	174	164	178	188	194	183	191	187	170	203	236	217	167	191	180	168	175	198	160	185	181	185	205	210	178	198	183	171	184	195	198	178	174	178	201	177	195	213	178	180	201	197	218	202	176	182	222	210	192	182	170	177	174	206	186	217	176	229	194	190	184	199	195	194	178	196	197	184	190	173	172	180	208	164	203	179	186	187	176	162	223	182	196	199	178	184	214	201	166	189	163	173	189	182	171	211	192	190	178	196	184	172	171	188	202	215	203	183	185	200	194	179	168	187	203	179	188	184	201	199	207	199	192	167	194	193	159	203	206	187	192	178	198	183	190	195	174	185	182	204	194	170	185	183	171	177	217	165	160	185	176	183	185	209	194	190	206	169	201	174	187	192	194	196	176	168	169	238	216	171	180	221	177	164	199	182	196	176	191	180	202	213	201	210	176	203	197	202	196	176	193	184	165	188	158	175	213	191	168	200	199	175	189	194	186	188	196	208	223	183	193	212	189	195	173	198	207	183	186	193	164	171	216	178	179	179	200	173	189	190	186	193	171	210	175	171	205	197	156	203	172	190	160	194	181	184	180	181	174	202	167	194	227	210	169	192	190	178	189	189	180	184	204	173	207	187	183	218	193	198	188	194	164	186	197	194	202	171	201	188	187	197	194	191	188	174	204	187	177	185	199	193	181	187	185	182	189	159	169	220	169	229	199	169	169	197	200	184	197	170	191	178	189	195	208	185	191	204	198	207	215	206	173	183	198	171	202	194	170	202	194	218	205	189	220	176	170	191	175	181	214	189	193	213	207	181	185	198	179	172	208	168	184	174	195	188	169	206	181	169	200	234	196	171	172	210	172	178	195	195	190	225	178	188	180	193	182	210	199	203	178	197	193	181	187	197	179	183	191	187	179	157	196	197	210	192	209	194	193	167	180	172	201	192	196	219	192	198	193	187	192	220	189	222	198	192	189	204	198	215	209	191	184	210	161	198	205	201	185	171	190	188	190	208	172	204	223	190	181	205	225	204	192	196	191	183	196	182	181	195	192	202	186	189	197	191	189	169	177	189	186	176	207	198	191	185	186	169	179	173	200	161	190	197	182	161	204	154	204	201	215	173	181	177	189	192	166	196	208	191	211	194	207	217	189	158	184	200	186	199	182	186	172	180	188	172	161	170	185	205	201	181	203	205	192	174	212	183	183	202	206	192	201	192	187	223	196	211	178	174	197	183	224	188	201	168	209	180	183	193	170	184	188	171	189	195	206	225	174	190	195	188	196	236	208	211	193	199	172	218	194	186	187	191	181	191	203	211	179	198	163	184	190	186	174	196	187	164	186	173	180	185	181	201	177	197	205	201	190	196	203	189	180	205	200	182	201	188	206	190	203	195	207	177	209	185	176	181	167	188	179	207	179	182	196	183	183	187	186	209	211	176	206	181	216	188	182	205	186	192	175	223	194	163	178	178	169	224	189	192	181	209	194	172	176	172	209	195	202	195	192	178	182	158	198	195	186	179	191	214	208	225	196	163	170	188	190	204	188	184	174	201	200	184	170	173	195	212	191	182	187	205	177	183	196	196	194	179	191	178	163	181	206	187	178	178	196	177	161	173	203	200	188	193	167	209	177	181	166	189	183	219	200	184	174	168	191	207	200	177	183	163	174	177	186	169	200	177	181	215	198	212	177	198	170	179	174	211	184	187	207	172	173	193	202	188	189	182	198	176	167	175	168	209	196	164	172	192	186	171	192	197	199	182	203	190	188	183	186	199	185	187	187	172	203	186	198	215	198	189	184	204	205	153	208	184	176	204	189	180	197	220	216	187	191	181	165	209	162	196	177	198	212	221	202	207	198	193	183	193	184	197	167	172	178	195	205	182	178	196	190	202	208	192	184	183	189	208	195	211	196	193	172	204	178	169	210	188	178	191	183	171	209	209	215	210	197	179	177	213	182	198	190	189	182	173	199	172	175	181	194	172	196	184	188	205	200	204	189	198	175	208	194	181	209	196	196	167	177	173	216	179	186	187	172	184	217	189	198	199	187	199	177	202	199	193	212	177	181	184	180	204	217	203	204	177	189	179	206	176	181	189	168	191	188	181	172	188	174	216	198	185	191	183	187	184	193	202	166	178	188	164	203	192	194	202	188	184	200	174	175	204	182	200	194	189	181	180	187	210	189	221	197	183	191	184	173	208	198	192	201	195	195	204	181	171	177	217	196	226	206	190	175	188	187	186	169	204	216	177	172	173	193	181	174	205	180	180	193	195	193	194	191	208	183	209	207	197	200	182	185	185	200	201	189	180	167	187	181	207	157	167	200	195	168	177	181	180	188	203	193	198	215	194	195	188	228	186	194	180	178	196	206	202	175	194	188	180	177	192	180	216	183	168	191	204	188	206	188	200	194	220	200	190	194	203	198	212	202	200	203	228	195	200	182	188	173	173	204	194	185	205	182	170	164	206	196	215	195	193	171	192	175	191	236	207	204	177	187	202	181	194	186	208	231	203	166	192	187	171	202	190	180	204	184	170	179	176	182	202	205	184	190	204	215	174	185	188	218	194	179	178	196	195	187	190	151	182	193	192	178	183	203	180	195	195	181	175	177	185	230	194	181	203	208	174	233	215	208	186	160	189	196	166	172	181	216	177	187	208	174	208	179	201	181	198	182	219	190	197	174	195	191	187	179	167	191	170	184	177	222	201	162	172	169	200	186	206	215	197	186	241	180	171	190	161	193	190	167	185	195	216	195	209	160	173	165	182	192	161	197	220	211	180	168	181	196	180	179	198	177	190	193	177	199	182	214	203	189	182	192	185	180	215	182	195	170	179	192	182	192	176	201	173	195	215	176	192	188	187	181	197	189	191	182	198	189	162	197	146	173	188	197	186	190	182	233	230	185	187	198	197	196	222	201	189	178	222	201	165	208	189	189	201	192	179	204	170	182	192	191	214	184	169	192	175	191	180	201	206	178	203	216	174	184	212	211	201	200	219	209	180	192	187	190	195	201	189	183	206	170	196	185	195	208	194	204	190	205	187	203	194	204	205	210	194	189	169	187	170	203	177	206	164	184	205	188	190	209	190	198	196	209	188	208	208	206	180	179	197	204	157	193	206	204	197	193	193	198	174	176	209	163	170	192	193	190	198	177	188	202	185	196	202	162	200	193	189	185	197	196	179	188	184	216	218	182	151	197	186	181	169	167	180	170	214	174	167	189	161	179	188	202	158	199	190	195	208	201	199	192
1691	514	508	515	519	533	508	549	560	510	494	522	485	509	465	518	480	493	543	493	473	534	532	509	514	472	501	493	564	471	485	532	485	520	541	449	495	465	463	501	507	434	532	463	515	483	516	510	492	493	533	502	506	441	485	485	472	496	516	510	531	544	539	487	534	486	495	460	482	462	444	515	478	484	494	485	512	523	472	472	519	474	523	544	511	501	514	480	478	471	507	488	525	534	478	488	515	441	506	489	462	498	501	514	501	524	499	506	515	496	504	484	534	478	551	497	488	519	525	519	512	506	522	506	509	538	484	497	478	491	495	520	470	506	484	507	489	496	502	525	524	462	498	508	502	493	471	537	537	460	518	481	529	489	468	492	515	521	507	531	523	508	513	554	465	495	516	526	512	483	459	482	511	500	491	500	483	536	480	477	465	510	524	501	526	515	533	504	491	479	497	462	495	496	479	494	519	510	491	486	477	533	554	505	507	477	475	506	535	514	509	501	526	517	462	479	504	532	557	471	510	524	473	501	518	550	494	481	485	508	497	511	510	535	483	556	535	500	471	487	478	477	479	483	512	468	484	482	508	476	494	505	490	509	513	506	511	537	532	481	520	461	517	521	481	479	515	454	486	496	515	536	485	504	461	476	488	500	499	526	481	462	501	468	490	529	516	465	473	491	507	501	503	511	448	533	500	492	479	502	509	470	478	524	506	520	484	544	498	514	535	515	473	511	491	504	535	518	480	480	530	497	493	522	494	473	491	503	499	472	527	500	485	467	477	552	486	493	532	468	475	506	521	510	495	508	544	495	505	453	504	525	488	500	494	475	508	527	512	463	531	520	493	493	493	514	493	474	510	461	467	518	512	522	498	497	502	510	541	477	519	487	542	515	522	527	477	472	468	513	522	487	495	476	475	523	513	521	499	474	515	498	501	480	544	512	511	462	514	487	546	490	505	474	522	453	475	536	506	496	521	509	472	512	509	481	501	491	470	544	518	485	546	491	495	488	491	485	523	479	569	461	511	491	490	518	510	483	518	464	484	497	513	495	459	545	505	509	479	503	488	503	515	492	534	491	520	508	496	512	499	431	490	506	510	510	520	491	521	522	526	481	535	515	507	478	467	488	466	529	482	492	487	458	526	467	474	500	510	536	480	508	493	486	506	521	491	460	511	458	500	519	499	478	477	496	502	487	492	465	468	498	498	501	516	484	530	443	539	514	523	500	534	531	502	513	521	544	463	534	477	523	503	485	464	510	517	494	499	457	517	512	489	461	446	494	507	469	491	516	492	471	504	496	482	521	459	492	511	481	550	482	510	499	532	486	547	468	505	520	531	499	517	509	506	519	534	520	530	503	486	531	511	482	497	464	497	491	495	523	529	497	483	506	521	484	512	499	490	511	526	504	492	469	519	484	458	502	469	512	469	491	492	538	479	489	477	488	484	484	506	458	489	504	488	512	506	522	481	487	494	512	511	484	535	496	492	474	502	530	433	527	497	495	527	494	498	542	511	484	466	521	508	523	499	503	493	509	491	557	529	509	493	514	532	435	474	520	502	530	476	520	507	512	497	569	492	500	515	494	512	491	492	480	490	479	485	471	504	459	481	490	478	474	543	533	495	508	498	490	519	522	496	466	492	477	501	473	502	475	487	494	535	469	478	487	508	453	516	521	477	509	506	519	504	470	517	493	500	518	504	521	467	513	542	502	498	529	521	499	480	517	529	476	514	504	479	477	535	487	538	487	494	498	525	469	510	514	462	491	530	502	505	519	530	469	510	473	529	492	549	517	506	484	482	460	515	517	486	534	503	459	513	447	468	528	453	465	470	483	497	486	500	481	503	501	496	484	465	507	477	488	528	503	565	484	485	503	492	514	488	492	489	483	473	535	480	495	486	515	478	486	534	487	501	487	537	509	534	521	493	506	519	456	472	491	468	484	490	523	529	484	524	502	486	474	515	545	463	536	458	535	517	512	486	492	522	526	442	510	513	496	488	472	526	497	485	503	493	534	466	495	506	442	498	490	481	489	466	494	488	461	529	427	478	528	505	492	498	519	489	531	496	468	515	484	507	482	559	537	483	502	492	532	520	510	488	467	442	492	540	477	473	505	545	443	541	499	493	509	505	515	499	517	519	467	474	458	508	501	492	501	500	519	532	494	470	528	483	509	504	490	462	492	482	506	504	509	529	471	531	511	515	533	500	492	526	488	533	489	491	509	512	462	509	495	520	508	483	531	493	504	556	519	466	444	524	499	493	491	488	461	484	468	483	528	476	485	462	469	474	475	511	506	475	481	510	526	479	530	458	499	474	470	500	498	505	494	484	481	513	461	504	501	528	470	519	526	525	482	483	519	486	508	524	475	492	531	472	490	488	490	491	510	509	521	502	481	500	517	443	463	494	489	539	496	509	553	536	480	497	485	501	507	477	556	512	501	495	548	516	484	514	499	513	458	493	515	511	491	494	483	462	518	526	496	526	492	514	477	506	468	462	506	517	484	518	492	526	493	549	558	503	481	526	500	516	492	512	501	474	517	491	496	485	428	472	535	503	521	467	515	474	494	519	502	541	497	521	514	471	476	548	475	496	494	496	478	530	508	496	478	506	519	499	503	541	536	481	506	522	450	492	530	486	515	504	457	508	507	519	495	485	502	506	501	515	503	511	496	522	557	474	475	509	492	513	520	523	496	472	515	510	534	505	500	523	501	475	483	489	495	519	534	492	498	481	500	482	494	472	527	520	493	476	529	513	541	513	544	465	508	489	525	530	486	452	512	519	498	497	519	467	487	515	504	517	467	484	498	532	491	506	477	491	485	510	510	459	466	528	498	496	492	522	526	464	540	497	525	494	506	529	488	511	510	489	498	467	483	509	508	498	522	454	511	495	473	512	490	513	451	511	506	491	489	493	448	516	494	510	501	479	511	507	520	512	481	459	520	476	489	478	522	493	527	513	531	518	542	513	534	495	484	530	497	501	504	491	493	486	492	488	507	478	502	548	532	475	489	491	534	504	494	468	495	460	528	564	474	564	482	482	510	517	497	465	476	493	498	479	500	512	504	462	518	445	512	565	516	505	483	505	512	493	485	493	499	510	523	473	512	502	515	480	513	494	453	518	490	524	490	499	475	493	553	471	451	483	520	524	530	502	483	494	498	479	510	501	483	517	476	541	489	473	492	501	470	524	504	490	507	466	525	500	505	483	488	497	529	487	452	511	512	529	490	515	529	474	480	504	489	475	502	536	456	531	507	551	542	484	520	503	488	484	443	533	521	496	475	512	516	485	474	476	494	510	485	513	514	508	444	548	502	502	482	485	481	469	506	483	487	532	537	499	525	518	512	480	530	509	471	466	484	473	519	511	492	514	488	456	499	544	492	495	521	513	517	496	510	485	475	509	522	454	539	512	507	477	512	486	510	535	484	534	463	498	522	502	495	497	503	504	490	486	509	507	495	469	515	500	518	521	508	455	483	455	487	499	499	503	509	475	473	518	503
8055	656	606	613	483	458	425	441	436	386	389	373	397	362	350	370	396	357	383	406	394	369	338	403	348	381	358	360	398	395	376	406	322	417	350	322	332	348	377	334	365	373	313	347	407	385	386	378	403	386	396	373	344	356	367	375	409	396	354	378	357	355	369	370	361	360	359	339	391	340	378	383	362	329	379	329	362	344	403	330	328	352	354	355	359	376	396	387	330	353	388	417	360	375	382	381	386	357	366	365	370	372	387	380	378	379	388	350	336	374	343	374	357	381	368	354	362	372	355	327	384	378	345	381	383	377	381	341	324	353	366	359	362	389	366	388	354	383	362	354	343	327	383	361	361	324	386	390	355	344	382	360	361	368	379	358	360	327	397	383	343	326	362	360	342	366	395	316	352	372	383	377	358	380	350	394	405	376	356	380	355	340	363	365	348	366	353	354	389	356	358	358	369	353	373	353	385	365	342	376	397	340	349	308	346	381	365	388	383	312	346	375	373	365	381	361	332	367	400	395	344	375	373	380	353	334	365	369	388	371	354	334	326	343	355	386	375	366	393	357	365	374	379	378	329	346	352	358	357	355	381	371	333	331	358	349	296	348	386	322	365	375	341	344	354	397	357	368	381	334	365	334	348	382	353	393	337	419	349	385	355	327	370	398	372	356	396	312	404	328	397	336	412	358	362	360	360	362	391	407	368	343	380	381	329	360	382	361	375	345	385	354	367	382	388	393	397	371	346	381	367	361	373	380	346	370	366	304	359	394	335	353	349	338	381	341	381	359	356	357	391	398	346	363	361	327	365	367	326	359	359	343	361	384	342	362	362	363	340	395	378	376	328	337	329	385	371	378	350	381	362	362	332	367	332	365	381	416	379	348	345	376	386	373	341	369	356	356	372	386	392	336	362	364	368	354	394	372	361	357	386	320	381	334	341	345	362	391	345	364	367	381	378	352	382	379	421	328	378	352	354	363	344	384	405	370	377	346	366	338	365	328	385	375	385	401	355	374	313	341	314	393	380	349	404	398	371	371	382	369	371	356	347	366	335	396	352	382	374	326	356	376	354	357	373	363	349	381	372	350	358	345	376	395	368	376	368	402	374	376	386	336	344	383	361	391	340	365	367	367	351	366	348	345	350	373	343	352	356	363	375	356	342	340	342	384	372	344	360	381	383	347	362	357	357	349	359	371	346	384	349	362	365	342	403	354	352	396	339	358	376	385	374	369	366	332	360	378	379	349	363	379	395	376	364	384	368	375	345	382	363	375	341	320	351	342	369	342	380	341	377	348	362	354	377	350	400	354	349	386	348	372	374	334	313	344	383	341	336	411	367	368	382	346	352	347	368	358	374	350	371	358	366	369	374	343	390	321	376	367	347	369	361	374	326	375	344	359	372	345	362	358	370	336	375	377	368	360	360	366	394	360	385	377	384	346	356	402	354	357	356	357	361	352	375	369	376	325	351	357	394	358	385	395	358	329	336	371	356	366	373	369	352	350	368	368	345	357	349	338	364	356	383	356	347	346	377	361	376	382	364	366	369	365	352	366	353	376	351	374	360	337	359	367	369	354	361	386	393	352	404	351	326	356	349	351	388	357	332	346	400	389	335	370	367	341	328	352	362	346	415	350	379	348	369	362	378	336	348	352	369	390	364	369	363	357	360	352	389	359	392	344	370	370	330	356	367	365	374	355	328	392	382	347	345	349	364	394	353	357	333	342	371	338	381	334	389	374	343	367	379	346	345	343	333	385	345	368	348	352	376	362	359	334	348	330	395	361	316	348	334	371	368	349	402	370	344	374	384	311	347	372	355	369	324	361	378	374	357	405	363	362	377	337	358	381	386	341	367	354	347	342	361	396	360	361	336	379	349	360	340	351	386	377	388	383	377	402	371	364	350	378	363	386	394	372	368	400	345	340	376	352	356	390	351	350	330	350	357	370	405	356	400	355	371	322	349	324	326	368	376	375	364	373	387	339	368	345	381	345	385	351	339	345	376	330	347	349	364	342	400	383	362	345	364	384	333	348	363	369	380	380	377	343	363	344	350	366	348	406	408	405	355	383	376	335	347	352	373	366	405	339	373	381	406	365	383	365	409	350	373	394	367	352	342	366	369	384	337	356	371	428	376	383	366	382	393	380	368	382	375	360	411	393	355	391	353	378	358	335	408	330	376	358	357	359	348	370	325	345	397	378	329	372	367	369	396	378	350	362	333	337	373	356	326	373	381	346	389	346	384	376	369	340	388	318	371	352	365	342	359	363	353	336	374	336	411	356	374	367	339	359	355	329	345	360	380	386	349	388	344	347	362	379	331	362	387	379	349	376	362	365	366	359	378	374	375	358	341	349	364	362	373	337	391	337	351	387	351	368	378	359	381	424	360	384	356	364	386	353	359	415	370	374	359	360	345	348	363	325	380	391	346	388	378	359	365	373	350	339	372	349	363	351	370	347	389	345	371	368	388	398	420	382	375	373	377	356	341	338	358	384	350	321	403	376	375	338	338	368	336	366	349	367	379	359	394	352	378	379	389	349	347	358	364	349	340	389	346	372	390	344	375	342	357	348	368	389	369	369	356	389	406	396	386	375	355	342	347	349	348	380	377	365	360	339	333	347	414	370	324	379	326	374	344	389	393	339	321	322	365	360	383	346	343	360	395	329	356	389	379	372	350	364	341	323	341	353	382	407	357	343	319	352	382	367	346	374	346	356	368	354	362	391	365	350	366	386	315	349	371	365	338	358	352	343	329	346	383	365	404	352	371	368	363	375	350	389	400	367	400	382	386	402	368	368	352	350	334	334	366	373	370	378	364	347	356	321	343	335	360	370	329	358	373	422	389	380	359	382	378	342	360	370	342	365	406	373	373	386	369	354	382	361	344	334	358	379	372	354	347	340	345	365	366	349	344	368	369	385	423	385	373	393	370	346	382	337	373	402	353	346	316	316	330	353	389	368	375	371	360	375	396	347	369	371	323	367	361	397	355	354	328	377	334	374	361	345	346	368	366	398	379	352	381	401	398	355	333	360	323	344	396	331	332	361	340	386	359	348	365	351	359	385	352	347	334	394	374	400	358	363	372	340	353	372	354	367	343	341	380	383	378	376	368	373	374	385	372	332	385	373	381	371	373	387	366	342	354	356	384	331	342	430	378	356	335	363	385	369	354	375	333	386	334	387	366	375	376	360	394	362	343	354	376	368	347	405	371	376	363	374	353	353	347	372	377	355	393	394	391	367	411	348	374	408	346	374	371	344	349	354	340	355	377	353	382	372	357	364	364	339	343	379	356	364	366	373	359	397	395	394	344	355	365	357	400	354	359	370	343	364	341	404	375	379	315	408	384	364	380	341	357	339	324	356	338	369	366	312	382	410	334	370	389	380	365	380	362	372	383	382	398	374	369	327	348	363	384	345	340	367	317	339	321	385	345	341	392	379	362	377	344	372	357	347	353	348	342	392	365	365	360	416	395	342	346	388	357	369	386	366	354	368	373	369
6670	1078	1477	1639	1497	1319	1185	1164	1044	1054	1025	915	1008	957	963	973	910	945	853	909	908	897	955	831	853	861	884	868	806	927	874	859	870	870	883	855	855	861	867	874	875	851	791	867	843	879	904	909	896	802	825	809	853	851	859	848	834	891	841	869	833	797	815	850	844	832	851	857	838	890	823	873	804	841	826	845	859	844	813	867	838	840	844	855	872	884	874	884	864	857	842	857	858	880	834	845	829	860	835	831	808	819	807	856	810	866	801	810	879	858	869	844	848	883	793	789	894	831	901	830	853	841	797	901	814	768	855	884	831	842	817	855	756	837	865	821	838	879	893	816	842	874	817	855	820	798	869	831	827	857	827	864	904	854	853	815	813	843	828	844	841	853	835	837	844	818	854	903	815	839	880	876	873	866	880	871	857	851	818	855	858	832	845	876	861	876	845	840	820	809	857	864	867	891	856	890	784	869	814	810	844	789	951	875	842	852	851	858	798	845	823	824	847	818	830	832	867	842	823	837	786	855	835	774	830	903	785	802	830	809	854	859	804	878	917	884	829	847	842	842	818	856	827	854	829	851	854	815	864	834	834	849	866	838	848	856	828	874	878	891	846	828	856	873	830	843	869	835	853	826	916	858	852	885	854	843	807	845	846	849	821	863	809	857	756	925	884	829	879	812	828	863	872	828	807	811	818	878	827	900	835	833	834	860	832	830	817	862	859	850	853	858	795	858	810	766	832	870	892	877	865	838	803	895	796	802	785	827	856	846	880	821	831	870	871	815	780	874	827	836	797	825	842	819	825	838	842	863	874	865	855	811	873	812	832	793	819	831	894	876	807	873	841	853	868	857	799	809	852	808	848	844	878	862	826	889	831	844	848	861	849	884	901	808	881	853	830	813	867	862	866	826	808	865	833	845	785	835	879	756	864	883	881	880	843	826	814	859	820	826	890	865	828	889	802	830	876	855	819	837	808	835	842	832	827	837	828	861	863	884	821	846	832	887	866	832	816	870	888	819	778	852	852	856	882	828	865	878	883	825	851	873	841	840	845	869	835	842	858	905	840	821	830	845	891	850	836	894	830	792	825	846	812	829	804	850	834	854	856	833	843	824	857	844	839	839	887	847	867	865	808	859	880	895	823	845	825	851	844	845	806	863	816	888	853	815	811	853	845	858	827	802	805	866	800	846	858	849	845	859	842	834	866	863	846	821	870	788	787	823	765	824	850	784	822	824	853	858	900	822	804	849	824	843	879	833	821	872	871	859	850	787	826	844	782	852	844	835	806	853	835	832	890	872	828	880	858	867	842	843	844	867	861	875	837	835	780	863	810	864	881	861	837	849	825	797	861	869	858	827	849	852	884	791	843	870	899	848	846	838	836	872	854	863	834	870	863	881	820	838	836	865	873	877	815	815	844	859	900	803	821	948	813	821	871	857	894	855	896	859	848	843	839	809	852	862	823	840	901	846	826	799	887	869	843	849	853	858	881	884	831	797	879	816	790	899	849	896	833	851	847	895	875	848	797	831	877	869	860	865	844	838	872	837	876	829	817	816	846	879	879	804	863	785	877	831	871	882	852	889	830	827	824	805	886	838	851	837	872	841	841	860	859	858	796	818	846	890	843	814	827	794	830	861	857	857	837	849	860	838	826	875	861	793	895	813	865	840	853	866	835	853	889	802	847	836	860	893	831	788	845	830	848	852	859	817	802	916	878	842	831	831	883	840	834	831	864	804	883	886	829	799	808	834	853	861	877	831	825	803	859	843	902	876	839	811	838	901	874	862	903	865	821	830	844	820	878	883	866	826	845	808	845	847	799	856	834	801	859	853	840	812	829	844	775	862	823	863	845	867	879	827	872	839	866	822	900	837	872	818	847	824	874	821	834	888	809	820	886	864	805	836	839	787	851	818	819	813	859	810	849	802	851	835	838	879	834	826	852	820	813	830	831	831	847	805	807	843	856	819	875	822	832	885	870	872	855	862	820	861	844	856	885	842	857	776	820	878	915	857	849	831	858	871	930	881	867	796	851	808	856	825	829	842	873	862	838	833	873	885	823	908	882	815	794	820	838	877	859	860	934	853	872	862	859	831	830	794	847	855	862	819	872	913	844	887	821	834	824	894	832	843	820	838	825	892	860	814	781	812	836	820	860	823	847	878	861	863	844	835	868	840	839	887	844	881	844	857	854	824	847	847	853	847	804	834	784	877	867	837	816	876	845	885	867	837	786	844	814	811	850	844	853	838	855	848	840	869	795	808	862	798	838	803	868	830	870	840	855	809	883	891	817	840	856	868	803	836	807	834	842	877	836	834	849	795	831	808	839	819	861	813	858	847	848	848	889	842	859	869	835	850	884	876	858	869	836	891	846	855	839	800	830	836	828	842	850	875	884	793	861	835	829	866	820	799	806	831	849	826	796	870	812	845	863	850	817	831	793	820	791	824	882	835	911	845	833	833	868	805	885	816	850	773	818	903	874	831	795	865	838	781	870	839	843	814	792	820	854	757	829	841	895	839	865	855	777	869	882	815	841	906	871	863	814	826	830	883	833	871	873	850	852	886	888	803	820	827	850	849	882	787	823	879	826	868	829	826	889	856	856	868	827	860	841	931	897	791	854	854	819	867	779	882	829	837	838	860	865	797	864	821	824	848	832	852	826	860	841	851	873	881	832	853	932	834	843	864	816	872	887	871	850	807	807	812	872	849	878	857	827	765	883	869	820	864	851	840	865	836	851	845	877	820	861	849	828	842	841	873	803	813	823	888	868	826	844	879	844	814	799	872	821	800	892	880	822	832	821	859	847	855	898	813	847	871	813	884	786	802	828	839	892	893	852	846	869	847	848	812	867	862	804	812	816	835	850	835	871	811	852	834	884	848	850	866	865	825	812	831	834	847	797	849	881	881	846	835	840	875	851	912	844	840	884	812	853	775	832	846	835	852	844	832	882	823	809	835	855	778	802	849	800	843	854	843	873	832	844	878	859	884	820	877	868	830	824	822	868	848	803	859	806	903	830	861	834	861	861	831	815	881	845	825	812	822	891	856	842	844	814	810	865	838	816	833	843	843	850	888	859	865	845	811	836	872	839	809	822	864	859	859	792	821	873	825	828	855	810	852	828	819	843	826	852	817	856	800	863	823	852	811	827	867	812	805	903	874	822	922	822	861	849	850	816	819	825	852	770	820	817	881	858	837	865	867	819	839	845	873	814	820	823	864	872	818	845	827	872	907	859	815	790	852	853	840	862	860	849	842	844	827	890	892	873	809	851	831	810	830	823	898	845	875	853	838	850	782	849	840	872	826	848	826	822	821	867	791	851	837	830	844	883	882	827	846	824	845	825	842	805	829	836	894	890	789	828	850	901	872	881	868	826	875	840	866	847	865	821	818	868	869	881	835	845	850	806	749	824	844	812	840	839	825	891	850	850	834	858	804	781	892	831	807	845	846	903	840	857	788	844	813	811	814	858	873	812	908	839	817	835	830	850	857	812	857
14477	1262	925	746	627	526	471	455	423	395	394	412	366	351	385	370	338	369	410	336	383	382	318	351	331	345	358	301	411	358	324	375	316	360	337	327	336	369	326	384	341	330	322	362	389	346	333	314	347	329	321	352	313	359	335	327	350	319	338	343	348	337	368	370	355	333	327	310	308	304	331	343	322	344	302	370	342	370	377	332	338	316	345	328	311	333	348	371	335	338	335	324	318	370	339	371	330	347	312	328	325	354	346	343	327	332	305	367	338	344	336	377	352	332	377	317	345	385	385	323	364	323	367	343	341	382	331	363	382	320	367	336	349	336	371	387	292	351	327	315	370	314	357	368	357	362	329	360	352	361	357	335	361	316	344	346	338	349	367	334	340	344	335	348	347	335	291	333	372	363	350	329	373	370	338	341	329	338	364	362	335	326	370	362	349	402	340	349	345	339	352	329	338	301	357	335	353	346	357	351	366	329	328	352	351	343	333	350	341	359	365	333	359	354	347	377	339	343	313	305	301	353	376	345	317	346	359	373	386	377	303	303	322	323	351	363	341	350	316	339	361	358	358	342	338	388	314	340	342	342	345	294	342	325	334	342	315	314	340	313	348	345	357	337	335	345	346	366	336	311	380	361	367	364	349	343	347	393	338	356	355	369	367	324	323	354	376	349	328	364	364	363	348	346	339	388	353	342	343	314	320	310	372	329	315	306	356	319	319	337	352	352	342	347	370	395	332	355	316	344	334	356	349	331	350	348	335	320	344	362	396	344	295	354	318	333	340	364	346	336	345	337	363	361	330	336	320	314	328	344	347	340	354	343	344	324	320	309	352	319	320	348	327	340	326	316	384	335	334	319	330	370	334	371	331	363	342	328	360	359	388	353	348	354	358	338	324	330	328	302	327	331	382	327	347	337	336	330	354	358	334	358	376	329	320	319	346	330	342	356	319	354	342	356	333	330	340	337	381	375	338	339	324	353	321	335	345	334	364	339	331	343	340	355	352	352	302	325	339	344	335	357	348	334	337	330	319	369	361	344	359	343	328	373	338	371	376	340	344	334	366	336	335	341	336	380	365	366	321	341	364	380	361	354	312	355	337	328	342	359	374	350	300	340	343	312	329	311	353	342	307	335	340	381	351	347	343	378	346	345	345	331	321	313	337	334	356	357	373	298	323	340	340	341	311	334	348	321	305	363	369	333	304	330	322	346	354	369	361	335	347	329	336	372	345	347	370	335	334	323	350	327	312	355	314	346	304	341	323	321	344	364	395	319	324	362	329	351	353	320	362	346	344	353	322	352	370	331	302	341	356	353	346	333	343	331	337	344	384	350	400	314	375	334	327	314	322	307	360	342	334	346	383	328	292	362	306	343	375	317	358	344	380	357	348	339	380	335	357	403	393	356	342	344	302	361	352	331	324	357	359	358	335	357	326	351	336	326	377	338	326	362	326	320	335	326	388	318	410	337	333	336	341	321	347	307	372	341	338	335	316	348	340	373	330	340	382	369	359	346	364	328	384	330	335	329	356	349	345	330	294	315	347	325	319	329	337	342	345	350	346	335	335	307	372	344	347	322	368	343	346	369	406	379	370	374	383	350	322	370	315	334	367	326	357	358	348	375	389	356	341	370	370	338	359	366	294	304	308	337	363	315	343	337	339	337	314	322	320	324	340	381	355	333	362	345	325	368	375	325	357	349	286	333	351	327	334	355	335	345	323	341	341	332	342	337	323	375	369	368	340	367	357	325	357	368	340	314	373	354	316	327	373	346	316	349	338	351	374	308	353	346	319	342	319	343	323	345	357	323	328	381	346	327	349	362	382	346	365	365	330	354	352	320	351	342	363	325	334	384	374	358	314	351	323	342	376	360	349	349	345	359	339	354	352	307	332	368	374	321	320	327	338	366	319	345	336	350	357	390	354	348	318	323	324	334	369	347	342	349	369	316	342	363	345	321	331	333	372	365	336	324	312	342	345	344	346	309	305	282	348	337	347	363	339	333	324	347	332	326	330	348	363	375	353	340	311	355	315	364	355	323	316	316	344	345	343	359	335	349	307	353	350	347	383	334	374	348	385	376	345	333	328	346	332	357	380	366	332	344	368	334	354	346	350	381	344	344	326	352	318	324	333	379	381	338	354	337	312	308	331	353	367	330	330	318	385	333	316	312	389	333	327	339	311	352	359	365	332	338	372	332	346	359	353	328	356	343	367	369	346	325	348	351	366	326	351	359	338	350	344	335	375	360	354	341	358	344	338	360	324	356	330	337	342	329	324	334	358	305	307	340	339	344	343	337	320	361	388	303	341	324	351	357	332	338	356	333	314	368	349	391	361	303	340	344	352	364	338	318	363	326	325	334	337	315	336	352	385	356	333	335	346	352	316	377	343	333	339	355	366	330	356	344	352	363	337	338	358	367	339	354	335	343	342	345	331	350	355	343	334	373	362	341	359	382	351	365	330	324	351	291	345	353	365	348	379	328	358	374	344	369	380	339	373	339	363	339	335	309	342	331	357	323	307	335	360	340	370	327	283	349	346	318	350	380	332	308	334	345	362	355	332	355	338	378	358	348	382	337	352	321	329	349	341	339	371	331	333	361	348	360	382	314	319	393	364	346	363	366	354	334	344	334	342	336	330	316	329	309	334	349	317	350	365	355	354	331	356	316	351	326	336	359	313	356	363	350	321	370	314	331	329	326	340	330	375	344	290	345	345	334	311	357	381	317	349	332	320	338	366	365	321	343	328	343	348	328	349	366	337	343	334	344	373	380	349	340	331	334	320	316	328	347	316	368	341	312	364	343	338	324	348	347	358	343	351	341	304	373	360	350	314	350	353	313	361	342	328	336	330	337	334	345	341	330	351	342	315	358	348	329	318	318	361	341	326	325	339	372	319	388	353	364	321	316	359	344	329	318	347	324	324	361	303	366	301	346	367	346	300	325	339	337	367	335	322	334	370	360	338	347	346	354	363	332	311	346	376	370	325	315	354	348	334	350	333	364	305	349	322	413	331	345	313	340	321	364	331	337	313	332	352	318	352	311	363	366	377	384	335	352	330	318	349	376	361	334	349	339	347	351	332	338	350	328	352	358	345	363	321	360	355	349	330	330	374	352	347	383	312	309	333	321	351	327	315	332	304	321	353	351	360	370	345	397	384	316	334	319	374	307	319	324	354	337	309	314	322	328	313	302	370	327	339	307	325	375	327	383	357	368	328	315	329	364	333	307	308	329	367	356	299	349	327	336	359	383	351	367	326	355	323	334	327	308	356	335	366	349	328	364	314	333	331	348	340	335	326	370	320	366	368	360	368	338	338	331	337	322	322	334	289	347	324	345	324	334	325	312	363	335	343	343	359	333	347	320	343	351	318	344	294	352	382	345	359	383	337	356	311	323	364	343	366	369	355	356	340	358	312	327	358	338	349	310	369	303	361	307	372	362	341	325	352	316	350	337	354	334	369	356	360	368	311	297	338	362	350	341	358	340	385	387	379	339
8263	1295	2017	2313	2056	1725	1441	1404	1247	1179	1141	1065	934	978	892	976	970	921	926	889	914	846	876	843	795	819	836	835	833	789	808	825	847	815	788	833	810	747	807	783	819	814	795	804	832	794	804	760	798	795	784	741	732	766	802	837	769	778	757	838	795	831	786	777	808	772	793	750	803	729	806	810	781	788	766	786	783	806	798	824	790	842	792	757	807	744	795	784	810	746	784	794	773	794	803	752	752	779	745	804	808	803	756	740	751	785	800	785	770	832	823	751	798	762	784	785	812	758	778	809	780	803	788	770	784	795	756	777	751	781	758	765	764	745	798	824	801	779	762	799	769	765	738	767	777	812	776	782	782	801	729	753	741	775	816	759	773	820	719	790	767	771	804	759	821	773	763	745	743	772	805	785	761	753	824	798	756	781	791	809	777	765	766	722	792	786	776	750	789	757	789	763	752	752	736	842	808	801	751	797	797	795	793	789	787	779	783	783	758	806	806	779	794	774	767	781	811	730	780	755	771	784	752	805	779	838	744	736	771	768	785	805	793	708	777	805	778	749	768	799	765	743	797	784	770	769	823	769	796	774	751	788	745	781	759	739	778	776	788	789	783	750	762	774	738	778	795	799	756	783	753	752	783	759	716	803	749	727	771	762	760	821	781	833	776	788	753	761	772	795	761	782	783	771	778	778	754	793	779	773	784	838	753	757	760	773	793	758	724	827	704	771	791	801	800	767	743	701	766	792	764	780	754	764	730	799	783	770	741	788	818	789	815	769	776	758	768	773	726	849	833	772	801	743	742	761	811	779	732	747	741	769	797	798	742	775	773	736	758	806	757	764	815	784	784	771	801	743	807	810	822	739	719	758	742	780	762	758	777	787	791	802	772	726	780	782	741	794	788	775	744	769	718	746	756	786	770	786	771	779	750	751	707	823	736	721	785	806	791	766	776	819	727	747	764	760	790	790	765	759	816	752	802	826	758	741	753	733	806	775	771	782	727	763	771	762	746	759	770	763	764	767	775	779	746	791	755	752	793	788	774	735	772	764	779	743	751	743	686	724	812	753	764	739	779	706	813	762	736	741	769	734	785	756	744	825	770	816	768	808	698	751	799	728	763	762	790	765	735	776	749	824	808	760	783	802	741	789	748	762	787	796	801	760	778	749	755	787	801	818	793	739	750	768	754	831	808	758	798	782	752	792	766	767	761	822	826	771	768	816	749	797	843	776	735	756	780	755	788	721	794	816	819	762	754	798	770	787	813	749	792	734	769	853	818	780	792	801	798	729	796	757	775	776	747	735	770	745	747	754	814	826	769	765	785	737	727	779	714	796	807	795	764	778	758	860	775	780	771	768	791	756	778	780	785	766	738	775	792	796	772	755	749	796	776	769	816	813	785	739	791	779	778	778	782	763	782	786	790	746	774	733	754	757	835	799	773	760	799	792	813	725	794	725	788	791	790	802	812	789	790	775	778	784	762	789	807	833	711	778	807	772	730	793	781	801	760	767	767	812	797	782	724	753	754	777	732	770	767	800	811	765	798	728	733	759	760	811	756	819	748	773	810	801	718	747	786	743	766	744	798	766	728	746	770	799	796	806	751	825	798	784	726	750	788	773	786	821	799	748	813	790	805	778	802	771	772	778	741	729	756	774	801	782	747	767	786	803	786	835	750	764	766	743	769	721	827	714	790	798	733	801	738	781	737	829	794	828	777	785	780	731	769	794	738	747	753	793	794	815	749	748	798	761	783	788	766	708	800	802	770	768	772	759	735	754	819	786	776	796	768	791	749	803	751	821	733	760	773	779	737	754	766	816	810	800	780	783	755	776	808	826	782	797	736	778	776	797	759	765	809	789	764	783	767	824	794	795	783	785	741	767	798	799	768	747	774	764	756	776	796	758	736	765	777	808	763	787	756	783	730	761	783	783	785	805	753	824	754	757	772	739	796	780	730	730	730	744	791	760	777	767	757	744	782	717	751	772	759	788	786	802	771	798	826	780	805	762	801	784	760	736	782	779	739	782	788	737	751	791	733	769	778	800	753	760	757	729	769	716	780	746	773	763	741	784	775	733	773	782	804	742	795	792	811	744	774	778	772	745	818	766	800	774	775	788	765	769	810	772	777	727	775	800	754	730	776	791	753	799	738	772	845	775	758	809	785	786	774	792	815	778	761	748	753	753	794	795	862	782	808	772	787	724	789	777	735	807	760	739	775	833	802	801	753	790	801	782	797	838	767	815	780	782	755	746	760	781	774	756	776	802	762	787	762	781	771	807	688	787	829	805	796	797	781	758	782	780	787	746	763	793	771	772	767	832	768	793	784	800	802	758	801	769	746	769	780	850	764	773	729	733	732	767	757	776	791	759	776	746	804	752	781	778	793	749	791	773	760	773	830	791	749	793	792	812	820	783	760	799	825	739	767	742	797	788	832	790	773	826	773	801	747	746	739	802	765	769	760	755	831	808	785	775	810	768	786	781	769	812	755	740	780	736	753	763	731	795	769	781	743	754	747	795	793	827	753	814	745	760	752	809	801	761	735	767	750	779	797	768	754	787	764	732	786	802	770	812	745	747	758	778	773	751	707	834	771	753	751	762	833	800	776	754	774	797	768	801	755	810	772	825	773	814	772	776	779	736	784	820	816	777	778	799	772	791	807	772	784	786	803	768	777	749	770	806	766	706	771	751	786	756	778	792	815	790	761	792	784	778	853	744	788	805	770	779	806	802	768	817	780	761	760	799	721	782	724	724	804	764	771	736	753	793	763	743	809	785	783	802	775	725	723	689	794	773	761	754	764	787	765	774	755	750	744	782	766	775	793	819	814	820	759	737	760	794	755	761	815	802	792	801	808	745	747	806	758	827	727	738	812	708	742	778	774	721	782	759	755	807	752	748	770	807	777	802	811	760	767	790	790	795	777	773	736	778	785	797	803	759	761	804	776	777	794	822	772	777	750	793	793	825	765	798	818	787	773	776	786	765	782	761	794	760	822	769	804	763	823	819	760	753	735	787	748	766	796	808	765	758	800	773	790	789	767	775	795	760	757	751	757	758	753	759	789	777	721	790	790	802	751	807	746	762	770	809	763	767	791	792	801	757	801	778	753	781	790	797	760	779	760	770	785	794	756	727	804	795	723	771	734	732	788	740	795	759	787	741	754	776	785	747	757	750	821	754	761	807	760	801	870	773	789	777	782	763	794	783	794	853	779	794	814	793	764	736	756	765	855	783	756	780	762	765	776	788	766	807	745	815	836	792	815	810	758	696	753	728	805	728	773	782	803	754	735	772	747	775	784	769	802	759	748	779	779	798	774	769	836	759	731	793	816	778	770	758	819	788	791	777	792	806	751	790	820	768	815	782	776	813	712	752	757	719	776	746	735	764	784	778	790	725	780	744	825	791	808	757	768	764	805	803	778	802	761	820	778	771	742	760	757	742	778	730	764	801	754	797	799	785	790	716	731	789	717	813	725	730	775	784	719	747	733	739	795	827
1301	182	184	219	178	197	185	173	170	204	192	160	208	172	188	175	217	182	204	217	201	193	171	218	152	190	194	169	169	214	176	209	175	175	191	202	214	176	204	171	210	193	193	194	147	216	192	189	168	186	185	176	183	197	216	169	183	179	220	190	189	169	171	213	199	197	203	180	208	189	183	159	204	174	204	191	172	192	209	181	212	196	180	193	181	191	211	183	188	166	200	207	199	191	179	193	192	209	202	205	203	207	189	191	202	177	203	186	189	206	190	201	192	174	176	186	203	171	179	201	191	191	165	176	214	183	200	151	195	184	189	178	170	220	184	181	183	191	183	211	172	229	199	191	168	168	191	188	183	177	204	213	197	176	190	186	206	197	183	176	154	181	184	189	162	193	184	172	195	186	192	156	201	176	215	175	188	197	206	212	202	204	168	186	194	200	184	217	171	181	175	162	188	193	180	180	183	198	186	184	221	189	207	205	167	188	181	168	201	174	181	189	171	204	191	193	182	182	171	189	190	200	172	193	169	186	184	188	177	190	179	174	186	175	183	161	228	150	213	209	187	184	169	169	181	184	181	221	205	178	194	199	211	214	205	185	207	182	163	173	189	183	172	190	184	168	189	191	185	197	192	192	172	180	184	170	167	201	190	190	218	175	185	195	184	182	172	183	200	199	194	185	208	165	205	165	165	170	206	198	199	185	198	184	188	190	195	191	167	169	213	158	201	175	191	196	199	204	180	168	177	187	181	162	174	166	208	160	207	196	195	194	194	188	184	185	191	184	183	197	197	173	200	173	179	218	175	172	178	185	194	205	188	179	169	182	177	149	161	169	207	152	189	178	168	214	210	178	179	165	195	176	174	195	208	190	177	200	200	197	188	154	193	164	204	215	177	175	202	163	203	187	208	199	174	192	182	188	220	187	184	173	177	189	211	159	179	189	184	214	213	196	177	188	194	192	169	200	166	165	194	185	187	183	176	187	152	205	212	189	185	180	170	193	207	190	194	172	186	181	190	187	205	174	179	173	205	177	210	216	185	189	176	180	182	212	204	192	193	194	194	173	188	196	176	210	207	177	174	165	197	170	208	184	183	179	190	156	174	217	192	186	194	182	186	177	224	192	185	193	175	191	190	178	209	165	214	206	194	205	197	183	213	214	178	186	162	218	175	205	195	188	182	209	174	169	168	183	234	159	194	205	179	185	167	203	149	185	178	169	185	177	170	198	205	184	181	180	200	177	181	206	199	196	182	171	190	207	177	174	179	186	192	194	203	174	199	163	180	168	169	174	203	181	191	200	209	205	178	204	173	168	188	157	174	174	174	171	165	201	191	179	186	197	173	163	184	176	207	219	201	209	179	195	169	181	177	209	224	163	170	204	184	165	171	188	196	167	166	193	165	176	174	189	178	175	186	182	198	200	198	185	208	178	187	190	192	192	168	175	187	214	180	204	209	204	173	191	176	181	179	190	188	166	181	176	212	185	195	193	175	185	178	171	169	195	196	175	197	177	199	181	196	184	194	190	172	182	199	177	177	165	195	174	183	179	192	181	216	169	175	188	173	190	180	190	196	200	196	194	215	197	192	178	181	194	178	179	208	189	197	168	197	201	211	204	195	179	193	206	175	196	192	205	184	191	168	186	199	191	204	204	178	194	184	213	193	182	185	186	193	202	187	175	165	202	189	182	180	187	192	178	194	195	189	219	198	183	171	192	201	172	182	173	174	188	177	192	190	172	186	202	218	190	182	184	185	203	167	155	184	183	190	191	185	179	199	201	212	184	201	189	203	196	206	222	189	172	190	169	169	195	192	175	199	177	193	156	201	203	199	182	187	170	188	188	198	189	167	182	215	184	163	208	182	179	196	167	170	200	177	177	194	183	191	195	184	213	212	206	182	158	178	180	179	167	161	203	205	195	203	225	185	186	166	185	202	180	180	216	198	177	192	168	187	188	190	190	183	198	214	200	202	189	181	168	206	197	182	178	186	209	186	184	190	182	206	207	173	195	182	186	187	188	193	185	174	185	193	180	203	203	201	182	193	221	210	183	193	198	181	199	196	178	176	205	203	201	196	193	184	187	175	185	194	214	180	190	184	178	188	168	183	196	193	190	208	205	197	237	190	208	180	214	194	149	188	201	163	192	166	199	190	224	215	184	158	206	190	218	181	206	208	201	183	181	164	195	183	177	186	179	216	219	217	193	190	161	196	176	181	190	177	198	174	177	171	191	210	206	166	198	212	201	192	188	195	186	187	174	197	177	209	188	178	198	190	184	189	202	175	187	185	187	178	216	176	201	195	180	186	186	186	174	198	220	189	172	173	164	196	186	206	160	195	196	196	193	167	206	166	194	166	177	196	193	212	210	192	200	185	189	189	184	174	191	209	192	197	202	199	213	170	183	189	188	194	216	226	210	187	181	206	198	203	196	198	179	176	190	190	182	213	206	181	196	201	176	163	199	197	212	207	190	180	204	195	187	179	190	162	186	189	189	192	198	200	186	166	197	202	186	196	204	215	184	185	225	184	191	194	181	211	178	200	179	197	205	198	202	186	173	183	201	193	201	227	181	189	194	194	168	169	173	175	184	202	201	189	183	175	180	155	174	162	176	203	192	205	204	182	189	206	194	209	185	183	180	209	176	182	167	178	197	173	204	176	194	200	178	186	193	189	177	171	179	178	181	202	193	184	214	181	172	211	183	198	168	173	180	188	174	172	166	188	190	181	198	157	182	178	209	198	181	186	175	176	192	207	197	196	192	182	205	199	189	189	204	176	184	182	169	196	204	188	191	198	196	181	189	173	185	196	215	196	162	164	190	173	191	199	184	200	181	204	206	179	216	201	184	191	173	164	178	186	180	194	191	202	165	188	175	203	188	200	203	181	185	196	172	188	199	204	214	199	161	202	181	193	182	197	193	177	192	197	175	195	171	206	191	201	184	176	182	189	189	196	206	187	211	193	177	149	205	210	206	183	178	187	214	226	194	159	221	190	204	170	185	181	178	200	176	190	182	185	193	179	203	215	198	185	197	198	198	177	171	152	182	197	182	203	184	179	209	191	179	183	193	198	192	172	205	167	195	184	178	182	194	189	216	175	182	174	170	184	167	178	196	213	203	174	206	188	187	190	202	206	179	192	182	170	230	200	185	173	202	181	186	157	228	206	196	186	181	194	183	178	185	199	184	197	198	184	172	174	197	209	183	186	192	179	212	188	179	208	188	205	189	186	203	195	185	172	199	180	160	199	191	174	209	202	178	194	173	167	178	182	196	203	218	189	191	188	213	176	186	185	167	190	188	186	200	206	205	186	163	175	196	171	198	189	180	184	184	215	213	176	176	188	203	191	187	201	194	172	174	169	191	171	178	188	189	206	176	190	186	218	196	172	175	167	170	195	201	190	200	170	182	178	182	183	173	189	215	186	195	229	211	176	210	188	203	192	194	197	194	171	177	187	214	191	182	199	170	157	176	201	219	185	193	159	169	190	214	204	203
1647	456	513	514	510	499	460	524	532	528	542	474	525	534	480	516	428	495	524	501	523	488	469	463	490	482	503	433	498	548	516	518	558	505	447	497	477	488	456	500	505	498	502	510	524	463	465	481	477	539	519	526	544	517	516	453	497	483	503	491	544	514	503	505	507	497	489	482	497	484	492	498	494	499	544	507	486	489	508	515	523	508	495	505	501	539	544	487	472	483	490	483	493	480	450	530	536	494	523	445	515	496	477	500	483	511	551	521	471	479	482	473	495	525	521	507	548	490	518	507	505	499	461	513	474	522	511	480	486	514	505	469	495	497	501	511	496	448	483	481	501	500	485	497	496	475	514	558	484	521	495	519	518	519	509	511	479	518	471	508	488	487	492	503	526	482	546	498	499	486	478	509	531	483	493	496	521	502	521	517	510	509	500	486	455	499	482	514	523	472	477	556	478	483	527	477	545	534	519	494	494	510	466	486	510	455	446	485	490	486	501	481	457	473	518	512	491	525	490	516	491	524	520	509	495	484	483	493	493	533	496	460	473	477	492	501	464	527	510	523	466	488	517	496	501	468	515	549	519	494	508	502	489	520	460	459	484	493	511	465	521	534	487	501	532	502	481	536	491	468	514	491	478	442	461	459	473	507	512	501	502	470	521	516	535	508	499	493	476	509	506	509	463	494	503	477	488	470	498	495	500	490	480	522	508	499	478	507	469	499	505	499	478	494	512	486	529	517	467	460	509	500	532	483	484	516	483	467	498	491	501	501	516	496	475	504	532	470	506	539	486	453	475	498	519	476	501	506	482	489	515	474	461	495	531	481	507	504	508	507	483	505	521	491	497	516	540	463	519	526	524	514	498	485	552	501	496	468	497	510	524	495	519	481	482	477	500	471	495	501	485	514	511	485	482	483	491	492	451	511	492	491	512	504	535	510	514	500	485	529	483	504	522	484	481	477	478	483	500	524	535	479	478	521	478	504	466	481	549	472	492	513	474	556	502	476	461	487	468	509	470	503	500	496	535	502	556	536	500	507	483	489	484	458	504	503	551	522	507	469	497	531	509	504	466	495	477	461	499	494	507	538	508	500	484	489	512	502	471	512	507	509	511	493	523	441	535	500	539	477	496	500	491	501	499	512	505	514	497	541	489	535	516	506	513	524	482	491	508	446	516	537	520	469	529	459	517	471	488	470	462	464	485	466	463	532	505	530	476	517	497	470	485	486	512	526	486	478	470	466	508	506	536	485	508	515	479	462	515	474	483	480	489	493	517	506	521	472	515	523	512	526	487	497	498	482	512	488	550	506	494	444	496	465	484	472	509	469	526	501	478	493	501	482	515	505	503	488	486	506	479	479	476	479	471	471	490	517	511	502	487	456	463	496	496	485	464	532	504	518	504	495	500	484	517	520	483	513	520	515	509	488	517	509	490	490	502	501	487	518	478	470	537	489	502	504	449	497	502	488	494	513	509	483	494	519	499	501	476	522	495	484	431	529	494	535	525	500	485	531	542	501	531	469	515	535	469	509	468	466	519	478	469	509	513	463	505	510	480	469	466	530	498	506	468	473	499	531	490	502	453	514	506	534	517	486	469	531	518	536	426	482	509	528	496	522	463	523	491	492	473	524	507	499	522	514	449	532	482	468	483	489	513	541	518	492	491	486	475	495	524	470	495	484	510	517	512	522	479	540	480	527	500	499	501	538	460	486	504	504	513	472	498	499	497	503	488	519	505	511	501	498	510	509	492	513	498	489	480	494	529	498	525	523	528	468	529	515	508	431	493	479	493	466	550	469	475	475	481	465	486	456	481	499	529	466	503	493	470	507	504	507	515	500	503	529	441	512	426	507	483	478	486	494	512	525	538	499	467	519	512	495	476	517	516	513	510	486	505	519	489	503	474	480	468	468	490	510	496	551	515	485	500	490	505	492	481	480	506	500	496	485	521	491	508	506	484	474	464	503	474	504	501	520	492	486	488	458	495	510	476	457	468	512	484	500	444	507	512	494	497	500	479	515	460	511	502	499	499	509	522	476	494	462	515	494	467	495	503	527	493	472	519	458	509	460	521	490	528	481	521	516	497	554	525	522	524	500	507	512	490	448	523	490	478	528	462	464	507	473	497	520	495	472	486	523	499	456	505	504	491	501	508	450	492	517	506	487	489	484	511	497	491	496	486	466	535	513	500	500	472	474	511	464	485	526	491	527	517	478	487	458	479	518	524	507	519	503	503	504	509	530	485	431	524	488	471	518	532	532	438	507	512	519	489	486	470	473	548	514	528	532	512	500	500	459	528	528	511	523	434	476	504	523	449	547	487	482	493	490	471	507	525	496	479	475	430	500	482	520	526	533	480	495	520	482	519	500	501	512	495	487	495	505	498	510	474	507	477	535	511	514	513	490	517	509	473	502	517	517	499	485	502	483	532	483	533	527	513	521	507	521	508	484	492	471	517	503	500	560	540	501	522	507	507	482	475	510	544	509	486	455	490	488	514	490	501	523	476	449	464	503	512	466	498	516	465	487	492	454	463	501	528	451	475	483	474	513	475	469	535	489	485	476	507	498	452	484	462	502	498	530	491	469	504	531	460	534	504	497	485	481	504	507	500	475	469	474	499	522	520	469	529	509	501	506	501	502	500	494	505	497	480	463	474	519	495	442	493	488	441	480	509	440	499	531	513	519	508	449	449	513	507	522	521	474	509	528	500	509	498	474	524	466	490	463	471	495	513	497	528	492	542	504	433	465	503	547	496	499	492	501	495	521	522	529	510	508	523	516	493	513	520	496	485	507	452	510	475	507	496	539	501	528	479	494	536	516	502	520	470	520	516	510	507	461	481	503	525	461	498	513	512	583	500	502	471	470	468	482	500	535	537	487	528	467	504	503	500	491	497	487	502	498	497	488	495	501	502	505	492	506	522	491	508	454	482	489	477	541	493	524	483	513	488	508	500	463	488	468	469	477	519	475	496	480	548	518	504	487	516	511	536	523	503	477	502	523	485	509	461	477	495	475	498	486	471	530	477	480	512	477	468	535	513	526	463	483	473	481	529	476	492	505	504	538	500	499	505	494	490	512	523	522	482	486	525	487	493	484	512	500	504	492	514	508	470	496	474	502	496	481	501	456	506	517	522	472	454	489	495	494	468	426	476	466	468	515	508	511	493	483	501	496	464	510	480	502	469	463	512	495	488	508	482	509	470	491	490	511	459	528	509	474	475	544	463	523	512	495	506	489	531	498	507	480	506	480	459	488	504	521	504	512	543	509	473	494	505	501	501	487	487	500	459	488	479	516	530	483	472	495	504	479	496	532	478	509	533	477	470	507	520	505	490	503	488	510	516	504	564	468	508	467	465	457	506	489	504	492	458	503	495	507	520	473	476	514	462	499	492	497	519	494	459	533	529	525	503	525	495	492	521	474	481	522	507	461	497	492	538	501	517	487	497	505	529	520	482	515	505	509	485	506	498	542	493	506	480	487	489	529	509	468	495	531
7727	633	644	597	477	432	426	411	422	345	374	351	400	368	375	366	402	376	373	375	370	406	363	378	346	376	419	365	355	385	334	346	359	345	355	349	336	346	383	346	385	364	353	377	364	346	376	381	397	364	337	378	353	330	396	366	335	389	365	351	341	362	371	355	369	401	344	382	362	347	390	349	376	392	368	372	321	375	332	334	381	332	360	377	384	345	327	376	367	389	367	365	339	385	384	330	416	347	349	360	361	357	366	386	399	359	348	358	315	399	367	333	379	385	402	379	379	352	372	368	305	373	360	369	354	389	353	349	363	347	354	363	337	371	403	357	401	401	376	408	354	353	357	339	353	351	320	333	388	363	363	368	370	344	321	364	353	356	359	404	333	314	401	385	396	352	350	358	378	392	344	386	359	375	383	377	345	328	346	331	384	375	375	347	372	382	372	382	404	405	357	362	333	343	357	386	325	341	344	325	338	363	365	326	342	385	350	396	353	359	354	364	365	386	345	337	366	341	385	398	363	320	369	326	347	381	350	378	371	335	330	365	356	380	341	388	359	353	355	342	372	366	346	393	348	384	351	382	339	334	337	374	362	366	356	350	373	367	358	353	348	373	327	357	381	363	365	395	360	370	378	386	343	377	345	350	359	328	305	365	358	356	351	385	315	372	388	380	332	368	363	299	403	378	376	376	337	357	378	377	346	366	345	371	402	327	385	359	388	377	373	378	324	352	356	406	340	395	346	377	347	330	324	379	372	417	362	395	399	331	344	421	363	390	386	343	384	386	400	397	348	376	353	356	328	371	372	357	338	333	339	336	338	367	362	380	368	356	363	331	354	364	347	349	395	355	371	363	363	365	337	376	353	345	359	347	379	372	331	376	341	371	342	386	371	363	359	385	378	359	343	362	372	359	393	370	377	363	349	363	365	381	376	384	380	368	349	398	349	373	394	365	356	389	383	359	345	322	350	364	354	361	347	410	375	374	335	374	366	363	398	349	339	344	364	351	383	346	343	391	388	385	380	341	375	378	362	356	339	350	401	374	359	369	379	352	388	311	358	342	352	385	370	341	324	393	404	365	373	365	364	366	388	363	365	346	358	375	337	346	353	332	366	381	372	371	356	384	373	386	352	364	358	354	344	384	386	339	381	359	369	356	354	370	372	373	355	371	355	328	342	343	394	373	352	349	399	330	382	369	312	314	375	411	376	389	336	355	382	358	369	352	379	380	394	357	369	367	361	373	367	375	413	387	344	342	366	388	363	375	353	357	381	370	367	356	378	376	360	350	363	365	395	357	347	380	324	353	362	373	347	367	396	365	346	342	354	388	402	374	354	357	369	376	349	369	341	332	335	367	347	322	341	348	384	384	372	383	325	357	403	368	386	353	325	343	349	339	346	409	367	377	354	315	379	346	354	379	374	341	373	327	375	350	348	371	339	359	362	383	362	323	386	377	375	379	379	349	350	345	355	363	375	358	368	367	366	367	359	406	376	340	378	360	381	386	329	397	350	310	363	330	337	355	348	386	384	378	358	383	390	358	396	359	361	388	353	347	374	330	340	359	354	360	347	360	385	343	376	359	367	356	358	390	333	359	365	335	386	394	364	337	345	392	356	352	373	368	359	375	399	345	318	365	376	332	346	378	380	364	388	327	314	377	384	361	395	323	341	367	407	329	355	387	330	370	392	340	397	329	339	379	343	361	326	376	373	359	383	389	355	408	382	324	333	358	362	350	380	354	357	388	367	373	375	354	368	359	356	350	405	335	390	375	328	355	336	377	365	364	346	340	366	373	347	342	321	367	336	361	379	351	363	396	340	361	385	357	341	388	368	364	370	342	394	376	369	378	400	389	368	371	371	321	336	390	350	311	395	374	367	360	354	354	345	365	371	368	378	391	362	405	379	347	359	378	361	318	343	367	322	356	370	339	337	346	365	354	364	391	331	360	394	333	394	361	377	343	328	350	347	356	365	355	378	315	400	346	366	351	366	352	354	343	370	383	376	394	316	365	335	342	335	354	318	367	380	382	371	356	353	355	387	357	380	352	351	350	360	373	366	329	388	360	382	381	355	372	387	337	356	339	342	398	306	368	362	364	403	366	379	353	349	375	364	341	344	360	348	358	361	356	342	347	357	386	380	359	362	353	369	321	375	383	359	342	375	361	363	378	377	357	367	350	345	386	376	337	350	350	347	364	401	396	388	373	383	356	347	322	334	348	386	362	347	355	360	364	342	347	365	377	353	347	329	397	399	348	333	374	385	330	355	353	374	354	394	350	361	323	371	370	338	354	334	384	378	380	370	351	329	371	350	360	390	344	394	360	349	344	365	374	371	373	384	383	357	337	351	365	422	409	396	384	410	348	361	377	376	370	389	378	358	375	356	348	381	342	346	367	335	394	377	358	377	361	389	365	365	344	373	371	399	402	353	351	380	370	367	353	361	339	328	361	326	334	333	348	354	323	351	350	404	379	352	400	357	365	375	360	353	331	388	367	399	341	346	355	349	368	330	370	400	376	347	340	362	346	355	334	342	377	336	383	398	328	371	384	353	375	312	331	378	349	351	339	345	387	361	386	387	344	366	366	366	353	385	387	345	370	357	385	363	363	335	369	360	350	383	381	376	377	359	363	356	372	373	356	356	344	402	353	369	360	371	343	377	375	346	394	364	380	327	403	351	358	383	373	355	359	382	372	372	381	350	369	346	375	370	378	333	382	371	381	359	345	361	390	410	349	400	362	359	351	372	356	376	349	382	357	356	326	380	337	360	393	363	369	315	359	345	366	384	351	388	388	371	374	318	391	354	338	404	373	396	385	370	358	333	382	370	343	328	373	390	368	384	384	356	353	357	375	370	357	352	316	372	369	332	361	343	340	358	350	361	422	369	365	351	390	349	393	377	365	369	345	341	349	363	373	361	391	388	359	392	369	354	351	386	394	357	360	367	351	360	342	399	374	383	376	380	359	355	371	395	370	370	353	334	329	346	325	398	356	369	338	367	358	418	351	353	333	389	327	351	361	365	376	350	312	360	370	348	379	354	401	376	389	347	359	366	352	359	350	375	415	339	369	332	367	352	340	358	380	371	334	354	351	355	383	370	396	333	377	358	359	346	346	380	334	313	345	384	367	355	360	353	376	355	395	342	380	385	352	353	375	304	386	342	351	400	382	328	328	365	344	370	358	365	351	336	349	380	367	350	308	345	303	349	371	359	364	342	387	365	311	326	348	361	354	396	369	365	323	366	385	347	363	366	368	367	311	367	352	365	376	376	399	366	381	375	370	349	361	390	347	378	362	384	378	358	346	355	334	386	376	374	349	373	386	354	395	382	353	362	358	332	398	366	380	368	338	340	319	362	358	367	395	323	341	411	345	363	377	403	378	375	343	350	352	353	356	365	314	363	368	379	340	339	343	356	318	359	351	382	359	369	380	345	354	369	353	351	336	342	418	355	368	364	354	371	357	371	360	349	373	376	375	332	380	343	376	378	348	363	338
6667	1083	1508	1595	1493	1362	1183	1181	1080	1020	1027	1009	938	965	936	949	918	890	913	936	904	904	874	913	894	868	894	847	841	861	849	870	831	847	927	856	903	853	871	858	848	899	940	850	822	857	881	879	924	817	901	858	852	869	826	811	812	858	833	857	788	856	921	841	842	849	838	829	854	827	817	843	881	837	863	843	867	851	877	846	859	861	886	835	845	820	815	855	854	858	875	797	864	889	803	881	878	861	845	852	861	808	836	880	841	901	804	826	884	846	827	827	838	832	805	828	837	784	860	854	824	857	864	841	834	860	861	826	883	907	823	848	827	870	818	844	874	896	853	848	853	830	808	826	874	879	878	827	860	860	847	809	845	871	821	857	853	877	839	860	847	855	851	805	822	888	823	856	868	887	863	868	802	845	842	849	838	883	856	839	862	860	866	848	849	896	867	792	888	842	854	866	912	865	790	852	880	840	860	842	859	864	850	836	858	822	849	853	826	819	805	867	838	894	887	823	816	888	867	851	826	838	828	878	862	854	809	816	870	853	761	851	892	823	876	837	827	857	824	837	820	845	856	878	839	861	841	884	817	838	783	838	854	842	830	830	876	831	888	880	856	883	812	900	847	823	843	808	833	886	887	860	792	838	800	856	865	805	875	855	855	824	820	850	869	850	863	766	840	864	813	845	845	840	859	879	913	838	851	858	851	792	837	853	827	847	791	842	825	899	835	878	815	818	831	896	828	845	853	839	905	847	862	882	814	867	831	887	889	822	790	829	877	846	834	871	850	856	855	796	840	859	903	836	792	746	822	865	840	855	873	830	849	857	830	847	817	820	868	858	820	808	867	835	816	857	843	883	799	835	861	831	778	853	881	842	835	824	810	892	842	848	859	829	815	873	844	812	833	851	878	865	850	876	862	840	832	880	819	831	821	870	842	788	852	852	862	813	841	826	839	866	873	824	844	871	867	819	887	858	836	878	858	835	886	813	834	804	869	908	819	844	849	871	810	860	840	853	811	862	848	835	851	814	847	841	827	853	839	838	877	833	843	835	840	868	798	902	830	802	825	813	816	821	832	827	842	893	833	808	835	851	816	910	878	870	784	908	889	876	837	882	882	872	798	807	803	846	856	866	867	795	838	784	806	827	812	841	831	840	846	819	856	832	828	831	910	846	840	876	862	800	871	874	863	873	804	851	818	813	877	837	835	857	916	809	856	870	802	831	855	889	852	888	844	833	860	911	862	837	850	871	881	858	946	825	821	843	854	876	848	858	858	854	787	817	860	816	858	813	885	813	842	848	752	887	828	835	882	837	908	853	784	864	885	886	861	849	823	878	858	856	794	828	827	872	813	893	845	868	805	897	813	848	880	845	817	833	819	814	870	798	831	833	777	829	798	871	833	891	826	810	828	884	827	873	822	765	802	869	858	860	850	879	875	883	859	894	845	826	840	872	884	848	809	873	831	834	836	834	858	812	829	836	908	895	831	844	807	847	861	800	829	835	874	841	847	806	836	854	811	900	821	829	827	865	875	825	836	887	831	859	859	863	878	855	856	899	865	837	818	852	847	811	806	807	851	802	813	842	805	821	802	818	910	829	824	858	862	858	837	832	853	872	817	842	846	836	854	836	868	844	816	839	860	849	844	833	826	824	839	885	848	810	858	841	842	846	882	846	856	826	845	853	821	838	854	882	831	882	818	815	826	865	809	823	865	842	811	883	873	832	868	855	860	877	868	821	800	865	834	855	855	848	886	892	868	829	905	848	894	804	858	864	810	879	853	854	886	806	844	849	861	803	840	821	820	884	873	865	884	871	848	861	830	818	801	861	815	841	826	866	835	827	877	851	809	860	847	925	860	861	816	885	889	824	889	876	856	892	834	808	851	866	897	881	816	853	804	834	885	841	833	825	863	803	836	856	847	878	823	856	817	855	810	896	837	840	792	871	891	856	894	856	839	814	819	881	862	874	824	868	920	812	841	867	815	824	848	821	872	865	883	840	860	872	863	819	875	848	843	828	809	807	847	839	859	874	851	839	838	829	836	790	868	885	829	865	905	857	867	851	878	863	821	887	854	877	828	858	845	839	853	848	824	829	845	884	828	867	873	844	899	852	865	867	840	864	795	834	786	887	883	808	869	879	828	864	872	832	877	847	847	841	819	908	853	826	843	838	899	850	855	857	848	855	857	876	861	841	857	850	792	854	830	856	840	792	838	830	841	825	854	869	928	864	860	820	888	832	849	868	873	819	861	859	855	824	909	874	814	867	798	881	819	866	811	884	885	878	860	876	860	881	858	864	851	825	832	824	843	846	823	860	864	854	865	929	819	885	864	852	894	810	869	856	835	839	860	845	870	847	839	854	841	855	866	853	889	838	836	826	871	886	871	823	822	813	830	899	844	866	853	854	805	830	845	875	826	828	878	878	909	874	816	875	879	846	877	858	858	810	890	867	861	812	803	878	841	816	855	845	840	880	822	878	775	886	867	864	857	857	798	826	846	866	813	863	856	901	835	818	805	849	845	850	828	863	845	805	863	781	851	836	840	833	845	882	864	849	869	878	874	863	874	790	839	848	834	853	848	834	838	839	800	843	843	802	821	827	844	831	796	804	871	861	817	847	854	793	844	868	859	894	870	799	837	785	872	839	868	868	840	898	821	816	865	863	866	875	864	863	851	804	849	878	808	866	885	816	833	812	855	872	816	859	820	845	799	885	869	847	864	880	806	815	831	792	880	825	878	858	845	852	882	804	943	844	904	876	846	826	831	862	848	809	782	850	882	806	865	838	892	806	862	839	837	858	851	867	834	829	853	801	893	854	846	838	844	874	861	814	798	884	863	897	860	797	868	854	854	876	863	809	880	760	815	794	838	845	830	832	866	842	831	878	828	895	872	823	809	846	864	823	829	829	839	842	836	787	823	893	807	847	890	838	863	852	839	874	865	867	803	841	825	867	861	766	847	821	885	880	829	912	863	867	863	809	888	901	864	865	892	894	819	839	866	824	868	830	873	842	857	852	839	892	859	888	823	791	827	813	904	863	832	833	859	831	843	871	887	892	843	877	906	810	867	841	863	836	867	892	811	820	803	816	836	794	840	847	811	882	840	909	827	909	864	860	789	834	835	850	810	841	844	838	809	855	827	878	817	853	856	800	833	823	870	830	853	838	880	798	870	880	868	845	943	858	837	817	850	830	861	838	837	858	895	880	859	826	864	913	819	856	877	863	868	832	849	823	812	856	800	811	867	849	770	840	787	842	812	831	788	858	855	892	823	917	891	878	845	824	848	890	857	828	796	836	847	839	827	853	851	843	821	854	864	834	841	862	887	864	843	823	872	891	841	802	825	864	882	832	826	862	860	894	871	857	843	836	826	839	851	810	817	806	871	782	860	885	843	882	868	840	826	799	840	874	840	827	863	858	848	777	864	867	843	833	842	828	845	847	807	880	790	828	830	854	903	823	764	861	852	843	847	807	846	880	811	836	866	836	865	837	839	819
14472	1292	901	775	583	525	495	451	422	412	364	396	391	426	373	341	362	367	371	367	348	401	331	367	364	358	358	364	371	330	349	342	344	339	341	302	324	307	352	341	370	357	394	393	349	389	353	328	363	339	333	378	304	299	342	316	320	322	339	324	305	356	335	300	321	341	340	352	329	349	334	316	366	327	318	373	365	366	365	303	348	352	324	342	317	358	361	356	332	332	369	329	327	350	334	344	349	341	370	318	372	352	358	325	367	308	350	313	330	342	352	334	336	357	358	314	326	362	360	375	359	342	369	351	340	360	357	319	353	364	351	373	324	347	313	362	365	319	346	404	348	348	363	348	349	292	388	334	334	338	337	354	342	314	330	364	311	374	344	298	371	337	347	339	368	347	379	319	396	335	345	353	327	329	360	347	333	345	328	347	325	369	323	356	350	367	364	358	340	331	353	350	339	313	374	313	325	381	349	370	342	335	352	336	342	355	326	347	333	359	342	372	337	337	355	374	323	364	348	327	355	357	333	323	325	344	343	315	315	329	341	338	330	320	357	355	351	338	315	355	330	360	348	347	353	306	335	314	379	350	345	326	331	353	363	353	336	342	317	327	353	327	351	381	348	350	343	324	351	343	361	361	350	370	330	371	327	349	369	332	353	308	358	332	354	334	321	356	331	332	331	350	360	335	381	331	336	326	337	367	383	315	352	364	365	372	325	323	348	350	322	314	327	369	327	342	353	366	347	322	356	334	308	330	333	346	363	326	334	337	357	357	356	354	365	340	345	358	345	302	322	344	332	315	358	349	369	370	317	366	325	345	359	330	378	333	337	343	309	373	327	335	323	353	342	325	306	349	337	356	330	291	351	344	353	359	345	305	330	340	395	347	334	315	335	313	332	355	372	362	370	347	406	328	340	370	356	341	321	316	330	361	321	396	354	324	355	325	351	357	320	321	336	381	355	353	342	345	319	330	305	342	326	328	351	355	333	340	347	317	349	346	334	338	351	368	327	359	329	336	325	342	347	371	347	349	321	314	343	362	312	364	384	373	347	330	348	320	331	358	395	329	365	336	306	333	333	358	348	345	395	348	381	380	362	363	339	304	347	358	355	321	367	353	345	348	323	326	330	364	330	318	326	352	331	326	376	384	363	347	349	344	317	322	306	331	336	333	333	377	294	322	340	377	374	301	362	321	363	352	336	348	343	366	352	345	355	345	359	371	349	329	377	311	326	323	338	313	346	345	321	304	371	349	329	293	327	342	340	355	346	346	378	346	308	334	364	323	340	363	346	320	357	383	329	356	364	341	338	353	325	349	386	362	370	356	303	343	312	327	381	356	355	346	336	334	308	319	324	339	348	322	327	324	364	349	297	318	339	351	294	360	360	312	320	346	317	358	359	340	386	335	338	332	360	338	316	334	329	353	358	329	334	324	350	326	308	316	313	389	304	344	372	361	359	308	334	379	346	322	349	336	345	337	342	320	347	309	340	342	339	354	359	328	349	356	348	341	311	323	394	352	320	347	293	373	372	336	343	351	318	367	328	357	371	381	345	344	364	348	347	346	342	374	368	357	344	339	342	332	372	346	352	353	338	337	372	373	368	327	374	312	324	344	324	315	335	319	387	336	390	346	326	333	360	332	322	370	343	342	356	340	354	336	336	346	373	344	346	339	343	361	353	350	340	319	332	298	325	332	369	384	357	342	338	310	351	401	336	340	351	391	368	373	341	340	338	314	362	315	337	339	311	332	352	330	350	342	289	323	326	335	314	317	347	298	343	301	353	363	329	338	346	313	310	356	343	343	345	324	354	323	329	334	357	340	354	327	357	342	336	344	367	327	354	338	368	330	359	336	352	347	318	351	386	369	340	363	374	321	301	368	336	339	385	350	325	306	300	321	365	348	325	330	349	362	328	333	360	335	308	367	332	337	352	314	320	323	331	377	312	317	329	349	364	335	356	324	343	321	325	339	310	355	356	314	369	331	348	361	340	346	355	360	374	310	384	338	311	341	332	294	349	346	351	339	352	325	362	344	342	324	313	333	352	340	357	351	329	294	337	360	346	322	348	364	358	350	342	381	342	342	382	314	349	372	362	337	333	360	359	341	311	357	306	365	358	365	358	303	354	359	360	329	352	341	339	351	365	356	353	370	330	314	350	342	337	328	354	334	321	314	356	349	340	344	347	310	320	325	294	351	311	326	360	308	332	326	318	335	358	347	310	335	367	385	365	348	333	322	339	346	348	331	310	349	360	352	358	348	359	326	347	358	349	345	362	328	328	322	333	343	364	337	341	333	340	351	329	341	345	323	352	332	344	367	342	369	370	331	338	344	317	323	331	358	351	355	339	370	371	319	349	326	391	361	342	335	350	332	343	324	325	346	375	323	332	336	338	323	324	353	328	352	298	350	347	344	348	373	307	345	315	345	348	326	370	369	350	348	342	342	336	374	348	358	360	319	373	357	356	379	368	348	355	323	341	332	355	322	347	339	330	307	338	351	356	352	361	371	345	346	330	320	371	360	370	319	322	317	363	333	367	337	351	315	344	363	348	338	333	322	361	309	321	329	397	327	314	336	344	310	347	342	358	357	330	355	386	349	316	362	328	327	322	374	339	324	364	331	330	326	289	363	365	323	324	338	342	349	321	281	378	310	332	339	332	352	337	348	332	347	352	325	335	326	326	362	367	348	315	354	330	351	348	332	368	337	335	337	324	344	339	361	313	355	334	367	340	319	348	340	325	332	332	376	348	337	347	330	336	300	351	340	318	350	353	337	320	315	288	357	365	332	350	333	310	332	343	328	330	365	386	362	339	357	318	326	351	352	378	324	363	318	374	347	348	329	335	325	311	353	371	373	336	357	332	357	352	352	325	340	353	333	354	323	345	331	350	341	332	359	318	347	383	372	350	324	340	280	339	361	377	324	328	315	327	338	314	358	333	364	364	355	357	348	345	304	371	329	351	325	354	344	309	328	367	337	305	336	348	387	351	351	342	291	347	359	367	324	334	315	346	351	310	354	339	300	323	343	330	323	318	337	362	375	334	322	319	327	386	358	334	330	358	336	358	343	330	347	346	367	328	327	350	343	324	301	334	347	333	368	356	326	346	336	347	333	362	321	340	339	345	323	350	342	338	318	344	341	316	323	334	326	350	315	320	344	375	300	355	387	368	317	322	323	322	367	379	360	348	334	322	397	362	355	355	352	299	326	336	341	317	327	359	341	381	339	388	357	331	348	351	330	354	362	329	355	304	368	389	367	320	364	318	353	357	312	351	331	326	331	341	345	351	351	326	341	311	309	346	357	329	327	367	336	303	342	325	336	380	370	345	309	320	343	347	367	333	357	394	350	363	332	325	324	354	336	358	357	349	346	377	368	336	350	350	337	352	338	338	332	369	356	312	337	344	341	378	346	305	325	345	315	337	329	320	361	343	347	355	346	339	350	326	342	386	363	387	326	357	368	348	344	346	364	304	329	328	326	336	345	350	342	336	332
8270	1346	2013	2276	2064	1710	1440	1333	1214	1229	1103	1023	970	942	950	886	909	865	850	898	864	879	858	846	834	843	803	784	793	842	816	826	773	823	802	823	810	812	793	814	788	780	815	801	797	784	828	772	814	791	829	786	771	803	742	786	775	790	789	824	782	746	773	810	801	786	776	811	746	772	834	810	784	768	782	769	774	797	796	777	756	755	754	788	786	804	771	790	809	768	778	783	788	803	760	782	785	778	757	826	781	762	756	736	770	783	801	781	817	758	796	745	795	756	759	810	818	757	784	740	751	772	786	744	771	740	801	782	795	794	761	785	749	797	772	786	739	759	834	769	780	798	818	792	740	771	835	761	756	810	815	745	780	835	776	771	782	797	791	809	743	815	769	779	761	791	745	747	780	728	820	728	750	799	812	791	730	745	768	776	757	801	773	716	768	758	742	796	765	770	730	762	793	744	753	738	772	752	778	766	762	749	823	764	760	791	766	803	768	751	784	739	734	795	768	708	791	796	766	782	835	776	760	746	783	806	773	795	728	740	754	772	756	786	761	774	779	785	774	762	744	795	819	761	762	779	796	846	744	749	740	775	727	766	819	793	779	786	740	776	759	745	778	748	804	777	773	765	743	737	808	829	752	778	783	794	771	686	775	783	760	753	776	752	760	806	805	779	783	777	793	744	765	719	790	775	762	754	791	766	751	785	789	766	734	764	749	814	779	772	791	789	809	751	767	781	772	753	861	751	771	719	754	802	732	798	726	778	765	821	798	780	778	766	752	766	750	774	787	842	750	753	782	735	765	752	731	749	768	799	739	767	821	772	717	781	792	766	748	774	804	793	757	813	771	831	835	734	703	768	727	793	800	751	768	798	775	814	771	771	798	779	808	798	789	830	777	765	787	766	757	764	743	817	822	742	788	784	818	767	770	773	753	742	804	733	787	746	773	830	794	748	749	771	780	813	806	723	767	788	783	796	724	825	819	742	781	836	778	762	753	773	724	783	765	768	787	799	779	786	751	751	751	768	799	821	781	799	761	783	761	793	828	754	820	741	766	742	744	771	756	777	761	782	815	762	843	755	791	767	804	745	765	768	827	755	758	772	751	811	798	718	783	815	787	752	777	801	758	794	742	766	802	790	769	790	790	795	745	767	803	803	756	787	732	765	791	784	816	774	726	744	772	783	774	770	770	797	760	807	805	756	810	738	788	809	787	775	791	775	772	824	763	718	783	770	762	776	731	794	716	779	802	783	838	774	764	794	812	770	756	807	778	758	745	786	794	750	804	793	782	764	778	730	780	808	729	800	784	752	820	790	743	768	776	790	720	760	796	831	811	775	719	772	762	790	741	760	753	749	812	761	776	765	768	751	837	769	765	843	787	810	793	756	760	821	767	768	769	806	737	773	772	783	726	795	725	742	785	790	802	783	764	749	790	771	761	790	745	729	800	741	778	780	769	791	739	766	733	791	774	758	747	767	736	821	758	777	775	806	707	799	766	829	806	757	791	745	738	763	781	735	749	745	738	757	785	814	765	770	761	845	838	778	839	800	794	804	772	766	738	760	770	775	770	782	782	801	793	754	769	794	714	775	815	776	789	769	785	803	758	755	819	778	742	719	780	800	785	786	776	738	796	736	801	733	750	728	763	782	754	806	816	807	735	781	748	799	788	799	781	764	771	747	787	803	752	769	732	758	820	786	750	772	775	802	745	798	808	828	790	791	807	740	775	796	795	756	697	766	808	810	761	787	815	781	786	784	718	823	832	811	792	840	772	773	772	794	774	751	820	774	764	797	758	783	719	758	788	771	758	788	717	742	818	792	770	756	792	786	791	779	790	779	835	782	798	789	758	779	812	759	718	800	748	834	749	760	839	768	756	759	780	742	755	755	793	761	823	760	741	811	818	795	768	793	814	752	774	811	772	799	765	769	771	822	767	828	737	754	784	755	731	768	812	787	777	822	778	767	774	744	809	763	797	774	760	809	803	808	790	839	770	751	793	797	805	756	712	751	791	758	769	771	743	822	752	720	804	805	773	769	799	766	760	747	733	820	738	773	751	787	783	781	741	811	750	812	791	717	799	822	729	754	737	784	756	812	786	771	781	811	768	782	737	781	753	790	763	813	778	740	734	844	786	782	769	788	825	757	789	806	804	794	760	784	779	803	743	771	791	749	770	775	787	797	741	780	802	758	763	781	776	768	744	741	775	785	804	740	746	757	808	814	760	793	758	803	758	779	804	752	775	774	821	784	792	762	783	773	797	763	793	788	776	747	775	774	762	764	771	810	749	791	775	796	779	770	796	752	827	772	789	810	782	807	780	803	796	766	773	753	724	803	748	758	759	759	758	798	756	706	792	838	771	753	745	729	769	766	777	742	809	752	736	774	751	768	794	807	788	765	775	767	840	758	850	762	768	794	791	771	726	791	781	763	810	821	760	782	792	780	754	762	762	745	786	773	794	795	738	785	759	751	765	735	736	790	724	835	778	766	776	776	724	748	821	818	776	789	720	797	761	813	754	734	782	781	795	776	744	797	801	767	739	765	772	787	798	754	761	780	778	799	793	770	751	792	772	787	745	789	747	784	793	769	782	761	776	752	770	735	754	773	766	767	705	734	741	783	809	761	814	806	797	801	729	762	755	782	770	776	728	755	746	789	810	759	760	785	743	767	775	794	768	793	763	795	748	835	770	796	742	726	750	797	736	810	779	769	777	799	787	760	795	763	758	752	736	809	795	780	786	716	746	766	718	799	800	796	762	725	753	767	799	771	747	784	770	751	799	840	780	783	782	738	813	758	734	764	798	775	736	786	782	776	797	753	802	801	757	775	768	797	751	792	806	789	766	788	789	778	791	781	815	745	756	807	789	746	806	789	749	826	785	817	751	770	781	759	791	782	760	742	797	815	795	761	765	768	718	765	756	771	763	788	761	774	785	804	770	710	771	767	736	794	771	778	784	722	752	739	753	761	814	817	763	705	820	767	785	715	766	755	791	765	739	794	736	755	769	771	781	778	739	837	751	775	785	822	774	803	794	752	741	783	747	764	776	766	735	779	814	775	816	781	735	767	776	759	822	803	809	822	766	829	774	772	795	802	763	768	806	758	803	816	747	737	795	755	770	830	825	824	749	754	758	834	832	772	777	783	766	763	781	744	793	791	703	773	823	810	737	735	780	765	831	801	801	778	770	737	808	786	771	787	750	771	795	798	766	786	753	717	760	780	790	813	778	788	777	785	789	703	770	801	753	770	775	757	793	783	791	762	811	775	757	774	737	788	813	810	770	803	743	732	823	819	749	782	747	770	756	728	771	737	739	772	764	808	764	765	798	764	770	729	818	743	753	755	843	782	775	754	772	761	738	778	749	791	791	783	817	764	802	771	790	795	802	747	752	716	730	796	808	759	801	719	748	784	710	796	798	787	760	771	772	748	788	801	809	778	767	803	798	825	762	775	828	753	768	760	755	744	755	812	792	803	796	826	799	790	723	789	757	783
1466	209	216	180	197	194	195	223	207	197	198	195	197	183	176	150	198	197	214	190	194	185	190	199	190	201	190	190	174	200	176	169	201	188	177	173	171	184	168	195	172	216	183	176	195	185	214	192	201	206	194	188	213	178	200	187	200	219	195	214	185	196	181	226	183	161	189	186	188	196	194	197	195	224	167	218	165	190	194	179	198	186	186	180	188	195	195	185	196	198	187	178	202	230	193	172	164	204	199	205	179	194	195	225	185	185	197	177	220	186	202	185	188	184	173	186	184	173	198	201	164	180	178	216	202	169	166	167	179	224	214	198	226	211	193	186	198	188	188	202	181	172	174	178	199	182	196	201	178	220	203	188	185	183	184	169	171	186	181	214	192	226	219	195	184	173	213	174	196	170	202	191	190	220	202	194	185	204	219	175	184	200	176	172	190	202	169	199	183	184	180	190	163	209	184	199	179	197	191	184	198	203	190	211	195	188	186	190	187	186	221	177	179	185	189	194	182	199	206	175	197	194	191	205	168	208	162	190	227	202	203	164	221	220	188	183	174	190	213	215	213	201	199	175	169	213	183	203	192	182	194	209	173	207	194	172	183	197	185	195	165	208	191	192	198	191	189	188	198	208	220	173	211	197	192	171	192	157	212	199	180	165	188	236	190	175	181	217	205	207	178	213	198	188	174	195	185	186	182	180	165	196	211	183	186	183	194	205	179	204	219	183	188	199	204	178	154	187	194	216	160	188	178	217	191	198	198	171	203	198	207	168	189	207	194	195	190	193	193	194	191	197	186	181	169	170	173	207	154	209	193	180	184	180	207	183	192	220	194	192	188	181	201	199	214	199	192	185	192	197	173	207	203	220	193	182	194	178	196	202	174	191	163	195	182	192	165	169	195	201	199	201	195	181	170	198	201	204	198	229	198	215	172	179	199	178	210	185	176	172	164	174	184	199	160	212	181	193	187	171	196	195	231	195	197	177	174	194	197	198	194	199	179	232	216	198	178	191	200	210	214	203	198	189	148	183	226	205	196	199	212	170	191	200	190	161	191	195	167	184	190	171	180	205	207	204	166	185	201	199	197	157	188	173	209	173	169	184	190	182	175	173	201	175	174	218	198	178	175	189	200	186	160	214	212	183	184	201	183	178	177	187	203	187	212	184	202	216	188	193	207	208	217	178	173	195	189	215	188	176	182	208	163	192	172	182	210	211	177	172	241	213	203	206	175	156	196	192	191	195	173	206	198	182	192	182	169	165	178	165	176	209	182	201	228	186	183	196	187	186	200	220	230	235	168	182	197	205	190	212	177	199	215	202	207	190	204	196	177	196	197	166	181	210	196	186	183	182	185	208	184	216	189	192	153	184	166	195	188	194	223	194	225	190	176	182	180	207	205	175	164	219	173	161	206	184	171	177	199	190	212	163	168	207	172	229	174	200	220	190	181	187	194	209	203	226	206	165	189	198	201	194	190	210	203	199	178	211	188	187	183	190	172	177	156	181	197	194	199	174	185	213	165	169	159	200	191	208	205	194	221	160	210	212	195	196	202	194	163	209	185	179	179	189	206	200	197	168	170	207	165	182	210	167	218	192	177	195	194	192	219	169	191	171	183	192	181	189	222	189	176	190	169	176	180	192	189	187	176	181	189	200	201	189	191	210	206	185	188	193	179	187	183	182	194	194	186	196	186	199	169	187	163	176	207	193	187	170	168	199	184	171	186	183	180	202	190	216	189	183	184	194	171	198	188	187	205	192	180	216	187	219	189	186	178	188	220	161	181	187	201	194	235	200	191	197	190	205	203	179	204	202	183	205	203	219	197	208	207	212	202	227	176	201	206	186	218	207	183	174	195	199	203	193	202	204	220	194	171	198	169	186	172	188	217	202	186	207	179	183	195	172	176	185	188	180	204	180	197	219	182	197	223	188	189	207	191	209	185	222	183	181	189	187	192	185	180	201	201	189	182	192	204	196	220	178	218	184	179	177	179	184	213	179	173	195	193	188	183	186	196	183	190	172	203	189	200	197	195	216	191	189	165	210	190	176	178	175	183	190	207	198	177	166	207	173	180	182	177	188	201	209	214	222	197	207	180	201	173	199	185	174	184	174	206	187	180	182	196	190	188	197	177	218	199	209	188	186	193	221	198	184	194	203	199	206	187	176	187	188	186	162	175	184	220	171	193	187	185	190	203	187	192	193	190	186	202	177	230	195	195	180	181	175	212	180	168	192	191	178	212	197	170	195	192	201	188	192	215	173	168	190	192	194	188	203	198	202	188	181	192	197	188	191	168	165	165	165	190	179	176	198	211	206	207	165	186	184	210	189	203	179	183	227	193	175	168	159	192	210	203	189	182	185	201	183	164	193	179	172	212	188	165	214	206	206	175	198	182	207	171	188	198	172	206	206	181	188	207	163	175	190	191	192	202	212	210	184	183	177	191	184	207	230	167	185	198	187	205	186	195	199	174	199	182	170	189	213	201	206	189	195	175	191	211	208	196	190	210	176	211	214	184	190	214	176	188	194	180	168	208	183	212	177	176	188	191	192	197	201	186	200	189	160	189	195	219	202	189	173	185	218	187	212	208	195	160	193	222	182	223	181	188	205	180	173	180	192	189	177	198	218	208	209	192	195	166	193	214	200	178	174	175	203	196	204	202	180	183	179	182	194	199	179	176	161	214	186	189	224	235	202	181	220	198	214	191	170	167	200	183	189	172	188	199	204	203	193	205	203	196	200	185	199	188	205	201	181	180	203	185	201	197	187	170	193	197	178	197	191	202	206	186	182	172	219	179	198	176	184	199	200	212	200	207	175	175	206	228	168	208	188	189	206	169	178	213	182	213	210	192	189	193	189	206	197	182	173	192	188	193	201	207	180	216	195	190	180	226	183	168	186	196	190	208	188	176	203	196	211	199	201	208	181	176	181	169	211	166	177	153	195	173	185	209	192	195	226	207	192	179	185	184	194	188	177	170	188	187	184	184	199	178	175	175	213	209	202	183	186	217	182	193	192	192	223	198	203	184	176	194	180	213	209	190	206	206	199	187	194	188	174	177	192	191	209	193	186	186	215	178	197	191	199	190	169	182	178	193	230	189	214	190	193	168	190	194	190	170	191	173	194	200	201	191	202	179	182	190	199	196	192	207	203	195	207	177	190	182	173	204	169	197	195	203	216	182	187	161	193	191	208	201	194	183	179	199	198	174	199	182	170	189	209	190	197	204	187	190	179	202	199	209	176	190	183	207	180	185	200	213	215	194	185	214	199	191	182	211	179	191	192	205	200	190	195	213	182	199	175	182	198	189	169	212	180	190	171	173	189	185	213	198	209	186	194	177	201	182	181	170	183	205	190	207	184	197	178	229	173	188	180	212	202	183	189	234	204	210	191	183	182	173	211	171	214	200	188	199	172	185	212	193	203	194	177	192	215	190	172	202	206	195	190	168	176	208	194	185	186	178	173	193	188	172	174	191	197	203	193	199	190	178	187	184	210
1739	509	527	555	555	541	528	544	540	484	481	530	529	497	505	558	505	459	514	501	514	493	523	510	499	549	519	449	511	542	527	469	520	488	510	526	532	523	532	537	503	503	498	461	515	512	493	519	490	530	460	492	454	483	497	511	480	489	505	526	531	525	538	501	476	477	495	525	550	476	468	512	508	478	504	508	482	510	478	495	481	483	510	493	515	494	517	530	493	468	477	505	483	470	529	487	457	499	499	505	502	465	531	501	533	501	491	506	518	514	511	508	507	497	516	523	503	514	479	489	529	498	510	539	527	503	466	503	539	499	497	531	516	514	549	509	465	530	517	514	476	504	469	503	471	487	479	503	504	477	571	453	545	500	516	505	509	471	509	477	513	544	507	519	502	535	495	505	490	503	510	485	539	535	521	487	524	475	497	477	563	480	540	520	475	533	510	497	534	566	516	433	489	531	488	500	485	463	522	481	535	501	513	472	517	506	539	495	550	465	491	497	495	519	476	500	493	524	491	496	546	523	512	474	497	531	494	494	511	510	506	536	497	519	481	525	524	492	508	509	485	534	495	519	519	533	498	479	508	481	509	508	523	481	474	515	513	519	491	503	529	480	504	502	492	548	467	535	524	560	515	518	534	489	497	483	514	532	533	454	489	508	474	514	508	467	488	495	506	489	510	504	485	499	512	484	502	487	534	485	493	508	496	461	494	515	505	483	515	523	500	516	502	519	482	521	480	469	505	483	487	515	462	494	486	500	504	489	473	462	518	463	543	504	542	509	518	492	488	517	504	497	530	486	517	450	512	500	526	479	507	460	486	497	501	503	483	496	499	520	500	528	461	464	499	524	497	518	509	491	486	471	528	526	473	507	518	513	519	511	469	493	481	505	549	539	535	516	496	512	448	482	516	524	530	537	522	467	444	481	497	504	486	484	472	497	457	542	483	500	498	531	496	532	522	499	505	507	517	553	503	481	483	514	475	528	496	470	518	527	466	481	514	480	515	524	509	486	490	518	500	536	488	456	506	528	492	523	516	481	484	503	522	478	532	501	509	511	490	517	480	514	509	534	520	517	551	474	535	478	519	480	496	485	495	500	512	459	483	507	472	477	536	495	449	489	489	472	526	527	493	503	533	500	467	491	499	514	511	494	485	482	506	508	501	463	484	508	490	498	508	504	499	488	479	526	477	477	501	498	508	518	519	510	463	502	529	497	494	519	453	516	516	550	478	505	509	509	487	495	500	507	551	464	473	499	529	496	488	511	509	518	477	507	547	501	497	505	496	539	527	459	523	480	458	475	458	488	533	476	487	505	517	501	517	481	512	489	515	492	534	483	483	492	517	504	473	493	495	494	523	498	466	485	518	544	535	505	486	503	510	460	503	497	516	499	522	466	490	505	532	507	508	552	480	546	498	503	509	512	499	502	492	501	484	520	500	492	471	471	505	506	513	514	513	493	522	522	516	475	464	508	508	499	552	506	499	525	489	541	477	454	481	548	514	512	469	515	492	534	503	506	491	508	470	498	517	519	497	516	475	510	493	519	507	527	486	509	506	477	503	547	574	521	472	499	507	483	497	500	456	498	483	473	511	480	500	515	453	521	497	524	522	523	489	500	522	522	462	487	513	546	476	538	534	548	471	498	473	529	506	521	502	482	474	496	472	494	502	513	497	494	495	555	517	471	471	514	494	471	528	520	530	501	479	525	508	480	459	517	494	523	490	543	500	472	519	477	523	531	473	534	490	494	554	513	518	493	438	485	525	520	495	481	484	531	492	518	514	486	514	483	490	514	476	480	504	502	495	524	517	527	495	531	517	513	486	546	492	485	473	521	504	519	480	489	514	525	502	481	555	505	501	494	518	501	496	508	486	484	497	535	518	488	498	487	497	537	523	450	491	495	534	525	541	488	511	495	493	524	521	488	500	483	501	529	504	516	496	465	533	490	503	513	462	541	532	560	513	528	492	491	546	483	473	511	489	528	510	486	496	472	503	518	536	526	497	499	474	499	496	515	495	483	465	480	519	479	517	517	502	454	523	509	535	495	500	481	472	480	501	515	510	499	497	498	522	474	508	492	495	468	527	483	469	469	510	457	497	482	519	510	531	512	506	526	518	477	491	486	484	529	493	490	495	506	510	516	492	493	474	517	453	533	495	497	490	490	527	520	489	507	533	469	514	510	485	516	491	487	511	518	495	524	506	518	486	544	537	502	481	511	538	488	499	497	507	503	527	527	489	507	547	501	535	479	497	476	461	500	493	567	528	501	499	525	538	473	495	480	489	530	543	514	489	506	495	459	500	523	475	524	519	525	523	526	484	517	503	519	499	526	531	496	480	475	504	484	526	506	509	474	509	509	540	490	510	523	532	520	499	470	503	481	515	478	518	506	492	440	491	470	490	496	532	488	538	523	527	499	477	484	516	465	535	472	532	493	503	487	515	497	510	487	489	492	499	546	493	491	520	499	499	507	501	500	502	530	521	499	483	523	516	468	489	517	484	512	487	512	530	509	514	534	523	503	507	503	493	542	476	505	504	474	499	486	525	505	461	539	484	485	502	480	495	497	465	467	449	523	480	513	468	469	470	522	506	524	509	553	473	468	494	501	476	520	520	495	530	524	490	502	512	510	505	501	501	564	500	522	510	517	511	503	530	509	510	501	487	465	529	516	495	509	487	484	489	487	499	494	531	473	507	526	493	485	451	547	501	553	511	501	514	518	504	474	532	480	478	518	500	532	507	483	472	530	507	517	494	508	492	516	517	514	507	530	494	556	506	477	498	480	469	514	490	483	514	485	471	505	513	503	517	488	474	508	550	524	495	505	508	506	505	504	501	524	517	523	499	531	531	515	478	544	516	493	539	533	495	503	525	533	494	523	528	511	503	488	548	520	496	518	473	480	490	495	512	523	482	494	520	487	506	502	475	511	485	499	480	496	537	540	533	518	513	466	548	494	477	482	483	482	527	528	491	513	474	468	509	490	472	479	496	521	503	518	487	521	513	477	532	500	517	496	490	509	506	518	511	511	486	478	480	524	480	470	481	455	503	530	496	486	495	511	519	515	475	500	480	495	478	502	545	513	470	530	521	521	496	487	474	508	532	529	504	518	478	539	503	480	515	523	516	481	509	502	516	540	500	518	497	524	505	518	488	512	480	506	503	542	494	498	549	517	501	467	496	503	541	509	516	525	508	518	541	489	513	505	512	483	508	503	508	489	502	500	488	510	502	518	554	518	536	498	508	501	506	510	545	491	516	530	522	505	495	491	493	534	527	519	500	478	461	489	481	508	524	467	496	492	579	465	491	483	477	499	530	496	488	515	488	492	492	495	484	477	504	482	529	511	481	487	516	440	510	500	458	512	522	483	539	480	524	493	495	531	523	465	465	505	544	496	493	515	505	490	467	467	482	501	503	497	490	541	521	477	534	497	499	466	498	470	496	452	490	518	491	475	502	492	472	488	526	491	489	485	496	509	511	490	495	512	481	488	468	513
7778	637	672	614	495	456	424	403	375	400	425	363	385	366	375	388	390	343	345	359	377	385	395	383	369	367	378	349	395	396	351	343	334	388	341	372	372	379	404	352	374	362	360	369	374	372	338	344	336	368	381	350	371	355	390	387	371	364	341	361	416	365	366	396	360	361	367	392	353	380	362	352	359	363	368	373	324	315	330	353	381	384	393	314	357	375	330	406	327	358	372	328	396	342	367	366	360	377	364	367	360	354	365	380	360	351	351	346	375	364	332	406	345	360	390	312	373	367	349	372	358	365	367	377	343	351	389	332	367	369	383	384	376	379	392	393	324	372	405	398	353	406	356	368	343	370	360	342	354	381	363	366	342	362	372	396	379	375	393	388	362	349	337	355	325	330	341	379	362	332	351	371	361	337	332	356	370	348	365	337	380	349	364	339	358	351	336	375	361	336	386	357	339	352	339	378	413	373	410	351	367	371	348	338	347	378	336	365	378	355	352	346	351	353	323	352	369	360	394	382	375	368	372	381	379	426	393	353	364	361	347	358	328	370	386	358	374	349	352	358	351	366	350	380	323	373	345	348	370	360	381	362	346	395	357	359	401	360	355	367	393	368	396	336	366	352	386	408	360	388	362	368	390	368	395	372	348	355	353	354	335	338	378	355	403	363	358	331	351	356	389	346	334	388	367	378	385	336	375	382	358	307	355	405	341	367	350	324	377	337	375	339	364	371	351	391	347	386	350	347	347	365	341	343	345	380	339	372	375	367	359	379	373	391	366	345	374	372	380	381	352	362	364	366	421	406	337	377	339	359	369	357	348	377	374	361	350	360	365	377	351	369	360	334	357	383	348	363	380	364	332	390	368	357	326	359	321	362	348	324	343	360	376	335	392	360	332	334	357	359	365	313	352	364	352	385	371	343	360	373	350	378	396	376	360	382	348	342	360	358	334	395	367	361	350	355	346	380	366	382	352	395	329	369	347	380	368	362	378	340	369	337	402	387	348	391	385	346	407	324	356	394	350	369	358	347	329	327	366	391	350	362	368	365	393	409	382	365	348	377	370	362	372	395	368	365	343	344	371	358	359	393	368	331	330	370	371	387	357	353	409	347	354	339	349	327	364	378	384	356	373	375	338	393	354	384	353	346	372	374	357	342	357	394	342	368	359	351	369	385	361	310	409	326	393	352	361	373	402	376	366	388	358	385	357	342	378	388	368	377	347	391	376	369	386	362	394	354	323	373	362	387	368	339	330	368	389	371	377	371	383	361	333	366	342	354	329	336	379	340	372	377	379	378	348	408	349	355	372	394	371	357	389	399	354	366	377	372	325	343	332	342	349	372	352	379	399	366	352	334	333	356	384	396	398	363	367	338	385	379	356	375	359	361	373	356	364	380	366	363	352	343	373	351	354	366	328	352	341	362	337	327	383	388	402	380	389	384	387	362	341	359	410	372	347	377	383	377	364	362	362	379	357	353	360	356	350	379	369	359	365	392	359	339	372	393	373	350	317	351	354	402	387	362	341	309	371	326	362	379	354	336	375	383	405	380	390	391	374	388	398	408	374	342	335	363	417	376	341	348	336	368	373	366	369	366	362	339	378	328	357	338	369	340	341	363	352	421	328	404	346	375	336	349	351	360	409	385	374	375	364	366	348	364	357	384	361	387	356	361	375	369	351	346	373	336	367	400	351	349	344	324	361	378	363	351	365	364	326	357	382	373	382	363	348	356	348	369	344	362	334	370	369	367	374	374	338	364	395	369	352	362	372	421	371	336	384	369	342	390	342	351	365	374	384	332	366	375	341	363	333	354	388	372	368	342	330	329	356	339	338	364	356	373	350	372	344	365	363	381	358	332	360	339	374	373	391	392	338	356	344	348	357	377	360	376	346	353	369	350	399	378	374	363	376	381	388	385	382	343	373	328	377	366	413	349	359	339	340	333	357	387	360	332	353	337	355	364	362	394	356	344	403	367	385	359	373	391	343	377	384	336	361	353	358	358	367	379	412	383	344	346	365	349	354	376	345	402	320	383	387	344	376	358	377	342	390	345	389	389	393	359	343	386	337	355	351	374	332	380	364	357	368	346	358	347	359	344	364	386	358	368	337	350	349	373	324	349	394	351	396	358	367	387	372	354	388	351	321	356	350	392	384	308	326	400	370	367	360	354	355	354	379	367	374	377	362	350	360	356	339	346	355	346	362	362	357	386	382	391	376	370	343	371	387	360	396	382	380	353	381	347	348	345	357	402	344	348	349	374	363	366	381	339	337	348	367	354	362	342	357	384	362	342	375	392	331	375	379	372	326	331	359	369	348	365	396	351	383	348	372	347	381	395	373	337	326	361	390	330	349	360	364	341	342	386	375	354	371	360	353	395	375	384	361	373	385	379	344	326	374	372	354	325	358	345	354	345	329	358	350	355	371	355	376	334	363	350	381	368	386	346	350	366	381	357	355	334	356	353	330	348	363	372	419	387	376	358	361	361	369	370	353	376	372	373	379	391	381	352	320	384	378	389	392	389	361	345	306	368	367	374	378	397	372	352	376	377	359	375	334	373	375	373	348	350	376	373	373	374	386	359	364	379	343	370	373	350	323	341	361	373	386	372	353	352	360	371	360	337	354	366	350	365	345	343	326	376	371	378	360	384	373	398	359	359	376	359	350	344	389	366	344	346	346	392	397	328	351	348	383	377	387	351	367	371	358	383	327	390	371	337	351	373	379	366	374	393	388	369	387	394	359	347	365	371	341	355	367	339	328	379	351	349	330	330	376	339	390	353	386	333	386	387	368	364	352	351	351	353	355	344	347	348	367	363	332	372	341	311	341	346	381	353	382	396	353	344	407	380	306	370	341	376	348	328	376	362	397	391	362	360	377	337	372	356	331	347	382	343	321	366	350	417	388	377	322	341	339	343	345	342	368	396	334	363	347	344	390	353	345	358	351	361	307	354	339	401	410	386	385	345	342	357	400	374	384	334	332	365	358	350	362	370	358	322	368	377	353	349	330	347	355	358	361	397	340	369	354	355	376	354	366	322	354	411	358	359	358	349	363	376	367	381	350	374	410	349	336	363	378	347	392	406	365	375	343	338	376	350	357	346	348	354	400	340	350	325	352	395	353	361	349	373	357	328	333	426	364	360	347	345	330	365	381	373	375	351	349	342	346	329	336	363	353	363	377	351	374	362	365	366	369	358	363	351	382	339	388	379	360	355	383	335	377	333	337	382	315	341	375	348	350	348	330	390	380	372	378	349	377	366	378	358	334	358	395	390	360	352	343	326	384	392	357	365	362	338	364	362	339	383	380	361	356	366	356	382	353	370	336	367	389	347	327	343	378	352	342	358	344	381	377	343	376	358	366	348	345	344	344	356	365	396	392	346	364	358	365	350	401	332	376	403	370	383	346	342	350	374	370	366	361	365	337	367	367	384	372	395	326	363	347	367	387	392	352	343	373	379	374	359	345	356	375	336	355	354	344	350	400	385	353	346	357	402
6712	1141	1517	1639	1525	1286	1217	1175	1096	1067	996	986	981	962	946	905	890	872	895	929	872	861	828	874	916	870	893	877	923	867	875	851	881	873	814	863	897	862	836	858	823	842	900	871	903	840	855	834	898	876	828	900	872	812	890	873	828	850	857	847	849	795	904	835	797	817	850	852	861	871	870	855	857	817	857	862	891	877	804	863	876	847	853	857	885	789	828	833	851	833	828	822	835	853	857	839	831	822	873	847	851	864	838	883	861	876	834	848	845	765	856	865	871	857	850	878	805	861	819	828	837	891	806	811	877	843	775	848	839	858	860	864	801	884	793	884	830	803	859	849	893	831	845	835	849	834	862	835	878	791	804	877	885	878	824	862	782	837	861	842	781	839	858	811	858	833	846	791	822	841	856	849	882	865	816	863	818	863	855	856	831	859	847	842	872	835	855	822	858	887	885	781	882	831	862	845	820	853	846	828	835	830	834	798	852	861	907	873	864	839	821	841	844	810	787	879	831	894	827	793	884	848	821	897	879	817	868	863	874	854	825	804	842	818	867	829	873	851	842	771	901	811	840	846	876	821	874	846	852	849	866	830	940	882	862	858	837	846	871	871	817	823	861	829	881	824	863	864	869	872	897	813	866	854	830	860	820	814	833	861	856	842	856	876	793	831	826	861	879	871	771	833	886	801	910	857	833	846	849	854	869	816	838	822	844	898	814	811	834	920	875	792	860	894	909	830	867	903	773	839	876	885	859	808	818	882	825	861	824	823	805	868	850	804	856	876	885	856	829	853	796	889	849	774	888	856	837	833	887	846	823	888	916	861	813	842	832	874	852	870	836	808	829	805	878	816	867	860	856	914	868	836	835	860	805	842	843	843	823	840	876	888	847	854	841	814	825	876	867	868	826	823	862	859	822	859	841	875	821	876	790	908	831	848	855	803	859	851	883	787	798	833	828	820	785	861	864	836	865	889	839	845	810	851	827	860	884	792	812	908	847	857	843	816	905	844	871	864	849	798	837	839	843	815	942	845	831	785	898	847	857	795	857	828	849	859	856	843	834	859	858	858	812	865	837	767	809	825	861	856	859	830	869	854	820	823	851	859	837	792	862	856	849	850	817	845	817	848	827	861	790	837	797	868	810	797	878	860	865	834	876	838	852	804	884	819	897	833	785	903	903	845	873	820	820	818	840	814	796	904	780	796	888	840	876	903	868	852	824	853	866	884	821	808	827	818	811	865	868	869	841	853	826	816	890	821	816	822	868	870	876	855	882	874	810	893	840	842	845	775	822	838	832	813	867	872	798	858	833	858	833	873	841	815	858	818	842	857	839	830	854	797	802	822	831	772	836	900	844	851	846	861	832	819	856	827	892	834	824	862	850	837	859	818	888	842	815	898	827	843	849	859	843	877	852	847	842	840	840	836	858	884	814	808	806	799	846	800	812	795	872	862	874	821	855	829	868	838	833	908	877	811	855	858	888	832	825	841	872	848	847	863	830	842	886	819	817	834	790	837	816	838	860	820	842	874	814	836	844	804	823	874	846	873	828	876	826	856	838	889	814	881	818	881	790	845	867	845	843	839	831	864	804	863	856	863	821	811	813	855	876	860	799	835	852	856	862	867	803	829	852	786	867	825	854	868	890	884	841	848	843	844	884	840	830	880	794	814	858	852	877	840	834	795	807	844	826	860	912	846	850	858	932	831	821	857	795	793	863	836	857	803	881	826	885	845	870	853	843	840	851	883	810	799	853	793	847	834	876	852	846	811	790	819	841	842	878	814	839	855	832	822	901	894	845	864	889	847	880	863	896	830	822	851	885	802	866	877	866	838	875	825	843	846	860	938	846	860	822	807	822	843	817	868	857	871	868	848	852	862	827	844	831	855	843	824	833	848	819	855	800	825	833	880	828	828	816	824	863	828	883	835	854	868	845	825	846	826	827	852	839	846	855	840	856	912	821	845	890	847	883	853	837	851	890	810	847	797	786	847	849	867	840	841	819	860	872	862	857	814	902	832	847	882	862	844	831	830	881	855	847	835	887	838	840	812	864	821	814	821	848	842	805	880	818	872	816	837	887	801	807	840	822	860	884	838	881	826	838	771	820	813	844	834	870	854	850	863	854	892	843	774	849	851	811	876	845	857	828	847	811	804	809	855	860	842	855	813	855	856	877	856	857	874	842	854	835	850	853	830	920	852	828	842	815	794	843	853	841	831	862	890	855	849	870	795	770	881	853	827	825	822	841	877	900	846	812	854	842	847	894	824	835	830	812	821	832	868	869	871	810	829	844	854	853	842	793	877	823	905	875	831	867	844	866	844	839	764	861	849	886	845	846	864	816	828	792	865	802	861	793	790	841	841	828	815	820	874	868	826	872	895	811	859	852	920	849	820	811	891	827	805	822	798	835	874	793	825	872	847	875	839	868	878	875	838	850	866	854	807	868	829	883	824	838	862	818	861	896	856	843	805	883	827	813	765	897	825	857	852	841	818	813	813	842	832	857	813	845	871	842	901	884	828	839	826	887	855	860	865	883	841	836	844	837	844	847	853	901	781	842	799	847	837	835	878	874	900	845	850	801	877	844	815	817	835	881	832	823	819	859	878	825	871	841	825	844	846	871	837	870	844	837	874	835	835	851	852	875	817	839	837	797	836	885	821	885	872	855	852	886	860	837	816	860	821	860	770	813	868	853	831	862	828	886	873	865	831	789	845	828	871	881	891	838	814	831	827	842	840	862	822	849	848	842	847	816	874	867	867	830	842	824	791	835	835	832	830	879	835	829	849	825	849	874	823	848	832	843	843	858	889	902	858	868	806	821	840	861	864	831	861	835	846	835	824	870	882	804	844	791	844	821	851	821	821	840	833	858	816	864	847	831	888	844	878	833	855	890	857	811	882	837	850	847	848	782	802	819	845	873	830	837	829	812	918	852	859	874	782	862	875	861	831	892	895	786	842	832	844	929	862	885	890	824	864	913	873	890	821	916	826	800	864	830	851	861	840	902	880	801	808	860	851	836	865	859	828	832	867	815	852	851	879	859	872	820	820	885	863	845	831	872	831	833	884	836	855	835	833	836	836	869	825	809	866	843	873	862	826	836	855	802	825	871	867	793	882	828	865	844	825	812	874	812	860	857	834	864	836	820	874	848	840	847	837	845	854	864	858	815	850	831	846	808	862	859	841	866	819	802	794	901	834	881	837	822	840	841	846	877	876	841	842	847	804	862	823	854	873	852	839	846	858	830	814	794	845	845	857	803	788	848	861	853	823	804	845	854	854	832	857	862	842	844	833	851	839	828	859	825	835	816	846	803	807	841	894	850	900	838	823	860	869	867	878	846	863	875	867	778	848	838	885	822	865	847	871	873	896	836	828	878	869	878	871	868	847	828	811	828	858	832	828	864	846	853	826	861	834	855	867	808	830	817	814	804	822	848	893	890	832	844	851	834	854	857	883	864	818	839	833	854	830	790	844	875	903	863	827	856	850	857	832	833	833
14220	1302	988	856	607	505	523	437	419	415	393	342	405	376	332	372	400	373	363	369	365	325	336	353	332	326	356	380	271	361	335	280	353	336	344	358	331	355	335	335	339	361	361	353	345	340	289	334	365	342	364	340	360	365	376	306	336	358	332	367	354	362	342	348	335	379	331	327	363	334	375	346	346	336	331	351	323	355	333	361	348	317	340	343	357	307	328	330	374	325	348	347	365	374	343	340	327	391	357	341	363	312	337	317	368	326	339	345	337	353	322	358	324	348	330	369	335	332	360	336	336	347	366	328	317	337	362	317	386	327	348	345	385	364	396	373	351	343	346	325	354	362	339	332	319	342	359	370	334	338	315	353	342	331	345	324	351	335	332	336	324	342	352	335	333	345	355	338	351	337	333	357	334	310	357	350	350	348	357	347	366	330	360	332	336	335	333	329	379	332	384	357	301	339	331	330	339	339	344	386	337	328	334	327	365	334	341	367	347	362	335	352	305	321	314	370	356	365	325	324	319	356	348	321	342	366	377	344	324	359	354	360	344	325	314	342	375	361	363	350	332	333	352	343	317	365	320	311	333	308	319	358	358	388	364	326	370	317	344	308	325	348	320	312	310	316	369	345	341	325	336	347	375	325	360	361	325	336	338	331	312	340	342	300	362	343	329	368	340	340	353	353	330	347	341	359	352	349	347	340	331	332	310	326	328	322	364	331	347	374	321	344	374	342	350	356	370	384	330	327	363	322	303	352	313	303	343	306	345	313	357	363	369	337	357	356	314	345	354	348	344	334	360	356	332	338	347	376	314	334	346	321	338	323	333	356	356	353	339	374	366	369	335	342	355	344	320	345	388	292	330	336	347	323	331	351	347	347	352	363	340	361	358	311	344	327	342	341	339	336	356	355	359	376	331	368	330	373	329	288	380	361	330	353	340	335	353	345	319	340	314	343	357	387	331	341	307	374	331	318	342	361	327	333	365	299	341	353	345	375	345	322	361	346	350	348	364	297	353	344	354	332	342	357	353	308	342	358	375	360	354	358	329	359	334	330	331	356	348	340	328	346	350	348	352	337	324	354	347	325	343	340	328	368	356	334	378	369	296	334	290	332	405	317	376	382	345	351	382	358	335	334	322	367	378	359	369	340	310	335	358	325	356	353	386	352	295	349	342	339	367	342	329	354	316	311	329	345	338	339	332	366	353	356	362	347	347	343	315	372	334	351	325	344	336	334	320	326	305	344	366	343	336	358	364	338	343	365	362	335	347	346	348	323	361	375	322	342	388	365	338	349	304	318	345	370	351	355	316	329	384	349	362	358	345	347	369	310	346	375	349	353	362	365	337	336	352	410	341	331	362	336	337	339	337	350	377	359	326	365	327	298	316	358	330	315	333	368	337	314	367	376	325	325	349	335	358	336	331	342	300	329	364	337	367	340	353	348	331	341	320	335	315	329	350	363	315	363	311	340	326	327	336	344	378	366	375	356	323	340	313	348	353	325	327	351	313	345	331	354	335	302	341	326	345	353	317	327	346	335	338	345	337	323	351	319	355	336	376	344	347	333	350	358	358	345	323	362	333	342	339	355	357	336	329	347	355	342	338	356	318	341	333	344	308	280	357	328	343	385	337	328	315	323	335	328	352	322	338	388	352	336	360	361	363	323	366	331	335	329	332	376	334	323	408	364	382	309	344	334	335	338	370	348	334	332	348	363	342	326	339	357	340	349	358	329	362	347	319	327	331	373	357	368	359	330	299	345	337	390	335	341	365	343	349	343	309	326	346	357	337	342	364	356	347	316	352	362	349	342	348	340	381	329	349	333	315	370	338	337	328	333	307	316	357	349	374	334	358	323	343	343	362	327	356	328	333	312	289	305	340	368	350	348	360	346	367	374	362	370	356	338	362	331	315	368	341	326	369	352	340	319	294	331	312	365	334	335	352	344	325	308	308	331	343	349	332	334	370	367	325	352	355	339	353	348	365	346	365	365	340	352	339	344	317	326	325	336	366	373	335	333	317	318	334	355	318	366	367	322	331	326	338	317	358	361	331	367	338	329	332	320	338	341	362	342	327	332	356	367	335	353	355	338	327	330	316	322	344	297	320	367	337	322	367	359	356	348	361	340	332	381	339	363	344	340	332	371	359	330	322	345	353	346	346	327	379	329	334	375	342	357	350	370	337	356	365	334	371	365	368	367	339	320	349	342	314	360	336	363	358	356	335	341	375	313	329	322	319	346	334	335	290	339	361	346	329	361	366	364	329	320	320	356	398	362	343	353	376	320	353	346	392	358	310	357	353	351	337	379	291	331	317	345	346	366	346	324	323	380	356	335	374	328	360	372	328	324	330	362	344	333	332	370	349	328	300	343	338	333	315	366	323	323	352	356	339	370	342	336	365	349	326	337	350	357	348	335	373	308	354	380	357	381	343	329	385	349	361	339	347	356	322	347	363	340	329	339	354	349	338	358	364	327	338	349	356	309	339	339	321	337	353	344	339	357	353	357	346	353	375	334	337	343	342	352	367	338	349	378	326	340	370	381	342	333	333	341	411	329	313	329	329	358	303	303	341	289	313	337	346	330	363	343	389	327	317	330	317	363	335	335	323	329	333	295	326	352	368	321	342	354	343	346	353	348	360	347	348	342	373	328	310	327	340	355	354	353	292	327	355	338	363	340	326	375	366	340	334	307	334	349	330	371	352	366	343	332	348	325	342	370	350	323	341	380	324	307	326	313	339	350	329	350	337	361	307	327	332	344	334	343	347	345	341	323	348	357	360	324	317	326	333	363	326	344	387	337	353	312	327	350	356	331	342	380	329	352	347	342	348	352	361	308	350	342	357	304	344	347	324	324	329	361	335	326	344	387	359	347	381	331	334	340	351	326	358	338	385	306	359	324	303	314	349	338	344	376	362	377	323	324	316	321	342	347	368	357	360	329	332	328	352	367	340	347	327	309	345	323	335	413	347	340	345	358	336	337	334	305	328	339	352	346	351	351	334	367	347	348	335	326	339	338	331	332	347	379	366	353	358	299	309	361	368	353	351	323	346	307	334	306	338	340	318	378	358	359	333	335	354	307	333	357	323	349	367	331	344	347	324	351	339	305	345	350	361	305	329	326	360	336	320	338	386	376	361	329	348	291	329	348	373	321	334	332	347	356	326	348	342	342	360	342	341	363	368	354	341	310	358	354	340	359	358	353	385	379	371	349	361	343	308	357	330	340	380	355	329	340	355	373	329	357	359	353	388	314	329	364	375	351	357	361	359	338	355	365	339	339	393	326	359	330	320	322	350	352	360	324	337	371	350	327	332	395	369	348	350	335	338	334	361	338	351	356	378	361	357	320	326	335	363	334	384	361	329	323	325	325	317	369	343	342	362	368	334	297	317	356	365	335	372	362	328	304	379	353	326	340	321	339	342	369	331	369	332	325	337	325	323	365	350	353	341	346	326	353	352	327	335	329	345	320	322	372	324	365	335	370	347	371	376	351	340	331
8331	1226	2007	2284	1978	1781	1433	1258	1256	1082	1128	1115	1055	970	956	977	912	922	862	868	837	854	800	831	818	862	845	795	821	785	819	796	818	838	783	796	798	742	839	849	808	761	779	777	810	814	823	782	813	807	765	785	799	754	809	741	754	738	763	792	756	811	773	784	795	773	746	784	785	792	725	750	798	757	810	809	766	762	812	804	813	748	780	732	792	787	819	782	765	800	756	768	774	788	778	811	780	780	731	805	780	762	766	786	776	755	737	759	802	798	778	779	759	790	740	757	746	766	772	763	755	773	785	744	803	789	811	792	778	749	772	814	696	727	740	764	756	768	779	743	805	793	767	737	790	754	723	759	798	768	809	761	814	828	796	788	805	708	781	801	787	819	753	790	837	815	764	772	757	727	774	766	845	788	769	775	827	749	757	735	778	784	764	802	835	799	743	763	781	750	789	789	768	798	779	777	775	784	804	795	788	770	767	787	722	801	753	805	801	762	775	796	776	776	763	774	743	797	755	710	808	729	783	775	743	780	798	750	788	774	780	743	787	783	748	764	797	769	774	789	784	776	801	764	748	786	776	736	780	771	733	752	787	831	794	783	753	830	706	759	787	808	756	759	820	792	743	773	794	826	738	767	770	784	793	759	780	771	804	752	763	749	779	788	739	743	742	790	783	775	778	772	828	765	806	766	811	768	747	786	789	793	782	764	829	781	770	785	764	765	786	735	778	794	757	777	722	753	744	780	764	801	779	770	760	776	771	784	771	783	764	802	807	819	753	782	765	750	799	797	779	803	755	780	764	789	767	786	786	763	779	726	746	718	761	798	729	768	773	779	785	757	797	709	796	792	808	738	770	745	778	796	776	783	785	775	744	745	771	759	753	805	793	833	807	784	820	769	787	778	807	760	769	782	725	727	795	760	815	799	730	752	783	783	796	755	742	743	727	781	781	787	799	781	832	832	813	762	706	732	710	810	762	738	758	754	816	785	776	817	763	806	769	768	766	746	840	822	760	753	783	779	784	757	768	756	753	836	779	818	735	747	774	727	787	725	782	714	783	797	714	764	737	780	739	762	767	765	761	796	786	733	777	749	816	788	779	844	798	781	775	761	747	759	715	773	736	777	814	791	744	813	733	765	729	778	831	730	773	794	771	765	739	779	730	771	804	792	723	761	783	755	783	804	821	748	801	778	801	821	728	759	786	829	781	807	783	752	759	754	771	807	760	746	738	798	768	773	786	750	734	807	757	772	783	817	717	746	750	727	799	778	765	802	795	738	730	796	779	830	764	780	774	807	800	765	793	791	758	746	805	767	776	775	747	719	774	797	759	780	841	767	827	811	742	784	773	721	800	783	748	772	802	803	752	749	785	804	804	771	730	742	782	730	771	741	774	759	792	737	752	812	788	770	777	768	735	812	738	817	769	784	746	789	754	800	760	808	739	761	741	797	775	795	761	723	719	789	863	796	804	814	735	763	749	770	755	745	832	809	824	744	768	784	793	756	780	772	762	726	765	769	781	766	767	781	783	783	756	783	797	773	783	745	819	761	774	759	751	731	812	806	730	794	768	779	748	770	761	765	738	753	765	800	779	798	778	811	781	804	779	754	806	770	816	804	737	728	803	792	741	777	793	749	754	778	816	779	788	771	794	792	816	811	764	747	754	730	845	807	787	755	765	786	798	763	791	777	759	750	764	819	772	736	728	736	781	757	813	836	735	820	742	772	735	810	742	813	783	758	781	787	803	780	777	730	745	738	759	771	791	747	785	833	788	760	743	801	767	747	774	773	745	815	770	805	766	836	706	752	819	775	749	787	754	795	776	780	792	766	758	739	737	721	767	826	744	814	766	745	782	760	806	777	764	737	800	777	802	715	774	763	758	802	761	765	761	745	754	772	799	756	729	805	761	792	821	804	787	756	773	758	819	780	791	770	796	735	791	768	774	755	799	761	774	816	770	800	797	771	767	771	747	815	791	773	756	776	786	753	799	762	754	782	776	786	747	788	797	751	758	783	772	772	753	756	767	780	803	808	813	783	756	781	783	733	788	815	832	744	764	735	802	715	745	783	767	760	823	719	738	783	721	798	734	745	833	778	788	769	747	802	797	745	785	777	741	776	769	716	790	761	787	734	756	776	735	745	779	778	758	803	778	771	803	774	732	775	807	742	757	776	776	859	752	762	782	785	727	812	788	854	730	741	780	797	781	783	773	730	786	766	768	748	774	841	767	785	790	770	809	749	733	768	779	787	767	758	776	729	734	815	733	794	786	744	764	790	759	756	723	771	790	790	753	776	763	771	753	759	760	790	749	717	800	785	838	825	770	804	758	784	762	797	739	816	780	801	802	757	798	809	789	770	772	795	747	791	780	832	861	762	750	767	829	778	760	744	720	791	759	814	763	735	760	756	781	778	748	790	730	833	780	775	774	758	794	787	792	793	752	723	708	752	763	748	822	716	784	706	802	730	780	812	770	750	811	782	773	783	764	716	757	795	829	764	763	800	770	742	775	781	765	794	792	754	773	795	747	830	750	754	731	828	739	764	761	807	785	763	768	826	749	773	777	772	780	800	806	728	775	804	784	801	762	776	799	748	726	794	796	784	739	823	783	767	786	789	769	788	738	818	759	728	710	790	742	736	791	756	759	803	757	767	786	773	759	770	756	778	767	765	758	815	810	847	825	738	791	818	777	777	760	772	796	767	781	766	763	752	758	778	769	755	783	791	729	755	796	781	835	759	796	843	760	803	766	739	762	776	790	767	787	773	796	776	822	758	756	798	797	758	724	789	801	783	760	774	732	779	835	716	778	748	734	807	762	783	784	757	783	785	769	790	736	757	764	807	744	737	799	745	758	821	759	780	721	755	806	727	798	704	758	735	753	738	790	721	794	784	784	747	791	741	740	763	760	820	732	745	764	787	737	806	835	810	756	775	811	808	767	792	778	824	803	788	782	822	722	767	773	815	813	764	793	807	750	818	739	792	740	810	800	816	792	755	798	785	815	758	815	815	767	756	771	806	714	746	744	782	794	817	781	814	804	742	757	767	743	808	695	778	806	762	777	807	731	796	780	751	807	779	743	739	733	734	757	808	766	746	773	809	767	759	790	770	791	785	733	806	757	780	799	740	794	808	779	754	742	769	767	786	784	820	754	824	790	811	755	777	757	822	770	740	821	744	720	792	763	800	799	817	790	740	764	767	792	743	767	750	736	814	854	795	767	799	734	756	773	804	802	777	713	786	801	799	778	797	764	819	813	819	813	828	737	735	747	761	834	770	789	785	809	721	753	805	815	800	792	803	799	736	780	798	777	748	792	754	810	812	780	770	827	847	783	843	802	741	784	789	753	778	795	769	794	797	776	805	776	756	787	744	760	751	774	818	773	828	774	747	809	731	759	806	782	736	757	762	678	785	760	782	757	747	738	784	760	818	739	791	791	753	773	815	776	791	759	763	768	741	777	763	751	787	803	788	764	813	813	797	738	776	783	766	725	723
1414	186	203	193	177	177	206	197	196	199	171	195	173	189	186	187	173	202	194	196	188	193	168	195	183	176	182	163	190	203	166	177	197	171	204	179	207	202	197	182	180	181	188	190	201	189	227	198	183	211	175	182	160	173	190	186	195	207	164	202	198	197	184	166	199	207	212	198	204	214	180	186	213	210	192	200	175	195	170	178	171	194	211	203	187	215	201	222	203	189	194	172	213	185	194	197	190	195	212	191	227	209	184	199	206	186	207	180	210	174	194	191	177	184	193	203	225	200	179	216	191	210	168	186	172	190	197	193	209	195	192	200	173	157	187	224	200	187	194	225	190	204	179	170	196	189	186	174	193	207	189	167	180	192	170	218	190	193	195	200	187	195	164	193	210	206	186	191	177	179	216	228	194	190	195	187	193	209	201	185	198	162	204	204	190	196	196	206	167	180	155	177	223	191	234	185	177	204	200	174	201	199	179	184	189	195	221	204	166	180	172	189	192	210	210	204	213	190	210	209	197	168	163	181	207	177	186	196	192	204	216	186	177	221	207	199	207	202	198	160	217	187	180	162	173	202	159	193	203	184	180	230	186	174	176	166	215	172	192	212	185	194	209	239	221	168	211	185	211	173	175	227	176	206	150	188	175	177	194	163	207	194	180	199	161	187	161	212	181	199	190	178	181	191	195	206	173	224	205	186	191	184	188	175	184	200	188	162	168	199	182	197	168	201	187	188	195	177	209	169	175	175	206	200	199	212	221	215	171	158	201	177	197	182	188	182	172	184	182	178	185	164	225	185	203	180	193	199	201	198	202	207	171	192	169	204	186	193	190	179	199	189	210	219	196	204	206	179	191	181	198	192	197	190	153	199	211	176	179	195	193	202	180	188	219	227	151	165	215	206	178	172	189	187	222	193	193	204	215	200	198	173	205	205	193	218	191	188	180	196	169	189	175	182	186	206	197	186	185	198	182	186	183	195	212	187	203	174	189	196	183	220	229	212	203	185	210	226	198	172	164	194	180	197	189	229	205	195	175	221	185	181	201	205	186	202	182	177	222	183	174	174	197	174	182	190	179	179	179	185	194	198	193	165	175	201	170	190	168	155	191	202	185	161	222	179	179	215	201	211	204	199	182	182	174	215	190	199	157	174	189	232	189	197	195	199	185	193	193	218	151	205	190	187	165	197	194	192	171	206	178	185	159	197	192	187	183	192	177	174	181	169	207	210	213	188	194	176	220	178	199	179	190	200	208	191	172	203	183	175	186	208	173	196	191	186	187	194	164	184	186	173	208	170	231	201	165	181	192	210	179	184	195	218	184	160	190	193	203	174	177	187	196	196	183	192	182	168	186	208	176	162	209	205	162	208	182	216	218	182	178	195	198	184	172	215	222	220	178	210	197	221	174	193	210	201	188	192	215	188	171	182	194	200	206	195	185	188	238	185	167	208	185	188	187	181	230	202	207	172	168	155	192	176	205	188	176	174	183	191	194	189	192	168	179	209	207	176	217	192	199	164	201	179	201	190	186	172	190	194	180	177	191	190	183	203	200	170	206	189	198	205	227	215	178	190	166	182	173	176	162	160	194	186	183	179	174	201	212	180	165	169	205	180	164	193	172	178	174	203	173	179	219	154	195	174	184	201	172	188	189	190	185	193	195	173	200	182	205	191	195	165	204	185	183	207	172	186	204	200	205	181	176	169	195	200	186	194	210	199	180	179	202	190	192	201	215	191	231	192	183	203	183	170	187	179	166	158	195	193	190	192	206	204	195	175	184	228	162	200	182	218	191	199	201	193	183	206	160	174	183	201	171	203	192	198	186	192	204	192	212	192	188	178	214	189	181	200	187	186	185	160	189	186	175	189	177	171	202	190	218	164	187	220	179	170	197	189	188	174	192	208	180	203	188	189	202	201	194	189	218	195	202	173	207	189	159	194	210	170	184	193	170	195	186	196	198	203	210	214	231	189	169	188	201	188	180	194	216	170	168	196	192	169	159	188	181	163	205	203	206	177	181	194	209	180	188	180	181	217	180	199	177	182	203	187	178	204	174	180	179	189	191	183	185	187	176	188	199	167	196	192	162	194	198	173	177	194	189	186	201	196	204	177	189	227	217	184	208	201	178	212	184	186	183	203	187	166	190	200	199	210	227	193	196	182	205	189	162	210	213	192	169	192	152	173	198	188	180	197	210	184	169	192	188	219	188	181	204	207	207	214	216	213	207	193	215	184	194	177	178	204	182	207	187	229	198	195	184	203	205	164	196	184	180	177	176	204	157	157	197	194	196	200	215	171	189	190	203	211	214	184	191	202	187	184	189	181	168	149	168	198	183	199	164	177	170	212	182	188	192	187	195	192	199	215	210	187	179	172	195	172	212	197	202	214	190	185	196	192	184	175	190	176	161	187	170	213	210	203	184	171	201	177	196	193	179	189	184	181	190	197	196	196	184	189	178	216	184	188	202	190	191	190	177	216	206	189	197	190	202	209	180	197	203	196	199	166	192	203	184	193	201	193	168	194	179	183	199	196	172	199	199	193	175	192	186	182	219	176	194	198	182	209	215	194	198	202	196	169	199	208	197	186	174	182	189	171	205	177	167	182	231	186	208	189	180	204	203	171	199	182	197	188	185	180	195	220	202	180	168	199	227	192	208	168	201	197	197	195	187	194	200	208	214	198	189	197	197	204	178	191	218	196	194	205	184	184	181	197	164	190	166	181	209	207	181	218	209	206	205	172	197	167	174	180	186	202	188	199	194	192	177	194	175	183	176	208	217	195	185	187	190	206	194	180	198	191	228	181	188	171	176	202	189	178	200	202	181	169	190	199	208	197	221	193	195	186	176	172	189	174	185	187	169	176	194	203	211	208	188	201	209	203	214	187	216	202	184	212	200	203	171	181	182	196	192	203	172	174	199	191	177	176	182	179	178	221	166	211	204	211	187	207	194	224	171	161	205	172	167	177	206	155	211	194	199	177	191	213	187	225	183	202	181	210	183	211	194	189	194	170	210	174	202	221	203	214	211	173	203	202	200	183	192	198	188	184	214	215	203	175	176	188	177	197	157	189	164	182	191	187	186	178	163	214	188	208	179	197	190	204	202	192	193	180	198	207	185	181	210	188	167	204	194	170	205	200	229	197	181	193	203	184	181	192	166	167	188	207	196	179	193	200	178	189	195	189	204	197	208	157	211	211	203	169	180	166	192	198	200	193	185	168	189	200	194	213	167	203	168	199	234	179	209	205	172	175	192	166	203	199	179	202	198	173	190	216	224	188	194	176	194	198	164	164	190	209	181	188	184	201	181	210	217	205	179	197	192	198	171	185	199	201	186	191	199	212	211	171	178	187	185	178	204	188	190	172	184	173	194	213	169	164	182	187	177	211	220	210	194	201	214	202	169	200	201	203	226	182	184	201	180	187	178	167	182	218	176	202	196	184	197	207	203	183	196	176	191	191	170	196	191	195	200	201	196	178	204	169	165	187	214	211	162	206
1794	528	521	510	484	503	518	547	478	472	485	485	505	515	510	512	513	512	487	492	485	509	513	447	482	483	506	480	490	486	483	477	476	451	502	499	543	508	522	480	501	469	499	467	483	510	475	487	512	473	480	524	523	511	542	544	513	473	492	542	511	491	512	510	497	522	532	495	481	511	480	507	489	521	540	498	510	501	513	511	489	493	516	512	514	515	542	531	507	497	499	497	520	524	521	498	480	475	511	562	516	496	481	514	519	500	518	518	554	474	493	524	486	502	508	536	521	481	513	487	524	502	502	490	521	513	517	533	484	503	466	512	508	489	519	507	478	529	528	529	511	503	483	473	564	490	474	502	513	502	488	581	491	454	480	519	514	468	512	473	520	516	458	487	479	495	505	454	517	486	509	500	506	505	468	505	497	522	514	502	486	522	508	505	472	474	521	487	481	467	477	507	491	483	533	497	514	463	499	514	507	507	512	512	495	491	522	521	513	492	525	520	484	467	482	499	524	562	519	492	511	520	516	478	511	484	536	507	481	489	488	514	508	499	536	474	482	485	496	515	504	503	552	504	470	518	474	510	479	499	502	507	456	527	494	473	530	477	528	487	512	489	532	493	509	534	516	447	483	463	492	457	482	496	493	502	494	511	528	512	496	505	528	525	514	545	522	475	512	489	483	509	468	480	483	511	473	485	488	504	520	507	504	503	488	465	482	518	536	484	494	502	480	515	511	538	514	479	533	486	538	521	509	498	476	488	525	492	490	453	503	493	482	478	498	511	508	510	512	469	518	477	512	507	494	524	533	485	496	487	500	500	456	499	502	494	464	472	516	550	519	533	480	497	511	505	551	533	505	472	520	548	506	518	503	493	494	478	466	557	471	523	477	484	450	512	486	501	552	500	496	507	492	532	488	501	511	505	494	512	551	472	505	495	470	526	551	504	567	504	485	491	523	504	485	517	495	487	459	467	465	498	494	528	495	521	526	523	483	515	512	488	502	517	508	488	509	499	478	470	457	520	494	451	543	514	447	492	504	508	522	516	515	463	511	509	509	522	504	478	489	472	487	535	500	551	545	504	489	495	511	487	526	478	545	502	499	479	510	481	495	472	528	503	490	477	503	456	491	483	498	535	504	510	516	529	495	515	514	472	476	519	498	539	523	493	503	509	496	467	477	503	519	484	450	474	487	507	520	480	540	495	481	496	491	514	512	507	464	492	516	492	504	530	482	538	505	531	529	480	489	513	501	467	466	473	476	505	515	527	494	525	494	538	525	509	505	488	486	485	518	498	516	483	503	499	471	513	510	523	513	528	473	517	531	514	504	482	510	507	480	537	522	515	506	502	483	474	541	500	493	485	470	512	481	549	461	523	515	538	456	546	473	500	481	482	503	478	515	519	501	506	517	489	501	509	515	507	560	455	498	542	511	514	524	494	527	515	496	501	473	490	530	477	502	515	453	508	509	482	506	508	490	488	469	510	532	513	501	482	504	504	488	518	508	474	476	534	494	526	507	476	495	476	517	513	507	496	491	449	527	479	565	520	518	488	493	538	496	546	527	493	492	504	491	508	491	491	515	576	502	519	505	470	471	534	515	485	501	477	514	503	495	508	499	503	507	515	504	496	544	494	487	532	490	498	504	474	508	459	475	479	489	497	491	518	517	519	464	522	487	503	504	509	521	489	527	537	502	457	495	531	489	476	504	522	513	481	556	511	483	523	519	479	467	476	461	522	477	517	529	484	504	537	503	489	462	471	495	523	537	460	511	499	506	487	510	475	497	501	487	519	522	500	470	477	516	490	531	483	514	472	446	509	516	527	493	498	473	532	506	489	503	480	505	498	526	492	482	523	528	519	530	510	483	489	488	514	456	484	540	493	519	534	548	487	502	468	495	485	502	492	468	479	462	513	516	474	481	570	520	510	486	498	478	526	485	497	522	529	513	498	497	481	476	486	480	511	546	515	493	481	484	490	505	504	449	535	526	513	490	508	456	465	520	523	487	472	457	481	500	496	481	530	506	479	530	516	481	533	504	541	527	497	493	499	501	498	483	473	519	469	467	490	499	482	510	498	533	451	486	533	512	520	563	492	487	521	528	544	497	504	523	503	510	500	514	481	500	492	500	494	519	494	494	494	468	499	490	480	486	504	510	448	540	499	480	504	475	478	502	490	478	551	524	525	506	513	474	491	552	516	503	515	524	474	522	503	533	499	503	484	499	470	505	502	513	510	471	513	504	452	519	543	507	468	497	528	492	507	486	532	449	520	527	528	482	518	502	514	503	478	494	525	501	517	475	458	494	519	546	510	536	465	520	481	457	558	515	495	477	489	507	505	515	513	533	493	467	470	479	501	562	480	475	524	500	481	527	531	486	544	496	478	463	528	477	507	461	507	481	520	495	515	525	500	479	496	496	510	510	507	456	497	511	446	528	478	510	506	534	468	502	490	524	539	478	470	481	527	530	513	495	522	510	513	470	540	492	514	539	519	508	545	466	499	465	505	511	483	476	496	476	504	444	462	525	540	501	511	482	514	498	510	502	477	476	509	500	506	522	520	493	492	488	494	469	512	518	519	542	517	499	539	492	528	516	487	543	514	437	525	499	512	478	488	500	487	480	567	499	503	526	490	503	503	499	519	499	497	538	491	518	499	534	492	509	498	560	501	488	499	467	511	524	542	523	494	535	484	514	466	489	509	532	505	470	509	490	501	482	524	504	477	497	483	525	492	525	525	509	525	487	474	481	504	484	505	508	532	518	502	487	503	499	524	489	497	534	454	516	464	505	507	549	467	485	489	566	538	496	498	495	495	458	494	508	469	515	516	514	474	507	535	519	481	505	549	530	482	543	501	516	529	535	491	486	509	530	511	492	505	544	508	464	496	504	551	464	481	533	492	492	482	493	499	495	454	490	486	499	538	491	523	499	492	537	535	484	515	469	469	507	505	488	530	488	523	522	529	490	510	527	511	512	480	448	515	517	498	483	538	514	485	509	495	491	473	483	483	506	526	491	488	489	485	496	480	496	525	514	469	447	511	474	508	438	484	525	487	543	509	484	525	514	462	485	507	515	515	525	530	498	556	504	506	495	487	517	501	515	513	474	484	559	543	505	518	479	515	502	510	492	507	563	494	522	500	520	507	507	522	489	481	498	517	481	514	463	494	506	498	572	532	502	496	501	493	525	469	510	494	535	480	530	530	483	523	497	498	521	500	523	501	541	522	511	455	485	501	489	506	447	467	504	497	481	511	509	508	540	512	536	534	496	514	468	479	521	503	498	490	522	483	502	508	495	539	530	517	506	471	493	486	507	495	524	505	484	538	479	459	499	505	464	513	473	470	519	527	485	489	522	479	506	486	467	511	505	485	487	484	542	514	501	505	495	508	539	495	522	530	511	493	474	512	494	490	546	529	494	544	505	468	478	500	495	468	479	500	485	511	491	502	471	496	485	519	503	512	481	493	476	510	478	511	515	458	503	510	490	491	498	521	499	505
7954	645	677	590	518	482	430	434	412	408	420	427	420	381	329	379	358	343	364	369	404	374	375	365	367	387	362	355	352	357	339	353	334	357	365	354	395	428	371	358	407	371	379	394	352	377	339	380	363	376	360	387	364	370	396	371	343	386	406	371	341	367	339	317	382	385	368	354	353	394	349	317	341	332	330	380	377	359	375	337	388	369	358	391	366	379	369	397	407	396	354	357	305	356	362	334	362	407	381	348	331	303	392	389	370	376	367	349	378	374	358	324	390	379	409	357	334	409	353	376	349	363	341	389	372	368	392	353	335	358	346	379	345	350	338	398	349	371	373	366	362	349	353	368	384	351	388	339	319	352	349	351	377	370	344	357	387	355	337	385	387	344	340	325	331	355	323	354	369	357	365	359	365	334	328	393	358	362	377	354	362	389	334	381	402	350	359	362	334	371	357	348	333	333	387	347	393	365	389	354	405	357	378	328	357	376	380	392	368	397	380	370	340	358	341	361	353	358	349	334	349	333	357	371	359	397	325	331	378	398	361	359	357	405	375	388	369	352	369	353	346	325	340	364	331	322	364	342	374	379	349	383	379	367	338	376	373	360	355	352	348	339	414	377	369	384	366	392	384	369	350	376	358	375	375	376	399	376	341	348	367	345	386	389	371	363	379	380	394	371	365	375	375	371	355	392	379	388	364	382	383	329	372	386	351	325	348	350	354	366	354	361	337	385	357	372	332	349	345	335	359	356	314	333	349	368	361	383	334	337	391	365	389	365	357	370	399	382	359	388	382	389	379	361	378	389	371	380	340	375	389	356	427	358	391	367	349	343	369	387	327	359	379	410	368	399	383	343	392	367	385	353	351	346	370	364	318	357	348	379	353	366	356	363	383	361	345	391	382	383	359	362	363	360	384	374	351	365	381	353	339	361	345	362	359	358	354	372	363	391	377	359	356	320	370	347	384	343	341	378	356	345	352	394	358	335	362	347	383	363	367	356	396	358	352	336	348	368	338	363	366	394	347	354	417	367	365	369	387	383	333	395	354	356	339	386	322	405	368	330	338	363	393	386	388	370	384	372	384	348	372	339	341	348	396	371	343	359	372	329	342	372	349	363	343	351	361	374	341	371	401	373	399	336	327	401	398	361	341	375	341	410	384	379	353	333	344	381	351	327	367	361	412	400	398	352	363	352	353	359	370	399	437	374	351	382	328	396	383	383	400	374	397	334	363	366	333	374	369	404	371	352	395	346	362	386	350	383	402	357	362	385	352	387	405	358	346	381	393	428	343	352	381	389	346	359	337	377	337	381	366	374	363	357	343	366	350	354	384	369	372	388	388	375	331	378	380	341	346	375	359	382	391	350	354	350	374	377	385	359	358	381	366	357	403	363	353	350	372	390	344	364	343	394	350	380	365	399	352	348	369	340	365	362	366	369	352	375	366	317	378	392	345	363	365	333	354	356	386	379	399	371	409	337	312	335	332	378	380	355	397	349	368	386	358	328	382	360	368	380	413	402	341	345	351	381	345	363	325	395	352	395	349	375	389	407	377	374	371	395	399	371	384	360	356	355	356	359	376	362	332	372	359	367	365	338	382	364	347	366	374	352	328	359	335	372	398	362	356	377	413	369	357	394	367	365	353	373	371	376	373	368	380	403	372	352	342	363	380	337	364	363	397	343	366	365	391	392	402	350	366	362	374	357	367	344	368	371	378	394	352	390	348	354	350	386	342	371	384	375	361	358	365	352	346	374	388	355	372	391	395	435	365	367	368	348	406	380	349	324	389	340	362	382	346	389	369	391	339	331	362	386	363	355	351	354	324	370	321	368	370	364	381	349	390	354	332	315	396	339	373	374	370	344	358	391	361	369	362	398	366	381	386	394	360	359	355	362	346	338	386	379	403	423	368	340	383	337	391	412	342	360	394	354	347	370	368	364	386	364	349	376	367	363	346	374	363	325	392	353	381	373	364	352	342	359	394	373	345	337	355	398	392	351	364	384	356	349	375	349	376	395	351	376	374	346	375	369	313	375	359	347	339	336	352	351	363	365	364	366	344	383	384	379	356	367	383	398	306	342	363	346	348	345	358	381	380	364	371	402	353	349	384	392	363	361	333	363	367	394	371	315	390	370	325	351	368	350	376	336	379	374	408	341	359	353	367	380	358	386	345	400	361	366	397	342	394	347	332	366	332	406	329	383	356	359	354	372	338	384	362	390	342	364	367	396	343	375	360	357	367	362	380	363	339	358	360	364	384	372	377	377	335	386	381	360	377	390	352	376	360	360	361	369	358	386	367	384	371	369	372	352	385	384	382	354	362	358	398	327	373	338	318	372	335	339	357	352	365	363	374	366	381	355	393	359	390	345	345	397	376	355	395	366	403	366	386	345	399	341	328	390	353	349	349	361	358	359	354	370	378	389	382	410	388	381	358	369	357	346	349	348	405	394	350	368	400	373	371	422	390	364	389	357	386	354	377	370	360	360	329	342	360	354	356	390	328	370	376	393	364	352	369	390	342	367	349	334	363	369	383	371	359	404	384	371	356	374	367	409	350	346	384	365	360	369	356	378	348	378	367	352	363	376	363	357	402	378	325	332	351	357	359	381	364	379	340	338	375	355	378	372	355	338	358	375	366	376	359	339	363	372	420	381	357	369	392	361	363	364	332	348	375	350	353	337	417	372	366	387	343	350	367	350	372	390	336	360	380	376	360	394	354	351	418	411	349	385	366	343	364	353	372	359	383	355	400	385	348	390	355	359	353	371	396	381	356	338	344	375	364	385	341	376	356	357	361	369	352	387	363	330	349	347	381	364	376	370	330	394	364	360	360	310	398	347	361	357	344	382	363	353	352	382	363	332	359	395	339	368	381	384	386	380	361	380	368	385	379	343	403	371	380	355	375	338	323	332	362	338	361	375	380	355	341	330	409	374	378	304	375	324	392	342	364	333	351	393	340	373	365	361	364	321	367	366	392	378	404	348	372	364	377	401	392	367	350	338	360	370	373	382	355	342	369	357	364	322	367	328	394	368	386	340	402	393	347	317	379	352	381	351	388	351	366	389	330	335	338	346	387	347	380	389	370	391	374	371	345	338	386	340	353	404	373	390	350	334	370	368	393	382	339	346	378	378	391	357	388	354	394	339	368	388	355	342	306	394	390	340	340	344	381	357	331	398	366	381	365	361	369	357	365	339	404	342	379	355	353	339	375	347	395	378	369	320	352	364	388	355	313	367	344	373	401	319	365	349	384	379	349	351	371	393	388	353	380	336	394	364	371	356	350	317	360	391	356	382	408	339	356	334	364	379	352	376	372	377	363	359	351	379	383	359	352	383	396	380	375	406	336	373	335	344	367	331	388	363	360	411	362	334	374	345	344	378	383	393	406	364	378	354	380	329	363	373	417	354	393	357	387	313	357	371	371	364	377	371	384	366	338	393	376	350	412	373	363	357	364	377	374	345	338	388	349	347	361	366	371	342	376	345	382	388	365	390
6644	1135	1474	1688	1519	1393	1210	1117	1081	999	1026	1013	923	1014	928	968	940	952	902	918	908	856	872	836	841	910	866	914	868	872	857	881	906	837	878	869	900	859	874	909	856	877	877	860	827	886	868	887	785	891	904	893	855	888	880	869	871	852	842	822	799	846	859	844	850	901	847	840	878	868	849	884	831	865	864	822	804	866	880	821	902	881	848	857	899	850	819	839	916	886	888	888	799	831	859	864	871	805	862	849	807	839	840	869	820	870	843	836	826	831	831	857	855	851	847	851	838	861	838	865	884	838	854	864	863	832	804	870	858	847	830	878	879	869	897	886	846	849	824	874	864	834	869	831	868	851	861	858	839	884	829	821	791	841	836	881	812	767	863	828	829	808	862	807	904	895	837	834	856	868	781	849	814	813	803	872	833	834	870	902	850	862	849	842	876	832	848	864	841	838	856	830	812	830	852	866	860	867	875	822	827	842	813	790	826	808	815	890	834	852	837	879	867	879	847	854	812	874	851	814	870	853	804	790	845	798	818	833	801	793	877	793	890	894	864	879	810	852	835	810	838	920	828	853	840	879	847	865	841	825	862	863	842	858	901	850	806	908	847	876	900	833	821	859	840	872	859	836	864	854	815	843	806	871	828	831	855	839	896	842	866	810	829	879	819	892	908	858	852	836	894	810	844	845	803	848	850	846	849	848	834	834	841	899	811	801	859	849	832	867	845	861	854	887	874	903	844	817	887	859	824	871	859	810	829	842	834	891	859	830	868	813	831	860	878	854	838	822	831	850	883	877	811	771	939	885	871	841	842	903	814	887	832	856	889	856	866	824	859	879	819	858	808	858	839	827	820	873	838	842	826	829	814	875	784	888	851	827	858	861	791	813	849	895	854	876	871	838	770	861	796	850	849	849	883	881	912	825	851	863	857	911	855	832	854	839	879	855	863	880	798	809	868	833	817	835	803	805	885	851	873	861	825	861	859	838	921	827	861	825	848	826	853	844	848	943	826	874	890	865	821	844	802	798	827	858	891	846	827	882	875	853	821	845	818	834	821	843	822	835	808	827	846	855	820	873	824	838	870	838	858	830	885	818	862	885	854	841	852	828	797	847	828	929	881	905	847	865	824	892	885	889	827	833	837	862	877	846	837	855	871	892	852	827	808	864	850	850	862	810	856	852	854	783	848	876	849	830	852	848	850	869	874	852	850	858	870	835	852	876	893	848	871	852	836	825	892	895	871	888	873	864	844	847	851	834	921	790	871	890	829	812	825	858	859	813	864	819	839	835	854	883	817	834	896	842	880	838	790	869	813	835	855	894	875	915	804	845	820	836	896	812	847	856	842	821	824	845	894	831	843	857	820	867	816	857	897	853	839	882	902	911	875	832	831	834	884	838	804	852	829	814	871	903	883	845	881	836	880	854	826	884	908	845	852	858	812	866	816	849	838	831	837	844	873	844	812	828	832	815	844	728	859	801	855	895	858	857	856	826	839	867	821	824	854	838	839	883	851	806	838	859	860	826	821	878	873	848	806	823	830	857	806	905	872	807	835	895	866	850	922	851	848	862	853	791	867	884	837	870	843	859	849	867	824	834	864	835	890	851	817	799	829	884	810	840	906	867	865	784	849	856	840	853	815	858	807	831	826	825	843	869	887	856	872	878	854	805	798	818	816	830	818	796	880	869	834	847	805	837	820	886	834	816	885	814	897	856	845	832	791	847	851	788	773	860	872	805	852	796	823	878	851	855	842	816	850	852	849	844	835	833	814	884	788	796	854	787	846	849	840	825	864	836	915	887	922	842	788	875	849	825	815	818	830	869	846	826	839	873	871	838	867	819	787	850	879	864	882	866	844	822	822	860	847	891	857	817	873	886	822	821	883	868	831	841	822	837	927	880	787	782	885	825	876	882	863	853	804	852	857	821	855	790	865	865	766	840	847	859	886	824	798	886	838	816	825	776	862	851	841	857	846	867	833	874	809	873	819	799	787	875	784	870	866	914	829	834	887	862	847	885	886	820	842	866	815	784	835	879	866	898	890	892	876	829	891	853	864	839	819	878	859	814	848	817	843	857	836	847	884	797	886	847	852	809	822	859	895	869	852	886	881	883	840	833	865	841	824	780	784	891	833	856	846	858	890	819	897	870	871	852	854	832	864	834	866	814	780	843	902	817	824	814	853	847	858	785	834	853	820	809	835	863	842	880	876	843	817	878	809	875	823	834	861	893	849	837	871	862	846	855	841	849	791	852	850	886	854	873	788	841	836	862	808	917	892	859	852	813	824	906	809	821	860	793	824	908	832	862	881	880	845	880	850	878	828	909	840	820	837	882	874	851	868	833	817	863	820	847	808	884	881	819	794	870	814	835	876	851	818	850	851	815	857	880	820	864	860	841	854	842	842	811	842	863	785	886	866	847	858	875	878	833	852	865	784	840	815	821	829	807	857	843	808	838	846	880	888	849	873	860	890	836	858	833	907	844	865	890	827	861	869	854	885	849	829	881	828	861	846	865	827	837	819	846	834	856	865	832	877	854	916	856	859	883	871	854	842	923	876	908	862	851	869	792	886	850	829	834	910	905	836	857	808	887	870	815	850	825	863	809	818	856	863	850	840	883	847	857	841	826	839	804	872	874	808	853	829	796	897	798	787	900	833	807	830	856	859	825	876	840	872	844	838	870	833	836	815	893	847	813	866	837	847	861	834	836	884	847	856	848	890	861	873	853	876	837	901	848	854	873	852	841	873	860	912	865	858	812	839	820	865	873	890	905	893	871	873	881	881	864	860	875	842	825	869	842	835	870	888	833	844	884	845	868	848	802	808	852	798	824	858	829	852	871	901	855	822	837	908	852	814	869	794	819	823	865	917	856	832	855	916	846	862	813	850	822	836	845	808	819	859	860	885	854	875	832	854	864	849	807	806	890	850	838	886	810	829	880	836	871	800	886	810	874	823	856	911	847	844	866	791	866	766	859	836	883	851	855	885	875	845	826	870	841	821	870	839	804	858	793	854	856	829	829	891	839	835	847	811	833	854	851	846	885	852	843	850	865	818	861	841	819	856	854	846	827	916	823	813	764	877	846	805	812	865	833	846	814	835	814	812	814	880	856	874	837	875	892	887	838	922	827	868	853	829	842	817	881	859	854	823	798	830	822	866	837	857	864	897	889	845	826	835	871	883	888	884	838	875	898	806	862	897	853	874	877	912	841	850	870	832	896	843	802	853	827	875	832	839	796	829	876	789	853	861	856	841	837	818	834	759	845	899	874	859	873	863	829	861	820	886	849	868	826	867	831	847	852	837	816	817	827	825	831	849	899	823	864	860	825	850	831	827	819	833	868	813	846	856	798	881	830	881	840	900	819	881	838	865	830	857	847	842	822	868	848	797	909	841	879	843	863	837	882	844	829	866	831	835	885	857	839	872	880	873	848	836	854	812	846	830	878	850	853	800	787	830	877	823	828	859	903	809	820	861	824	847	882	867	842	845	869	842	814
14106	1235	928	788	589	531	483	468	388	379	360	385	389	377	354	356	380	396	339	352	373	361	350	366	339	345	314	338	321	360	344	350	351	358	355	346	324	355	385	343	336	351	337	362	356	357	313	361	321	368	365	348	352	349	334	331	353	302	328	311	332	344	336	367	360	352	330	326	357	379	340	329	359	352	334	347	315	366	374	361	329	314	327	369	334	301	330	366	329	339	353	325	356	359	315	318	354	340	368	310	383	329	327	295	283	346	358	307	343	351	327	307	323	327	352	334	333	358	343	348	363	347	372	343	335	309	310	315	345	357	348	309	349	338	350	332	359	334	339	330	360	325	343	336	331	349	351	344	314	360	324	389	300	367	353	355	336	325	317	304	335	345	337	334	388	371	344	342	324	319	340	327	360	354	333	337	317	323	330	387	353	348	378	368	365	381	332	369	339	333	337	341	335	357	315	323	335	367	333	304	341	334	367	377	333	343	330	368	381	331	340	314	310	352	345	333	335	313	338	327	331	306	339	364	329	333	367	354	308	329	314	352	288	347	297	369	341	333	356	359	327	347	360	339	343	341	341	331	321	332	333	322	319	348	357	343	380	331	354	336	319	341	316	332	344	361	331	312	352	323	342	369	330	327	356	342	345	347	335	363	342	352	302	304	369	334	333	324	326	342	331	351	366	285	340	339	366	345	353	335	403	354	346	367	356	336	316	322	275	327	330	344	362	352	336	329	332	320	335	352	317	327	337	324	333	358	311	351	318	340	330	295	325	337	361	351	376	359	357	321	323	339	321	323	335	325	319	325	310	366	362	348	359	332	350	354	342	343	376	328	339	345	369	316	342	358	372	321	347	389	329	310	345	350	364	365	368	337	339	327	333	340	350	313	338	341	341	331	338	317	347	321	344	333	355	332	332	361	318	306	315	339	316	333	348	355	334	341	313	347	308	367	317	322	315	336	327	301	359	349	334	328	345	324	322	372	329	303	313	314	353	372	364	336	327	308	336	311	332	340	317	327	349	331	329	338	305	332	303	321	337	337	316	361	323	320	327	346	362	336	351	328	365	305	350	320	349	341	314	342	322	353	327	323	318	339	338	346	404	313	341	323	326	333	329	336	338	307	332	340	314	367	348	344	338	356	320	391	305	339	328	349	324	322	350	334	320	350	357	305	341	328	321	337	339	330	332	366	324	351	319	303	336	323	383	323	368	348	304	307	324	357	364	339	318	334	360	315	355	339	336	319	303	326	338	338	305	335	332	333	361	321	364	336	317	386	338	330	367	365	336	339	374	348	327	372	369	352	318	309	359	308	312	327	311	343	294	329	318	358	304	319	365	338	343	347	310	339	344	335	360	342	318	353	334	352	284	320	362	350	340	343	306	339	339	353	314	355	295	352	350	349	341	349	345	320	342	327	330	323	323	337	333	327	372	320	335	343	317	321	342	360	290	351	310	321	356	335	343	339	357	327	355	346	355	338	368	302	330	304	338	335	331	305	356	349	354	314	316	346	340	329	359	347	341	333	307	342	363	345	348	294	373	334	327	353	333	374	357	356	311	338	321	334	361	353	321	349	354	340	326	355	346	330	354	317	321	361	388	320	329	352	316	334	330	345	355	352	312	347	352	337	339	347	330	336	353	361	362	333	338	393	336	329	381	353	330	351	332	346	345	356	336	326	360	291	345	347	346	332	377	353	384	341	335	361	362	331	314	359	342	334	360	338	362	333	333	318	330	319	343	337	332	367	319	330	355	365	321	339	323	351	384	328	335	341	385	352	378	327	340	338	315	324	353	323	346	343	298	324	313	368	356	346	375	368	315	357	370	370	346	324	340	345	344	352	345	312	348	348	367	356	355	360	358	328	338	362	351	335	323	359	327	354	346	329	353	305	353	339	348	327	376	350	309	360	319	344	354	311	358	340	347	331	349	321	351	352	315	383	353	313	323	341	354	357	364	353	323	326	330	351	353	312	372	311	341	302	329	329	347	349	365	356	317	333	337	360	343	340	347	341	329	312	301	348	361	308	313	337	355	315	337	313	329	344	381	345	330	349	316	357	398	358	352	325	364	342	320	363	372	357	365	321	313	352	351	329	324	354	344	351	338	347	335	351	332	300	295	351	342	341	356	348	357	347	366	351	327	332	335	331	339	351	352	326	346	326	344	345	341	348	338	305	328	316	364	355	364	335	336	362	341	309	366	363	369	332	315	299	346	371	326	323	314	345	346	343	362	359	339	379	340	319	345	334	346	312	373	344	307	350	349	361	334	313	351	343	368	378	357	324	340	337	357	370	360	349	328	355	355	324	337	325	321	331	350	363	339	375	302	336	347	374	350	338	326	332	280	306	358	363	313	343	309	332	342	387	317	352	364	353	348	354	340	366	318	311	309	311	329	344	337	355	381	370	367	332	356	354	348	349	295	327	373	333	357	316	311	337	344	334	308	359	347	327	327	358	308	323	344	352	357	336	314	327	301	349	338	347	313	346	338	373	293	331	303	339	329	348	339	336	338	389	331	319	350	342	313	356	366	336	313	387	337	354	350	338	343	354	340	281	324	334	359	345	321	313	343	325	327	346	366	327	317	318	363	358	363	336	343	381	343	298	332	361	361	331	345	335	368	369	310	320	327	338	362	347	311	349	301	336	375	329	323	343	347	331	321	328	329	326	355	361	330	329	339	335	346	335	316	348	315	353	348	345	332	332	396	345	359	316	323	341	326	352	319	355	345	346	369	377	332	315	358	346	367	369	345	339	346	324	312	365	321	329	308	360	323	318	328	348	328	380	336	373	306	342	369	319	316	335	369	338	386	344	343	362	329	320	337	380	365	343	338	310	334	350	372	360	338	357	350	360	344	316	321	330	330	345	289	317	320	316	334	340	311	319	348	347	362	340	315	343	334	349	370	368	324	348	352	353	348	341	374	321	347	317	308	328	349	344	351	316	354	344	333	335	339	357	342	314	313	343	340	327	323	340	339	384	338	359	318	333	316	335	333	324	306	364	345	356	362	347	319	337	336	341	345	359	321	322	332	330	333	342	359	338	336	353	340	358	315	333	345	366	326	367	336	324	358	348	364	330	359	329	347	335	330	388	324	352	328	353	350	324	355	350	345	358	363	314	340	320	325	316	356	342	321	365	335	349	362	381	336	327	342	339	347	332	342	359	338	366	322	402	337	354	376	358	322	336	354	333	330	320	298	332	333	316	318	340	360	351	310	354	337	344	350	313	357	368	369	363	342	294	301	331	345	305	372	340	357	317	308	342	385	331	344	312	326	338	331	345	346	327	351	334	377	313	335	306	328	339	330	338	357	366	339	350	345	325	333	357	332	353	374	347	337	318	356	345	355	313	322	330	316	331	311	332	345	365	360	366	334	359	320	358	312	357	354	316	353	351	324	322	311	312	357	343	321	356	340	338	366	347	345	345	386	332	379	368	341	329	307	360	362	366	350	325	329	339	319	339	333	310	354	359	311	326	353	312	351	321	357	390
8306	1239	2109	2395	2003	1725	1473	1326	1192	1176	1065	1016	1012	959	946	927	831	876	871	858	864	848	838	860	873	846	822	858	932	771	783	785	789	838	813	819	750	749	794	812	828	800	802	773	815	810	843	773	779	799	793	763	766	832	785	793	775	820	740	766	798	807	786	733	775	769	828	813	788	809	747	779	769	763	787	764	751	795	782	787	782	757	790	777	773	792	810	805	778	774	777	808	763	812	730	757	762	757	747	761	797	797	768	818	772	779	753	790	751	757	794	746	781	778	786	794	753	738	771	793	802	779	747	756	755	797	769	757	782	796	738	803	767	766	809	736	779	786	769	776	729	797	827	771	755	791	756	776	815	799	792	800	764	730	777	718	839	752	766	770	778	809	759	754	774	784	781	733	758	769	798	750	754	763	768	781	772	762	734	766	759	740	771	770	768	757	738	746	846	813	749	773	786	805	726	782	795	745	754	733	771	744	780	815	758	790	783	778	775	728	770	773	777	767	789	812	744	791	787	759	819	775	766	765	717	783	740	748	819	818	761	743	811	808	796	781	793	744	743	796	780	805	815	760	751	746	793	749	764	769	783	723	798	750	829	769	749	801	839	781	757	751	725	727	748	795	816	783	766	769	787	750	733	720	770	762	756	787	771	730	822	713	754	737	801	785	800	722	735	827	765	772	742	707	825	769	787	805	754	820	764	712	770	776	715	787	772	802	744	751	760	806	748	761	725	740	729	840	802	746	717	830	755	781	804	779	827	778	793	798	768	771	814	738	734	751	756	787	742	812	762	765	741	761	773	733	703	713	787	734	819	772	772	718	760	833	743	788	748	756	784	759	772	769	775	797	753	751	752	764	754	806	770	806	741	766	769	738	791	748	800	806	838	767	805	747	815	774	761	817	773	832	758	758	762	731	770	765	788	791	784	763	739	747	831	724	770	719	825	740	741	752	818	748	766	728	770	823	729	794	769	805	791	740	765	768	796	726	815	781	756	757	805	826	781	762	785	763	785	785	780	805	767	785	755	793	818	785	753	735	782	791	771	748	739	744	713	730	766	709	762	815	812	788	752	799	758	726	808	811	782	763	772	766	744	756	749	784	776	789	776	785	787	760	762	784	810	748	745	731	776	795	785	760	780	847	751	773	799	756	735	753	802	787	786	732	789	755	758	753	761	789	803	805	753	761	746	767	759	745	801	763	712	742	792	752	770	758	829	744	769	747	750	753	780	761	787	746	783	773	822	758	778	772	776	796	747	777	687	765	792	764	731	732	753	797	790	789	744	810	774	750	806	746	800	786	774	734	779	800	769	745	729	762	767	744	797	767	761	801	767	765	761	756	766	779	781	739	753	784	796	761	784	718	774	709	831	827	716	717	773	796	778	780	749	840	758	748	757	763	739	798	769	762	771	763	756	769	741	760	775	796	770	741	763	786	755	758	776	776	774	794	801	779	802	768	766	748	732	704	765	752	766	798	787	743	777	803	735	716	792	812	813	756	839	746	752	723	776	702	730	744	785	816	738	747	793	793	807	727	757	791	822	760	787	774	756	771	787	755	779	787	764	739	772	761	762	819	747	792	773	734	782	738	779	743	804	750	781	788	789	813	740	750	784	804	731	778	749	764	801	740	768	779	763	741	781	769	778	731	807	756	767	791	725	821	776	770	815	752	816	743	776	750	726	767	819	767	795	756	748	745	767	762	731	746	738	765	734	704	785	755	744	782	805	781	767	765	776	744	775	766	777	741	771	772	775	787	749	736	737	769	806	744	755	779	769	813	740	753	740	766	744	747	770	749	806	778	793	759	767	772	786	751	834	782	809	782	764	752	785	764	782	722	793	766	743	759	725	790	842	767	834	762	773	791	768	778	778	759	739	791	780	822	803	756	783	821	811	763	774	735	725	809	777	811	771	713	759	723	802	747	798	803	744	759	760	753	775	792	754	827	825	793	779	752	768	763	798	766	763	803	777	783	806	771	735	775	714	758	779	771	759	796	788	787	716	787	784	751	739	807	756	824	757	767	790	777	761	746	818	763	763	786	788	807	747	731	798	770	782	801	813	800	776	792	758	777	773	835	735	749	767	783	819	752	789	734	751	770	786	782	753	760	774	769	775	780	799	741	764	803	763	789	778	801	770	767	801	756	728	729	733	807	735	759	804	772	757	769	782	718	793	718	733	777	818	775	785	805	778	772	800	711	745	784	724	755	759	788	790	785	760	722	775	761	775	773	776	782	754	797	772	763	709	747	774	772	741	745	800	816	764	780	781	771	804	832	764	722	786	738	782	784	827	794	763	737	810	750	779	768	746	765	729	784	804	785	778	846	750	727	797	766	774	762	819	783	778	788	782	763	749	766	768	821	807	779	766	806	750	787	802	768	765	794	743	749	765	801	743	748	757	810	749	719	754	772	792	756	820	807	773	767	768	776	769	779	776	784	715	779	779	759	755	805	813	792	794	749	780	797	762	760	782	738	766	787	770	756	751	769	742	779	717	736	820	749	795	719	730	807	777	803	772	800	776	744	825	740	757	751	743	779	747	774	734	745	794	830	785	777	730	740	760	755	767	778	785	759	783	828	809	756	726	771	794	787	801	762	756	797	765	812	725	775	792	778	783	792	758	762	727	782	762	792	775	755	748	794	731	735	733	740	771	746	718	771	777	785	728	749	757	707	747	859	747	791	758	766	785	777	773	791	738	761	772	775	777	795	738	768	771	741	771	781	748	752	726	821	806	778	817	749	809	799	799	765	790	749	757	755	750	785	782	814	825	734	804	752	737	789	706	830	781	810	778	754	787	801	787	767	802	748	756	745	717	766	721	797	772	754	768	770	799	802	803	745	762	762	760	705	796	787	777	724	820	745	744	786	780	782	818	772	783	741	798	767	760	780	775	809	787	798	818	780	757	775	825	805	826	737	761	718	762	759	725	789	779	758	788	732	793	737	762	778	787	782	760	760	800	784	732	780	789	745	755	757	747	752	768	727	772	777	742	745	800	748	793	790	777	742	795	782	760	761	764	774	822	791	771	753	794	745	759	753	772	768	719	814	782	795	770	782	703	752	803	790	766	734	781	787	753	720	768	776	794	780	793	799	766	749	757	715	751	740	751	728	770	720	756	770	808	783	754	781	800	786	766	729	777	824	769	803	795	733	770	730	820	787	760	794	791	786	788	779	732	793	787	786	745	718	782	775	792	760	821	747	795	778	768	769	825	801	786	794	796	774	794	738	791	782	753	761	795	765	789	746	732	736	751	707	744	753	747	740	768	773	780	778	741	756	824	820	788	734	805	782	801	778	776	758	796	747	792	758	825	765	803	786	789	764	771	803	700	808	772	870	755	774	801	759	800	758	811	798	761	753	781	756	795	762	790	739	770	732	765	738	778	794	805	762	755	786	725	741	795	752	784	739	854	767	752	747	793	712	715	727	788	754	751	763	772	747	749	756	757	799	741	752	799	776	752	741	789	771	802	738	783	768	751	742	757	760	743	759
1424	195	181	195	203	173	200	199	199	190	225	174	167	187	224	202	184	170	182	185	178	197	190	203	218	218	198	216	175	189	186	185	213	197	186	198	195	173	211	187	149	171	211	189	190	205	181	185	203	184	202	206	187	175	200	209	152	176	176	179	234	194	177	208	198	172	207	171	191	219	187	171	184	199	198	212	204	189	180	175	202	196	205	207	196	179	186	202	192	191	199	183	213	179	182	186	186	177	201	206	213	224	201	184	181	185	181	183	177	182	192	200	193	180	207	177	172	208	195	178	209	218	175	228	194	199	218	158	191	191	185	176	210	201	207	185	194	173	186	182	191	209	201	191	165	197	196	182	209	183	196	188	187	186	213	231	190	209	176	168	165	185	173	171	180	178	177	199	197	216	170	190	184	184	189	164	188	195	192	186	204	189	203	215	188	192	199	207	165	204	167	189	198	189	217	182	177	224	192	180	194	210	213	176	199	170	177	182	164	206	208	194	169	198	203	176	191	208	185	191	188	176	175	203	187	189	189	165	191	186	220	204	188	183	220	195	175	216	171	171	211	189	199	191	185	186	196	177	205	212	176	174	205	163	183	209	183	190	169	162	193	182	204	192	173	200	185	179	185	202	184	191	191	204	198	197	156	187	206	202	188	223	194	163	178	204	209	208	152	160	193	216	197	188	189	174	181	207	202	194	175	171	193	205	171	163	188	182	170	150	187	194	188	198	180	198	186	178	163	183	208	179	168	182	164	193	194	208	180	184	191	180	191	156	190	184	193	172	190	208	179	192	174	196	168	178	167	183	174	192	178	170	175	179	191	172	200	174	200	179	163	179	174	162	170	179	190	190	181	206	190	184	192	193	187	191	198	189	162	156	173	201	173	197	189	177	182	195	200	170	190	175	218	189	184	184	190	190	170	189	182	203	190	230	194	162	173	177	186	216	202	192	182	172	188	165	188	201	190	170	195	189	213	176	171	182	220	211	186	173	181	182	167	175	209	179	142	190	192	198	164	180	179	197	196	205	206	207	202	188	168	178	174	183	187	194	186	189	189	175	190	181	200	229	202	169	173	190	197	199	202	188	195	189	183	182	198	202	175	187	210	198	181	201	174	215	171	177	197	199	174	189	193	193	197	197	190	174	183	174	168	191	186	211	177	205	175	212	182	199	181	195	171	165	188	194	231	202	226	194	178	160	182	214	200	205	201	210	166	159	186	185	226	202	210	162	177	170	214	197	195	188	200	202	203	212	196	191	175	191	200	199	181	166	183	178	175	207	184	162	195	171	189	174	181	190	177	180	183	181	199	206	165	191	181	181	166	199	167	203	195	206	188	191	174	168	170	207	195	205	176	187	210	222	182	205	179	175	167	188	177	170	170	176	216	193	210	182	185	191	183	205	193	188	182	199	170	206	193	203	196	183	190	212	194	201	180	206	205	187	194	199	208	221	199	193	197	204	173	185	182	170	201	205	198	181	191	200	195	183	188	175	177	175	195	201	197	173	192	217	190	179	193	180	191	179	206	192	186	187	211	173	193	200	187	181	189	184	178	196	165	186	205	173	190	201	175	185	205	167	215	206	196	171	187	185	218	211	213	190	208	188	194	177	170	196	163	183	193	151	179	201	182	173	190	185	183	205	203	202	191	180	198	188	205	195	153	195	183	183	167	180	186	217	170	213	221	201	196	184	191	187	183	145	191	191	176	173	183	207	204	175	167	179	191	178	176	180	175	198	201	197	164	225	178	204	198	185	194	203	177	219	194	185	205	206	176	192	186	189	183	198	184	177	194	174	214	223	171	167	185	196	179	198	189	192	207	193	191	198	178	180	186	181	183	183	189	183	165	184	184	195	158	201	197	182	168	172	190	188	194	199	184	196	187	166	172	157	219	207	209	199	202	194	205	224	219	176	191	181	186	186	197	153	196	186	187	188	186	187	185	185	184	191	189	194	156	191	174	199	166	195	193	196	183	204	160	160	189	173	188	182	186	191	173	203	216	181	189	196	166	172	162	194	202	205	187	161	191	188	193	182	187	162	188	193	196	201	179	163	199	204	171	200	190	182	194	232	187	180	176	181	198	211	192	178	202	217	193	195	196	189	183	184	198	214	181	189	179	214	170	174	205	193	205	164	200	190	197	184	201	203	174	201	180	168	189	196	187	188	180	171	193	175	188	181	188	164	191	171	170	211	170	168	183	212	183	206	217	197	182	183	211	182	170	182	205	199	190	167	179	162	185	188	160	191	183	183	216	219	203	203	199	207	188	201	174	212	198	184	173	187	181	201	193	212	201	214	225	211	177	170	187	175	168	200	179	202	173	171	198	201	180	194	192	204	201	173	198	206	168	186	192	185	185	177	206	193	189	211	176	159	196	177	185	157	202	181	177	206	229	184	175	178	190	186	183	174	196	196	198	186	177	199	213	173	180	180	194	189	200	191	193	201	190	201	221	193	207	172	165	223	168	195	192	178	199	181	201	213	181	190	187	193	209	184	170	189	182	177	159	196	191	167	186	189	199	189	232	187	223	190	176	193	198	200	196	185	187	202	208	176	203	181	183	187	204	206	174	187	184	180	184	217	198	201	190	180	181	169	180	193	214	187	211	177	219	161	209	203	171	176	187	183	202	176	200	179	174	181	183	197	196	196	171	199	172	171	167	198	190	193	177	202	195	199	197	202	172	184	192	180	171	219	178	182	184	199	170	199	184	176	175	204	203	172	206	190	197	172	189	197	204	187	167	179	197	190	207	182	194	196	204	195	187	190	197	202	176	212	189	187	193	182	221	183	195	191	184	184	185	190	218	152	212	205	216	209	190	209	185	175	154	163	187	178	206	181	176	178	200	174	167	185	165	204	201	193	189	187	180	189	186	193	178	192	188	169	208	172	172	202	182	202	188	210	188	194	188	197	202	199	194	198	203	204	181	173	182	199	195	225	191	187	199	207	200	198	231	198	210	182	205	204	160	189	201	202	164	179	198	172	178	179	201	194	206	177	198	198	210	186	206	182	217	200	182	194	172	194	193	189	173	180	206	195	189	197	187	208	237	197	190	182	165	203	187	199	198	192	207	200	203	192	199	194	176	175	188	186	179	176	183	170	193	201	196	219	209	209	219	209	198	185	173	191	188	202	154	202	150	173	184	233	190	183	193	180	181	179	172	177	193	188	201	203	180	194	213	174	187	205	217	189	167	170	175	187	188	209	185	180	195	195	215	216	175	207	195	195	204	190	173	157	182	180	216	194	192	188	188	182	202	188	182	197	170	185	209	168	203	191	178	173	176	176	188	165	174	185	182	169	192	207	202	206	203	181	173	193	156	170	196	214	220	190	166	180	186	184	175	175	177	200	213	187	171	181	194	207	190	179	187	197	196	184	187	168	201	174	172	186	163	181	200	169	182	181	191	180	196	216	167	182	181	192	236	194	169	179	204	209	192	168	181	197	185	195	183	189	160	197	167	163	189	210	165	183	199	165	189	190	163	191	171	195
1758	480	546	509	505	484	553	486	538	498	509	498	565	485	517	551	468	547	494	533	511	484	489	485	495	498	452	456	498	489	524	486	499	475	479	494	506	457	478	489	513	489	479	499	468	515	489	482	487	518	476	508	514	482	504	483	481	519	511	520	486	481	473	503	485	502	474	488	517	504	479	447	473	509	492	502	491	504	504	496	504	490	504	532	464	501	432	489	493	498	479	497	492	488	498	496	517	484	494	483	515	497	494	481	507	513	493	505	503	489	532	506	499	510	476	494	491	510	521	492	501	470	527	504	503	499	530	466	542	475	531	489	466	516	458	496	496	476	462	482	536	464	482	499	473	529	459	484	509	459	498	498	489	495	517	514	552	527	486	485	476	508	510	522	486	463	519	499	500	478	490	546	491	452	522	485	482	508	443	473	508	502	496	478	500	525	517	484	490	477	474	529	520	520	488	486	463	513	496	458	512	497	516	508	485	474	489	484	497	494	525	495	483	535	523	493	491	494	505	469	497	493	479	528	485	470	498	514	469	502	527	478	480	473	500	502	506	482	509	480	483	504	532	473	494	469	536	485	478	534	479	502	513	502	515	476	482	513	497	550	475	500	534	479	512	495	459	500	514	461	538	526	496	509	501	522	485	483	498	557	511	483	495	512	515	497	505	471	502	460	496	530	505	509	478	565	471	478	494	496	473	517	517	495	483	466	523	505	500	501	478	510	473	472	536	457	464	469	515	496	491	531	483	504	479	487	512	510	473	484	472	491	496	534	503	516	496	528	499	547	450	451	487	517	501	492	478	496	470	523	508	491	499	529	492	475	467	508	506	523	519	486	467	507	496	534	570	504	536	491	512	527	465	467	510	542	492	512	522	477	443	529	525	454	551	485	485	503	492	509	549	496	512	530	516	506	514	476	494	487	486	510	520	512	535	516	521	526	476	496	521	526	499	534	462	495	523	541	495	494	543	490	520	460	528	463	470	511	515	508	526	454	520	534	515	511	475	514	480	493	510	501	524	467	518	493	521	481	505	501	491	494	495	511	495	491	454	445	500	519	527	515	536	511	455	475	509	503	499	535	470	493	476	467	504	496	497	456	492	550	484	494	511	460	531	478	444	467	531	485	500	474	524	505	475	494	491	489	538	520	505	494	519	528	505	486	474	501	493	526	481	475	526	530	487	497	496	500	521	519	524	509	546	497	512	557	487	473	473	501	486	474	474	512	502	515	497	490	534	493	503	493	492	450	499	491	462	471	530	447	451	485	529	497	495	494	489	469	505	519	484	509	526	499	528	476	418	488	517	485	498	527	496	475	498	485	486	495	504	482	502	490	506	497	495	505	464	470	530	490	514	465	539	534	497	485	488	487	517	493	496	477	512	474	541	522	506	522	532	507	524	518	497	475	479	482	496	504	478	510	485	514	512	464	518	511	516	483	514	481	522	501	501	486	497	478	471	461	505	507	498	481	481	491	513	485	536	537	459	509	473	499	504	514	522	488	483	511	462	501	497	504	516	477	510	479	531	514	480	490	473	509	491	501	521	515	490	455	451	520	533	480	486	522	475	479	512	506	476	484	531	541	453	537	556	476	485	489	527	500	506	533	456	503	496	530	490	517	531	506	476	540	494	495	469	489	526	487	516	514	500	475	522	485	503	493	517	475	508	500	544	468	521	506	506	514	511	526	479	484	492	507	530	484	518	520	504	462	500	483	498	440	465	483	489	489	516	519	525	495	519	537	525	513	497	523	458	520	497	515	470	505	492	498	494	480	499	586	503	517	494	481	483	482	504	536	506	499	512	507	455	519	482	470	510	491	541	492	500	486	499	477	492	508	475	496	534	482	509	499	506	484	472	455	496	485	479	526	502	502	482	487	489	526	476	537	537	475	476	496	498	456	490	487	532	489	487	494	521	485	512	525	487	506	497	485	485	506	474	499	478	519	503	503	483	472	498	511	508	512	499	526	516	473	534	490	509	458	534	490	470	515	536	484	490	468	502	484	501	473	494	479	501	511	476	494	525	505	514	508	506	476	503	510	489	502	501	486	512	487	522	504	528	511	488	492	495	526	507	491	533	501	484	482	505	484	482	501	522	501	492	485	478	483	488	501	482	526	530	490	486	501	560	485	505	512	519	510	500	481	501	518	490	479	553	524	486	497	507	501	508	512	474	485	504	496	498	491	476	506	494	513	484	481	492	489	509	480	501	508	491	512	479	490	494	488	533	503	530	502	518	478	502	507	495	541	492	509	472	466	476	498	475	480	494	480	483	505	486	502	497	544	478	468	502	535	483	523	496	507	543	511	551	458	518	511	519	489	491	484	541	516	511	482	496	515	469	488	518	497	525	482	495	451	483	500	495	490	496	494	493	511	460	535	511	510	497	480	502	517	520	533	529	497	516	437	503	517	540	464	507	492	449	481	534	490	450	511	534	484	517	514	482	462	483	483	486	515	473	489	472	449	495	481	504	481	475	487	480	488	477	486	470	512	497	491	483	490	492	533	473	472	502	487	467	515	506	530	473	474	489	489	507	489	512	517	458	496	505	439	460	468	531	488	504	498	484	483	534	513	513	499	525	502	470	488	537	528	514	447	493	499	549	526	460	503	500	488	443	498	499	465	492	478	439	474	482	512	490	519	475	493	507	536	481	540	462	501	547	484	466	522	527	503	485	525	510	473	504	496	507	527	501	450	507	464	496	526	510	492	514	500	510	488	491	508	493	456	507	504	530	509	493	485	487	477	475	518	476	474	474	502	475	505	516	527	516	510	491	521	518	489	499	492	495	517	515	563	489	488	518	516	485	512	452	482	501	487	484	524	548	515	554	470	515	493	478	488	506	541	489	482	470	496	459	475	523	486	498	524	484	518	448	519	482	474	502	496	518	470	492	511	485	488	516	492	485	494	478	503	475	503	488	516	485	488	514	492	507	490	485	518	510	523	499	464	471	502	459	506	488	491	492	535	477	495	497	473	505	523	489	460	501	474	519	504	495	507	532	485	488	470	469	507	488	512	515	464	527	506	498	510	535	506	536	517	534	502	504	497	515	453	518	512	496	519	479	520	518	525	417	497	504	496	472	479	517	504	517	505	497	513	542	505	541	505	504	516	484	479	477	482	470	506	484	471	476	530	543	518	533	486	497	499	494	485	472	457	467	499	510	506	485	529	481	527	539	537	476	490	491	501	509	505	535	483	501	525	504	500	486	473	468	491	500	528	457	474	481	508	489	492	477	457	531	536	468	521	507	511	477	509	503	506	500	505	471	507	472	504	523	525	453	497	510	470	568	514	493	490	482	494	501	458	498	502	499	492	484	520	486	489	520	470	481	466	493	468	500	511	489	479	519	499	483	512	489	469	491	525	527	491	506	495	441	485	506	491	529	506	483	513	462	483	497	504	487	480	484	500	532	504	522	510	489	467	499	497	470	527	496	510	538	456	504	506	517	465	472	483	482	502	462	462	518	527	489	473	519	552	514	475	493	492	491	532
7770	677	670	573	519	428	425	409	399	387	402	376	378	377	374	362	370	373	419	380	378	359	374	366	394	380	382	356	354	346	360	333	366	360	409	381	345	332	361	371	385	384	361	377	374	409	409	341	330	363	365	385	397	382	391	396	380	367	367	354	373	356	367	375	401	362	358	363	330	368	395	381	352	359	369	345	380	375	388	353	327	360	385	344	347	337	342	367	349	366	362	341	368	425	343	340	357	391	334	360	352	384	389	373	321	361	360	380	371	338	395	351	335	355	377	351	359	411	323	327	338	375	344	343	366	366	397	355	359	360	373	362	357	393	350	371	341	391	353	383	390	351	352	374	365	327	370	354	366	398	373	346	361	384	348	347	356	374	368	323	374	384	371	366	340	364	412	389	360	361	373	383	352	357	345	356	371	368	372	368	317	346	384	356	371	384	348	365	395	374	366	349	358	368	362	344	360	333	374	383	395	364	370	423	380	300	387	372	377	348	345	345	343	317	345	358	364	364	368	362	399	423	348	371	364	359	364	386	389	371	336	366	338	347	373	381	387	397	394	396	356	319	357	322	343	381	408	361	337	357	378	382	375	341	375	346	340	380	384	327	378	345	394	388	392	358	360	345	390	353	388	364	376	382	379	352	362	387	361	373	325	321	373	351	379	303	375	396	333	361	360	396	369	343	356	378	340	369	369	342	361	356	325	353	330	367	329	352	380	356	377	348	343	386	344	364	315	376	394	313	317	373	381	359	365	377	353	353	352	352	313	399	365	349	393	353	367	312	372	371	342	381	344	339	364	419	367	335	377	351	346	358	366	348	346	366	375	389	372	391	362	323	384	387	364	373	353	370	334	324	333	358	381	360	343	360	352	376	359	358	372	326	345	386	386	396	361	370	363	391	346	329	358	345	380	367	400	356	347	334	369	345	364	343	369	333	363	363	365	370	375	360	351	371	314	399	365	343	375	376	360	361	383	350	388	370	327	367	355	356	375	328	366	397	373	356	385	368	361	361	336	363	341	365	392	332	314	361	401	374	346	380	369	376	398	380	372	362	389	372	351	403	375	331	335	348	370	341	360	391	372	365	402	369	343	377	317	353	367	348	365	360	369	335	357	400	357	386	369	372	407	379	366	332	374	366	408	376	360	375	385	379	384	406	381	366	379	325	401	385	349	349	374	358	373	351	347	344	383	361	373	340	343	348	365	345	345	387	357	338	361	394	365	379	350	359	304	341	384	363	389	376	409	392	362	349	422	365	385	346	361	359	385	379	338	361	355	330	377	380	357	372	332	423	358	352	383	368	355	352	325	348	355	358	356	339	354	358	328	373	380	369	338	343	382	337	361	351	364	326	343	374	354	367	333	348	336	384	361	379	358	354	348	365	379	339	361	370	382	375	339	376	355	378	369	349	348	364	373	352	353	323	357	339	391	362	349	328	370	360	369	344	399	347	347	380	411	368	345	379	378	356	356	369	349	371	396	412	354	425	353	328	387	370	345	346	389	340	344	341	345	387	349	354	351	395	360	365	378	352	360	348	430	349	360	378	368	353	380	377	363	412	362	340	352	382	359	352	337	363	384	360	361	412	377	354	371	338	355	402	374	342	330	415	357	367	385	364	358	386	338	366	365	345	372	324	348	388	361	341	358	409	385	356	367	372	382	368	321	382	326	373	360	372	347	345	376	360	355	339	399	373	382	356	365	355	349	336	362	342	386	356	368	349	348	346	371	355	355	383	360	371	386	383	389	397	388	393	368	385	370	358	369	388	366	385	344	341	369	356	341	367	383	369	346	342	405	379	360	367	366	387	355	377	365	325	347	346	378	350	394	348	357	340	340	399	376	335	369	353	351	363	342	356	361	364	397	384	367	356	309	349	368	340	314	347	348	371	419	356	365	354	352	307	362	408	372	342	367	381	371	372	349	353	331	352	360	364	360	340	357	361	349	369	360	344	378	338	362	373	344	369	391	346	360	342	338	383	388	358	384	345	369	386	348	378	342	378	371	398	379	386	361	367	341	370	343	362	388	364	366	362	364	407	359	380	347	381	350	366	362	345	351	363	381	344	343	367	342	383	390	355	338	329	394	357	374	363	373	366	366	382	319	337	409	349	360	375	368	352	327	354	358	365	377	345	354	366	359	378	345	392	351	403	347	337	334	388	366	329	364	397	332	364	362	352	367	343	404	373	353	352	354	362	365	358	335	337	345	366	405	345	378	346	364	349	362	343	351	360	373	394	330	351	363	355	357	358	356	393	312	358	385	380	391	377	336	377	382	349	377	320	365	366	314	363	337	377	334	360	363	326	380	360	354	391	349	367	379	310	337	340	340	374	352	371	325	368	392	371	322	403	334	378	361	374	346	377	347	390	364	325	346	358	350	378	368	338	396	403	353	369	351	352	381	376	384	387	381	381	366	374	358	412	361	361	386	348	334	373	353	370	348	375	389	368	368	376	325	378	396	330	358	386	374	359	365	362	374	374	369	369	395	376	360	331	373	362	370	368	338	343	359	393	368	336	363	351	347	380	374	353	322	341	348	361	362	353	365	356	363	327	327	341	387	364	367	367	353	362	362	378	369	366	345	362	339	332	365	374	386	383	356	356	376	381	395	357	374	365	387	384	393	330	363	384	353	326	329	368	369	349	323	333	366	329	388	376	329	364	361	360	327	356	349	341	337	365	363	365	372	344	399	342	377	354	326	336	339	385	372	362	350	359	371	373	357	357	342	369	392	334	337	362	383	332	348	326	369	367	388	371	403	384	370	357	383	355	349	362	352	371	323	357	381	356	349	359	389	352	376	358	348	353	363	362	355	337	353	359	344	361	364	396	361	370	354	356	367	390	385	362	367	348	350	374	366	382	352	377	324	374	349	392	387	370	351	361	381	341	355	372	367	386	376	381	385	362	379	339	338	366	375	330	377	340	369	396	374	420	373	370	430	377	354	369	386	360	364	357	379	372	349	395	333	392	422	371	352	349	341	389	390	344	377	342	372	403	385	389	373	351	358	373	355	331	368	357	379	340	381	405	382	388	369	366	374	384	371	389	366	377	388	350	310	325	359	361	343	335	360	389	366	354	349	360	363	333	368	344	357	373	364	348	372	360	376	382	383	332	347	375	340	400	340	337	347	348	355	363	354	356	347	344	346	351	346	365	340	365	406	378	373	352	335	376	347	383	344	391	350	357	382	351	344	366	381	357	350	357	357	343	408	353	346	393	357	364	362	358	359	367	378	360	363	380	384	394	352	355	367	316	334	379	339	362	350	346	346	359	347	386	358	370	322	335	349	371	371	394	365	350	341	333	345	363	387	364	366	382	343	355	346	329	367	384	374	387	387	388	378	365	366	380	372	372	406	404	368	362	375	389	333	309	327	372	399	354	336	341	347	353	345	367	368	372	346	365	351	394	360	367	377	355	355	359	390	342	350	376	360	356	371	366	362	411	339	362	395	376	356	344	375	368	329	332	374	368	358	384	379	318	382	374	378	368
6672	1092	1462	1608	1547	1408	1203	1162	1039	1073	1060	934	972	971	905	884	994	892	926	877	876	831	805	878	928	891	903	880	859	899	878	828	845	844	855	912	862	831	874	846	899	828	857	842	840	832	831	807	849	855	878	822	826	818	842	841	850	847	772	883	855	839	861	901	907	897	897	832	808	877	862	863	861	820	929	819	862	878	881	838	833	811	945	844	818	877	838	819	867	863	804	886	838	814	843	808	904	875	881	856	840	843	819	860	860	816	797	810	829	842	863	880	828	855	842	867	847	893	850	902	836	804	848	866	896	838	852	876	822	866	828	861	849	863	835	853	793	842	860	784	837	840	888	831	882	831	830	821	825	843	819	855	843	852	856	886	860	895	883	904	864	838	821	861	847	797	786	817	820	817	822	831	862	832	829	804	815	818	864	831	855	841	849	837	838	780	799	830	828	797	838	857	816	844	855	841	815	820	865	847	852	886	828	864	846	835	857	831	937	841	845	819	855	847	806	848	834	840	816	851	826	832	834	861	771	872	846	827	822	866	898	880	825	851	776	862	873	847	874	850	821	774	846	793	835	814	749	851	855	846	853	886	864	835	870	862	858	811	858	870	769	822	843	819	870	871	877	879	818	824	822	828	866	891	848	853	820	831	830	852	842	861	852	837	833	847	815	838	833	836	835	837	851	854	787	834	840	877	828	822	902	868	795	886	845	837	845	819	845	881	835	751	824	867	809	818	791	873	826	848	858	868	839	850	819	872	791	852	806	782	834	828	840	834	805	834	837	811	860	779	803	872	854	849	803	897	861	857	838	857	864	853	872	859	806	879	826	842	791	865	838	830	863	850	822	836	814	810	834	784	852	787	798	818	845	804	836	813	894	847	860	873	854	807	887	872	805	842	878	833	841	797	887	810	852	860	859	810	880	867	866	891	813	813	897	811	838	784	830	836	845	861	833	865	861	891	856	874	849	841	822	850	869	863	846	813	819	846	817	847	892	784	826	836	857	856	849	878	845	844	844	825	817	849	868	821	895	858	836	864	873	805	876	794	824	844	877	839	872	875	867	839	844	847	843	854	840	861	862	850	864	820	846	835	861	854	856	836	848	850	867	817	839	825	796	814	832	811	825	834	862	830	791	816	886	860	841	871	871	856	866	824	843	835	841	813	816	835	800	817	813	841	840	826	888	865	793	861	828	799	857	866	799	839	848	844	833	888	862	895	856	787	894	801	841	836	828	854	794	789	785	828	839	842	816	840	847	830	849	855	835	830	858	798	833	845	815	852	884	839	851	799	859	854	848	843	833	845	782	818	846	797	875	859	873	849	887	807	842	917	791	851	856	840	862	804	793	834	840	881	831	820	784	841	857	843	796	915	804	871	810	838	779	867	834	786	887	820	859	866	813	880	806	867	841	897	844	834	815	827	789	832	839	828	878	855	831	839	842	831	833	825	862	829	867	803	826	828	836	850	805	801	838	808	849	870	865	826	867	873	901	835	801	871	808	818	854	883	842	811	840	853	789	736	846	889	829	861	857	863	835	839	850	826	832	852	865	840	810	801	852	858	818	873	815	808	816	834	842	822	877	846	886	848	857	870	806	803	864	835	812	865	878	851	811	815	842	852	851	790	907	828	851	863	860	828	885	856	832	839	848	825	797	834	841	870	902	843	873	807	875	893	806	850	810	827	903	823	800	841	855	836	808	830	852	880	872	809	814	903	817	850	836	869	833	862	842	821	854	902	847	878	787	831	834	844	811	831	880	874	873	868	823	865	834	844	834	829	875	862	822	808	856	814	857	852	834	874	783	861	816	862	857	849	866	823	831	866	815	845	861	878	848	838	841	849	781	818	815	865	817	865	841	833	840	869	820	849	828	875	866	804	871	850	835	868	855	820	820	806	844	830	849	856	868	855	837	891	890	887	831	802	871	824	900	829	836	858	909	843	851	877	892	841	858	838	798	830	859	773	786	857	884	844	786	830	833	858	873	840	818	876	864	876	843	861	825	856	878	861	852	838	794	893	879	853	871	806	887	847	836	801	827	825	841	844	861	834	823	833	821	841	853	897	809	842	841	827	868	826	835	821	830	867	858	850	836	827	847	851	845	848	824	858	858	847	832	848	834	822	836	834	863	884	817	833	857	873	862	820	875	754	835	823	798	801	807	874	842	815	836	852	852	761	860	897	880	876	863	774	861	843	839	868	837	840	926	815	909	877	829	828	818	835	873	846	828	847	832	847	831	809	840	872	855	863	881	804	823	827	819	855	854	871	857	824	813	796	812	830	871	876	854	840	791	865	833	866	843	898	848	819	871	837	842	829	873	849	833	818	801	821	803	837	862	829	860	797	833	858	864	823	834	831	825	864	769	853	787	811	824	818	850	859	819	809	841	823	860	844	855	823	883	855	814	851	847	808	874	877	811	850	857	856	854	798	859	830	788	869	856	821	849	806	796	836	823	832	857	870	868	864	862	900	836	861	841	797	829	846	829	829	835	856	848	803	851	835	825	852	835	854	820	838	799	840	838	799	854	853	876	886	838	857	857	844	860	878	864	860	852	835	880	784	784	861	865	847	805	892	867	857	820	857	854	854	825	816	837	827	893	852	830	869	873	853	844	801	846	862	828	819	836	877	815	855	787	823	848	847	829	835	831	796	861	898	830	815	875	795	827	863	804	849	852	831	855	862	841	822	813	838	854	825	827	828	793	802	881	775	865	864	849	822	837	827	827	859	895	831	765	855	927	854	847	800	795	870	911	826	833	816	847	805	868	829	804	846	837	876	865	828	815	853	890	884	823	846	826	890	825	861	826	794	853	822	794	828	859	881	874	912	878	808	826	895	802	811	844	796	837	811	837	880	821	841	854	794	796	829	885	845	913	847	842	893	841	847	887	861	816	830	826	780	845	871	818	862	885	844	863	815	821	808	810	837	821	867	858	891	819	828	844	831	856	859	871	834	838	865	812	808	873	812	805	865	875	876	869	777	858	812	831	786	812	824	834	823	811	850	820	808	864	876	878	852	821	845	814	873	839	841	827	830	842	839	861	852	832	851	835	772	841	779	858	849	856	868	898	816	812	878	871	813	831	827	834	824	862	894	849	804	878	824	847	861	813	828	893	833	922	828	787	792	893	864	821	866	826	892	831	837	856	901	810	847	769	843	882	826	876	831	850	867	865	810	836	828	798	894	834	802	797	805	818	845	871	876	869	857	820	833	849	843	822	806	842	875	863	876	893	862	868	813	813	823	838	804	842	837	827	813	876	841	844	853	834	765	819	845	883	869	822	894	882	826	825	869	833	848	840	798	848	796	811	825	783	817	837	824	872	879	812	835	804	853	835	820	847	786	824	833	892	808	852	859	841	879	857	794	787	803	889	754	889	847	896	830	865	880	866	838	843	807	871	863	841	826	815	856	884	849	831	863	848	866	874	845	835	880	874	853	848	837	870	871	890	826	846	836	847	864	827	811	861	803	861	799	872	824	901	842	902	831	893	813
13905	1172	930	765	694	560	509	446	399	366	408	372	355	362	327	358	352	326	338	361	371	361	388	389	357	328	363	334	348	379	346	310	363	371	341	356	370	346	355	321	309	325	338	348	383	326	319	354	343	304	363	338	317	347	353	350	392	340	335	330	353	354	303	300	380	306	338	355	356	332	352	311	320	328	326	304	307	367	323	339	334	327	317	353	353	324	345	351	352	355	331	328	327	351	297	344	342	326	341	377	340	333	314	346	353	321	355	327	330	345	338	344	347	356	317	311	322	320	331	329	320	328	349	348	297	328	310	357	336	308	301	331	386	347	338	329	353	326	305	310	328	307	369	386	306	340	361	319	318	336	319	362	340	339	360	289	332	331	363	308	308	325	343	344	339	368	345	335	320	357	322	334	323	383	318	323	339	319	334	305	329	323	318	329	335	338	334	355	343	333	355	310	326	337	335	345	365	354	333	354	345	325	314	338	320	340	323	346	323	311	329	351	315	334	314	335	323	340	298	315	320	352	329	336	338	325	305	325	350	318	338	289	336	364	353	332	299	335	328	342	308	386	340	313	353	332	336	328	400	332	315	329	349	336	354	313	317	332	349	334	333	328	368	348	349	347	341	339	302	319	336	364	317	328	325	354	340	338	349	375	336	346	361	329	355	371	364	345	316	306	353	341	357	379	295	298	299	332	378	310	302	331	317	370	345	393	360	319	323	295	364	385	357	334	313	331	363	335	336	340	341	358	352	335	320	343	328	342	365	301	335	345	300	333	366	334	325	322	371	322	323	331	338	352	318	351	334	386	348	329	336	311	343	342	343	330	329	359	309	352	331	335	285	319	343	362	363	346	327	330	345	336	324	308	361	289	351	343	328	309	308	364	340	353	317	312	333	330	374	381	350	329	370	353	321	344	348	339	338	302	352	322	343	337	326	350	331	353	324	331	337	340	338	354	324	340	349	361	338	344	357	337	346	327	326	375	322	312	317	326	311	360	359	332	344	347	324	341	352	341	342	344	346	361	332	336	317	364	329	331	353	345	325	310	322	339	374	352	330	319	333	345	341	334	321	346	336	349	353	339	360	347	314	342	316	333	333	346	309	350	331	335	355	315	347	328	365	319	339	342	368	330	345	346	354	352	301	360	336	354	331	314	329	352	304	368	335	385	346	324	331	339	312	346	314	344	344	332	337	350	338	368	336	354	376	371	348	350	324	304	346	290	339	315	368	316	324	319	357	314	303	323	338	330	342	343	347	329	318	353	359	365	316	319	354	289	355	323	307	337	328	361	368	327	279	335	316	329	327	346	340	319	294	364	352	327	354	311	303	337	378	339	340	337	327	306	370	309	349	307	332	347	367	371	351	319	362	395	356	325	328	365	370	347	309	346	367	333	370	363	333	327	314	349	343	346	345	342	292	331	338	341	345	318	332	326	316	304	333	314	338	370	317	358	320	354	317	309	296	336	343	365	351	335	328	312	341	334	350	322	311	335	348	353	298	381	322	378	368	331	332	350	350	308	331	323	381	332	325	334	374	344	362	327	313	343	345	333	321	304	376	318	316	328	348	354	312	327	314	338	380	343	367	350	371	362	337	313	298	327	327	336	363	331	337	355	348	303	308	340	324	344	346	322	330	319	346	329	364	355	350	322	312	355	343	337	346	299	385	381	335	364	350	374	346	318	376	335	318	362	369	351	359	335	331	358	339	321	314	364	292	329	368	322	349	348	334	323	349	354	332	343	329	341	345	328	312	327	304	319	350	363	337	357	318	377	350	311	343	339	339	348	314	311	332	341	359	328	349	313	332	299	332	338	350	319	341	341	344	324	336	338	319	328	344	346	306	314	356	311	359	335	353	361	357	353	339	311	336	328	355	337	313	360	318	373	323	369	325	309	302	340	329	344	356	371	323	308	321	342	353	318	320	330	394	347	348	337	339	343	364	299	372	357	334	330	340	346	322	360	362	357	343	306	338	319	343	339	305	317	340	312	354	299	326	332	357	293	318	365	327	345	324	346	324	345	354	360	335	365	348	314	352	329	330	347	290	317	365	359	334	323	346	360	321	312	345	376	332	338	333	366	344	369	330	340	351	344	356	326	331	313	341	327	314	325	350	324	318	348	316	368	381	355	360	329	376	337	352	340	359	326	360	337	289	310	339	324	341	328	316	322	313	344	326	334	322	353	348	335	379	320	339	322	318	373	322	368	339	324	340	359	324	353	329	324	347	351	349	342	309	309	367	319	340	355	332	309	335	355	370	311	374	337	343	349	333	336	366	352	320	322	303	339	338	365	394	338	332	345	361	333	340	332	349	332	333	343	376	317	317	307	361	336	325	348	350	339	374	316	323	321	345	333	347	332	313	390	347	320	331	351	339	329	313	322	302	322	330	347	353	366	333	320	348	313	353	342	353	313	362	320	372	373	340	373	370	357	327	334	382	367	393	337	328	318	320	350	330	344	344	356	357	306	328	323	326	349	338	356	331	338	345	318	324	365	339	322	354	348	329	334	326	304	356	335	378	315	335	357	344	358	302	334	353	371	347	329	321	329	329	357	300	331	360	351	345	373	330	340	349	299	331	341	342	348	381	377	366	330	322	347	342	363	335	346	342	378	337	321	341	332	340	326	324	369	316	360	338	356	390	361	357	336	345	345	329	348	299	362	318	314	356	316	333	339	357	363	313	335	323	357	303	352	356	333	352	333	346	329	372	343	340	315	316	321	356	352	299	293	326	331	300	302	332	349	331	315	301	319	328	329	347	288	351	331	333	304	336	336	327	353	363	350	312	338	341	334	353	336	375	314	316	350	354	319	333	356	344	337	339	350	319	309	341	327	369	348	321	343	333	340	320	400	354	362	342	374	394	319	334	338	339	328	326	333	328	319	352	368	364	343	368	341	313	317	341	328	352	357	359	336	346	338	309	375	344	342	326	308	309	325	360	339	336	344	361	344	328	348	348	300	341	322	395	335	321	312	321	315	323	344	348	348	324	363	368	331	374	341	327	347	340	339	314	364	316	323	352	342	391	373	341	345	337	333	328	357	355	348	329	335	357	338	358	386	362	348	338	332	344	317	324	302	324	305	350	377	332	324	351	350	338	367	341	307	337	328	358	364	360	346	353	354	356	310	315	330	338	342	345	356	347	352	351	326	312	313	326	330	358	312	296	357	339	346	373	314	325	358	304	333	306	344	330	343	301	335	329	321	338	313	347	313	306	320	361	335	311	345	337	325	322	351	340	349	313	329	331	336	296	318	336	350	378	347	364	335	370	358	344	357	339	329	299	327	367	347	358	330	333	328	328	333	347	324	320	365	323	313	338	353	355	320	347	350	331	332	335	379	383	308	315	333	350	340	327	362	370	349	356	338	342	320	398	358	360	340	311	322	345	321	324	326	322	324	347	357	351	329	342	338	353	351	369	352	344	344	331	331	325	325	330	345	348	311	346	362	328	351	369	315	338	335	331	356	344	373	320	314	352	316	311	335	331	356
8265	1337	2090	2276	2051	1693	1491	1321	1225	1106	1064	1021	984	1000	922	938	902	827	896	913	789	849	819	855	830	839	849	807	806	809	776	771	847	771	825	718	794	824	792	756	758	809	774	778	787	769	739	777	761	756	776	768	810	796	788	751	786	772	745	764	732	781	793	769	807	809	785	791	711	812	783	865	816	796	776	778	736	779	774	796	746	804	767	773	786	726	756	780	771	783	782	792	756	745	779	716	761	774	766	775	762	786	790	733	766	776	814	747	781	789	785	787	776	788	782	749	738	787	791	744	795	774	707	778	732	789	785	730	750	729	783	753	768	720	729	740	770	785	759	787	735	764	792	740	776	764	750	787	751	756	827	779	756	768	797	779	787	765	752	771	710	706	734	776	700	789	745	785	727	710	742	806	751	828	784	790	711	808	724	776	788	725	806	812	796	740	759	801	764	797	750	817	779	744	734	729	718	765	761	751	781	801	767	774	746	783	829	777	790	745	771	790	770	778	707	743	749	772	743	749	770	787	739	744	762	754	736	732	782	770	784	826	774	787	773	757	762	748	757	777	749	744	758	760	750	773	771	813	796	791	801	805	779	786	811	735	755	785	792	740	802	744	725	737	775	777	801	834	775	737	764	762	812	702	777	773	795	811	801	726	761	758	768	704	813	755	719	735	760	725	751	761	740	816	800	783	781	742	790	767	733	784	758	740	758	742	789	793	796	772	720	713	796	707	765	762	789	759	770	757	776	766	782	766	773	730	761	767	761	721	752	734	788	764	777	775	779	795	802	729	768	777	787	772	765	710	774	776	721	765	729	742	812	813	808	708	790	762	780	736	798	752	799	761	773	771	741	785	795	805	779	798	794	733	763	772	698	818	722	733	747	752	796	759	783	758	757	783	726	732	776	783	743	787	755	787	720	828	744	813	787	714	771	794	823	762	748	737	772	814	775	797	775	814	754	804	734	747	785	787	772	739	734	745	774	818	744	829	860	736	796	790	718	782	771	765	756	691	747	759	772	780	736	778	730	752	741	734	777	792	766	776	806	781	778	746	736	830	727	814	768	748	741	778	775	716	765	762	734	760	722	716	804	856	784	782	759	809	763	722	706	764	730	735	759	763	772	767	792	788	709	746	756	783	792	798	773	802	738	782	743	777	758	723	762	726	749	743	758	762	766	749	751	766	775	747	719	766	758	769	794	763	788	746	747	778	787	764	727	752	786	747	786	771	809	800	801	791	833	750	781	752	726	822	725	787	821	779	801	756	778	768	737	763	756	780	811	722	733	766	743	735	813	777	731	780	791	785	730	735	770	826	771	777	753	769	756	791	813	773	717	755	787	792	766	765	747	722	740	795	792	774	751	752	775	806	745	823	750	780	751	759	793	781	814	767	734	751	752	755	706	709	780	778	780	793	760	822	776	736	738	767	740	783	749	755	760	745	748	756	709	775	764	812	776	730	711	756	767	760	778	776	768	764	746	780	808	768	778	788	767	785	784	746	792	749	732	760	775	764	769	743	726	813	768	744	788	763	741	736	774	762	765	802	728	778	764	782	740	720	745	789	761	753	735	723	750	771	762	790	746	767	769	781	804	751	769	809	781	802	769	837	768	769	808	771	807	762	754	762	761	750	748	757	764	763	751	780	728	777	768	778	742	795	732	782	764	762	730	779	795	730	793	758	790	759	754	708	741	758	767	811	795	757	757	752	774	787	770	720	775	794	774	782	726	765	746	824	775	775	795	792	759	765	777	770	785	727	811	735	728	737	781	801	724	762	815	751	751	764	774	759	734	740	770	735	823	779	745	776	747	736	824	749	795	765	786	798	713	715	787	798	805	756	797	735	776	779	746	756	756	752	744	726	794	801	741	744	755	756	753	778	763	765	762	795	684	792	792	786	778	771	766	760	763	774	798	786	762	742	792	722	732	806	778	782	781	775	755	756	741	761	802	769	796	777	787	811	777	795	755	763	736	795	735	765	780	753	750	798	802	719	744	748	767	760	768	784	755	741	716	786	796	771	778	818	744	797	779	777	732	746	759	768	748	788	749	729	762	742	768	760	803	775	775	759	739	741	764	753	738	768	752	808	789	747	759	816	806	737	740	746	735	759	755	759	752	737	768	788	754	750	810	750	789	792	760	718	747	764	753	745	754	762	742	787	780	808	770	800	753	722	758	799	775	781	748	760	787	753	768	780	756	809	766	720	729	826	777	750	756	751	750	797	806	774	732	792	727	795	756	738	772	743	756	794	735	752	745	802	749	789	775	744	779	783	773	753	790	807	763	729	747	778	838	794	731	784	764	773	815	768	798	752	782	776	792	739	801	754	771	787	742	776	778	747	717	791	806	773	771	796	748	741	736	789	752	777	793	793	737	812	758	753	796	729	771	778	819	785	798	755	737	712	783	738	779	808	771	791	761	746	741	776	748	732	743	737	741	743	763	766	763	775	742	815	765	809	815	736	808	739	729	702	760	750	733	731	748	765	810	787	740	794	810	748	698	785	771	770	779	711	771	709	729	784	773	746	803	774	721	783	796	782	762	805	787	783	733	756	771	758	740	802	773	778	737	774	734	754	722	752	773	786	763	757	769	728	818	701	761	735	774	751	767	779	707	780	759	742	753	742	764	756	721	735	816	765	755	759	755	734	796	807	737	751	752	755	720	773	756	758	793	783	754	762	781	796	754	771	778	761	774	736	766	738	793	775	740	747	758	759	760	770	787	769	785	752	767	779	756	728	773	730	744	741	750	767	776	765	796	757	779	772	774	759	770	730	816	784	737	747	777	762	748	835	796	730	818	769	764	738	861	744	769	783	772	772	754	731	780	754	729	737	780	758	799	794	743	770	802	771	774	747	805	790	807	783	750	745	756	818	735	791	759	710	791	809	745	792	801	825	779	721	804	762	700	714	749	795	785	793	779	741	761	761	794	729	727	717	790	794	777	777	751	739	798	744	770	796	761	778	708	767	810	770	766	752	774	777	773	716	780	763	736	790	751	794	777	759	769	793	823	771	760	776	811	797	827	761	765	760	782	753	818	787	758	777	764	802	834	802	769	761	738	812	785	775	752	761	803	737	760	785	756	733	815	778	802	740	763	817	781	790	755	728	780	764	756	778	803	743	744	763	799	725	830	777	730	753	810	753	771	760	790	738	744	772	796	771	773	769	787	803	778	734	724	787	780	770	763	772	758	757	761	771	745	757	777	716	779	777	753	782	783	759	754	784	744	745	761	802	773	761	773	767	728	817	732	716	773	734	719	762	759	803	749	791	760	815	751	775	792	802	784	798	790	772	804	773	733	752	768	730	778	815	778	768	765	773	780	768	781	826	824	797	766	775	788	756	708	790	784	819	757	740	774	798	781	719	747	802	786	766	778	756	753	779	767	797	767	707	764	770	774	759	762	773	802	759	768	737	748	734	757	760	785	804	819	777	772	767	745	793	772	765	785	718	740	769	754	729	791	768	727	792	768	774	768	793	767	732	760	701	789	786
1402	204	186	239	176	182	191	221	182	203	182	164	174	193	185	198	161	204	185	175	192	167	205	174	200	182	191	172	191	196	194	210	248	185	177	193	179	177	207	187	182	196	194	166	189	203	177	190	179	194	184	176	196	178	165	202	174	161	224	167	182	178	156	151	165	167	205	193	210	207	193	172	186	197	205	174	193	181	163	194	189	184	194	178	197	188	196	178	202	185	183	190	175	196	180	174	198	201	179	182	207	187	170	155	209	178	197	166	209	156	175	204	188	182	182	191	179	187	184	176	214	176	167	199	188	189	206	167	187	200	193	165	192	184	181	192	190	177	174	173	168	201	164	168	194	178	200	172	173	180	192	183	203	214	206	196	199	171	166	193	194	194	207	212	193	197	182	200	181	205	182	227	175	198	176	176	197	185	199	193	203	177	192	191	202	169	194	181	186	176	216	185	174	207	194	188	154	198	193	197	197	170	189	157	225	198	187	207	199	171	185	172	185	204	144	175	205	192	183	187	186	196	186	162	180	158	161	199	186	203	180	179	184	190	193	188	182	194	214	192	174	217	184	183	198	184	191	202	197	195	165	177	189	182	179	207	193	191	186	188	199	183	190	193	187	168	170	192	197	205	188	179	209	189	172	200	185	180	194	208	165	174	173	176	217	223	178	198	219	177	201	196	184	201	170	179	184	199	197	179	186	179	213	205	211	187	167	178	185	169	179	200	184	202	181	182	208	169	205	191	187	198	185	163	189	190	203	216	169	173	180	203	199	156	188	194	209	179	183	198	218	180	170	173	195	178	202	193	176	184	172	165	190	203	198	171	194	190	175	160	189	175	203	182	181	180	208	179	219	203	158	194	174	165	203	211	210	186	212	183	192	195	194	170	195	200	174	185	202	205	213	189	183	174	205	165	197	171	191	185	175	185	175	202	206	206	180	182	207	220	192	204	167	214	196	197	186	183	193	175	196	210	195	198	194	208	211	168	177	179	159	174	193	188	205	184	188	188	183	224	171	186	202	171	221	194	200	217	181	177	201	160	182	184	162	185	188	170	196	177	193	205	209	184	205	195	164	186	174	185	206	187	198	170	191	187	170	160	194	160	183	194	195	194	182	204	171	204	200	182	176	205	184	160	191	187	197	193	166	176	158	179	204	187	186	195	195	168	204	171	198	177	164	180	181	177	171	182	185	197	198	219	186	213	199	195	192	200	190	199	191	184	219	205	200	185	181	184	174	189	192	179	205	182	171	190	177	194	175	167	186	227	177	158	192	182	186	209	181	185	185	186	194	165	227	188	181	188	193	201	195	170	190	181	193	200	212	190	181	204	197	178	178	187	177	204	194	188	188	183	191	192	205	205	183	193	187	186	206	241	187	182	182	170	193	168	206	220	196	176	186	189	188	190	189	178	168	206	176	154	185	197	206	195	163	179	153	188	215	212	209	192	185	171	177	177	185	181	178	172	176	192	203	187	187	168	197	194	190	179	161	201	198	197	166	178	192	197	179	215	200	202	173	163	167	201	178	210	194	187	185	170	178	205	192	168	194	206	191	195	200	178	187	185	173	169	196	169	193	169	192	166	183	195	184	175	163	164	181	174	174	204	201	196	224	174	196	175	168	164	184	225	190	176	193	188	204	187	189	182	177	189	180	183	188	164	141	167	170	205	169	167	177	198	163	193	186	198	198	198	173	180	211	178	169	200	172	178	197	170	195	207	193	198	189	197	205	230	160	187	177	185	194	203	172	190	170	192	174	205	220	198	181	203	176	193	192	213	200	208	201	210	181	191	169	177	183	182	179	169	176	209	159	189	198	183	181	175	161	214	185	203	202	206	202	190	219	183	165	176	183	211	190	173	187	181	197	198	190	182	184	181	164	190	189	159	177	227	192	194	177	193	183	183	204	163	209	186	181	195	184	191	207	194	193	190	204	206	209	193	213	175	176	168	181	187	183	230	188	192	171	180	216	169	173	167	199	189	200	186	194	204	160	189	196	196	188	151	192	203	162	191	174	175	190	173	176	174	178	166	216	171	201	209	157	158	183	182	189	205	187	142	183	189	177	210	194	194	172	216	217	159	182	197	189	196	199	189	177	192	205	183	209	180	175	202	180	202	180	172	191	182	188	171	189	171	182	190	205	165	178	188	187	177	206	212	173	189	177	191	179	203	183	182	201	184	176	205	177	149	189	199	195	201	193	186	194	211	204	211	185	198	208	202	190	210	177	170	164	195	198	182	172	210	179	173	168	187	158	211	188	203	168	195	213	226	188	190	173	203	196	198	173	203	152	161	196	218	177	219	208	179	192	182	177	189	184	182	183	210	190	209	227	157	182	192	175	166	199	173	206	180	190	201	191	170	187	180	184	167	155	195	195	175	195	168	169	215	179	175	178	219	191	171	171	182	151	196	181	163	195	179	178	176	178	223	179	159	185	184	182	214	210	197	191	187	177	196	215	183	197	183	198	186	200	188	171	157	184	185	167	190	183	167	205	197	180	209	188	199	213	168	171	176	182	161	179	214	157	179	194	202	218	172	184	199	194	179	172	187	188	196	219	217	156	162	187	175	211	188	206	203	195	167	197	218	168	192	194	179	166	198	182	192	183	186	220	172	192	216	165	180	179	215	192	216	181	181	189	190	184	157	191	192	193	165	198	196	198	178	184	178	183	190	180	196	187	183	181	180	197	231	207	205	186	176	182	193	185	187	185	187	164	168	197	192	183	197	205	191	183	187	196	177	201	194	217	195	169	168	182	172	187	196	175	151	180	189	179	204	205	219	209	173	183	175	192	201	211	172	191	191	187	168	220	201	194	212	165	190	182	213	171	197	207	206	180	202	220	169	197	208	172	200	160	204	201	186	200	171	185	187	195	171	163	208	193	179	198	194	179	184	201	188	212	176	179	182	185	183	160	199	160	198	192	198	172	180	193	179	206	195	178	203	166	169	176	198	175	187	163	180	184	181	189	202	165	208	181	190	191	200	198	169	193	176	181	177	202	202	193	217	229	190	198	217	205	188	188	194	185	182	170	192	186	204	197	197	187	142	215	195	205	187	206	163	185	179	178	171	182	185	180	173	168	185	184	184	171	183	209	164	185	177	187	182	173	192	201	187	158	165	184	177	209	193	162	177	197	206	173	180	178	194	205	187	181	186	163	167	192	190	205	179	166	170	176	188	189	177	191	203	190	163	192	176	173	153	198	161	179	157	201	189	171	185	195	179	188	192	179	207	156	180	155	194	208	190	195	199	201	200	166	186	186	172	196	198	184	200	167	198	178	184	164	189	193	181	166	199	191	201	206	204	192	193	170	180	186	187	186	175	169	185	196	187	184	171	185	179	173	187	191	197	216	191	200	156	191	169	182	185	157	177	204	174	206	177	178	174	201	188	181	189	220	200	197	218	157	176	204	180	202	190	171	175	186	152	180	203	191	195	172	165	189	191	159	207	178	182	154	199	194	202	180	179	188	183	220	189	187	198	164	198	184	176
1677	524	554	527	540	537	514	507	485	488	477	505	574	529	528	513	484	494	485	512	485	517	468	504	454	467	547	487	495	517	500	507	516	527	487	511	496	501	500	497	482	500	509	472	510	474	475	509	507	522	502	466	517	499	476	512	525	494	462	509	500	488	504	509	510	504	490	519	498	474	531	501	511	512	494	526	450	506	501	469	502	509	498	509	492	518	454	503	463	513	494	485	495	501	512	492	505	493	490	495	513	479	470	489	482	498	496	476	501	502	496	527	495	516	472	477	490	483	459	530	470	499	479	502	439	485	495	522	494	449	470	511	501	537	519	483	496	487	499	491	481	505	489	472	466	469	510	497	476	514	514	482	526	474	453	501	532	499	517	497	473	496	478	435	500	495	489	506	481	488	493	497	500	479	507	475	513	531	483	479	490	502	461	512	493	497	495	537	482	484	483	473	488	548	521	449	527	529	468	464	515	487	510	497	497	469	514	485	506	486	507	494	505	482	491	504	482	530	517	461	448	510	504	542	495	496	478	501	503	541	484	458	519	547	475	454	510	495	506	490	476	512	483	501	476	458	520	471	450	522	516	496	462	542	510	474	511	534	517	497	492	530	519	485	514	513	487	513	518	496	506	487	558	528	518	508	476	538	464	462	468	497	497	516	501	515	482	499	490	501	487	504	490	509	480	491	475	479	526	534	492	530	487	525	478	466	518	521	473	468	493	502	479	508	449	499	494	526	465	498	453	513	497	502	507	486	511	510	501	512	493	532	475	539	497	570	528	510	497	452	449	498	518	512	506	498	467	466	503	499	506	490	530	460	536	478	479	502	494	489	473	521	523	534	473	489	534	524	501	487	499	458	466	489	524	453	500	498	523	463	505	483	471	534	483	503	501	472	495	496	507	495	508	486	501	486	490	544	493	480	496	514	478	497	484	489	482	472	478	473	471	508	508	493	469	497	478	579	533	543	506	519	505	528	487	516	458	452	537	500	534	529	504	495	476	501	480	472	523	523	436	470	473	491	500	493	513	503	474	498	501	496	481	493	468	491	507	491	510	548	475	525	472	495	505	501	520	443	490	517	493	538	499	489	519	515	514	479	492	490	473	471	509	486	452	479	482	472	507	467	473	511	466	476	511	476	538	498	466	522	477	522	461	518	464	486	480	466	523	493	503	460	499	495	502	422	499	485	513	502	522	486	491	487	477	519	505	504	495	482	450	489	526	502	523	507	454	500	472	438	521	512	486	521	449	481	529	448	496	497	484	482	533	518	510	524	483	500	508	505	503	502	530	470	497	495	506	464	488	523	487	499	530	479	512	528	515	521	529	493	523	474	513	519	473	491	492	482	499	503	509	489	466	520	518	474	473	494	466	462	500	518	483	483	510	521	457	492	530	477	525	469	471	483	457	487	490	493	525	481	528	522	467	484	511	478	518	499	538	549	508	502	470	495	501	541	495	503	557	500	500	481	432	512	492	516	513	487	523	465	520	479	512	512	481	479	482	505	487	477	471	487	514	466	484	471	500	488	518	515	525	503	516	485	505	530	517	522	459	488	472	487	502	501	464	475	474	484	481	490	498	478	479	529	500	478	479	527	487	463	531	467	516	511	464	508	523	474	476	478	499	484	470	483	501	480	489	525	492	476	490	495	467	484	502	535	522	478	505	466	455	479	476	502	473	457	483	503	512	473	496	475	499	522	532	496	477	487	528	477	519	500	457	490	494	470	506	511	489	472	471	503	465	452	480	508	466	494	466	484	448	502	484	529	510	476	482	513	508	481	472	441	495	463	485	493	463	501	517	453	528	495	485	497	477	483	479	417	504	518	484	493	498	527	484	518	467	493	500	518	502	481	488	492	490	458	514	466	456	508	498	486	533	501	472	499	439	501	476	512	463	514	504	489	494	502	495	539	503	459	497	512	486	463	456	514	489	461	467	511	459	455	504	474	501	506	470	527	484	489	487	488	459	511	520	541	494	502	499	517	517	501	526	497	508	489	508	510	509	508	474	503	443	508	489	496	472	498	520	542	475	527	484	512	487	512	452	495	499	457	490	526	509	534	492	500	485	506	495	482	502	512	535	489	488	528	467	520	484	482	462	504	511	511	492	474	513	481	526	485	559	483	521	493	482	513	441	479	540	497	502	514	522	508	541	504	537	477	458	490	472	563	488	491	509	519	465	490	492	503	487	524	477	541	509	496	538	469	510	469	469	475	507	500	454	494	523	500	523	496	510	457	491	502	514	502	493	485	462	459	544	499	515	487	499	457	506	522	494	482	516	536	504	478	471	457	524	516	515	480	497	550	478	505	501	467	502	516	485	501	475	491	497	543	484	518	534	491	498	500	508	490	512	502	524	495	498	492	490	454	487	516	496	504	487	517	502	492	479	475	496	494	498	497	481	517	484	501	519	478	505	476	478	557	481	477	490	511	485	499	492	444	548	470	502	512	509	498	468	514	480	468	504	524	485	474	512	517	488	504	567	513	491	507	483	450	461	490	481	484	540	521	536	471	513	460	498	500	521	498	489	487	510	496	483	472	490	494	498	442	516	515	495	469	470	513	502	529	511	492	495	476	494	512	497	525	504	536	493	511	508	525	497	525	479	487	517	496	529	452	531	501	475	522	451	502	479	421	491	523	541	497	495	506	501	486	514	536	508	504	499	466	520	503	496	488	484	516	487	501	506	493	529	491	506	473	483	521	480	527	515	490	527	471	508	485	508	500	505	451	526	514	534	524	513	519	542	494	508	513	506	511	511	495	453	473	459	469	523	508	502	474	516	523	523	486	485	521	465	481	488	491	491	486	490	492	544	523	504	496	506	488	471	494	529	507	478	529	488	491	493	491	484	486	508	467	463	525	490	477	486	505	524	501	475	500	493	501	482	446	491	540	512	429	498	549	496	515	543	477	487	505	493	479	468	511	509	501	454	499	493	544	510	471	488	534	481	494	503	531	478	478	477	503	491	461	463	522	508	520	470	507	533	548	469	533	525	524	492	447	440	512	450	469	498	521	516	509	487	485	500	537	491	487	476	489	520	489	501	521	483	511	510	520	534	496	536	468	464	517	481	497	466	507	557	504	513	555	454	498	507	532	522	484	513	470	518	488	510	491	494	496	497	471	481	518	505	478	531	470	504	527	501	488	522	467	496	552	504	502	494	477	489	500	511	498	471	481	466	492	498	508	479	495	514	478	506	497	496	503	488	452	485	440	495	498	508	489	508	463	457	489	535	459	500	505	471	490	535	509	487	494	509	482	481	485	535	507	493	513	533	491	509	495	447	483	506	465	471	477	475	498	486	495	552	473	481	464	486	518	527	491	494	510	511	510	523	501	483	520	505	491	495	519	483	462	509	513	476	489	517	493	493	489	477	483	483	534	506	494	478	494	520	501	498	484	505	483	486	534	528	456	494	485	482	523	514	481	497	499	499	500	516	503	527	507	484	480	516	476	505	459	453	500	472	497	470	485	498	480	538	478	506	484	530	503
7744	619	689	591	534	427	405	465	405	405	375	369	368	406	385	371	339	362	339	356	377	345	378	360	338	412	387	374	366	362	382	350	334	361	385	367	368	363	349	362	402	340	333	347	394	310	341	354	356	373	331	339	347	364	375	379	354	337	372	342	359	344	362	361	339	341	364	373	362	355	380	351	363	366	371	379	364	383	328	358	355	366	354	380	330	375	386	373	366	377	366	365	351	361	365	369	380	352	337	379	365	374	349	360	350	366	359	357	368	375	352	413	363	347	365	351	366	359	347	340	365	344	330	340	392	356	343	340	363	355	368	367	338	337	352	333	331	366	378	377	399	335	359	363	348	385	429	391	370	402	359	337	337	383	358	373	375	364	350	348	332	362	382	322	338	341	388	355	344	379	357	358	336	334	363	374	382	385	342	343	344	346	364	347	390	366	325	385	374	365	347	332	342	363	346	388	350	393	366	352	334	360	346	341	348	361	381	403	358	368	388	350	345	350	352	349	361	374	388	343	343	345	368	340	364	356	376	363	323	365	363	365	374	331	353	366	376	332	351	348	330	351	356	405	353	404	345	336	349	374	383	370	337	343	344	361	350	364	388	349	347	360	389	375	344	344	389	354	356	362	353	352	410	355	314	366	360	372	376	345	398	352	357	346	324	359	376	395	388	329	348	378	359	365	385	352	340	366	385	347	380	364	345	366	324	361	374	361	382	331	361	351	345	361	345	377	306	336	367	383	367	351	356	358	356	383	339	366	345	352	379	411	412	357	311	335	361	363	320	338	368	365	353	354	367	363	379	356	382	399	319	391	363	371	329	368	369	392	353	360	400	393	369	376	368	369	341	360	346	356	369	337	383	386	389	383	368	360	384	327	370	362	373	356	348	354	331	355	382	383	376	382	370	381	374	342	389	365	360	375	385	367	374	374	378	387	365	375	422	372	380	351	342	351	379	364	338	367	363	334	403	363	381	363	348	334	355	357	367	374	336	369	357	342	368	352	396	370	366	365	351	378	348	409	321	326	368	378	331	382	361	341	369	377	365	360	346	355	359	378	354	384	385	329	349	365	385	363	376	367	358	357	370	353	365	315	341	338	375	365	382	340	350	346	400	368	389	412	350	366	366	350	364	362	361	335	356	342	375	363	331	371	370	409	371	331	354	350	405	387	325	347	366	378	394	383	387	382	329	364	373	385	347	346	405	346	332	339	336	358	406	360	404	406	351	352	383	364	377	368	351	367	388	375	373	386	372	348	348	367	379	391	349	355	384	396	373	382	394	360	392	316	364	396	378	355	334	368	402	344	369	372	389	390	367	350	339	340	353	375	366	375	373	394	367	346	392	361	346	358	328	322	380	364	383	380	403	389	360	372	357	355	356	336	370	371	376	376	358	369	372	353	340	353	333	342	344	343	357	356	367	384	371	370	370	348	337	303	379	355	358	364	349	371	386	380	318	353	369	374	376	339	363	400	347	372	404	388	350	334	389	369	383	357	345	395	338	315	344	358	358	367	380	348	341	358	379	351	353	340	396	335	335	347	373	398	333	392	358	398	337	354	346	379	350	329	346	363	362	379	406	345	348	369	357	379	356	329	364	340	397	353	371	362	359	360	321	358	361	361	372	391	350	351	303	366	307	367	350	337	383	334	355	359	385	331	391	356	388	346	340	362	370	396	371	352	356	365	355	357	349	370	372	384	381	372	384	373	337	334	374	409	352	371	360	334	348	363	364	408	358	370	355	363	375	353	376	354	313	404	377	375	397	387	338	361	388	369	390	350	376	370	341	373	356	379	348	365	385	334	357	343	367	363	343	410	376	380	371	359	334	386	376	311	381	337	359	407	360	357	348	351	394	362	353	399	385	323	354	354	362	397	302	346	356	348	373	381	365	413	370	375	346	407	424	362	339	381	348	343	397	366	345	368	352	359	345	343	360	379	366	338	395	385	344	346	360	368	329	356	348	311	346	360	344	332	363	350	345	354	369	372	361	383	377	346	361	358	372	364	351	406	351	369	382	349	378	336	403	366	386	367	386	319	354	393	372	341	352	342	357	353	370	370	358	358	339	343	368	369	401	344	367	348	364	387	344	330	380	378	369	336	347	373	349	392	366	371	396	330	332	349	362	381	376	350	370	345	392	327	339	364	341	391	373	353	380	371	345	320	355	365	354	346	388	350	354	351	316	398	395	391	360	351	338	402	374	391	358	361	356	357	364	386	344	373	333	364	346	364	363	378	383	332	323	349	361	379	351	350	400	374	323	328	363	383	358	333	374	371	384	404	360	359	358	361	341	343	345	334	371	354	373	411	389	340	380	373	349	346	355	353	368	387	354	358	393	318	388	341	357	338	362	347	374	376	359	404	388	347	375	377	366	301	375	353	377	358	340	324	376	392	336	389	376	357	350	336	402	379	354	382	348	356	380	371	364	362	368	369	384	366	356	339	390	394	334	402	359	341	361	356	348	357	374	376	367	363	349	398	373	374	363	364	372	358	353	380	338	388	375	365	378	362	409	344	308	367	347	354	360	375	390	379	425	353	373	377	342	412	360	394	367	334	352	360	332	397	338	348	322	362	344	346	382	359	385	371	331	369	371	359	337	369	349	369	364	330	354	352	363	357	337	378	403	353	364	335	342	390	339	361	360	369	348	365	368	374	337	344	340	363	360	361	338	344	353	352	382	372	361	394	360	316	338	336	363	378	316	383	368	356	356	356	373	374	394	381	371	350	356	350	332	385	340	366	367	351	369	349	360	358	359	353	372	371	377	323	398	363	391	411	370	407	378	326	367	404	423	363	363	384	393	373	350	369	388	351	358	317	344	345	370	331	359	374	374	376	335	357	339	351	331	342	314	379	363	348	365	358	376	343	387	361	321	369	359	381	376	362	369	344	330	396	368	366	362	337	351	333	347	357	362	389	345	356	348	373	393	380	372	357	408	362	362	389	381	361	351	364	337	399	323	370	384	342	377	353	332	348	356	376	343	363	343	354	363	331	333	372	400	395	347	372	361	355	387	370	329	370	387	341	327	339	361	372	360	378	322	350	367	368	334	347	368	384	379	364	353	351	355	366	379	375	341	363	401	351	338	357	366	344	401	362	333	352	365	336	338	352	355	328	394	366	390	378	378	368	391	381	318	391	353	372	375	368	372	378	375	407	376	343	345	359	362	373	367	349	380	357	388	342	369	381	360	354	338	360	350	378	352	386	382	340	367	370	352	344	326	370	333	351	354	387	356	398	367	410	374	349	326	326	332	375	355	352	353	369	359	362	340	332	355	370	371	353	380	344	330	339	337	370	343	362	366	360	342	399	354	337	338	366	376	382	366	364	369	402	319	364	318	377	383	363	354	348	346	362	360	364	316	386	356	388	368	360	356	342	378	375	401	343	332	326	338	333	386	343	394	323	342	340	353	372	361	370	369	372	326	366	395	386	330	347	347	343	386	378	339	324	352	324	344	348	386	315	382	325	356	400	356	384	337	394	371	394
6668	1102	1561	1609	1509	1243	1162	1136	1117	1075	1033	994	916	965	895	876	886	903	918	832	896	853	833	940	867	888	822	818	858	898	911	874	840	883	863	898	885	848	841	844	906	807	838	878	800	858	834	803	818	851	875	844	831	916	863	806	800	882	852	860	810	855	776	900	876	858	825	800	886	831	857	830	822	835	815	835	848	857	793	860	858	847	823	807	861	860	876	840	843	883	842	784	854	779	848	814	848	827	879	876	801	814	831	857	854	907	847	872	892	885	855	843	876	829	876	807	825	849	850	816	832	846	808	849	847	826	841	800	862	841	868	869	918	881	819	809	821	855	786	840	883	812	837	893	839	922	853	850	908	830	845	849	850	819	792	816	863	860	846	813	806	839	858	853	841	817	847	792	864	826	848	876	841	784	805	878	924	877	765	826	839	839	853	840	878	806	843	821	840	874	879	881	813	894	800	861	890	867	850	845	843	786	820	825	804	784	809	852	809	841	833	834	821	796	839	814	875	786	781	910	851	851	831	835	869	866	845	886	831	819	826	804	841	860	786	828	853	824	854	874	864	826	790	816	857	914	827	834	796	841	840	805	805	851	824	840	815	838	843	862	847	844	833	850	820	865	855	812	834	816	871	858	838	877	835	801	818	838	817	847	810	812	817	851	842	830	840	807	852	796	845	838	823	886	830	854	795	834	802	863	801	855	850	787	846	829	830	822	844	829	840	841	851	823	836	904	888	873	824	846	855	815	812	822	836	837	809	814	877	861	852	851	836	843	812	888	838	811	825	747	889	845	821	840	858	851	843	849	872	794	842	889	834	831	829	843	806	883	876	859	819	828	804	849	837	806	847	814	837	804	845	794	866	835	886	845	812	883	834	849	835	855	812	832	839	854	851	826	844	862	806	820	814	797	899	868	851	855	794	891	847	864	864	829	825	811	827	865	864	858	859	813	822	841	871	893	835	803	836	802	835	803	827	821	845	859	819	850	815	851	890	833	804	816	868	866	821	842	817	808	858	837	786	785	811	820	845	861	824	821	816	813	828	765	824	871	825	831	859	830	770	779	791	873	823	774	853	854	819	868	873	801	820	829	863	846	873	910	845	851	808	871	834	877	831	798	831	867	862	824	852	855	822	818	871	861	822	814	823	871	872	841	839	867	845	811	820	802	856	796	810	845	868	844	803	824	875	843	819	797	840	807	876	798	823	837	867	870	853	826	829	853	871	799	807	832	854	877	845	808	826	825	893	829	884	812	827	833	854	814	846	817	817	844	812	855	836	806	836	832	856	845	793	890	847	835	805	844	854	836	785	819	844	860	825	831	814	863	813	862	868	810	874	826	861	852	883	840	822	850	857	831	803	826	832	839	782	837	846	872	900	818	808	838	810	853	843	892	833	838	862	808	894	812	870	833	845	854	885	829	852	811	829	843	854	849	894	802	823	814	807	827	849	774	848	804	844	897	841	858	802	817	857	834	840	834	843	847	829	847	813	844	826	869	802	835	849	828	857	848	848	881	790	892	856	838	852	846	849	783	894	851	844	826	819	814	845	887	893	873	809	847	867	867	846	851	851	874	824	856	833	814	825	889	818	830	851	879	807	852	822	807	825	862	914	865	804	842	858	842	828	903	848	853	864	852	875	875	880	828	854	851	810	844	833	823	843	830	821	867	838	849	805	794	783	842	812	819	871	838	831	848	830	851	825	791	803	758	827	801	855	802	853	847	849	884	828	838	819	811	842	819	855	831	867	870	783	856	830	815	846	791	888	841	836	825	829	878	878	833	794	794	822	829	844	821	814	852	874	827	831	834	871	907	853	823	805	849	822	828	866	900	809	862	892	823	842	825	829	840	852	853	837	804	835	814	812	832	875	868	818	919	849	844	839	850	842	841	855	828	858	910	873	885	850	786	845	844	837	860	782	865	836	829	889	840	864	862	821	843	858	857	849	857	891	833	797	814	872	799	845	797	817	814	827	842	869	807	845	832	779	848	810	830	832	848	871	855	820	850	898	805	811	787	830	858	831	873	857	778	810	877	840	858	816	851	833	864	818	888	864	860	853	831	847	816	821	804	796	834	855	830	838	866	812	833	822	779	818	850	882	812	816	874	848	860	865	835	823	886	817	805	840	854	871	806	883	853	838	831	821	839	822	792	867	876	853	839	783	828	817	902	893	828	890	845	821	835	866	842	830	826	816	806	850	835	821	788	824	826	836	882	837	860	841	872	842	784	836	869	820	867	828	833	856	779	800	852	860	834	837	885	798	850	786	866	802	844	870	878	871	846	870	786	887	851	831	845	814	832	813	857	806	897	845	850	839	835	846	877	812	866	839	859	839	808	850	846	859	844	842	835	861	834	854	838	873	888	871	799	825	840	834	808	827	841	813	785	812	811	818	792	815	813	803	822	832	834	842	804	830	832	792	767	861	838	817	802	851	865	794	856	877	850	890	824	809	898	848	853	812	839	844	813	806	855	893	854	864	855	815	823	796	806	812	825	848	823	869	860	791	825	846	813	845	833	816	852	808	849	873	838	808	822	819	792	847	822	824	853	849	868	833	840	802	847	830	854	864	826	864	840	817	875	827	834	853	863	781	834	869	816	803	842	846	865	847	856	826	886	845	816	792	823	856	826	823	832	844	817	836	854	872	866	859	880	818	819	837	811	806	873	823	886	804	859	843	887	832	809	891	875	855	836	902	820	836	808	837	806	858	850	847	798	834	835	856	821	793	864	879	824	813	835	831	836	824	865	839	864	842	811	853	915	855	785	812	867	825	796	812	847	839	848	824	819	847	816	848	861	845	876	808	823	883	837	820	845	825	832	817	846	829	842	817	866	856	807	865	869	829	847	856	808	835	823	848	834	857	793	848	856	799	797	883	821	853	816	864	809	849	846	823	827	861	814	809	846	802	825	817	863	860	821	844	848	792	820	779	799	901	811	843	845	841	863	844	843	835	839	897	903	879	873	866	770	831	860	831	873	812	803	830	903	869	776	807	813	850	835	817	857	830	794	871	797	844	841	868	823	861	816	849	840	897	896	821	852	806	788	834	809	848	784	841	831	809	867	899	877	856	836	855	817	849	829	837	836	837	883	850	836	849	818	862	831	805	833	797	866	846	845	855	843	852	886	820	826	832	822	831	830	839	875	854	834	841	859	848	825	848	864	818	883	882	888	857	885	847	820	847	855	879	869	822	876	861	822	811	807	860	878	862	922	839	822	826	864	854	817	801	884	820	855	860	856	860	807	835	895	848	884	820	849	819	812	813	815	868	843	819	866	804	842	864	852	858	833	840	835	829	830	787	806	838	814	887	797	838	855	889	846	897	888	831	821	781	867	831	920	824	849	828	852	865	825	870	895	826	829	860	868	797	857	884	854	804	852	842	817	865	852	874	831	880	859	818	870	881	838	850	829	896	795	830	863	829	815	828	838	854	828	864	828	857	854	810	812	839	822	850	855	761	863	849	866	919	878	878	834	833	862	791	836	827	826
14424	1272	962	774	641	564	495	406	427	450	313	375	378	386	322	385	358	353	355	340	339	321	352	332	323	332	348	329	347	347	341	346	356	341	298	375	349	337	320	361	368	340	386	361	305	344	332	370	343	355	324	333	294	360	339	332	349	338	355	355	301	343	343	347	312	333	294	334	335	337	331	329	370	371	318	356	356	364	322	322	311	377	379	339	370	399	330	345	328	323	319	343	332	325	340	311	368	330	326	315	362	325	348	319	356	323	333	340	358	310	327	326	285	325	333	328	365	303	342	359	339	344	324	318	332	339	320	345	390	342	298	310	359	340	333	344	342	274	316	366	312	323	340	335	377	329	370	334	330	335	344	369	328	347	334	303	326	343	320	349	349	351	361	343	332	342	333	317	322	313	301	384	317	337	353	312	321	342	338	344	402	347	349	314	339	351	334	320	317	333	377	347	326	334	324	356	334	337	364	341	345	353	332	328	361	310	353	373	311	339	364	353	350	326	369	320	378	355	329	333	326	350	345	348	312	343	343	318	347	307	299	339	319	331	348	324	336	391	342	335	363	321	360	337	350	368	319	335	330	322	314	357	382	339	343	313	332	325	351	345	340	349	331	346	354	369	354	367	322	333	357	333	323	297	343	353	354	355	317	322	340	294	329	327	347	357	333	343	363	342	341	347	340	318	319	349	346	337	329	347	392	322	346	353	322	311	330	357	317	323	334	344	309	343	303	303	324	362	356	348	335	364	319	377	311	360	320	352	338	313	338	355	341	320	330	308	351	311	340	331	332	342	339	353	338	340	355	342	374	351	311	328	318	326	362	346	352	307	324	351	362	335	336	339	352	351	323	345	382	359	368	342	333	344	316	358	351	320	312	343	350	353	340	294	333	334	356	329	354	315	337	321	312	328	305	335	325	342	354	382	359	342	322	323	290	334	382	377	352	336	345	347	341	334	357	412	326	338	336	350	365	345	355	346	313	327	305	369	299	340	387	351	334	301	356	332	308	328	349	351	340	329	347	337	364	335	348	349	327	326	337	302	315	320	287	319	333	323	364	350	323	324	353	361	367	290	323	323	378	319	342	312	341	318	342	379	352	361	327	352	336	356	343	344	350	363	351	362	353	346	344	351	346	354	324	322	335	306	339	304	321	336	316	342	362	341	337	332	349	347	317	338	328	312	350	352	336	320	338	356	342	329	365	362	358	338	359	337	351	318	342	345	334	307	353	325	332	341	364	355	331	318	358	346	349	336	286	330	308	344	368	387	332	327	324	318	310	332	318	348	312	318	314	314	369	348	321	346	333	317	345	332	333	381	323	348	327	412	360	305	366	327	326	343	306	324	304	313	317	335	353	325	319	350	359	346	316	308	352	341	356	353	329	378	370	317	328	345	324	351	357	334	335	327	316	326	322	362	348	346	366	336	321	326	375	371	359	337	340	314	342	335	364	322	323	375	345	330	343	331	321	365	361	294	314	320	313	338	339	332	345	319	343	368	316	360	350	338	352	307	313	341	338	354	358	319	325	349	322	329	356	356	340	353	328	335	373	378	330	367	346	337	289	386	301	330	348	345	303	320	315	352	386	323	320	328	318	356	335	318	344	327	337	343	334	314	330	325	331	340	326	352	352	336	336	351	341	308	320	360	319	335	362	347	346	340	355	338	351	381	360	321	302	357	336	362	345	324	338	363	344	339	370	333	336	329	315	332	343	364	344	343	348	335	354	345	324	335	339	351	348	342	324	327	336	342	350	347	350	330	349	330	339	378	322	352	343	311	354	343	310	330	345	331	321	325	344	366	323	347	349	344	329	342	352	331	358	347	324	364	349	337	354	351	312	360	314	356	336	356	306	342	317	352	355	320	356	323	345	320	335	322	317	309	277	350	350	322	378	346	376	320	351	342	315	350	365	339	321	318	300	326	351	359	305	352	330	329	346	331	346	335	315	308	325	337	353	362	318	340	347	358	371	336	325	346	345	355	326	365	360	346	346	383	356	335	352	354	317	316	315	324	355	323	349	330	336	337	333	317	365	344	331	355	382	309	388	320	317	348	300	319	317	341	310	358	318	347	288	352	342	356	330	355	360	328	349	355	321	325	327	298	336	340	346	332	382	336	367	313	328	348	343	347	337	361	362	347	330	322	310	331	304	343	316	344	324	330	355	346	337	324	325	327	319	328	342	331	331	360	314	318	368	323	315	311	319	324	346	357	344	361	324	377	379	376	340	345	340	316	330	359	291	367	341	356	368	349	317	326	343	324	355	332	313	342	335	355	336	349	360	319	372	368	325	332	335	359	319	330	314	333	368	292	317	320	330	326	386	365	283	319	324	327	348	346	319	317	331	337	355	334	359	338	355	340	320	346	324	293	314	344	310	381	376	338	344	349	336	359	358	360	359	340	334	378	302	314	352	338	345	367	343	352	334	369	335	355	346	311	326	357	319	292	346	327	334	370	324	352	355	378	323	354	343	332	314	335	353	308	337	322	317	346	318	332	360	377	355	347	365	326	368	323	342	337	337	356	352	318	364	322	361	337	324	368	364	372	341	333	326	349	344	301	381	315	294	356	363	333	347	351	330	342	314	332	386	301	311	345	352	337	344	341	361	373	339	376	309	318	358	376	335	384	345	351	334	322	338	309	348	346	376	370	330	306	344	357	295	327	322	344	348	349	323	324	366	313	349	325	359	362	363	341	347	332	334	318	358	296	341	319	345	331	364	332	326	313	344	325	311	354	333	330	311	347	338	312	335	337	333	312	329	341	337	324	341	331	334	325	344	365	359	334	333	355	357	322	349	295	373	358	337	336	360	377	363	357	319	319	337	326	337	355	362	347	347	324	327	384	329	344	301	327	356	391	294	319	343	354	349	307	325	313	347	312	385	329	352	336	345	326	292	346	338	332	383	339	380	346	347	388	316	337	359	362	329	371	303	320	364	386	381	342	339	322	312	300	323	344	346	338	312	355	335	369	341	342	343	349	330	322	380	357	340	331	347	338	326	365	339	349	338	325	353	354	368	318	379	312	363	317	343	313	312	345	322	360	331	336	363	323	331	337	340	365	331	341	357	325	346	340	318	334	327	297	344	349	362	331	339	343	353	398	350	361	319	348	317	323	314	317	335	346	330	358	352	315	341	353	342	366	313	359	333	361	362	361	380	346	352	345	363	312	352	341	317	341	369	326	345	313	333	339	328	318	317	350	322	329	356	357	349	316	349	324	308	345	307	350	359	304	371	316	375	323	401	333	367	348	375	337	348	358	336	329	339	325	336	385	379	316	340	357	310	334	327	337	343	341	324	313	359	317	353	365	349	349	331	345	302	330	357	354	351	332	303	356	347	367	352	326	349	319	364	331	360	317	332	305	308	350	364	356	357	312	381	343	323	351	320	364	324	344	307	358	333	365	355	337	346	346	324	323	328	368	373	358	342	317	343	367	323	336	338	332	332	328	351	378	335	333	362	351	348	348	323	331	335	352	357	305	342	339	329	334
8292	1308	1968	2298	2013	1707	1459	1353	1207	1131	1106	1067	987	912	929	928	866	899	864	870	858	809	877	863	815	855	820	856	780	817	809	775	825	785	799	775	811	754	790	741	775	786	722	732	748	804	830	783	779	764	774	785	754	816	780	807	749	794	750	794	755	755	779	743	831	760	736	754	824	779	786	785	774	768	757	813	805	756	762	792	770	766	805	775	785	740	764	722	745	755	761	779	710	751	725	772	791	740	761	783	715	720	810	822	758	811	840	751	797	730	756	781	776	764	772	716	755	798	762	742	771	717	755	762	797	804	778	740	739	770	771	713	765	782	803	727	723	844	775	711	772	782	764	760	759	749	781	716	785	819	792	734	759	774	777	714	788	727	784	804	756	749	739	791	799	745	764	737	764	776	791	773	757	742	792	721	775	788	758	763	800	824	800	785	722	783	765	795	754	824	790	781	793	753	732	781	705	736	733	777	770	812	762	770	776	777	807	753	787	789	754	753	772	797	746	775	767	800	730	776	721	808	752	702	738	727	841	761	754	798	749	750	820	773	784	766	795	747	772	738	769	794	730	740	802	756	760	744	759	780	787	751	751	728	746	718	718	714	715	710	761	778	838	719	731	729	760	759	786	785	757	769	767	748	727	754	784	757	739	827	789	775	757	774	776	788	802	789	787	749	753	762	786	753	739	800	776	758	770	787	723	780	767	766	698	764	753	766	823	809	763	794	804	757	753	742	796	772	748	763	778	765	794	762	801	741	734	788	744	746	749	796	702	778	803	772	735	766	802	774	740	782	787	729	741	729	746	786	740	703	767	759	756	805	744	779	760	751	726	782	793	754	766	750	732	717	762	828	770	734	792	777	762	742	749	779	745	762	811	757	760	780	764	767	785	758	791	782	781	733	731	789	761	828	749	789	752	757	804	733	733	760	732	757	804	762	735	792	803	798	780	729	767	770	759	724	771	717	799	743	729	773	754	762	772	740	765	776	732	805	816	771	787	775	738	738	813	760	813	761	761	784	797	722	783	775	771	782	797	756	777	758	741	786	797	768	717	759	783	744	764	719	794	772	787	754	820	745	779	799	805	784	713	771	741	775	751	782	772	762	787	797	789	824	784	762	728	741	756	786	792	781	777	757	844	769	761	775	796	764	760	739	743	747	759	733	782	766	720	798	775	757	782	777	798	775	747	764	741	752	782	791	786	734	775	781	790	811	734	712	743	750	780	776	759	732	692	776	812	744	772	800	802	741	764	787	813	781	798	785	717	776	792	757	783	738	774	797	783	752	769	788	788	706	728	743	752	771	742	819	775	791	749	776	840	751	767	791	765	775	779	762	763	795	727	799	783	780	843	762	733	744	747	780	790	724	755	793	798	732	758	751	768	767	773	778	753	821	775	763	777	774	762	753	765	753	762	787	766	787	784	735	749	748	806	813	784	804	766	830	759	795	792	745	779	788	774	794	799	702	801	789	777	772	722	737	747	771	763	757	752	726	732	762	804	807	732	761	765	812	776	758	771	732	751	801	866	742	778	790	800	813	729	743	794	727	827	807	758	754	760	782	768	763	683	786	755	749	784	828	794	813	763	783	799	785	737	807	759	786	793	794	749	748	728	779	780	792	754	735	783	804	777	764	730	777	827	749	787	782	820	769	749	758	781	748	721	702	783	765	772	818	764	789	783	776	777	765	794	738	763	757	760	758	844	765	757	813	782	808	724	735	761	732	772	754	766	757	803	755	770	785	762	752	738	772	767	793	764	745	772	777	790	795	775	769	764	810	737	749	727	737	797	783	762	700	754	662	737	719	737	747	720	769	758	751	795	771	747	753	774	739	774	759	784	722	759	774	777	753	800	765	770	758	767	810	744	745	798	779	791	705	709	774	743	796	780	765	762	761	804	764	785	719	757	767	790	751	770	764	770	762	759	738	796	791	745	767	759	779	777	748	746	764	756	737	786	793	742	750	808	761	720	781	795	797	751	777	798	748	778	780	756	733	777	786	812	749	750	737	779	759	764	793	734	768	783	727	792	836	749	704	728	750	792	745	724	736	776	757	793	734	785	784	716	722	720	801	766	728	731	781	718	757	741	798	795	774	738	772	728	803	744	740	779	750	772	767	733	773	766	777	793	812	753	771	759	705	764	797	781	746	742	769	707	775	803	793	782	796	737	761	805	759	735	784	740	796	763	729	749	747	807	764	752	750	749	728	789	744	752	774	748	733	773	771	800	773	759	804	722	793	795	790	714	705	772	806	810	803	755	785	733	727	792	748	816	822	747	774	725	793	774	765	790	790	782	780	770	820	730	787	801	778	757	753	760	761	766	747	783	768	749	729	745	717	706	761	751	824	811	765	743	744	756	797	751	730	764	817	807	730	739	779	780	759	765	727	794	786	804	772	782	753	748	791	778	772	729	783	753	770	774	782	771	760	796	779	773	749	766	744	746	755	758	792	751	771	767	756	743	726	766	799	783	793	737	789	786	740	784	738	776	727	777	792	796	773	750	792	778	761	779	749	772	764	760	769	771	779	732	734	813	780	724	739	827	776	774	750	771	735	755	774	751	717	772	745	772	749	733	783	753	731	788	765	841	770	759	757	730	806	794	793	801	769	757	755	762	748	810	740	778	774	811	749	716	782	726	781	755	778	763	746	749	770	720	761	810	771	773	706	754	735	792	752	830	779	750	785	779	780	754	734	790	779	716	765	737	781	727	790	725	780	772	732	727	768	731	786	746	806	774	798	785	761	767	743	787	770	771	729	763	732	764	800	776	784	754	768	760	758	753	792	766	746	721	782	802	780	735	716	708	750	788	754	707	770	748	777	756	749	805	796	753	767	760	755	749	773	735	762	753	732	799	788	784	761	760	797	716	775	772	790	769	755	820	751	732	748	756	760	770	828	790	805	764	788	837	757	798	770	782	737	813	809	768	726	791	788	735	768	729	730	751	768	756	779	769	769	747	736	813	769	747	740	719	830	784	754	697	758	741	774	744	720	776	766	751	758	755	748	763	756	785	786	782	783	794	744	816	797	727	781	830	763	739	784	787	763	762	794	806	758	798	788	754	780	716	831	783	751	745	777	765	720	730	776	739	765	798	736	740	787	797	736	746	793	731	797	740	744	798	747	770	819	790	744	822	770	779	740	759	749	813	744	749	790	794	747	794	764	738	763	791	792	811	757	775	760	748	742	769	723	772	772	779	797	782	805	796	773	774	796	748	786	770	733	784	790	834	755	732	767	756	778	769	798	722	753	776	791	723	764	721	728	771	752	764	782	754	734	778	761	707	736	748	766	772	784	732	788	769	745	754	798	807	716	763	777	703	748	827	746	797	732	768	762	779	797	740	766	745	765	743	791	813	738	787	793	789	786	807	763	771	761	766	735	726	711	755	715	803	789	773	770	781	791	723	733	780	732	768	786	770	776	792	775	769	796	785	727	758	765	770	774	728	794	772	724	783	775	774	784	772	789	783	758	757	783	740	781	769	761	737	755
1406	228	208	191	198	166	164	187	196	176	191	196	165	166	190	180	186	187	178	167	162	191	176	170	183	175	211	201	221	173	191	170	166	192	187	164	188	185	183	201	219	206	156	186	176	181	164	195	174	200	189	164	205	193	200	198	198	196	181	183	169	194	181	178	201	188	184	196	154	200	178	183	179	181	171	189	171	179	200	211	188	192	165	200	181	175	209	217	182	195	179	200	196	184	181	181	199	196	196	194	195	213	203	194	185	198	155	185	194	189	201	172	190	187	175	207	211	173	209	191	177	188	212	181	175	178	179	183	197	176	174	198	185	172	185	181	199	194	183	206	203	183	178	196	177	192	193	217	192	212	199	183	181	193	172	183	188	192	200	218	187	215	176	174	197	199	179	201	175	171	167	195	176	176	182	183	196	191	202	212	173	176	172	204	196	175	199	151	181	202	195	159	189	187	203	203	190	174	181	178	175	171	212	182	203	182	211	178	211	161	207	171	189	182	166	199	196	169	175	205	181	194	203	176	162	186	183	165	193	191	177	193	199	170	159	176	195	194	174	177	190	209	203	171	195	181	174	205	189	192	188	171	203	178	208	200	188	204	198	192	211	175	189	162	170	190	181	192	165	200	201	183	179	199	188	184	203	187	176	198	197	193	178	186	222	186	176	210	203	173	175	185	188	173	182	217	177	191	166	188	183	180	191	195	197	182	201	200	171	171	177	193	168	186	181	204	181	201	180	221	182	217	170	199	180	175	166	186	184	184	186	159	186	192	196	190	188	210	169	176	203	190	210	191	189	183	170	179	189	192	191	178	171	167	204	212	187	187	176	195	190	194	186	177	183	170	182	191	215	211	174	203	177	190	178	189	190	202	181	177	223	190	177	203	197	182	178	198	177	202	215	163	188	199	183	183	185	180	198	204	183	163	185	174	174	207	186	193	175	190	198	178	191	183	237	180	187	177	151	197	185	185	171	182	187	190	211	179	172	202	206	193	185	168	188	191	202	179	184	227	198	170	190	166	204	232	197	177	185	213	155	192	198	176	187	163	183	192	167	180	200	190	191	181	176	188	206	195	188	177	194	198	176	190	192	217	181	221	183	168	210	186	166	182	195	186	162	198	178	198	185	184	173	186	182	199	196	208	201	169	186	192	209	220	185	189	166	187	188	172	203	162	173	178	195	190	167	202	207	186	195	199	189	169	182	183	178	189	192	185	184	195	185	196	186	200	177	200	193	174	165	169	160	187	174	205	183	207	166	237	149	194	190	177	191	197	188	173	201	177	181	144	183	184	167	190	189	196	186	181	208	187	176	176	184	176	169	187	175	194	176	184	153	167	183	209	195	203	200	189	190	180	162	188	182	191	178	176	152	183	221	225	192	200	184	198	201	184	203	195	188	165	182	179	173	195	199	171	155	206	196	161	169	188	205	199	176	170	195	189	200	201	221	179	177	198	163	208	207	178	165	206	179	182	169	180	171	158	194	184	176	189	194	168	188	190	184	209	180	208	199	172	191	246	187	170	204	205	161	194	188	209	182	176	190	180	174	203	185	191	174	192	171	209	174	183	176	209	198	209	185	170	161	179	187	223	190	191	178	160	191	195	206	177	188	192	189	172	207	193	201	170	202	189	179	199	174	167	175	156	218	191	191	197	154	180	197	188	173	182	201	175	184	173	186	189	192	205	179	173	187	205	177	199	169	211	173	194	213	204	201	171	189	212	173	184	185	184	182	196	194	177	178	185	187	198	189	182	179	190	157	211	205	177	190	184	202	175	185	170	194	191	210	213	173	189	153	189	179	191	194	184	182	184	172	182	163	173	164	208	205	201	201	184	180	186	186	195	200	219	195	155	200	190	174	200	171	161	192	219	209	172	151	187	201	204	200	179	185	201	159	202	175	188	186	195	203	194	189	181	191	175	169	176	187	175	178	181	189	188	190	195	168	196	204	189	216	196	168	191	185	195	187	201	179	208	207	199	175	164	189	198	189	198	179	184	182	169	178	181	178	204	190	181	179	188	197	200	190	186	204	197	198	163	175	180	181	185	179	179	192	187	163	183	181	180	180	190	201	197	194	181	191	197	205	186	175	202	172	191	211	163	187	183	175	202	174	180	179	209	183	172	198	208	209	180	198	179	190	168	174	168	188	238	183	180	203	216	191	203	187	192	203	191	173	180	190	175	174	188	166	181	200	189	186	180	218	181	184	175	213	192	173	193	205	175	169	196	200	213	184	184	207	183	191	206	235	192	171	185	208	184	228	171	205	184	176	199	198	193	198	191	190	176	211	202	220	198	194	202	189	198	177	198	178	171	167	224	182	187	199	189	185	181	203	169	175	180	174	186	192	178	195	173	198	165	176	177	194	194	198	170	201	214	202	167	174	198	185	180	179	180	168	192	198	192	162	179	198	179	186	180	181	173	178	202	208	169	201	217	176	208	199	198	200	183	197	189	176	181	214	185	205	204	180	192	177	187	199	187	194	174	174	181	184	198	172	179	195	173	166	210	186	178	167	181	191	176	181	190	183	194	188	202	198	176	194	191	200	185	182	193	199	217	167	192	210	167	192	195	172	209	195	194	183	197	197	202	172	181	236	202	205	196	184	183	180	188	205	195	187	218	176	188	181	167	169	169	191	207	173	151	199	163	206	189	166	192	190	192	178	190	177	175	189	175	203	201	186	177	174	178	176	192	201	182	165	205	188	186	235	190	201	199	164	194	193	214	180	201	202	228	177	196	200	201	171	161	181	199	190	176	198	187	196	193	201	178	155	177	162	199	209	188	179	190	170	180	192	202	197	180	190	191	189	167	213	169	180	187	207	180	174	173	198	199	179	167	175	202	199	205	163	199	183	199	209	163	193	183	206	185	211	177	216	165	168	176	177	177	159	193	199	204	176	180	174	187	199	174	181	199	195	188	193	193	178	188	182	207	172	169	202	189	186	197	218	180	200	193	206	192	165	193	187	190	207	174	171	163	196	215	194	187	201	179	185	174	175	191	175	207	207	164	176	178	190	182	174	201	192	196	199	181	187	180	211	206	199	200	205	191	172	213	189	236	180	191	186	168	193	187	189	205	225	199	203	203	201	200	160	172	181	183	200	202	183	183	192	186	189	206	177	208	162	179	189	194	183	197	203	192	182	191	195	198	215	185	196	200	206	194	196	175	209	206	188	176	190	201	172	203	178	195	244	193	192	168	183	183	184	192	180	181	205	171	197	184	179	174	183	210	186	186	170	163	196	190	178	205	195	186	212	206	184	190	187	179	162	192	173	180	201	201	192	181	192	190	197	187	192	213	188	193	191	170	190	213	198	210	184	208	211	174	198	168	158	165	187	181	173	174	166	183	189	185	185	183	208	211	164	181	187	169	202	192	178	180	208	212	192	190	204	214	201	199	163	191	185	204	179	212	147	165	190	189	206	188	195	189	182	217	220	188	185	184	160	190	216	189	200	171	191	201	183	207	175	192	199	195	172	179	160	174	200	167
1745	483	515	526	484	512	507	543	495	503	518	443	448	448	499	492	476	543	518	506	546	511	503	496	508	512	472	490	485	513	482	501	502	496	494	464	481	507	476	506	498	509	519	502	478	470	481	459	527	524	488	496	491	496	487	550	462	496	479	534	515	499	497	484	457	480	481	487	477	508	442	506	486	516	502	476	461	507	500	548	529	463	483	498	476	521	491	474	504	470	501	496	480	447	521	519	436	527	480	501	484	496	499	498	483	494	524	520	495	485	505	505	501	477	510	475	479	519	474	504	469	490	492	468	480	477	476	481	484	462	508	493	501	521	463	522	515	450	538	494	476	506	519	509	546	502	455	503	457	506	511	481	493	546	492	502	495	448	477	536	536	495	495	540	472	521	477	483	539	496	495	506	527	524	494	480	483	482	538	496	472	511	486	517	481	493	485	487	512	449	494	465	472	483	502	453	510	465	493	509	495	467	493	488	470	519	457	502	530	530	511	498	520	528	450	521	492	495	491	455	501	515	500	500	468	497	494	491	479	514	501	506	474	474	495	498	465	521	493	522	490	485	529	480	502	517	547	463	462	482	509	451	511	485	499	472	489	484	467	468	515	481	496	490	488	480	455	464	476	514	448	486	448	488	469	519	516	466	508	475	497	511	520	497	482	507	477	487	516	458	440	460	486	504	497	470	471	493	514	472	477	496	524	479	507	518	489	447	473	449	471	491	462	452	492	486	453	504	539	466	524	566	519	495	485	495	523	499	448	490	505	519	466	506	485	518	458	527	487	476	511	500	502	489	473	460	520	477	486	508	496	494	492	528	457	454	517	541	494	496	519	490	481	472	499	457	463	472	503	464	497	484	518	491	491	533	481	467	504	504	518	496	463	499	494	475	464	523	491	512	453	495	535	476	469	481	489	476	471	487	436	482	514	478	495	485	505	458	516	509	516	478	519	481	527	489	477	454	492	512	470	524	473	523	490	465	501	493	464	493	484	493	506	513	470	487	496	470	504	494	535	483	458	457	479	526	521	463	491	480	482	461	502	486	517	511	507	477	495	487	506	455	516	514	473	512	489	482	480	495	498	522	482	469	483	468	487	496	476	472	523	502	482	503	525	483	511	511	498	474	489	508	503	495	497	488	471	501	480	508	522	479	475	470	500	499	530	468	485	485	503	490	493	514	497	526	491	540	510	470	508	464	478	477	503	508	485	512	502	471	501	486	518	499	504	548	514	510	462	481	459	493	478	508	525	484	466	503	468	458	464	449	572	509	491	491	470	497	506	536	457	499	533	494	509	498	486	480	499	506	488	454	494	510	482	478	490	516	491	437	506	486	504	479	516	487	504	486	526	496	494	488	477	529	498	484	467	496	481	524	496	488	449	488	483	482	536	476	478	526	516	497	483	515	470	500	508	480	491	465	472	483	490	448	481	481	489	522	516	519	555	506	480	500	485	521	481	467	470	519	476	518	480	499	484	498	529	468	479	462	507	464	471	503	478	461	496	476	441	497	477	480	530	523	509	504	465	498	448	454	522	515	466	480	488	455	476	496	475	504	505	464	481	478	478	478	497	488	509	500	466	482	505	512	461	505	476	507	491	514	519	479	505	501	482	456	475	500	537	529	548	500	480	502	486	449	469	500	471	493	522	520	510	448	486	500	533	494	503	472	498	528	487	473	496	505	492	505	516	511	446	477	492	544	452	474	479	494	494	505	505	515	484	517	518	481	502	475	508	503	537	522	477	493	483	497	496	472	550	501	490	494	470	484	514	513	475	471	521	455	497	503	467	454	491	525	488	467	480	480	497	521	468	503	503	522	518	468	485	482	519	494	529	478	479	463	520	539	505	508	508	517	522	503	507	480	504	486	513	553	482	512	497	507	519	477	494	470	511	495	492	489	466	506	520	470	498	481	443	491	474	467	451	484	515	558	490	471	475	476	499	489	439	495	490	531	489	536	479	492	481	511	462	470	507	483	503	476	503	460	476	507	489	471	506	506	486	509	501	477	496	525	519	476	512	461	514	518	517	447	513	482	434	477	492	509	499	457	494	493	546	501	513	477	499	497	483	476	514	473	498	511	523	539	541	525	469	475	508	524	477	489	486	475	462	510	473	495	462	496	514	492	477	536	510	451	505	513	511	498	449	472	504	500	516	468	503	448	478	516	502	503	519	491	492	495	489	513	487	506	519	511	550	577	514	501	476	493	508	522	518	510	564	508	503	473	510	481	502	513	486	490	483	470	478	552	488	516	518	473	501	526	510	460	499	484	477	465	499	466	455	503	495	506	486	507	473	503	477	496	502	530	494	484	506	508	492	499	524	499	461	518	491	536	525	520	486	456	443	510	522	454	467	512	472	487	478	478	480	500	466	517	467	545	557	507	458	470	467	547	520	497	484	480	515	502	506	461	448	453	491	469	469	470	480	519	508	487	476	536	483	475	515	514	480	453	489	474	525	529	466	515	492	496	500	477	504	476	533	490	474	504	520	495	486	467	447	486	508	502	489	525	513	481	456	498	504	477	488	505	483	468	535	505	520	477	520	485	462	461	459	476	487	499	496	488	520	513	519	468	506	457	521	492	479	530	518	521	459	505	538	517	564	470	500	452	495	463	504	458	518	544	488	495	488	484	494	509	467	501	471	476	439	459	496	488	545	521	521	498	504	497	483	510	464	467	467	464	529	477	480	505	528	489	481	470	468	550	495	490	466	528	455	481	507	469	460	495	495	488	470	520	507	485	513	529	478	472	466	521	489	494	533	494	448	491	467	503	507	457	473	501	485	488	503	475	496	502	505	508	451	442	511	507	524	487	480	463	486	466	469	516	536	473	493	504	485	463	514	494	488	463	538	506	488	468	483	488	497	506	483	519	532	469	477	481	497	563	491	461	519	486	499	506	511	491	499	458	446	474	542	470	468	521	491	485	475	463	500	499	468	483	459	485	493	507	479	533	496	483	474	480	480	502	499	494	491	505	466	519	496	493	490	510	506	513	536	488	502	484	472	481	504	492	526	463	517	492	505	457	497	459	478	528	507	453	486	448	519	511	484	503	506	488	512	494	495	503	499	442	490	539	464	515	498	483	532	512	498	512	473	522	489	493	467	470	478	486	488	466	522	477	507	509	511	503	512	503	509	449	483	489	489	479	508	494	479	518	491	494	496	516	486	513	482	508	502	480	519	516	486	487	472	498	494	480	488	501	513	522	502	481	458	495	537	490	489	499	517	485	504	492	507	494	469	495	551	468	514	490	471	477	493	504	521	547	486	548	464	482	455	508	519	513	496	481	497	459	446	503	523	510	490	509	542	491	469	513	491	483	534	531	503	490	511	505	501	535	552	497	512	505	486	461	477	495	566	526	495	463	500	535	449	514	460	471	503	475	490	514	489	464	470	508	503	502	475	498	500	482	495	488	492	471	489	475	474	462	553	467	498	478	494	511	513	504	459	479	514	504	491	482	524	482	544	483	514	503	513	532	478	513	477	511	513	487
7795	676	649	578	496	449	436	392	411	393	398	377	396	404	395	359	353	343	352	379	379	390	423	373	380	387	339	343	338	353	375	328	338	352	367	384	365	335	362	373	368	374	368	336	412	394	389	372	365	361	382	376	373	351	382	371	368	382	366	352	356	347	327	342	354	360	348	392	367	351	354	357	353	330	380	355	384	391	341	351	371	372	323	365	395	354	387	329	329	363	330	365	354	416	367	376	364	360	318	344	363	354	385	344	375	363	328	352	343	335	340	364	382	380	365	331	340	380	356	377	346	363	353	341	363	352	373	381	390	334	352	379	344	372	342	341	331	337	357	392	358	346	361	370	380	336	374	410	393	336	356	350	367	347	329	340	331	341	344	327	374	349	362	393	367	351	351	379	345	369	370	366	352	340	359	378	374	330	359	368	335	396	340	341	343	374	314	384	363	308	359	352	320	368	349	390	377	376	352	374	339	364	331	375	338	335	410	357	390	363	358	396	369	347	355	360	329	317	365	332	343	386	347	388	405	386	334	366	362	359	421	389	385	372	333	359	342	347	372	374	338	306	378	376	359	383	358	357	325	356	327	430	383	355	362	378	334	359	363	385	330	374	382	347	321	337	376	394	402	365	374	362	353	328	342	325	331	373	372	363	379	366	352	338	342	342	345	378	361	338	351	349	369	336	383	337	380	355	378	367	349	338	355	337	375	373	404	342	388	380	344	356	360	390	338	372	387	374	325	356	366	370	363	369	351	349	381	351	337	371	423	374	383	363	376	367	320	383	371	371	333	355	364	401	347	335	366	355	325	352	333	376	361	385	368	367	389	393	390	354	347	338	358	352	355	369	394	403	384	357	366	355	378	390	362	349	337	375	353	332	372	337	340	340	373	350	401	372	366	328	332	389	326	379	375	380	373	366	329	362	358	350	376	379	363	358	368	376	353	340	334	367	354	364	309	388	386	341	370	370	407	364	350	330	344	335	331	368	361	371	367	352	337	367	365	364	384	366	341	354	349	384	337	374	339	346	364	374	334	379	368	371	378	389	350	367	318	331	341	316	348	371	370	359	376	366	349	353	377	396	363	352	379	382	335	383	352	381	364	346	369	336	351	357	352	359	380	361	369	348	373	367	353	373	372	353	357	365	373	393	366	375	351	361	392	312	391	354	337	346	362	356	347	363	359	386	390	341	387	347	396	366	342	370	351	371	356	335	373	362	365	351	345	342	344	351	376	361	351	388	376	365	343	357	353	345	343	327	391	329	363	348	344	388	351	370	337	347	351	388	379	328	362	351	374	343	340	364	398	343	396	350	344	371	363	348	380	355	364	351	333	359	402	369	365	324	342	375	371	392	375	339	366	364	372	351	340	363	349	345	382	364	359	352	315	323	371	393	335	392	358	332	375	369	346	375	334	318	357	369	355	347	376	385	380	343	364	344	352	359	306	364	335	354	331	353	419	398	334	373	356	390	360	340	325	363	347	342	357	353	336	349	363	383	346	362	358	300	342	390	345	360	357	348	349	360	346	362	377	383	359	356	365	363	347	386	358	381	374	341	327	387	387	361	360	320	377	351	402	373	319	359	367	362	354	348	341	361	352	393	361	381	359	397	386	371	337	368	380	346	387	366	364	319	352	344	374	365	388	381	384	367	365	364	375	358	357	348	357	351	384	365	375	345	361	379	394	386	381	379	356	375	358	353	371	402	387	360	335	379	347	352	364	407	361	405	342	359	347	324	339	358	361	336	364	342	355	322	342	352	356	361	399	355	375	362	402	371	373	363	336	424	369	376	378	389	381	383	371	370	379	392	355	366	333	357	358	372	355	343	369	336	379	330	359	329	344	371	367	317	368	356	376	364	326	326	369	343	372	370	384	362	368	375	364	400	358	334	369	375	341	376	320	358	367	378	377	369	362	355	336	361	362	358	346	394	321	378	384	375	350	380	373	366	364	359	354	360	366	344	340	389	371	341	362	413	361	362	342	356	358	376	373	382	360	361	352	365	350	333	387	320	359	359	354	352	379	333	363	347	381	312	367	360	325	348	371	343	316	367	355	323	365	356	336	369	370	382	375	366	345	386	362	399	367	338	382	388	398	360	374	351	377	382	398	376	347	344	374	374	372	377	354	351	348	328	358	386	355	362	343	365	348	372	373	329	351	373	362	375	399	386	377	380	352	379	392	357	356	322	382	336	366	345	369	338	351	328	359	372	377	353	351	417	350	334	361	376	354	390	373	372	363	385	343	352	384	360	376	342	327	360	349	336	365	362	376	356	366	396	348	382	345	373	397	360	382	371	371	379	373	378	349	395	359	375	353	388	360	356	329	325	357	360	350	351	346	388	356	345	342	369	380	334	347	403	377	381	417	354	379	345	368	337	381	336	351	359	348	367	387	364	361	359	351	361	383	370	358	401	361	364	344	344	379	345	409	357	387	391	389	319	354	366	369	337	370	357	388	371	371	392	366	348	361	379	357	359	356	361	358	346	362	348	387	387	340	384	362	354	393	342	365	379	327	376	378	342	358	315	383	342	374	394	349	334	364	368	351	378	352	355	379	363	349	396	345	311	333	352	372	354	357	327	335	305	330	356	360	361	331	369	337	363	388	350	375	387	378	361	368	391	389	374	365	354	397	408	378	366	415	387	372	383	371	347	345	359	363	360	341	362	368	369	396	366	354	336	370	384	376	343	355	348	385	345	362	415	371	352	302	338	355	371	387	354	364	358	351	374	348	329	325	357	365	367	351	327	383	333	389	383	385	362	370	383	368	381	395	342	369	383	378	349	386	398	328	350	384	343	379	343	380	370	359	354	335	320	363	383	380	393	369	363	389	342	381	356	357	357	375	372	377	379	377	389	342	360	356	337	353	369	368	383	359	375	379	375	399	364	376	368	374	424	382	351	369	332	366	352	382	373	344	368	374	371	377	366	387	356	350	345	356	382	367	349	389	359	390	375	352	390	388	352	345	374	361	363	353	365	357	354	378	362	358	349	382	357	346	337	333	330	344	340	351	337	411	367	347	372	349	392	387	362	332	338	348	359	375	346	381	337	354	372	386	362	363	315	399	382	349	360	340	357	358	339	394	349	334	374	383	387	323	403	379	338	403	369	369	387	365	371	371	401	396	367	352	362	349	382	357	361	357	361	343	333	384	358	387	338	346	381	353	376	369	361	386	343	376	374	373	378	365	328	376	372	373	365	337	341	370	361	339	361	371	375	387	341	396	358	357	351	373	344	331	368	349	379	357	379	332	375	360	385	370	362	343	356	351	395	371	368	345	336	360	371	358	352	379	344	366	331	358	352	337	389	426	392	409	344	310	402	357	345	376	374	363	364	318	350	353	323	374	338	328	366	374	380	346	382	367	381	378	353	374	389	383	333	357	352	363	352	366	359	384	323	369	382	371	345	333	352	392	375	328	371	366	376	352	345	341	334	364	356	348	336	393	312	348	364	376	342	346	338	347	336	362	383	365	362	361	389	378	367	360	384
6795	1083	1510	1667	1499	1418	1227	1113	1094	1024	993	986	1008	846	859	906	993	934	911	937	885	941	841	917	903	860	833	866	892	878	888	862	908	834	851	847	842	851	860	862	858	847	924	835	837	800	857	849	866	853	790	838	838	887	836	854	841	813	888	891	893	831	841	828	882	833	899	879	823	831	865	865	832	847	856	759	839	831	830	809	832	834	826	813	872	842	842	852	894	880	830	846	877	783	838	866	859	827	816	871	802	850	815	838	885	841	870	798	848	798	825	782	805	817	889	829	821	825	869	870	870	837	859	867	847	842	854	838	794	802	870	840	800	854	842	879	832	895	812	883	850	838	811	878	833	834	787	841	827	840	862	853	869	836	829	840	830	830	830	894	803	778	814	851	873	816	866	891	906	850	845	835	856	851	805	831	835	850	865	834	855	857	864	830	862	837	879	858	818	877	822	869	850	832	801	807	898	799	855	847	918	863	825	803	819	801	911	798	826	846	814	847	880	897	786	838	845	834	806	858	848	817	844	882	831	885	857	844	857	825	867	838	855	827	885	864	838	862	826	881	893	815	830	869	818	847	802	813	808	909	832	847	866	841	870	822	848	873	805	798	906	819	869	839	888	814	866	813	791	860	798	878	818	857	848	800	827	864	822	807	763	848	805	831	840	807	836	826	880	857	785	887	797	821	907	835	837	842	801	803	831	823	834	842	898	879	831	838	876	798	901	845	893	868	850	844	794	858	786	832	852	821	858	798	863	817	835	791	862	840	836	800	890	832	852	818	856	853	860	850	865	828	832	880	851	904	838	858	875	868	801	824	814	868	848	813	813	804	842	859	857	785	849	851	806	780	841	836	885	819	778	798	867	881	878	809	787	765	865	814	849	825	824	850	864	806	838	852	779	805	854	818	883	892	844	832	834	840	833	778	832	802	832	853	850	778	826	802	860	787	834	779	795	789	836	876	881	777	865	841	846	843	813	828	882	861	837	841	841	797	811	869	836	848	811	860	885	826	829	780	839	819	828	796	862	853	861	874	807	840	813	846	844	845	859	878	796	813	888	840	850	837	853	851	847	851	843	831	794	860	855	855	839	825	865	866	896	822	811	827	821	850	804	878	800	870	888	864	851	841	853	885	856	841	856	829	822	832	780	812	800	820	740	792	823	850	825	885	797	788	844	868	861	843	816	842	850	849	814	874	798	839	841	873	792	822	852	794	791	855	852	841	800	858	863	819	877	843	857	812	841	885	885	800	805	817	859	875	833	867	820	839	854	851	809	842	841	851	847	859	877	831	834	880	833	836	859	854	835	848	863	806	860	869	830	826	894	876	815	832	832	812	842	856	831	886	821	877	871	864	864	832	839	882	848	843	810	868	823	859	862	825	888	823	852	849	832	874	831	841	807	841	825	847	822	793	836	800	852	838	840	879	855	837	808	795	805	814	839	857	871	849	859	850	850	846	793	813	791	821	840	871	825	811	808	857	884	821	841	870	839	812	869	876	852	846	810	919	809	857	849	785	777	833	830	828	845	901	773	850	828	843	801	814	886	851	878	857	817	910	863	812	842	827	850	852	851	810	860	870	818	865	839	831	843	828	816	803	828	850	831	915	831	791	867	797	829	851	809	835	835	883	788	818	852	851	879	815	879	823	852	878	853	826	884	842	878	860	798	838	822	871	829	808	808	843	822	812	893	842	848	833	842	842	796	849	843	843	822	822	843	814	884	829	854	818	877	805	799	888	870	839	835	863	816	836	850	858	819	894	840	835	838	850	805	885	827	850	826	861	787	840	838	817	803	879	867	831	850	856	891	884	811	833	844	852	826	796	837	817	834	791	826	791	805	851	835	827	846	819	807	819	837	863	853	881	893	850	816	831	845	813	867	816	836	831	840	837	828	835	816	840	877	815	867	853	820	861	887	822	849	804	877	863	906	796	853	792	862	882	859	814	804	873	846	800	844	849	831	875	826	831	844	829	888	883	876	855	848	846	799	847	880	882	852	835	826	816	838	808	871	798	831	834	828	846	807	875	849	860	857	860	860	839	821	847	851	843	869	842	815	847	842	809	825	808	772	848	789	864	847	876	870	881	788	840	821	854	882	860	854	889	826	785	853	848	818	805	842	845	897	829	799	809	862	862	855	945	826	814	832	882	822	772	819	809	829	789	848	828	850	820	813	808	796	787	772	834	824	807	829	789	867	835	838	813	837	853	847	807	830	828	805	828	820	834	809	869	792	813	843	824	831	845	854	820	831	901	845	824	790	896	841	856	873	788	811	825	841	864	855	870	842	790	846	899	836	848	831	865	851	865	898	826	829	795	829	843	850	863	877	838	801	853	840	863	806	883	840	838	863	871	771	826	880	820	870	878	832	829	837	836	789	826	815	833	808	879	904	835	799	874	842	886	847	874	820	859	866	880	839	846	858	775	895	823	821	871	867	852	825	841	847	844	814	876	823	805	859	801	866	877	795	805	860	821	833	768	820	863	812	880	821	847	833	884	847	813	837	868	822	772	851	821	810	854	870	854	827	860	893	814	862	876	846	866	836	883	792	852	820	795	839	858	877	807	824	911	841	829	823	873	829	848	853	846	840	841	856	886	827	840	821	831	872	822	796	865	826	834	852	799	858	801	834	846	821	860	864	879	848	825	834	841	802	826	835	842	846	837	832	818	832	825	856	790	831	864	814	808	869	825	829	843	843	784	809	818	849	839	812	857	874	836	867	841	800	851	847	785	816	873	865	824	912	810	840	858	836	849	880	885	844	802	883	869	815	841	842	878	833	860	802	896	822	858	859	832	814	826	823	821	856	859	855	844	810	849	795	816	853	907	834	847	814	800	859	867	833	845	824	838	827	844	869	863	869	851	813	813	885	877	855	878	816	777	835	846	817	896	814	809	889	820	887	801	881	862	815	840	826	833	789	838	902	842	847	878	827	890	818	812	841	835	847	789	846	858	849	866	805	868	875	815	835	806	835	815	836	844	869	808	848	842	836	837	874	847	872	879	848	841	856	868	864	905	812	862	832	857	825	805	881	785	871	836	834	863	811	882	862	847	892	829	849	866	838	897	847	872	791	810	892	851	814	869	837	813	868	813	871	843	875	800	828	849	809	848	839	820	851	815	865	870	855	829	883	812	866	780	863	878	851	854	798	783	798	841	814	799	839	867	793	800	850	820	871	884	862	805	857	828	834	830	861	847	827	832	885	863	850	793	811	876	888	866	851	815	863	835	852	812	842	833	811	880	831	831	811	815	844	862	815	808	823	812	857	855	786	789	894	808	859	809	808	866	855	848	824	846	847	859	788	771	846	858	846	864	836	848	794	856	869	829	870	851	893	878	836	828	878	877	834	884	847	811	852	854	854	833	796	854	837	841	861	809	878	851	829	812	785	838	873	851	892	843	830	808	873	838	860	857	830	809	841	839	844	847	849	836	817	807	864	837	846	797	826	886	821	928	845	829	813	829	853	841	876	861	824	824	848	802	832	816	791	863
14277	1210	923	805	606	516	462	441	423	412	347	346	371	385	329	376	365	364	323	333	348	353	365	329	354	363	367	352	349	365	393	336	335	306	348	354	359	351	331	343	325	358	359	381	357	332	349	333	341	331	348	333	327	316	317	334	338	315	345	337	353	342	338	358	302	331	360	331	340	315	348	330	372	324	351	345	331	312	377	342	355	328	284	341	338	346	306	366	326	351	316	373	338	339	305	284	335	344	304	319	349	345	356	387	326	327	307	324	317	355	325	312	347	302	373	315	336	355	333	315	314	329	349	340	313	390	327	371	361	316	346	341	334	340	315	332	336	354	332	321	373	322	337	329	355	361	356	352	343	368	359	342	367	347	354	307	324	342	347	321	307	325	354	317	342	319	297	340	341	362	352	343	327	286	328	297	337	343	377	322	346	390	343	326	305	388	331	317	308	345	319	326	357	309	337	348	357	349	355	354	353	318	328	338	367	299	347	329	398	352	305	329	338	293	358	295	321	309	314	359	333	354	350	333	357	341	330	373	349	315	344	339	334	318	326	350	359	321	342	349	335	310	355	321	314	357	353	320	375	379	361	317	299	382	336	335	364	385	329	316	347	346	332	346	345	360	305	328	354	339	357	343	323	335	326	338	335	286	337	313	363	352	299	333	316	323	366	322	326	349	304	351	372	328	338	370	316	335	310	326	322	352	315	349	345	338	340	293	347	296	359	335	330	362	343	336	336	387	319	334	366	342	356	377	329	352	331	380	320	327	294	321	361	322	364	354	343	341	350	295	330	361	310	320	331	323	325	346	314	308	349	323	334	323	349	343	293	344	369	364	344	341	320	354	335	335	321	340	339	339	327	345	336	354	321	382	341	320	282	348	370	326	335	327	322	353	339	334	291	382	306	339	326	370	393	357	320	324	356	347	350	366	351	352	371	344	342	312	324	322	334	293	326	360	400	338	327	327	355	318	330	366	382	355	357	324	361	346	340	336	345	332	337	361	296	355	336	350	324	333	336	350	336	360	372	329	344	303	311	364	302	317	327	327	333	361	356	367	357	335	327	363	336	323	349	351	314	308	291	346	354	349	332	327	330	357	324	317	331	347	314	377	418	332	369	350	321	349	365	360	318	320	355	324	350	332	349	354	307	353	347	314	345	345	343	305	357	374	338	376	339	337	335	338	341	353	319	341	314	347	324	339	367	337	345	336	310	326	347	335	377	341	334	336	349	313	367	346	344	346	323	378	341	289	351	338	350	336	362	334	334	360	310	306	306	338	344	334	341	341	374	321	311	348	316	339	332	356	343	328	338	346	327	372	320	349	344	317	338	355	335	337	332	305	344	347	354	336	369	364	319	335	358	340	335	364	302	330	391	346	328	309	351	394	309	339	296	318	313	330	344	368	343	374	337	336	336	319	343	345	332	309	327	338	319	345	338	347	376	360	339	390	310	315	341	354	343	321	346	348	338	345	332	367	301	301	361	340	325	328	331	379	326	340	348	304	335	321	319	342	337	316	334	306	320	320	323	331	324	336	323	321	340	334	340	332	337	358	376	344	347	323	341	321	342	321	327	353	359	317	370	353	348	356	387	339	340	337	309	355	332	312	330	300	311	324	356	371	335	367	343	359	331	323	333	344	337	355	333	342	343	345	359	349	362	313	317	328	354	316	324	323	341	330	355	308	341	380	331	330	360	329	387	321	344	376	340	346	373	337	355	340	339	350	305	341	374	364	328	359	359	333	376	353	362	311	348	362	305	319	345	311	328	347	366	355	335	305	301	342	337	345	363	364	371	358	317	358	343	350	332	374	361	308	336	348	349	336	327	333	353	320	365	351	340	371	332	361	348	335	342	311	348	336	292	359	346	345	358	326	353	321	322	317	348	329	348	345	347	343	329	381	352	350	364	356	355	359	298	336	319	315	314	334	276	333	334	348	363	387	382	291	351	331	321	327	324	325	321	328	336	335	302	336	311	351	325	358	321	357	340	317	372	339	347	312	333	339	367	314	367	342	344	304	330	340	340	333	319	277	298	316	353	329	327	348	343	331	328	341	323	339	348	373	363	356	336	316	366	319	341	338	382	362	363	346	334	346	335	345	319	338	335	376	355	325	336	307	328	331	316	389	359	352	325	329	298	334	321	336	326	318	354	351	383	371	329	354	318	331	368	353	328	331	338	365	323	303	317	328	337	374	352	352	347	357	349	351	361	324	316	368	330	342	348	335	374	311	367	342	320	378	378	371	349	316	314	343	346	337	327	319	369	356	361	297	374	376	321	337	310	307	318	325	333	316	329	326	311	311	341	347	373	391	361	399	357	309	317	331	341	362	341	343	339	332	305	353	344	336	359	347	354	344	332	324	343	347	350	351	342	358	335	325	340	333	324	304	306	348	355	358	304	344	389	326	311	336	332	357	313	318	348	326	342	341	321	358	311	336	345	339	333	322	327	357	344	339	349	344	316	321	284	283	323	344	354	365	374	342	335	322	318	323	325	342	377	350	327	351	350	334	362	307	307	312	346	359	355	368	329	314	373	326	341	314	323	349	349	357	324	340	387	313	345	383	337	336	331	349	322	328	356	350	313	300	314	389	335	355	336	292	367	334	336	322	376	351	351	349	330	321	320	367	311	332	322	372	340	315	316	334	353	350	352	356	337	308	344	322	332	323	338	346	317	332	306	340	327	336	337	298	363	324	356	315	324	328	313	339	339	354	320	325	350	321	362	368	315	339	363	311	323	314	351	307	321	357	319	328	302	379	363	358	364	320	333	348	365	360	330	303	327	326	321	349	312	340	360	322	365	338	347	339	336	324	320	314	353	349	326	351	331	346	330	335	348	331	348	335	330	341	306	304	318	322	358	345	362	350	310	323	362	320	310	341	332	355	344	358	344	344	344	348	341	320	357	342	325	346	364	350	312	312	367	324	321	339	338	306	326	330	322	341	280	346	339	327	354	325	332	351	362	365	298	320	307	345	337	330	317	328	326	378	334	329	371	304	331	326	365	303	322	370	386	337	339	335	317	311	340	359	339	363	365	338	321	347	312	322	352	337	316	348	348	326	345	343	325	305	312	299	343	343	317	344	349	332	329	349	321	339	317	330	363	344	336	324	332	346	330	367	363	333	331	324	364	310	349	347	335	337	352	348	349	378	359	355	363	347	340	363	321	320	374	365	355	335	339	375	347	352	356	345	347	383	366	354	328	340	340	339	350	374	358	337	353	355	346	373	367	320	334	335	328	301	323	322	328	327	349	339	334	354	344	338	300	313	300	331	347	334	334	330	327	351	326	331	335	351	355	377	339	348	334	317	374	335	364	354	331	329	355	328	352	330	326	326	341	343	355	333	369	345	336	329	351	339	352	311	344	371	338	337	326	335	331	329	342	375	351	348	339	340	359	376	346	332	327	349	322	346	317	357	342	355	361	335	362	339	335	361	320	348	365	348	364	347	339	313	377	336	354	360	333	325	300	331	331	315	341	307	343	347	363	313
8378	1274	2088	2294	2012	1763	1509	1323	1253	1078	1074	1026	994	934	939	917	902	850	842	830	855	845	818	852	807	865	837	850	812	825	811	775	802	802	809	806	772	779	817	807	744	758	781	740	756	789	793	752	757	820	739	795	772	758	823	812	740	764	714	750	773	785	781	742	783	781	733	812	799	774	811	766	829	796	774	766	803	786	761	807	741	764	745	809	743	761	744	761	800	773	777	773	734	780	811	758	784	758	760	791	788	754	809	749	758	759	787	754	704	772	717	776	748	775	766	812	806	837	745	766	815	817	772	754	840	736	768	767	767	825	752	761	758	760	849	751	759	793	778	799	746	792	768	772	765	722	699	789	755	758	776	737	772	816	782	762	730	741	751	806	783	772	754	739	729	792	795	760	759	714	741	786	781	737	769	760	820	726	737	742	798	786	777	733	752	759	755	771	750	774	786	740	766	738	746	773	766	793	744	780	743	746	796	733	774	781	789	753	818	754	779	735	765	812	722	780	738	737	766	761	747	795	708	773	777	776	751	755	785	757	718	704	785	776	776	756	781	770	776	798	757	767	747	803	736	712	752	742	779	746	763	768	767	784	765	798	754	751	731	732	769	753	743	763	767	738	780	744	802	755	769	762	791	813	741	764	760	769	729	755	758	767	755	735	776	780	765	756	752	749	757	760	779	759	736	747	768	745	765	770	754	723	772	742	709	806	756	730	783	749	802	778	763	771	765	794	711	789	753	788	800	780	790	815	751	776	771	778	751	840	758	764	728	773	767	742	749	743	802	716	756	780	743	746	796	737	752	801	720	714	740	787	746	775	755	702	734	717	762	760	753	809	795	759	754	770	818	817	758	745	803	736	701	767	809	772	750	811	812	782	763	796	794	795	788	760	766	741	763	794	776	772	765	770	786	718	754	817	718	818	749	781	758	752	754	797	768	778	785	762	726	717	756	753	779	749	789	769	773	756	755	735	825	757	755	750	779	791	741	774	723	817	716	749	730	763	775	778	796	775	764	748	711	778	715	743	803	749	800	762	809	791	776	807	808	752	749	787	750	767	787	734	809	765	783	731	765	749	729	710	721	855	744	795	763	766	792	744	767	760	746	764	799	736	756	803	746	775	784	775	750	749	780	702	787	747	804	787	760	747	735	728	753	787	771	795	777	779	757	754	740	792	751	743	728	733	742	754	751	727	742	773	772	775	723	771	781	788	761	741	807	746	760	793	762	776	771	746	755	748	762	763	749	773	741	770	777	773	755	761	734	798	765	821	747	746	767	800	841	747	796	795	744	766	772	789	781	806	773	771	775	761	732	782	816	777	735	776	799	729	769	787	723	752	747	759	767	761	790	794	776	797	833	767	788	757	751	801	804	768	748	762	733	731	779	748	720	773	773	746	748	708	771	753	764	733	769	715	822	791	771	725	770	775	725	792	735	784	727	763	738	777	791	819	749	817	741	735	823	725	774	739	791	750	799	791	734	745	804	789	766	743	758	780	777	738	796	788	765	756	708	769	786	711	758	771	766	788	801	807	797	806	709	809	724	760	776	772	790	818	775	772	774	805	766	794	783	785	782	721	771	742	744	738	763	788	776	765	751	780	721	779	769	791	755	787	740	733	729	731	736	793	772	789	776	739	752	730	753	820	756	754	762	693	743	743	792	793	757	775	747	773	720	781	757	750	788	734	804	735	776	750	787	764	787	708	761	751	791	783	743	749	773	745	765	712	738	727	794	733	806	724	767	764	762	815	783	735	786	718	797	724	793	745	771	786	763	743	777	739	800	758	756	779	784	775	744	769	761	753	757	733	750	733	812	800	741	742	819	785	741	740	702	784	754	778	740	745	760	735	709	770	744	777	818	761	771	795	790	759	800	804	806	795	795	755	774	774	788	741	728	822	778	761	775	761	759	806	752	766	765	834	746	767	738	729	746	764	769	726	744	748	758	807	770	784	737	740	771	729	773	741	784	786	735	731	745	786	761	783	723	736	748	746	773	744	806	776	739	793	778	760	742	764	791	794	765	802	779	749	766	807	749	739	736	784	782	758	751	774	754	728	740	803	778	755	778	730	766	697	797	735	766	759	742	794	746	785	750	742	755	751	722	762	751	814	774	765	746	772	758	730	755	774	729	703	750	755	720	781	705	772	744	744	768	742	752	811	756	782	756	773	779	828	777	751	752	756	754	755	767	723	735	771	751	727	751	737	769	723	735	771	776	757	796	758	749	786	755	771	747	785	796	743	819	764	745	787	774	797	805	732	791	779	802	762	778	735	785	785	807	783	793	762	785	757	791	748	760	728	745	758	768	759	757	767	742	773	807	735	774	755	762	756	787	770	764	753	764	786	794	790	746	723	751	812	734	734	772	747	769	744	792	754	769	809	799	772	777	769	772	754	783	747	776	728	792	786	783	761	727	766	777	745	776	765	787	747	722	780	808	810	808	757	779	782	758	784	778	752	715	784	755	777	759	753	764	722	708	722	744	801	763	736	793	687	763	771	735	760	744	724	704	773	759	759	748	817	785	758	710	752	776	821	720	778	774	762	763	744	727	759	739	770	764	765	802	777	760	773	779	768	804	738	787	740	770	753	728	787	732	821	778	798	764	772	752	753	749	777	808	779	738	752	743	747	752	766	761	741	780	771	743	775	775	836	782	760	783	800	783	810	780	737	809	746	836	771	764	804	818	731	722	761	770	788	810	771	768	804	802	760	717	777	801	691	749	751	798	766	747	773	736	771	775	766	752	750	806	726	782	738	736	753	780	792	753	809	748	813	737	802	808	745	769	789	722	824	747	786	728	747	746	736	752	721	730	782	783	807	785	779	705	775	743	790	813	813	792	763	796	809	775	745	779	778	805	790	770	765	745	802	753	773	788	806	763	783	751	800	724	737	769	783	753	774	825	758	760	750	756	780	783	790	743	770	756	727	778	792	757	745	754	746	787	735	798	747	751	765	786	790	747	791	765	788	819	740	766	756	815	774	743	802	698	772	764	770	742	778	800	746	746	771	754	735	786	821	726	752	763	779	743	774	755	779	789	764	741	773	777	794	742	778	753	790	773	741	761	763	754	755	772	743	742	749	793	717	768	810	775	753	748	799	753	755	763	791	831	777	783	759	829	789	793	748	779	759	755	745	756	758	744	796	765	770	776	811	762	755	790	751	720	763	756	759	765	804	743	757	789	735	792	743	737	736	745	768	771	770	732	761	742	779	792	747	767	756	758	788	772	774	747	755	778	753	751	691	787	768	729	736	760	713	754	737	756	774	763	739	770	713	713	771	740	748	737	802	752	692	746	784	734	805	753	748	777	719	819	784	725	727	798	750	785	748	781	720	744	793	772	766	805	769	759	794	795	817	774	751	757	748	788	809	720	775	778	747	786	776	757	717	785	766	748	747	799	752	738	759	786	803	734	768	803	768	765	777	775	755	757	771	740	761	744	759	786	752	795	776	772	800	749	711	755	759	761	759	772	771	745	794	771	720	757	772
1315	203	176	187	203	176	161	217	197	184	153	182	191	185	192	171	187	203	201	171	156	187	186	222	195	184	161	202	191	213	207	190	194	200	201	193	197	209	189	193	182	199	187	175	199	191	202	193	180	172	195	196	192	164	171	196	172	205	169	178	210	165	202	209	185	207	217	179	182	181	177	178	161	209	189	176	176	195	201	193	198	163	173	193	187	170	185	198	219	194	181	165	204	170	204	197	186	186	192	183	202	207	192	195	196	194	198	183	185	206	192	222	169	186	183	230	188	201	187	160	223	189	208	204	194	190	193	222	189	195	194	196	187	187	184	188	183	211	170	185	180	173	181	166	193	200	180	204	203	191	166	201	185	202	208	181	173	207	187	184	208	205	208	193	181	190	179	180	171	177	178	177	189	192	191	191	186	162	178	179	168	191	195	192	182	167	198	173	209	193	201	180	190	171	172	194	179	167	178	181	190	205	203	197	183	186	198	207	190	205	186	209	175	172	193	176	193	201	184	187	186	176	182	179	201	194	207	159	186	212	203	210	186	166	213	230	188	194	177	203	182	210	170	208	187	174	191	227	194	169	185	180	185	205	182	205	210	172	171	201	189	190	173	175	171	188	206	178	186	206	192	205	180	185	212	180	158	195	209	181	196	174	191	187	186	197	176	151	209	197	176	187	189	183	167	193	173	196	191	202	172	188	177	182	196	179	158	206	197	204	180	188	205	168	190	193	181	221	164	202	184	199	181	204	161	177	186	198	175	192	184	183	194	197	190	171	180	187	193	213	189	162	189	170	206	169	197	155	182	186	183	182	190	197	189	190	187	190	193	203	154	186	183	181	181	192	175	176	209	165	160	169	166	197	190	171	208	184	219	180	178	201	176	176	197	187	174	188	176	189	176	191	183	180	167	200	179	167	146	171	202	181	190	192	213	201	206	192	164	184	177	208	158	188	175	217	161	194	188	141	199	197	190	215	181	173	189	171	201	165	175	177	166	172	209	199	168	177	182	187	177	201	159	170	197	204	192	184	186	183	173	194	191	187	184	186	203	170	200	182	188	191	213	159	195	172	176	182	214	179	203	203	202	171	178	184	217	228	219	202	209	185	189	202	179	187	235	186	188	198	172	180	182	182	178	176	189	193	188	195	175	198	187	196	205	193	186	197	187	191	188	177	194	174	187	195	186	191	177	187	175	196	169	198	186	201	161	205	181	174	176	151	190	179	200	215	199	174	204	194	185	184	201	182	196	196	185	207	169	179	206	182	193	210	194	187	173	175	190	171	192	193	192	186	189	200	185	177	196	202	156	163	217	184	177	175	175	208	214	204	181	208	202	216	168	208	186	186	204	213	197	194	220	189	196	207	188	209	214	184	185	169	214	182	188	194	174	191	194	193	177	188	186	226	215	195	157	224	188	202	176	203	193	209	191	191	176	177	189	192	195	201	189	189	212	190	215	183	193	201	176	219	204	200	198	176	165	200	190	163	162	176	177	186	187	199	208	195	190	214	184	181	204	179	186	207	171	181	181	175	196	200	157	171	181	198	218	188	199	194	178	185	186	197	171	193	159	186	189	173	163	188	204	191	171	203	193	215	193	209	185	200	208	194	180	212	191	192	161	157	182	192	208	192	192	201	188	174	193	192	212	208	189	175	197	188	165	196	198	184	163	202	152	183	219	224	195	214	198	190	168	184	198	198	201	206	183	204	168	181	172	163	209	189	198	189	223	173	191	199	192	194	203	178	195	183	171	181	193	172	211	205	191	205	201	175	204	198	180	183	223	169	206	158	174	181	218	194	185	179	164	180	226	189	207	193	200	193	183	201	182	171	214	180	216	201	188	167	178	194	168	174	200	191	205	191	171	174	198	179	218	171	186	184	167	215	214	182	178	217	171	169	182	185	177	189	209	191	180	187	175	186	186	196	198	189	166	165	185	209	192	189	183	221	175	214	203	149	187	187	204	182	196	185	179	191	179	185	207	196	179	190	160	218	191	184	181	177	188	198	175	178	186	188	164	198	160	165	167	187	175	190	197	201	192	184	195	185	177	189	194	179	157	155	205	185	196	174	192	209	183	171	201	183	165	172	200	199	186	198	204	189	194	192	209	197	175	170	200	163	169	197	162	191	213	200	195	188	185	185	191	196	186	167	198	155	172	202	204	217	207	176	179	186	189	207	179	186	196	187	182	174	176	181	208	194	185	204	193	182	203	196	182	188	161	183	178	184	158	188	176	186	172	193	166	212	193	190	171	195	191	227	197	180	194	176	180	192	169	172	174	176	179	187	167	196	192	189	190	185	186	175	172	169	196	196	166	198	190	216	193	192	197	200	176	197	183	192	191	172	202	172	189	197	161	208	211	172	184	172	177	211	184	163	164	180	179	174	183	169	177	207	182	199	173	195	192	204	208	182	194	204	177	190	220	201	190	210	177	182	180	202	166	203	198	190	199	189	174	196	189	185	195	186	194	173	185	210	148	195	221	184	184	206	200	206	183	203	167	167	168	187	172	198	184	193	202	189	200	209	206	194	196	203	208	193	201	200	200	185	192	193	175	203	193	192	201	209	194	174	178	182	169	188	199	164	158	171	182	173	198	196	186	195	192	205	208	204	225	155	190	193	221	207	194	202	201	193	225	201	201	222	192	183	173	171	202	197	192	187	190	198	198	191	180	196	191	213	207	186	186	196	198	175	182	197	167	190	180	200	206	162	180	183	176	168	208	187	201	172	189	179	193	176	215	192	180	192	189	204	198	193	189	172	160	202	193	179	180	192	178	216	174	173	222	182	193	180	143	198	181	197	193	205	181	168	173	147	197	184	198	193	210	194	189	178	204	175	207	225	219	214	179	199	190	202	179	219	176	203	213	158	190	168	188	201	221	183	187	176	174	185	201	194	184	214	198	173	174	182	183	193	186	191	161	186	166	192	198	182	177	190	190	194	186	194	196	209	173	208	202	177	178	170	183	190	148	182	193	183	193	180	196	207	203	201	212	186	173	171	174	208	201	171	228	186	207	204	172	194	211	184	199	160	177	200	198	184	224	165	212	182	171	183	186	199	209	198	191	168	212	172	200	191	169	191	175	184	186	191	199	186	165	173	183	199	190	223	183	172	186	172	184	198	211	192	202	196	215	196	218	187	208	150	157	202	162	202	195	164	207	187	182	183	202	188	195	172	193	195	197	185	167	211	193	173	205	194	193	207	171	171	213	183	177	193	167	171	161	189	198	194	186	174	195	195	179	184	181	201	181	208	175	179	187	171	169	187	196	171	187	200	171	198	177	192	201	190	160	180	194	200	203	185	225	196	194	179	196	170	175	196	173	185	180	219	175	179	201	179	198	170	167	184	181	191	194	169	199	190	207	203	184	205	194	196	219	183	190	213	181	184	207	211	196	166	176	193	196	176	158	196	174	184	199	191	198	180	184	168	181	180	185	167	202	191	193	203	177	183	182	160	196	182	227	187	180	189	180	169	164	200	178	195	172	205
1645	534	526	499	556	500	505	487	528	514	469	499	516	469	510	485	481	507	511	552	510	510	493	511	490	484	499	494	479	486	496	517	490	488	488	507	498	537	482	487	498	479	484	475	470	473	473	462	503	505	518	462	493	451	489	468	467	506	559	523	537	479	498	569	501	489	490	517	506	478	468	443	508	468	496	464	513	489	487	494	467	496	486	514	474	493	499	479	543	461	489	486	492	484	499	472	482	470	495	480	497	512	496	493	504	504	508	508	506	476	456	473	494	461	527	478	495	473	501	474	520	485	507	545	474	531	470	519	456	454	490	536	495	477	484	480	489	531	519	511	475	486	510	472	466	502	520	497	471	511	500	493	457	497	496	499	525	487	524	470	508	514	528	462	503	493	490	501	505	472	508	476	495	515	525	476	507	499	482	451	532	536	490	447	475	501	472	531	503	509	494	498	478	461	521	473	511	497	513	463	497	459	463	526	499	506	495	523	516	514	498	452	519	487	470	465	506	496	495	543	521	520	529	516	499	456	506	490	471	460	519	487	491	496	456	486	468	487	499	488	491	484	510	496	469	490	521	498	468	520	522	523	506	464	508	490	495	483	487	521	484	469	462	478	505	503	518	513	512	489	468	457	502	478	497	481	506	476	495	485	507	479	492	461	481	511	519	512	488	505	536	499	495	499	502	533	465	487	502	506	486	479	508	498	521	446	444	501	512	497	487	498	539	453	465	492	505	498	492	522	511	523	538	502	479	503	476	500	518	499	479	518	519	493	445	543	525	484	513	483	483	490	487	489	530	493	480	495	465	459	500	461	502	478	507	526	450	498	481	472	457	502	500	505	475	522	478	505	501	514	479	455	497	481	494	476	511	502	510	474	492	512	479	492	511	506	499	509	485	488	471	497	480	519	499	503	451	491	464	535	458	535	532	499	524	449	504	493	466	492	496	514	509	459	498	525	528	538	482	443	513	468	517	490	468	502	485	513	519	479	501	493	496	517	509	472	482	480	476	541	470	507	532	480	502	468	508	493	474	476	465	502	538	524	512	511	480	482	484	470	507	503	490	468	468	483	502	519	438	505	473	517	444	494	534	517	493	496	487	502	509	478	488	503	487	489	472	476	460	468	503	504	502	485	540	490	486	505	495	487	493	494	474	489	485	489	493	473	491	518	459	482	498	477	493	485	490	488	461	507	463	510	500	543	473	504	450	502	523	500	535	491	553	523	482	476	490	497	512	481	518	504	517	508	501	449	481	505	472	558	457	467	490	534	485	500	517	470	468	513	483	448	491	494	498	499	509	531	516	521	528	515	450	469	504	480	497	508	518	489	465	499	503	496	499	478	490	510	518	501	467	455	495	468	460	522	475	534	476	505	501	512	480	509	465	493	494	501	475	502	463	507	503	511	483	471	483	501	552	489	479	461	461	531	531	541	497	452	502	486	519	530	468	517	481	517	506	482	524	499	515	471	487	505	503	543	517	503	509	445	538	528	525	480	496	510	498	471	478	474	461	490	532	490	489	460	531	511	475	495	475	504	547	473	518	534	495	468	501	514	524	517	541	499	506	490	522	489	493	497	445	503	529	501	497	471	473	510	473	487	525	451	495	492	510	456	504	475	492	485	484	507	466	469	532	481	472	508	456	481	498	500	494	502	502	490	538	460	531	471	450	495	522	478	494	481	506	524	517	509	489	472	465	484	496	525	467	507	466	508	516	505	512	501	504	472	456	498	478	486	522	520	535	495	501	498	509	536	523	513	493	501	508	505	486	489	530	485	506	536	490	505	524	514	485	500	514	513	505	490	466	490	515	514	510	467	532	515	505	497	518	504	542	467	498	518	489	526	518	476	526	463	496	504	480	493	526	470	503	491	464	453	481	497	485	477	522	511	453	515	502	490	486	480	499	508	474	469	489	471	509	518	522	494	511	510	515	466	488	497	441	510	494	471	480	526	494	501	522	468	462	539	481	510	451	490	507	525	498	482	474	488	470	457	487	534	441	441	520	481	476	524	518	477	481	494	530	513	478	479	476	477	525	483	480	491	511	496	503	512	482	477	484	465	538	510	527	505	438	489	529	510	504	492	486	531	458	525	488	492	477	508	530	489	462	505	488	496	529	537	502	493	545	503	491	477	444	481	505	480	445	512	492	502	514	536	527	453	487	496	457	496	480	524	513	513	483	491	498	493	495	482	501	485	474	511	550	509	531	520	485	454	497	495	478	468	506	492	488	509	500	476	473	500	554	483	510	451	497	481	500	521	461	482	494	487	481	487	453	522	505	544	502	525	500	480	477	515	510	465	465	465	522	505	497	504	484	527	498	483	488	470	504	483	480	481	493	511	488	450	503	535	505	486	527	497	493	494	478	486	505	478	548	486	520	496	513	490	509	478	474	520	526	517	512	487	458	503	508	466	472	458	519	513	495	516	514	480	512	490	499	476	484	460	466	481	538	491	522	494	514	500	514	443	504	488	494	467	506	516	493	487	511	533	527	499	440	516	470	502	487	502	520	483	507	484	478	518	475	502	467	511	532	497	509	478	515	482	496	483	443	480	467	427	487	499	478	522	470	482	486	501	535	461	491	466	456	501	511	543	481	493	510	495	497	489	530	473	509	494	521	487	510	458	479	470	478	527	502	496	512	492	492	490	454	497	484	526	474	507	470	463	514	480	507	494	524	477	480	480	517	457	511	507	503	485	488	504	501	492	488	459	449	518	481	487	544	501	494	539	501	507	503	488	539	506	503	493	470	511	481	456	507	509	521	501	479	531	488	484	492	533	495	519	501	523	492	486	488	522	526	509	532	457	491	485	448	489	477	497	488	506	479	531	502	487	447	466	512	519	470	480	517	517	508	501	481	481	522	479	492	477	512	507	489	506	466	472	484	483	520	451	491	509	494	491	441	465	490	504	479	465	456	494	477	538	479	517	497	485	464	506	468	510	489	510	493	495	497	511	482	484	505	477	527	512	483	473	536	494	491	510	476	531	530	433	461	496	512	482	495	483	522	490	483	507	515	495	466	501	494	504	529	491	486	539	520	498	535	522	511	491	520	514	488	471	460	465	489	468	556	505	470	532	467	551	487	502	551	512	494	522	508	507	508	540	457	493	508	502	487	511	505	482	469	515	499	513	475	501	507	471	514	485	523	491	503	483	500	505	476	484	546	460	465	464	492	485	453	539	475	504	451	529	511	485	487	503	515	488	509	478	515	455	472	524	499	509	453	513	496	487	522	501	507	493	508	472	495	508	462	486	493	522	492	486	467	495	553	501	487	530	523	470	504	485	488	514	515	442	478	482	491	476	505	464	488	482	512	538	477	548	478	501	482	464	496	477	521	522	453	491	496	517	480	472	504	519	526	487	485	519	500	483	473	490	513	509	502	502	506	497	470	463	512	488	431	512	487	508	529	520	491	533	507	507	455	518	489	495	505	477	480	472	517	468	481	465	495	508	500	516	488	487	500	460	502	435	479	506	511	522	498	496	512	498
7846	683	609	599	498	408	437	390	399	414	384	365	405	382	361	388	381	355	359	382	380	421	394	367	378	380	373	389	362	334	372	326	368	385	380	370	391	407	343	328	359	352	392	338	336	385	381	408	360	355	405	391	375	390	388	416	391	397	341	349	374	362	339	376	364	409	371	376	391	328	379	359	348	387	359	349	337	348	349	363	357	391	374	358	351	361	352	347	350	335	359	359	347	373	335	367	344	371	368	374	336	382	384	365	331	360	372	341	383	342	354	337	361	365	343	355	365	389	367	371	359	348	357	373	376	375	347	374	380	350	370	334	415	393	372	400	319	336	396	364	389	370	401	372	356	378	373	379	377	389	375	364	370	413	358	348	359	366	347	354	335	360	332	370	373	420	344	353	346	361	364	380	373	337	363	344	373	326	353	401	365	359	361	389	366	370	378	366	325	347	359	356	377	337	380	354	339	389	362	349	334	352	390	335	357	363	371	396	371	358	353	347	378	356	374	369	375	366	345	356	324	365	331	355	339	367	349	337	369	371	396	394	371	347	372	385	357	360	370	314	352	373	349	331	363	377	358	373	381	342	372	329	367	341	380	347	387	361	381	343	346	354	374	354	346	371	340	372	374	352	377	345	335	368	391	334	388	354	354	351	388	326	364	314	354	341	371	357	401	359	351	389	340	362	375	369	392	374	357	403	358	363	381	368	327	383	362	352	369	342	367	390	345	385	369	364	372	399	337	345	342	326	346	345	374	342	367	353	321	358	361	341	359	371	386	356	358	400	355	360	366	391	344	336	350	364	364	361	338	326	383	379	343	389	361	368	387	368	365	340	345	341	346	352	366	388	362	371	314	346	348	372	360	369	358	333	343	384	391	367	378	385	370	390	367	349	387	342	327	362	368	406	341	426	378	373	384	398	367	363	366	340	392	360	382	377	358	355	402	338	375	376	336	380	376	336	356	361	371	355	343	371	362	347	365	351	389	362	386	361	344	336	356	387	383	412	358	401	383	390	366	362	361	342	336	384	370	364	390	372	364	336	359	378	367	408	350	375	377	373	370	316	329	349	303	368	357	364	362	357	340	360	356	363	376	364	358	370	376	390	407	332	389	334	376	370	359	367	353	386	399	396	391	381	376	352	352	364	362	398	367	349	361	324	387	359	329	359	351	381	369	323	378	318	367	382	358	372	363	344	389	340	353	370	353	353	352	358	352	362	325	322	406	355	343	357	324	349	385	386	333	355	352	349	340	374	374	388	367	327	353	364	350	366	327	363	401	348	361	395	342	433	357	369	349	352	369	375	402	354	377	316	379	348	357	345	301	354	363	385	376	388	387	367	374	361	362	363	379	395	344	363	326	343	414	373	353	367	325	331	372	354	355	376	385	396	349	343	367	333	360	393	349	346	377	378	375	368	337	379	331	402	350	355	386	372	345	412	385	351	398	349	352	347	377	362	356	363	350	366	363	360	364	373	372	390	333	381	352	344	327	353	359	355	395	322	427	335	348	356	327	342	358	357	359	379	365	391	398	355	365	344	323	365	372	361	370	399	430	360	390	350	377	341	388	383	364	403	330	391	339	363	343	377	321	346	357	366	351	361	416	374	356	346	370	373	366	353	350	383	398	348	349	362	384	371	396	336	374	393	415	402	390	335	346	361	370	357	345	365	364	350	339	371	382	342	398	367	360	365	383	373	346	361	354	373	361	350	345	335	366	383	369	362	390	372	382	336	348	373	373	368	377	382	361	353	397	355	332	352	355	405	367	393	303	352	344	367	376	352	375	366	354	364	374	381	378	354	339	391	323	337	353	404	368	375	360	407	334	369	404	388	370	329	349	371	368	318	335	349	383	357	353	376	351	361	366	353	371	392	375	350	363	382	342	371	373	362	366	409	398	372	378	354	351	396	361	385	372	357	357	394	375	359	390	343	378	381	376	344	345	373	355	357	342	382	384	375	417	384	365	362	353	338	358	368	368	384	394	388	398	388	369	361	352	367	341	382	343	354	359	391	360	337	372	333	367	345	360	407	346	379	361	379	360	386	358	372	354	371	352	339	372	332	344	353	362	355	347	341	410	394	394	408	368	389	355	374	381	371	355	379	397	332	383	357	371	355	393	399	395	350	355	372	345	360	372	365	372	370	383	358	356	369	373	359	327	358	390	372	373	320	355	364	375	361	365	363	356	391	362	341	351	368	394	398	368	347	382	373	347	355	345	342	365	395	378	385	340	376	324	370	380	376	361	333	334	355	391	352	341	321	369	357	356	363	337	352	347	376	372	377	363	374	337	390	359	336	389	365	400	385	366	355	332	362	356	350	332	352	377	357	341	361	360	330	325	336	358	345	370	360	332	319	351	342	343	375	357	397	378	381	385	365	340	376	379	379	383	365	332	366	334	346	366	355	378	345	369	359	371	329	365	333	361	345	353	385	397	354	358	378	424	380	378	368	375	390	373	351	367	351	356	312	358	353	378	337	349	375	387	332	390	384	344	382	367	381	373	358	388	354	381	381	345	374	338	403	384	354	363	406	383	345	375	378	394	356	365	352	370	360	388	368	350	350	369	403	377	325	354	382	382	347	353	355	353	314	408	385	361	383	365	355	341	386	338	356	350	376	390	399	327	356	372	366	344	392	365	359	372	347	402	349	398	374	384	350	396	314	367	359	364	359	355	339	358	362	350	376	361	335	335	355	368	369	380	351	391	381	389	368	379	338	359	377	379	372	359	413	385	355	370	364	332	371	368	366	372	377	326	349	373	365	404	340	380	346	389	405	409	369	355	351	368	318	361	351	342	364	379	399	386	376	352	372	367	345	377	399	380	356	337	332	337	363	388	386	327	323	380	362	356	361	365	403	330	359	379	366	370	353	373	391	386	363	359	353	373	371	351	383	389	378	361	328	379	347	354	368	361	384	370	389	376	341	360	380	380	359	392	373	318	365	367	344	393	368	369	369	352	373	378	352	333	372	360	345	360	382	324	354	383	388	366	401	393	345	379	393	319	380	337	344	353	360	366	347	392	345	345	357	335	334	361	392	368	376	388	361	391	377	362	352	354	320	354	347	399	342	363	317	367	379	347	341	362	379	361	376	362	364	349	371	394	369	391	391	369	375	346	353	367	392	370	351	369	354	369	332	366	380	393	327	355	362	368	370	406	360	383	383	378	363	372	364	402	345	385	343	349	365	349	377	340	350	372	353	353	375	380	329	345	357	383	392	374	339	398	344	346	390	332	343	350	373	375	360	342	400	361	403	353	361	353	360	368	337	369	381	345	350	353	365	380	373	330	356	343	351	345	337	352	324	397	380	341	362	330	359	387	400	416	429	341	344	357	334	407	366	341	416	393	357	369	364	356	356	382	349	340	354	375	338	364	371	335	367	344	338	368	353	333	384	375	382	356	379	419	354	361	409	359	362	347	418	335	378	360	370	350	359	355	345	373	349	325	353	392	370	372	398	410	382	403	393	346	324	355	380	352	368	364	355	357	332
6669	1076	1510	1604	1498	1394	1149	1161	1103	1004	991	1005	1007	984	945	945	931	936	839	913	861	879	859	845	882	848	885	849	885	862	875	846	867	912	887	856	822	856	856	868	884	848	879	837	812	910	874	856	842	814	858	857	814	835	779	843	837	819	852	882	805	807	818	848	808	851	869	773	831	780	810	847	830	823	854	844	852	819	847	800	855	841	806	880	840	842	851	846	895	829	791	844	844	799	901	828	842	855	827	848	844	853	803	821	853	865	857	836	872	872	860	802	880	834	817	806	835	833	822	809	836	811	811	828	829	852	855	831	843	790	851	835	811	794	841	829	836	877	806	854	830	816	799	864	827	820	848	833	825	802	861	863	849	843	843	807	835	825	837	858	851	808	861	827	801	878	800	819	832	805	820	835	843	823	871	814	801	881	821	853	854	865	807	807	815	853	834	814	824	879	853	868	869	795	882	849	802	811	871	889	845	800	835	837	805	848	806	795	838	830	870	833	839	821	891	830	843	823	907	853	897	840	835	849	862	912	816	788	855	854	816	859	870	820	836	818	849	873	887	827	872	916	827	836	848	858	807	833	898	839	874	836	855	832	871	884	863	828	843	829	836	843	786	859	847	838	867	840	854	807	801	818	816	839	847	877	839	915	828	811	852	833	878	797	891	840	881	874	846	836	810	841	804	847	846	824	842	849	792	783	838	876	853	812	858	845	805	793	872	799	846	856	816	820	846	825	857	792	877	847	856	801	820	839	818	880	846	821	866	792	851	850	846	823	852	872	792	849	822	897	867	818	864	890	823	803	877	878	881	837	779	804	794	783	838	836	810	869	829	853	889	909	827	845	876	830	886	814	841	824	839	845	861	820	819	803	888	848	825	810	804	858	846	827	848	866	875	808	820	847	855	897	871	757	816	815	797	806	834	856	859	867	923	849	815	932	845	795	846	833	841	837	889	823	874	876	802	808	816	860	871	804	863	809	869	866	813	840	848	879	814	854	829	860	869	824	830	788	933	805	853	875	860	848	808	854	892	804	838	842	819	848	831	869	847	876	824	851	808	796	843	827	840	890	880	851	855	817	820	844	866	851	820	863	849	781	812	882	866	819	796	831	790	815	830	833	852	821	838	808	809	827	864	824	803	854	845	800	849	817	845	872	834	816	824	858	867	832	821	807	855	848	871	795	795	834	866	803	812	837	850	861	796	823	767	835	868	870	847	915	858	792	797	825	849	822	811	782	827	841	858	870	813	826	854	862	811	889	826	852	839	873	803	873	865	822	823	808	888	841	858	819	857	873	842	832	854	831	851	839	813	867	851	841	881	835	864	861	844	845	768	825	784	838	871	828	845	812	818	826	812	837	866	851	828	849	801	845	851	848	862	750	815	834	829	812	868	815	893	876	795	832	826	869	833	860	882	829	836	862	801	894	856	867	847	857	813	792	797	854	852	797	876	830	837	839	824	814	803	797	832	812	818	794	837	823	824	776	853	822	858	842	805	852	868	861	821	844	872	874	902	824	839	872	855	810	852	814	837	787	801	800	823	848	842	825	869	841	861	814	803	802	814	809	794	868	838	819	826	826	849	821	800	847	825	821	801	775	790	836	822	814	893	861	902	835	871	868	827	845	860	848	821	838	797	840	832	826	829	833	786	850	840	873	833	857	845	781	892	852	813	866	843	796	870	827	827	825	849	791	859	825	803	830	866	869	808	865	790	833	817	819	815	876	823	869	878	771	810	877	825	868	849	829	867	880	795	817	881	814	832	830	813	893	815	879	807	847	797	826	895	869	839	808	848	874	795	802	877	827	880	785	810	872	797	821	785	839	843	858	889	865	860	914	837	821	817	811	895	837	860	836	829	855	819	820	834	854	836	809	871	881	826	872	855	880	815	845	793	782	831	818	825	861	847	830	803	831	867	859	873	808	905	848	841	828	819	831	792	836	855	857	817	861	801	859	814	831	828	790	893	843	790	813	826	853	797	820	809	841	823	808	795	817	807	787	827	826	840	838	811	846	824	846	818	807	844	842	819	832	835	833	829	845	801	817	872	858	869	822	824	803	873	806	846	870	863	791	842	895	850	825	820	837	878	811	820	839	860	860	865	879	862	864	826	821	874	845	836	834	876	823	839	859	820	842	828	881	839	878	790	844	870	807	836	837	851	822	819	825	779	847	816	819	802	852	876	789	874	861	855	844	813	835	818	891	790	795	836	795	836	844	827	831	836	819	794	819	877	786	839	910	830	914	833	822	872	833	869	821	833	835	850	910	876	810	819	857	848	795	846	861	904	844	819	821	837	850	874	819	814	829	833	889	842	846	820	862	852	834	877	834	844	843	812	858	841	809	796	842	852	828	797	867	858	845	829	841	882	833	842	854	852	852	812	846	859	809	824	795	867	792	823	808	830	822	864	823	851	799	884	827	795	815	863	863	826	799	860	867	829	865	832	882	848	821	836	839	816	799	796	841	799	857	825	836	868	853	822	844	823	814	829	830	799	826	833	863	842	889	775	822	891	823	829	810	852	835	848	852	858	796	831	836	800	923	792	832	781	842	846	863	868	833	859	854	883	795	868	799	841	850	798	828	811	887	913	850	843	807	817	837	877	887	845	839	852	876	862	849	801	847	824	804	827	854	784	812	882	873	784	837	772	841	897	858	859	871	820	866	825	818	863	849	855	922	849	825	838	835	836	848	855	812	853	830	831	843	843	839	883	827	852	858	848	851	893	884	815	806	826	861	871	817	790	842	840	788	853	821	857	817	805	861	827	806	844	843	834	816	859	850	831	849	886	852	828	797	823	880	854	809	844	843	835	838	877	784	857	817	866	840	865	837	764	843	829	818	846	771	855	859	860	880	833	828	813	873	807	875	866	844	855	801	833	800	804	838	812	792	845	826	862	782	844	834	833	858	891	841	878	927	817	833	829	849	815	862	864	830	859	849	840	824	862	836	815	852	787	812	862	854	822	826	878	841	806	794	846	831	851	870	867	862	820	820	876	831	836	849	836	814	847	874	803	813	902	874	831	837	835	837	820	843	862	829	860	796	835	867	837	860	877	847	918	835	831	831	789	854	863	846	853	809	836	879	829	842	838	821	831	830	841	846	894	886	808	862	852	856	850	875	850	800	820	798	776	801	858	902	810	897	864	813	781	841	839	822	857	865	797	871	814	815	830	819	827	850	859	867	787	844	836	850	840	928	848	866	868	813	823	868	841	830	856	857	860	825	811	845	868	815	839	860	828	838	870	842	830	868	855	830	835	806	840	844	897	853	792	843	873	847	793	858	808	837	862	821	867	825	890	881	834	802	864	788	856	845	853	877	844	858	855	825	785	823	830	852	826	809	824	836	897	831	828	858	833	856	838	816	815	805	860	798	821	854	820	810	793	837	875	909	815	833	890	864	772	794	872	820	814	842	856	831	888	844	827	857	817	855	819	775	843	875	927	815	804	841	889	829	823	780	844	842	804	806	878	829	822	859	838	852	862	812	827	828
14319	1217	992	766	584	521	464	441	423	401	418	384	384	326	326	387	357	385	338	354	369	353	378	286	380	370	378	317	348	388	358	331	365	323	347	343	335	339	357	343	371	355	358	311	318	289	353	354	325	370	382	379	352	346	369	339	343	390	383	374	328	315	341	338	326	313	336	341	330	316	357	342	318	332	356	340	370	308	346	361	362	364	386	332	304	337	317	343	335	364	360	342	338	310	354	335	347	368	315	345	361	336	367	334	302	322	350	316	300	356	352	388	349	313	353	324	320	381	376	331	319	338	339	354	323	317	337	353	359	327	322	317	333	359	339	327	327	324	335	325	312	292	300	344	361	360	337	346	329	321	350	313	364	340	322	347	325	381	360	342	336	353	341	327	305	357	331	381	308	331	371	341	359	328	356	342	308	338	364	341	323	329	372	370	319	330	331	317	354	384	330	332	347	332	346	322	331	339	306	390	298	390	385	332	347	338	315	318	353	355	358	347	325	369	340	308	309	299	337	308	344	318	336	361	335	334	318	343	331	363	342	292	354	342	361	344	355	312	339	331	347	344	324	326	380	343	357	347	348	288	318	295	375	325	350	330	357	313	366	329	364	330	319	326	322	335	355	352	373	359	358	360	333	360	325	335	344	310	344	351	374	300	336	320	336	313	352	367	364	325	347	321	341	310	355	340	335	334	320	369	316	307	380	321	332	375	375	301	293	359	349	338	328	325	350	347	315	331	351	329	327	326	353	327	393	349	362	333	341	374	348	328	313	333	381	351	326	318	345	286	340	340	335	318	347	311	355	344	351	353	322	326	351	323	315	382	364	289	348	334	324	336	339	366	376	338	315	339	378	365	337	365	329	351	377	326	375	320	350	368	324	325	339	370	337	334	342	331	328	327	328	352	343	356	380	311	352	334	357	324	311	331	340	336	327	334	328	339	313	350	323	325	303	352	372	353	353	332	332	355	340	316	351	334	302	373	349	364	346	319	307	332	330	344	337	357	379	324	342	343	333	338	345	357	349	344	333	347	336	318	337	330	332	310	328	346	318	310	370	308	295	346	335	324	312	355	372	345	348	340	367	335	302	362	355	339	360	347	341	363	342	366	349	345	340	339	332	311	306	340	304	319	306	346	339	335	365	318	326	332	316	370	352	358	344	335	330	339	332	356	361	354	360	350	350	341	351	393	345	315	351	330	355	339	334	346	347	357	324	321	313	326	378	344	350	331	351	354	367	311	352	357	326	333	315	310	346	354	347	335	320	345	349	359	348	358	309	326	296	350	365	375	359	318	331	341	312	355	376	320	359	322	334	323	334	301	332	327	339	343	306	321	318	322	349	332	283	344	329	320	322	375	329	308	331	342	347	359	334	315	334	323	346	333	326	325	346	314	350	338	364	355	310	330	390	321	301	308	328	331	332	360	348	339	331	332	330	338	338	328	342	351	352	313	338	353	363	316	337	376	365	335	308	342	307	334	321	360	346	323	295	311	324	365	332	356	357	345	307	321	326	369	332	295	364	343	315	345	353	342	351	348	353	349	317	353	322	339	370	345	323	321	336	329	336	388	359	343	346	331	328	351	323	338	347	309	330	332	330	332	316	337	365	386	375	331	342	356	317	361	324	341	322	345	330	315	338	329	341	335	320	330	323	332	367	365	351	343	359	355	326	361	318	327	344	329	334	326	340	388	333	318	329	325	315	317	373	336	334	346	324	302	342	337	336	335	342	354	358	333	350	352	339	326	316	348	372	380	354	327	367	351	345	325	318	342	352	306	348	321	305	308	361	340	322	326	330	328	338	338	384	360	318	344	326	326	338	357	314	328	337	310	314	321	372	354	354	369	317	310	350	323	366	359	345	349	344	341	328	347	338	342	389	343	370	369	342	339	355	350	336	328	339	301	352	304	345	342	357	352	378	373	337	335	300	325	337	365	330	316	341	328	335	331	348	308	330	345	342	315	313	361	372	324	358	354	336	367	337	332	349	351	335	366	357	348	335	338	304	345	334	333	317	341	347	325	322	350	328	352	367	318	378	299	297	341	313	314	340	376	323	323	337	354	343	315	379	367	346	351	320	328	335	315	353	369	338	374	361	311	325	359	351	298	313	365	341	332	349	339	342	322	335	346	348	344	378	353	356	336	322	322	357	368	336	345	368	334	353	373	343	344	362	344	343	337	323	346	311	311	312	321	316	338	348	334	349	322	355	300	356	358	329	350	319	345	367	333	321	379	344	340	313	370	324	363	338	317	331	391	350	354	302	333	300	373	313	326	322	313	323	313	316	370	352	353	310	358	397	349	335	364	319	296	352	333	369	316	354	340	372	333	364	351	340	343	308	341	328	317	330	354	370	360	322	345	345	315	353	356	314	325	373	327	330	312	328	333	343	331	341	335	343	335	360	326	287	341	325	364	338	354	346	348	328	343	359	339	302	296	289	323	384	344	329	309	323	357	358	315	329	356	330	325	364	352	343	337	331	324	344	329	357	341	359	351	364	361	330	346	305	354	344	336	367	330	336	307	325	357	322	337	381	348	342	319	367	331	311	358	335	363	361	347	361	331	299	357	329	355	346	359	343	340	334	341	359	316	338	334	320	360	339	321	348	355	330	348	326	339	338	361	370	324	338	346	355	333	369	367	371	323	305	332	382	339	349	353	356	331	348	331	335	383	346	322	337	342	369	333	361	319	332	322	364	339	323	342	354	350	339	359	336	370	304	331	350	339	333	334	324	336	349	317	316	339	358	365	319	349	347	346	341	349	337	355	313	348	329	304	333	374	328	369	342	361	361	351	303	340	337	351	327	312	324	353	324	385	343	365	356	368	361	321	347	323	357	324	326	379	335	344	316	341	337	350	360	386	327	358	346	340	347	326	318	330	346	324	336	316	336	356	345	317	326	334	355	357	332	341	337	326	329	352	352	342	365	363	335	310	357	360	319	306	329	353	319	321	351	329	324	348	352	384	367	345	350	317	326	330	346	383	335	314	346	340	351	343	338	317	359	339	332	330	343	311	327	319	340	351	354	354	327	384	346	363	351	342	359	389	333	340	351	325	341	369	367	382	366	325	334	347	343	325	347	328	325	342	353	344	331	323	343	304	345	349	359	341	318	336	308	302	347	361	316	324	351	347	334	357	313	360	352	343	357	304	320	333	334	362	376	364	316	350	342	350	321	315	314	365	344	309	294	369	355	284	297	332	356	341	379	355	333	325	316	341	335	313	335	283	333	355	322	325	320	355	367	307	356	301	383	318	328	338	343	302	357	335	349	338	338	332	377	373	343	343	357	374	367	307	316	345	328	321	341	332	352	325	359	347	390	347	343	323	366	344	356	332	371	349	340	337	325	319	366	348	371	363	354	340	349	342	315	333	352	339	352	333	359	302	327	324	341	316	354	328	327	326	334	362	336	324	351	343	346	335	333	321	335	366	306	331	352	324	329	344	318	330	344	357	332	332	358	345	312	348	322	322	338	300	342	337	292	338	323	322
8307	1295	2056	2284	2063	1682	1427	1288	1189	1145	1061	1042	966	941	943	923	885	879	922	832	861	869	826	825	819	802	819	830	847	745	813	804	833	835	774	797	774	762	811	748	728	798	802	796	731	844	747	797	745	753	797	826	732	738	778	774	766	810	816	776	720	760	779	724	768	781	767	762	748	767	741	724	762	784	751	782	782	751	771	770	764	789	797	787	759	815	748	767	778	731	760	763	813	798	791	800	784	743	774	773	755	755	764	769	802	781	817	792	808	756	762	745	743	843	728	756	762	765	748	751	807	782	773	750	798	798	747	741	752	813	753	834	736	765	738	731	770	767	772	732	770	759	779	727	783	763	799	804	730	806	788	750	767	768	778	804	783	780	749	778	753	749	722	782	743	778	739	714	771	768	780	732	769	717	777	749	813	793	734	724	775	708	776	744	745	755	791	712	799	792	784	743	802	761	728	726	789	795	744	795	732	784	766	726	811	719	744	744	790	734	744	731	767	791	753	753	761	777	738	775	758	748	765	715	785	732	790	799	779	728	781	754	770	765	826	740	809	769	752	717	802	761	729	765	785	774	793	721	820	738	745	761	802	753	748	743	720	851	759	748	763	789	733	740	703	754	816	773	770	763	779	804	751	723	779	765	798	764	776	746	779	819	786	744	756	772	784	784	785	732	798	789	774	795	732	752	732	744	774	764	789	802	745	760	790	773	780	802	759	745	769	763	798	777	791	777	774	765	765	711	784	735	761	777	743	735	780	782	740	746	707	793	735	789	792	775	742	767	758	748	796	725	678	812	781	792	766	824	777	723	775	758	794	761	821	770	717	794	781	768	808	753	775	778	748	753	747	755	793	753	727	698	762	782	758	763	758	724	771	747	721	774	759	754	773	755	769	753	732	765	773	739	779	768	717	758	766	789	713	798	763	775	786	761	739	750	701	808	785	778	800	758	760	767	779	774	744	805	782	803	757	814	783	791	712	813	770	797	746	794	761	758	794	745	733	771	795	777	765	737	733	741	756	801	794	783	772	777	794	790	768	813	732	760	758	812	782	785	726	794	735	809	828	774	792	809	770	778	762	759	758	739	727	769	791	759	801	806	763	785	740	778	705	760	766	709	802	755	738	797	780	773	748	727	749	720	699	771	835	710	787	753	787	778	777	759	780	751	735	746	757	753	793	790	733	763	746	750	800	756	780	808	837	730	743	824	718	781	781	716	754	726	755	750	737	745	773	750	735	751	793	765	688	750	749	767	760	732	721	744	763	765	800	708	804	747	762	766	769	782	776	790	832	800	762	712	738	757	759	735	783	739	814	752	768	734	737	748	763	756	727	752	789	824	755	788	728	769	782	762	764	776	742	762	719	766	815	795	768	781	759	777	762	769	778	762	743	721	751	770	784	763	792	815	786	799	765	763	793	794	767	746	779	739	806	779	815	758	750	760	769	730	776	769	806	751	807	747	766	736	753	740	760	741	806	806	809	813	740	771	743	790	758	759	775	790	800	739	756	794	765	726	759	799	738	736	750	792	744	749	785	758	792	785	736	742	721	791	753	773	790	724	810	718	786	813	718	768	782	780	790	710	757	810	817	752	748	752	750	715	742	784	810	771	739	811	774	791	793	745	788	756	793	782	791	726	764	780	763	777	786	771	731	786	750	789	791	729	757	756	806	775	802	786	776	769	809	773	778	762	737	771	727	761	816	764	749	700	788	734	781	766	820	752	725	816	789	815	810	804	710	774	715	808	750	745	778	755	724	709	772	777	734	785	768	802	761	740	747	747	747	745	739	719	792	761	768	731	786	743	753	744	778	747	787	771	797	745	767	789	782	756	778	728	740	774	788	729	778	744	769	727	743	751	750	753	749	735	764	734	754	792	714	801	785	732	758	770	760	762	737	772	719	789	754	747	768	773	795	767	748	810	774	797	738	774	724	767	754	785	791	772	763	790	784	798	770	761	781	831	767	777	739	737	784	760	772	780	800	711	782	765	708	763	754	707	792	764	744	785	807	775	749	777	772	812	757	755	775	788	746	736	768	764	757	758	775	773	780	772	757	822	777	740	757	756	802	799	739	748	710	702	757	737	790	757	748	752	816	739	772	745	799	768	770	760	782	739	783	751	755	730	765	740	809	748	809	768	807	760	780	735	682	721	760	747	742	770	738	737	850	772	790	759	765	769	777	765	742	771	756	736	776	769	773	742	774	779	761	812	769	769	780	754	738	736	724	760	797	798	821	766	720	785	769	781	779	729	767	787	778	758	757	768	769	759	830	773	740	777	775	736	784	783	740	773	763	792	761	740	794	781	746	790	764	763	779	733	746	788	713	767	732	778	784	725	738	735	739	769	730	730	790	773	764	749	719	743	739	744	733	774	790	807	731	734	794	754	749	779	714	750	743	745	723	735	747	781	792	758	782	788	788	798	797	737	751	783	768	721	758	776	774	801	775	781	755	783	766	723	812	776	764	768	743	799	805	780	794	781	733	771	769	737	764	792	774	748	746	745	749	771	720	738	744	742	744	775	798	782	776	759	782	762	799	738	768	776	766	789	792	755	748	700	803	710	738	785	798	744	749	758	774	724	744	709	768	713	816	746	778	771	765	789	711	789	774	795	722	803	794	772	762	799	739	752	724	703	772	788	788	721	740	783	804	761	776	727	731	787	776	776	741	765	810	721	758	794	753	766	739	798	757	737	727	755	792	741	734	743	775	777	765	739	775	744	783	760	713	767	766	823	748	720	832	713	784	765	744	778	794	781	784	754	757	760	754	772	857	774	734	763	801	758	779	740	787	780	720	793	751	773	770	774	749	759	768	740	754	730	793	816	772	781	823	766	761	750	787	784	731	782	756	792	772	790	733	800	774	722	715	772	727	734	732	775	791	772	808	726	744	796	818	748	817	711	743	771	751	781	763	764	737	768	817	754	732	739	775	753	779	796	730	777	797	809	787	750	726	740	763	723	797	761	819	765	776	726	770	781	764	800	784	776	751	795	769	756	797	774	731	710	766	764	771	777	725	766	760	795	742	758	764	776	725	754	778	705	808	792	805	750	825	761	739	752	772	769	778	750	784	780	749	790	754	760	760	751	715	776	727	735	786	757	779	785	771	720	812	729	784	721	759	795	748	789	728	789	729	806	753	749	760	785	761	775	747	806	797	769	817	769	757	797	787	807	767	764	762	744	760	773	740	731	731	756	783	760	798	740	758	798	752	816	777	796	749	766	797	755	770	783	771	779	748	710	789	741	807	766	780	786	673	769	790	792	798	765	784	773	772	776	789	774	780	729	763	796	749	743	733	775	758	734	827	747	742	762	801	707	765	795	756	745	776	782	763	773	733	781	700	733	808	742	774	790	761	797	743	821	775	759	790	715	724	788	802	719	743	757	776	792	826	805	802	732	727	760	773	766	767	786	797	802	757	764	769	762	770	768	742	812	758	792	772	724	751	775	785	765	742	760	727	793	767	815	769	753	728	766	800	753	809	723	803	760
1388	220	213	210	184	194	187	181	200	199	189	182	165	197	198	170	195	220	187	194	197	182	172	168	178	188	198	172	198	194	196	181	203	188	193	203	214	197	206	169	189	208	179	204	198	214	197	187	174	191	179	188	186	202	195	181	209	202	180	188	189	187	195	199	186	192	201	176	209	200	197	182	149	180	209	192	210	210	220	199	169	223	210	187	185	214	175	173	168	173	191	198	211	182	163	233	203	210	192	194	201	197	192	219	205	214	189	204	177	180	185	220	184	192	184	199	165	186	228	183	197	205	185	172	190	165	192	187	197	201	190	201	181	203	190	182	198	171	195	178	189	181	181	210	200	194	176	183	201	181	199	170	222	177	184	179	219	217	189	180	232	195	204	194	203	195	198	204	195	213	200	174	187	203	220	171	161	203	173	189	177	187	185	202	199	155	195	153	178	192	161	171	191	171	176	180	191	212	168	207	209	208	188	193	186	187	197	189	178	200	196	206	184	198	168	200	202	205	212	203	157	185	202	183	177	184	218	210	168	205	200	217	209	175	190	169	189	169	151	208	173	200	190	198	189	187	191	205	199	202	211	183	190	182	171	206	178	176	204	187	203	195	188	184	187	215	200	198	188	204	181	165	169	180	201	211	187	184	206	217	203	186	191	188	201	185	198	208	191	192	183	191	200	248	171	216	166	176	193	214	195	162	214	199	204	183	189	176	197	192	175	172	183	214	189	196	200	191	193	191	215	163	197	183	214	205	202	195	188	193	198	204	218	188	179	184	186	199	202	203	193	213	225	188	192	226	211	184	156	222	171	225	191	175	204	204	180	204	193	182	200	203	178	176	203	189	208	197	180	175	198	184	172	230	187	184	197	171	193	174	190	196	202	204	182	190	197	190	231	181	190	207	189	193	180	188	175	178	185	195	186	208	230	193	207	174	176	208	190	164	185	182	191	179	220	171	185	195	187	215	191	194	197	185	187	200	164	204	182	189	178	183	197	211	201	192	207	185	206	193	189	203	201	171	178	187	180	188	185	199	207	162	180	140	162	200	200	193	171	190	181	190	228	215	191	201	192	180	197	190	199	202	203	161	184	179	193	181	201	193	186	173	207	174	222	189	198	191	205	187	181	196	184	217	197	192	191	180	189	218	202	183	193	192	225	194	228	213	186	184	193	213	207	179	207	196	199	180	186	174	168	213	178	209	227	178	183	196	196	187	194	210	208	193	197	195	200	173	197	188	215	188	205	220	185	200	203	189	205	207	176	202	218	210	183	196	170	232	184	230	203	203	191	195	201	191	200	175	186	186	154	185	161	203	174	171	183	166	199	205	202	192	183	167	191	213	191	205	180	188	206	203	204	191	196	200	208	175	185	190	198	201	209	175	210	188	214	190	187	171	172	180	205	205	194	184	187	211	198	192	193	207	184	196	185	177	170	189	181	189	186	202	190	189	173	200	184	184	184	160	203	232	234	165	188	196	176	200	216	178	193	167	174	193	204	192	206	194	214	165	221	194	205	198	205	215	203	164	228	217	190	165	220	187	160	207	185	196	192	182	201	183	179	175	192	202	194	194	203	208	209	194	208	204	168	158	183	208	203	196	201	190	180	191	211	211	207	174	210	207	204	214	214	187	184	209	168	205	171	175	193	185	185	205	218	203	178	209	196	176	196	201	164	185	189	216	197	192	176	200	209	189	194	187	197	178	193	189	190	190	175	193	206	164	203	182	169	216	212	228	187	202	191	186	189	176	206	193	179	205	227	182	216	192	203	189	201	182	202	208	194	186	171	200	184	210	193	197	196	187	163	218	201	181	207	186	188	177	184	189	222	192	173	232	192	200	199	223	192	194	198	160	224	197	214	204	183	193	194	191	170	175	170	198	166	152	189	183	200	196	203	200	173	185	222	184	162	159	183	198	189	211	172	190	217	206	192	202	198	225	209	165	180	171	172	199	192	196	200	198	194	208	194	216	193	203	201	180	192	197	161	174	195	162	190	197	201	183	188	189	196	173	174	178	180	212	207	208	203	197	188	190	200	230	220	218	184	205	193	208	175	209	192	195	190	179	196	196	189	203	218	208	162	197	180	200	191	196	181	178	195	233	208	183	186	220	159	201	195	174	200	214	168	228	186	186	174	212	186	192	181	180	168	182	188	192	181	172	195	210	201	195	203	181	200	216	224	202	183	197	194	175	181	188	217	216	191	210	206	186	195	174	203	189	179	193	190	208	190	212	199	163	208	186	203	189	215	184	168	213	192	195	201	199	184	197	177	163	220	185	203	193	194	206	183	195	190	183	210	183	191	194	174	193	195	184	201	237	225	183	186	186	184	199	196	197	185	193	196	186	218	199	167	219	229	173	158	204	194	171	208	169	200	194	196	168	195	215	208	208	177	184	191	172	176	190	172	196	190	195	169	217	220	193	204	226	199	180	196	171	176	170	188	207	207	188	205	177	181	184	216	204	184	180	209	219	173	209	202	179	191	192	222	205	170	193	196	207	184	200	195	184	182	163	168	208	196	192	185	186	202	173	196	206	161	173	190	194	209	201	175	220	223	204	195	218	204	210	202	183	206	203	179	181	164	206	179	197	202	208	195	190	166	213	218	186	186	203	209	170	201	187	166	186	213	195	177	198	197	212	212	224	201	178	198	193	182	176	185	202	172	208	199	170	181	205	184	214	194	190	183	173	175	216	214	178	176	185	160	186	194	186	183	191	190	215	201	229	213	199	155	219	196	186	205	191	216	181	204	163	203	163	185	181	187	190	190	191	206	202	203	194	195	205	233	189	186	196	197	179	187	201	210	173	167	210	204	183	216	188	174	198	208	172	200	182	190	197	181	207	191	226	185	193	215	176	179	198	182	220	192	184	178	172	183	197	205	190	202	190	175	187	180	175	213	183	184	196	183	200	195	180	187	185	199	189	145	187	203	186	211	178	166	193	182	177	189	198	192	164	170	179	196	190	183	207	172	202	202	205	211	191	226	184	180	191	185	186	174	186	189	203	196	202	183	169	194	209	184	185	206	175	211	220	187	181	175	181	192	201	194	187	187	213	235	223	200	205	187	199	181	209	206	187	203	187	170	213	187	181	193	189	186	193	232	191	188	193	197	158	176	187	159	179	189	161	188	176	182	217	207	203	203	195	195	178	188	220	173	173	193	195	217	187	169	198	182	186	201	197	202	178	186	189	181	193	200	190	180	186	185	217	212	199	181	183	211	203	170	177	180	172	205	204	217	184	193	211	177	171	207	195	225	179	199	173	184	190	195	227	181	192	200	197	180	203	206	188	208	175	202	176	210	191	192	181	175	187	202	176	173	190	205	194	203	195	200	199	171	188	204	206	174	193	208	193	179	176	194	165	184	179	168	195	192	192	195	187	188	192	216	200	199	218	196	196	191	182	192	174	192	173	192	219	213	182	191	205	199	196	176	185	228	193	195	182	174	199	176	190	193	184	183	198	213	193	212	185	169	200	233	178	216	202	179	212
1770	500	533	512	553	546	504	507	508	502	481	516	513	495	538	512	532	508	488	478	475	541	462	521	526	475	502	502	503	513	499	492	496	516	490	501	479	484	532	492	470	488	467	513	494	509	499	531	509	487	494	486	503	497	523	498	489	487	510	472	509	471	492	466	515	496	512	473	472	472	480	524	518	524	545	514	503	537	474	485	484	502	515	505	485	513	502	456	485	520	518	494	510	484	528	464	473	524	477	503	519	525	493	540	518	486	508	503	540	490	510	484	497	486	465	503	550	514	493	479	507	491	517	499	506	501	495	497	547	524	514	568	475	517	524	489	538	546	507	445	466	488	495	478	504	542	511	527	514	472	500	505	524	518	493	455	482	502	479	472	499	500	491	507	523	489	524	491	497	493	490	509	511	477	491	489	464	490	479	501	470	490	498	475	483	508	538	507	491	486	507	488	530	517	533	483	529	481	513	502	523	461	506	485	520	482	507	511	473	556	506	496	495	457	474	486	485	515	505	504	483	454	480	514	483	525	527	465	560	494	507	465	515	498	522	501	529	503	529	474	503	553	541	522	528	542	490	513	520	503	484	466	519	497	513	453	493	453	453	497	500	547	492	451	481	501	506	481	531	527	499	495	524	533	482	515	489	508	497	483	520	476	480	498	517	482	526	491	524	488	528	533	503	477	543	518	532	493	496	502	515	492	539	520	524	503	516	509	562	506	507	481	496	503	514	483	514	485	512	522	527	501	474	555	464	499	465	497	511	499	497	471	501	493	480	488	528	477	522	531	479	457	537	490	475	500	456	485	522	519	506	496	524	470	501	507	455	526	507	491	498	523	511	475	536	488	509	531	486	476	434	473	508	505	506	515	511	490	547	550	524	526	529	491	489	515	511	490	503	542	499	484	503	485	507	519	485	505	498	470	506	511	519	505	499	473	530	472	500	484	461	521	493	489	499	515	491	519	508	546	488	506	476	508	517	505	539	463	518	524	505	488	477	492	484	497	473	490	501	483	509	476	494	514	515	494	491	523	508	510	525	535	523	470	488	545	490	495	459	512	498	481	549	488	504	461	481	535	501	505	483	465	484	512	470	483	513	517	494	533	482	535	503	529	536	535	514	499	487	503	501	472	486	543	503	493	485	470	501	523	488	489	490	526	533	437	500	475	516	491	530	525	496	465	494	483	535	493	508	501	514	528	512	473	494	513	502	474	457	495	540	488	501	479	460	493	461	526	489	487	500	497	488	518	480	493	498	505	501	487	500	483	490	467	497	538	493	484	484	482	517	508	504	539	515	519	513	485	519	470	509	542	492	490	483	500	509	509	509	504	531	466	467	490	514	518	478	470	512	519	481	500	491	492	478	509	493	481	486	501	515	510	513	445	489	488	520	511	485	491	489	485	510	487	504	490	487	504	490	479	487	492	499	543	471	519	500	526	521	481	513	521	500	551	522	443	509	482	493	483	520	449	494	511	492	472	471	535	500	507	519	507	512	505	496	498	512	519	523	503	533	541	521	539	509	512	526	529	524	490	515	488	468	519	501	530	488	487	542	524	532	505	494	466	489	511	494	525	503	508	514	512	468	494	466	493	514	518	522	534	497	539	531	497	479	506	492	458	462	480	519	479	454	497	476	499	549	494	509	512	478	475	479	521	477	522	533	502	519	472	527	490	498	504	500	522	497	466	472	504	482	494	502	476	511	508	494	515	538	481	511	496	491	499	515	494	501	542	484	496	506	479	516	515	496	492	502	528	561	530	487	521	490	531	498	571	518	506	465	525	520	506	525	462	530	491	503	545	484	472	524	469	433	446	507	491	512	478	537	535	529	515	498	550	536	479	548	495	469	526	468	493	462	510	515	525	493	523	507	478	492	505	515	473	492	493	481	526	486	476	454	501	497	480	472	475	551	525	478	516	502	485	507	490	474	464	502	443	469	496	480	489	480	487	525	506	496	491	495	524	501	479	486	521	454	490	514	524	438	530	481	519	506	526	489	444	458	528	452	517	511	475	494	464	512	493	510	480	534	506	513	490	497	509	495	486	511	499	496	528	571	553	485	531	521	510	499	523	499	475	524	474	523	510	489	505	495	533	504	477	485	485	519	500	461	477	468	475	524	490	487	507	461	503	496	491	528	487	530	497	479	468	495	516	533	529	499	477	498	469	509	481	473	522	497	551	472	495	466	513	523	533	530	490	531	461	494	512	509	481	509	465	512	482	516	518	518	524	530	507	538	555	523	483	495	507	460	524	476	522	499	508	515	505	509	463	468	484	475	528	489	527	497	503	501	504	502	497	479	525	505	517	482	503	495	489	488	507	521	488	527	503	513	509	462	478	524	509	479	481	567	495	490	477	482	518	539	519	483	486	506	515	535	485	482	503	521	476	503	490	498	494	501	489	474	490	461	491	455	466	463	472	493	501	469	505	501	520	519	514	487	516	507	507	526	472	503	480	489	451	477	475	523	488	504	507	502	493	517	474	517	465	509	534	499	502	502	538	544	502	498	492	517	536	499	473	525	520	507	485	511	507	502	455	503	475	546	514	484	437	479	501	502	501	511	534	513	515	526	513	517	515	491	545	499	528	496	490	503	525	507	490	477	495	528	477	496	466	496	502	499	517	550	489	471	445	491	501	475	456	530	515	531	466	518	493	502	473	502	522	486	526	494	471	485	507	499	508	465	491	488	515	498	468	478	491	500	498	528	489	482	506	462	489	511	480	498	488	465	486	516	505	516	488	519	509	493	495	483	481	516	478	534	533	521	485	514	545	519	564	495	512	493	492	543	461	509	506	536	523	494	478	496	515	546	510	474	519	511	501	503	501	479	492	499	520	521	469	514	510	518	548	520	537	468	508	481	475	498	502	509	499	502	483	485	506	486	493	514	488	506	492	501	517	501	520	517	487	506	545	501	481	496	476	447	544	478	489	540	506	512	501	532	495	505	513	501	469	518	477	529	514	493	487	497	476	523	507	494	474	508	516	505	490	496	490	501	500	521	514	525	468	475	496	520	489	483	524	526	501	516	472	502	536	475	495	529	504	505	525	488	502	480	520	558	533	474	513	473	471	573	507	449	479	538	481	477	509	513	506	487	491	540	474	586	465	508	494	460	529	517	512	496	501	466	481	506	511	505	463	510	485	537	514	511	509	471	484	501	526	485	511	522	482	524	492	512	518	499	497	503	483	473	515	514	454	460	488	507	482	510	501	511	466	529	474	499	494	475	473	510	489	495	488	495	496	494	496	510	511	509	478	467	499	474	524	466	498	502	501	470	513	512	504	521	506	462	520	486	489	463	515	528	500	463	502	489	510	492	481	489	500	484	477	522	538	523	551	529	535	502	527	512	496	484	491	487	497	508	515	486	491	492	533	516	476	482	459	514	498	485	496	475	523	496	473	493	537	500	557	475	525	515	479	483	481	511	523	473	497	535	523	537	473	453	507	519	469	491	483	491	529	511	488	455	491	482	487	498	544	471	491	539	482	471	462
7909	657	595	588	451	472	455	386	374	436	393	364	381	381	408	352	382	370	382	351	375	357	391	347	360	339	362	370	371	371	339	394	353	346	395	375	336	347	361	399	384	390	349	345	363	392	387	398	342	376	374	367	342	357	344	386	327	414	376	381	370	332	381	351	338	365	375	369	337	379	347	367	344	372	407	362	336	335	363	332	356	335	313	361	351	405	336	381	358	349	372	360	315	363	373	403	357	394	389	393	374	343	372	411	392	341	372	391	367	376	375	362	363	354	328	390	342	337	344	351	399	364	313	361	374	369	334	354	363	364	373	379	354	338	363	389	357	359	360	323	385	350	369	347	367	332	314	370	337	375	379	370	355	366	354	348	352	319	398	350	381	390	355	360	338	349	342	364	352	356	368	363	395	351	397	365	379	359	334	343	346	390	356	334	361	369	368	331	326	355	329	400	343	371	342	353	404	334	333	354	390	396	374	371	371	367	362	359	376	353	348	412	342	359	359	377	365	342	366	367	370	312	378	357	344	389	366	362	404	383	351	365	351	352	357	342	361	374	357	347	377	366	359	353	368	401	318	363	344	405	388	378	385	347	358	374	383	362	375	328	371	340	370	331	325	398	348	380	380	369	353	376	357	322	349	349	349	338	331	340	372	379	370	379	378	377	311	326	352	383	329	347	331	354	341	348	367	351	364	351	344	358	339	365	368	331	359	397	368	341	365	385	324	356	373	354	373	368	369	342	340	334	378	340	352	388	373	376	373	303	338	392	353	334	364	349	358	401	337	368	365	407	416	349	359	366	385	390	402	375	350	378	377	364	343	362	358	380	365	354	367	359	351	340	363	358	410	370	361	367	377	375	380	310	357	351	352	341	338	343	387	355	407	343	355	371	374	352	347	343	343	350	386	359	383	359	365	348	372	377	392	385	400	358	375	379	358	348	371	370	356	361	328	315	351	386	336	365	352	359	364	336	327	339	373	384	396	335	388	348	331	345	366	336	380	368	379	396	373	355	367	357	381	340	377	350	392	366	378	354	340	372	366	371	361	376	400	360	343	340	338	397	372	367	376	377	377	334	343	349	339	386	358	352	389	391	399	387	380	398	387	369	339	381	369	354	363	366	347	369	355	374	348	375	339	394	344	358	369	327	363	396	332	353	356	371	374	380	347	349	355	371	376	356	335	359	342	356	328	378	339	391	393	405	347	385	378	325	363	357	350	348	359	317	347	354	370	345	352	389	313	367	354	383	353	319	371	370	382	369	374	385	350	353	410	335	365	358	352	396	390	371	365	371	347	359	335	348	366	379	343	361	351	328	331	354	369	365	380	339	363	385	368	349	397	350	380	395	387	355	363	361	361	372	337	330	388	360	384	377	372	336	364	358	348	372	346	367	362	368	359	393	372	368	362	342	345	346	376	372	400	329	396	342	366	363	356	360	353	353	378	400	386	342	349	358	345	374	343	361	354	338	338	373	378	362	331	325	401	384	325	394	372	360	342	378	367	352	385	378	361	372	344	386	357	387	360	401	346	355	365	368	313	379	394	391	370	371	354	376	342	384	385	378	336	353	358	355	332	355	346	356	352	333	394	325	356	346	340	390	368	327	340	355	330	372	346	384	395	347	353	342	390	359	362	358	362	356	336	372	354	353	342	371	380	350	368	392	360	397	363	346	376	350	354	390	350	360	370	370	352	359	332	280	391	358	330	348	380	346	374	412	356	337	415	335	369	331	350	327	341	361	356	346	330	370	348	345	378	340	373	353	359	346	352	349	355	351	381	381	379	365	320	353	380	315	353	357	334	362	377	335	352	336	370	365	382	362	356	351	342	360	354	369	338	343	351	350	345	362	369	373	392	359	353	383	389	381	346	346	378	326	365	382	378	327	354	356	347	390	349	328	354	369	362	381	362	356	390	349	365	342	377	400	360	402	345	369	345	393	347	390	369	360	342	350	354	334	339	366	332	357	323	356	370	343	356	342	344	380	374	376	368	344	358	361	369	375	386	384	322	349	343	321	363	402	358	389	351	367	379	363	384	378	359	389	366	367	350	401	374	360	360	359	378	347	363	339	355	306	350	360	378	391	360	346	384	362	390	387	364	306	382	371	344	372	337	351	349	398	363	416	382	333	390	369	353	377	329	372	359	354	303	368	403	354	336	387	409	355	379	354	370	378	345	371	358	353	346	358	369	367	355	359	349	358	357	353	363	365	348	371	327	343	372	350	388	345	384	382	368	316	322	341	364	380	382	384	387	378	377	358	350	365	369	351	389	386	381	357	342	365	354	390	340	387	362	382	371	385	380	371	378	366	378	422	363	360	366	366	352	355	362	366	359	369	368	380	356	404	384	375	354	315	375	384	362	369	348	379	348	366	353	342	357	337	378	369	368	398	406	359	355	376	353	337	349	292	332	368	392	388	352	369	328	387	378	366	374	360	374	366	331	381	335	326	313	323	367	354	346	392	384	380	360	390	383	350	358	358	379	385	384	323	381	344	361	366	336	360	337	358	354	350	389	331	347	351	347	325	348	324	352	356	351	407	346	298	355	368	367	343	354	403	391	344	329	354	384	351	349	333	357	379	321	354	385	337	372	360	355	365	360	358	349	376	344	344	366	366	352	365	348	320	365	357	379	395	344	366	336	319	378	381	376	344	414	372	380	326	352	338	348	318	344	380	373	359	374	338	359	355	342	374	362	362	346	338	351	373	351	354	338	314	358	351	322	383	369	355	319	347	371	363	353	362	370	389	369	387	368	345	390	332	344	367	352	370	333	370	329	340	358	385	397	352	343	326	369	358	381	356	356	355	342	332	346	381	333	373	388	382	360	336	309	356	357	372	357	343	342	367	389	421	376	371	380	384	418	366	380	374	358	348	405	358	375	340	358	379	386	355	378	381	383	406	390	360	355	388	364	365	376	354	356	367	378	374	365	328	377	344	361	330	355	395	363	341	364	375	370	360	364	386	339	325	319	327	364	348	397	370	337	339	367	363	362	381	374	335	372	406	333	344	335	337	374	378	358	371	352	360	359	322	362	358	345	373	357	360	381	350	351	368	339	359	387	343	328	346	394	377	317	323	364	339	362	347	377	359	382	367	366	386	340	385	374	351	365	415	352	359	374	338	390	397	372	372	381	343	342	359	398	388	375	356	385	378	357	377	364	334	343	368	350	351	350	351	403	385	372	361	354	355	373	394	365	369	343	375	343	381	393	403	389	373	384	351	366	381	351	382	407	374	365	383	367	367	357	355	360	406	358	362	344	353	356	362	358	361	354	399	350	379	364	369	403	360	387	363	369	365	346	372	341	391	361	336	369	351	388	407	352	378	344	351	339	379	346	366	350	326	386	375	349	354	364	359	361	358	371	351	338	337	383	383	378	355	353	378	386	353	385	370	395	381	414	353	351	322	358	359	344	346	402	360	327	343	332	368	336	352	360	364	332	347	327	328	348	355	356	356	384	360	348	379	350	370	361	366	347	342	342	359	362	348
6744	1086	1503	1632	1468	1349	1243	1151	1041	1035	993	930	972	915	926	915	934	929	952	904	870	875	855	928	878	817	851	831	870	903	872	915	825	849	806	853	805	823	870	794	861	866	841	867	827	870	896	842	871	808	859	834	846	838	796	811	823	859	807	824	823	848	832	847	836	875	890	877	852	836	859	849	867	831	831	819	861	809	863	813	819	844	836	787	839	816	854	834	789	861	830	791	867	845	839	873	882	833	834	816	828	849	864	864	860	849	843	853	801	817	809	840	831	806	817	858	868	859	830	842	829	876	851	807	829	852	844	846	864	838	839	842	885	878	834	874	849	863	849	860	821	803	848	829	801	839	858	861	824	804	849	842	853	854	853	856	804	852	827	858	904	862	811	873	839	822	853	841	840	799	845	791	872	835	868	820	857	838	879	826	868	788	845	900	823	852	814	833	805	799	851	849	858	809	842	837	844	869	838	858	887	853	868	815	835	836	861	867	844	824	846	839	804	807	818	907	767	864	826	837	826	828	860	850	864	856	813	836	865	889	835	812	866	814	811	793	824	853	791	834	839	859	822	877	836	819	824	828	826	869	814	809	795	836	830	836	878	850	864	829	810	812	836	795	903	868	853	837	845	842	869	836	853	820	799	791	819	819	852	878	861	836	846	863	866	843	871	845	845	841	829	865	831	822	837	866	862	873	858	845	805	838	863	791	856	800	828	786	835	849	821	859	843	864	861	828	835	878	953	795	833	843	808	821	803	843	856	840	877	849	865	923	860	802	832	802	918	853	861	794	798	863	815	830	867	825	813	866	821	824	789	848	827	857	858	848	799	864	857	879	822	807	858	848	875	864	823	843	820	835	858	849	825	794	824	830	859	843	858	863	818	836	828	866	930	841	817	802	889	853	824	832	888	877	840	865	781	874	897	893	843	838	866	839	839	863	796	833	812	840	844	816	840	788	852	832	829	806	837	847	804	808	838	848	846	862	783	890	810	840	785	800	801	840	834	815	819	835	772	856	824	847	844	846	839	849	834	847	861	845	843	821	869	838	828	816	798	899	827	858	853	854	839	844	821	820	858	813	854	828	870	878	873	854	820	817	794	823	795	802	815	841	835	836	830	766	864	855	875	844	847	837	854	803	911	786	829	858	877	841	852	856	858	881	813	859	832	841	875	847	843	806	823	852	823	858	830	854	827	867	849	849	821	897	840	838	848	849	861	874	891	820	815	808	816	842	801	847	849	867	839	871	870	848	864	792	791	856	816	838	773	833	860	793	829	805	846	825	826	793	758	857	874	838	875	833	867	781	831	831	866	823	863	825	853	842	821	854	853	850	824	799	836	878	864	839	840	829	831	806	793	812	834	853	838	801	888	845	819	828	873	889	857	879	793	855	842	881	808	809	825	816	869	843	873	841	837	823	872	841	831	816	788	848	833	884	854	779	800	859	784	873	894	791	845	849	829	814	825	842	870	788	867	861	784	842	852	840	823	786	813	780	867	896	863	813	819	823	868	800	822	825	825	870	834	851	834	851	814	795	846	889	790	823	890	854	880	818	896	874	856	908	820	875	849	846	834	876	873	795	831	875	820	833	790	819	868	797	813	833	787	849	810	858	798	822	855	873	863	835	874	769	810	820	845	891	817	801	887	882	800	788	833	901	852	878	839	837	901	873	819	802	824	845	810	857	833	843	867	890	888	844	826	818	895	854	883	821	805	844	819	807	830	854	872	801	785	848	853	794	868	829	800	799	863	792	830	846	844	822	858	845	846	813	812	773	853	811	828	858	848	857	850	766	903	827	824	845	830	857	838	840	844	880	811	846	793	876	845	840	822	830	858	809	855	825	834	822	812	862	869	840	878	832	855	858	853	815	919	867	841	827	836	859	839	836	873	809	839	860	884	845	830	853	868	853	860	834	820	840	811	820	827	770	801	803	898	795	874	862	822	866	868	814	808	822	825	846	890	902	867	848	848	861	765	830	891	780	765	813	878	819	829	847	796	798	848	790	846	793	847	857	834	857	827	804	844	812	839	825	859	818	829	874	861	899	784	839	832	861	818	842	806	845	841	847	871	840	811	816	853	865	839	813	862	871	822	901	826	815	829	855	843	818	872	817	848	780	798	829	808	812	845	771	839	824	834	878	825	818	872	849	818	854	837	825	871	825	797	845	787	833	870	757	825	804	810	796	866	794	806	792	835	875	832	858	822	824	845	818	853	819	827	840	817	778	817	862	827	847	825	876	779	819	808	826	826	811	785	804	795	851	786	817	835	849	857	832	891	819	825	863	835	827	837	809	857	790	864	814	829	854	887	877	853	769	839	849	828	834	821	832	776	783	800	857	861	872	835	833	843	783	822	841	856	838	790	824	819	795	839	843	871	840	846	802	855	830	818	853	867	870	855	879	813	842	824	892	885	816	799	853	808	804	838	824	930	835	868	817	808	893	771	811	848	900	822	852	863	853	840	795	846	834	852	873	903	887	814	805	881	765	889	863	838	818	844	833	833	790	821	859	857	856	864	821	888	806	842	842	829	881	888	858	852	877	833	823	840	847	787	826	803	839	836	823	824	836	803	832	794	855	879	829	876	786	845	877	785	821	875	862	844	861	844	879	831	828	844	871	838	852	792	838	862	816	869	873	821	836	834	752	822	881	898	840	893	849	830	872	852	814	814	815	853	850	817	837	781	806	806	888	819	831	804	838	834	820	898	815	849	835	841	821	857	861	827	897	782	831	801	860	890	834	831	834	835	837	813	796	878	796	890	829	867	847	828	801	853	837	844	833	852	847	811	852	816	774	875	790	879	828	807	876	822	882	816	828	780	864	824	830	878	802	818	861	861	892	833	862	805	904	846	846	885	835	902	809	837	849	810	861	865	846	867	845	845	827	828	877	852	855	864	840	780	779	849	875	759	809	838	783	901	801	868	866	878	826	834	825	803	850	808	827	853	857	871	845	855	830	844	859	854	812	838	839	826	802	862	855	805	808	848	801	848	793	847	881	836	827	846	848	826	864	848	877	833	829	885	842	822	878	797	799	827	848	842	840	802	856	840	861	814	861	852	846	887	820	837	843	852	805	808	806	811	883	843	807	877	838	863	805	856	852	872	890	804	848	820	802	817	873	842	806	879	808	857	868	826	841	855	858	847	827	839	815	827	870	776	890	884	827	842	882	822	859	832	833	825	828	821	862	795	840	850	823	854	835	856	795	868	787	874	845	837	824	816	833	843	862	840	821	869	865	810	838	852	904	887	828	893	821	819	852	843	832	833	789	813	838	828	823	814	872	870	889	887	829	814	812	899	839	839	830	824	801	836	901	832	888	860	838	890	843	876	821	877	835	819	776	843	830	784	875	796	840	804	854	813	849	808	816	844	847	840	840	790	855	838	813	850	847	885	838	827	857	792	837	813	846	850	819	842	856	844	804	804	870	830	817	819	834	794	839	864	848	827	847	918	816	830	824	865	844	802	882	822	853	861	845	797	840	836	858	837	829
14341	1184	978	853	653	552	489	440	442	382	421	359	397	346	366	308	339	348	347	368	343	337	390	316	329	353	328	389	334	317	356	350	350	324	338	332	360	323	330	335	386	337	356	368	359	332	342	368	334	346	349	322	320	351	301	352	344	335	331	335	344	320	333	324	347	340	344	350	364	337	330	338	351	372	333	318	331	308	322	367	305	310	332	318	327	300	371	338	333	330	315	336	302	344	341	318	316	360	396	369	324	368	337	329	320	340	334	333	321	315	353	322	338	348	348	317	343	324	336	327	353	403	357	353	336	325	357	334	285	376	351	304	373	301	328	352	342	343	347	333	343	311	343	362	328	343	334	360	350	358	352	326	335	336	337	310	340	363	372	374	349	345	317	328	337	328	332	333	316	339	344	320	337	345	336	390	341	336	308	360	310	314	360	353	357	319	367	343	321	355	348	342	339	334	358	319	336	366	345	358	362	339	349	329	334	358	329	348	360	340	338	348	329	352	336	323	349	332	369	319	316	347	355	357	322	331	338	303	353	363	361	338	342	388	314	350	317	353	374	316	362	330	331	344	356	339	356	324	333	311	324	347	361	345	345	326	332	315	315	352	338	364	361	320	339	353	361	334	328	340	361	346	331	349	367	328	334	343	381	318	337	321	330	318	355	361	353	333	338	334	348	352	320	373	361	324	282	315	317	328	322	331	335	329	339	328	352	338	299	365	365	347	332	343	313	343	320	381	369	359	299	312	320	365	362	346	369	357	320	352	370	329	325	307	348	329	335	319	367	322	313	328	332	324	340	339	357	343	312	327	338	371	320	364	342	289	343	329	326	349	339	333	341	358	326	342	337	341	334	343	378	397	319	331	309	356	329	344	368	301	352	353	336	316	330	347	340	318	297	318	336	335	351	316	331	306	342	331	335	331	368	357	347	349	353	325	341	338	312	328	326	329	317	329	316	305	357	361	357	341	325	353	351	329	326	340	337	345	332	336	358	328	355	320	347	365	360	357	344	316	318	324	360	361	318	324	329	306	319	323	361	342	306	343	369	346	351	368	344	382	301	345	345	360	342	351	341	364	350	323	372	318	330	342	331	309	364	348	335	347	338	319	331	365	334	341	354	367	342	335	337	355	347	340	369	319	363	324	351	343	344	311	329	373	351	341	326	337	308	374	346	344	321	358	330	360	330	378	321	365	376	338	331	319	326	347	364	313	317	378	338	369	326	353	321	330	310	330	318	318	335	304	335	340	383	337	346	353	356	337	375	363	359	315	329	335	377	326	387	372	296	355	364	345	364	353	367	351	331	338	342	375	354	352	357	360	322	348	335	349	347	351	317	349	328	331	326	333	370	311	339	306	319	337	367	328	377	315	356	329	332	322	319	357	344	342	349	329	310	319	341	309	302	331	310	343	354	314	345	348	323	329	362	334	347	308	349	337	320	325	330	344	364	374	331	354	358	337	316	362	369	340	340	320	348	375	347	330	311	326	340	361	326	317	354	354	325	319	343	342	314	335	337	333	370	325	298	327	328	342	348	327	350	351	335	344	330	327	323	327	338	330	358	365	334	319	341	338	323	320	339	353	318	353	357	346	319	372	344	371	376	327	332	360	319	363	353	347	341	351	336	344	338	308	344	305	346	345	344	349	300	347	331	314	355	366	355	312	350	331	329	359	309	316	328	323	334	373	289	335	355	356	342	333	318	359	328	319	312	362	339	314	318	325	286	333	341	344	345	321	366	310	300	354	333	365	321	317	377	341	326	330	314	323	315	374	343	362	368	392	315	330	354	350	393	310	351	340	325	325	348	341	323	324	332	328	354	375	314	322	325	328	375	353	355	342	357	334	334	360	346	352	341	329	302	342	310	322	337	360	378	326	285	325	304	370	351	352	371	317	353	340	347	347	373	323	365	369	337	310	375	315	311	311	380	321	328	331	331	301	331	327	339	317	342	344	310	360	324	331	342	325	346	280	332	322	350	349	347	326	321	325	343	329	333	327	326	334	327	327	334	325	343	346	379	357	335	379	327	361	376	296	330	358	328	337	342	352	364	354	345	316	316	353	327	332	335	336	316	330	320	323	325	342	355	382	345	328	322	324	309	352	333	358	294	319	324	324	336	343	336	327	282	345	352	320	333	334	322	347	333	355	372	382	348	380	340	302	375	356	333	320	336	376	343	333	361	371	338	342	324	353	325	350	347	324	345	345	345	345	349	340	314	334	338	370	318	317	312	389	338	329	381	364	331	335	339	325	317	342	314	360	342	336	348	353	332	347	339	317	357	348	348	322	344	326	361	332	335	347	328	320	341	355	333	345	340	315	352	351	380	305	344	309	371	345	322	357	344	347	320	348	301	327	357	360	329	321	339	377	367	313	302	351	358	321	363	330	372	316	342	328	343	375	341	375	350	325	315	313	332	355	349	338	353	337	311	301	358	333	315	328	338	309	325	345	370	338	323	336	307	362	331	317	349	347	322	318	334	342	337	339	306	352	368	313	331	327	332	350	313	333	327	338	337	356	337	314	323	365	315	346	334	311	346	333	333	356	308	360	299	341	313	350	357	324	331	340	279	337	329	333	316	358	310	336	320	336	329	361	333	334	348	298	331	340	354	308	336	378	348	334	342	356	316	321	357	339	303	327	348	343	360	339	360	335	305	348	331	318	338	350	331	352	366	323	385	334	365	362	372	340	336	361	360	320	341	357	337	348	333	355	324	335	343	348	325	321	323	343	329	330	345	319	318	379	325	332	351	315	327	289	344	354	330	326	346	337	336	349	318	311	339	323	318	336	372	340	371	351	324	313	319	305	351	325	354	318	353	347	360	342	360	329	344	366	308	330	309	340	334	333	319	355	375	332	319	355	347	350	341	368	300	345	334	367	331	332	356	318	336	310	379	336	323	345	359	358	316	335	346	353	324	324	285	359	333	387	378	357	317	309	337	347	341	349	326	324	324	375	337	359	348	319	328	319	308	321	338	329	346	333	336	338	317	353	348	338	333	392	302	329	381	374	342	322	359	346	303	352	348	328	335	310	367	328	366	368	361	366	323	362	347	340	346	343	350	333	325	316	328	350	342	341	352	311	328	353	369	335	345	334	333	364	326	346	335	341	347	353	359	347	345	352	369	319	361	326	318	337	316	335	353	342	356	326	314	315	336	329	314	274	337	346	344	352	384	322	352	348	346	340	363	355	365	342	342	326	336	352	346	339	344	360	376	327	317	321	323	343	320	335	323	343	362	343	339	357	374	332	321	331	288	340	320	350	342	383	341	306	353	323	306	355	340	350	335	363	342	355	340	370	343	358	310	317	321	347	330	329	338	335	302	374	345	371	336	336	319	347	343	314	320	333	307	347	325	340	351	370	355	359	344	339	327	337	331	322	305	333	334	315	322	287	372	326	368	382	339	346	335	350	329	332	338	329	357	331	330	333	346	339	335	334	328	348	350	347	293	378	309	347	323	302	339	323	371	329	269	349	356	351	344	328	319	355
8308	1303	2071	2271	1983	1695	1538	1379	1197	1137	1080	1082	969	961	918	926	867	846	839	834	895	861	889	883	838	859	834	866	849	780	755	794	820	721	806	797	784	819	774	759	812	748	816	777	767	726	818	813	779	817	774	770	804	768	797	799	751	785	742	739	720	805	788	779	787	790	768	731	772	779	787	805	804	802	795	732	734	811	750	735	775	717	819	755	755	745	793	791	793	727	735	810	781	697	767	746	760	739	763	762	699	767	789	804	750	794	774	705	808	757	767	783	767	748	781	723	739	793	748	798	797	756	776	796	760	773	774	760	767	798	778	772	708	870	725	773	785	816	736	729	759	812	792	713	757	754	750	762	755	777	786	795	739	819	784	760	753	783	795	775	754	771	760	804	819	746	786	766	771	725	778	773	785	736	767	730	780	771	756	740	763	748	842	780	773	815	778	738	707	808	788	741	753	794	739	795	826	798	832	718	765	784	730	791	781	754	723	702	763	756	767	821	732	751	784	748	782	884	753	745	731	750	804	807	786	830	784	757	762	816	784	802	757	801	763	733	776	754	725	808	780	743	776	710	770	785	758	727	762	756	782	748	739	758	774	789	791	796	775	767	768	803	720	774	755	747	759	860	770	748	789	743	707	778	755	782	730	759	748	756	693	779	779	782	751	763	772	740	767	744	743	746	770	750	750	767	751	728	742	779	751	777	769	807	803	699	779	768	783	757	715	781	745	798	711	756	731	733	748	697	793	767	757	791	751	764	761	741	726	722	799	763	778	734	782	772	798	764	766	732	807	768	758	766	778	759	782	778	772	802	802	775	861	793	738	830	742	765	773	746	760	756	722	789	810	777	741	756	794	750	765	747	776	768	769	739	779	743	777	794	738	716	727	710	773	782	776	766	739	807	743	746	781	739	753	798	763	733	799	823	737	769	790	708	743	738	780	799	815	787	744	745	774	772	764	734	776	729	760	751	806	812	690	760	760	750	778	797	758	735	842	762	735	757	780	789	758	809	792	716	832	743	755	732	719	749	746	796	818	759	796	812	774	816	761	783	799	775	742	805	772	746	775	723	787	742	770	799	752	721	764	788	799	821	797	752	819	765	821	752	844	751	733	746	750	764	779	764	767	794	732	768	780	790	804	791	753	723	807	815	786	733	792	743	738	789	746	746	789	738	740	762	784	756	751	805	781	735	781	740	798	760	787	756	797	746	773	710	754	741	778	745	749	744	773	745	731	743	789	775	794	760	820	768	751	760	780	743	801	767	824	763	753	766	726	781	761	840	789	740	789	707	773	722	768	752	797	782	777	730	769	755	758	772	738	782	720	810	770	707	779	795	753	711	788	738	753	758	747	762	747	739	778	766	798	797	823	829	779	771	784	786	732	723	773	724	723	761	772	744	861	763	759	727	754	779	796	751	794	785	730	792	739	802	769	754	740	753	783	808	748	753	790	765	814	803	750	728	736	779	786	757	767	844	811	757	755	772	759	754	769	769	752	738	725	791	801	752	744	749	765	763	823	730	778	814	777	750	778	775	774	768	731	777	779	752	788	775	778	808	759	770	761	780	762	740	778	756	724	760	821	765	777	767	779	753	750	791	720	740	772	757	804	765	756	769	769	768	747	771	736	758	730	773	835	761	763	767	746	794	781	760	752	725	717	768	768	758	733	770	760	810	743	772	792	746	800	777	755	770	768	776	784	732	734	813	710	727	755	801	702	772	778	788	758	793	797	773	711	811	770	744	753	767	750	766	758	837	777	716	737	764	774	801	761	745	774	814	749	780	728	773	746	791	765	798	758	759	705	738	730	759	782	777	771	801	768	778	781	763	746	795	810	739	790	782	754	735	723	801	751	755	746	751	683	754	762	711	732	702	738	796	740	755	772	746	800	810	783	759	789	784	753	734	721	761	754	707	788	816	756	750	779	760	817	783	786	772	803	793	771	818	812	796	770	766	773	728	731	782	751	759	734	775	751	783	775	718	758	786	742	752	764	770	786	786	775	807	757	761	773	808	757	752	762	731	770	777	765	753	786	795	731	780	805	745	773	748	738	770	777	759	731	788	747	757	744	750	783	767	750	768	739	759	778	765	771	775	755	817	760	832	782	759	812	755	759	730	802	750	753	760	771	723	726	782	751	751	762	710	736	717	770	799	800	747	757	726	798	727	736	781	753	726	728	817	763	801	808	782	742	738	752	766	746	771	760	779	760	777	760	737	769	752	749	771	770	758	743	737	767	773	759	751	766	773	811	731	802	756	784	771	768	768	750	794	734	780	705	721	771	764	723	802	723	790	771	773	786	764	792	727	780	732	744	783	744	707	751	743	745	706	800	810	797	743	770	763	779	762	778	735	758	755	759	809	752	756	770	754	781	728	792	761	774	770	759	791	714	752	761	804	779	747	720	790	819	788	741	717	768	758	766	795	712	766	765	743	765	792	815	804	745	775	791	748	746	792	783	793	743	785	827	744	784	767	766	772	755	785	784	778	732	755	720	765	773	773	827	726	766	779	726	761	761	766	720	753	735	805	732	733	819	746	760	803	699	707	802	765	723	805	766	759	806	802	763	763	756	740	776	739	743	786	855	794	774	798	746	767	801	767	798	722	784	768	823	784	782	725	766	761	752	753	775	743	784	779	794	738	784	756	776	751	757	818	794	758	737	783	759	773	800	786	773	772	746	741	763	792	734	740	778	761	765	830	789	783	679	768	810	808	754	757	790	777	747	734	731	787	811	759	784	747	806	788	788	798	725	776	806	783	764	766	748	779	740	779	750	811	719	735	781	731	743	776	773	739	753	776	721	796	794	789	791	753	787	748	767	723	774	776	749	766	775	750	793	726	745	800	760	734	750	754	773	740	774	786	767	768	808	755	785	764	786	750	773	800	787	724	750	753	759	742	771	825	799	726	794	776	731	798	794	760	785	775	791	742	727	803	786	776	783	828	726	699	750	760	728	730	787	791	772	777	799	792	785	738	725	764	746	795	773	823	778	798	799	756	804	707	845	780	761	780	796	752	771	756	754	751	754	768	754	753	793	748	757	732	712	750	756	756	766	725	739	741	750	747	737	820	743	728	774	782	740	777	778	774	733	705	766	800	797	789	749	781	743	781	774	774	812	743	764	796	722	762	730	762	749	776	682	797	766	747	790	758	753	746	777	759	761	758	775	735	754	779	726	761	734	763	789	745	816	818	788	747	739	775	713	728	752	804	759	750	825	796	787	773	792	744	770	770	793	778	783	796	743	772	825	780	778	774	782	740	759	788	768	774	777	757	798	775	762	776	769	799	780	755	792	765	820	756	778	768	768	735	741	719	749	783	803	759	737	754	776	735	785	781	758	737	746	742	795	776	770	752	755	784	798	771	774	812	772	811	777	770	750	821	802	796	742	803	804	740	772	742	780	718	752	746	761	765	789	770	782	751	773	781	803	743	799	769	754	756	691	760	779	760	770	769	737	761	760	726	790	777	746	764	782	841	816	795	751	729	735	750
1449	196	198	189	197	210	234	192	194	188	208	222	191	192	174	216	184	184	173	226	190	181	188	182	197	208	190	215	206	194	186	186	183	191	199	165	184	188	210	172	195	190	186	203	211	202	184	218	178	217	192	195	193	207	207	186	199	190	190	185	178	190	212	185	182	202	188	179	171	180	187	185	164	196	165	190	199	224	197	196	192	187	194	190	159	191	214	194	174	193	179	173	181	191	183	182	186	202	166	210	187	193	164	210	214	197	185	231	193	193	180	201	218	181	193	195	207	224	197	197	192	177	151	174	172	164	178	194	197	195	194	207	178	161	194	189	180	187	194	183	217	162	189	186	207	181	173	191	204	181	177	177	194	209	209	190	193	204	175	170	208	176	181	166	170	180	194	207	211	205	178	191	185	199	201	155	185	186	156	205	185	209	161	187	197	162	174	171	189	182	181	190	200	196	174	170	192	180	193	168	184	213	206	212	185	188	184	187	207	167	178	179	187	195	196	181	191	210	180	181	206	197	205	206	192	168	211	200	203	194	191	201	201	208	192	205	198	172	188	188	194	187	198	208	199	212	184	187	174	174	188	217	186	184	184	184	189	187	198	189	190	208	197	212	172	175	181	171	187	173	195	205	204	193	174	205	165	212	185	184	202	200	198	209	219	192	186	191	187	208	183	195	196	204	195	204	218	163	197	192	197	180	195	172	194	204	175	158	181	196	185	191	192	176	194	205	200	198	184	208	205	170	196	194	186	198	183	165	165	169	212	200	198	192	166	189	191	203	172	191	190	190	182	221	191	172	212	211	176	183	191	200	219	196	218	202	183	218	194	190	191	191	197	189	187	209	171	213	214	183	193	189	211	215	196	178	176	180	178	188	184	184	209	195	208	185	156	194	177	207	184	209	215	183	169	199	204	200	187	223	199	152	191	182	213	219	204	196	202	192	183	219	192	180	162	161	187	187	189	186	217	155	184	163	175	192	178	211	177	201	189	208	193	179	203	189	207	191	189	180	195	178	189	211	196	186	207	196	195	191	199	199	164	183	196	177	190	180	181	217	206	173	203	166	200	196	194	186	209	206	174	194	174	159	179	184	212	226	190	156	195	217	198	202	203	213	203	183	179	164	175	185	201	195	183	196	194	192	192	205	219	193	208	202	199	208	221	193	212	198	200	194	175	203	208	180	196	215	157	164	207	212	184	187	180	173	177	188	174	178	195	204	219	194	199	194	178	179	201	185	184	208	164	184	182	200	206	161	199	195	200	202	182	169	192	175	205	233	184	215	195	206	189	182	202	197	158	203	228	199	203	188	202	193	193	191	172	215	201	211	204	187	193	174	192	182	174	196	193	198	177	191	209	191	175	198	225	182	182	212	239	183	222	185	202	211	200	170	186	199	205	203	192	187	210	195	217	210	209	178	185	212	203	194	210	178	221	223	181	183	193	194	191	185	193	223	207	171	182	189	205	182	192	187	193	167	181	185	193	186	200	176	170	167	171	209	210	197	181	170	209	179	194	195	176	165	191	192	167	177	202	201	207	198	191	205	190	187	193	192	175	172	183	185	190	181	190	207	178	211	183	197	202	211	183	182	193	177	183	208	177	186	206	196	189	180	196	193	186	204	195	187	172	192	196	171	199	196	184	222	202	181	198	192	196	196	209	203	211	180	189	187	183	185	187	217	178	187	193	190	192	186	187	206	185	184	208	178	210	187	194	197	197	197	191	183	191	193	181	180	185	187	193	177	180	218	223	160	182	203	182	202	196	163	219	186	209	213	190	205	194	199	182	175	200	177	169	172	168	182	181	201	194	186	206	216	182	217	194	191	230	202	213	180	157	176	183	200	175	192	144	175	181	204	198	176	193	186	171	189	227	175	203	187	208	185	178	213	201	187	216	181	226	195	213	181	184	218	194	165	188	201	188	183	207	212	194	213	180	196	194	205	204	173	191	182	210	191	175	220	199	192	184	245	199	201	205	181	184	186	186	230	188	201	183	201	176	213	209	188	223	197	185	179	179	179	189	161	189	206	188	205	180	178	206	176	176	199	188	189	176	204	206	188	202	176	181	180	180	189	187	178	184	201	192	218	215	222	195	174	188	212	166	183	188	194	178	193	195	170	180	170	203	178	152	213	177	197	182	188	185	229	187	208	191	201	182	201	182	211	223	174	203	231	191	206	210	184	203	202	195	183	178	176	198	184	190	196	200	192	195	183	183	194	184	176	182	191	211	196	205	198	194	171	179	208	188	190	215	195	212	209	184	249	170	203	177	163	198	187	185	192	187	181	193	229	189	189	203	173	182	180	186	215	212	224	189	170	184	184	196	167	231	205	168	216	193	176	194	213	192	184	228	185	210	221	195	195	190	199	203	204	216	213	206	182	213	191	215	190	201	187	197	217	203	173	190	177	198	180	200	185	196	183	172	205	182	172	203	188	176	205	212	196	179	199	182	209	201	196	194	186	189	215	195	186	176	180	189	194	193	205	168	177	190	195	208	213	178	168	208	171	186	193	174	201	174	173	179	192	185	196	200	205	200	166	199	169	193	185	202	198	208	192	203	216	191	201	196	192	154	214	207	174	214	177	192	191	197	204	192	198	198	208	188	194	184	168	228	206	205	184	209	199	186	220	195	210	208	202	204	206	214	195	171	203	178	194	185	175	173	186	196	167	202	215	193	183	203	212	167	198	176	190	244	225	216	207	213	178	198	177	202	187	211	157	198	201	191	191	185	171	207	191	216	207	214	203	226	208	192	192	181	177	208	187	177	175	167	178	189	209	217	173	197	191	193	181	170	203	183	179	178	198	191	156	181	184	193	197	177	168	165	203	210	176	199	153	178	191	186	196	186	185	214	178	210	179	199	190	177	175	194	190	219	175	192	200	183	183	189	182	193	176	205	179	180	193	197	158	167	196	193	201	194	196	203	206	202	182	183	211	172	205	184	168	185	176	183	194	177	182	192	191	179	189	206	197	198	213	198	200	198	196	199	199	209	175	224	177	202	192	201	192	197	179	215	178	184	197	184	163	178	172	178	204	196	224	178	216	216	174	206	219	211	196	184	185	182	192	182	191	188	196	176	186	204	178	173	202	186	193	175	201	179	132	173	211	191	190	191	192	223	169	226	201	188	201	187	181	191	193	201	217	203	190	189	181	188	190	201	212	173	202	193	197	187	195	170	188	204	190	174	230	168	173	199	182	192	201	180	196	186	206	179	185	180	215	192	187	180	195	171	192	194	188	189	181	166	187	200	185	167	190	194	182	170	185	195	184	198	184	184	197	195	202	214	200	153	206	170	203	208	181	219	188	176	202	195	178	210	214	186	193	215	195	179	190	203	203	190	174	201	183	184	184	196	193	191	181	189	181	186	177	201	169	202	202	208	193	211	167	170	179	181	190	199	207	209	185	197	197	191	207	194	196	172	182	223	181	194	178	185	197	173	161	196	179	195	186	189	159	194	203	209	192	193	193	210	201	214	214	173	199	165	216
1725	548	572	539	556	482	545	519	501	524	505	490	528	505	500	497	519	527	490	510	487	509	522	481	526	485	496	488	472	468	493	513	488	535	483	508	493	468	487	502	497	498	455	550	510	487	492	518	493	522	479	496	532	500	505	512	543	490	492	507	479	485	522	473	456	498	501	490	494	500	493	563	511	522	524	518	473	546	510	498	472	454	506	491	490	492	519	527	511	503	512	527	475	542	511	524	515	490	456	511	489	483	523	523	489	491	495	513	528	531	480	511	486	477	513	489	482	457	492	509	486	481	487	497	500	513	496	511	515	500	490	519	486	482	478	494	502	475	487	520	518	530	527	493	528	513	522	496	500	484	502	538	553	472	473	503	498	508	520	516	486	517	495	516	503	521	505	484	505	497	475	471	481	465	515	510	500	488	494	487	516	522	538	465	495	498	562	488	485	490	517	492	495	498	447	489	483	502	484	464	478	483	487	489	495	499	465	476	527	495	492	514	513	503	473	538	496	505	460	481	488	434	468	505	492	505	472	491	513	464	514	494	484	484	493	472	495	499	521	500	514	483	503	488	496	478	507	504	529	485	506	494	530	521	484	467	521	529	543	446	489	461	525	517	494	508	478	488	526	493	512	502	479	465	473	504	549	471	518	505	468	461	512	521	510	530	483	495	483	476	505	489	464	507	508	487	505	493	491	480	498	527	500	537	480	487	525	532	518	486	524	508	500	459	526	527	452	517	476	472	502	495	516	501	502	480	450	508	483	503	490	492	514	508	563	505	501	515	500	515	518	552	491	488	464	506	491	500	496	469	479	550	493	484	492	501	506	511	514	471	489	509	533	526	488	463	524	506	497	510	486	495	503	508	473	477	496	503	494	524	485	526	503	488	517	513	489	462	470	490	505	482	478	506	472	479	476	491	515	465	464	553	517	501	535	517	485	509	492	531	501	515	512	492	479	545	507	506	464	488	532	483	503	510	502	469	493	554	481	500	541	494	521	523	468	519	500	491	475	479	528	494	486	555	529	527	478	476	503	500	513	494	486	503	491	514	492	471	502	514	509	479	486	502	486	472	545	514	501	513	492	486	536	501	509	460	465	486	472	506	479	515	505	523	466	472	497	478	497	504	516	476	521	473	460	507	506	481	511	506	456	487	486	463	514	514	507	486	478	480	482	504	513	483	482	510	501	493	537	464	502	493	506	501	518	530	510	446	482	536	562	509	479	484	481	492	501	500	504	522	531	478	494	500	481	516	547	506	502	467	516	513	510	516	529	530	486	528	488	543	464	500	497	472	535	483	503	515	462	510	525	521	505	500	524	480	458	493	499	508	496	501	519	513	510	516	478	497	516	493	506	536	510	478	481	464	526	487	534	472	492	478	542	518	512	502	496	487	502	457	503	474	501	496	470	483	491	481	517	487	528	490	477	523	500	476	492	507	510	492	517	512	508	489	505	492	499	508	507	480	504	522	476	515	527	497	496	498	488	460	496	501	504	497	495	499	516	532	542	512	477	520	512	495	510	506	484	541	488	510	491	524	506	482	506	457	488	526	484	518	483	502	491	473	505	502	484	492	484	530	505	497	510	459	487	505	518	459	497	509	495	478	508	539	493	487	503	478	486	509	507	548	510	480	541	505	529	503	482	495	507	507	468	528	513	523	504	495	497	468	484	510	522	474	509	478	527	500	525	472	501	492	512	531	483	459	465	530	513	504	520	516	502	485	505	519	538	544	489	473	501	499	514	471	513	458	489	476	506	531	511	446	512	517	470	527	510	509	484	497	497	491	499	505	477	500	496	485	482	508	502	465	527	489	524	500	518	517	494	518	507	509	487	507	488	486	480	484	495	484	492	515	510	483	491	523	495	472	462	522	485	556	499	514	457	531	541	503	502	530	476	502	494	497	511	504	509	486	513	439	511	513	514	505	529	463	498	430	506	467	512	512	526	472	481	512	482	466	499	535	509	460	501	512	470	477	491	501	511	519	521	506	523	483	510	488	509	508	499	498	501	486	499	488	488	459	525	530	474	490	524	501	525	489	467	490	527	503	519	459	550	476	496	509	580	486	544	475	482	499	478	471	453	478	514	481	511	513	480	499	501	471	472	472	499	481	526	534	487	469	498	525	477	501	532	489	489	492	476	498	510	472	495	506	506	491	520	486	465	443	486	561	531	517	491	475	496	526	533	496	475	477	520	486	484	548	523	487	467	537	520	536	510	498	486	504	503	488	535	502	488	500	526	527	499	495	507	475	482	550	528	498	552	500	504	460	482	490	504	485	497	473	505	493	476	509	506	449	512	485	506	523	534	520	498	510	486	501	491	516	543	498	525	552	493	512	512	490	478	507	498	511	470	511	499	483	475	524	521	522	497	459	488	490	498	479	528	531	492	500	497	493	513	472	507	497	460	484	515	528	440	512	521	499	512	461	499	538	554	551	493	513	496	528	468	509	521	496	532	501	537	513	494	513	503	488	507	520	549	476	518	463	505	538	493	499	522	524	551	529	509	483	534	512	487	502	514	496	512	520	494	483	500	499	512	493	483	503	501	489	495	520	464	484	540	480	529	514	490	500	483	505	487	493	477	495	499	493	526	508	496	526	497	512	509	504	511	495	506	506	503	523	549	505	500	502	500	543	468	517	506	497	537	484	457	495	485	484	481	497	524	490	479	496	465	490	516	501	490	497	525	528	481	521	504	458	525	515	477	472	512	513	530	516	469	478	477	483	467	477	523	526	515	476	522	519	530	498	486	503	495	505	507	547	511	509	462	503	517	483	525	461	483	489	488	456	454	525	485	529	513	504	510	491	459	477	520	481	500	437	491	486	477	489	485	499	466	481	543	493	449	489	505	523	494	493	483	512	518	494	490	505	518	515	514	506	535	488	508	496	483	499	520	486	484	517	493	500	507	493	535	494	514	515	492	529	547	506	504	526	463	511	526	499	487	507	520	493	442	498	502	534	510	530	519	505	494	471	476	503	484	477	489	508	530	476	545	528	511	530	493	482	498	499	503	468	503	510	515	507	518	505	488	502	472	492	543	478	515	496	474	515	493	522	495	496	524	464	530	490	473	507	467	528	472	457	476	508	492	510	474	526	492	510	515	500	524	488	540	461	562	509	518	525	529	512	499	524	469	467	502	471	524	529	512	493	501	482	471	535	515	501	462	490	515	474	537	491	555	483	524	479	530	521	507	512	500	524	523	503	483	507	497	484	507	495	531	498	447	491	492	485	502	514	468	475	488	499	492	534	477	498	516	500	513	492	441	471	505	496	494	493	478	511	500	524	489	514	531	527	507	468	494	512	490	453	520	518	494	522	532	491	494	458	467	501	501	502	514	473	465	524	525	503	462	518	536	479	507	505	503	480	511	490	487	469	548	504	533	459	560	535	531	500	528	505	494	459	508	470	505	515	481	501	515	478	494	482	491	520	480	491	513	498	505	465	522	501	508	495	472	479	500	471	533	482	492	498	478	491	490	513	511	513	544	478
7736	665	671	580	502	474	422	407	397	421	433	401	379	359	360	388	372	353	375	413	367	385	397	337	377	397	361	369	389	372	337	329	402	372	389	362	376	337	316	391	345	371	359	354	354	360	377	365	390	354	370	391	345	370	342	401	354	322	359	346	373	378	359	387	379	368	369	322	360	352	341	366	375	377	352	361	339	380	320	356	352	327	367	377	351	378	357	344	374	391	364	354	378	348	376	365	361	320	367	370	362	372	350	361	363	337	370	323	361	398	410	361	383	382	366	337	372	369	367	375	376	407	388	366	386	379	350	347	335	349	336	349	360	352	378	347	330	339	343	342	352	363	359	363	350	369	400	374	374	337	356	384	370	384	365	369	365	395	356	392	358	385	354	347	351	411	407	351	356	309	343	389	392	343	345	353	360	396	329	342	350	356	382	402	372	346	361	373	374	369	374	361	368	379	420	350	355	363	356	384	365	361	389	360	337	355	357	356	384	371	394	348	357	350	376	387	385	339	365	334	374	361	390	372	372	369	335	341	371	389	364	374	357	359	376	391	353	369	359	334	346	345	383	377	373	305	317	331	365	369	388	376	396	335	333	374	366	342	333	358	377	391	335	348	356	347	373	370	336	376	393	369	381	391	348	359	386	398	353	377	326	367	371	349	363	412	346	374	386	366	373	322	379	397	371	335	363	349	377	337	358	363	333	344	372	363	386	354	361	358	392	375	387	316	383	353	333	360	355	359	361	404	381	319	362	378	347	360	397	343	331	377	354	386	356	356	354	346	344	358	341	354	348	351	340	359	366	379	333	364	359	377	361	347	366	347	390	383	373	394	378	341	334	353	350	372	355	349	371	409	368	361	344	345	359	347	360	347	344	323	389	362	372	312	372	363	349	356	362	364	348	326	356	342	348	402	366	340	382	358	363	364	362	371	369	334	330	329	365	348	357	368	357	369	352	363	335	372	389	412	378	384	354	330	377	373	358	365	355	382	344	403	339	355	388	374	386	365	386	390	376	360	336	397	357	335	369	344	325	348	343	352	404	342	361	341	368	344	351	348	361	379	358	388	381	379	368	366	359	353	380	371	338	369	335	373	339	357	367	390	388	350	389	359	346	375	363	391	393	360	382	339	390	363	360	368	329	342	356	337	335	339	362	375	380	362	370	329	327	349	396	371	378	385	327	371	367	394	360	384	365	367	383	389	354	356	382	353	338	392	363	376	383	409	355	345	309	361	345	385	376	357	386	353	374	354	385	352	316	383	377	354	385	381	342	387	368	332	350	357	356	376	375	377	331	372	366	369	350	348	393	353	381	336	356	343	377	338	353	355	363	351	382	355	326	341	352	370	357	337	333	366	344	370	371	394	341	366	360	340	357	404	341	381	355	327	372	365	410	353	385	350	354	321	361	359	359	367	365	343	373	339	384	362	356	375	379	379	348	400	337	362	361	343	360	386	355	355	335	397	382	366	413	385	395	409	361	387	389	339	384	336	373	390	366	377	345	317	416	410	363	403	342	340	328	344	387	351	348	349	318	390	358	379	357	338	327	354	388	338	370	334	328	335	392	358	358	352	349	348	310	360	363	363	320	362	355	316	335	336	363	402	337	353	383	376	348	333	349	385	373	350	336	361	342	402	360	375	344	375	329	361	333	337	360	362	324	340	397	318	340	365	373	387	391	372	365	376	360	361	379	370	361	335	359	372	374	341	355	348	331	385	375	371	381	379	360	350	321	344	365	391	359	358	370	328	353	360	372	353	362	317	367	370	327	393	337	358	364	350	366	328	316	335	383	366	358	381	394	331	321	362	393	390	356	348	347	363	367	375	409	353	345	357	406	346	407	385	359	379	403	369	355	372	366	352	349	353	390	366	369	400	340	349	336	340	363	368	333	354	319	352	329	330	381	345	378	370	380	324	364	362	338	354	341	345	348	344	362	397	382	379	355	395	379	328	380	381	373	352	372	363	393	351	369	368	388	339	380	381	341	382	405	346	351	357	396	416	346	375	376	367	344	379	366	379	351	339	363	349	358	347	365	369	382	353	363	369	338	348	337	347	381	370	379	374	317	375	346	341	340	358	380	359	337	394	396	350	384	372	375	359	367	372	397	377	382	400	380	344	365	333	308	316	359	378	365	376	368	335	396	372	332	376	343	369	330	380	366	382	348	321	360	366	338	367	381	381	320	368	349	376	346	359	359	395	352	364	350	364	382	391	364	408	400	375	321	352	373	360	386	340	285	380	363	383	383	322	360	338	331	365	377	361	342	370	354	346	346	349	380	375	362	362	347	400	350	334	413	360	333	351	353	356	330	394	373	362	356	380	349	362	393	401	362	377	344	363	369	345	347	353	383	387	376	370	309	327	321	362	372	356	367	352	376	381	416	378	374	398	370	346	385	341	366	387	396	364	357	378	330	386	351	377	358	372	381	365	382	364	367	349	351	366	385	367	349	368	410	379	403	402	393	342	354	353	367	357	361	391	373	350	336	353	366	369	356	347	395	364	331	353	364	332	380	328	346	366	366	374	380	369	354	346	379	378	395	427	371	345	361	323	384	351	383	378	341	375	376	396	396	407	345	346	379	366	377	360	365	371	365	387	349	353	383	381	381	333	334	360	364	348	348	357	381	387	367	393	341	336	362	390	355	363	351	335	378	396	379	355	354	385	353	362	359	357	325	384	351	365	359	362	403	385	362	393	393	320	344	331	332	341	364	339	353	365	339	395	368	323	367	376	385	363	383	352	359	344	356	381	352	356	389	342	380	369	362	385	335	374	371	360	369	384	366	368	384	384	358	358	375	347	402	366	348	337	380	376	362	392	395	369	387	355	384	370	354	360	369	405	405	370	380	392	352	384	379	360	349	351	354	328	332	355	394	349	370	392	330	355	390	402	341	401	382	349	378	359	369	394	398	360	337	405	392	370	357	340	349	357	409	362	407	364	370	330	344	391	383	364	390	369	382	348	343	365	377	348	379	379	380	395	369	395	387	387	379	358	352	367	346	331	386	372	337	358	380	367	347	374	375	348	329	330	352	402	340	360	381	356	328	369	369	385	368	337	372	328	356	331	387	345	386	377	338	381	344	356	404	372	358	354	355	366	343	380	361	334	376	395	345	348	361	337	366	366	363	391	349	371	328	354	343	369	371	371	354	370	364	373	345	382	360	353	349	354	349	355	362	356	386	364	360	355	359	323	319	351	411	350	366	380	356	348	351	355	383	361	376	341	394	328	329	363	355	363	387	375	345	364	352	324	368	401	394	356	331	354	352	372	360	341	376	345	360	384	380	345	343	361	386	368	342	355	371	343	397	390	347	378	334	349	387	389	361	382	372	359	350	370	333	306	359	368	382	359	333	358	342	370	343	341	371	347	379	379	362	366	331	372	379	361	394	376	409	359	381	351	343	332	411	361	379	358	362	390	329	391	372	350	364	360	385	386	349	361	345	362	396	396	372	353	339	330	367	398	349	351	355	330	343	350	394	393	381	358
6690	1130	1559	1604	1560	1348	1262	1164	1074	1034	1003	982	945	913	920	870	878	889	901	905	885	890	918	883	926	854	837	858	866	831	883	885	895	784	837	837	874	842	805	868	829	859	819	837	895	862	893	829	843	875	876	842	813	861	836	886	882	832	910	817	890	878	893	847	870	853	816	835	844	799	820	847	846	810	842	795	811	869	866	819	844	866	806	803	806	814	798	861	831	831	838	827	850	836	866	816	881	848	767	871	776	811	867	821	850	832	864	869	894	808	805	866	825	845	865	804	872	849	827	864	845	872	868	781	862	823	850	842	867	792	846	777	808	861	837	826	831	820	842	819	821	840	817	852	792	858	828	844	888	875	846	849	828	812	802	795	846	811	910	823	840	824	840	823	846	788	837	885	860	832	862	852	851	842	809	855	843	887	860	821	805	822	829	824	828	871	828	797	858	824	846	827	828	857	867	814	822	845	831	807	816	907	786	817	795	817	811	887	841	823	843	807	875	828	840	872	904	841	825	865	824	870	895	797	871	771	863	880	827	855	902	863	815	799	865	819	840	802	832	838	863	859	825	838	837	840	854	834	846	827	857	813	848	858	807	839	891	815	844	872	834	857	845	829	857	855	838	859	857	823	859	809	811	874	884	849	855	846	858	822	845	865	784	837	845	867	839	820	836	840	852	840	796	826	830	856	804	869	844	887	836	871	824	909	833	795	872	842	870	844	829	819	829	849	817	842	861	883	788	866	864	834	860	808	857	879	775	838	788	848	842	816	864	819	757	871	813	868	822	827	809	835	830	773	846	857	863	785	884	832	836	789	824	866	824	824	857	871	833	796	851	869	845	812	843	825	842	838	869	865	844	840	822	867	872	856	834	839	908	852	840	768	854	808	858	852	875	778	863	879	815	837	907	817	814	851	865	858	872	891	877	817	893	862	835	867	846	827	871	789	838	837	830	822	825	849	859	822	808	827	864	828	841	889	831	876	867	852	847	845	798	749	853	826	838	846	911	767	863	877	805	812	817	803	815	820	880	871	822	810	824	814	847	811	856	823	859	859	850	795	868	839	826	798	857	866	807	838	833	860	870	794	881	836	830	871	903	763	850	807	850	838	913	851	788	868	879	858	872	846	807	880	793	826	799	813	827	845	879	825	792	830	820	810	824	833	894	831	899	834	861	878	846	829	832	838	818	801	845	787	857	811	841	818	805	833	780	820	887	828	851	861	844	857	838	847	834	813	865	811	867	858	864	868	825	881	832	804	845	802	787	861	825	856	883	824	821	821	834	885	887	907	854	861	855	880	838	838	887	893	829	820	777	862	863	821	843	821	862	804	852	849	829	829	850	823	818	815	833	837	864	800	871	853	822	847	827	837	857	856	856	839	847	833	848	843	881	797	840	815	842	822	817	858	831	855	832	860	877	846	855	870	843	898	827	854	764	814	807	817	822	849	836	864	802	854	872	817	822	869	826	806	866	792	800	826	833	797	807	864	869	872	843	862	845	874	828	875	869	822	856	834	825	855	860	853	860	870	879	844	853	854	783	870	856	836	826	837	836	830	857	819	845	822	860	868	855	875	899	875	833	787	857	854	923	790	825	849	841	798	896	837	943	885	852	827	823	816	853	850	857	872	795	914	865	881	868	860	794	793	898	833	855	847	788	852	811	952	861	854	821	798	859	821	909	819	800	844	862	875	811	821	864	884	873	841	886	774	813	853	815	840	800	876	808	872	840	863	877	828	843	863	832	804	830	833	817	884	857	793	807	855	846	831	786	868	795	835	849	856	868	824	848	857	853	890	871	802	873	798	842	825	852	868	850	814	846	843	882	836	797	844	861	795	837	821	878	861	802	786	876	836	884	830	803	846	863	867	802	782	855	836	836	812	760	782	860	853	835	834	866	860	826	849	846	858	861	851	785	855	840	898	828	807	853	828	875	845	855	848	894	866	868	882	838	849	838	829	853	861	836	882	858	881	862	869	853	869	831	874	798	837	768	806	837	784	876	874	838	841	861	811	868	823	832	804	836	819	814	823	851	807	838	798	813	847	827	836	845	849	880	856	840	850	818	860	870	861	844	826	826	852	871	867	839	851	857	836	885	850	804	809	796	853	874	861	866	862	854	805	837	821	809	805	826	849	854	836	814	860	844	851	871	869	853	818	877	836	849	810	845	812	852	862	853	857	840	820	819	836	828	853	783	843	825	883	923	823	839	860	813	844	843	812	902	822	828	897	853	834	893	853	802	861	820	846	821	824	818	830	845	851	821	868	887	812	837	821	860	907	814	790	873	812	823	868	836	851	860	863	891	854	853	856	837	880	825	859	788	855	872	819	798	871	839	846	839	843	796	848	846	830	873	856	817	830	845	830	909	870	812	837	852	885	846	809	840	858	881	797	822	803	863	844	834	828	838	809	834	834	904	850	808	895	838	812	787	898	858	840	853	856	849	843	857	838	810	795	868	834	842	891	830	805	828	866	855	836	908	853	823	860	875	892	888	859	834	837	843	866	850	842	839	880	847	796	800	846	850	819	826	797	859	875	814	881	853	872	858	846	812	844	829	879	854	823	853	838	832	850	791	865	854	855	838	888	842	872	872	887	811	857	887	833	839	832	846	824	819	784	808	899	849	894	805	858	864	887	840	798	826	858	807	859	871	821	842	793	846	847	843	847	874	759	865	816	808	881	827	832	828	840	810	756	887	849	854	830	802	799	831	870	839	826	871	882	807	826	840	797	822	829	881	889	861	872	787	817	798	878	841	842	813	848	871	842	841	879	883	842	844	879	821	897	790	825	886	844	852	904	799	858	926	864	823	825	862	821	841	883	868	807	862	847	892	846	831	882	833	852	798	896	864	848	895	774	853	834	820	874	841	848	837	875	895	819	882	827	880	837	810	851	881	792	831	797	867	823	813	843	827	826	861	821	822	878	814	848	860	822	881	843	822	837	897	796	873	861	812	848	853	865	851	755	847	847	786	867	882	836	820	853	870	885	822	816	839	817	831	795	860	865	808	851	824	866	853	846	870	836	838	829	854	839	834	834	794	828	848	837	827	851	829	829	780	864	828	813	857	850	825	824	824	848	885	873	819	855	796	817	849	837	834	838	846	862	849	897	812	852	849	869	845	817	824	891	814	862	833	841	837	814	849	835	785	807	857	878	894	846	859	864	790	827	806	827	850	803	818	839	856	860	768	832	845	855	852	871	882	805	849	823	872	791	846	823	791	899	843	843	851	847	924	804	823	790	895	853	794	801	808	823	864	804	845	867	832	819	868	864	826	838	850	815	835	861	864	820	860	858	816	839	807	846	873	861	803	822	846	848	818	833	869	825	795	818	851	867	878	831	831	859	849	837	865	797	823	781	844	802	844	906	860	884	802	818	847	843	834	844	784	800	835	877	866	813	853	848	813	848	842	845	882	852	883	835	824	834	829	817	841	788	816	832	851	834	885	876	871	866	864	853	844	813	864	837	839	865	832	830	800	796	868	813	828	896
14213	1272	954	817	600	518	480	419	403	400	404	376	351	389	328	349	368	348	342	378	326	346	357	372	331	347	364	391	362	355	365	346	307	302	319	347	380	350	343	312	358	361	307	358	324	339	335	322	341	365	314	342	302	318	323	323	332	317	329	333	323	324	299	345	299	356	368	383	318	322	344	314	318	348	329	340	356	331	333	361	339	321	308	333	343	344	347	325	330	343	332	304	304	321	346	326	330	349	325	320	376	355	313	335	339	345	306	324	327	384	333	307	327	325	337	320	321	315	321	338	363	349	348	365	319	331	375	305	341	324	329	344	348	359	287	351	316	335	343	330	370	333	350	347	345	360	323	320	343	317	344	329	353	351	344	333	361	325	370	336	344	335	316	337	309	348	323	328	332	328	334	315	327	330	362	352	326	377	316	325	328	385	335	344	352	366	337	342	338	353	344	356	369	360	334	316	304	362	327	338	330	343	346	370	304	327	344	324	336	314	312	338	356	364	317	316	338	339	316	337	303	301	376	337	334	330	346	365	346	336	350	340	351	353	341	337	341	309	363	362	368	319	339	327	345	335	334	328	359	342	333	320	346	288	331	321	304	311	332	305	310	342	357	362	348	360	352	340	321	344	330	313	348	353	344	330	346	342	332	323	340	310	339	331	351	331	344	343	377	318	349	356	309	335	323	311	341	349	358	335	349	295	352	318	360	334	363	354	316	306	350	352	340	304	372	331	340	330	294	330	349	317	337	338	309	324	346	349	361	354	319	337	319	330	319	347	327	342	359	340	352	319	331	316	326	316	343	317	333	336	307	317	333	324	358	304	352	338	327	345	333	331	319	349	383	338	336	329	346	334	326	326	283	339	338	354	338	307	332	354	339	281	356	362	362	341	331	308	340	358	314	339	353	313	327	352	356	334	317	330	306	321	355	311	360	319	342	311	333	368	346	304	322	293	299	311	370	348	354	323	323	360	293	323	335	366	298	325	290	324	335	322	319	342	351	358	355	378	356	332	346	317	350	307	321	316	355	360	344	352	370	339	368	321	333	324	341	353	322	333	359	339	319	314	320	351	341	371	336	335	312	313	332	355	355	319	335	299	339	341	313	303	325	351	352	328	327	354	322	321	352	335	359	378	330	328	347	341	395	316	354	289	308	333	314	342	347	332	348	364	365	345	319	339	379	331	300	331	396	359	362	396	334	367	343	369	359	335	298	337	285	336	348	340	322	331	368	332	325	328	347	322	317	325	334	351	345	326	361	388	341	373	408	321	321	323	356	356	326	329	317	333	333	311	337	361	332	352	321	356	343	359	348	312	385	343	340	319	340	365	361	340	343	347	330	344	340	353	301	313	305	336	367	356	323	323	329	307	357	326	342	347	321	348	310	334	325	296	336	357	353	354	291	323	364	365	349	326	345	349	337	307	349	313	334	358	321	330	318	303	343	331	320	365	336	310	301	333	326	312	363	304	324	299	333	350	395	283	324	332	370	323	347	339	328	338	362	347	367	311	329	342	381	337	350	357	360	346	359	330	298	351	355	326	346	367	334	317	315	335	353	288	341	350	320	321	324	347	363	336	355	327	341	347	348	296	324	342	337	298	318	326	356	336	322	363	304	332	358	374	322	365	326	324	333	330	319	294	372	348	323	312	327	369	322	344	377	340	335	348	351	300	369	361	346	318	352	380	326	327	306	349	301	316	293	344	352	347	296	338	324	330	317	347	340	324	287	327	326	303	354	330	322	329	329	353	338	331	321	323	335	330	339	322	345	342	344	341	321	328	340	361	307	359	371	342	372	346	365	319	371	337	332	325	326	334	334	322	336	329	342	327	378	349	312	318	335	350	355	380	368	304	318	347	356	320	325	362	308	328	371	326	343	316	314	317	364	338	326	316	301	344	328	334	360	331	364	356	353	320	334	324	316	339	315	344	356	347	366	307	370	318	316	360	336	317	339	327	348	356	334	352	326	333	352	346	353	308	360	329	297	345	317	345	323	337	361	348	321	361	342	344	335	366	321	357	340	324	345	311	338	319	316	361	348	340	338	341	348	320	320	328	373	333	337	330	333	373	346	367	333	340	369	295	306	324	300	324	339	351	358	323	314	335	333	352	336	319	336	312	295	378	323	334	327	340	309	287	344	316	333	313	341	314	338	349	390	321	344	355	296	342	317	317	352	336	367	310	306	301	302	324	327	284	342	399	343	333	360	346	328	367	336	328	309	327	317	362	335	346	366	355	345	347	341	343	357	383	339	389	301	351	349	355	322	334	359	341	342	347	322	333	310	334	354	337	329	357	343	329	373	342	319	369	334	345	344	301	333	312	334	371	318	345	350	343	333	343	357	335	353	335	343	348	297	324	315	329	330	318	330	333	362	379	309	339	316	333	336	331	341	337	313	349	348	337	350	336	323	366	352	401	317	297	341	338	347	366	323	324	359	332	341	330	334	337	327	349	365	316	310	324	355	356	344	320	363	337	329	320	345	343	343	357	363	324	325	316	357	317	301	316	357	328	343	330	346	343	307	351	311	356	346	349	330	351	337	353	336	325	322	291	297	322	316	317	349	328	325	362	345	393	332	335	360	316	332	335	370	333	327	334	360	375	320	300	311	342	360	359	319	310	315	311	314	309	297	350	308	340	367	346	324	327	322	340	350	318	338	352	331	327	336	331	349	332	338	336	338	351	309	337	296	367	362	333	315	345	317	325	349	321	334	334	341	304	345	338	365	346	377	307	328	307	335	344	363	368	302	335	339	349	317	366	346	334	317	358	368	338	339	328	353	300	372	333	359	373	312	325	349	338	382	339	342	361	318	376	325	323	342	329	369	317	348	346	387	331	337	351	354	335	318	324	276	332	335	364	311	312	355	328	331	329	320	339	334	306	334	335	341	346	305	356	336	356	367	324	344	327	302	325	325	299	342	320	350	361	337	307	331	312	331	327	340	323	317	307	327	342	349	324	356	311	299	341	353	309	330	355	349	318	331	333	309	321	332	356	362	324	319	319	329	305	325	344	338	324	326	335	328	325	368	307	343	280	322	350	356	323	274	314	372	377	358	348	356	355	324	346	326	322	328	341	335	358	346	328	352	317	328	348	374	376	310	322	344	357	322	320	361	352	357	347	324	347	345	336	321	360	337	315	358	328	331	341	334	329	333	291	334	360	329	373	309	322	335	326	358	363	326	346	360	346	352	337	377	302	347	339	304	338	315	299	312	326	313	352	303	340	311	374	393	335	324	349	343	311	362	347	311	359	329	291	354	344	328	332	349	348	315	334	356	352	319	316	309	306	333	330	387	330	336	329	304	320	313	316	327	337	350	323	324	338	322	321	368	342	331	307	304	334	291	324	322	392	346	315	374	304	344	330	329	337	312	332	327	354	312	317	325	334	335	334	327	306	345	338	341	333	317	329	315	348	339	334	357	321	321	316	335	332	322	344	345	338	321	356	308	328	368	324	348	344	327	351	343	360	373	344	346	316	333	359	374	310
8128	1255	2076	2288	2025	1726	1565	1349	1145	1144	1016	1032	980	921	919	865	881	857	887	880	850	851	826	840	810	841	823	873	853	786	828	811	769	857	801	827	793	824	812	798	755	775	761	789	778	788	759	719	792	773	783	789	797	781	774	743	730	747	832	749	760	804	757	837	718	759	795	813	769	837	796	759	794	782	768	764	784	740	789	793	770	761	748	768	785	799	747	749	760	746	767	761	746	760	740	715	785	794	745	755	778	742	753	744	733	746	742	786	762	733	769	749	747	762	786	783	719	743	769	769	789	723	807	784	813	766	740	768	775	784	752	764	785	763	801	765	769	788	761	765	799	767	696	742	741	787	736	788	800	759	776	761	765	748	798	740	735	714	797	819	797	802	785	752	764	746	721	738	787	761	759	760	744	799	770	753	783	735	758	755	738	756	758	768	729	775	748	749	749	794	741	718	723	743	780	781	760	740	724	767	758	767	762	754	760	768	827	726	778	807	766	719	720	740	789	775	747	688	748	765	754	739	746	762	769	777	729	738	779	762	791	793	770	754	751	827	713	802	785	756	765	736	731	786	769	779	801	773	777	744	759	727	812	740	784	731	800	744	793	756	731	761	708	785	730	768	796	745	748	789	758	766	800	755	817	750	718	754	702	751	726	738	714	733	738	729	753	766	784	793	739	764	774	798	758	754	800	730	766	812	770	713	767	770	795	706	698	734	770	814	785	745	765	819	776	800	771	753	749	770	719	753	767	764	790	755	755	732	810	757	749	745	765	732	664	743	762	784	768	768	737	747	744	730	800	756	755	818	727	749	769	767	766	788	728	734	782	794	733	807	736	734	778	767	753	767	757	730	792	800	750	764	768	756	764	742	767	806	765	814	718	740	765	751	759	799	691	795	750	712	809	743	755	784	771	770	788	838	720	792	768	774	753	753	775	728	729	763	734	741	754	738	759	788	795	743	772	791	774	749	776	742	718	779	772	761	761	789	778	816	799	777	737	774	764	738	722	763	793	709	788	769	800	762	761	730	729	777	772	754	766	733	818	738	736	756	765	752	784	778	758	752	708	788	804	780	775	716	812	736	785	717	787	792	778	747	777	803	830	757	778	748	715	757	753	753	737	825	737	773	741	779	758	789	722	736	798	765	783	792	743	771	785	760	777	755	789	720	731	775	753	741	772	735	715	812	809	811	737	740	788	752	775	766	752	775	820	756	781	776	775	738	744	744	758	750	797	804	777	741	782	775	723	769	768	778	752	716	771	735	758	768	762	753	767	773	696	780	739	757	766	797	752	777	737	766	746	766	789	752	715	728	736	729	779	711	740	743	761	776	747	782	780	784	751	774	759	784	756	777	785	771	789	785	766	741	766	772	824	763	783	771	766	753	781	782	810	758	771	725	731	700	773	745	780	785	735	754	765	768	765	773	748	746	775	735	812	741	773	753	752	736	745	745	701	759	719	782	691	793	827	786	760	742	820	784	753	776	764	757	751	712	756	795	789	755	742	773	746	742	818	818	763	746	691	760	732	803	764	803	760	798	785	778	798	830	765	733	741	776	752	795	741	782	735	775	809	738	787	787	787	775	803	743	763	740	780	809	755	791	782	766	731	773	800	795	741	775	725	771	741	826	742	792	727	777	731	793	777	826	729	825	796	780	743	737	793	735	742	759	816	724	734	771	749	817	800	775	807	818	771	764	768	761	794	808	737	797	804	758	776	750	732	772	780	795	742	782	736	765	749	750	803	755	744	766	752	774	806	748	773	769	741	790	771	724	780	714	813	739	785	780	789	762	743	752	774	799	795	770	705	739	777	803	763	759	753	782	791	721	771	796	820	787	747	832	772	767	729	753	778	725	758	744	740	763	782	801	725	717	751	778	813	729	778	793	760	754	762	743	753	793	758	765	807	746	773	711	778	775	791	726	761	807	736	777	750	689	769	774	774	830	797	754	714	711	725	738	730	751	768	762	775	797	788	791	784	785	785	853	764	800	753	744	761	783	745	737	809	746	753	747	736	773	771	801	779	795	797	751	769	733	748	728	793	771	776	782	765	734	745	743	765	718	731	802	809	751	778	782	784	784	809	706	764	776	761	744	747	761	766	763	791	760	784	741	757	787	743	741	732	820	778	720	715	729	762	761	794	776	760	793	714	765	766	774	742	737	752	809	764	772	769	785	746	755	788	752	742	760	733	734	808	725	719	795	724	763	792	772	769	725	797	781	759	761	796	758	750	769	764	731	718	774	731	770	729	771	795	733	774	758	777	748	733	753	783	769	732	774	764	719	744	777	737	786	734	788	738	762	832	732	810	782	758	772	726	718	752	796	792	720	762	772	828	834	747	789	779	737	767	716	797	748	786	752	771	743	797	762	772	754	759	724	779	797	758	764	782	735	777	742	749	746	761	699	767	776	768	774	708	773	744	763	762	763	751	754	742	799	759	756	773	762	749	780	720	798	759	759	809	760	713	832	768	724	787	769	772	769	722	773	768	764	761	752	747	808	755	762	789	805	740	719	783	836	736	755	799	771	765	795	773	711	749	788	739	809	722	769	770	762	790	738	718	760	688	763	754	778	773	703	756	762	764	735	704	760	806	793	790	751	767	768	765	751	784	739	811	740	776	749	784	746	714	759	753	767	744	743	718	743	780	757	719	767	735	785	774	734	722	740	744	749	795	763	727	783	778	782	799	758	743	764	773	791	756	772	754	739	782	765	784	771	780	764	780	745	687	776	762	734	747	769	772	799	714	757	787	748	821	758	750	742	742	775	746	752	737	758	793	771	808	793	694	736	763	752	707	834	746	788	820	745	744	731	825	804	751	788	748	780	726	728	791	773	727	792	749	729	751	773	784	758	803	753	769	736	734	730	757	766	742	753	773	745	729	795	759	789	776	736	801	761	725	777	730	725	749	769	736	797	777	737	777	770	761	754	773	755	764	778	785	772	712	795	740	743	793	786	735	740	775	816	791	776	800	744	802	807	833	797	782	777	762	788	773	777	742	739	759	771	752	745	762	733	796	695	789	737	754	724	752	775	793	761	791	757	757	761	757	792	814	724	712	743	787	750	747	790	768	753	732	793	759	767	798	796	738	726	679	766	802	786	778	780	775	759	760	811	793	785	730	781	716	831	800	708	767	742	786	737	793	783	689	779	750	819	765	796	727	797	757	778	750	720	734	767	787	746	760	798	798	766	758	738	745	746	775	708	772	787	792	748	770	749	818	785	775	762	762	786	813	797	748	788	741	735	755	762	725	814	764	760	753	747	714	748	751	795	802	809	779	728	790	804	797	765	769	739	743	773	710	781	748	767	750	754	786	728	771	710	750	749	784	749	806	766	751	726	746	767	729	748	772	746	737	748	785	757	763	764	737	715	788	737	756	756	778	758	727	721	723	787	757	767	788	841	756	788	748	757	811	745	803	745	755	766	752	767	777	793	788	774	765	760	772	785	777	738	727	782	785	788	735	771	790	813	792	765	750	740	749	760	790	766
1406	214	187	199	197	204	202	203	212	179	166	200	203	180	165	170	158	200	191	205	201	211	176	175	174	187	178	163	178	187	181	183	183	202	181	195	178	205	178	175	201	195	200	210	191	186	175	183	203	174	178	199	205	183	197	196	186	179	202	203	206	201	172	173	181	196	207	201	202	184	206	184	184	201	191	165	181	207	167	182	210	197	181	194	181	192	164	195	203	173	187	204	201	197	191	158	164	179	194	166	182	201	185	197	184	182	183	221	193	178	208	195	196	191	188	208	178	200	192	169	174	195	188	161	193	174	200	181	199	196	178	186	187	190	191	202	179	182	200	213	212	204	229	197	195	194	182	206	211	171	196	184	196	199	205	200	212	201	180	199	189	209	196	189	181	192	194	210	193	201	195	227	180	196	211	179	171	199	168	182	186	172	166	175	176	192	187	175	174	208	171	193	193	172	221	195	192	214	209	162	182	210	211	209	204	185	179	185	193	181	184	185	191	221	202	224	184	182	197	179	172	199	199	179	195	184	195	200	201	199	171	170	184	187	184	182	174	193	195	177	214	184	191	195	172	214	200	203	169	192	173	189	210	179	195	196	178	194	176	196	186	188	195	177	199	178	210	163	164	182	210	194	206	201	193	188	202	178	172	196	186	198	171	183	210	206	199	166	180	190	201	174	172	189	196	181	210	197	169	204	180	199	204	202	193	171	207	173	168	166	227	209	195	197	178	172	172	186	191	180	191	204	196	141	185	204	213	191	160	160	208	197	191	225	177	168	153	154	210	209	181	209	176	203	164	170	192	198	207	196	181	185	209	212	200	185	173	204	182	165	187	198	164	191	189	217	195	157	163	189	176	166	210	184	198	200	186	210	188	195	200	206	198	189	185	190	181	189	199	173	211	189	208	171	214	208	182	191	184	197	202	210	204	186	188	205	185	188	193	173	150	190	207	200	185	192	196	175	187	203	203	177	208	177	172	177	212	193	166	190	166	199	191	187	180	190	185	193	156	162	185	219	202	170	190	168	169	183	160	187	212	169	205	196	189	177	167	176	214	184	178	183	181	198	206	197	187	196	201	186	202	173	188	182	182	188	207	185	200	231	206	227	207	202	206	220	203	184	178	188	189	167	221	205	206	199	186	200	180	208	188	182	197	193	197	188	214	205	179	209	225	184	201	161	199	196	181	190	180	173	194	189	177	197	218	187	174	203	198	194	186	195	170	202	186	187	185	194	185	184	178	183	173	165	206	186	202	187	193	202	194	193	194	197	193	204	159	197	178	207	184	174	179	184	180	184	200	213	179	173	200	169	188	215	205	170	196	196	178	207	172	171	174	180	183	175	205	179	185	200	170	198	200	191	216	186	174	182	193	210	172	184	193	189	154	183	186	182	200	181	198	223	221	179	191	191	216	183	206	202	207	198	188	215	174	208	156	207	178	182	174	189	194	208	195	176	212	185	170	163	178	191	195	160	203	170	175	175	166	182	214	209	184	189	214	211	188	205	196	166	182	200	209	182	197	183	186	208	201	194	221	213	183	216	202	174	174	198	201	200	181	176	194	167	199	166	178	177	205	197	183	171	188	188	183	159	179	187	185	189	181	208	172	182	187	203	189	174	181	181	196	212	187	204	194	201	203	179	177	191	176	191	203	190	191	167	177	186	202	173	187	178	199	189	212	197	176	175	194	178	171	220	203	203	169	189	172	174	173	189	187	201	181	190	178	191	186	184	202	189	199	183	224	186	200	202	204	203	184	213	189	168	180	175	184	174	197	189	186	169	208	198	200	174	182	196	172	200	194	206	168	186	209	212	173	192	164	186	183	201	183	180	199	182	179	163	178	186	180	195	187	192	197	198	191	161	190	169	192	195	201	192	197	186	199	182	158	204	207	200	170	187	164	204	177	199	160	165	199	196	193	188	192	158	202	179	216	196	203	174	187	176	216	180	180	198	199	189	192	156	189	210	224	200	199	192	183	183	185	195	206	211	213	164	183	180	208	178	206	195	186	178	182	186	187	191	211	186	207	190	182	164	195	175	185	184	211	202	190	144	182	171	190	193	185	199	183	218	213	205	204	188	205	178	206	208	187	194	198	198	181	191	195	226	195	200	207	204	153	192	190	182	157	179	193	166	171	181	190	198	182	212	205	159	201	191	186	182	206	181	180	234	192	176	189	199	187	183	170	190	196	186	184	185	197	191	190	219	177	202	173	200	185	187	157	186	195	200	192	188	183	176	207	196	188	201	192	177	166	195	201	189	183	182	207	170	172	177	162	186	155	186	190	199	187	200	207	178	189	216	182	183	171	183	194	167	201	180	171	167	198	220	170	184	198	188	176	171	181	209	194	203	191	210	199	166	207	186	168	194	204	221	206	174	198	184	201	190	161	214	199	188	172	186	201	164	177	193	163	162	174	205	201	203	194	183	206	199	163	175	186	224	179	217	194	195	178	170	211	193	203	185	203	175	191	179	212	190	184	171	185	180	192	211	196	202	177	188	199	208	205	167	184	191	173	171	179	211	171	217	193	174	193	158	210	207	205	191	163	172	190	205	200	167	192	188	205	170	182	188	185	201	184	167	194	185	230	241	217	216	186	184	198	179	181	201	214	190	220	168	183	190	214	199	204	173	183	188	220	203	159	174	195	188	175	194	175	206	191	172	195	198	202	196	196	179	193	187	182	172	181	190	184	195	189	205	224	173	185	216	207	211	176	196	197	169	187	158	190	208	178	199	180	177	183	186	183	213	194	190	173	184	184	180	203	196	186	203	173	216	184	195	203	184	185	208	223	190	175	192	178	177	195	212	188	180	219	180	203	161	180	197	169	191	191	205	164	173	181	184	181	202	190	192	206	167	182	192	170	180	187	202	179	194	177	179	181	223	205	190	202	199	204	187	171	195	201	210	183	174	195	204	194	197	214	182	217	173	195	180	211	195	161	189	200	187	172	188	185	182	198	170	202	192	216	188	179	181	193	147	198	180	195	210	206	192	204	171	192	198	200	182	197	192	172	179	180	178	200	196	197	183	184	202	203	199	181	174	172	163	181	173	179	205	204	185	172	198	199	194	193	190	192	175	176	222	207	183	180	175	183	223	196	177	187	211	205	218	183	193	178	194	189	199	198	184	171	181	174	156	200	176	213	205	176	180	180	177	191	193	172	170	193	172	179	204	195	194	205	172	193	189	186	224	188	190	193	201	196	159	178	199	173	202	203	179	223	192	158	207	199	204	174	190	192	200	170	183	174	180	198	179	175	165	191	179	152	200	178	208	195	190	210	205	208	166	185	164	190	189	200	219	144	196	181	188	191	181	175	201	195	182	166	207	220	183	175	175	175	187	195	195	204	170	174	193	200	172	186	203	178	181	177	185	190	208	210	206	171	191	211	217	191	175	202	211	184	198	163	180	201	211	180	206	188	225	208	204	214	213	192	205	187	178	185	190	202	182	192	163	188	205	207	179	203	181	171	171	187	211	203	171	167	202	209	200
1673	488	554	554	527	509	535	501	495	519	480	496	514	514	493	518	551	526	474	537	506	478	495	530	510	486	485	494	497	519	501	495	502	505	523	464	495	495	465	511	491	474	526	509	444	526	474	534	487	497	481	508	474	483	493	511	485	519	516	503	510	505	453	505	506	520	470	461	500	466	463	535	500	486	488	461	504	511	482	491	492	551	499	512	480	502	492	502	495	473	517	504	515	481	497	477	502	502	491	519	451	444	509	479	485	505	489	473	516	505	512	487	495	511	482	540	489	490	487	484	479	509	543	553	477	454	503	494	506	499	482	500	472	480	500	501	460	449	499	525	505	537	515	518	506	491	495	507	460	542	476	491	475	508	475	532	487	496	505	454	488	475	439	521	469	512	535	505	489	494	516	468	518	496	479	511	482	467	522	492	503	484	457	512	515	483	525	494	502	473	498	500	501	491	498	510	441	483	472	505	474	513	485	494	519	548	503	507	506	516	521	523	498	477	451	478	494	506	475	546	514	476	467	530	497	533	504	487	534	545	480	481	490	474	482	540	451	464	468	502	473	505	507	501	466	508	532	495	515	487	498	561	464	471	456	514	505	468	469	477	554	541	487	544	529	470	496	505	515	488	520	450	519	508	481	482	499	500	488	476	509	512	473	518	444	499	502	523	470	464	507	502	511	506	487	491	491	442	480	527	458	526	501	534	497	507	548	504	498	486	472	483	511	466	501	512	485	502	490	455	529	501	493	521	519	513	511	516	483	461	482	490	471	477	447	496	505	457	515	494	494	469	498	475	479	490	499	503	469	510	495	502	454	544	480	500	496	546	473	470	498	524	508	481	514	469	509	534	509	526	500	539	488	497	468	508	507	505	515	457	509	471	495	483	505	492	481	482	478	507	517	497	454	540	521	475	488	493	504	448	513	468	538	515	479	496	497	492	556	508	512	502	495	519	488	508	520	499	473	474	517	502	483	491	506	520	523	475	515	469	483	493	504	504	506	460	489	519	456	486	505	509	460	508	494	475	539	518	487	476	476	503	502	509	477	519	526	488	492	476	472	454	492	520	488	511	461	508	477	494	439	543	525	494	493	465	542	498	494	484	487	472	466	559	490	490	481	522	525	465	501	486	490	462	486	500	544	512	481	486	503	493	526	524	498	466	489	542	511	454	486	510	524	558	462	502	509	492	498	499	470	483	502	516	543	510	519	462	517	448	482	496	501	517	477	495	475	490	488	476	493	490	476	467	524	511	493	469	555	498	464	508	493	486	527	500	497	512	485	485	504	523	494	490	471	462	489	513	493	505	479	511	480	489	503	499	466	502	509	502	500	451	499	518	478	495	471	511	504	480	524	504	490	456	558	509	483	493	480	495	489	496	509	484	519	495	505	491	500	516	524	511	472	521	480	468	489	509	490	482	551	461	482	500	527	492	475	467	513	495	493	498	465	541	542	482	514	514	520	518	538	528	512	453	483	492	507	509	528	487	474	515	474	487	516	509	493	543	560	523	489	471	496	494	527	487	466	511	509	504	526	484	489	491	530	507	442	480	467	491	517	509	498	494	476	433	478	524	484	482	479	482	494	502	505	495	520	488	506	501	498	506	493	521	555	527	480	476	475	496	515	493	505	490	511	472	532	511	508	469	494	525	503	491	497	487	491	495	517	465	536	512	493	461	500	512	472	448	498	505	494	485	501	500	532	480	475	495	492	490	503	495	489	528	526	493	480	506	483	492	531	497	503	520	525	520	504	509	490	483	484	456	498	484	485	464	487	491	511	503	544	516	516	486	486	492	473	485	493	510	479	514	499	526	511	469	533	481	496	465	511	508	522	490	497	470	524	482	526	509	516	461	506	541	510	524	521	518	525	528	487	497	500	521	505	499	489	531	493	450	482	469	488	543	505	489	532	505	474	490	518	474	504	493	482	487	486	483	509	517	504	489	519	503	496	503	514	480	532	495	526	508	521	491	468	455	486	483	470	497	456	502	494	490	527	502	547	471	467	493	491	480	484	526	504	482	458	552	489	470	480	508	522	464	489	506	512	486	500	522	515	517	531	499	533	492	460	479	522	485	495	517	510	528	521	501	476	533	510	509	483	543	474	519	490	505	530	506	489	481	498	545	490	519	485	488	502	495	496	462	531	445	468	488	476	496	474	506	484	499	504	481	515	451	517	487	494	467	512	478	514	475	490	476	514	500	509	532	484	502	515	459	513	494	485	480	493	497	467	521	500	502	502	510	490	514	496	498	495	493	503	471	510	484	505	491	495	547	492	529	512	516	490	486	483	475	479	508	455	516	459	512	508	505	489	443	495	483	510	501	498	475	506	502	485	481	460	476	507	497	470	498	473	511	521	511	491	469	472	507	499	516	511	489	506	528	503	516	476	485	521	522	493	498	519	509	541	483	493	471	480	464	513	490	478	506	493	503	502	500	503	487	518	477	480	522	520	477	513	516	513	492	499	485	543	476	544	513	468	522	518	504	487	505	491	536	495	500	512	433	496	516	473	498	490	501	485	484	488	529	499	495	508	551	470	462	482	483	518	457	501	475	508	503	505	491	469	500	467	484	506	539	491	509	521	488	492	474	463	511	487	532	473	511	454	482	481	529	485	500	476	467	486	461	475	481	477	491	476	505	509	486	489	476	487	497	510	490	536	493	469	463	482	486	484	470	521	485	508	512	528	470	520	525	472	534	496	490	475	488	521	513	460	515	487	461	478	477	492	488	521	497	497	516	497	491	509	459	477	483	499	459	495	498	467	484	472	470	491	479	499	505	516	492	497	497	499	536	469	462	483	470	527	509	480	528	502	544	528	486	494	471	497	535	488	469	462	502	485	536	495	507	510	485	489	464	491	497	483	496	534	509	512	482	499	459	493	506	482	493	492	494	504	491	468	564	503	515	492	504	492	492	515	465	485	471	499	492	514	487	500	503	544	562	505	502	475	478	533	508	465	482	508	469	468	479	507	475	500	468	522	470	505	505	492	499	487	489	483	528	501	557	476	489	463	490	491	458	512	494	486	466	491	464	507	495	546	463	492	567	528	511	440	507	490	481	516	511	513	506	524	491	472	479	484	493	479	495	469	511	538	503	526	506	527	480	477	457	506	499	484	515	498	484	507	482	504	518	485	509	505	504	482	505	504	478	470	486	513	501	515	515	518	505	504	446	533	528	519	506	460	454	495	480	480	515	512	498	508	520	491	515	462	440	497	497	508	498	539	509	466	518	474	520	489	485	516	515	500	484	512	469	488	491	514	464	492	514	510	495	480	469	544	498	465	509	509	461	503	497	519	471	489	518	508	512	479	499	494	493	469	505	510	464	446	503	491	539	503	535	492	494	502	536	528	483	522	492	474	500	532	518	486	487	501	488	516	532	455	492	512	479	487	492	494	508	483	444	513	503	501	495	492	505	489	511	468	522	525	481	508	491	502	479	490	535	503	473	483	496	460	482	505	520	504	561	493	534	454	519	481	497	478	502	505	485
7783	658	581	583	528	420	404	426	430	391	367	377	371	362	340	344	343	368	361	359	333	370	339	368	345	333	367	352	365	323	345	357	379	388	371	384	378	361	339	373	420	408	363	354	370	383	341	374	345	350	356	357	379	325	398	362	395	348	319	351	345	346	341	361	364	408	360	342	330	364	358	317	380	357	324	414	360	332	347	381	350	337	367	373	371	356	365	363	342	337	340	339	346	331	379	331	351	371	339	348	342	365	324	355	349	356	356	347	328	381	341	394	388	362	355	346	354	400	339	385	380	353	335	344	384	351	342	396	335	386	333	377	379	366	377	337	363	363	389	353	347	349	400	360	355	342	361	337	376	375	363	364	342	407	373	332	361	346	336	367	357	384	361	358	340	384	346	361	380	343	362	371	384	372	344	348	374	367	382	362	327	382	371	332	343	399	383	386	348	375	365	359	361	343	385	390	328	362	357	375	327	366	345	355	351	330	384	361	371	339	350	371	337	373	334	372	376	407	344	353	384	352	331	373	362	342	374	398	326	345	335	357	385	347	325	341	330	321	390	368	373	376	330	354	385	349	335	351	339	320	354	400	343	358	369	403	341	353	341	351	347	350	369	381	396	373	398	330	331	377	314	344	366	365	340	343	350	367	381	372	340	360	314	359	353	315	339	349	356	388	370	335	376	365	338	355	341	374	380	354	362	352	364	347	358	376	380	363	356	336	334	357	346	353	355	374	357	379	393	339	357	407	376	356	389	381	358	348	350	347	347	378	342	373	343	378	373	342	357	364	353	363	333	364	350	370	363	362	344	367	411	373	346	365	338	377	329	364	370	350	378	374	400	383	374	347	391	349	322	364	311	337	389	369	397	402	365	325	341	375	381	359	368	324	374	381	373	345	398	352	317	374	340	361	351	326	367	343	315	324	372	335	382	365	361	350	379	358	314	363	382	378	325	358	356	356	326	384	366	342	353	371	406	363	368	338	382	323	367	369	353	367	371	332	358	357	356	369	352	354	407	357	353	361	361	370	378	380	358	333	358	370	371	369	362	352	344	368	346	380	351	367	350	379	347	358	362	333	323	362	361	386	354	355	351	404	388	364	358	320	327	347	393	379	400	329	317	345	364	350	387	367	376	356	370	355	378	349	370	361	392	364	374	395	366	347	358	374	350	376	349	368	336	329	351	346	375	371	342	346	363	358	314	349	364	348	343	389	372	345	340	363	382	357	381	362	351	333	349	381	351	389	348	373	354	368	386	387	358	354	359	335	374	344	414	331	364	387	354	359	334	369	345	346	350	343	347	355	328	350	379	362	343	322	370	338	360	372	355	373	344	361	391	346	354	352	385	396	346	373	358	385	349	352	350	363	326	362	354	338	349	371	363	327	383	342	386	358	335	355	377	365	363	356	384	377	336	402	340	381	369	392	326	378	378	329	353	372	367	357	367	360	362	355	342	328	341	368	332	365	377	332	375	366	322	358	361	363	345	348	387	397	357	357	357	343	366	345	354	355	390	347	362	356	319	372	320	349	351	339	359	339	351	358	362	370	373	351	323	354	357	355	316	350	386	346	366	387	365	360	330	359	360	361	367	367	393	345	371	349	339	363	346	365	330	358	345	358	367	355	371	349	332	344	321	322	364	360	352	334	345	368	366	369	343	352	351	360	358	353	376	356	362	350	385	356	386	327	380	346	334	370	391	360	368	371	351	318	368	332	344	356	410	353	364	354	369	329	373	382	404	413	369	370	353	321	353	376	375	337	341	358	356	351	331	366	364	364	356	343	369	341	350	335	396	348	358	400	410	387	341	349	362	336	393	352	374	366	371	395	364	363	331	329	371	354	387	390	348	386	347	356	348	335	367	361	392	339	365	364	340	354	368	350	384	368	347	396	344	323	364	356	359	347	380	366	355	362	348	360	369	346	357	354	340	349	386	371	342	345	338	372	325	363	386	360	347	359	346	378	360	399	351	345	363	378	383	371	347	358	320	407	347	360	361	376	362	379	364	359	414	364	345	345	347	352	359	355	365	374	336	381	378	382	366	342	340	352	356	374	365	346	375	337	381	365	346	372	345	370	334	402	363	355	381	360	376	349	363	355	354	377	365	339	359	335	369	382	342	371	397	391	386	349	357	365	384	359	373	340	348	361	323	361	333	358	366	346	349	359	386	349	333	359	339	370	373	372	345	317	334	344	369	342	328	348	358	346	383	374	346	389	365	314	368	373	350	362	334	337	392	382	384	332	408	347	343	377	340	373	382	409	365	374	390	366	384	346	372	346	349	378	399	351	384	382	337	349	327	351	349	356	341	335	376	358	353	341	369	379	379	369	354	337	338	364	361	388	342	392	368	378	358	366	358	335	352	371	403	386	346	368	354	381	328	351	388	357	329	326	381	383	392	363	379	372	359	364	383	318	375	353	338	342	379	371	362	359	371	371	377	364	372	374	359	359	328	356	383	347	370	317	334	381	373	383	382	366	355	361	339	373	381	394	335	382	389	370	383	325	361	312	314	356	326	352	344	378	373	366	367	353	342	384	342	317	363	379	377	380	391	383	341	389	339	358	385	366	349	380	334	402	374	393	351	385	350	342	339	325	369	358	384	378	361	359	404	349	338	382	363	375	377	363	360	352	393	351	343	358	358	374	346	381	381	340	329	373	356	383	369	395	354	359	371	352	357	358	361	374	378	362	383	343	382	349	357	373	355	349	344	347	364	331	351	355	357	371	347	408	362	359	350	333	343	353	346	395	356	346	357	362	345	355	386	357	360	383	339	375	355	340	353	401	360	382	346	330	397	338	378	365	349	382	399	338	382	383	350	384	380	365	340	343	357	343	357	363	376	359	377	352	361	349	339	367	345	325	346	368	353	366	319	313	395	362	393	370	363	342	350	380	386	383	348	347	393	383	386	405	350	352	359	358	365	345	373	373	365	372	316	341	372	332	366	352	344	346	404	385	334	341	375	362	371	342	319	348	383	321	335	331	370	352	371	355	373	360	374	373	359	381	370	363	385	407	394	368	331	309	343	369	337	360	359	326	330	327	345	347	367	362	367	375	332	360	325	362	372	360	370	340	336	412	342	356	349	356	388	362	397	342	359	361	383	342	390	346	316	345	363	368	339	364	388	346	355	365	347	340	391	360	353	363	372	372	336	374	365	333	357	352	363	365	388	328	393	321	381	375	364	381	353	367	359	347	332	384	393	374	365	385	394	394	353	325	362	346	347	377	325	407	338	391	403	326	375	367	357	344	328	361	406	359	330	368	322	361	348	342	347	361	341	334	364	337	396	355	346	354	345	368	331	341	350	339	390	333	335	370	354	380	393	379	380	359	343	354	389	375	365	326	378	346	388	372	321	368	361	369	361	331	329	347	350	339	351	345	341	317	371	393	309	374	355	370	360	381	339	359	362	389	378	372	338	358	389	326	347	348	352	394	345	385	357	411	332	351	327	360	361	367	360	344	352	339	391	356	335	357	355	340	363	376	342	339
6686	1139	1547	1618	1557	1349	1205	1180	1068	1028	966	990	944	988	956	878	927	916	939	909	936	872	859	896	874	911	852	859	942	848	849	844	872	884	884	886	859	785	854	866	878	816	877	859	800	863	820	891	822	903	906	894	841	791	866	848	804	831	837	853	811	902	869	847	837	825	856	829	842	784	837	795	790	857	802	817	792	849	823	938	836	823	851	815	829	848	804	857	802	787	828	790	836	784	833	766	814	802	821	840	884	869	833	832	872	839	884	803	842	834	881	874	816	837	803	843	784	833	881	880	792	793	827	824	830	851	839	847	807	817	836	902	833	827	837	857	817	828	826	827	858	773	803	819	911	855	827	827	855	837	850	844	817	832	841	820	874	839	848	875	831	893	818	813	796	835	876	811	875	856	856	824	823	801	877	840	855	830	886	846	887	793	852	806	856	795	843	823	815	872	839	828	805	764	808	860	858	824	798	833	825	838	852	857	886	817	835	865	854	848	842	885	857	854	809	860	864	819	793	819	857	799	852	836	842	853	774	832	803	807	851	869	806	828	806	816	814	785	877	826	858	849	814	833	822	875	895	853	912	861	829	827	797	862	888	867	840	870	858	821	801	801	838	839	866	797	825	836	812	788	858	826	826	861	857	862	837	785	881	778	783	825	823	850	889	860	776	832	842	853	853	801	852	827	843	828	849	838	844	811	822	834	799	822	867	801	885	830	850	868	790	855	821	857	885	824	825	888	840	826	844	810	803	776	810	833	816	834	776	854	770	862	839	848	809	856	826	834	835	783	810	801	845	895	836	879	900	806	851	803	827	827	828	849	832	876	819	876	838	880	827	841	876	839	804	848	844	865	823	860	838	833	889	843	828	826	807	815	840	898	807	801	815	897	838	823	868	846	871	856	855	832	817	838	822	863	864	902	798	808	827	856	830	851	866	801	795	839	831	826	834	810	859	789	817	817	805	791	837	843	821	870	809	864	812	912	812	796	784	827	826	852	857	830	848	838	796	830	796	838	827	842	882	795	842	858	818	837	858	824	806	842	827	790	844	796	846	858	824	872	795	843	819	820	826	773	868	806	840	864	813	768	879	905	806	826	897	866	873	862	850	828	879	842	843	816	831	862	845	854	886	820	801	872	822	831	835	783	799	883	817	793	825	848	886	848	886	876	783	802	808	846	806	838	879	839	830	828	803	807	838	842	827	837	853	868	819	815	826	823	820	803	825	874	814	795	826	824	815	862	860	822	809	812	816	815	829	755	873	807	811	807	868	849	834	845	845	849	757	834	822	828	835	822	818	844	789	803	824	826	877	815	805	829	815	867	838	815	839	823	831	808	863	798	859	845	887	878	889	835	856	777	837	842	811	775	851	803	835	852	784	889	851	840	834	852	823	837	819	779	813	777	826	808	837	822	814	847	826	903	842	897	844	808	841	874	836	897	827	832	840	810	856	801	804	822	861	814	837	805	813	809	873	873	848	836	823	860	870	820	833	810	816	816	835	858	834	859	871	809	845	816	820	834	885	880	825	797	838	867	875	861	799	876	861	827	830	819	791	803	803	826	839	870	870	882	831	767	837	844	898	816	831	832	873	863	913	861	873	801	854	828	823	794	815	821	862	841	834	833	819	848	814	821	846	798	888	829	817	843	850	854	805	856	816	848	833	849	816	837	899	822	820	881	794	872	844	849	843	862	804	820	814	868	816	857	800	801	823	806	866	848	827	809	830	814	808	838	842	866	829	800	807	844	841	814	886	881	789	942	829	826	775	836	894	789	833	857	868	827	841	828	806	869	818	794	794	835	835	819	804	890	841	824	812	834	853	836	790	849	788	828	855	785	828	868	848	852	817	826	864	849	897	832	802	757	785	853	822	852	830	850	864	875	866	835	850	822	832	816	836	814	879	808	887	831	848	812	841	837	855	800	847	789	801	805	831	840	803	864	807	891	794	809	888	855	871	869	870	848	847	886	867	828	837	840	835	805	816	791	863	842	855	867	811	819	814	837	800	830	794	867	814	803	862	832	820	818	881	890	804	786	841	870	821	843	805	861	809	877	824	857	833	814	858	868	838	823	841	803	841	868	811	837	842	813	882	861	879	831	855	844	870	806	821	877	858	850	827	809	868	819	833	882	846	844	839	788	846	810	806	833	925	836	883	825	842	817	849	845	872	907	817	832	806	867	796	845	817	861	858	837	852	803	864	806	785	824	786	753	823	823	820	814	846	827	794	833	824	807	803	807	872	824	822	819	830	851	809	870	857	800	851	862	852	864	850	808	882	808	874	882	848	818	828	837	809	896	847	896	850	857	847	850	887	807	832	836	865	877	885	848	801	837	830	827	892	856	836	877	799	762	832	828	807	858	831	811	869	822	785	800	843	863	822	891	765	863	831	861	882	879	829	840	805	872	819	850	802	821	866	867	850	832	852	856	860	864	833	798	789	872	851	821	846	745	838	797	807	806	849	828	808	849	854	846	822	858	827	829	871	809	811	856	773	829	846	867	845	776	874	835	832	866	822	876	782	852	813	806	872	822	862	882	803	879	783	840	865	837	885	869	811	808	821	826	864	878	808	833	801	826	871	832	818	860	857	828	837	810	847	809	821	860	826	895	825	829	813	798	874	814	811	770	814	837	863	817	801	873	850	794	828	898	844	812	845	822	822	826	867	826	795	818	801	839	829	851	816	848	835	859	810	825	854	839	798	852	839	821	798	828	834	854	851	883	871	846	825	864	825	816	849	817	837	856	832	843	867	822	834	852	829	801	872	892	824	870	812	833	863	827	827	836	832	869	848	825	821	817	842	817	800	802	883	816	867	817	824	864	836	880	835	853	793	861	857	818	837	907	835	810	840	809	883	851	849	789	834	836	828	793	831	845	829	788	830	798	812	814	859	826	820	805	866	827	854	844	822	857	848	847	827	861	823	877	835	899	834	821	807	825	798	828	854	794	846	787	837	877	842	855	872	839	840	851	798	879	790	820	794	880	843	799	817	829	845	867	820	831	874	840	804	788	798	775	834	827	817	804	826	868	808	894	820	842	863	796	827	839	842	844	805	904	826	859	810	816	856	819	886	853	817	857	808	774	845	872	877	833	855	784	815	819	881	859	843	829	808	817	818	896	830	816	818	772	865	840	846	859	792	851	796	838	844	898	838	768	817	760	846	820	862	878	773	841	831	819	835	853	803	835	861	864	845	805	835	839	853	884	880	851	826	819	834	806	798	794	814	826	830	849	830	795	827	817	852	856	815	841	834	832	878	888	793	831	854	828	829	832	867	842	795	854	854	807	872	825	823	860	876	897	806	839	836	833	845	821	784	854	854	853	819	853	845	818	826	847	844	829	804	813	912	804	825	873	847	795	844	846	872	837	795	802	844	803	846	853	842	833	858	840	842	825	831	820	846	831	809	858	870	832	819	792	855	825	768	798	876	861	841	855	819	811	830	795	823	865	854	803	880	784	867	799	824	876	770	787	834	817	804	843	839	804	884	766
14250	1258	923	816	602	582	491	431	371	437	397	384	382	357	381	335	332	353	349	352	340	330	333	332	345	323	295	389	339	317	345	325	320	342	338	322	351	360	362	345	322	355	331	363	350	336	335	303	360	339	337	329	332	338	347	350	375	344	358	321	314	317	320	346	311	346	356	344	344	350	346	314	330	284	347	348	337	377	316	322	310	341	331	353	334	293	310	353	321	327	348	295	334	358	321	339	329	348	337	346	327	339	337	305	359	353	343	316	334	324	352	347	331	325	355	302	341	348	357	298	372	312	335	362	340	345	306	311	352	308	366	317	323	317	309	315	353	309	323	340	294	326	311	312	337	344	320	364	354	326	342	334	312	370	333	385	310	354	344	345	343	349	337	318	333	331	334	337	338	324	391	302	377	350	309	328	332	328	330	358	331	310	375	365	319	332	306	326	332	330	346	306	329	336	305	330	355	327	336	354	313	331	324	337	338	311	325	339	335	339	339	332	305	362	354	336	323	346	341	329	340	320	354	342	318	353	368	359	335	345	349	305	321	321	343	328	308	320	335	328	326	334	344	342	338	370	347	318	314	340	340	311	328	327	319	324	337	329	322	353	343	364	363	366	349	339	320	341	312	320	314	328	319	344	346	342	324	318	333	310	331	326	349	344	329	369	357	339	287	372	336	375	329	336	346	363	323	320	340	326	312	326	318	313	337	339	295	351	320	324	328	326	340	359	353	356	349	337	339	335	328	375	334	335	323	322	376	335	341	333	337	330	363	377	329	339	320	362	333	347	372	327	320	307	339	310	352	309	335	358	321	303	364	349	313	311	325	345	314	358	348	324	309	346	297	345	315	320	350	312	345	344	339	301	317	355	325	314	350	300	325	324	337	316	345	327	326	316	366	355	319	341	337	367	337	317	335	316	342	352	317	358	352	335	305	332	358	350	332	377	343	325	369	356	376	336	328	328	368	305	349	325	317	327	328	377	319	373	311	311	316	343	322	326	324	352	352	362	356	332	297	332	379	317	311	343	306	322	371	360	326	339	338	315	310	325	320	344	337	355	347	340	312	308	331	334	337	337	299	311	295	306	342	302	341	305	351	326	329	339	333	349	366	357	344	371	345	305	320	330	316	338	353	335	370	342	342	315	317	335	339	305	350	339	316	309	349	326	338	359	356	343	356	353	346	338	315	346	297	353	295	358	355	306	313	350	337	362	340	338	321	314	314	359	338	333	326	334	319	341	358	320	305	329	365	326	314	359	314	335	318	333	347	334	283	327	355	358	311	328	369	308	321	332	324	307	344	292	320	326	322	354	322	340	324	330	376	301	297	338	344	302	355	326	349	325	364	326	332	345	316	318	342	339	322	334	312	374	348	395	358	335	319	333	341	334	323	315	334	328	353	332	353	331	327	319	340	330	369	356	342	316	341	351	354	346	321	325	320	345	334	318	368	313	292	320	318	362	272	340	336	330	350	325	319	331	310	348	319	317	314	311	333	329	299	328	345	335	342	348	344	291	303	323	318	355	349	315	312	298	345	329	309	332	310	366	340	305	321	333	335	347	337	324	355	341	307	328	325	343	299	354	349	346	326	345	342	342	357	318	344	354	324	364	349	348	301	348	323	314	348	306	328	294	335	322	350	344	312	386	314	378	381	319	367	340	362	368	330	351	317	366	330	361	338	363	315	332	326	305	326	357	309	318	327	344	334	317	327	338	354	322	348	343	315	291	319	332	330	330	353	353	300	346	357	303	332	329	372	344	299	355	345	331	348	314	331	369	350	342	329	326	358	346	311	351	355	323	318	329	310	315	337	306	331	331	356	290	349	337	326	331	353	328	321	335	314	330	327	325	343	318	330	355	339	341	341	299	337	331	312	373	346	330	360	325	333	339	352	289	301	325	347	308	333	317	308	330	344	371	354	345	319	320	358	343	338	313	337	340	346	345	358	341	363	321	317	349	352	324	300	310	339	291	365	339	363	351	330	362	318	361	319	300	346	351	322	304	335	323	397	298	309	363	349	332	345	325	358	339	318	292	332	320	343	343	358	328	323	316	348	336	334	338	335	322	351	352	294	345	362	345	323	305	309	338	301	321	316	339	330	375	332	324	304	350	311	340	322	341	306	310	365	371	337	365	309	333	369	351	345	357	354	336	314	341	309	365	313	336	300	363	324	305	355	351	329	297	333	351	326	392	334	331	307	336	333	329	328	334	353	345	333	360	374	322	351	326	337	308	341	336	338	312	308	332	351	315	348	324	321	327	342	353	337	313	297	306	347	347	322	318	325	336	379	319	319	355	335	324	317	332	343	339	368	324	340	345	369	310	362	350	362	333	377	310	327	341	284	344	306	323	340	337	327	295	313	290	341	355	336	323	316	333	313	345	354	367	346	353	342	331	340	361	340	361	343	315	317	328	336	298	316	313	315	332	344	374	337	336	328	325	365	321	333	346	322	337	302	341	355	357	347	336	381	347	291	321	322	293	347	315	348	309	345	338	335	349	338	358	345	344	354	309	356	335	325	342	352	343	323	324	337	345	369	328	329	358	328	372	304	354	344	343	328	322	343	347	308	298	354	347	330	329	319	337	337	353	320	379	299	344	335	325	321	304	303	338	360	321	343	339	355	317	339	291	319	339	313	330	319	318	337	319	312	341	357	306	310	321	329	359	328	333	310	331	304	335	338	351	337	338	331	325	371	330	341	326	339	356	332	337	312	334	311	321	324	352	296	365	344	300	326	332	348	350	343	283	322	357	338	346	340	362	316	329	293	328	298	317	341	370	330	358	330	352	317	313	327	358	311	322	306	331	354	298	350	329	310	325	324	318	372	343	322	335	331	311	319	305	312	333	303	341	335	307	375	353	363	371	338	343	322	329	300	367	333	368	366	323	310	331	309	332	368	335	326	329	315	323	318	322	316	314	336	294	338	343	341	326	338	347	367	347	280	347	343	303	344	346	319	354	359	364	336	311	328	328	320	330	366	349	343	324	324	320	330	338	330	340	309	323	329	333	327	343	325	330	334	360	319	344	327	323	351	321	311	299	398	335	341	328	324	309	320	339	330	383	341	325	321	331	356	344	334	337	311	348	330	349	322	348	341	347	320	330	294	305	351	329	320	323	366	364	358	344	331	399	313	330	355	370	343	317	358	312	361	331	350	334	358	314	366	357	327	323	329	316	331	322	360	345	322	313	298	345	309	327	319	330	325	330	366	312	352	333	352	317	337	292	349	297	294	295	321	336	309	328	333	339	335	275	357	346	305	362	338	367	342	338	373	310	317	318	372	370	347	294	341	330	339	380	298	359	311	351	320	343	339	288	335	339	279	308	320	340	337	314	321	352	319	352	334	309	348	303	337	348	319	359	328	365	326	344	326	330	330	354	325	361	330	321	354	361	320	336	303	334	354	349	342	333	337	332	340	355	354	381	336	353	366	326	328	327	327	341	329	337	309	313	295	312	304	353	336	334	339	340	353	371	306	348	342	365	350	315
8325	1230	1942	2329	1961	1764	1520	1329	1221	1117	1070	1037	944	921	892	917	863	902	802	862	812	873	856	706	830	815	829	801	796	772	828	825	808	740	783	775	770	738	777	773	742	834	828	726	788	779	759	777	778	779	755	784	744	794	775	755	791	785	775	737	747	744	731	753	749	754	792	705	802	778	784	757	728	784	713	797	713	726	797	797	720	762	758	814	797	765	808	753	780	808	778	751	763	774	711	796	703	797	730	787	808	743	734	738	736	742	800	751	756	733	804	807	771	774	757	709	766	758	756	728	786	761	736	774	751	777	734	769	726	769	760	776	768	727	794	738	719	772	733	695	799	775	751	743	722	810	774	789	764	773	763	743	767	760	802	776	751	801	781	756	732	751	779	745	733	781	735	759	738	743	788	719	740	797	749	761	774	742	749	731	756	755	762	775	750	771	693	750	742	757	723	685	799	748	762	814	746	742	759	750	728	714	799	757	768	744	727	742	793	819	790	749	751	725	749	780	772	756	769	770	768	805	735	692	736	785	769	769	759	745	716	790	771	723	746	750	769	733	754	769	735	742	742	738	776	724	772	729	739	784	742	748	750	748	756	745	771	756	744	764	752	744	749	759	772	789	781	697	737	751	740	798	808	748	759	803	793	749	801	748	706	758	744	809	760	783	792	729	727	741	778	804	800	698	754	728	774	785	721	765	688	753	748	740	768	724	755	787	800	794	758	761	755	733	744	745	735	764	764	752	748	753	766	806	761	733	765	767	761	787	773	755	766	784	773	719	750	730	792	774	746	725	798	795	748	745	759	774	809	757	768	783	765	772	774	725	785	736	769	757	764	782	770	795	735	802	727	736	743	697	743	748	725	749	724	732	785	752	790	760	715	803	764	791	786	767	747	759	775	762	795	799	789	758	804	752	731	755	730	778	733	709	725	762	768	746	715	782	770	784	745	758	739	759	746	726	754	722	780	730	761	760	755	730	760	759	728	798	755	789	788	732	722	787	763	763	776	720	795	692	757	744	750	707	725	756	765	744	743	752	792	760	765	779	757	815	735	774	766	736	756	764	746	767	713	774	785	803	703	817	751	783	761	738	676	721	766	698	749	798	801	800	740	765	765	850	743	716	757	746	742	747	781	769	799	699	732	705	760	748	755	739	706	763	763	788	769	779	783	795	744	731	801	774	710	731	717	691	732	767	793	764	806	732	744	735	749	716	793	763	771	740	735	755	778	771	770	735	772	805	776	785	768	745	775	743	744	725	749	723	758	773	785	714	773	753	770	738	771	779	720	801	789	792	775	789	753	743	765	707	778	780	755	713	760	760	758	749	735	744	771	760	744	806	757	742	773	720	750	797	798	743	793	784	762	782	759	745	806	802	780	761	724	777	745	826	761	775	699	775	740	781	742	778	717	785	719	796	781	726	722	716	755	747	764	718	735	794	730	738	712	767	773	824	772	798	747	750	795	823	717	714	761	769	734	755	716	752	791	703	763	801	794	725	785	774	771	754	767	782	740	777	789	776	791	743	693	784	779	803	711	762	735	698	733	769	778	748	775	726	735	717	770	798	737	731	736	707	743	785	767	736	789	815	716	768	747	776	727	745	791	714	720	764	752	738	773	722	728	715	785	702	744	755	794	785	745	791	734	740	771	692	782	765	777	764	804	788	811	735	777	757	743	744	749	764	792	806	771	733	760	759	753	799	786	781	753	747	763	738	769	731	702	753	731	741	777	720	765	820	790	744	777	797	762	713	704	733	760	736	760	735	764	743	737	778	759	753	776	732	792	777	779	802	779	730	811	763	749	760	733	772	749	782	779	769	748	745	787	792	786	817	725	778	729	722	754	780	743	768	748	773	795	754	763	744	764	757	760	731	778	727	760	782	818	746	769	726	791	764	809	740	772	770	741	784	767	781	724	710	711	749	729	755	785	757	721	720	802	732	809	769	787	829	749	736	785	846	735	743	732	779	731	754	750	736	756	783	728	740	761	803	766	788	751	770	727	738	772	764	779	727	754	748	726	737	729	788	738	736	776	764	710	762	756	780	759	728	765	745	768	735	793	771	801	743	785	738	797	786	750	761	773	788	810	804	747	755	774	782	779	725	731	723	774	776	733	776	766	753	727	754	772	730	816	825	753	754	793	769	744	726	767	702	707	758	749	785	716	805	763	770	724	774	801	725	725	747	752	740	729	787	747	733	745	770	767	806	748	764	738	735	781	747	741	737	798	761	750	780	739	755	740	744	742	717	737	780	803	766	772	765	734	744	759	777	710	724	794	723	780	764	766	777	780	741	777	738	729	714	755	788	741	756	732	732	783	778	754	798	736	796	705	756	751	752	729	787	737	699	732	801	761	715	771	704	732	813	720	736	731	753	751	802	814	731	761	778	782	790	739	799	723	758	798	703	767	727	792	750	766	794	760	792	755	716	778	746	784	782	757	728	751	717	790	741	771	759	749	779	756	771	773	770	769	795	751	756	723	772	760	772	741	756	765	704	803	790	771	836	702	785	721	750	756	758	693	766	789	783	769	792	784	770	732	718	791	738	780	778	770	755	734	802	735	761	734	786	766	751	761	745	720	733	724	739	739	759	734	783	795	758	747	795	686	711	800	738	780	734	750	761	771	721	740	750	726	793	781	741	794	732	715	747	733	747	782	739	799	765	752	727	735	753	814	732	743	775	765	723	731	777	719	761	768	770	772	752	791	729	745	786	740	706	777	799	770	746	789	769	747	723	755	810	771	736	790	786	784	779	769	732	760	756	764	750	746	769	749	753	745	729	752	756	772	732	784	790	756	776	720	711	770	808	779	763	790	790	750	771	794	750	734	755	714	734	765	731	781	730	704	826	709	771	794	765	759	752	759	775	720	736	719	753	756	782	755	749	775	708	776	786	730	769	740	764	746	753	756	762	773	713	807	788	742	770	743	780	750	769	793	779	771	761	797	748	747	789	737	754	812	731	756	777	774	773	760	767	751	778	724	758	752	738	779	743	734	802	760	786	751	763	744	764	775	719	762	774	735	771	762	782	816	766	707	737	749	755	750	743	729	783	762	711	732	763	753	741	749	755	760	750	751	745	742	768	732	754	799	763	743	741	755	797	782	765	778	744	809	785	762	782	740	765	738	764	709	714	744	726	745	751	749	773	792	710	776	730	738	793	745	723	752	701	684	806	714	760	738	764	774	773	756	796	730	803	746	736	724	765	742	788	776	785	736	775	793	804	754	775	763	711	781	782	819	769	808	782	778	753	818	738	707	745	748	755	708	749	745	770	738	770	797	812	782	785	747	824	802	776	766	757	720	777	792	832	770	822	776	747	798	767	735	790	776	817	766	736	774	789	785	783	757	788	717	709	686	724	721	749	778	805	758	722	800	725	779	742	772	752	773	723	718	776	792	702	738	773	775	774	751	732	750	788	795	792	767	768	769	751	780	776	731	787	762	764	764	756	763	773	718	753	760	748	774	701	762	777	757	774	711	724	774	742	737	719
1503	195	207	219	194	193	181	190	216	188	204	199	199	182	192	191	184	206	191	182	199	168	189	198	187	198	180	204	176	193	200	200	172	206	176	216	178	222	189	196	208	172	176	198	177	193	195	184	179	193	166	210	213	207	195	180	198	187	207	172	176	221	176	188	191	174	153	190	205	204	189	190	220	199	176	194	181	186	187	181	205	184	194	173	172	178	169	188	174	182	201	192	189	201	185	196	197	189	197	203	199	181	178	206	194	199	201	216	223	212	178	176	203	221	204	177	202	187	201	168	203	189	209	190	200	191	204	192	203	201	200	220	215	183	195	185	173	206	203	188	179	175	200	195	181	167	196	206	220	215	181	176	184	181	185	178	163	190	193	193	176	202	188	227	194	203	203	179	210	196	183	190	210	170	192	199	188	201	171	186	191	193	195	176	190	192	201	197	177	190	157	182	177	193	189	218	170	169	189	181	164	201	191	193	179	203	180	210	165	200	202	180	179	193	217	199	190	183	168	203	208	177	180	166	164	179	200	192	200	188	158	187	214	195	204	188	179	206	161	183	157	208	194	189	171	171	174	183	219	190	164	185	198	167	184	192	206	189	189	173	180	185	178	211	202	160	177	193	167	163	197	176	198	202	162	172	195	195	181	165	191	181	179	194	177	178	200	200	209	191	193	202	179	167	172	182	198	190	188	169	194	195	193	197	218	172	186	197	176	222	225	201	213	190	204	179	170	200	199	196	216	201	217	182	228	192	196	194	181	258	199	183	178	173	205	174	201	198	188	188	207	209	170	189	176	205	175	191	184	184	191	180	183	164	186	170	191	180	164	190	193	194	194	191	192	191	175	194	227	193	188	211	189	213	185	175	178	188	188	206	169	166	186	174	192	189	182	202	212	201	187	193	183	185	203	189	163	189	204	155	176	195	175	187	181	189	156	179	214	193	197	194	196	187	212	207	207	175	191	176	186	175	189	185	179	218	182	183	195	213	205	193	167	178	213	192	187	225	159	178	174	216	168	168	187	204	162	190	189	214	186	200	184	190	195	209	188	219	197	198	194	173	182	177	170	188	195	198	163	185	191	166	165	198	196	205	187	195	180	187	176	185	196	185	170	216	196	181	201	226	206	174	185	238	195	183	194	180	191	177	212	185	227	183	198	174	182	193	170	188	200	215	192	210	196	200	183	193	186	204	212	214	239	208	181	192	192	204	197	182	168	189	198	193	211	195	177	187	161	190	228	190	194	207	186	196	187	193	201	191	191	191	213	194	220	201	189	175	188	175	200	181	185	181	223	186	180	182	197	211	172	221	176	178	179	228	206	205	196	199	198	195	165	210	188	200	191	211	193	182	189	200	216	183	190	164	163	218	183	206	157	183	191	163	184	203	192	167	171	214	172	184	168	184	187	189	211	199	160	164	174	174	186	186	208	164	183	178	174	182	192	201	191	214	168	190	187	207	181	187	190	201	184	171	220	208	160	177	198	167	159	187	202	192	201	166	197	173	190	192	197	160	197	191	195	148	195	175	193	187	190	177	214	189	193	217	216	205	202	195	202	189	189	204	198	175	180	201	217	158	195	168	193	191	164	202	200	149	182	178	195	206	204	201	168	203	207	184	206	206	208	202	186	193	193	165	200	161	174	185	204	205	172	200	172	180	196	190	213	181	178	218	209	181	198	203	177	159	185	188	204	164	179	196	174	184	190	166	218	207	211	201	197	183	197	202	173	175	178	185	211	199	213	211	187	182	182	196	221	209	204	210	195	198	200	196	163	188	215	206	168	189	182	207	209	196	210	179	195	174	193	166	174	226	156	213	214	190	179	194	180	177	172	188	203	185	181	185	180	204	183	205	186	169	164	200	216	204	185	199	192	190	170	162	187	197	203	161	197	192	167	174	193	195	194	176	194	198	203	196	193	171	202	198	183	177	174	196	163	180	186	189	185	189	192	209	175	182	222	170	189	199	208	206	185	186	180	180	189	192	215	200	183	223	218	169	186	188	208	214	235	181	178	170	194	173	192	196	187	161	185	207	193	245	174	193	197	180	173	170	220	203	188	163	180	188	192	205	169	179	171	206	196	187	199	201	165	177	167	177	174	200	210	205	195	192	164	193	189	217	209	157	171	185	185	202	198	238	182	201	190	187	170	177	192	161	178	197	209	196	181	173	207	194	205	163	178	197	184	183	205	217	205	166	195	187	195	180	188	190	182	198	207	191	221	186	196	181	181	184	171	198	177	182	199	188	181	210	195	171	189	180	192	208	191	158	175	191	197	170	176	193	208	196	200	178	209	212	221	189	171	193	183	190	193	189	193	195	195	178	198	209	189	183	172	209	200	210	200	206	186	211	189	184	181	210	192	228	181	172	173	194	177	187	192	197	174	202	195	199	180	215	189	191	185	178	179	179	180	196	181	189	178	187	207	185	219	183	179	189	198	184	189	163	175	171	187	205	171	185	194	207	200	187	170	183	187	196	210	192	190	181	187	162	187	181	171	195	203	186	173	181	188	209	185	177	199	184	157	174	192	187	188	201	184	192	205	183	199	205	178	193	206	185	170	154	164	198	200	180	189	192	207	210	204	201	183	196	160	167	202	166	193	197	191	182	184	196	150	172	172	211	180	195	164	233	205	208	174	185	203	170	182	205	207	190	184	177	194	179	196	210	185	186	194	185	205	198	189	154	214	214	166	221	186	198	192	192	208	171	194	183	193	198	201	185	172	182	172	202	193	159	198	180	171	179	199	172	206	179	193	181	160	205	193	184	203	190	167	197	175	186	222	217	200	202	190	183	174	200	196	200	209	163	185	213	184	191	193	183	206	215	180	183	210	193	172	170	202	177	190	222	193	172	204	164	190	178	208	203	186	195	194	193	195	178	188	190	191	206	198	190	187	198	198	201	175	194	211	203	175	184	193	176	202	198	187	201	186	172	193	176	191	187	189	189	203	198	190	188	197	195	176	199	210	166	153	202	205	194	203	181	183	180	181	179	178	178	190	176	194	178	189	207	215	207	200	202	167	189	166	197	206	175	180	184	220	195	181	198	181	181	186	184	189	191	227	176	170	196	214	219	206	194	215	219	180	185	205	202	196	198	199	215	195	182	190	191	178	168	206	188	185	185	233	206	202	197	206	181	173	220	184	171	166	207	194	202	159	201	199	193	181	202	209	173	183	158	180	179	193	183	196	207	179	205	212	199	193	176	175	199	172	191	196	182	177	192	200	196	217	223	187	197	206	196	182	187	171	188	179	168	194	203	181	185	187	199	185	185	178	194	195	187	201	197	185	207	179	205	180	186	200	217	170	209	204	175	190	209	186	192	186	183	186	176	205	174	188	188	204	188	177	180	197	199	189	198	190	164	199	174	189	193	201	197	183	198	221	205	175	202	160	184	179	200	184	208	217	194	220	177	173	180	185	169	214	170	181	182	219	211	178	191	183	197	175	170	193	209	165	172	199	202	187	194	208	187	192	176	202	171	195	190	209	190
1763	547	523	506	567	556	556	525	524	542	528	546	512	514	531	488	525	480	484	498	487	486	529	522	527	470	474	493	483	504	506	516	478	511	486	500	515	510	471	480	519	492	482	486	518	464	478	489	543	496	485	456	449	472	503	500	500	527	515	469	478	498	474	510	492	497	531	470	528	493	502	494	485	477	479	531	506	465	492	545	461	516	478	548	506	534	528	500	457	466	435	500	514	512	523	473	491	503	496	481	506	518	531	514	498	515	519	485	486	499	505	457	475	509	477	525	478	477	492	506	482	497	501	482	516	471	528	530	494	519	505	469	489	489	515	548	515	491	490	464	470	516	527	470	476	499	459	494	487	509	524	497	487	509	495	536	516	556	508	528	507	493	463	513	477	523	537	495	530	474	533	501	499	494	500	524	499	484	482	490	492	518	480	477	528	476	476	471	520	508	532	467	521	489	508	527	479	513	505	443	501	512	540	455	461	497	459	498	478	496	507	487	494	513	497	497	486	525	492	501	483	489	505	509	524	464	516	467	512	507	513	495	523	493	504	499	460	500	503	485	499	490	500	530	474	485	486	500	538	506	513	538	489	514	533	508	528	506	474	506	502	489	452	522	481	500	500	473	463	491	482	534	469	490	458	491	521	489	491	494	494	507	507	495	538	485	494	512	514	483	484	507	476	491	496	489	551	488	499	510	491	473	473	494	510	508	516	449	485	543	509	488	535	540	479	524	516	508	505	518	476	532	471	477	484	478	482	491	495	502	494	506	471	514	485	481	493	523	451	476	483	489	529	490	477	474	484	514	507	461	503	474	476	479	524	514	469	482	508	482	517	494	478	503	566	474	496	487	508	506	464	517	509	466	493	475	497	497	475	522	512	495	478	480	482	527	462	548	512	502	488	445	497	488	515	483	480	515	488	493	545	483	493	492	526	493	474	508	529	468	509	523	498	507	503	501	517	457	555	504	501	523	471	487	503	476	532	527	510	496	522	467	494	522	521	531	506	515	490	464	495	525	478	488	503	533	475	470	518	523	512	478	499	479	509	533	536	514	503	474	524	469	476	486	492	518	519	502	536	506	480	484	506	499	509	474	501	490	446	487	510	430	486	444	507	498	487	459	525	478	514	495	488	462	483	518	498	517	456	491	520	499	534	510	487	500	491	485	484	492	519	466	477	492	520	495	472	479	479	492	500	470	512	492	473	495	539	504	509	484	478	483	492	495	480	491	494	475	509	477	495	477	489	488	507	506	490	496	467	476	552	529	517	473	519	490	503	506	509	506	508	466	487	480	501	523	481	450	467	487	474	459	515	487	468	522	504	455	491	507	505	495	462	445	503	509	496	471	511	513	500	481	553	502	522	491	493	494	507	495	528	499	510	502	491	500	541	473	522	494	531	469	531	486	514	516	513	468	499	469	491	474	488	513	500	479	515	515	508	478	462	511	498	488	485	498	506	443	528	492	512	486	538	532	503	500	474	481	523	490	495	508	480	537	500	467	486	502	521	459	517	493	501	481	481	520	479	510	477	473	517	481	486	477	498	487	495	453	520	506	479	488	495	462	492	511	487	495	489	529	499	485	492	478	504	495	505	529	468	492	485	525	523	482	560	464	522	469	484	484	532	525	487	529	497	495	492	462	476	483	472	500	473	485	492	495	520	491	484	534	498	520	490	537	499	520	466	568	540	508	490	488	509	530	535	484	465	477	495	487	496	499	484	492	508	503	472	526	493	499	486	531	517	487	481	493	509	521	539	493	465	438	450	501	503	494	512	499	508	519	495	529	493	487	529	542	479	477	516	527	522	490	499	488	445	531	489	479	480	477	535	468	513	522	473	505	510	484	475	499	519	489	492	478	478	489	480	489	495	491	484	493	503	506	509	505	503	511	527	480	463	518	506	481	445	494	532	447	479	524	478	511	491	538	505	516	469	478	489	478	502	506	468	474	499	495	493	480	488	496	494	503	486	492	497	479	466	499	454	481	508	487	472	476	475	509	480	488	451	508	453	502	504	526	518	483	488	496	501	508	485	530	492	530	488	507	456	533	505	470	494	464	484	467	508	504	539	487	520	509	493	512	485	484	504	517	532	475	524	483	471	500	514	498	522	486	510	467	443	484	516	450	471	469	498	509	502	522	448	501	534	537	534	483	504	499	473	484	472	509	494	561	513	511	497	485	442	494	513	478	505	525	511	490	464	506	517	500	481	498	471	549	513	479	518	500	496	512	486	505	505	478	516	508	522	483	502	475	503	492	523	492	484	463	498	514	486	519	531	499	543	501	494	499	452	506	504	561	527	491	512	490	482	512	495	517	489	489	512	487	498	505	490	499	499	497	469	496	490	517	490	490	464	464	465	492	482	499	463	493	501	492	483	507	489	500	501	483	495	485	495	486	524	503	497	513	480	494	476	471	509	486	463	477	478	487	492	484	488	490	485	523	497	458	554	484	464	531	461	443	471	490	538	490	516	503	503	516	496	474	534	528	512	502	527	494	513	508	513	517	491	488	514	482	528	510	477	495	495	464	506	494	515	499	511	491	503	507	498	472	502	514	468	480	484	473	494	477	478	482	518	487	508	479	480	515	496	504	513	505	492	483	524	523	502	499	498	479	516	486	506	476	512	477	493	508	470	535	493	459	521	506	523	487	487	496	507	490	516	518	471	492	509	480	468	484	526	530	515	482	470	544	497	489	458	446	528	547	495	461	527	460	510	481	500	495	494	493	504	498	510	539	501	459	521	506	524	493	504	494	499	516	481	516	543	490	525	509	489	475	495	488	493	475	505	541	506	498	539	506	498	461	495	516	497	499	523	518	519	494	542	507	492	487	448	465	499	533	513	546	521	510	488	497	491	527	557	487	498	485	494	508	465	512	496	530	510	463	496	490	462	496	501	479	499	479	519	533	435	449	509	466	503	488	478	475	517	482	480	472	511	463	477	491	467	507	503	476	511	471	532	494	499	468	453	511	531	482	485	482	481	510	486	511	522	497	502	490	459	441	499	500	481	544	493	560	485	481	457	509	506	469	508	474	498	494	478	497	489	487	497	518	496	512	487	495	475	524	518	459	493	467	459	489	503	467	514	473	502	516	478	477	524	490	497	519	487	521	507	497	491	531	496	490	507	491	497	477	492	515	515	527	478	472	480	482	497	521	567	483	493	511	481	511	504	502	464	523	530	478	480	483	504	472	461	510	512	501	478	517	473	512	468	516	485	481	481	491	518	486	515	475	507	510	461	465	468	490	489	473	532	484	515	529	510	495	471	488	529	524	483	456	493	495	508	528	516	534	503	467	517	490	481	472	517	486	454	552	482	499	528	497	514	492	466	494	489	500	512	465	503	485	499	469	501	517	498	470	492	526	526	533	522	514	478	507	483	477	493	468	513	483	491	529	517	498	486	493	494	483	541	465	471	496	489	525	538	477	490	487	477	511	491	475	484	509	489	471	493	510	505	471	478	465	492	512	499	507	473	515	507	568	519	462	477	480
7750	682	697	616	499	404	454	443	394	398	389	405	378	370	381	358	384	351	359	384	378	373	346	311	361	366	387	353	363	371	363	335	362	384	377	389	352	343	338	367	364	367	369	392	357	374	357	374	358	346	373	361	397	364	372	353	358	333	360	333	370	368	367	369	361	395	382	354	338	377	392	374	348	315	350	397	348	388	367	356	372	329	375	354	360	354	362	382	345	386	352	368	355	359	367	370	369	325	357	355	347	351	350	340	361	355	349	341	306	376	349	357	355	372	373	386	394	354	324	349	381	345	378	358	377	362	326	370	409	356	393	370	347	360	390	346	336	354	352	362	407	349	381	348	373	371	395	375	360	367	361	370	361	365	362	333	377	336	352	362	369	364	337	388	362	369	395	348	352	338	376	357	340	365	361	361	355	351	375	332	361	335	369	359	395	322	343	356	379	361	350	365	363	327	358	359	377	363	355	374	361	367	358	358	394	389	361	380	364	350	320	342	334	361	345	344	334	350	341	353	353	355	359	363	354	365	358	357	370	344	369	317	342	320	363	348	364	378	348	357	363	412	355	386	373	353	370	369	334	350	370	382	334	395	353	376	374	378	364	400	359	392	360	358	372	360	360	391	366	364	358	379	350	371	359	357	318	360	364	357	363	340	380	361	335	331	361	369	351	342	361	364	357	361	354	348	368	379	370	354	356	323	348	410	385	375	357	363	373	372	349	345	369	346	359	372	353	372	396	337	383	348	331	364	330	334	363	365	361	375	378	369	353	361	367	410	356	386	346	340	350	320	354	379	376	371	357	369	326	362	335	335	361	351	362	351	367	366	385	329	325	324	319	338	389	371	374	374	352	379	361	354	344	383	387	382	354	348	352	340	353	383	322	353	405	356	364	333	372	367	336	371	375	368	344	355	336	351	378	367	364	363	331	364	361	395	345	378	392	396	355	361	344	358	377	375	340	327	369	346	353	333	317	367	378	419	359	336	356	384	337	372	356	384	358	386	386	323	361	350	338	360	334	342	382	341	397	395	357	375	381	347	359	362	351	357	387	410	361	372	383	391	345	386	361	384	370	341	343	396	355	328	387	401	399	328	381	326	366	388	347	346	371	349	322	327	389	358	336	337	389	404	382	368	365	347	349	317	361	389	348	332	380	359	333	369	354	342	351	421	339	361	404	315	339	305	336	383	326	368	349	382	357	373	385	381	349	357	376	371	358	378	345	355	377	381	350	312	399	351	328	346	367	413	388	361	377	377	384	337	352	354	368	362	373	351	366	366	357	363	327	382	358	368	354	360	372	359	377	391	331	370	372	324	346	343	335	346	350	353	374	370	377	357	362	389	369	344	349	351	386	379	336	382	364	376	349	368	399	357	367	348	360	383	377	382	407	342	333	410	350	383	342	346	357	337	390	394	367	366	356	357	350	378	398	360	367	349	379	381	371	379	395	350	343	324	374	341	355	340	363	336	364	401	368	352	406	366	376	381	341	384	342	389	361	357	390	392	386	321	373	393	373	362	368	372	357	382	350	359	348	387	348	333	337	359	355	362	326	344	358	366	370	365	355	381	367	362	349	388	352	355	356	346	370	319	361	382	359	351	395	378	373	395	370	351	345	361	366	385	338	329	356	366	351	360	373	353	325	342	374	426	382	357	348	347	343	360	370	364	335	344	340	352	360	363	313	360	325	381	360	359	355	372	350	343	328	396	323	324	377	379	322	319	364	371	329	379	351	359	375	371	377	388	345	360	383	358	361	377	356	399	370	345	349	361	357	365	384	407	359	350	335	356	343	362	317	337	381	374	346	344	342	352	374	371	379	396	373	329	384	374	385	367	346	360	378	360	373	368	332	361	354	361	384	346	345	368	377	341	398	372	363	364	324	342	341	345	399	370	368	382	368	345	330	367	375	375	337	356	342	357	294	346	384	376	385	368	384	379	366	374	344	397	355	345	378	364	334	355	375	364	345	370	384	347	358	349	357	360	328	330	359	389	404	371	406	356	354	358	388	337	389	378	314	404	352	376	364	326	347	364	380	368	334	346	379	360	361	362	365	400	357	347	337	373	356	323	342	334	327	365	338	353	327	366	367	357	334	374	380	329	347	362	386	368	347	349	356	334	307	385	368	366	366	360	382	328	365	311	367	368	371	371	349	352	381	359	346	341	347	367	369	380	379	383	349	338	346	408	349	354	354	365	334	362	331	382	384	349	399	337	306	411	399	373	336	370	338	361	370	316	347	354	320	367	359	344	381	350	337	337	351	371	337	337	346	359	368	376	368	361	339	364	387	370	346	381	359	376	325	365	335	324	340	333	337	380	385	369	343	355	391	317	364	348	374	359	385	321	344	343	349	356	343	346	352	347	337	370	374	380	366	382	367	376	364	325	343	362	380	365	371	380	358	347	377	380	386	372	369	344	341	343	374	365	358	357	344	381	385	364	366	354	317	380	386	361	344	346	370	337	374	364	363	418	349	361	375	338	368	406	359	327	341	332	327	377	334	365	382	368	399	333	364	371	349	350	370	359	355	351	333	317	404	388	412	359	411	387	402	330	387	365	346	381	343	411	356	363	359	396	353	357	361	358	323	383	344	343	365	386	336	337	329	355	391	346	371	376	337	363	357	386	348	367	353	365	350	366	390	339	361	365	355	359	378	345	346	348	370	369	360	366	347	359	373	364	341	353	349	358	378	330	354	375	338	353	322	393	362	373	332	353	354	368	346	344	375	360	345	353	326	338	363	359	364	370	363	340	315	376	386	373	343	372	371	373	366	355	389	333	379	396	341	351	354	382	340	360	393	373	371	345	363	361	366	375	358	331	382	345	367	336	344	363	345	370	361	341	337	339	376	322	392	358	371	368	355	345	355	352	361	387	333	336	336	385	330	416	365	380	350	353	346	335	328	321	345	328	364	334	356	372	334	346	332	373	370	341	399	387	354	380	329	372	356	359	342	353	373	357	341	357	402	377	340	367	373	365	372	403	383	385	323	405	368	363	373	351	357	372	346	353	324	369	376	339	347	368	395	341	327	369	387	336	348	340	343	360	344	364	376	332	378	369	361	359	333	376	369	387	348	374	358	368	339	367	346	376	356	350	318	357	355	365	356	329	359	354	318	352	373	353	383	368	346	337	340	382	378	371	366	373	344	365	353	376	365	327	366	396	328	389	344	360	300	373	368	349	357	368	358	379	335	321	356	337	342	363	355	360	365	334	424	358	362	345	344	347	356	357	386	391	390	351	381	311	355	369	334	392	372	385	382	370	340	379	372	361	359	375	374	370	336	345	380	359	331	316	377	358	363	349	362	351	331	356	361	323	338	360	356	387	364	361	341	374	366	384	346	354	363	344	350	325	343	340	352	351	327	362	351	317	362	353	343	345	345	386	343	372	358	300	374	429	367	350	347	377	377	359	342	384	353	352	359	358	337	378	366	351	355	391	346	342	357	386	345	346	331	366	342	359	352	348	342	383	375	353	357	356	373	376	349	358
6718	1088	1553	1620	1483	1357	1172	1115	1112	1021	1001	940	941	952	946	901	844	837	832	863	896	847	827	885	892	875	898	817	905	884	925	847	910	890	864	857	798	874	865	866	823	841	815	837	849	847	858	840	852	867	860	893	820	860	869	838	798	784	817	859	829	828	851	811	833	879	827	799	815	803	859	790	827	809	813	862	867	847	872	841	834	801	826	809	829	827	859	758	875	826	875	803	886	822	842	789	868	892	766	861	785	828	825	853	816	850	768	854	922	837	853	888	846	859	813	825	851	781	813	793	838	849	839	832	796	819	829	830	828	868	867	872	818	845	814	818	771	789	850	800	842	869	818	803	860	820	852	811	818	881	868	853	779	846	753	843	856	819	836	875	837	883	833	826	820	785	893	810	816	860	828	800	814	871	843	816	895	844	819	818	797	808	840	814	825	836	824	854	841	857	821	879	810	837	828	852	829	838	819	839	899	825	839	806	815	778	836	872	851	807	886	846	858	895	804	859	824	854	826	826	867	841	786	837	822	797	819	874	853	816	856	859	908	857	836	783	816	847	826	812	839	810	823	859	807	873	868	867	826	859	867	823	836	837	848	840	864	834	763	856	837	809	874	829	815	862	851	906	827	841	825	837	856	861	792	804	828	837	820	853	866	851	839	827	860	879	800	780	835	822	800	836	801	814	854	858	864	847	822	878	830	868	866	835	749	899	831	825	821	813	868	853	857	813	839	866	810	804	809	795	854	813	844	789	890	790	833	819	850	807	822	864	846	863	834	792	807	826	800	833	800	868	828	830	803	862	797	818	815	844	862	845	873	853	838	844	783	797	817	819	835	804	807	835	852	816	849	840	897	853	872	831	822	904	862	800	806	825	819	850	841	842	850	846	795	815	796	793	822	822	853	820	868	822	847	794	837	830	848	842	803	878	857	894	809	862	847	786	832	806	845	831	841	824	829	851	913	854	824	816	830	817	776	822	802	823	841	865	840	871	862	788	848	827	849	834	806	827	860	802	804	804	822	876	790	849	840	843	859	813	802	837	853	806	800	877	840	830	825	846	851	798	817	820	824	846	856	853	855	822	842	788	836	856	828	872	839	806	818	840	777	894	791	849	790	801	822	863	826	848	820	836	846	851	847	834	844	801	832	805	857	850	870	822	799	837	853	837	791	781	845	828	895	834	836	860	776	818	873	907	807	868	855	846	848	884	839	852	828	811	833	856	789	835	824	841	775	819	846	886	880	865	808	883	839	834	818	800	826	855	818	857	870	813	859	888	856	880	810	842	858	864	825	777	867	819	844	851	884	849	865	841	843	856	882	867	836	791	838	875	832	865	821	850	864	886	797	826	833	860	806	807	817	841	855	806	837	833	843	814	834	830	819	813	881	848	804	842	807	854	840	836	848	846	865	816	844	835	839	824	826	840	781	848	854	884	865	813	831	835	793	836	820	805	833	862	801	793	838	886	844	844	813	862	825	863	866	873	811	813	882	847	844	831	818	854	803	862	847	861	850	833	861	836	791	836	836	836	817	908	836	837	833	736	820	796	838	786	852	811	892	807	849	815	814	818	840	783	875	773	848	832	840	827	831	900	819	860	857	822	859	858	812	901	816	870	835	783	877	832	838	814	841	858	861	840	894	801	873	836	824	825	881	816	813	795	807	807	832	851	833	813	874	820	853	813	876	826	808	832	865	796	801	845	860	814	848	921	854	855	828	796	865	836	825	803	761	839	834	811	818	821	834	853	862	852	837	819	920	836	866	838	828	797	834	846	826	774	854	879	876	824	849	864	881	825	817	860	844	838	846	857	821	861	789	830	862	819	861	784	806	821	798	842	859	810	830	886	842	787	849	833	797	824	869	873	823	872	836	782	845	867	820	849	832	808	806	844	825	860	816	771	829	849	827	795	809	840	878	840	878	896	867	866	807	834	802	784	867	817	849	830	823	853	836	766	843	878	859	786	872	832	857	849	841	858	807	812	808	817	807	836	830	839	853	864	814	775	801	801	866	817	877	832	817	805	812	858	778	871	859	797	833	817	831	859	836	793	845	831	864	802	833	840	889	840	839	812	810	867	813	820	825	874	823	857	783	844	879	790	823	808	849	802	843	794	821	790	888	833	853	874	822	826	844	827	884	798	825	837	851	809	847	841	836	822	873	878	869	834	877	835	832	835	805	853	792	853	881	836	888	796	818	848	827	836	848	797	831	815	897	875	837	833	814	843	824	808	786	852	830	880	827	808	859	793	861	841	860	812	824	791	859	829	785	804	891	835	798	876	868	838	824	816	841	783	831	856	829	833	819	870	883	852	809	801	859	865	790	838	840	846	780	844	835	862	797	827	874	880	841	818	844	786	889	826	826	762	845	800	814	837	849	873	829	867	868	815	848	836	834	866	882	879	842	863	830	838	850	818	824	869	843	841	846	806	774	850	904	798	872	838	797	833	851	799	873	839	853	843	826	767	813	810	847	825	812	838	791	825	830	811	810	862	811	814	900	860	859	839	799	805	796	830	825	880	848	834	854	865	801	803	846	813	814	819	833	847	856	842	801	804	867	814	800	845	832	852	867	830	883	871	864	872	836	864	824	834	832	786	848	827	857	816	776	843	905	892	847	838	834	804	837	801	809	826	866	813	783	805	853	801	817	807	806	852	908	827	831	848	803	833	845	814	794	786	783	835	824	755	821	885	795	864	819	807	867	868	860	777	837	850	831	824	803	839	882	830	853	842	811	804	862	814	809	797	787	816	888	869	789	857	821	824	818	850	813	837	848	822	852	837	840	851	849	841	855	799	836	825	781	845	782	843	847	818	805	879	819	877	866	887	840	866	841	827	889	843	821	837	809	783	844	826	854	842	870	830	856	837	828	880	879	852	884	868	865	815	860	810	843	814	774	776	849	805	847	837	839	873	773	892	867	874	880	841	814	868	808	850	783	860	792	826	813	778	827	841	845	839	853	774	800	802	810	827	857	824	816	848	828	859	810	832	777	831	868	834	886	879	841	780	857	809	817	864	856	844	825	891	852	841	860	826	857	826	828	835	869	864	799	801	871	863	825	888	809	865	834	868	863	867	844	839	879	852	754	839	838	861	808	818	816	888	836	824	807	864	874	887	812	824	837	868	851	791	808	806	818	848	871	876	827	868	865	853	835	850	823	829	832	840	847	827	852	831	814	817	868	807	846	834	851	837	856	827	823	846	840	844	827	814	863	866	823	794	816	857	849	829	806	840	828	841	825	813	874	797	819	846	867	811	812	782	787	874	813	807	840	842	859	828	868	832	793	839	848	787	836	882	818	850	893	885	839	814	871	830	829	819	829	835	782	847	825	835	784	819	822	822	840	897	833	864	808	848	844	810	852	782	866	825	868	886	825	840	849	883	847	806	845	802	885	840	799	813	834	864	828	851	828	877	833	869	846	835	839	887	842	858	774	825	855	870	818	847	787	868	822	803	844	849	862	830	846	842	807	822	819	887	838	841	815	836	812	810
14364	1224	964	787	581	515	450	442	409	406	386	357	364	359	375	324	362	316	362	380	335	339	385	336	336	342	350	354	356	336	341	348	328	324	371	357	300	312	334	311	341	375	346	315	344	352	356	348	381	336	311	335	330	299	342	333	364	309	343	397	320	337	340	373	343	305	315	342	323	312	340	337	322	363	321	322	323	381	344	324	342	376	322	358	339	359	367	333	348	332	323	350	327	349	342	313	338	322	330	385	315	315	333	343	361	359	338	332	347	342	339	364	327	336	343	316	331	310	329	328	334	317	351	344	351	337	348	304	330	328	345	346	326	309	296	302	337	362	328	317	327	299	334	337	317	300	326	317	334	349	334	328	325	347	337	372	314	316	376	360	355	326	345	358	326	301	343	352	334	352	353	307	319	310	312	348	347	332	305	328	340	357	329	309	346	362	359	328	345	333	359	335	307	349	337	309	367	323	315	351	341	351	296	360	364	308	311	354	376	358	327	333	342	339	345	320	352	335	339	351	317	339	320	317	338	381	308	362	391	355	315	305	369	339	354	333	331	359	325	342	321	370	314	315	311	323	387	337	302	330	350	318	342	336	325	327	327	337	330	344	347	323	307	350	320	355	308	343	337	355	330	351	341	329	341	337	317	341	316	322	305	308	336	339	329	334	358	318	346	353	340	323	338	335	309	312	339	341	326	318	324	304	305	344	348	318	329	320	348	344	323	335	340	307	324	342	276	354	326	401	322	330	342	333	293	371	324	355	338	344	311	356	360	374	303	336	328	327	319	322	353	334	327	314	357	340	399	337	367	304	335	342	341	346	336	328	292	336	320	355	319	346	353	333	348	301	380	341	338	345	298	334	371	326	340	294	329	360	332	316	304	363	347	317	336	359	325	307	301	322	288	330	349	316	379	344	350	323	322	350	360	329	342	354	361	322	337	339	343	329	302	341	345	336	344	309	318	334	302	320	340	350	317	331	319	338	326	346	348	332	309	342	317	337	340	322	332	332	339	362	315	341	342	335	337	352	324	294	356	341	319	323	347	357	318	364	337	357	357	350	328	341	346	316	337	357	335	334	327	349	360	332	370	333	353	342	341	311	357	318	359	345	365	322	326	338	341	339	331	323	313	323	349	347	325	345	331	332	341	318	333	359	315	314	344	323	340	353	343	353	328	322	329	331	340	359	288	342	335	323	363	331	320	336	317	313	319	333	357	352	321	288	293	345	310	301	338	338	401	318	315	343	337	354	338	340	309	361	350	369	371	334	360	360	354	314	300	336	353	331	361	330	340	328	345	327	329	366	292	339	356	322	362	327	339	344	370	335	311	355	328	314	302	309	286	326	321	325	324	323	339	313	364	332	340	311	328	315	303	348	319	355	362	324	370	330	343	339	314	322	326	354	332	369	324	323	329	360	344	321	362	331	327	346	344	324	345	346	290	362	314	312	376	344	319	334	350	325	322	327	347	332	333	358	310	334	333	310	328	338	333	356	316	306	333	357	323	340	328	323	337	372	315	330	347	356	314	342	338	358	336	319	354	347	320	354	320	344	307	342	338	334	323	280	364	328	371	300	343	336	330	330	324	315	349	315	351	353	339	344	386	367	353	336	331	340	342	337	319	337	364	346	365	332	307	320	311	331	353	357	314	328	331	286	342	310	292	307	305	320	310	344	311	354	327	308	337	339	331	357	341	314	324	326	350	329	337	365	325	348	338	342	328	324	333	306	309	352	328	344	316	341	356	303	319	321	308	342	333	327	327	327	341	351	337	343	326	346	344	325	334	323	298	305	324	326	327	339	348	332	330	343	318	310	344	352	314	346	357	309	362	329	340	329	315	342	348	334	299	337	307	314	341	326	332	322	342	333	337	323	314	358	299	326	326	337	355	303	303	338	364	359	338	300	323	344	335	343	334	338	329	335	321	358	356	330	321	348	331	355	329	334	331	340	379	341	327	325	326	339	317	337	366	314	314	330	357	360	371	337	380	372	374	363	359	310	348	356	320	296	325	299	313	345	324	373	390	341	346	353	332	326	356	328	310	337	319	338	319	313	361	311	324	275	346	309	299	347	356	315	342	328	313	336	322	348	337	368	306	349	342	358	342	312	345	342	321	371	339	342	320	330	324	320	357	344	328	331	312	343	362	378	340	364	336	372	340	324	327	363	358	342	336	334	310	335	356	339	334	347	334	358	323	282	347	308	320	365	352	285	325	372	317	355	350	346	306	329	360	351	326	363	339	317	362	343	297	316	287	353	320	319	338	321	340	338	352	355	345	331	342	319	344	339	379	326	324	308	323	312	325	311	342	377	319	318	369	354	314	329	329	327	318	346	334	336	346	348	352	361	312	316	359	348	335	334	322	347	343	352	330	351	372	330	312	335	348	330	315	367	311	321	356	325	339	331	306	326	344	354	321	302	348	358	295	324	333	347	343	342	370	342	359	316	332	296	316	302	337	329	334	336	355	344	334	336	310	304	339	364	304	365	356	331	357	346	307	310	337	356	338	370	329	331	337	331	336	345	336	371	323	312	330	376	369	324	336	339	298	319	335	370	381	321	321	321	316	361	302	321	334	340	347	339	304	372	332	308	380	335	354	343	339	347	328	342	370	334	352	369	321	322	327	337	318	347	344	331	327	323	317	316	329	315	346	284	305	355	367	329	329	356	335	321	350	328	320	318	348	322	366	316	325	356	332	342	317	342	365	320	354	341	300	329	286	345	324	336	368	347	311	334	344	352	320	348	328	349	316	345	315	370	322	357	314	339	361	330	314	312	309	321	340	333	345	345	363	336	321	307	347	318	354	343	312	321	342	394	379	353	347	344	322	358	306	331	333	371	304	319	311	329	325	364	349	362	336	350	361	319	298	327	304	335	341	331	334	378	329	328	365	370	315	311	364	334	287	297	350	352	336	342	331	338	351	333	333	331	331	330	331	355	325	387	312	344	350	386	343	351	338	346	341	314	346	302	332	348	279	307	333	345	309	311	329	335	340	360	298	327	351	338	330	370	324	336	354	363	351	343	312	321	370	356	336	360	341	334	346	340	349	296	329	327	313	307	324	329	339	322	312	288	335	347	332	362	318	322	361	349	359	324	315	329	350	360	358	326	326	324	344	329	355	346	373	320	327	313	341	348	352	344	339	314	310	336	321	312	324	332	336	317	349	351	351	333	324	322	376	334	323	322	320	327	314	332	376	363	335	339	333	342	338	340	322	341	296	322	362	322	304	367	302	326	344	347	353	334	309	348	354	331	389	300	315	311	322	327	364	336	349	316	327	336	362	334	346	310	335	330	364	327	331	319	340	353	330	305	313	354	324	333	346	361	327	321	332	325	299	318	394	337	300	337	345	324	304	333	341	327	322	316	303	349	335	319	352	328	344	346	307	361	353	342	349	317	286	359	342	373	311	305	342	329	364	342	346	331	313	345	324	341	341	366	307	333	323	338	361	364	316	303	332	345	320	351	284	344	365	334	297	364	336	289	372	276
8303	1225	1911	2319	1974	1716	1511	1348	1228	1164	1048	986	974	934	931	885	859	896	848	861	847	839	856	810	844	850	791	854	803	854	838	809	860	804	830	791	774	788	808	754	790	789	769	800	774	756	762	788	764	747	706	761	738	819	782	762	790	770	774	752	787	772	763	748	733	765	797	782	774	811	765	745	716	785	762	735	796	752	781	765	770	710	715	760	685	771	739	786	745	753	770	782	750	731	770	749	757	757	781	792	704	745	782	736	836	753	774	734	742	718	749	777	781	730	741	729	775	762	789	727	764	759	700	745	771	750	741	810	739	725	734	728	754	763	767	750	771	795	755	722	767	750	797	768	792	728	770	725	786	804	755	740	806	721	744	766	778	770	740	770	790	752	704	717	760	757	820	715	709	787	795	739	734	759	753	780	782	753	701	720	726	757	765	750	731	816	812	732	745	786	722	821	712	741	803	756	695	749	737	812	786	766	721	768	800	779	795	744	716	754	774	788	730	711	771	786	711	737	769	763	754	744	792	739	810	759	771	722	773	709	727	774	746	703	783	742	796	766	771	746	747	719	730	783	778	702	785	725	744	757	682	776	749	745	758	750	744	782	724	734	731	756	794	722	798	767	748	762	734	739	775	739	770	759	781	763	740	766	734	775	720	786	764	727	782	732	750	738	808	782	769	728	736	741	769	736	761	725	724	755	764	782	755	757	771	779	740	770	760	772	725	776	795	746	761	770	707	757	761	755	743	768	772	712	776	743	768	761	748	752	744	750	774	772	775	813	799	788	835	726	777	795	763	763	789	717	743	750	798	746	795	706	784	823	752	782	743	733	780	815	731	713	770	755	766	723	771	790	739	789	740	820	758	757	748	769	759	736	750	771	748	756	726	761	738	771	725	744	748	780	797	772	707	733	708	696	756	752	772	703	736	733	734	773	769	725	814	753	742	690	753	752	797	823	719	751	784	745	755	749	770	744	809	722	764	733	751	718	758	764	768	809	724	742	801	737	803	735	752	760	774	750	765	762	765	723	722	741	661	739	804	728	739	743	774	794	726	723	715	791	715	809	749	720	777	734	712	744	763	763	783	764	736	698	743	711	770	768	763	747	777	670	804	759	694	694	768	798	776	755	775	731	826	719	779	747	779	764	747	799	708	762	749	742	754	779	729	704	722	735	779	759	704	732	716	727	706	738	774	813	775	728	735	726	786	757	758	755	731	759	780	739	715	711	740	807	796	704	720	763	714	721	741	831	761	723	691	725	756	725	751	777	758	756	746	766	755	770	758	762	749	836	781	749	793	756	818	753	723	716	782	710	764	788	754	756	739	773	722	751	731	760	744	691	727	707	776	748	771	803	778	754	778	819	751	746	778	793	756	754	788	781	771	747	763	759	737	790	782	761	748	772	729	758	733	743	704	779	775	742	743	734	790	751	710	732	793	793	787	735	761	794	730	800	770	768	703	785	742	713	750	771	724	725	754	738	804	788	772	767	762	793	691	711	740	769	742	754	741	745	740	814	745	719	744	708	786	753	746	740	785	735	755	778	806	750	722	776	738	739	747	776	756	766	786	799	771	777	779	770	764	764	749	759	740	751	767	775	757	701	720	796	730	742	753	770	798	734	766	729	736	729	771	714	739	723	753	745	749	748	785	781	750	736	757	768	732	766	764	761	769	785	781	694	725	762	764	741	760	788	786	719	712	784	741	740	726	720	765	770	757	772	744	745	741	761	774	755	689	744	766	783	755	743	803	792	779	740	770	753	818	769	788	795	758	752	770	769	711	749	766	759	746	703	720	779	818	750	770	758	737	720	748	720	787	716	791	738	818	814	816	783	765	755	721	751	776	734	769	724	713	760	743	772	762	729	705	741	769	736	766	770	697	778	776	751	800	792	764	762	759	736	779	767	768	720	764	726	776	753	775	794	738	767	763	739	767	781	757	784	725	725	823	796	731	755	763	740	775	809	760	737	729	736	780	793	725	756	760	756	787	730	704	742	768	802	735	730	696	745	770	751	733	730	728	745	774	760	691	840	749	732	757	749	726	719	709	781	792	767	762	720	816	804	760	750	779	751	719	765	768	770	811	776	800	755	770	763	735	772	815	728	711	787	736	809	760	732	705	747	787	730	729	733	757	775	766	712	798	731	768	746	808	730	792	756	825	772	719	751	747	771	729	718	766	741	722	757	731	782	786	733	748	738	773	758	765	784	784	757	766	775	780	716	740	797	768	780	791	756	773	731	737	800	760	783	775	779	765	766	760	731	743	774	727	764	792	767	822	775	745	775	718	784	787	801	829	774	758	746	755	790	758	773	748	730	800	794	763	744	751	754	800	765	764	806	761	787	731	765	766	762	753	768	780	791	767	759	782	791	781	740	727	695	727	725	721	751	754	750	738	748	765	776	712	761	793	755	728	765	752	757	732	787	790	682	801	736	781	749	738	734	762	713	720	701	760	719	801	772	720	772	774	734	743	751	749	758	793	719	788	774	786	707	757	802	776	747	755	786	745	755	722	753	737	776	729	786	741	764	684	762	718	749	761	759	757	751	772	812	790	798	760	733	767	779	757	753	745	757	729	745	744	763	775	792	765	706	750	775	779	732	755	780	773	792	759	775	730	733	756	758	769	734	791	775	771	747	796	754	755	795	789	725	751	732	755	769	736	779	721	758	724	753	791	769	783	742	769	733	727	822	797	728	760	776	783	765	756	779	732	743	756	784	730	734	717	812	735	767	745	743	758	717	755	720	730	765	769	772	740	754	784	776	805	786	716	767	655	806	723	779	761	761	732	736	746	741	781	810	751	828	728	766	712	712	755	763	761	735	785	702	752	719	743	792	798	754	765	744	776	828	732	763	755	706	799	773	746	749	789	796	733	768	739	767	747	805	779	788	737	764	774	728	747	777	739	786	782	766	758	793	775	722	772	819	744	750	781	715	704	761	760	719	735	767	807	748	763	762	775	737	728	748	768	754	783	803	752	727	715	748	738	798	719	749	733	757	752	739	804	765	755	745	742	772	775	750	717	786	746	765	753	705	714	711	738	828	730	711	725	771	767	764	811	799	738	758	802	770	734	757	724	802	738	736	741	721	803	741	731	741	742	808	734	746	777	757	730	753	736	777	762	708	750	804	791	715	820	722	746	767	778	789	742	739	730	816	782	762	780	741	692	732	765	757	752	766	747	768	776	715	727	812	781	708	738	750	740	762	795	700	718	771	749	780	812	775	772	748	745	755	792	781	747	697	773	735	774	752	777	785	756	724	752	762	729	745	702	798	741	765	802	771	790	732	774	716	733	752	776	743	723	753	787	807	730	816	778	778	782	739	754	778	744	731	783	790	810	740	744	758	742	792	769	792	727	764	743	804	722	772	761	737	767	777	728	738	741	743	771	773	767	767	767	750	699	730	751	808	768	769	773	787	778	756	724	725	741	744	766	744	708	722	745	735	719	809	745	761	710	730	725	696	755	797	762	739	772	726	748	720	767	765	763	734
1393	199	207	199	191	195	179	172	190	211	179	189	198	204	192	165	193	201	195	165	204	192	219	230	218	188	185	173	172	197	190	195	191	156	193	165	182	185	142	193	210	222	180	164	197	189	186	194	193	156	210	249	204	166	162	185	176	196	200	180	191	199	181	197	219	170	172	196	190	187	165	167	193	190	193	192	186	178	210	211	222	193	161	168	195	179	188	201	194	169	185	180	209	169	199	169	206	179	175	181	192	196	186	190	192	198	202	193	174	204	196	183	189	182	172	180	173	203	185	200	172	207	184	164	166	194	200	173	158	181	180	191	219	195	193	174	178	166	170	188	190	174	206	173	194	233	153	193	211	202	183	152	186	179	184	177	197	194	200	181	180	198	174	182	197	179	172	158	208	207	201	191	160	181	199	190	176	214	182	186	191	177	195	192	214	186	207	196	171	203	200	190	218	211	167	190	212	199	185	191	183	203	192	191	173	179	190	168	176	177	179	191	190	191	185	169	187	194	204	207	185	195	213	219	193	198	175	197	197	182	194	165	176	174	161	203	167	203	191	212	209	172	190	201	186	203	210	170	193	189	188	184	201	184	174	215	178	181	206	183	165	186	187	209	201	203	212	197	191	192	156	192	177	173	199	207	179	172	191	183	188	208	201	198	162	200	194	178	203	195	175	227	180	183	188	184	159	180	183	194	200	183	195	215	200	205	194	199	211	201	182	188	209	187	176	207	173	188	182	167	208	185	197	180	183	188	189	195	206	192	185	173	217	184	184	175	190	182	188	210	197	199	167	198	192	195	205	195	179	202	195	174	183	213	206	184	190	185	205	202	172	198	166	193	214	189	206	208	209	181	188	179	214	219	187	184	201	179	199	195	187	191	210	178	203	202	204	165	178	198	204	212	196	182	187	164	164	198	182	170	179	201	186	185	167	178	211	182	179	173	171	194	173	212	213	188	187	181	167	193	201	183	200	182	184	191	188	196	200	211	180	185	178	169	169	198	203	188	178	193	221	168	177	186	193	175	202	191	195	189	180	182	220	182	188	190	183	187	180	190	180	178	170	182	192	217	186	231	193	197	192	186	208	213	205	183	184	191	202	192	192	220	181	180	171	191	177	178	186	177	192	172	196	217	165	199	198	186	181	170	191	183	195	184	172	168	221	181	203	215	195	163	179	181	176	170	198	215	171	178	190	190	201	172	175	199	194	163	175	201	204	193	181	153	198	199	197	177	165	220	198	188	168	168	196	180	166	192	173	174	182	164	201	185	179	200	203	194	181	157	146	174	222	187	218	214	184	183	191	197	182	186	162	195	207	208	168	177	166	208	175	188	202	195	177	173	204	157	160	179	188	181	165	194	157	180	216	182	195	176	177	196	207	173	193	174	190	199	177	177	213	178	207	184	179	197	167	192	164	189	180	185	177	215	203	169	189	180	200	202	186	199	227	187	178	186	186	165	182	175	155	174	177	203	171	206	161	165	207	202	186	171	193	208	179	167	173	196	169	187	167	188	179	189	167	169	169	199	169	167	191	210	195	184	173	191	216	178	225	200	192	187	173	189	193	217	169	202	201	202	180	213	209	152	171	181	197	183	194	184	180	207	164	204	219	193	194	190	210	193	152	170	218	214	202	193	181	173	179	185	198	183	207	203	170	188	210	200	186	196	194	200	201	184	186	174	177	227	221	192	203	183	203	178	190	180	195	186	195	191	209	184	176	177	166	188	198	215	200	163	187	177	186	192	191	193	191	211	209	163	176	186	189	164	196	155	192	183	166	212	173	191	176	204	177	219	189	190	204	194	174	185	189	176	201	176	184	188	192	183	196	202	182	158	174	197	206	178	194	187	191	205	179	192	204	197	215	185	190	193	158	197	210	193	185	179	171	204	192	200	213	208	209	189	186	161	181	196	167	193	185	184	217	196	182	164	174	200	163	164	202	184	185	176	188	191	192	179	185	192	179	192	180	205	192	163	186	169	212	200	188	184	182	202	189	176	186	169	192	211	185	185	189	182	175	198	210	212	206	200	179	195	186	176	166	165	202	193	193	196	168	178	158	190	170	175	199	178	188	196	180	202	189	172	189	184	191	170	168	183	213	183	224	178	173	189	196	178	177	177	187	186	193	204	186	182	227	178	186	200	181	226	166	223	206	175	222	172	186	185	200	193	188	164	211	195	164	186	211	193	185	209	201	184	201	178	168	193	188	186	187	181	171	175	187	178	177	167	204	188	180	213	187	194	188	202	193	185	187	186	209	214	188	197	199	187	180	190	206	188	199	210	171	182	194	147	202	200	182	192	183	187	181	194	185	188	185	159	176	198	226	199	181	168	179	183	176	183	183	210	183	202	178	220	191	175	183	198	209	188	211	184	177	199	199	171	179	206	194	207	198	172	158	179	204	195	208	192	182	161	196	189	180	193	182	222	178	171	195	212	193	187	173	179	217	185	195	181	168	175	184	193	191	189	196	213	174	166	169	202	187	181	191	208	201	178	184	191	197	187	206	194	211	192	209	192	213	182	195	175	168	193	180	184	191	184	186	195	166	183	179	181	256	201	190	195	208	186	195	202	205	202	171	161	200	194	207	158	190	189	198	198	207	191	183	179	190	182	196	196	202	171	197	192	193	179	185	177	186	167	208	203	208	185	182	193	160	173	183	161	197	216	185	184	197	192	195	188	197	203	194	210	193	164	196	197	197	183	179	164	174	183	179	199	195	172	186	173	191	202	175	203	186	168	202	204	196	174	208	205	210	191	192	207	196	197	192	194	197	200	188	198	166	182	185	208	206	193	207	184	204	185	173	209	186	181	196	209	199	152	155	187	168	188	201	210	178	206	172	207	194	221	186	196	184	180	180	190	194	193	198	206	215	179	175	171	183	191	204	214	184	172	225	197	215	188	183	196	182	187	193	227	210	208	214	203	187	178	227	179	209	210	204	203	198	185	203	183	182	178	180	200	176	195	210	186	179	185	194	192	196	203	201	186	175	204	183	185	176	184	212	197	185	193	194	190	156	186	180	180	210	202	201	179	204	178	207	187	198	191	209	194	173	204	198	174	203	161	165	185	173	208	170	206	189	177	195	204	191	204	190	186	191	182	188	209	171	178	178	204	186	222	177	196	181	188	175	179	182	196	190	193	199	166	181	183	184	205	182	203	177	199	193	210	187	190	215	194	181	193	190	198	212	211	174	202	184	198	183	193	200	168	176	178	186	187	209	182	192	180	204	202	188	202	174	203	207	221	173	189	193	191	186	197	189	172	197	177	181	175	162	169	199	189	194	181	163	190	203	181	168	203	182	208	209	189	187	165	198	175	196	191	168	189	197	200	167	176	206	170	200	208	193	184	181	200	189	167	183	188	195	216	180	180	182	196	193	171	200	167	193	177	200	181	201	189	214	181	193	195	190	171	199	171	200	193	194	185	193	172	195	189	196	186	192	176	206	188	179	214	185	196	207	175	200	188	167	190	181	200	183	188	156	175	185	194
1652	550	518	548	483	510	562	494	495	495	484	482	533	476	510	505	502	482	509	516	483	543	520	496	437	517	495	493	498	487	498	479	531	471	481	484	474	502	469	525	512	511	504	459	485	548	505	501	518	547	506	479	518	514	519	467	524	504	470	487	533	464	504	486	494	469	486	515	522	489	504	483	498	484	520	538	516	489	496	536	487	514	511	526	483	454	488	489	508	498	498	498	507	484	484	516	497	492	510	512	524	497	541	492	470	486	460	503	445	505	489	491	471	514	486	468	509	480	496	476	490	525	464	513	472	509	550	481	464	484	514	488	482	525	501	463	473	519	509	471	495	494	513	461	503	537	506	490	526	470	518	525	517	494	500	480	519	497	516	530	481	532	501	493	472	450	516	516	501	532	517	477	488	506	477	483	486	502	508	504	485	485	498	495	515	463	494	520	511	505	527	472	501	491	459	453	504	502	515	534	494	461	475	494	505	507	498	541	465	501	510	494	500	467	488	499	459	494	531	506	494	499	484	507	515	503	524	503	488	472	495	518	492	486	474	545	506	481	496	525	496	494	485	481	481	478	460	464	517	501	459	499	520	493	478	498	483	517	489	523	480	492	482	454	462	485	520	476	498	518	503	496	506	489	514	499	525	508	480	520	532	510	482	470	491	546	482	479	508	509	499	493	506	479	466	505	506	457	523	527	492	496	509	494	545	524	508	444	506	451	508	491	492	455	483	520	521	473	517	473	498	548	512	529	500	538	501	512	513	471	512	468	490	490	477	448	480	482	466	525	510	498	472	487	488	485	503	508	466	527	487	463	486	510	517	526	503	503	490	492	495	467	507	487	542	505	524	492	473	520	483	459	505	489	511	470	494	527	492	478	491	485	478	493	496	519	495	487	486	485	479	501	483	444	501	445	502	490	518	481	481	500	507	450	473	513	453	511	486	520	515	513	514	460	497	440	497	469	528	489	469	470	512	467	505	483	504	473	457	520	525	472	485	494	502	535	498	490	504	466	449	499	495	455	492	484	476	504	509	495	528	530	520	475	490	506	503	484	527	490	499	488	477	522	500	519	505	516	524	520	466	488	487	473	520	511	477	494	524	518	489	494	496	491	514	550	504	498	506	533	542	502	513	514	489	469	484	515	547	463	524	488	518	502	521	548	497	495	481	488	495	468	505	490	510	475	520	516	515	482	469	531	492	508	525	507	524	503	486	509	459	491	464	492	518	489	468	483	501	486	506	493	465	509	473	487	486	486	541	473	507	496	494	465	550	517	477	525	506	474	483	469	514	477	518	518	497	509	506	495	521	508	519	495	490	530	538	493	507	503	470	495	503	490	519	521	529	547	466	516	457	448	506	507	531	491	470	506	512	512	496	458	507	481	513	470	503	534	492	469	463	505	503	490	491	490	514	499	520	450	482	485	510	498	497	465	497	502	510	536	506	484	474	505	467	492	497	530	491	540	507	494	490	498	500	474	506	474	515	527	484	484	509	483	507	494	520	500	477	494	507	471	454	482	501	514	491	526	517	506	480	532	461	538	519	488	500	469	494	482	481	512	500	477	475	486	510	484	504	467	453	528	492	519	493	499	464	471	509	499	467	477	493	466	518	481	486	497	466	507	478	485	493	528	480	506	460	514	481	539	490	480	495	493	504	504	436	524	532	501	505	473	514	475	506	492	476	501	465	486	457	491	518	519	498	497	490	489	478	495	491	513	470	480	472	522	514	505	494	485	504	519	493	517	490	441	485	459	476	500	471	487	501	453	468	488	487	499	513	518	495	521	497	454	507	527	508	501	505	454	480	511	483	497	518	485	498	518	497	464	514	532	500	421	498	506	510	475	462	516	489	518	520	503	508	477	455	475	515	512	488	493	502	503	507	462	482	489	507	474	542	490	485	460	492	475	499	466	475	527	495	543	498	513	475	494	509	495	523	524	491	448	484	509	492	458	472	473	500	510	521	475	487	467	473	495	479	536	505	500	471	568	488	479	463	522	482	474	515	501	471	491	474	466	476	444	497	508	478	477	507	482	474	488	475	459	504	527	496	498	458	507	526	462	510	511	520	479	456	497	495	491	485	511	497	509	495	460	511	487	474	476	520	496	516	482	498	482	504	518	490	508	524	536	488	462	502	456	477	458	470	487	491	482	510	520	509	488	472	515	508	498	489	497	497	507	514	491	519	520	485	530	479	487	493	487	527	499	496	471	534	496	516	522	501	523	490	509	488	455	540	490	507	526	496	463	520	493	478	476	488	448	535	516	477	465	459	535	500	499	453	465	483	502	506	486	511	515	467	513	536	531	526	502	545	485	461	470	521	477	487	511	467	524	492	493	518	493	479	471	490	484	497	527	502	495	508	525	477	476	470	504	456	468	518	500	460	501	478	477	483	494	502	505	497	483	472	500	509	470	497	469	489	448	461	522	525	475	461	481	470	524	488	493	526	492	520	518	505	486	443	515	510	521	510	497	510	502	489	502	445	543	529	485	471	505	497	481	481	524	503	483	467	504	526	470	524	479	481	479	480	463	519	500	497	452	487	506	525	497	514	499	508	498	510	482	525	519	504	501	509	492	492	490	491	452	525	491	495	496	494	482	520	527	517	503	479	515	504	487	515	478	527	492	498	521	502	476	480	502	481	486	473	475	484	498	480	513	494	527	480	511	480	513	510	452	497	488	463	495	497	490	467	501	454	482	526	512	491	507	524	496	453	517	473	480	517	521	506	499	476	467	444	479	501	497	442	486	503	487	462	477	522	464	481	554	480	532	499	474	458	459	487	489	453	483	471	504	504	521	474	504	496	496	456	468	509	484	544	500	492	487	493	502	501	531	471	489	498	531	507	523	475	503	479	478	491	510	486	496	514	495	507	506	497	517	511	500	473	492	512	501	496	497	468	473	484	479	504	533	498	467	483	521	498	501	512	485	487	474	485	545	495	440	492	525	494	498	526	499	495	456	480	503	525	504	499	514	470	513	550	490	534	488	484	507	509	531	528	505	477	533	501	494	510	525	511	485	488	486	519	513	539	481	483	499	482	511	471	484	549	507	473	486	471	536	486	486	446	461	504	505	516	544	485	509	508	473	483	500	498	459	503	509	465	513	510	445	515	510	470	520	496	474	466	588	491	529	521	473	479	489	470	493	502	509	498	517	471	501	470	490	490	508	519	475	476	511	480	513	485	505	503	510	483	514	519	521	478	507	524	477	501	507	483	485	475	489	498	481	441	522	504	486	479	535	511	506	545	517	501	535	477	478	508	538	536	475	484	515	521	504	466	489	484	469	488	469	476	518	500	518	460	498	493	506	460	482	468	482	529	511	490	486	507	498	477	520	518	476	521	507	476	487	473	459	447	480	535	481	467	476	502	483	500	465	490	499	465	472	478	496	483	497	506	541	540	490	485	506	483	476	506	494	482	468	459	511	507	502	481	513	470	496	495	492	525	470	473	503	469	483	497	508	495	459	522	493	451	488	476	481	493	491	497	469
7811	656	660	575	524	425	408	400	424	423	408	352	375	385	368	383	399	403	368	372	365	361	348	381	349	351	355	369	371	366	391	373	370	359	363	367	372	351	352	389	347	332	393	332	333	373	348	383	363	392	353	342	374	342	338	366	367	328	370	339	343	335	353	372	367	366	355	411	364	339	383	354	333	393	377	336	362	348	357	351	349	385	379	349	352	378	359	374	352	352	364	412	383	362	312	404	358	379	380	383	349	350	345	341	364	375	366	362	363	330	343	373	359	376	370	380	397	401	359	352	349	385	353	383	360	401	341	355	376	343	377	369	318	384	343	354	348	397	376	379	351	390	369	353	371	368	360	337	374	343	399	369	392	360	332	394	361	364	348	352	348	313	365	333	386	343	383	319	387	386	378	350	368	392	352	335	323	335	347	340	356	369	388	363	375	335	357	379	363	359	341	336	346	389	339	357	378	372	359	364	345	316	337	322	364	352	345	350	387	327	383	357	362	382	307	363	372	351	368	386	388	357	372	355	345	364	353	374	356	332	354	389	377	364	372	368	372	342	371	359	360	379	358	349	337	374	370	383	362	365	316	370	353	356	332	349	364	351	343	350	340	349	377	344	383	388	348	346	356	365	385	356	357	369	352	363	380	336	405	360	380	353	372	352	331	356	368	354	351	350	348	358	366	400	359	335	368	327	335	377	375	337	317	354	343	357	388	329	350	358	338	358	383	368	363	364	355	351	355	348	369	324	314	379	377	353	373	371	358	357	343	399	331	343	379	379	402	367	400	367	392	355	380	352	379	362	387	388	326	351	367	366	348	359	375	376	362	328	361	416	354	350	392	363	377	365	345	353	327	351	382	355	376	371	395	403	383	369	342	359	381	370	365	347	374	349	367	405	366	338	371	380	374	355	372	362	360	326	360	350	364	321	345	375	342	356	341	381	337	336	399	361	377	344	371	377	348	340	354	344	365	313	366	356	367	360	360	434	362	371	357	357	327	365	369	365	332	341	356	344	340	382	347	399	367	364	385	366	349	332	341	375	358	385	370	352	359	411	341	345	335	371	383	350	360	339	359	359	375	382	377	350	362	314	355	347	317	353	366	364	361	323	379	383	356	343	368	333	351	356	335	358	346	352	375	374	375	375	364	341	357	335	353	368	373	343	365	383	336	365	378	331	367	375	351	360	347	353	369	369	348	363	386	329	348	394	303	387	400	409	370	364	340	396	373	352	380	373	356	324	347	349	340	374	373	370	337	402	389	364	385	343	359	373	362	330	349	347	368	383	393	361	350	343	357	348	380	370	385	352	361	339	385	343	341	340	349	378	372	385	362	352	342	325	354	330	347	388	380	367	326	384	377	395	350	352	376	373	371	327	373	332	380	365	367	378	375	319	344	390	351	332	365	355	362	318	329	367	340	333	339	331	348	401	374	382	390	381	361	401	344	316	370	373	407	404	335	347	364	429	408	372	359	348	380	357	387	333	351	345	389	368	382	341	355	343	383	358	376	362	360	361	366	357	346	351	394	327	368	399	388	336	344	354	356	374	388	348	387	363	377	374	379	368	405	397	350	375	371	358	349	354	348	379	357	368	373	372	362	354	363	370	371	361	375	369	359	338	401	379	376	359	363	363	393	375	366	349	384	377	346	368	360	396	340	342	380	366	345	370	355	380	320	397	344	404	356	376	378	327	361	379	374	336	373	376	392	376	348	379	351	341	328	377	337	374	349	396	368	373	381	354	347	384	376	372	384	364	348	373	391	353	381	340	368	371	367	368	372	395	378	367	339	357	356	358	364	341	330	370	352	357	362	364	360	363	356	357	366	359	362	334	346	342	339	401	355	371	355	340	344	346	362	396	370	367	352	378	354	343	345	384	348	340	335	346	306	333	364	371	400	364	360	336	368	371	388	373	362	345	372	360	318	341	376	367	391	355	334	330	333	372	320	358	320	349	385	387	392	350	391	343	397	361	344	343	373	365	333	375	342	344	379	339	388	375	362	348	363	329	334	325	355	370	383	354	353	382	382	354	346	382	337	382	320	366	385	354	387	410	339	369	363	349	336	337	370	404	330	343	332	351	344	389	352	354	362	401	340	365	382	367	358	387	324	365	351	355	385	371	323	380	355	377	395	358	363	397	354	397	365	354	362	338	323	357	377	370	384	343	343	357	408	403	357	321	377	346	372	402	391	343	345	349	342	338	376	351	360	348	389	345	373	360	367	345	393	311	356	350	332	355	377	354	327	379	348	382	346	332	364	380	360	385	427	373	349	373	355	380	354	337	356	331	355	357	370	335	335	373	375	358	352	375	385	341	373	363	321	334	334	353	335	348	328	384	407	369	348	365	399	346	338	370	322	367	362	343	346	370	359	366	367	342	339	374	373	334	381	353	340	354	384	397	390	352	340	324	356	362	345	365	318	375	373	414	349	360	365	371	398	339	332	403	387	385	374	343	365	371	345	351	303	335	381	371	321	339	360	331	363	352	346	348	352	327	358	389	341	313	339	384	390	353	347	376	362	328	362	354	367	401	361	348	341	346	354	355	352	344	356	346	368	321	364	356	323	352	408	341	375	414	405	374	365	333	332	357	374	386	319	378	385	338	368	354	328	344	319	374	372	370	389	360	377	370	392	371	386	417	344	347	365	347	351	382	369	315	366	363	347	346	365	321	341	385	357	357	368	362	362	341	371	347	335	399	345	366	329	362	384	377	398	358	344	352	357	340	337	362	342	358	359	353	381	374	327	339	351	350	367	381	362	356	371	364	375	347	398	374	371	344	351	322	366	355	344	350	352	341	347	357	370	366	363	367	384	380	343	407	354	362	359	325	367	378	339	369	367	403	375	363	385	328	362	379	324	345	373	356	405	389	333	342	369	336	362	353	338	375	333	387	380	358	371	358	337	341	365	339	341	341	334	369	374	353	393	358	350	339	347	372	362	380	362	378	366	358	356	345	382	360	372	354	380	322	404	368	384	360	381	353	340	370	359	369	339	369	338	365	341	336	330	346	366	353	349	349	369	322	353	369	356	362	382	376	360	356	365	341	357	412	343	363	397	363	366	359	336	374	387	358	354	347	358	348	369	335	361	336	349	344	391	355	400	340	358	322	338	360	368	373	339	331	354	354	345	324	358	347	339	359	357	354	360	389	415	342	349	339	348	362	360	389	375	361	374	326	371	372	327	343	381	349	338	378	348	373	343	360	359	339	329	367	360	355	371	362	353	347	369	319	346	384	350	359	336	344	360	396	338	359	364	390	361	363	359	345	367	355	344	333	316	321	385	368	373	396	371	353	373	343	360	376	393	361	371	346	372	370	349	375	347	364	348	376	349	360	380	382	380	382	364	316	364	309	366	350	368	384	363	354	344	362	360	341	389	353	401	361	333	378	410	350	374	355	375	369	354	378	342	359	362	346	374	330	357	330	379	351	330	318	409	395	366	345	353	350	360	368	370	364	347	363	372	351	327	350	381	389	406	370	376	405	380	335
6735	1157	1480	1611	1460	1366	1205	1056	1079	1010	1043	981	886	952	937	881	875	893	956	909	855	875	856	866	830	884	866	856	893	839	908	823	857	873	825	865	851	821	885	836	856	856	807	838	828	849	867	856	783	920	831	809	852	844	835	850	850	876	873	819	812	821	894	846	796	850	800	797	827	769	843	840	821	821	819	851	833	879	874	821	823	868	811	852	817	834	809	849	897	855	832	832	876	843	865	804	840	865	827	847	841	827	867	874	861	838	863	836	793	837	854	772	817	785	867	829	803	863	831	891	828	851	875	857	888	856	843	830	823	817	837	797	850	787	873	805	846	801	869	839	846	834	844	814	841	844	862	861	805	889	836	841	874	824	831	867	824	851	839	838	854	836	791	788	856	870	820	801	820	785	864	891	878	794	847	871	848	829	849	800	830	842	829	894	820	845	810	790	882	868	853	763	810	852	795	857	786	820	811	862	821	787	754	786	849	876	815	820	814	854	859	864	843	826	871	816	860	819	845	899	814	831	821	867	846	849	873	867	833	824	828	837	817	865	826	827	839	853	790	848	849	831	806	807	771	820	821	846	819	827	834	869	830	830	845	837	799	785	794	824	871	846	855	834	876	825	840	813	809	838	827	818	870	881	832	846	824	787	854	849	826	811	793	853	780	836	825	873	840	870	850	827	774	857	784	819	888	835	842	826	779	840	798	839	817	818	844	851	824	822	825	829	848	811	865	848	844	808	849	855	820	801	847	852	852	841	835	827	807	765	798	829	761	828	811	832	858	876	843	873	871	852	780	873	809	819	876	847	815	812	837	791	846	874	900	820	875	803	834	745	812	758	794	898	794	801	765	858	879	880	867	760	849	784	863	783	818	791	826	828	834	810	824	807	822	815	850	828	870	831	834	870	850	857	857	847	834	852	840	877	857	845	885	851	886	810	830	821	823	835	832	801	855	852	809	828	783	796	787	857	838	829	807	826	846	844	835	828	828	828	824	845	836	850	797	857	817	807	794	791	855	845	848	803	806	850	805	784	866	825	857	855	833	791	850	763	805	848	873	796	797	817	864	835	851	796	851	831	847	858	838	848	782	858	866	830	831	847	840	803	867	837	788	791	766	853	840	812	850	864	862	848	839	856	873	806	862	864	873	854	817	850	832	826	818	865	859	786	782	818	861	854	825	904	848	861	879	804	835	847	843	831	796	845	876	806	805	859	814	845	857	857	870	862	842	845	863	827	854	881	841	776	779	870	848	831	847	866	808	844	867	812	814	837	838	824	793	779	803	824	866	845	803	868	896	866	825	829	851	831	814	796	863	813	855	891	809	824	818	835	858	810	820	845	864	787	797	836	847	852	811	818	852	801	824	847	841	821	791	874	817	852	845	902	804	824	815	824	841	812	797	768	844	842	856	803	852	839	779	814	788	801	887	888	832	868	826	786	877	815	871	861	814	803	799	862	799	859	866	844	841	815	845	810	811	783	842	855	861	827	767	859	816	834	860	819	841	818	847	824	866	819	879	855	826	842	805	849	813	878	859	862	856	819	842	873	820	818	886	850	843	817	828	867	848	857	813	858	822	819	865	837	788	889	863	807	818	754	793	826	849	839	819	865	821	793	776	830	887	803	851	834	828	800	821	829	835	874	810	857	847	886	792	870	846	790	846	817	832	834	862	885	830	856	860	808	822	856	917	843	825	825	841	837	791	813	839	894	862	807	838	854	767	853	840	831	807	821	857	824	822	839	870	853	822	826	829	871	834	808	852	806	819	808	819	837	802	856	825	812	858	815	815	844	848	822	853	850	824	867	846	863	855	837	858	848	839	809	822	807	794	830	839	864	867	825	791	828	843	878	840	823	839	804	834	878	787	803	792	799	796	826	849	823	805	855	882	835	865	851	851	807	816	893	830	873	801	819	805	840	807	798	851	818	802	859	855	869	839	850	806	820	759	804	786	841	821	797	869	816	834	834	861	806	839	880	849	841	804	899	889	818	821	867	766	815	870	915	852	846	823	788	844	834	791	831	834	813	883	819	798	824	874	876	868	768	837	843	818	826	819	832	820	862	844	819	812	849	823	847	826	809	818	807	820	869	870	840	872	828	792	809	822	825	837	863	853	815	804	852	815	873	838	837	839	811	832	826	798	784	873	798	867	872	855	810	827	835	820	829	828	840	825	827	781	847	847	823	858	790	817	838	822	843	807	838	842	846	838	855	836	910	816	824	785	817	874	794	801	826	873	802	856	836	818	806	858	829	880	836	826	819	824	875	836	879	800	788	861	787	825	792	787	833	849	850	816	853	847	787	763	863	809	831	882	853	842	837	812	829	810	821	817	808	780	828	838	841	829	839	843	868	797	797	853	835	906	838	808	822	828	836	822	836	861	825	836	892	805	842	812	807	793	864	811	893	849	738	805	900	851	850	840	855	832	818	838	753	838	859	811	792	809	823	836	807	855	851	857	823	819	859	789	817	838	847	790	826	804	814	824	807	873	771	828	838	796	870	850	850	861	889	845	860	829	853	809	833	801	889	806	845	800	797	898	829	844	829	811	845	821	818	873	828	832	835	806	820	847	821	815	843	818	887	875	842	826	868	848	835	874	840	844	831	858	817	830	823	820	808	860	846	781	787	830	862	827	871	830	783	814	854	849	836	861	843	839	832	896	786	852	823	830	841	827	821	821	785	820	864	822	818	825	794	805	852	794	814	820	863	807	854	882	818	839	838	832	825	824	829	854	824	784	835	869	827	831	876	810	845	802	857	848	837	878	888	811	840	827	801	839	867	801	822	828	785	896	816	810	853	821	904	772	824	798	823	790	826	828	822	912	863	849	825	825	819	811	832	820	803	831	823	826	794	879	838	827	786	905	867	819	861	792	896	770	880	813	867	784	857	874	858	873	819	843	847	869	799	838	827	885	841	793	823	847	884	806	880	857	832	828	850	816	841	872	780	843	838	842	868	830	845	867	844	854	818	846	876	821	871	861	848	779	779	823	816	887	844	799	904	884	816	796	872	827	797	819	823	867	867	819	875	811	865	827	847	797	816	816	871	837	843	874	802	875	835	780	842	877	794	816	795	824	812	847	844	850	852	838	842	876	813	830	802	827	823	782	885	847	861	826	829	836	839	804	834	797	776	830	845	851	790	824	860	863	786	803	817	817	848	822	862	812	795	833	813	822	864	854	858	843	881	842	865	856	856	824	795	800	808	843	847	859	855	833	874	821	856	843	861	825	836	808	860	793	873	855	803	859	840	879	809	827	849	875	831	876	831	854	785	826	805	825	869	842	838	847	825	846	777	827	852	838	885	896	848	854	864	827	810	824	811	847	778	814	855	848	864	816	822	804	764	797	898	850	868	815	842	844	824	882	846	845	815	835	830	810	812	871	832	806	844	908	845	828	788	836	833	840	850	844	861	863	843	813	774	818	820	837	844	838	876	816	838	823	843	815	828	833	786	864	836	837	842	872	811	806	836	853	836	826	840	849	841	802	816
14422	1275	913	763	598	535	514	448	419	419	392	381	375	356	343	347	324	335	331	307	386	363	405	367	367	357	355	337	354	341	338	361	396	334	347	312	315	344	359	359	363	348	329	410	315	357	326	347	329	298	346	328	349	358	349	356	335	305	317	366	362	336	338	352	341	350	339	344	324	345	352	362	333	352	357	357	332	340	346	326	352	325	350	371	365	344	346	355	337	299	345	332	309	362	343	356	309	334	342	360	373	358	318	345	352	275	353	291	346	331	332	323	308	339	362	346	328	326	352	324	313	329	348	371	343	343	338	368	331	322	322	326	323	316	314	365	321	323	305	321	338	346	345	334	340	356	341	369	317	329	333	340	349	317	318	352	332	335	333	329	324	347	335	322	351	356	345	346	319	299	358	314	328	295	333	362	369	329	326	281	323	394	343	333	365	335	354	326	346	315	358	348	306	321	355	334	323	312	353	345	333	345	340	329	337	333	325	320	301	348	345	323	329	362	324	369	325	357	336	335	306	348	311	332	369	324	332	313	305	354	339	359	345	318	336	345	321	345	329	331	335	347	314	326	346	326	359	375	313	336	359	314	343	323	349	339	309	328	358	331	344	384	336	320	354	333	322	385	323	342	324	325	322	304	362	320	346	336	346	344	360	323	318	321	313	344	311	305	336	321	316	349	349	383	334	341	331	304	329	374	324	322	327	337	354	328	342	360	339	326	359	403	337	363	335	281	353	342	358	364	292	311	322	353	325	333	351	341	310	368	330	337	346	305	329	320	329	303	316	340	338	327	346	361	324	300	371	321	332	324	359	343	345	348	326	366	327	359	332	357	355	293	297	348	346	333	350	324	347	359	326	309	317	329	333	310	357	331	309	319	332	342	335	340	352	330	336	350	317	344	343	321	337	315	317	335	342	331	359	334	318	315	318	330	318	318	334	356	358	331	350	329	350	329	318	330	320	369	341	350	330	310	333	328	324	377	341	326	363	306	349	350	351	319	338	333	344	362	337	338	338	332	351	338	334	341	361	331	340	323	335	303	322	309	346	344	346	318	330	325	337	335	328	337	341	351	353	328	338	314	315	373	342	317	347	331	344	306	369	325	344	336	343	371	338	347	325	342	309	305	317	326	314	353	347	339	313	321	311	340	353	346	358	371	334	347	326	338	332	357	346	330	361	317	364	337	332	358	317	316	318	334	319	317	311	357	358	337	366	319	336	334	343	353	338	347	368	345	368	360	322	312	308	382	373	349	377	355	366	356	347	347	329	343	341	303	342	358	346	363	363	355	342	338	334	332	342	336	324	372	347	322	311	329	336	327	288	317	308	323	351	320	355	315	344	355	371	357	327	357	325	329	346	348	323	325	313	310	313	335	344	323	319	321	350	312	339	331	337	358	346	330	345	366	352	343	329	331	325	363	362	331	329	345	366	377	332	336	339	318	298	308	361	350	328	322	324	343	323	321	337	382	342	330	340	321	338	353	359	340	317	336	310	374	318	377	335	357	308	341	352	298	332	319	299	327	362	345	363	342	332	353	364	356	338	323	316	344	353	346	359	375	349	335	342	336	368	364	326	336	353	312	361	294	348	299	335	375	307	332	345	339	364	305	295	337	334	365	339	367	337	297	344	368	339	335	335	301	327	299	337	327	321	323	330	368	365	343	358	333	332	349	310	330	359	332	331	351	333	331	349	324	328	329	345	322	366	341	366	306	318	324	349	341	346	323	357	318	310	341	307	346	328	351	361	312	315	329	322	296	333	322	312	389	331	295	358	294	344	365	339	326	388	333	335	344	386	313	332	347	320	322	363	348	346	327	333	348	380	364	360	328	341	331	341	353	317	343	333	292	351	325	331	318	311	342	351	332	325	373	318	301	356	338	380	374	341	324	351	352	333	297	303	348	317	320	325	372	353	323	337	309	311	303	307	333	346	354	347	353	335	354	331	330	329	304	317	325	319	331	324	312	298	350	307	304	330	330	302	346	354	334	328	326	326	354	321	320	345	314	365	344	319	315	330	338	350	347	334	326	328	325	328	351	320	338	321	332	366	330	350	317	322	334	333	321	353	323	342	387	353	331	334	334	340	338	329	331	325	334	344	336	343	349	329	322	336	357	368	371	336	318	340	360	339	354	357	335	316	356	311	313	341	361	322	311	337	337	355	337	342	378	340	332	353	346	352	313	319	338	339	307	324	347	322	344	348	344	334	336	370	335	313	366	307	349	378	298	389	311	341	363	302	349	348	350	305	303	367	333	309	312	341	302	348	306	338	372	376	330	349	361	338	284	344	320	323	304	374	354	325	322	317	381	322	331	325	312	314	384	354	368	358	291	333	329	340	319	326	322	331	320	319	337	355	312	351	337	369	366	328	337	284	369	365	376	329	346	333	322	324	340	340	365	364	325	326	357	341	371	342	362	330	343	347	353	321	327	343	338	332	347	342	338	335	329	387	327	334	322	362	352	342	336	301	320	311	325	342	334	337	328	368	346	373	360	376	353	320	331	328	379	356	358	371	304	344	332	322	368	365	350	338	284	368	342	352	333	330	294	294	328	354	368	338	318	351	333	319	295	312	369	352	361	319	315	336	340	344	361	318	326	319	335	338	357	339	315	349	368	311	337	350	353	399	355	338	343	305	349	354	326	319	327	332	337	323	342	325	319	324	390	321	337	350	354	351	352	340	329	344	362	350	348	311	339	343	337	339	343	379	334	311	346	361	330	366	355	330	352	331	363	328	356	342	333	334	339	333	332	307	310	324	315	334	295	343	337	329	345	331	347	339	329	308	331	376	351	335	344	335	323	330	328	349	310	380	363	306	328	321	341	314	331	354	331	342	329	349	335	341	326	311	325	328	330	355	320	321	316	315	323	325	343	331	316	322	333	336	305	351	320	349	350	335	337	314	348	364	335	350	320	350	322	321	301	323	334	355	312	348	331	332	360	372	340	304	316	294	349	314	344	357	361	343	359	339	306	326	335	343	344	338	308	334	342	335	319	354	363	366	320	327	343	371	337	349	350	337	356	364	360	350	330	330	367	332	326	312	311	332	340	347	322	315	313	323	350	308	336	311	353	330	330	356	330	314	339	337	310	321	346	330	312	331	356	329	317	334	356	379	336	316	328	338	326	369	344	340	331	355	327	341	318	308	361	318	333	312	360	357	338	329	326	322	342	327	327	336	319	317	345	300	339	338	336	328	321	360	321	306	347	332	319	309	355	337	353	320	326	338	319	321	334	341	335	352	333	360	340	320	353	325	293	329	335	363	327	320	317	308	314	336	337	325	306	338	312	329	330	329	343	314	352	334	310	324	364	336	336	349	372	335	314	380	363	337	299	336	360	334	347	343	319	344	357	290	303	346	320	307	318	315	326	344	321	325	341	317	356	360	278	294	305	313	305	354	359	326	338	352	309	311	365	338	313	337	350	334	350	332	299	315	309	308	307	314	337	377	338	334	314	338	374	357	313	343	327	330	344	344	343	338	350	316	352
8304	1226	2083	2234	1976	1760	1537	1321	1186	1092	1069	1078	975	1000	928	961	867	920	825	867	808	837	834	823	826	808	820	773	785	865	832	764	839	781	800	791	791	746	823	824	742	772	761	775	754	772	774	763	766	800	779	800	763	717	766	737	743	796	812	806	820	739	754	772	811	792	782	782	745	755	715	763	785	749	800	675	724	780	798	821	780	768	762	769	787	780	772	731	770	788	744	778	786	723	739	778	739	733	734	781	783	743	706	790	725	716	757	754	761	827	772	755	713	762	779	777	732	765	753	726	751	743	734	721	784	757	727	723	789	743	745	801	731	693	697	774	790	785	768	778	781	750	791	749	748	728	751	760	733	793	745	783	767	777	744	760	735	745	748	765	713	835	749	783	769	758	767	777	751	745	804	715	794	762	793	743	728	729	748	737	770	758	770	750	703	733	777	767	782	785	813	763	769	751	849	770	740	777	764	786	754	775	769	774	742	733	768	778	800	758	690	742	759	748	794	768	791	746	751	747	769	737	808	721	796	778	773	744	791	799	771	767	764	731	733	752	756	764	713	756	743	747	736	730	745	753	743	761	773	732	755	721	753	783	780	705	762	720	743	775	766	732	766	768	769	789	780	731	783	740	801	714	770	815	779	765	763	754	728	754	723	740	809	765	764	821	770	755	771	726	744	719	782	771	736	791	735	716	791	699	745	760	783	709	774	790	761	769	710	692	725	748	818	773	714	782	761	760	795	730	784	758	760	773	784	767	734	768	732	724	756	735	755	731	744	747	727	748	795	758	759	775	739	726	777	780	758	728	763	749	797	751	759	718	799	769	784	727	720	774	784	779	751	761	747	712	741	743	742	759	735	747	718	763	760	751	729	803	717	752	733	747	794	741	736	744	770	817	776	826	776	745	739	723	734	722	741	751	784	772	788	750	787	763	798	800	753	746	756	779	752	758	761	753	731	747	762	738	753	754	779	799	774	756	764	789	760	728	735	757	737	736	802	732	745	789	738	728	790	774	748	766	804	734	774	737	771	761	780	726	750	778	749	724	749	709	766	742	772	730	727	777	754	743	749	751	823	741	737	755	764	740	799	716	752	753	710	750	768	790	716	705	788	763	815	810	737	728	742	755	758	701	732	797	758	748	740	751	787	771	754	791	786	793	739	754	770	745	747	776	791	789	740	750	740	722	745	784	702	799	755	771	703	752	726	785	738	742	766	765	787	750	782	744	770	763	712	769	731	755	742	787	734	819	724	783	718	802	743	721	751	710	782	716	782	678	749	745	765	771	767	780	734	765	743	780	793	742	732	774	757	771	736	799	795	694	773	761	750	744	763	748	691	746	785	727	762	762	703	796	782	779	723	711	764	798	749	735	765	742	796	791	816	708	780	760	745	762	731	801	719	765	784	728	789	785	736	776	793	772	800	777	709	747	758	753	749	736	801	682	732	765	773	801	693	706	757	770	789	706	768	747	753	773	738	786	761	766	767	744	734	718	736	765	771	724	769	759	770	725	750	746	760	768	751	728	764	753	740	801	750	736	732	734	709	779	750	759	798	752	798	718	766	789	753	792	759	795	752	758	715	799	764	719	749	724	778	762	771	775	758	743	704	726	724	793	785	745	734	768	777	765	783	816	739	765	722	787	810	746	771	778	713	678	781	739	790	713	783	756	744	746	752	764	804	766	734	797	767	764	732	738	771	749	764	733	751	780	780	726	785	756	752	744	749	778	836	762	761	717	784	748	792	779	768	743	762	741	731	718	739	753	720	708	763	773	779	773	781	775	741	776	749	796	739	767	769	783	824	773	746	762	775	752	757	755	784	740	724	783	715	700	753	734	763	767	776	783	760	756	743	764	785	705	777	792	713	721	744	775	807	771	789	765	726	741	762	773	707	772	814	753	808	795	728	798	762	740	774	796	708	808	723	792	682	745	745	706	797	802	795	777	721	729	746	738	810	771	776	764	758	777	785	782	686	784	733	750	772	745	757	797	740	787	779	794	727	682	730	755	821	809	788	751	740	732	739	745	715	735	712	759	744	745	804	761	759	752	752	719	796	768	763	781	738	791	782	784	770	755	745	758	793	771	766	777	783	754	743	753	702	730	760	778	766	780	753	735	766	781	742	784	721	774	775	771	738	755	756	771	703	739	729	742	798	771	817	724	764	778	748	763	754	704	755	779	744	737	796	726	743	731	743	817	736	758	790	701	813	736	791	781	776	777	784	770	790	749	766	750	800	686	764	762	738	779	734	779	771	722	739	755	723	770	759	764	768	712	760	776	732	719	691	776	771	772	736	743	805	784	722	770	757	724	759	737	782	770	814	774	708	698	762	696	712	761	764	776	741	776	780	759	727	768	694	768	762	727	804	758	759	760	746	760	748	749	730	735	762	774	743	801	730	782	750	774	799	779	716	742	722	756	751	819	780	758	768	759	779	770	709	744	761	783	754	725	751	776	737	762	790	692	730	782	797	792	737	764	781	766	760	737	777	777	742	728	788	729	724	783	753	814	789	732	713	755	765	716	794	771	749	719	799	774	816	748	745	751	790	751	790	756	801	766	800	746	742	791	758	769	722	728	761	763	802	813	749	761	745	755	791	720	797	760	805	790	788	786	743	751	716	748	791	749	756	719	740	732	794	712	719	770	697	785	775	765	752	721	761	783	788	766	718	748	728	784	761	788	740	796	785	799	784	788	779	800	762	739	769	714	756	733	742	766	717	727	752	751	719	771	817	810	732	757	746	728	783	757	745	756	771	744	799	775	791	765	751	750	755	755	765	783	759	737	757	756	744	778	737	736	712	775	745	791	728	768	794	753	687	733	782	729	746	715	765	788	759	752	771	786	792	734	758	746	766	773	734	738	771	771	747	773	810	743	738	773	750	797	831	769	761	774	779	725	733	785	751	775	694	794	774	737	753	741	781	732	774	707	762	786	773	808	778	755	756	790	775	783	743	778	764	722	707	755	743	812	789	744	740	725	752	747	777	797	737	729	720	756	745	706	726	770	790	779	764	761	687	740	742	792	744	739	763	724	801	770	745	746	802	722	780	739	787	764	760	757	788	773	725	748	836	729	740	792	728	727	801	797	750	777	739	767	786	812	721	702	729	771	754	810	738	724	721	713	788	760	762	810	745	772	766	750	737	733	789	704	753	778	801	760	740	726	712	751	741	754	741	743	776	793	733	764	757	784	707	796	705	781	764	733	724	745	788	718	809	792	744	817	763	735	725	743	752	754	760	773	769	772	779	729	768	742	722	759	750	754	767	715	761	766	771	734	789	740	724	744	732	799	779	737	761	775	776	767	763	762	745	723	776	784	749	783	704	782	790	745	740	774	736	739	743	749	739	762	773	783	726	757	786	800	713	761	779	711	702	731	736	770	760	772	749	760	783	761	766	748	719	757	753	761	734	731	746	725	749	757	782	691	812	734	789	745	769	726	763	789	795	694	739	800	721	731	755	768	800	780	766	786	763	732	766	738	768	807	718	807
1345	204	186	176	197	203	199	194	161	175	197	188	210	192	190	208	186	172	191	195	195	184	181	208	168	212	198	190	175	187	170	173	209	175	211	195	203	177	191	194	174	192	161	184	207	224	182	216	206	204	193	188	223	200	197	172	193	177	194	180	194	180	205	211	217	199	188	207	209	192	172	168	197	191	173	197	233	183	198	195	194	170	190	185	175	188	169	163	196	185	185	194	172	206	198	194	194	171	199	190	213	177	181	176	192	202	186	197	214	195	196	207	225	189	194	167	182	186	206	160	226	191	206	190	183	204	194	181	200	208	191	196	186	188	190	174	170	202	179	182	185	183	190	188	207	195	178	188	169	175	175	225	198	182	202	186	197	176	172	197	212	182	169	192	218	194	203	185	201	163	180	191	209	165	214	190	162	183	193	189	186	179	200	176	194	216	192	182	182	178	177	181	187	178	173	197	186	174	179	167	189	203	205	203	198	184	200	183	200	199	175	180	187	195	199	164	177	163	199	206	190	184	205	193	176	189	208	194	168	223	198	218	182	206	213	182	166	172	191	175	189	176	173	198	165	193	193	185	191	201	208	196	181	204	213	201	193	185	161	199	174	177	178	214	221	171	171	199	184	173	197	193	193	194	175	166	211	209	178	188	174	213	192	176	173	209	199	181	183	174	200	176	163	176	182	183	192	196	199	189	184	164	208	186	178	210	180	185	191	193	209	176	173	206	162	171	169	189	200	177	215	170	202	197	204	184	160	180	208	173	212	201	218	203	179	201	198	201	177	199	195	192	217	200	203	186	214	231	179	195	207	193	183	200	204	181	159	165	217	172	212	182	164	181	190	185	190	173	188	211	183	194	172	182	174	208	185	181	205	193	172	153	206	207	183	206	197	172	213	199	164	199	199	186	194	178	165	174	170	187	179	167	174	188	196	212	157	190	201	172	218	223	167	213	195	190	163	207	230	204	200	165	214	203	187	176	199	198	184	190	213	204	198	177	188	180	205	201	198	193	178	197	166	204	177	163	189	192	222	161	181	163	184	190	216	188	209	193	198	213	170	205	199	180	210	211	194	199	203	205	192	200	183	221	222	199	226	211	181	197	201	201	212	192	214	181	193	182	170	199	206	202	197	214	202	176	226	233	220	197	205	169	185	183	172	183	197	224	176	198	187	177	186	176	189	207	210	183	218	193	185	175	211	215	174	193	180	186	198	193	190	174	190	202	187	202	191	180	167	212	191	194	187	182	185	213	192	207	237	188	174	195	167	207	190	190	175	168	197	176	196	191	174	173	172	203	222	209	179	166	201	212	176	204	204	169	219	197	180	178	195	209	211	195	202	159	184	195	182	202	193	200	182	173	198	168	217	182	200	189	208	180	204	201	195	180	182	195	198	193	178	162	189	192	182	186	177	174	198	186	179	196	188	186	180	184	179	187	182	151	208	178	167	194	193	177	216	198	191	177	168	174	193	174	181	187	191	193	189	205	175	213	184	188	197	204	199	187	200	173	178	169	190	210	180	174	205	221	183	188	193	188	180	213	190	195	182	188	183	199	195	180	180	191	191	168	163	197	193	171	177	200	221	211	197	175	202	179	196	206	192	204	211	179	202	175	181	186	187	196	198	191	200	185	181	182	208	205	169	150	180	179	214	175	190	198	182	187	202	165	202	191	192	180	178	220	200	201	194	204	177	174	208	212	189	201	188	191	186	200	203	191	206	177	193	189	188	215	208	169	191	199	189	189	182	196	188	200	163	158	189	174	212	165	190	212	189	214	211	193	186	165	211	193	184	201	183	180	211	207	209	193	201	185	192	227	201	166	178	193	162	212	169	192	184	189	180	184	193	190	219	182	199	169	179	171	205	188	180	200	194	203	190	205	191	207	179	156	217	194	201	211	178	183	185	167	195	179	187	182	202	198	184	201	203	191	182	208	173	175	183	206	210	171	177	184	191	199	187	191	208	189	183	214	179	181	191	204	204	204	198	206	199	200	186	187	180	218	187	210	184	199	183	182	210	180	195	191	208	179	189	175	170	178	191	167	175	166	183	166	200	157	204	190	213	176	180	193	195	210	194	180	177	184	188	171	191	203	183	196	202	189	213	172	188	183	199	200	188	158	165	185	210	179	213	205	201	194	210	202	208	176	179	222	187	199	183	241	190	187	189	187	195	178	181	188	207	207	185	201	194	189	198	196	197	216	196	176	200	192	195	197	175	197	203	176	191	216	166	181	193	186	177	200	183	177	196	216	198	183	211	196	188	190	204	167	183	185	191	193	206	169	166	196	200	192	216	189	166	188	216	194	200	189	221	196	204	196	185	187	183	193	162	200	172	202	188	191	163	201	212	200	195	167	187	191	177	186	200	189	182	175	182	194	184	208	204	189	218	204	183	217	206	191	170	185	198	183	176	191	180	176	187	182	173	195	177	202	177	193	184	176	201	198	197	187	194	168	184	207	197	185	210	161	191	191	201	189	199	202	189	199	191	207	164	202	192	186	198	215	186	186	194	153	175	180	196	200	186	191	178	169	164	194	176	202	200	212	198	193	209	195	192	217	179	209	192	201	185	199	161	196	173	203	183	193	178	186	193	189	206	195	199	188	185	176	203	179	195	166	175	181	199	193	224	207	194	180	195	190	165	182	186	176	212	196	217	201	185	179	172	183	175	175	199	190	203	157	191	171	190	178	206	202	200	181	202	200	196	195	210	199	222	197	190	190	209	191	192	184	189	192	172	167	195	158	182	195	205	170	209	170	181	190	154	164	183	187	166	216	189	208	222	201	168	188	196	185	197	184	165	227	165	173	180	209	206	180	180	204	173	196	196	186	218	200	191	184	168	178	185	187	199	174	173	162	168	177	214	184	205	185	179	197	188	217	206	173	194	188	184	208	207	183	197	199	183	181	187	163	189	199	190	186	182	195	190	198	194	184	195	195	198	159	184	169	197	181	191	177	204	208	179	190	202	179	191	188	182	175	193	184	190	206	199	182	209	180	167	206	182	200	178	185	185	228	177	200	180	188	191	195	219	171	186	186	196	200	165	186	180	192	191	174	205	168	167	183	191	187	227	176	168	188	234	215	202	213	150	182	216	216	196	175	190	199	202	179	198	146	213	200	217	177	181	186	186	183	179	186	207	195	200	192	179	197	182	195	203	183	191	197	210	196	202	169	181	222	192	197	176	212	167	205	177	210	211	174	179	174	181	194	188	216	184	170	186	184	166	158	169	186	198	208	198	199	144	201	194	205	197	213	184	201	195	224	156	187	174	191	170	211	168	198	176	196	196	207	211	178	190	213	175	186	188	199	228	211	184	157	180	184	191	209	204	170	171	170	163	183	180	197	189	203	175	172	192	192	192	201	193	192	181	188	211	190	177	183	197	187	178	205	181	217	192	170	183	181	183	157	165	180	186	182	205	206	185	188	192	166	191	235	194	182	176	195	219	209	191	184	192	193	200	165	182	183	202	189	173	215	203	185	183	199	214	192
1675	505	491	522	548	509	540	522	508	496	533	486	517	472	489	516	524	519	516	503	497	557	508	487	502	496	536	562	493	526	462	537	479	528	503	462	486	488	495	504	488	472	514	484	485	449	481	503	514	480	505	495	498	469	506	503	512	494	491	502	503	503	481	490	491	509	481	508	503	524	472	486	501	492	519	459	486	511	522	520	503	473	486	479	505	523	481	499	498	503	484	475	485	537	462	542	511	522	512	489	472	514	490	506	471	490	468	509	518	508	491	528	461	504	499	515	502	499	483	499	515	503	509	505	499	500	478	484	518	508	491	489	474	483	504	501	475	512	512	487	506	491	568	530	479	492	497	479	513	531	495	524	460	460	527	465	540	514	506	474	535	506	551	482	481	533	486	491	489	474	519	477	476	510	559	463	509	485	524	508	514	527	534	486	538	503	459	504	461	486	540	515	444	532	532	522	496	517	483	487	487	487	497	515	481	482	516	509	522	496	513	461	471	485	510	519	532	464	548	505	525	517	507	481	468	479	472	500	488	532	445	500	496	487	467	516	488	522	497	485	478	494	457	463	513	490	487	469	484	514	489	459	449	532	485	482	465	499	542	516	462	523	490	500	508	529	478	483	462	549	514	537	460	485	475	504	438	480	490	513	502	454	509	514	502	524	513	516	491	483	551	492	466	528	486	513	500	481	502	450	519	470	496	487	478	494	494	505	475	517	495	499	476	565	504	487	484	490	518	481	501	506	456	489	483	498	520	475	486	502	492	479	510	479	460	527	519	457	525	476	497	497	534	509	460	503	494	466	543	499	484	511	490	508	522	451	497	520	518	485	495	520	526	500	473	508	512	510	498	540	483	487	521	494	498	516	495	489	461	493	447	508	499	471	471	490	484	499	478	476	485	479	501	488	498	495	497	457	503	449	500	486	489	478	510	521	513	497	484	499	445	508	481	512	493	468	493	489	476	513	483	486	507	521	486	476	487	519	499	504	496	496	470	478	494	504	524	490	496	499	493	502	554	478	484	511	470	479	480	496	529	486	499	525	493	464	480	490	493	541	481	517	497	488	501	496	506	461	474	535	494	513	493	493	449	496	512	499	483	542	515	530	491	500	544	490	467	519	486	512	455	509	486	453	518	483	507	492	533	504	455	491	502	470	514	500	484	502	486	524	491	482	495	497	466	527	507	533	509	515	475	482	494	491	496	528	496	500	475	484	485	466	438	468	464	510	494	493	476	509	516	483	462	510	481	502	479	478	502	497	509	478	468	502	498	491	468	511	517	471	530	471	434	489	484	466	462	493	498	484	467	500	499	491	473	489	511	485	498	468	477	476	501	529	524	467	487	525	532	501	494	509	519	497	503	495	488	508	490	482	536	500	519	497	480	494	503	515	476	522	490	517	465	545	502	486	463	529	518	504	451	531	485	475	529	507	478	486	459	479	500	468	513	525	525	507	508	481	496	472	510	512	445	519	509	538	493	516	490	483	457	463	491	500	479	498	475	475	513	508	499	466	495	514	488	476	512	462	501	515	475	490	513	463	502	523	498	516	473	519	496	513	481	474	512	539	542	478	522	497	506	493	477	510	505	480	523	455	502	489	499	509	505	520	478	479	580	507	521	509	494	479	511	515	521	487	513	523	511	501	486	454	465	541	464	516	470	492	518	481	489	525	506	519	455	494	478	486	476	491	512	510	492	522	478	553	513	500	515	503	487	536	497	504	499	516	483	524	511	507	523	514	482	494	500	471	501	475	502	501	512	489	439	497	518	466	512	502	479	503	472	519	481	497	502	494	498	460	510	457	487	487	502	527	475	471	494	496	513	509	492	503	481	472	538	521	513	516	502	519	462	486	501	458	472	500	499	481	515	469	519	529	509	513	490	523	542	505	500	492	517	541	486	524	479	547	476	503	481	464	479	491	501	511	520	485	499	479	509	480	494	504	467	500	481	505	502	466	538	530	520	517	481	512	539	566	466	500	495	498	499	497	493	482	471	472	451	508	493	460	513	523	500	510	505	485	491	500	479	508	515	498	488	506	466	515	508	490	506	478	452	494	552	478	530	494	499	508	521	497	523	489	491	480	519	492	479	497	505	477	474	470	484	521	509	538	507	484	488	483	501	493	466	469	512	509	566	475	539	510	504	521	488	511	507	481	486	504	531	494	511	520	491	499	498	520	521	483	513	494	493	465	488	451	459	524	485	521	488	470	490	505	504	455	469	495	498	496	470	494	500	537	483	462	495	484	519	537	487	550	483	503	482	488	494	473	506	484	485	504	505	483	505	493	487	487	488	501	502	507	483	475	480	493	504	531	442	469	470	489	520	508	511	464	498	498	503	508	514	470	460	552	497	531	487	493	465	502	496	492	487	514	519	567	518	492	511	503	514	473	488	484	457	507	498	482	521	507	483	500	465	488	498	521	515	494	517	512	497	496	485	468	503	479	510	512	481	511	517	454	473	480	482	477	503	516	513	530	531	530	510	527	531	501	527	477	487	480	513	495	478	532	481	491	459	517	491	499	482	502	503	523	506	515	506	475	490	548	499	494	494	521	454	514	493	513	535	514	516	524	486	485	517	511	489	482	489	466	473	494	519	451	528	517	478	442	482	484	507	499	518	490	500	472	496	503	494	489	481	508	538	511	492	488	460	506	507	495	506	503	472	491	489	483	425	470	495	519	503	504	482	520	479	528	467	513	492	501	526	513	470	478	495	486	489	434	490	506	499	508	498	506	481	521	505	488	480	481	517	466	475	501	510	483	491	547	490	481	491	504	477	477	501	482	476	495	492	490	479	502	520	495	477	528	480	506	509	490	524	501	515	535	461	493	514	545	485	494	471	483	477	481	498	479	480	463	512	500	514	528	491	502	527	483	487	481	471	495	461	507	476	490	508	479	500	512	489	510	447	537	538	505	489	486	476	477	514	518	506	477	462	505	493	512	502	516	528	500	493	515	497	468	515	455	528	461	553	482	482	467	489	505	486	515	490	501	497	483	478	491	507	520	512	523	539	488	489	531	506	525	488	492	491	517	486	495	488	523	500	517	508	455	525	492	505	536	507	477	535	502	506	504	492	447	526	480	546	535	479	473	524	505	491	536	513	485	515	472	533	525	444	487	480	478	554	534	494	486	491	499	456	505	511	519	504	473	511	514	499	468	489	492	497	497	491	541	490	512	445	482	473	464	500	488	516	480	521	477	506	524	497	482	484	481	464	538	454	554	491	485	510	508	492	476	501	468	569	532	543	511	488	472	476	525	479	467	508	473	504	530	546	502	512	526	468	477	514	484	513	491	474	463	515	509	507	482	487	448	512	519	477	513	501	469	500	498	499	474	506	488	488	507	491	458	454	522	511	476	499	532	486	481	504	498	480	485	488	507	517	523	491	492	508	507	492	514	497	496	518	510	491	496	542	519	522	513	505	484	518	496	500	469	506	488	493	450	486	537	508	498	552	493	513	529	455	507	481	513	499	518	471	485	488	499	493	494
7653	646	666	598	546	480	447	417	422	420	388	381	379	403	388	389	380	362	366	368	403	375	369	417	401	404	359	346	378	363	386	395	375	366	330	342	376	372	372	395	429	384	370	346	325	356	389	337	319	399	372	404	349	315	368	373	387	345	368	346	364	400	386	352	378	396	368	362	399	340	353	357	363	369	352	356	415	370	353	382	384	389	392	329	364	365	326	402	361	352	322	328	385	354	352	348	384	386	370	382	373	323	382	350	354	361	354	367	335	361	340	402	384	349	353	358	364	380	372	334	369	406	359	344	379	384	334	399	347	399	378	345	349	385	390	368	352	361	392	380	350	351	349	377	370	342	349	365	384	342	375	379	331	376	390	371	400	396	376	323	405	378	361	352	379	387	398	370	355	360	394	363	385	365	364	349	344	358	336	386	358	320	344	353	347	383	360	347	380	382	367	378	367	360	327	369	359	370	329	384	341	395	323	385	388	365	344	365	365	356	365	368	379	339	366	371	355	372	376	367	383	368	344	365	374	354	359	354	366	361	362	365	309	371	387	371	382	347	346	422	383	410	397	355	364	357	351	363	376	360	354	334	363	390	350	376	361	362	374	375	372	379	352	372	391	349	374	368	347	331	385	381	369	348	364	375	383	323	349	361	360	332	355	382	367	347	369	367	367	323	379	353	344	364	400	368	394	341	334	385	347	347	373	399	376	385	364	387	358	380	381	336	369	391	330	367	350	334	394	349	359	364	337	370	388	326	371	368	338	355	366	362	342	361	372	365	368	371	307	350	319	404	355	331	402	363	359	371	361	362	351	313	381	361	374	365	333	395	330	357	368	388	393	396	348	338	369	342	392	316	348	382	351	326	381	379	350	365	335	418	348	392	389	382	340	374	369	427	338	370	352	366	359	336	348	361	360	350	357	408	358	381	367	356	364	342	372	376	376	387	331	362	375	381	359	395	370	387	379	362	372	351	384	372	364	341	383	338	334	343	398	332	345	349	347	385	330	339	399	351	350	381	388	343	364	371	371	363	345	355	360	372	335	373	356	358	348	354	346	333	325	380	371	392	356	370	350	378	355	351	400	357	362	353	352	343	345	362	320	380	356	369	369	393	364	372	356	353	356	378	356	357	347	350	340	386	356	376	390	329	338	355	334	354	373	369	365	385	363	403	366	364	340	385	360	369	386	357	360	375	385	371	330	376	399	349	362	358	381	348	345	365	385	339	359	363	351	343	349	363	360	381	379	386	393	369	372	336	366	361	334	389	374	372	356	366	387	398	378	332	362	370	358	374	334	355	342	345	356	335	339	323	357	363	341	358	381	375	358	394	361	354	346	366	376	336	430	383	354	373	363	370	388	349	330	391	365	351	374	340	311	368	377	379	342	339	394	389	380	356	358	379	389	359	367	350	365	383	373	329	318	391	363	383	372	325	378	343	341	382	346	334	342	408	372	361	337	377	322	372	360	366	319	378	353	336	337	357	326	358	373	358	384	395	366	376	341	353	404	370	384	374	371	354	376	346	377	332	326	351	382	368	365	368	343	363	337	339	326	368	367	381	364	359	315	346	359	360	371	390	348	389	341	391	351	339	349	373	317	388	338	353	379	356	324	366	351	369	356	370	341	378	395	391	319	378	384	384	374	376	373	363	336	355	335	363	356	356	358	379	345	329	376	367	331	359	376	355	388	341	343	375	330	357	350	324	408	379	393	387	373	375	335	356	376	367	389	383	369	364	350	353	344	345	353	335	383	397	363	353	374	367	364	369	344	360	373	380	360	366	386	363	349	365	341	355	362	358	327	367	395	383	388	337	385	359	386	386	372	377	346	373	360	366	343	358	372	354	338	345	367	382	372	370	404	337	369	386	306	325	394	414	386	371	362	352	373	340	373	368	345	363	326	358	356	347	333	379	372	380	400	387	382	388	353	360	365	369	385	358	353	346	343	331	368	388	353	361	346	345	349	314	335	364	359	371	360	366	353	365	357	351	399	348	369	357	359	374	353	356	352	364	379	391	370	381	369	353	340	410	387	370	347	355	339	361	386	364	385	366	327	367	355	345	350	326	341	377	365	359	383	356	360	370	338	386	319	375	375	338	354	370	392	358	349	393	371	395	348	354	347	354	359	404	372	314	354	387	335	368	373	393	356	343	346	385	414	359	393	345	331	370	353	402	342	330	380	357	348	360	323	339	348	342	374	377	343	363	327	359	348	319	345	369	363	361	322	355	392	339	359	349	383	326	400	384	390	333	343	389	322	345	360	362	392	354	327	373	364	346	344	372	398	370	355	355	376	366	374	344	380	365	346	377	328	414	332	360	339	342	347	352	386	345	377	363	379	342	382	317	355	356	375	364	370	353	351	365	363	372	371	341	389	365	372	360	360	370	363	323	366	391	370	382	375	378	348	349	373	346	372	383	357	351	336	359	331	361	361	363	369	366	355	361	401	349	366	368	386	364	347	404	395	421	379	355	358	377	337	361	368	339	356	371	398	328	376	370	367	362	354	342	338	364	350	357	342	333	419	378	336	365	366	379	379	366	388	392	341	382	355	344	325	372	359	343	338	374	367	363	335	348	341	312	353	349	364	366	365	368	360	387	334	372	376	365	385	340	363	373	340	376	338	310	346	338	353	408	385	350	386	356	328	358	400	393	401	364	401	354	368	358	362	366	381	368	383	383	386	377	350	356	350	412	340	329	346	378	371	361	379	351	380	384	393	375	363	335	364	378	341	369	392	359	361	350	335	371	384	367	356	364	370	406	351	361	359	351	362	377	334	388	352	401	401	383	331	365	361	351	383	353	383	358	367	323	368	385	331	377	362	341	317	330	346	344	367	362	340	358	371	332	372	332	390	383	330	328	371	342	372	333	392	358	355	323	349	359	345	373	365	353	373	379	371	398	327	394	401	343	396	336	365	363	332	398	364	374	357	341	394	362	349	341	360	328	376	342	375	338	352	369	378	380	393	394	371	354	356	375	358	353	378	371	361	343	340	346	394	355	352	378	383	344	374	369	375	359	373	351	348	348	334	344	369	346	367	386	341	386	357	394	380	377	390	366	337	385	347	342	359	365	387	333	363	386	326	387	358	378	341	382	379	377	415	372	358	367	375	375	344	412	350	334	414	354	371	351	354	353	325	346	360	334	373	370	321	320	347	372	372	343	359	393	358	366	376	339	350	380	352	343	332	333	365	373	329	360	377	390	348	385	354	362	386	350	360	390	384	348	388	373	375	363	346	366	371	367	378	397	392	363	349	353	366	349	367	340	394	355	376	374	336	382	374	369	386	367	374	383	348	314	372	343	371	352	357	350	365	353	360	385	377	337	362	349	332	365	359	386	385	367	342	353	342	396	338	356	350	323	338	413	339	363	344	328	358	382	379	341	381	362	386	355	389	370	349	394	360	341	365	403	360	324	381	354	364	391	395	334	341	391	332	383	348	375	393	384	376	367	367	394	369	342	349	390	350	359	389	331	381	406	359	376	367	347
6769	1118	1573	1637	1529	1299	1239	1152	1040	1036	1028	927	998	894	960	931	889	945	879	861	927	877	888	877	876	954	889	867	865	886	878	868	840	833	832	875	920	792	915	835	871	850	844	881	877	891	887	841	840	871	869	843	794	835	812	870	872	871	850	821	845	852	828	816	809	902	818	805	840	792	840	859	790	812	874	834	797	831	824	865	852	805	774	802	836	851	836	828	875	820	847	834	792	865	885	898	823	849	823	799	845	839	860	814	833	848	868	843	854	826	824	841	820	840	854	851	830	795	871	870	812	844	836	856	851	808	817	815	809	805	853	824	889	795	819	854	814	824	808	851	831	798	829	862	817	814	839	767	796	825	768	859	857	809	820	830	795	815	813	830	793	879	832	813	854	812	870	814	828	848	832	822	875	816	829	850	846	798	824	835	804	833	821	813	801	835	806	851	890	834	832	821	842	837	912	866	807	778	844	834	778	862	861	858	817	846	794	824	758	850	834	873	849	811	864	817	811	806	861	853	858	808	866	847	798	872	819	880	809	784	806	808	803	879	826	820	807	861	788	833	796	793	840	844	821	847	790	824	860	817	861	866	832	826	866	809	843	807	877	850	820	804	840	814	874	838	796	787	822	801	862	848	830	843	827	860	871	833	757	851	815	817	811	840	791	853	907	847	848	764	869	862	829	869	800	850	829	823	788	846	870	826	829	876	810	815	885	814	866	847	847	832	856	851	873	856	899	880	838	774	801	821	815	810	849	848	826	836	815	879	853	833	837	825	835	837	856	828	809	850	844	816	854	858	867	862	866	803	865	854	808	821	824	801	834	896	874	895	882	855	875	825	839	787	818	825	821	839	839	846	790	802	837	854	846	819	822	842	859	876	879	806	824	836	831	822	836	774	848	779	845	812	875	871	812	795	810	780	825	838	804	892	865	835	817	841	845	836	812	800	867	884	828	813	822	846	866	847	834	830	781	810	828	825	820	846	839	829	805	891	871	833	804	898	852	824	824	840	826	892	875	840	843	837	784	822	790	808	848	836	832	841	762	788	828	901	900	826	817	864	857	836	801	818	830	809	825	865	887	806	849	803	863	820	860	828	851	891	836	819	786	848	830	862	839	806	800	865	849	895	847	819	827	855	853	787	817	885	850	788	847	854	848	871	846	803	822	830	813	837	894	802	868	809	857	870	847	867	936	826	819	910	816	830	842	867	843	831	859	786	847	837	829	875	799	769	853	799	795	813	788	829	794	853	811	848	825	862	858	814	848	875	827	867	851	832	850	844	834	821	847	813	838	834	848	897	836	820	827	851	882	810	833	823	813	833	826	840	784	852	807	822	842	841	830	785	857	838	847	838	830	857	841	814	866	829	830	840	826	854	852	851	868	866	849	835	851	819	846	868	863	846	869	859	886	823	836	845	794	843	847	806	790	791	847	837	809	810	832	799	814	847	850	854	869	831	861	849	869	869	871	880	847	813	838	822	839	857	796	887	837	784	863	850	834	807	808	802	873	831	806	875	813	865	788	827	855	839	792	858	831	842	798	840	858	829	882	806	825	860	815	854	827	840	856	853	819	809	864	877	857	868	834	829	859	864	871	825	896	884	844	794	845	822	872	894	778	816	846	787	852	831	860	845	850	884	828	818	865	845	848	834	804	830	905	802	866	851	820	798	821	839	840	820	809	856	864	864	851	843	837	865	812	819	799	816	819	824	847	809	813	833	887	848	829	840	852	805	819	770	862	822	840	920	850	846	846	850	829	801	808	775	821	830	837	762	839	853	848	853	771	845	868	844	839	913	801	833	849	816	835	849	884	847	819	879	877	842	853	813	810	777	830	838	872	840	866	782	793	823	861	809	837	819	858	828	814	829	842	846	840	843	808	813	852	879	835	827	811	858	874	825	866	834	857	809	829	873	880	888	835	837	842	817	871	807	830	900	782	905	821	862	821	882	835	833	808	789	835	789	796	820	790	849	884	793	820	836	884	839	805	824	875	811	836	860	799	799	804	823	870	818	851	810	850	833	875	819	817	857	850	847	849	870	858	822	917	848	818	788	847	832	799	806	830	859	850	824	880	830	821	819	830	815	833	779	867	810	860	851	814	829	855	825	867	840	856	891	843	813	869	794	840	819	810	821	836	879	854	849	747	835	879	835	832	780	831	860	833	902	840	868	878	793	846	808	833	812	840	759	854	817	839	867	862	846	825	831	815	806	910	832	806	841	879	826	832	888	865	822	853	865	843	894	826	835	787	863	844	802	796	839	797	892	898	823	819	807	839	869	814	865	804	783	806	861	821	846	825	854	830	830	878	915	852	844	863	828	806	796	826	817	835	810	858	796	816	887	818	843	843	902	809	851	879	847	894	845	810	850	825	860	814	826	820	857	870	846	795	872	857	847	849	842	835	816	835	913	803	831	864	778	882	876	883	831	816	879	839	857	806	827	873	827	851	842	812	816	858	763	871	845	816	828	869	801	819	834	835	843	812	885	852	824	850	837	876	777	821	788	777	788	836	851	863	820	833	860	830	862	813	813	857	842	814	860	815	873	887	810	802	812	834	822	867	829	872	833	821	830	838	822	867	847	845	838	825	816	787	879	826	819	803	786	845	849	842	864	865	840	816	816	823	891	884	850	827	816	804	807	802	805	824	844	856	830	891	811	848	823	797	822	854	844	818	865	797	858	837	790	779	880	861	836	810	813	810	858	855	846	845	897	850	845	833	827	855	827	782	836	832	808	804	793	889	817	819	849	770	836	877	849	863	846	803	829	803	821	837	808	856	850	782	847	836	844	876	788	825	812	836	831	847	882	902	833	836	822	838	865	856	843	815	862	852	811	854	849	837	855	835	896	839	853	877	890	828	846	831	842	820	908	783	832	843	837	848	776	868	804	831	843	882	807	867	865	785	842	868	870	801	826	840	816	853	823	780	859	871	790	828	783	829	804	833	832	861	826	829	871	842	861	831	856	829	862	823	809	854	840	797	808	849	806	856	848	833	836	869	807	845	841	857	905	822	847	787	877	881	824	843	883	855	869	851	771	860	835	869	877	817	887	934	855	862	805	818	835	822	851	874	832	774	859	833	814	846	833	761	859	827	808	876	792	862	821	848	823	841	878	824	843	804	813	819	841	798	813	849	857	885	796	814	893	856	814	861	836	843	810	820	821	813	826	848	909	830	781	787	830	813	837	823	842	828	824	816	828	818	802	883	875	821	859	822	893	756	833	852	824	841	840	866	833	850	878	757	857	830	863	809	836	821	829	801	848	839	901	869	835	781	835	877	842	878	858	888	766	822	841	805	884	839	886	867	862	854	800	815	868	845	805	795	782	891	833	870	838	857	822	864	841	800	859	845	776	872	823	837	860	808	885	899	879	831	833	848	844	823	833	838	844	819	812	839	853	887	849	848	817	806	833	837	820	850	839	824	853	852	857	865	829	811	824	853	858	868	866	863	869	832	855	848	877	833	886	881	861	820	772	854	812	798	813	810	884
14263	1236	895	820	641	502	463	416	454	408	362	404	380	382	389	359	337	347	375	297	357	343	332	349	343	341	339	344	367	306	347	355	373	359	331	319	329	330	364	350	394	344	347	362	332	308	359	345	337	349	334	312	323	382	351	337	321	349	336	358	317	327	369	337	321	327	323	339	343	342	350	324	339	339	323	321	353	326	352	320	296	323	334	342	334	380	335	335	312	362	298	327	331	307	332	325	329	373	328	333	310	310	310	336	312	335	359	335	288	337	324	330	352	356	376	348	292	315	343	348	323	374	342	306	326	345	351	313	359	334	344	292	357	321	341	300	359	332	313	343	340	314	296	303	319	344	350	285	353	307	335	343	356	318	358	335	333	304	351	349	332	336	339	358	370	368	312	325	361	325	340	335	325	353	310	308	293	322	331	321	351	349	320	348	316	331	343	324	359	348	328	350	327	319	340	348	325	359	322	328	320	351	323	332	314	342	362	341	335	352	338	360	364	341	316	334	320	347	353	334	337	348	329	340	338	312	313	310	363	304	318	319	347	343	330	321	314	286	365	345	325	370	278	386	309	342	349	318	348	325	303	309	330	339	367	359	331	321	325	321	349	348	334	325	294	315	326	301	319	351	337	366	304	337	343	341	329	366	336	328	363	350	365	339	305	301	342	341	328	340	320	349	348	317	347	353	300	351	342	339	303	312	315	359	391	417	350	376	318	348	343	303	376	341	358	337	321	319	348	312	331	342	336	338	336	315	309	335	303	374	370	345	342	346	323	299	325	354	355	338	334	348	323	353	382	320	306	341	326	342	343	369	329	314	342	311	346	357	322	330	335	341	353	334	328	337	335	342	291	349	316	320	349	344	338	341	354	315	361	326	344	355	347	310	323	334	320	343	335	356	329	328	345	370	357	358	341	312	326	350	294	311	339	341	316	324	363	349	396	334	327	331	343	311	372	364	342	352	335	308	349	351	327	339	344	327	346	342	312	324	353	350	329	356	353	317	365	327	347	359	297	330	303	330	337	356	383	319	359	358	288	352	358	331	309	315	342	342	323	306	340	296	348	326	344	358	338	337	344	361	352	359	337	357	325	324	346	326	329	346	316	300	334	338	339	335	332	305	353	345	314	326	324	340	348	301	319	353	312	314	338	345	344	318	363	302	344	341	341	316	323	345	304	344	340	298	321	308	325	341	329	354	339	315	323	329	286	337	348	325	346	338	340	341	330	325	368	326	345	342	375	347	353	344	350	336	330	352	365	348	326	320	331	339	325	342	311	341	319	335	341	312	328	372	331	330	368	325	349	316	319	319	352	336	360	341	349	359	336	345	341	345	352	333	325	343	353	346	339	326	349	354	338	341	372	375	329	296	371	329	338	372	345	329	350	346	306	353	324	309	328	365	312	309	356	342	312	329	365	330	366	350	310	344	341	326	360	330	356	326	318	329	345	374	311	314	310	359	353	367	337	298	313	357	352	373	354	333	312	332	352	360	344	353	342	325	341	310	323	372	318	360	394	357	334	328	352	322	328	329	351	352	331	316	345	342	374	324	344	340	309	372	324	311	351	322	364	300	327	368	330	334	303	314	331	355	338	351	350	352	340	344	357	327	341	347	367	362	323	315	318	315	363	340	336	336	298	343	330	301	329	371	337	337	340	299	295	349	322	329	376	321	340	332	351	344	370	324	336	300	348	375	330	331	345	328	327	304	329	343	306	316	348	328	323	343	321	322	322	316	334	349	310	364	312	344	340	320	289	360	329	312	333	347	340	351	341	338	312	364	348	354	350	382	315	358	325	355	348	362	375	376	311	283	322	354	344	344	336	325	325	318	343	334	355	345	323	311	349	313	334	329	357	313	341	308	341	352	289	309	331	336	367	341	337	334	295	351	330	322	306	370	328	329	363	326	344	348	327	354	348	340	356	377	324	377	339	341	347	347	322	387	370	334	323	343	316	337	343	332	308	345	324	329	310	379	349	345	301	322	329	323	324	360	325	378	369	319	342	344	336	334	353	354	324	331	349	346	344	327	317	350	326	333	310	299	331	346	346	326	321	366	328	342	303	324	359	333	346	345	326	315	327	323	347	319	310	327	329	316	351	337	356	351	337	322	314	347	344	377	322	321	331	376	301	349	365	315	342	354	349	358	345	350	351	341	343	362	366	326	326	327	301	353	318	293	327	342	342	325	336	366	361	327	301	318	344	312	354	345	331	363	324	362	339	354	366	385	311	336	338	321	334	306	330	356	320	345	320	370	343	350	332	357	336	393	309	345	332	338	335	306	301	345	346	353	322	363	334	276	306	318	355	326	334	355	354	344	340	366	354	343	321	321	346	321	330	351	313	335	342	330	296	362	352	307	336	345	307	348	339	339	361	336	372	334	326	363	352	332	330	336	327	357	334	327	359	310	341	344	349	343	325	360	363	365	335	340	371	322	350	340	314	337	312	337	327	332	361	354	347	317	354	354	321	332	328	344	347	325	333	301	321	344	329	366	338	313	330	346	354	340	310	360	322	351	317	359	329	343	348	356	343	355	347	316	337	347	321	312	287	338	334	337	356	330	329	337	392	329	342	320	338	328	347	361	317	346	394	303	354	347	334	316	280	339	339	328	361	358	357	329	333	332	300	338	322	338	284	326	343	331	332	342	351	294	325	356	356	378	346	347	316	344	357	323	372	333	355	319	360	307	323	363	334	341	305	343	316	349	347	333	358	310	319	350	342	345	312	331	320	331	376	347	331	334	326	344	337	339	331	363	330	308	320	326	330	340	321	313	341	339	316	329	320	352	351	358	349	321	359	335	342	335	333	330	326	339	309	324	302	345	398	342	323	328	326	338	303	316	354	368	317	335	340	352	334	355	314	345	339	328	327	318	316	334	329	322	340	356	323	335	347	318	344	337	302	347	347	336	304	337	362	333	333	328	320	367	319	379	344	323	359	345	321	331	328	319	314	347	324	328	336	352	325	330	303	343	324	342	335	330	342	326	345	344	332	347	340	330	338	317	338	329	344	349	326	345	306	308	348	379	353	315	338	342	341	351	350	318	303	353	327	338	357	376	328	326	338	349	320	334	348	308	319	347	332	288	337	332	344	337	374	340	331	359	331	307	323	339	350	358	314	316	343	341	333	317	335	354	339	351	338	305	354	350	341	310	349	362	320	342	349	350	279	370	346	333	331	362	318	340	346	376	380	322	314	285	314	340	322	343	308	332	279	331	343	348	323	335	314	389	355	338	342	316	334	353	340	343	300	338	345	351	323	368	375	353	333	367	354	339	359	322	314	335	358	342	321	342	351	337	337	347	354	311	317	368	351	344	325	299	328	341	316	333	329	293	324	328	336	341	345	340	357	339	334	354	349	338	315	339	326	355	335	326	296	327	329	337	287	332	307	339	353	343	332	358	369	307	337	323	347	355	334	333	340	337	326	317	344	297	317	314	330	314	324	306	319	333	351	347	337	364	350	350	311	321	326	323	359	337	331	342	370	346
8299	1285	2029	2295	2022	1667	1469	1316	1211	1060	1103	1059	975	963	905	908	906	909	859	848	813	833	864	912	768	811	849	817	811	811	799	824	813	834	776	730	811	786	854	822	804	833	766	813	781	739	804	808	747	764	755	777	736	790	747	722	732	829	779	744	751	735	768	776	778	775	727	749	727	734	711	782	806	747	743	725	723	703	765	809	806	740	786	762	785	793	807	744	770	753	751	764	740	761	738	748	735	761	821	762	774	791	722	772	750	773	762	763	743	793	814	721	759	791	743	768	786	734	788	780	752	760	754	747	762	780	792	768	751	749	767	788	747	758	755	760	757	726	733	762	768	739	746	779	788	784	765	746	779	717	770	783	783	726	724	773	748	783	821	736	757	765	714	713	730	753	763	803	703	744	781	773	773	793	768	751	760	760	787	748	780	774	766	746	723	750	682	758	718	785	722	753	731	767	743	779	735	742	766	752	765	733	736	776	746	736	788	754	788	720	781	700	750	731	744	726	774	776	765	751	791	731	753	771	750	755	763	762	805	739	805	757	808	826	772	746	768	777	782	787	749	708	742	751	814	724	759	744	772	722	749	784	810	759	781	731	780	723	738	809	800	818	741	796	754	752	767	821	787	777	767	801	816	748	741	780	791	729	691	791	798	734	704	729	744	753	767	718	775	763	729	746	702	729	724	757	804	751	752	790	697	762	763	783	739	749	749	778	730	733	754	739	721	766	781	733	718	773	744	747	782	757	731	712	734	735	776	714	760	750	776	752	743	718	776	810	767	788	720	729	742	766	800	799	751	760	703	737	718	745	773	782	804	803	755	793	749	726	766	738	737	779	724	794	725	755	734	754	748	750	755	764	751	755	755	742	733	707	784	705	734	804	767	735	782	722	795	773	780	765	776	754	719	716	769	774	735	788	749	721	788	719	746	735	768	747	743	772	757	746	740	745	760	768	777	779	752	711	759	754	739	707	782	761	784	765	760	760	798	733	767	823	714	786	761	745	758	749	736	727	791	762	733	820	729	780	760	810	804	807	773	748	751	737	774	742	754	780	756	713	717	704	725	704	762	754	764	705	759	753	722	813	750	761	749	791	752	775	751	756	743	771	765	763	736	751	728	696	766	773	789	800	753	782	749	800	754	728	717	730	753	771	753	705	758	790	767	752	758	780	728	766	712	723	753	712	739	763	732	717	780	736	749	763	748	767	803	742	791	769	736	751	717	782	729	767	729	778	750	742	754	754	786	710	757	746	676	781	762	783	819	738	750	724	720	761	743	775	742	804	756	780	733	730	803	769	736	734	712	728	744	743	734	756	762	736	762	780	751	740	795	754	752	697	752	725	745	762	773	730	714	697	686	750	746	768	694	724	711	761	810	739	734	761	801	729	762	795	754	767	722	786	743	744	786	756	718	750	727	727	775	743	735	734	780	750	794	763	779	785	748	771	752	764	716	732	751	737	746	722	829	779	748	786	802	763	814	792	745	834	758	724	775	778	793	714	767	767	762	701	722	768	748	744	731	749	756	744	771	733	738	736	746	749	771	723	773	771	728	776	773	783	772	771	805	789	766	760	804	772	734	756	740	788	774	745	742	809	735	779	742	785	760	796	771	770	748	764	756	755	717	704	799	774	765	753	757	767	787	745	752	742	737	745	733	743	770	769	722	735	761	789	725	774	752	735	757	740	764	790	781	762	766	757	706	757	803	753	785	724	775	810	778	801	751	784	704	735	714	755	807	727	736	759	762	784	771	765	785	766	785	719	763	759	740	745	756	716	779	765	761	754	817	792	743	798	786	777	713	745	729	723	806	719	714	787	771	794	819	763	751	746	742	755	802	758	726	747	738	736	770	784	762	772	769	763	732	802	745	730	719	751	823	785	729	755	787	771	740	727	759	745	779	810	741	758	756	793	725	750	780	741	769	724	784	747	818	796	754	762	724	747	746	777	808	780	735	757	734	763	771	758	759	712	773	718	787	757	732	718	735	753	732	798	814	765	754	761	735	758	733	785	746	752	724	757	823	766	775	750	782	762	775	732	749	767	778	755	766	786	756	731	805	782	770	712	747	741	747	784	734	800	764	815	763	748	758	777	754	796	786	786	782	726	779	725	774	747	797	789	811	772	710	705	706	758	780	745	776	817	745	818	725	777	768	759	789	726	770	785	699	721	748	727	741	756	782	792	766	801	782	756	721	719	732	730	752	785	714	819	776	757	807	757	771	794	781	753	772	712	736	766	770	755	723	751	749	734	766	736	732	784	769	771	747	732	750	764	800	754	742	730	765	804	800	784	813	805	749	814	695	766	749	741	740	744	731	765	722	756	800	760	744	749	781	748	742	775	751	763	788	762	817	756	775	781	725	813	733	771	800	775	805	798	741	764	748	770	750	805	759	757	783	727	777	773	773	750	740	703	798	814	744	724	765	740	782	762	751	732	752	783	737	795	742	731	681	793	749	764	775	755	799	731	777	762	757	751	738	841	734	757	747	781	746	738	787	782	747	752	733	735	767	742	789	769	716	734	789	746	805	756	796	795	716	740	761	726	779	768	773	740	779	745	782	783	726	720	742	761	765	780	777	735	764	776	791	733	788	761	712	780	729	754	791	764	776	745	769	786	741	732	796	721	713	748	797	752	748	789	791	729	749	741	718	760	775	706	736	765	776	780	742	757	781	797	748	741	720	755	799	729	789	739	768	761	786	760	746	741	751	767	743	783	767	703	790	745	824	724	740	786	761	768	726	759	767	789	775	770	723	765	745	769	685	777	770	808	763	732	763	716	790	722	690	756	723	790	749	699	771	741	807	765	774	773	745	773	740	766	775	733	732	721	744	728	779	734	761	714	745	741	741	695	756	758	792	746	750	732	720	797	744	766	713	735	734	726	695	760	749	758	756	734	712	796	744	742	708	740	761	714	771	793	773	728	758	735	792	738	697	752	763	741	768	770	777	759	768	642	758	758	780	766	712	811	761	768	776	764	702	785	767	777	776	718	760	812	748	765	721	803	761	783	697	756	703	772	764	727	753	782	754	774	754	753	794	744	746	703	773	722	746	747	784	747	758	713	774	769	807	785	781	767	756	748	752	744	751	747	724	773	727	765	674	777	741	787	766	731	821	782	773	738	791	760	761	820	791	759	758	753	757	730	740	784	737	727	736	739	759	763	759	762	756	758	728	776	764	772	752	721	717	754	727	744	796	777	763	800	778	731	763	723	762	721	794	769	754	742	703	778	755	749	754	760	748	745	788	761	774	745	700	725	739	788	775	739	746	771	762	772	740	773	791	757	788	716	723	727	745	822	781	742	766	781	731	742	736	794	796	787	749	795	743	733	735	755	762	803	776	717	782	752	736	817	800	760	745	745	758	718	733	730	793	818	810	785	722	750	794	734	816	787	759	758	769	737	779	722	786	756	733	734	804	756	714	751	719	735	766	785	763	778	752	757	802	782	789	778	800	757	803	734	777	804	747	755	713	729	734	682	741	731	765	711
1432	202	223	203	167	194	193	192	214	195	188	196	213	186	180	173	189	203	158	175	177	215	204	198	187	195	202	185	189	188	197	198	202	197	198	210	202	191	183	172	192	198	199	211	183	169	200	213	191	195	180	188	192	196	229	228	183	235	206	209	209	207	226	204	218	225	195	171	182	212	194	179	209	219	197	208	184	216	212	182	214	206	174	201	207	186	182	195	181	186	185	160	187	193	198	205	193	206	209	188	188	193	217	189	193	183	214	223	207	209	185	191	191	184	195	206	194	204	185	177	195	214	190	180	183	218	178	184	170	175	200	193	183	215	162	171	218	181	176	203	199	217	184	182	211	196	194	177	193	181	202	180	177	199	184	159	211	210	210	234	185	196	203	211	178	220	183	179	182	183	170	198	191	212	208	188	157	193	183	195	165	198	193	185	194	169	182	200	170	189	200	178	200	178	180	176	192	211	227	217	194	190	205	201	189	179	190	178	187	179	194	195	204	212	197	207	200	211	189	190	204	211	200	204	205	193	193	188	190	222	216	220	194	186	192	192	207	202	193	206	204	195	183	185	177	193	199	205	190	199	184	189	176	181	169	204	220	186	215	180	190	183	192	175	191	190	194	212	201	205	204	203	198	186	150	180	184	192	206	194	189	174	196	187	204	198	200	207	192	195	164	200	190	181	185	197	178	208	193	189	178	178	167	199	208	204	177	168	177	170	209	233	177	191	201	191	203	230	194	206	199	198	192	180	195	171	181	203	188	233	175	182	216	205	195	234	189	195	196	192	162	180	171	179	178	195	204	210	168	201	163	216	193	186	225	188	189	181	173	169	204	205	212	189	216	191	191	206	198	213	171	200	191	167	179	177	221	145	183	206	211	167	202	193	203	209	184	174	183	205	207	186	175	200	193	174	191	208	202	187	180	195	186	204	204	175	187	189	198	219	220	220	200	182	233	181	214	201	180	194	194	170	190	184	175	221	202	190	218	186	173	176	185	167	203	185	185	216	186	176	205	187	220	205	190	201	221	194	195	196	200	171	195	201	204	209	177	210	192	196	190	183	180	208	181	195	214	187	200	186	207	219	206	216	207	192	197	192	193	185	186	187	199	182	189	211	177	188	187	189	192	192	160	190	199	217	180	163	192	183	187	213	211	205	214	209	186	190	190	190	193	200	199	185	192	187	184	206	206	211	212	202	196	175	206	188	191	207	178	207	178	201	208	176	190	179	188	182	190	177	174	200	221	197	181	200	200	208	190	205	211	213	211	210	194	188	188	157	171	202	210	210	193	189	188	212	190	186	168	176	195	228	194	220	198	185	179	172	183	186	209	197	213	179	190	197	199	206	210	197	212	203	168	198	202	188	202	204	196	200	161	194	188	187	145	180	207	196	190	192	192	193	185	180	188	191	174	200	162	178	185	174	196	183	192	191	196	198	174	205	193	203	197	178	186	218	201	204	182	207	165	185	213	193	188	175	222	223	175	186	203	197	208	186	199	197	172	193	163	193	202	178	214	187	190	210	181	183	191	178	185	163	202	186	194	200	209	187	211	203	217	184	178	173	195	208	224	167	194	205	183	201	199	199	194	175	161	175	181	218	196	214	202	203	189	185	202	207	197	198	187	196	176	201	190	191	179	211	176	183	197	175	204	193	185	194	182	218	194	185	208	195	173	174	184	179	194	206	171	204	206	183	169	188	162	199	192	194	179	195	219	196	176	215	192	190	193	186	213	197	178	181	199	206	186	196	195	181	172	221	184	179	203	179	194	211	183	201	213	216	179	187	196	194	192	176	208	185	209	187	183	208	182	177	186	175	213	180	175	200	212	196	190	185	180	193	186	210	208	178	224	180	232	215	205	201	198	172	189	197	194	206	197	192	211	181	198	206	164	180	198	209	192	185	196	228	200	194	194	202	215	165	178	196	215	215	208	186	192	204	185	216	207	176	194	212	203	143	158	215	185	186	173	193	210	181	188	178	217	180	185	213	214	203	182	187	173	180	183	192	193	184	190	180	190	231	182	205	204	211	195	191	182	197	239	187	171	219	186	184	219	183	192	193	192	207	210	179	201	195	187	186	192	226	202	186	174	215	182	207	194	202	215	220	195	220	214	196	211	204	179	212	208	204	195	196	191	173	186	202	192	210	203	207	187	198	183	201	205	201	199	189	165	203	209	207	178	191	199	213	190	173	230	192	183	184	175	184	206	199	185	190	165	199	182	199	179	199	234	186	194	171	178	221	189	207	183	211	198	183	183	180	210	203	199	176	215	208	156	215	188	170	203	231	199	170	182	201	176	193	200	186	192	181	179	204	194	196	198	195	204	219	196	162	199	207	187	202	166	208	205	170	192	175	197	201	207	183	214	220	191	174	183	211	200	197	182	190	187	221	159	222	167	195	180	210	187	188	189	165	218	184	193	158	196	185	220	171	183	198	185	176	187	217	192	194	177	195	189	217	184	209	203	196	201	205	209	220	192	199	190	207	210	145	192	177	217	210	181	187	199	194	204	200	164	214	183	205	194	200	178	191	191	205	204	179	190	182	185	193	217	192	207	175	181	188	195	164	194	201	203	174	208	189	193	198	207	175	195	199	170	174	195	199	196	178	191	188	199	213	210	194	185	183	189	177	178	183	207	218	188	196	179	196	187	183	169	182	179	203	199	211	198	196	183	206	184	195	199	188	186	204	199	200	247	214	199	155	227	215	192	163	197	198	177	184	208	173	224	179	193	184	179	171	209	205	177	204	184	180	182	177	209	221	220	208	205	173	173	187	188	196	199	215	184	184	177	181	182	230	207	203	170	198	186	204	224	176	199	196	204	203	189	187	200	200	217	182	207	194	198	189	185	190	198	171	189	213	206	216	193	158	206	215	205	200	192	203	208	200	160	179	201	204	190	232	211	188	198	185	192	196	191	222	196	241	169	197	179	203	216	222	211	178	207	191	220	195	185	215	200	199	201	207	164	189	194	183	189	167	179	186	187	191	193	206	190	193	214	191	192	170	214	209	188	188	178	182	177	200	203	202	203	196	204	181	218	200	220	194	204	186	205	186	223	180	191	202	197	220	221	202	173	146	191	158	210	194	185	202	228	215	209	196	206	191	207	195	189	196	192	185	204	204	171	198	195	197	197	174	182	205	203	193	197	190	186	190	182	166	177	170	165	186	204	204	194	216	196	200	219	192	231	221	178	209	221	196	180	187	199	212	165	217	196	194	215	216	201	203	196	192	200	183	182	192	196	200	210	179	204	206	191	202	171	186	169	205	218	196	206	188	175	185	179	202	185	198	168	191	190	208	208	204	203	223	214	193	176	183	180	198	185	208	187	181	159	206	173	181	204	163	182	187	195	191	217	202	197	215	208	193	190	186	177	177	183	181	184	173	193	176	177	197	199	196	208	187	210	177	218	200	182	190	170	183	176	197	206	168	181	198	201	202	192	191	179	180	202	212	180	196	205	172	189	211	171	212	179	234	201	208	210	217	196	178
1778	485	535	564	533	506	536	544	527	478	514	480	515	499	507	491	502	480	527	501	538	512	487	489	506	515	542	508	506	458	484	501	504	567	549	494	501	532	503	509	508	495	502	502	501	536	496	510	547	511	535	556	466	492	520	528	469	495	514	484	501	499	547	523	477	537	505	492	536	496	477	509	517	496	524	509	502	525	492	495	510	485	521	471	478	493	513	513	505	512	508	471	502	507	546	493	501	556	531	499	488	478	492	506	460	514	486	475	513	488	472	522	510	500	513	529	500	484	511	510	500	492	499	484	514	487	499	548	521	478	499	510	498	521	522	500	533	513	515	483	495	518	497	489	501	503	490	507	512	491	495	511	517	478	537	503	522	503	502	509	496	498	543	518	523	471	540	521	499	513	526	507	469	507	486	518	502	492	483	505	521	497	535	511	492	539	520	542	498	472	529	514	525	511	477	532	516	505	494	486	514	502	469	517	490	514	490	516	469	484	527	532	497	501	475	507	514	481	497	491	498	515	521	519	548	501	498	529	542	527	511	519	508	505	488	529	526	541	483	511	450	481	472	486	505	519	513	546	504	498	486	508	460	483	506	494	496	493	477	497	482	494	501	483	527	530	541	481	500	480	523	519	510	483	454	483	543	516	517	508	518	543	506	514	483	523	524	481	460	528	455	491	519	507	481	490	485	461	522	492	523	552	530	496	493	502	469	439	504	523	482	533	530	528	506	535	479	514	493	501	503	510	526	499	499	496	492	507	487	504	501	486	481	494	486	473	483	520	494	484	520	473	503	482	489	517	517	522	486	548	478	532	518	519	524	505	511	489	527	492	553	479	519	498	487	508	451	533	491	545	492	489	519	503	499	493	541	513	520	510	473	493	481	499	471	488	540	506	468	514	494	467	497	556	513	502	531	501	514	517	510	513	517	471	554	483	525	513	499	538	541	522	508	499	514	510	487	513	507	528	485	546	525	500	482	544	522	499	527	491	523	491	514	470	529	559	507	485	482	505	486	490	501	492	521	480	506	494	535	484	518	515	524	496	498	492	553	495	463	488	497	512	497	541	522	469	488	488	503	496	485	513	533	483	501	528	471	537	519	489	512	548	475	493	530	499	513	509	486	512	516	476	531	537	464	487	501	504	490	495	515	466	526	515	494	501	505	506	483	515	484	526	481	506	513	464	515	504	462	532	494	522	509	505	519	483	483	493	463	539	492	490	516	507	514	502	536	471	491	498	507	490	477	530	478	508	488	510	479	498	516	463	488	452	488	476	519	518	512	532	461	475	499	513	500	515	486	498	520	473	497	533	503	478	521	473	503	509	560	515	478	486	495	494	542	517	469	507	502	529	479	512	477	493	495	492	470	490	534	510	489	494	485	524	517	508	496	452	518	522	519	502	493	488	537	498	541	487	497	507	515	474	508	492	556	469	501	527	513	545	505	545	496	502	478	508	483	505	529	515	506	499	451	546	518	454	510	513	502	478	512	466	468	479	492	512	468	459	516	479	512	499	494	532	536	507	519	530	520	542	507	502	466	525	474	547	468	471	479	528	485	453	491	489	520	507	484	518	513	508	478	531	545	512	544	495	532	509	544	471	489	502	496	493	506	513	521	503	509	505	490	522	450	540	493	499	512	507	468	528	460	505	499	506	517	534	481	495	504	480	510	510	460	463	511	507	520	504	493	491	488	474	497	495	529	491	459	521	509	497	513	501	504	473	529	533	527	501	478	508	546	478	502	521	517	519	466	515	529	497	494	497	524	532	506	471	457	470	496	505	508	523	473	533	527	483	523	526	505	478	517	495	513	487	531	528	497	479	524	531	501	536	533	501	516	506	497	506	512	504	477	495	451	501	487	491	514	528	516	494	507	510	516	518	491	485	475	468	539	502	525	485	540	518	498	504	574	496	507	486	550	514	510	490	491	484	460	544	512	480	477	515	516	520	509	553	485	517	482	492	520	540	516	499	518	541	535	544	499	487	490	520	547	527	502	481	504	539	547	512	567	528	483	496	526	545	508	495	520	498	515	494	512	471	539	503	539	478	509	509	512	492	526	489	463	505	500	507	489	481	517	517	486	496	498	446	520	526	482	480	508	511	477	508	488	516	498	472	507	513	464	530	502	495	490	486	493	499	536	516	539	495	492	463	512	458	531	534	510	513	475	491	503	509	502	517	490	518	489	517	494	466	514	531	491	533	499	490	502	496	508	453	531	467	501	505	501	487	507	541	518	563	519	513	507	503	544	532	530	527	481	508	503	504	509	499	505	502	517	492	514	520	490	502	513	483	488	498	543	497	513	507	534	549	464	532	519	496	538	546	471	518	497	515	513	510	478	538	461	511	538	558	509	500	522	497	484	514	508	519	487	470	530	490	518	528	504	512	508	506	536	482	470	505	496	516	501	469	514	482	463	527	535	465	497	476	505	501	517	479	502	524	500	512	527	522	518	493	502	515	506	516	507	520	516	470	521	572	499	501	563	505	489	519	473	523	530	479	559	508	488	491	480	486	505	506	505	509	498	478	483	511	472	512	533	508	514	509	491	490	485	527	483	470	492	480	496	489	501	528	504	495	502	503	517	499	507	522	509	528	487	491	525	507	506	489	507	516	508	521	506	465	466	488	483	531	500	515	486	473	502	504	497	535	486	493	456	470	457	545	518	498	518	481	533	546	506	465	434	523	487	493	470	484	495	527	501	509	492	526	534	491	534	496	497	501	525	542	547	501	489	535	540	522	495	511	513	496	475	521	489	503	484	494	515	518	492	461	497	519	512	538	490	476	498	535	515	499	539	476	524	531	513	528	517	510	499	523	545	464	527	532	442	501	493	508	494	501	498	503	481	485	521	513	491	505	522	502	509	502	494	470	517	474	479	486	510	484	518	506	473	507	488	497	526	501	529	490	487	540	511	501	524	516	501	501	474	513	461	510	519	506	475	549	485	498	482	503	521	553	509	472	527	496	500	538	473	555	517	451	479	517	548	519	462	477	511	496	519	518	499	485	486	486	471	506	484	474	483	502	506	490	484	518	481	499	481	496	522	495	499	452	489	515	485	532	517	515	495	527	494	502	496	514	509	492	511	472	467	513	484	518	481	532	478	477	529	526	508	458	503	539	480	531	492	442	474	478	520	498	526	492	510	473	506	502	493	479	491	543	491	471	512	509	498	508	478	547	511	492	536	484	515	483	513	536	521	494	473	493	523	503	477	510	506	534	507	503	514	521	505	520	474	503	510	512	510	456	521	540	469	549	510	513	517	493	515	515	488	518	520	527	507	508	521	482	532	520	482	487	535	513	498	533	471	511	493	436	478	540	511	501	512	541	479	508	495	484	476	494	479	512	486	507	505	479	525	521	498	500	471	477	516	507	513	504	543	509	570	523	510	509	517	498	497	510	461	527	482	476	465	490	503	522	485	540	555	531	495	478	478	497	465	514	528	478	493	548	530	509	521	490	499	533	514	526	473	492	524	515	474	472	500	511	480	530
7722	697	652	598	486	449	384	424	384	403	353	373	361	375	387	348	389	388	351	306	382	362	371	338	344	357	356	373	390	363	370	337	370	381	357	343	378	344	410	367	369	303	356	385	341	357	364	329	353	442	355	392	414	395	379	356	390	372	366	376	357	339	362	353	363	380	379	361	366	363	367	370	331	381	373	340	373	354	365	393	364	377	393	370	399	382	349	353	315	372	336	388	380	402	331	368	348	360	363	344	317	357	367	376	370	338	335	381	367	334	342	366	370	345	419	376	386	341	384	359	376	376	358	361	303	372	344	364	366	350	393	375	354	394	344	387	371	328	389	358	362	370	371	359	359	387	369	330	332	382	358	332	326	403	357	357	350	341	349	394	395	360	406	384	385	358	368	364	412	372	389	391	345	347	368	344	375	392	372	358	387	340	325	378	367	352	392	357	380	338	354	367	366	357	360	323	366	366	374	360	367	346	343	352	369	399	375	380	374	324	334	399	352	353	344	347	364	397	326	327	324	334	393	378	364	323	333	350	382	343	318	385	361	352	377	365	367	366	371	399	381	368	341	342	355	356	370	381	352	391	351	351	389	365	342	352	330	345	380	339	365	356	332	345	354	384	381	368	333	393	378	331	406	373	371	361	341	345	348	317	369	383	375	349	348	345	340	335	349	355	381	357	375	380	403	373	414	375	374	343	343	385	361	375	389	344	365	371	328	354	323	327	354	340	363	342	379	350	351	352	367	329	358	368	362	339	383	362	352	344	341	368	363	381	364	398	405	409	350	358	342	368	378	382	356	363	392	366	371	394	357	363	391	379	359	371	365	370	322	372	368	344	358	352	344	389	321	354	404	335	365	363	354	364	364	354	352	329	369	391	355	369	374	333	364	355	353	364	395	359	381	366	365	338	379	353	402	387	347	396	312	359	354	357	386	359	380	365	375	370	356	366	352	399	362	333	375	387	357	371	344	366	366	363	356	376	423	332	360	390	341	368	352	345	335	350	375	356	370	347	353	367	375	372	368	361	387	346	342	347	346	350	343	364	373	408	377	368	367	386	363	365	387	359	345	367	397	330	369	354	358	370	392	336	313	341	394	347	377	344	351	327	369	356	377	340	340	372	356	367	388	367	372	361	340	368	359	334	356	399	357	332	387	373	328	369	342	322	321	363	364	342	367	364	389	370	392	356	350	356	395	365	333	364	381	373	333	372	364	376	351	332	371	336	344	338	343	354	343	382	320	345	363	347	398	358	378	366	382	349	338	338	346	356	394	364	357	349	335	345	349	341	341	363	370	393	394	344	359	351	314	344	375	332	360	402	348	364	359	354	346	365	329	343	364	358	351	338	389	365	344	355	331	334	341	360	370	380	332	384	352	384	356	338	353	365	373	396	360	357	364	384	356	383	348	341	358	408	380	363	367	351	387	361	346	344	366	372	337	355	330	343	360	360	358	383	389	379	344	349	375	378	402	406	379	331	370	376	360	363	328	343	386	422	356	385	396	399	396	369	362	368	369	335	334	331	371	330	379	363	360	400	392	374	365	356	369	355	368	390	363	369	353	331	362	345	349	369	401	350	352	358	356	346	364	343	363	386	392	329	358	349	356	364	366	393	358	420	367	350	404	368	340	360	365	358	387	338	340	357	375	329	338	375	366	384	347	385	356	358	340	378	359	346	357	330	370	344	327	331	349	354	395	344	338	354	353	383	368	376	342	363	361	394	322	358	349	384	365	359	381	351	363	347	360	365	347	350	346	361	364	352	360	389	363	376	335	389	335	382	394	375	389	356	365	348	376	349	335	343	374	400	352	378	326	363	338	374	341	338	357	355	359	333	347	377	372	376	399	381	375	366	340	350	353	377	381	336	347	355	379	353	375	340	347	366	325	366	360	380	381	372	393	411	374	377	336	371	361	328	357	376	384	367	345	360	355	376	352	381	362	368	396	391	388	372	364	380	321	332	357	347	373	360	332	352	364	389	322	379	318	345	348	348	390	369	371	335	398	346	385	392	375	335	355	337	316	359	355	349	385	367	337	368	402	380	406	371	338	359	382	371	378	375	359	365	366	358	383	388	363	389	376	339	381	356	401	368	341	366	369	347	311	364	316	352	371	391	367	349	380	325	395	352	369	366	354	324	355	374	361	361	353	329	392	348	413	370	355	362	355	367	352	335	389	384	375	332	350	368	354	368	346	368	369	387	374	393	344	390	371	393	374	368	347	368	370	381	385	361	342	357	366	415	311	351	352	364	340	349	373	363	350	359	358	380	402	356	344	347	339	365	378	361	379	352	327	413	386	323	338	351	372	341	366	372	359	350	349	368	377	356	395	348	373	371	365	380	356	354	370	385	365	347	400	363	370	355	386	396	357	385	363	349	355	377	354	379	369	369	375	355	317	384	377	370	395	371	333	373	370	360	353	357	381	352	364	379	371	351	373	346	345	374	381	363	380	382	335	367	391	353	371	406	384	403	366	377	376	346	377	370	372	375	340	391	382	309	387	362	349	398	394	365	391	360	357	356	398	354	345	336	390	387	393	362	343	344	318	348	323	390	377	351	351	326	358	377	402	355	370	354	354	372	370	376	400	409	330	342	380	360	385	374	396	373	367	320	360	393	369	372	356	407	381	368	354	377	371	387	341	345	335	373	366	381	382	371	345	370	362	375	406	371	366	366	322	367	331	370	375	309	357	374	386	378	339	350	405	362	343	428	354	369	390	361	360	355	341	370	374	347	389	361	365	349	347	331	398	372	325	358	356	351	350	356	386	351	335	350	335	354	362	347	345	398	393	360	375	418	348	343	367	385	392	382	376	333	374	381	386	360	379	365	379	333	345	397	390	397	369	370	372	355	365	315	341	370	344	345	381	354	359	345	350	376	354	387	339	332	339	371	366	393	381	395	373	371	387	342	355	381	406	350	368	351	368	363	373	374	384	425	416	353	342	348	354	352	362	345	335	386	360	380	363	360	337	370	393	358	345	368	378	359	369	336	384	343	363	352	328	334	357	369	353	374	339	375	348	345	380	399	365	345	338	402	361	400	370	344	378	382	334	375	346	378	367	373	380	373	358	375	371	365	334	396	384	369	334	381	386	372	380	381	354	356	381	366	394	404	349	329	330	373	375	335	350	396	377	361	350	354	388	367	373	380	357	339	333	380	345	373	346	339	360	351	335	368	390	361	389	349	362	360	372	394	359	342	392	370	350	353	368	363	355	356	403	377	352	325	348	388	348	334	327	382	348	350	369	315	351	339	367	375	346	389	348	384	350	359	358	384	391	341	358	366	372	383	357	351	356	366	344	348	383	358	354	348	334	338	332	356	339	379	372	356	343	353	349	357	336	366	341	360	382	357	361	335	352	336	361	320	356	352	358	313	362	364	353	352	316	332	377	395	336	344	363	365	344	340	365	369	370	377	357	327	394	349	350	383	370	358	332	332	319	329	354	359	364	351	383	364	354	377	355	388	366	364	339	360	369	387	342	374	354	388
6694	1093	1492	1681	1506	1355	1190	1068	1090	1067	1018	983	890	898	921	961	901	867	904	900	828	915	881	879	835	873	883	846	871	860	839	876	810	886	870	852	851	873	824	864	841	870	844	864	854	866	824	821	845	854	860	867	861	862	858	841	842	837	874	845	832	849	850	819	810	865	777	904	865	839	913	811	861	886	846	838	891	912	860	805	847	826	886	813	808	837	832	842	824	846	860	803	862	843	837	818	804	831	829	791	790	823	845	806	870	832	850	845	779	843	844	847	849	897	820	854	884	881	836	812	872	790	914	833	860	791	872	793	855	863	872	819	803	854	813	825	847	800	835	814	865	844	780	840	847	871	811	917	833	836	829	818	846	845	839	823	799	820	912	863	827	797	869	836	842	817	828	865	850	836	839	843	878	785	849	841	834	851	831	821	810	795	776	837	829	831	879	820	853	865	831	838	818	870	814	835	851	835	808	809	831	815	862	795	810	815	857	836	838	854	778	799	767	830	786	890	823	823	860	826	845	807	855	862	817	801	790	856	821	877	875	753	809	868	853	834	861	840	824	816	874	844	816	829	857	828	828	866	824	859	852	783	788	847	859	864	832	791	809	874	879	814	848	820	786	764	845	808	829	826	863	808	826	824	820	814	868	875	873	839	856	846	782	888	843	870	853	849	814	836	833	819	799	858	866	862	823	808	756	840	821	866	823	766	881	821	858	876	833	852	893	815	834	846	898	860	816	850	850	758	844	878	824	853	848	831	862	826	838	811	850	860	824	808	907	821	895	801	847	846	837	875	831	816	812	833	838	858	797	843	889	817	845	839	824	839	830	822	834	806	782	803	841	866	897	808	838	802	803	874	781	862	838	829	840	905	854	876	860	891	872	823	818	844	848	797	833	883	896	869	819	828	838	833	878	875	815	843	796	831	865	848	844	817	831	875	852	878	809	815	890	802	811	861	814	838	833	868	867	815	834	859	861	847	823	815	864	795	836	831	814	835	804	798	877	811	809	846	853	789	894	872	816	857	882	863	855	847	859	819	864	841	813	843	827	828	846	793	808	842	838	799	777	814	829	893	821	808	835	851	811	814	856	838	833	833	833	799	868	804	852	805	860	841	805	832	772	822	796	853	859	861	874	842	820	829	843	873	849	846	849	812	816	768	844	837	859	894	839	872	828	842	879	863	875	806	785	829	784	864	842	814	838	808	830	818	845	787	847	845	839	777	870	860	799	846	838	840	807	840	897	868	838	848	876	819	822	890	838	809	833	856	834	812	795	851	833	820	804	844	857	859	834	833	844	823	823	843	855	788	846	843	904	823	820	817	810	871	850	819	825	856	808	826	809	854	859	848	898	842	859	850	845	835	876	827	835	826	853	873	830	803	825	860	852	846	850	853	808	798	835	820	813	799	835	821	847	847	824	873	852	798	748	844	811	821	805	808	802	826	810	885	843	784	815	825	877	837	855	801	854	857	867	869	908	837	845	883	773	852	787	815	832	853	840	863	789	828	832	829	824	859	899	845	865	856	852	830	867	857	803	821	771	845	812	856	780	822	852	885	892	789	813	801	788	816	864	815	814	817	862	861	826	876	846	787	882	840	825	814	814	821	858	850	787	816	794	845	839	824	876	784	763	842	901	891	876	909	887	805	848	814	822	812	782	796	825	835	869	855	808	855	880	807	812	854	849	843	838	834	858	771	835	798	823	844	815	855	818	835	873	847	816	851	804	861	777	808	875	826	854	805	860	807	836	832	861	884	843	809	881	852	801	771	812	782	826	864	824	853	835	908	853	834	837	829	848	815	801	831	887	846	839	892	834	792	854	872	818	836	829	817	866	828	832	805	859	895	866	841	816	875	833	792	822	829	838	857	808	888	857	863	827	794	848	787	833	827	846	876	843	801	819	811	794	794	832	845	827	807	836	868	860	880	818	815	855	814	832	826	860	825	814	817	867	840	877	890	807	848	780	839	781	812	855	814	858	779	852	824	841	847	838	852	830	843	879	888	822	812	863	805	839	840	870	902	811	838	791	895	823	795	832	855	892	874	879	859	849	797	789	850	850	883	926	805	834	887	881	804	856	813	799	810	852	837	841	867	849	868	827	835	812	824	858	855	857	860	877	810	857	877	858	826	858	889	861	813	848	806	793	821	828	827	833	856	817	818	784	848	811	845	787	822	797	855	833	833	776	774	864	851	841	856	809	836	863	830	881	815	848	887	852	849	831	908	796	852	843	796	871	837	815	891	838	834	873	823	883	846	852	831	817	854	851	881	842	785	802	831	903	884	799	788	866	783	815	874	864	809	853	801	809	818	870	816	802	816	855	821	776	796	814	792	876	857	859	818	796	833	852	787	861	825	818	865	830	849	804	841	826	812	814	855	837	852	845	853	827	838	858	842	828	818	850	815	816	824	853	852	842	801	885	851	845	851	803	823	846	821	858	860	856	821	790	820	833	754	828	843	833	855	848	846	790	858	837	844	793	879	832	858	829	808	821	804	829	827	841	848	874	770	831	841	832	835	802	794	859	866	827	876	824	820	858	843	851	825	830	825	844	856	903	835	794	844	835	780	829	902	780	829	855	833	848	830	873	848	791	837	857	836	859	772	826	807	853	786	830	855	864	849	863	787	839	827	854	796	808	825	834	872	848	870	838	869	816	788	922	851	811	877	780	805	887	844	775	805	860	829	842	827	812	880	869	839	867	829	782	795	792	843	848	875	862	809	824	847	826	904	824	800	844	849	872	787	800	786	838	837	824	868	799	851	844	833	792	817	815	842	782	842	868	832	814	848	843	863	821	839	774	808	842	841	804	835	852	813	832	803	840	818	873	854	820	877	884	841	856	805	853	802	788	806	866	807	875	825	866	832	849	835	769	877	820	785	796	836	836	855	873	809	837	817	781	857	828	835	829	845	800	841	835	857	846	860	855	878	782	868	779	856	827	797	801	856	792	900	847	869	809	815	797	807	855	849	782	829	790	825	811	900	838	882	831	842	838	825	826	842	887	830	841	836	846	851	811	816	807	852	872	874	805	792	847	823	804	851	855	833	827	853	835	829	836	846	838	854	842	824	817	836	815	853	839	822	841	853	812	848	828	861	873	809	810	912	830	842	817	860	835	858	821	783	889	868	854	857	885	859	860	895	815	856	877	816	803	864	804	832	853	795	832	887	859	849	849	854	836	855	846	874	815	805	840	891	850	802	839	805	812	872	814	856	872	811	795	849	855	814	785	772	848	873	830	861	845	810	850	834	831	874	815	843	859	838	904	782	834	882	824	791	822	841	849	871	825	833	814	860	833	883	853	865	815	844	870	852	841	861	872	803	822	855	810	847	807	871	807	828	841	854	907	857	879	834	830	837	858	895	812	837	840	820	822	882	827	834	790	851	823	848	854	856	867	876	813	809	839	826	820	810	829	847	797	828	870	861	837	803	807	835	770	803	832	810	846	819	851	826	883	823	826	876	810	787	855	792	828	829	848	799	811	799	790	835
14164	1216	912	823	595	563	487	440	431	373	409	369	331	366	338	375	353	372	357	350	359	360	336	318	396	376	362	360	309	322	340	390	339	377	333	363	366	368	344	370	332	385	348	326	341	357	331	334	304	337	339	318	329	325	329	332	349	336	342	350	314	365	345	310	343	366	368	293	356	324	340	323	331	325	330	313	329	339	327	360	337	370	361	315	325	349	319	362	325	330	355	326	344	335	283	336	327	345	330	330	313	342	347	335	343	306	320	347	310	313	323	348	344	363	325	355	337	305	359	358	344	323	322	336	337	335	317	316	330	350	326	358	332	361	355	341	377	384	367	378	298	314	305	355	338	354	344	323	346	323	350	290	370	328	344	318	320	368	359	312	306	317	309	340	312	340	321	318	290	368	335	353	343	347	350	351	365	370	342	314	332	337	326	334	355	352	354	329	352	355	325	321	358	332	361	352	319	333	327	293	289	342	347	322	325	313	307	314	343	321	320	344	326	350	345	363	316	298	320	324	337	316	308	352	325	327	324	324	314	346	344	410	340	349	333	330	375	349	339	331	336	357	357	344	350	331	335	324	314	364	325	355	366	338	338	346	341	312	336	356	366	364	339	321	331	340	333	332	343	328	355	330	324	321	346	347	282	314	342	359	370	337	380	327	336	328	367	289	331	312	350	316	321	338	365	330	342	329	364	374	350	334	337	319	305	326	355	340	340	322	306	383	345	311	273	319	325	307	341	355	321	324	364	367	359	350	328	333	369	340	327	337	323	319	309	329	332	285	348	335	328	311	347	373	341	340	339	343	368	335	332	323	319	330	331	352	372	341	355	328	314	334	341	352	320	360	319	346	361	327	325	342	356	379	301	300	371	348	314	372	322	352	348	302	335	323	344	312	321	355	351	346	362	316	367	336	346	364	359	365	353	330	336	386	345	320	340	358	340	351	316	335	341	308	362	344	333	359	342	323	321	311	336	355	367	340	321	332	331	362	368	346	332	326	364	382	389	303	332	331	332	347	338	342	338	349	340	395	340	347	359	383	307	320	328	325	363	355	349	329	372	357	298	348	333	326	347	310	353	341	344	330	328	321	324	327	300	323	369	331	348	334	334	301	324	310	312	363	350	346	312	326	355	325	308	332	343	303	380	347	338	337	343	348	345	324	315	311	354	332	332	341	312	280	288	324	337	343	337	342	344	343	344	330	331	317	306	368	338	319	369	334	350	340	379	307	365	379	369	328	344	312	351	350	331	327	356	291	341	350	381	301	327	336	327	368	384	348	327	350	337	357	351	305	338	364	326	317	328	349	336	345	332	310	318	354	326	316	358	344	314	366	322	329	349	347	375	318	344	318	323	338	347	319	366	326	335	320	353	349	317	367	354	328	334	350	348	348	344	299	351	367	354	334	321	331	352	372	340	381	342	354	339	310	340	357	358	369	364	356	352	328	334	336	324	350	317	341	347	323	361	357	326	329	340	338	328	362	357	393	325	308	352	314	321	317	353	361	372	336	371	331	304	361	363	330	338	342	318	324	317	334	340	401	346	332	337	343	353	318	324	341	379	331	342	354	327	365	303	363	310	310	349	334	327	317	364	324	315	297	346	352	343	309	342	311	344	327	341	360	328	330	292	337	349	330	348	327	300	375	342	363	358	339	347	323	335	332	307	338	323	315	322	328	345	325	349	379	309	348	335	329	325	327	325	349	334	334	325	296	333	358	344	322	350	345	335	332	335	332	351	329	332	372	307	324	320	352	344	328	323	322	322	361	351	340	299	345	304	332	308	331	326	349	337	338	325	344	331	338	346	360	348	346	347	347	296	334	329	324	355	334	344	337	317	344	317	322	343	331	304	342	342	361	327	366	371	367	329	318	351	353	347	332	351	318	371	362	360	353	371	369	333	330	299	335	321	350	340	323	347	311	337	350	327	348	322	303	324	365	323	302	348	332	317	302	337	309	347	330	335	352	335	326	316	294	307	341	340	344	349	334	347	334	345	337	377	321	348	352	328	350	332	332	377	354	312	308	329	312	344	331	330	338	324	346	314	336	343	320	344	353	347	342	349	312	317	336	370	325	361	361	337	305	326	333	310	337	384	355	334	323	336	360	324	317	320	323	349	360	314	350	314	329	310	347	367	330	317	337	366	304	332	356	348	326	357	321	331	348	339	316	327	310	372	354	353	311	309	327	364	297	333	296	325	353	332	343	354	335	351	337	324	320	353	326	358	371	347	345	307	317	352	338	337	355	371	328	320	335	382	331	338	321	330	331	336	337	341	338	326	331	374	347	343	345	374	352	317	353	321	363	317	343	360	322	338	322	355	306	327	329	334	324	342	336	351	340	324	364	348	293	347	359	346	359	310	367	322	343	333	364	331	338	338	324	334	344	367	342	343	368	306	333	340	311	318	358	322	333	312	348	306	337	340	334	313	333	325	321	323	321	354	331	299	313	377	352	315	335	342	360	321	325	333	350	322	357	317	338	303	336	322	366	399	340	330	337	305	344	355	298	371	309	321	341	324	310	398	368	351	337	351	329	335	346	329	371	323	341	328	313	331	324	301	326	305	330	310	356	327	383	324	339	381	335	341	361	365	314	326	399	313	300	306	317	335	349	312	305	363	362	296	319	309	314	295	332	355	333	334	338	359	338	370	335	299	303	332	351	321	340	334	319	341	359	368	349	291	346	349	342	320	353	334	383	349	319	340	341	311	351	316	319	349	332	326	342	323	356	397	336	307	335	301	356	338	324	347	347	333	337	306	376	369	372	332	343	326	338	334	303	326	349	321	347	316	327	341	348	330	340	345	316	333	332	305	300	353	356	363	333	342	346	335	345	329	335	331	343	342	336	321	324	339	349	351	360	369	344	339	345	319	325	339	325	355	328	376	353	316	355	366	341	354	344	350	315	359	319	327	337	333	341	322	307	329	324	373	312	357	339	339	346	340	317	340	349	354	332	330	351	374	360	326	329	360	342	337	291	332	346	324	362	299	325	339	298	354	331	324	304	308	315	343	327	314	350	345	358	340	347	328	306	349	316	362	336	342	343	347	354	343	336	359	338	314	340	318	331	319	340	337	312	307	361	335	298	339	313	327	301	369	328	327	373	313	367	334	322	348	333	331	329	308	330	343	340	315	327	363	346	321	350	369	339	299	392	326	326	341	332	341	364	302	349	350	348	333	347	357	347	335	327	326	357	360	305	373	318	353	362	356	305	323	357	378	353	344	312	344	365	330	333	327	324	354	336	332	355	341	351	321	327	322	331	319	324	353	347	316	358	339	368	333	319	400	320	319	343	347	350	356	364	360	325	342	350	290	308	336	377	354	342	342	325	335	329	359	357	338	344	382	354	293	362	319	348	333	375	324	334	340	318	354	364	309	321	324	352	379	344	347	339	354	346	282	353	351	310	332	327	348	370	305	342	337	333	355	358	361	369	334	338	342	324	348	335	350	344	300	341	337	334	321	347	324	346	347	345	331	359	299	359	348	359
8185	1265	1986	2282	1993	1734	1506	1319	1213	1128	1016	1022	965	942	939	941	861	882	901	862	881	822	817	837	857	831	880	876	812	828	810	811	833	830	754	772	783	770	784	778	831	754	767	731	752	820	808	750	782	780	752	795	797	724	736	725	740	821	794	758	782	743	686	752	732	733	807	761	760	722	786	788	777	808	751	721	735	753	781	717	720	767	743	772	796	782	763	732	731	750	782	762	773	725	743	767	763	757	792	778	698	761	782	791	775	767	706	762	713	790	718	805	759	792	807	754	773	784	731	754	782	783	799	791	800	779	743	764	784	740	736	749	754	786	789	745	732	780	719	756	765	751	754	751	773	756	712	745	750	758	744	754	791	771	716	764	743	786	769	753	801	766	760	816	735	758	762	753	789	804	750	734	761	781	776	746	781	797	789	769	765	778	798	711	732	785	738	744	741	712	744	758	787	756	723	746	718	779	803	774	771	783	771	768	751	768	751	744	750	757	744	796	743	716	702	703	726	815	696	752	766	769	744	755	793	744	781	749	762	743	770	718	739	760	805	788	815	737	715	710	775	737	729	789	775	753	746	769	744	696	812	781	783	739	730	774	725	747	755	718	759	738	732	731	706	675	801	811	751	752	706	706	769	770	725	734	736	763	757	767	737	770	769	719	819	777	752	788	766	734	716	795	740	803	726	707	732	742	791	747	740	751	731	810	704	766	787	717	775	768	731	757	740	762	798	756	804	767	777	774	737	789	721	740	776	748	787	728	734	722	768	729	716	742	727	734	752	749	742	738	747	798	740	763	750	733	734	796	777	755	776	745	808	763	761	743	746	791	772	764	761	765	727	740	735	788	759	750	723	716	757	730	748	739	748	785	749	763	752	767	739	733	743	810	771	725	728	730	747	816	741	738	749	782	736	718	742	697	763	747	776	781	777	754	753	748	741	800	725	758	758	777	779	727	770	771	790	760	784	769	783	749	807	740	779	752	776	777	783	746	739	836	757	751	773	805	738	751	724	747	787	771	737	789	793	767	756	759	731	785	755	817	782	802	758	749	774	780	730	772	704	772	760	741	770	781	737	728	759	736	729	759	730	762	711	751	746	734	747	748	739	712	770	819	781	720	768	704	757	747	748	743	663	712	764	774	753	730	760	723	740	780	760	765	798	768	785	764	795	775	712	743	743	738	755	796	745	810	743	760	733	766	765	714	763	790	810	751	750	803	749	717	759	738	758	785	782	733	845	806	731	792	780	758	802	766	783	779	792	765	777	721	836	799	754	701	800	741	738	759	792	753	754	762	789	840	736	726	810	758	748	755	757	765	746	747	746	738	759	807	751	772	765	772	726	755	766	752	733	790	769	783	789	788	753	748	761	715	731	789	747	793	792	753	711	711	776	756	788	735	755	782	786	793	763	748	765	759	756	753	739	778	731	728	776	794	719	726	800	774	738	795	785	806	771	754	758	708	721	773	757	746	770	705	748	739	772	762	725	790	769	761	721	726	775	754	779	764	729	754	760	738	744	751	803	791	718	757	799	767	744	768	782	798	757	778	765	782	725	773	750	757	743	784	771	802	738	764	789	813	774	745	746	817	770	737	753	764	771	753	714	748	788	758	745	749	707	801	728	764	763	758	753	793	749	738	748	743	779	739	761	764	801	757	749	764	728	758	733	741	793	778	755	750	764	775	760	766	742	735	714	776	753	756	781	758	751	755	752	705	751	696	737	726	808	772	753	746	811	736	751	744	720	741	703	741	786	721	774	766	716	743	760	766	765	756	771	721	772	737	764	784	710	757	719	811	794	755	723	770	804	762	771	720	761	728	716	778	722	715	765	747	783	831	723	734	787	776	718	730	762	733	791	753	738	763	785	762	710	689	811	729	791	726	795	724	782	749	747	767	807	757	793	769	731	762	747	756	792	790	774	719	762	747	788	715	701	706	743	799	759	747	707	760	788	759	783	800	741	717	785	713	729	700	804	775	713	714	752	753	796	780	765	790	788	763	741	744	775	775	784	761	774	743	749	713	790	733	729	713	739	716	749	766	757	743	724	746	763	771	769	769	728	756	780	726	805	756	710	750	778	753	750	759	768	754	783	755	788	712	774	724	763	779	717	774	792	736	776	727	752	711	757	813	790	759	749	733	718	750	771	753	753	803	794	797	778	725	773	738	751	734	759	771	740	772	812	745	747	780	800	767	740	774	747	716	759	764	762	770	746	731	769	800	747	739	759	761	761	747	751	751	760	765	793	796	770	736	753	807	760	763	754	768	768	747	785	832	754	759	794	735	735	777	727	784	726	752	762	758	765	751	763	817	766	758	730	777	750	753	728	799	721	747	745	764	791	772	805	748	802	781	767	775	774	714	761	709	714	708	768	748	719	756	772	725	767	763	747	781	763	753	757	737	770	731	799	774	750	785	756	801	736	779	770	792	756	741	749	736	757	696	776	775	731	752	724	781	765	747	741	774	747	789	773	789	781	795	796	745	719	762	745	804	759	737	768	747	831	717	759	769	739	788	800	783	780	770	708	777	766	723	799	806	741	792	702	737	747	786	756	751	741	757	793	805	784	726	702	693	748	761	741	752	731	777	773	722	763	772	756	748	748	768	741	766	687	754	784	838	723	746	759	801	809	740	752	760	743	786	729	769	776	757	753	755	737	762	770	776	740	753	762	758	781	750	748	759	712	746	738	733	747	766	776	789	777	757	771	720	759	784	755	754	712	766	758	744	785	765	760	780	733	801	739	759	764	723	716	751	779	752	781	736	754	767	746	732	720	743	747	723	774	772	732	775	733	788	733	758	758	734	743	778	761	795	744	789	784	767	728	744	781	767	768	777	715	797	766	767	765	735	761	797	736	770	728	723	730	672	777	719	735	737	729	796	752	725	757	770	790	784	727	741	769	727	747	760	784	775	761	740	811	727	755	750	799	798	768	798	698	776	759	765	772	769	797	745	755	754	778	724	771	806	787	709	820	760	739	753	759	764	668	716	752	775	745	757	704	751	730	706	715	720	746	791	782	761	786	759	734	801	752	736	787	783	715	771	808	766	752	678	771	769	717	761	751	760	768	775	754	743	711	768	751	773	720	766	777	763	775	739	856	709	751	766	754	755	725	774	792	789	731	698	794	746	688	753	760	697	778	741	713	739	713	761	744	783	778	762	766	743	710	751	737	748	751	751	763	737	803	795	772	718	775	727	767	780	761	783	771	791	792	722	778	732	749	773	758	806	788	717	783	756	790	789	797	770	763	804	727	793	762	816	731	771	756	809	755	733	792	771	804	751	806	791	738	782	711	764	765	741	824	759	805	773	747	798	762	769	777	763	761	740	730	736	752	735	777	773	722	740	705	783	757	760	736	764	748	773	749	793	746	762	746	728	794	723	757	699	763	761	778	731	741	783	832	723	766	771	741	771	723	771	711	753	791	768	728	759	742	713	757	713	706	692	772	764	742	815	751	716	775	760	783	798	763	750	754	757	760	745	774	754	707	742
1236	209	203	216	174	203	202	196	159	181	186	179	207	171	199	204	168	167	195	179	183	202	179	181	181	176	197	195	193	149	196	191	186	175	199	198	157	194	202	218	164	199	208	186	204	214	175	196	192	194	186	204	184	194	204	202	166	188	190	214	197	212	211	185	175	163	191	213	186	179	202	187	203	186	160	197	175	194	176	194	211	187	168	198	207	208	193	236	188	176	174	172	202	206	176	184	205	207	185	207	202	201	212	205	200	223	188	204	187	189	184	168	188	172	199	189	178	189	221	178	195	163	179	194	196	174	175	203	186	178	215	180	178	173	171	181	169	194	188	177	186	177	201	193	182	185	179	186	195	189	211	182	174	202	174	192	205	190	177	181	177	165	188	174	180	200	179	202	174	207	219	219	188	202	184	214	206	173	206	208	203	194	194	169	180	184	180	164	178	193	195	185	183	212	205	177	160	218	172	207	214	172	196	218	160	188	178	184	183	190	183	218	179	216	169	219	194	197	185	190	188	197	190	182	163	194	189	210	161	187	228	208	213	163	171	173	165	192	216	211	177	207	182	176	177	196	191	189	201	235	189	177	186	193	203	168	177	195	206	196	200	199	193	190	175	185	199	191	185	198	177	176	206	210	201	185	176	178	194	187	187	169	172	196	210	151	222	182	182	203	220	197	201	204	188	224	206	174	185	206	201	209	171	164	200	225	201	181	194	184	195	194	188	183	191	177	182	169	186	204	215	193	181	175	186	193	200	199	203	203	202	200	167	194	200	211	192	173	177	187	165	202	185	157	198	190	206	192	198	171	188	186	195	196	186	200	187	186	191	185	177	192	183	189	149	154	201	166	183	209	201	177	182	210	200	216	184	177	194	170	194	165	172	174	176	200	197	178	185	191	190	178	185	177	184	174	194	180	206	177	188	186	214	201	200	202	209	184	204	190	208	189	203	173	171	180	169	183	158	193	166	198	170	186	186	197	188	177	220	198	175	142	154	192	185	208	224	190	187	221	179	182	197	187	172	201	181	175	194	174	203	176	181	176	194	187	201	183	167	185	180	202	173	193	173	209	180	207	197	199	180	201	174	205	206	225	177	175	178	178	217	194	191	223	189	178	183	210	182	172	172	220	205	213	171	197	165	225	189	186	205	179	189	155	198	195	177	174	195	197	181	179	168	210	191	180	186	193	205	198	178	191	185	188	182	187	197	186	162	203	193	164	193	178	205	172	196	172	176	202	176	178	198	175	207	197	177	191	198	187	169	186	201	177	181	194	249	218	203	192	187	191	156	154	170	162	172	164	201	195	169	207	197	206	202	181	199	195	194	168	203	177	189	189	186	197	178	193	187	158	181	218	192	177	200	195	159	200	186	201	198	200	166	165	198	199	197	198	177	193	229	200	187	197	201	193	190	216	182	189	201	167	184	238	165	179	193	186	189	187	180	187	199	187	210	192	177	181	183	201	170	205	206	206	205	201	202	184	185	163	173	185	199	177	177	205	175	215	213	186	173	177	191	192	178	182	195	190	201	195	187	214	179	201	203	204	195	170	173	167	195	196	195	167	171	185	197	188	209	215	186	185	165	199	210	182	190	188	183	185	167	189	195	202	205	216	186	191	173	189	197	180	177	211	212	181	179	181	177	192	169	199	170	181	176	194	201	182	207	193	215	180	188	198	177	204	176	201	178	182	204	188	202	178	178	176	213	183	185	195	190	184	199	181	205	207	190	190	169	188	168	182	169	197	221	174	208	185	181	166	202	197	195	177	208	183	184	182	194	185	210	186	185	184	192	196	175	198	173	212	182	192	184	186	173	177	193	195	213	196	171	191	201	163	165	170	211	178	191	204	180	194	197	191	222	175	200	180	191	194	176	183	192	189	177	198	197	187	211	201	192	190	192	186	190	191	194	158	175	177	200	189	207	210	178	188	185	195	175	169	181	201	198	213	187	186	211	180	183	219	182	192	204	208	166	183	189	220	196	210	214	171	165	199	174	188	187	181	197	203	183	179	185	167	181	193	176	175	187	207	202	186	196	200	198	200	159	214	221	174	195	179	192	202	204	203	209	186	191	206	186	189	161	190	167	198	215	185	167	194	198	191	207	182	185	197	197	178	214	198	192	205	207	196	183	199	172	173	175	185	165	189	199	179	181	188	208	182	198	168	159	201	212	210	172	179	178	163	180	177	170	196	174	183	178	208	208	192	167	195	194	175	180	204	191	218	184	185	235	202	201	160	156	179	203	211	196	163	188	200	215	208	177	190	186	203	178	178	187	206	196	209	182	210	185	222	185	186	199	225	184	190	182	195	178	166	185	188	186	193	154	200	173	197	186	209	164	205	198	195	208	188	175	188	149	187	202	193	174	186	196	186	207	173	180	163	212	199	222	178	194	211	184	193	188	182	184	180	185	183	206	197	181	180	226	210	213	186	184	186	182	198	180	206	173	194	201	198	207	205	200	206	159	196	203	178	191	186	186	176	181	199	184	171	186	158	175	182	196	174	212	184	177	166	144	199	204	163	195	190	195	187	198	189	202	209	193	190	215	182	213	167	183	191	167	183	174	180	198	204	193	196	177	187	191	174	201	190	184	218	179	197	176	192	180	186	198	180	183	174	176	214	166	194	201	193	184	198	203	205	193	179	158	179	192	171	191	228	188	160	159	172	182	182	197	219	195	206	190	161	174	184	194	214	188	188	201	201	191	202	221	200	192	164	171	172	200	211	191	177	191	169	192	178	181	205	214	206	208	180	203	185	200	190	182	183	197	174	167	194	188	191	218	219	207	196	197	205	178	184	180	182	225	200	188	189	187	157	205	186	178	190	182	196	193	183	191	199	194	190	187	203	185	174	176	180	179	178	175	195	178	165	191	195	209	201	221	194	175	175	212	175	185	206	180	157	197	183	171	201	221	200	200	218	206	160	182	185	205	183	183	181	171	181	180	189	178	195	165	186	172	174	172	187	199	195	177	183	177	203	191	190	191	225	210	190	188	186	201	190	181	191	197	193	218	202	204	191	187	197	186	196	198	185	190	201	199	181	192	196	178	200	190	210	200	169	191	204	161	164	199	185	215	186	189	185	192	183	197	170	179	186	162	197	188	154	183	224	178	200	184	202	176	180	171	183	186	189	178	160	183	194	194	170	190	181	189	193	160	194	196	197	216	167	196	217	181	210	219	201	188	208	188	202	201	187	220	217	175	218	189	186	174	215	175	200	187	185	178	178	186	201	180	197	180	206	188	185	203	195	188	193	179	208	202	198	208	196	194	193	193	191	187	218	189	231	202	184	195	196	187	185	213	189	203	211	185	200	190	191	180	211	192	193	192	193	177	206	181	168	199	176	190	201	173	192	194	169	159	175	199	173	191	176	184	191	162	199	201	200	181	173	196	189	167	182	205	184	203	176	183	181	184	151	221	186	207	205	176	197	163	176	204	192	212	191	206	169	170	185	179	171	217	196	206	199	187	210	209	174	182	194	190	193	214	193
1624	487	488	506	531	546	518	507	534	490	522	530	488	548	495	509	523	489	483	480	508	502	445	495	474	499	485	524	485	462	487	500	478	475	513	505	522	454	493	489	502	544	484	475	474	490	481	525	524	505	485	510	510	473	501	501	491	504	494	507	443	532	515	495	496	480	473	499	491	465	488	515	492	453	494	452	460	522	501	514	508	536	472	460	533	474	507	489	482	487	505	497	516	498	505	502	492	481	529	493	479	520	487	526	441	532	507	471	553	497	493	480	503	470	475	478	488	480	476	461	501	507	504	531	466	497	498	454	475	470	493	525	502	507	503	500	501	509	485	471	503	483	493	493	509	536	517	474	489	499	563	523	495	514	538	484	483	506	489	447	521	506	467	470	512	529	497	504	501	504	469	494	465	500	489	480	472	457	510	481	503	503	473	459	469	477	508	506	490	437	508	525	532	505	510	462	474	543	518	520	477	467	503	485	479	468	507	491	488	489	507	499	491	493	503	480	452	478	536	462	516	500	485	488	482	498	472	507	508	505	520	522	490	530	487	528	493	456	470	476	520	523	510	471	479	472	473	496	446	505	479	494	490	481	522	474	496	533	524	482	529	539	485	491	488	509	512	475	484	510	476	512	529	476	460	497	483	499	468	502	484	467	532	468	502	465	439	474	511	489	511	451	455	472	501	474	477	486	496	502	495	507	468	481	478	454	477	485	502	465	505	515	531	446	483	538	462	486	495	480	468	477	467	446	512	513	511	505	458	424	466	533	495	489	493	476	491	496	502	459	460	523	484	494	496	495	526	462	487	479	506	530	515	505	486	482	517	480	474	462	492	506	505	490	508	490	536	537	523	488	522	495	474	499	472	534	491	468	506	483	504	496	442	503	482	484	460	512	525	489	478	458	518	468	509	528	463	482	506	489	422	474	512	470	500	486	513	472	478	513	471	528	516	461	500	488	450	502	470	503	496	522	523	521	468	437	491	490	499	482	495	492	509	477	465	498	479	490	532	509	481	566	527	513	538	487	498	478	500	505	457	437	507	481	451	502	486	470	465	434	535	476	519	497	492	495	484	482	505	478	501	476	473	486	460	489	492	457	527	471	462	471	478	480	509	464	498	511	469	492	478	475	508	465	472	486	516	487	493	464	529	526	488	494	492	480	476	481	467	509	479	451	494	518	513	497	530	497	501	470	466	472	474	548	513	484	445	488	457	505	478	490	512	496	511	482	506	533	527	485	474	500	494	520	506	470	443	487	465	501	471	483	528	494	488	488	504	519	507	472	514	518	504	492	488	503	490	483	497	453	453	520	487	504	472	544	462	492	465	503	485	483	534	460	504	456	514	503	482	528	475	488	497	545	502	494	531	439	488	495	498	498	476	479	533	487	482	442	480	479	536	529	474	529	481	482	488	489	488	498	480	456	502	504	485	495	468	504	492	457	496	520	459	531	463	512	471	479	497	511	515	496	475	503	482	515	475	482	498	474	526	493	472	503	480	490	499	459	515	487	476	491	485	519	495	511	466	473	497	463	507	494	535	514	512	483	510	504	474	574	502	553	506	482	515	467	464	495	486	493	489	490	484	509	478	516	508	472	525	495	500	482	502	464	544	469	494	466	509	505	502	537	455	489	549	526	514	518	483	519	513	493	481	478	501	506	521	537	504	491	494	509	461	477	466	511	496	511	522	480	503	493	484	496	483	504	535	493	485	508	490	448	508	538	476	511	502	490	484	466	495	465	495	480	532	542	496	496	486	499	529	499	505	492	522	495	514	535	521	469	512	468	526	487	492	533	482	471	513	462	517	519	510	520	549	493	491	507	473	496	480	500	460	460	481	512	499	491	490	477	478	464	486	514	464	478	448	521	476	504	508	473	483	516	482	456	520	468	478	489	500	527	511	523	497	501	470	473	465	482	492	503	493	504	497	499	499	514	471	476	465	496	491	494	528	482	475	501	481	463	509	520	497	508	494	483	526	489	465	549	485	471	534	520	487	444	490	521	494	506	484	496	491	461	510	501	526	502	485	461	541	514	484	508	459	489	497	472	489	473	516	485	501	467	492	523	534	486	504	529	442	504	503	504	510	502	501	509	450	491	498	497	508	470	494	512	518	457	434	494	494	491	518	497	458	476	505	461	513	512	490	507	478	500	476	476	485	504	509	511	478	516	443	456	494	477	498	460	462	477	467	524	470	505	510	455	533	479	469	503	524	509	502	534	502	476	481	510	505	493	483	479	495	511	491	490	480	483	521	497	472	476	493	500	474	476	496	512	445	517	497	475	510	501	461	519	487	506	498	505	500	496	487	508	494	505	480	483	474	487	518	539	490	488	542	478	486	503	497	505	512	493	517	484	516	475	531	497	485	499	472	498	470	510	475	473	483	483	526	501	470	514	509	451	526	485	506	529	489	471	499	522	476	524	514	537	498	532	474	509	469	467	506	514	563	530	493	469	488	512	520	520	511	507	484	496	474	563	544	507	485	493	489	507	481	495	500	481	507	503	499	486	470	489	505	509	500	504	477	469	496	465	504	500	496	492	462	480	483	492	546	527	498	497	491	454	482	497	496	482	494	527	484	491	483	546	495	539	522	526	504	499	500	475	493	561	476	520	475	456	502	496	475	469	493	525	520	497	472	501	507	500	479	521	463	475	536	486	530	484	516	477	481	495	470	448	450	487	476	488	511	521	513	465	490	511	471	469	486	460	512	515	483	490	526	511	484	526	496	486	505	488	522	503	490	463	545	488	458	483	508	520	507	474	456	445	496	473	477	483	506	508	530	486	463	532	470	521	479	538	495	464	495	491	451	497	503	518	521	483	510	462	529	487	495	509	475	486	475	496	483	486	509	481	485	494	450	477	498	475	509	478	518	475	498	502	473	515	512	486	480	504	470	508	468	460	508	500	466	520	480	506	505	481	469	470	482	517	487	489	484	465	475	525	502	455	470	491	518	524	500	509	445	521	518	504	482	484	501	494	489	551	513	497	469	449	510	519	513	470	515	507	559	502	510	506	470	477	502	505	481	484	507	474	520	486	466	504	563	461	471	498	518	494	493	514	482	479	488	495	466	470	464	472	480	540	494	488	496	485	514	504	513	520	470	489	523	519	506	497	508	481	515	468	480	509	484	462	514	482	472	488	498	522	507	472	481	465	494	506	471	497	492	507	482	506	441	476	474	514	485	503	483	530	481	444	493	480	508	470	509	484	526	470	531	500	493	497	494	493	473	522	503	537	491	460	497	502	508	454	459	496	461	510	518	506	526	496	517	531	501	522	503	486	503	500	495	550	479	500	507	448	464	521	462	495	520	514	505	516	482	478	494	495	479	503	502	509	493	504	531	499	528	503	536	460	507	516	533	470	443	523	520	483	473	530	500	518	477	518	478	493	505	490	493	464	518	524	489	512	484	519	464	467	502	516	493	474	527	520	513	516	515	512	499	502	460	501	478	457	474	460	507	522	523	490	496	494	471	531	448	494	495	439	486	506
7841	605	679	599	535	463	473	418	398	422	434	376	377	405	387	360	351	366	372	391	378	382	384	337	350	376	367	349	340	358	367	354	362	379	373	357	333	349	387	368	385	354	381	338	357	339	329	394	381	349	357	359	365	344	382	340	337	354	369	386	352	364	369	327	302	345	413	392	368	376	355	366	367	363	330	362	332	336	301	376	311	376	348	338	392	389	378	355	381	359	365	358	410	349	386	380	357	345	327	325	332	342	332	376	375	340	373	358	366	391	352	335	356	344	398	352	332	373	352	348	382	397	368	347	366	342	355	354	347	359	342	390	334	363	343	370	319	362	348	337	364	365	381	329	383	334	338	365	378	364	385	356	347	377	367	369	348	376	379	396	362	376	357	359	322	340	352	367	344	379	391	386	346	337	375	410	382	379	364	365	352	368	358	348	314	352	362	391	347	349	345	337	380	376	353	366	374	362	345	347	335	351	381	349	338	363	390	373	364	398	381	330	358	343	365	383	329	354	353	366	366	392	366	376	355	373	356	374	373	341	347	345	348	342	352	338	385	368	317	375	356	344	396	387	400	366	385	348	374	363	379	355	343	355	338	375	384	371	358	376	365	323	397	358	355	339	360	398	366	373	338	433	364	329	350	379	350	388	383	325	369	339	359	371	363	380	339	308	368	360	400	361	378	343	385	364	379	366	379	364	352	349	348	359	340	362	376	410	360	371	368	350	377	376	378	338	386	341	365	355	351	387	351	356	341	397	356	390	402	380	376	344	377	367	381	372	368	339	369	359	385	381	398	372	339	366	374	361	343	376	394	378	350	380	358	355	350	374	381	333	333	356	324	356	347	371	370	317	346	349	337	336	378	374	370	369	376	362	392	383	334	362	374	382	376	373	415	381	372	380	371	368	362	360	325	332	394	417	342	369	352	362	374	363	375	375	395	343	402	362	368	335	358	361	327	367	380	357	387	363	328	342	353	377	373	340	357	354	372	334	400	325	386	403	350	365	342	347	384	343	341	377	336	350	361	356	339	366	377	387	415	363	388	368	362	319	350	360	327	394	365	335	378	371	369	365	361	358	339	352	361	372	377	353	391	384	333	376	374	350	381	334	347	356	336	351	331	380	370	370	344	342	352	368	415	364	408	356	361	370	405	382	355	356	322	392	355	370	401	342	311	389	338	373	383	365	317	329	337	363	386	364	363	371	377	365	365	352	344	368	386	339	369	350	363	351	358	411	340	369	363	308	321	386	380	359	381	383	374	350	358	365	366	393	362	350	369	388	358	362	365	330	383	325	354	333	374	410	389	377	379	376	374	356	353	370	351	394	346	364	348	353	345	360	328	361	377	351	371	349	398	369	378	359	349	364	381	340	348	371	380	359	372	350	330	362	353	348	354	347	333	359	370	356	323	409	375	388	324	393	368	338	352	370	372	360	366	380	372	393	379	336	364	345	374	347	374	350	385	379	351	364	350	399	364	378	362	334	370	334	343	330	369	362	342	382	361	361	345	336	399	357	383	407	409	354	376	385	342	342	380	401	387	359	328	387	315	380	349	346	362	382	388	309	372	389	374	353	366	340	348	370	371	333	349	368	339	320	380	397	368	367	386	359	334	386	377	389	387	360	374	371	382	354	366	356	341	364	394	362	346	372	371	360	378	372	388	381	346	377	362	382	357	350	425	370	331	372	344	335	350	364	363	326	334	353	372	371	347	399	336	380	362	355	342	412	365	392	386	350	351	379	335	340	367	343	379	356	336	352	342	394	404	331	371	379	383	368	341	333	326	359	377	357	400	315	365	356	358	327	343	351	375	357	362	397	379	349	379	345	375	358	362	372	333	397	383	378	385	389	367	402	373	385	335	333	371	357	402	372	363	353	374	353	355	369	375	372	378	375	400	338	339	366	323	363	360	402	343	360	383	353	363	338	344	365	353	379	372	358	340	346	380	388	377	381	390	379	351	348	353	329	359	350	340	314	364	348	356	392	378	397	339	348	354	383	355	361	328	366	362	375	387	353	332	352	388	398	365	389	374	381	390	345	367	374	358	336	369	395	385	333	388	380	318	384	385	352	338	346	354	377	363	352	362	359	361	350	352	366	357	410	383	354	361	380	373	349	341	375	379	342	371	403	357	382	363	356	374	374	395	368	377	379	421	385	372	343	346	351	349	393	325	359	359	349	364	374	362	384	384	424	376	357	362	375	331	385	381	369	336	352	368	350	374	346	351	324	347	368	350	352	370	339	347	386	328	355	342	345	359	372	348	362	359	375	386	373	385	366	389	349	395	376	330	324	374	388	357	368	378	356	407	363	353	354	387	371	385	381	353	369	375	361	316	332	367	337	339	320	374	363	335	343	348	354	320	385	389	331	344	397	363	355	335	353	357	366	349	344	396	365	372	340	344	356	344	412	343	344	331	348	331	344	374	343	342	356	372	371	373	341	380	349	377	347	333	358	371	368	378	364	386	344	355	375	400	335	393	380	345	351	338	343	353	356	345	374	380	331	367	367	354	359	344	332	363	377	354	340	376	336	351	328	404	356	363	367	401	354	371	402	421	371	388	385	351	384	366	416	332	371	379	359	375	353	360	371	337	325	385	401	413	358	394	403	389	390	328	348	345	355	365	368	370	351	389	369	359	348	378	357	342	346	339	335	361	339	328	342	320	334	358	379	373	382	327	353	341	324	370	360	355	364	372	337	384	341	354	371	376	381	393	366	358	345	385	352	364	365	362	363	370	402	337	329	400	371	345	360	383	344	373	349	363	357	393	353	362	301	351	368	335	360	360	398	374	370	358	359	346	368	345	341	326	390	379	361	363	343	338	373	334	333	398	320	302	363	387	348	367	366	369	357	375	349	367	358	360	343	426	360	388	374	367	392	398	401	389	408	382	346	367	362	349	356	395	384	339	370	389	387	378	371	333	356	374	373	340	356	385	365	376	387	337	375	320	330	381	391	423	382	347	344	363	366	390	382	335	347	364	341	351	369	363	385	371	379	367	380	391	342	339	362	386	369	332	348	348	395	374	358	365	374	356	359	346	338	374	379	344	341	372	380	344	364	355	356	376	366	340	396	353	373	337	343	335	424	343	348	364	325	383	357	378	356	374	376	362	380	345	368	354	346	344	347	392	349	354	355	337	352	354	390	364	359	356	374	333	326	355	350	375	394	367	340	349	399	378	370	368	369	375	360	372	393	361	349	356	347	335	346	361	358	344	378	380	342	380	380	394	365	369	362	354	357	397	372	379	377	391	361	379	392	374	346	350	349	326	392	387	361	356	367	348	390	373	354	386	393	365	386	368	347	370	383	366	354	361	343	364	390	328	378	356	361	380	395	390	333	379	369	383	370	408	359	368	405	396	375	368	347	347	341	377	385	363	357	353	346	363	381	366	353	342	370	361	317	377	391	364	362	366	364	356	326	338	377	354	373	330	429	365	337	352	345	347	355	367	387	320	346	359	356	346	337	353	346	361	367	362	338	327	356	354	396
6804	1102	1466	1629	1485	1298	1214	1124	1101	998	1050	1027	986	911	922	875	913	842	921	831	821	874	843	873	877	852	841	872	906	819	852	854	828	870	825	841	872	828	880	801	812	852	836	852	842	830	838	883	828	810	885	824	818	821	768	899	826	835	809	855	826	851	863	833	823	842	808	832	870	829	871	831	836	849	886	824	824	807	860	842	823	844	865	818	878	826	865	839	862	868	843	789	837	841	880	873	873	854	824	821	838	816	878	841	817	816	829	853	810	820	847	868	791	824	851	837	814	862	873	884	786	813	805	872	823	893	824	855	799	848	780	849	829	811	818	829	834	831	862	864	849	858	817	839	818	780	814	833	862	839	862	860	860	754	807	833	897	870	835	801	805	807	813	833	855	834	839	838	850	835	838	808	788	882	830	855	764	811	753	790	872	830	843	865	886	861	793	798	813	826	793	848	823	859	835	850	824	842	840	836	808	833	810	798	884	833	833	883	823	872	836	841	855	805	813	851	850	834	867	886	844	887	844	834	791	863	853	885	804	818	842	797	844	834	874	845	877	843	816	842	806	852	837	849	853	847	857	880	868	824	823	896	840	784	866	891	869	866	830	800	811	864	830	755	797	814	825	839	858	813	861	806	855	813	877	820	867	826	824	773	856	852	856	829	843	835	886	829	821	862	826	859	780	851	830	855	846	788	833	827	824	816	806	800	831	811	863	829	827	873	856	877	814	810	846	803	867	813	852	867	822	823	846	857	820	859	792	765	877	826	839	919	823	796	814	837	841	793	826	838	894	857	820	861	871	859	838	852	829	846	800	846	786	797	849	770	824	914	845	797	839	829	866	854	867	837	873	789	879	874	822	781	831	835	769	780	845	838	824	862	865	835	831	819	886	810	811	804	885	872	828	813	849	894	815	854	850	865	802	834	830	826	850	879	806	858	811	787	835	867	826	830	871	840	872	840	831	852	851	825	839	852	840	804	831	876	838	845	836	799	797	801	851	802	895	866	879	814	822	936	850	852	802	782	846	835	855	827	878	827	838	820	822	829	844	842	816	794	843	879	814	840	863	865	766	873	911	850	828	852	822	787	841	893	781	819	855	862	834	803	823	856	836	840	893	785	863	841	834	849	867	814	819	800	811	792	771	812	872	863	866	865	822	839	841	914	821	834	875	884	815	816	900	837	902	831	868	832	816	825	871	800	858	813	843	838	837	862	812	832	811	843	854	813	884	781	838	832	839	851	799	807	856	833	887	786	873	842	851	844	874	834	828	882	846	855	839	874	900	841	801	863	917	853	825	844	795	809	833	829	829	868	873	803	853	831	853	811	844	800	835	873	829	818	814	887	870	862	842	837	905	824	830	808	804	818	869	903	872	830	834	863	863	852	821	818	838	871	829	840	862	846	862	868	839	828	797	839	863	819	857	830	804	809	889	840	854	843	880	846	871	842	830	820	802	836	859	833	851	833	886	789	836	833	892	807	826	771	795	860	858	804	825	885	803	847	861	823	832	864	831	834	867	802	843	851	857	849	861	862	814	822	791	833	830	880	844	873	807	881	775	848	810	816	867	818	832	830	798	844	849	801	831	871	834	840	834	839	897	878	824	847	803	854	808	824	808	834	822	804	856	849	886	890	852	849	858	893	848	803	859	833	865	830	886	847	827	819	860	832	850	886	886	863	818	839	909	848	833	838	815	862	792	822	819	878	807	779	864	794	864	834	821	785	876	804	813	947	872	797	822	844	827	822	904	840	816	824	850	855	855	820	810	805	785	809	866	868	844	882	824	840	817	848	843	909	838	820	828	820	820	847	850	829	824	864	802	826	812	808	831	828	846	874	823	785	841	874	872	833	792	863	858	871	855	831	831	831	869	862	818	808	782	821	797	824	761	856	874	835	833	801	876	847	849	831	803	781	821	818	909	800	834	818	871	882	787	833	812	759	797	880	869	847	795	833	806	821	826	804	835	854	839	830	882	823	849	833	852	869	839	850	885	827	832	827	874	842	857	794	830	881	849	825	843	841	804	847	805	819	879	763	824	821	821	798	850	858	847	862	834	791	862	850	860	832	791	816	835	841	850	850	809	793	842	865	789	851	827	797	852	786	839	840	843	853	802	893	873	803	809	818	869	893	854	824	813	849	849	860	911	847	881	774	881	820	833	853	834	837	862	828	840	802	877	833	856	869	841	842	848	832	845	833	838	813	835	817	813	824	828	853	799	786	822	820	825	850	807	860	875	831	856	893	863	813	849	811	835	831	815	803	824	838	839	884	826	824	909	873	830	873	846	830	855	826	765	843	828	806	868	790	849	836	896	802	844	858	776	839	840	835	881	841	843	830	822	815	841	823	835	845	815	804	810	901	896	847	822	855	829	860	883	813	863	887	844	837	881	824	824	820	788	919	820	843	829	907	865	819	838	778	807	871	851	844	803	830	844	821	838	840	783	867	865	814	811	789	860	803	818	841	876	859	813	852	822	834	839	842	865	877	851	845	837	878	846	864	812	849	800	824	775	849	807	862	818	838	869	891	857	773	820	850	818	820	812	823	835	818	808	817	846	850	851	880	760	837	865	871	864	826	818	835	831	838	835	849	837	837	825	810	838	848	824	851	825	818	821	818	821	884	755	846	836	872	810	806	854	864	806	842	837	819	805	835	821	831	808	832	865	754	825	798	803	874	847	900	857	825	876	877	854	898	810	853	879	873	810	868	808	827	820	803	850	840	847	835	882	819	830	837	829	871	869	879	842	848	873	806	842	815	827	837	816	858	809	812	835	853	854	823	851	811	855	825	909	831	836	860	863	827	859	823	813	844	898	853	812	850	794	832	849	915	823	827	848	821	873	820	914	836	825	789	838	859	834	795	861	866	862	780	859	810	854	863	828	884	820	821	861	839	846	764	801	849	843	792	870	811	840	793	802	856	869	824	818	804	861	803	828	822	851	842	834	832	836	880	853	881	841	844	871	816	857	865	793	859	892	816	803	816	828	868	785	863	798	838	839	861	811	840	855	814	830	810	822	869	822	879	863	830	793	845	874	831	793	838	865	815	832	833	882	833	884	828	851	800	802	816	821	861	829	884	824	815	824	850	807	823	836	853	842	878	826	861	826	828	821	776	837	779	845	885	839	816	836	840	835	844	851	873	813	841	804	828	819	835	865	867	849	919	836	800	854	872	812	840	871	806	822	805	857	821	848	835	830	810	860	820	827	832	819	808	818	821	792	817	895	817	814	837	823	816	807	825	863	797	830	837	785	848	827	871	823	793	890	816	890	829	848	865	804	835	839	863	816	822	851	854	825	862	837	859	848	854	861	834	836	794	831	808	807	837	798	817	835	879	824	834	821	850	822	849	820	808	870	816	853	839	844	894	908	857	844	762	882	865	843	891	852	879	895	848	806	821	878	832	826	790	790	855	803	894	866	818	873	860	863	844	834	780	817	842	857	839	782	850	860	783	825	769	836	876	874	854	832	802	852	864	812	807	883	806	834	844
14412	1272	964	759	585	514	521	440	424	424	407	334	440	399	371	389	334	377	360	332	353	318	356	338	343	368	351	359	364	348	312	347	337	398	329	343	306	307	363	340	320	346	323	334	323	368	342	320	320	311	350	320	332	332	312	325	323	313	359	297	335	322	343	326	354	325	356	326	336	354	352	324	340	339	338	358	355	379	341	325	334	357	322	308	343	322	344	369	330	339	335	339	349	353	341	341	365	331	339	364	344	301	334	376	331	376	315	309	340	309	338	320	324	348	346	322	327	348	364	336	348	322	315	330	284	324	333	338	353	356	359	332	380	311	337	310	343	325	317	349	308	356	367	336	336	357	344	337	323	352	322	358	347	310	337	329	319	360	351	348	337	379	346	344	360	343	321	356	307	341	315	323	316	381	293	329	336	335	341	348	313	340	362	336	336	349	345	344	330	350	338	317	326	335	372	344	335	361	315	287	341	324	327	338	317	340	321	347	323	352	316	367	373	326	328	326	318	330	284	338	341	349	312	390	332	307	349	346	331	366	338	349	332	319	275	342	364	323	352	339	326	389	337	331	270	366	319	352	344	315	321	325	327	291	317	316	312	356	347	331	348	337	338	331	359	313	324	342	326	366	339	383	354	332	324	333	352	321	320	345	329	311	326	298	344	338	336	351	334	355	285	306	345	313	333	336	346	359	334	332	309	309	319	323	317	290	324	322	332	322	329	357	342	305	307	323	323	327	330	348	340	338	318	313	340	341	305	323	335	385	358	319	324	305	320	328	330	331	353	358	333	335	358	346	317	357	329	327	339	387	335	291	309	321	337	337	386	353	335	353	307	350	356	331	348	355	326	303	336	310	343	333	298	320	370	327	352	338	319	335	348	337	328	329	334	361	343	377	347	354	369	321	323	327	359	356	321	340	328	343	321	352	346	356	336	345	338	318	319	325	338	358	304	344	334	331	364	311	307	327	324	332	354	347	311	342	317	342	359	331	325	351	307	316	325	326	339	352	338	357	343	308	362	321	336	326	355	316	332	331	322	312	335	352	351	309	329	343	344	347	356	341	338	346	345	359	298	314	344	319	340	275	363	319	387	319	319	326	289	327	322	341	344	322	332	321	318	330	332	325	339	336	323	303	349	319	348	329	352	348	361	339	336	362	335	325	314	321	328	319	301	343	353	343	331	313	331	353	300	345	354	348	331	344	350	326	321	347	347	295	334	325	329	291	323	361	325	310	319	314	309	330	347	313	321	341	312	318	300	332	334	323	339	338	375	310	323	340	371	371	354	306	341	340	345	367	367	324	325	318	348	350	312	317	337	374	314	319	327	354	318	328	334	329	368	343	358	340	325	353	348	342	329	327	349	350	336	329	326	330	334	321	294	329	326	354	303	316	323	328	307	323	339	348	349	379	341	301	354	330	358	302	386	329	347	315	305	344	341	353	323	313	309	319	330	349	363	336	335	359	326	328	357	333	351	333	309	307	335	313	328	338	358	336	331	312	350	313	352	329	337	330	347	311	324	322	334	325	328	336	371	320	340	348	344	368	330	347	344	372	382	316	333	318	366	353	318	376	320	347	316	326	315	349	351	312	316	353	343	340	306	356	321	337	328	326	310	360	347	340	323	345	295	326	328	335	330	336	345	346	336	320	331	341	311	310	336	316	331	325	339	324	326	337	354	305	314	348	328	345	327	337	329	314	336	349	337	368	329	330	335	341	338	333	335	351	298	301	340	315	308	370	359	319	327	339	345	321	352	349	332	339	345	333	323	304	325	345	319	303	333	337	345	347	325	324	334	318	345	325	322	371	365	372	330	299	322	316	358	350	301	367	340	361	325	326	329	340	346	329	318	298	351	340	299	299	362	337	329	329	344	333	346	328	381	344	320	366	327	334	337	334	323	345	384	341	334	336	333	360	344	334	337	348	353	350	349	304	330	348	342	344	315	345	326	353	341	375	334	368	326	329	337	364	323	329	341	334	335	335	332	331	336	337	355	343	357	300	295	329	336	309	342	324	327	321	317	343	338	315	325	337	379	328	321	352	323	327	369	350	328	296	368	350	378	340	318	339	331	336	353	335	334	323	345	348	335	292	312	344	328	334	293	327	327	327	352	359	327	307	344	344	317	329	389	332	294	315	296	364	335	347	331	341	339	351	333	306	324	350	345	337	374	344	323	311	336	327	346	346	341	329	342	333	368	325	352	356	317	320	331	315	332	317	358	328	322	361	363	314	347	329	315	326	347	316	323	336	326	343	326	332	298	327	297	321	303	327	308	309	348	323	321	334	320	343	337	347	330	310	312	386	322	347	340	319	348	325	346	322	338	336	334	343	357	296	371	343	340	336	326	318	308	346	341	328	314	317	317	352	321	318	316	306	307	314	303	341	374	323	304	320	310	337	327	359	321	336	355	350	342	300	326	305	316	373	376	286	390	338	315	314	357	342	336	359	335	337	324	334	377	323	353	364	394	350	326	307	341	344	352	338	332	306	348	302	379	338	343	349	325	306	309	325	356	328	343	343	324	314	311	339	318	346	331	332	324	336	346	322	325	297	340	325	296	311	335	324	342	340	347	306	324	350	364	323	341	296	332	337	366	346	331	315	333	324	319	335	342	335	364	349	318	355	303	322	323	364	340	331	330	327	350	356	323	353	326	334	338	368	331	323	340	350	376	355	338	307	297	324	331	329	334	349	344	358	355	328	344	305	333	331	317	358	333	327	327	354	333	337	342	308	323	342	329	322	366	301	306	327	345	326	369	324	341	312	294	337	371	345	333	299	336	317	331	331	312	344	329	304	337	357	298	342	350	343	324	327	363	332	311	351	361	335	325	342	319	305	343	358	310	305	320	352	361	365	332	319	343	320	338	352	342	318	360	369	349	379	352	334	330	325	326	317	365	307	367	329	364	322	347	350	324	354	357	338	307	301	353	333	351	343	348	315	337	339	365	374	373	322	321	309	355	354	340	335	318	342	324	377	330	334	331	357	367	333	328	358	346	334	328	321	347	338	329	386	360	320	347	300	339	348	335	335	319	319	363	314	315	301	326	315	330	323	354	292	296	356	331	332	339	352	342	346	353	373	328	310	283	314	344	356	333	361	341	353	352	345	333	323	325	359	319	320	334	322	344	377	328	310	352	337	303	327	324	326	347	328	373	326	319	324	311	332	294	327	335	361	310	309	343	333	346	331	335	351	339	325	339	332	305	294	314	324	353	306	367	311	338	313	336	314	335	299	319	288	343	354	352	312	297	331	310	304	310	349	326	312	337	329	345	334	303	322	332	369	333	358	340	342	319	345	356	380	334	341	327	347	360	347	338	359	339	313	332	313	305	325	304	380	333	349	327	321	289	356	341	339	343	350	360	354	312	329	319	335	345	357	296	296	330	362	305	329	348	318	358	359	322	318	285	356	357	349	360	327	324	338	362	348	328	319	311	338	348	319	368	347	288	344	311	330	319	354	329	310	281	346	328	354	368	318	323	325	341	331
8389	1321	2034	2304	1990	1683	1485	1309	1137	1147	1019	1049	978	970	934	899	940	846	896	826	835	871	827	827	843	832	823	836	828	786	813	788	812	766	766	785	751	743	794	769	755	743	762	739	794	783	768	761	820	737	741	781	753	739	780	823	775	748	785	758	768	781	728	711	729	770	785	750	789	736	758	755	762	767	782	753	800	739	746	760	776	744	752	751	754	780	735	778	733	725	790	722	774	786	747	736	765	717	761	778	767	766	742	784	748	761	716	744	779	683	729	751	754	705	770	731	788	755	762	739	769	744	697	770	765	740	742	788	743	730	739	762	742	771	750	682	739	730	773	732	747	750	730	773	752	764	757	769	759	736	785	738	769	803	759	740	730	756	771	761	802	734	733	727	743	739	759	745	736	733	753	780	715	713	755	766	763	730	741	734	759	692	713	735	798	781	752	726	746	727	747	797	804	748	787	702	712	775	755	734	771	772	771	720	726	788	748	748	749	734	757	758	752	728	712	752	806	734	753	798	771	705	744	745	746	758	806	729	723	747	713	794	735	806	727	768	790	731	714	757	771	729	736	740	721	797	718	764	745	729	783	727	724	727	766	764	757	731	755	765	705	773	786	817	732	846	725	744	772	711	783	776	705	759	753	776	776	772	761	812	796	724	778	751	786	752	783	803	764	744	717	777	778	716	732	688	778	747	737	724	784	762	754	739	728	775	733	819	747	758	754	748	789	764	755	737	702	697	751	723	746	790	760	749	846	807	774	745	781	757	780	749	724	749	761	691	780	769	754	744	750	755	756	769	787	743	731	755	748	779	735	772	740	770	766	733	753	711	776	764	747	749	759	766	738	721	722	776	734	725	689	743	789	702	810	775	738	718	758	742	781	747	748	796	731	700	758	726	758	756	783	796	736	750	729	762	778	753	791	742	768	735	772	744	765	728	769	774	764	740	729	800	757	781	736	721	779	745	747	833	761	762	758	805	728	751	757	734	772	716	781	758	772	735	728	742	748	790	717	750	758	772	765	778	808	721	743	760	787	729	749	761	752	748	740	780	734	765	800	760	735	752	762	737	799	738	742	766	772	775	755	732	774	753	785	758	810	703	733	756	784	761	772	749	762	762	756	775	746	804	741	727	750	751	738	743	782	750	755	738	770	745	794	706	748	748	777	786	757	793	765	790	806	709	713	756	725	705	767	739	763	731	732	751	755	732	693	735	746	775	747	735	782	721	722	766	741	739	762	744	727	726	738	755	785	740	756	751	760	754	764	767	775	751	777	773	754	769	747	735	728	729	773	735	757	737	735	768	761	735	801	779	770	721	731	754	755	720	779	775	748	757	763	755	723	761	820	748	758	765	755	736	749	731	770	782	737	775	734	726	758	765	782	753	720	748	764	710	756	751	735	759	763	772	726	788	751	729	714	737	768	773	774	774	740	739	750	745	755	790	740	771	767	700	775	790	720	761	790	757	740	767	779	800	747	751	721	753	794	765	750	771	738	789	757	762	734	746	749	779	768	740	738	778	757	767	755	739	764	733	762	717	766	729	797	701	776	710	745	776	763	764	785	795	750	729	762	761	732	776	772	781	753	782	724	795	759	762	766	774	743	735	783	743	720	755	740	731	748	717	699	719	805	742	707	793	764	735	759	782	731	768	723	734	810	755	728	780	786	761	723	770	782	750	768	740	784	737	773	771	769	758	719	721	743	748	738	739	754	778	738	752	806	721	744	754	725	758	721	751	787	775	749	749	754	748	798	713	750	750	776	786	815	769	792	772	751	806	749	718	719	707	727	728	726	813	784	736	750	763	718	736	801	745	738	744	723	797	735	748	788	758	777	755	772	743	727	738	715	783	779	729	734	734	740	772	760	763	790	733	718	724	753	737	754	776	765	765	749	744	790	739	781	766	728	794	712	736	741	741	747	745	746	751	731	765	764	816	779	766	770	788	707	722	683	676	735	746	746	799	748	764	749	794	784	717	773	761	759	779	729	769	732	771	759	735	706	706	739	755	769	738	772	761	801	718	715	792	708	774	763	756	737	752	778	753	719	731	709	708	753	789	765	738	743	687	745	789	744	731	790	764	761	757	728	739	772	732	758	775	703	741	753	805	754	760	749	738	775	755	696	780	769	734	766	681	765	745	772	742	747	770	756	783	729	747	736	702	764	746	734	782	768	759	777	799	739	742	701	741	775	779	712	771	760	771	719	682	795	744	769	706	751	785	783	764	784	759	736	769	750	780	796	787	750	746	724	769	771	747	747	717	760	785	808	712	764	718	786	731	755	756	743	743	813	775	767	768	759	741	751	773	735	760	754	806	759	765	765	753	779	736	738	759	765	739	738	689	718	737	740	758	741	832	721	734	760	762	780	756	757	755	735	791	772	769	746	798	763	717	773	775	737	740	763	772	764	733	727	774	755	800	757	802	802	760	749	724	783	756	774	783	738	772	759	707	763	756	773	801	739	747	804	736	752	756	747	731	767	721	760	751	751	742	731	731	770	704	747	759	750	737	753	786	746	712	782	756	788	734	779	728	796	754	776	805	766	743	767	712	757	702	745	807	798	733	785	756	757	772	717	773	739	762	724	745	746	760	734	719	716	796	754	735	769	699	713	741	770	803	789	729	759	736	736	774	815	768	719	755	753	804	749	770	774	693	757	776	768	727	705	727	740	775	707	744	768	766	754	791	824	753	791	789	742	730	741	759	789	714	772	740	771	763	764	786	723	726	721	769	730	808	779	760	750	691	820	757	776	754	755	688	764	732	764	761	767	777	762	773	753	765	783	741	727	730	785	750	719	823	734	755	773	752	758	757	699	715	790	763	763	764	714	707	767	771	733	775	749	731	756	777	758	786	749	796	760	750	743	730	756	747	777	782	766	764	781	751	771	728	793	770	747	749	752	787	760	717	819	710	707	743	809	738	764	755	701	762	756	696	749	715	750	733	731	712	721	777	758	767	795	734	770	787	731	746	789	781	809	715	761	786	717	773	722	737	751	749	760	711	719	746	751	761	759	791	743	760	724	738	705	783	683	740	774	767	768	769	752	722	737	756	747	746	754	787	756	748	717	811	749	752	748	703	761	774	729	747	793	782	777	732	765	759	690	747	752	774	749	752	811	709	763	772	776	762	737	769	733	731	754	736	758	739	757	769	720	712	768	756	764	797	716	704	762	765	745	771	780	814	784	740	756	796	768	730	760	735	768	783	769	772	765	726	732	747	752	778	774	741	749	710	759	775	767	762	767	752	741	761	780	743	745	750	756	741	832	747	741	786	770	728	724	787	771	737	730	759	772	780	767	732	779	724	737	715	747	728	758	769	747	777	746	767	733	749	775	763	744	733	731	724	736	784	805	727	768	753	756	785	844	759	772	793	727	686	770	778	705	718	763	726	785	744	751	760	738	737	767	788	795	762	768	732	785	776	711	752	727	759	734	747	738	773	780	727	744	719	714	774	777	769	792	713	763	771	733	791	747	734	730	739	755	725	721	739
1284	197	179	187	176	177	183	218	197	200	211	191	195	160	178	179	177	190	223	180	177	173	194	170	177	235	169	147	186	186	192	169	176	182	165	194	198	201	197	195	216	201	210	171	187	173	181	168	190	172	196	163	184	190	209	176	186	200	205	163	169	192	175	192	179	151	208	197	211	172	188	192	191	168	180	184	206	194	220	180	197	187	171	183	186	170	192	199	160	178	182	190	192	194	187	169	188	194	165	216	217	173	205	188	179	187	202	182	205	190	179	191	196	200	163	210	206	188	206	191	191	191	185	164	163	213	207	183	185	200	191	172	184	202	159	177	181	217	189	184	192	184	209	187	194	180	175	172	213	164	205	204	188	183	180	174	178	191	198	191	177	179	177	213	199	200	204	211	189	174	182	190	183	193	194	167	189	191	180	187	182	211	215	209	185	197	186	211	174	202	186	209	170	188	177	178	202	206	190	183	204	183	199	182	185	162	190	195	209	193	228	179	187	190	185	198	187	192	171	191	212	183	171	195	178	170	182	199	206	179	169	186	203	189	205	182	180	182	201	177	181	202	213	180	181	190	166	184	189	200	196	215	206	207	197	194	206	182	179	193	215	197	214	173	177	179	196	184	190	186	190	200	197	184	182	173	211	198	195	177	181	187	193	192	208	177	213	209	212	172	170	196	209	196	214	176	173	198	200	183	173	195	193	206	188	204	180	177	215	190	171	226	189	198	193	202	199	161	182	210	170	186	189	182	180	197	193	185	161	178	185	173	218	192	192	192	196	171	173	211	221	204	206	193	186	207	213	219	197	229	184	190	190	181	183	187	191	220	188	174	176	193	189	197	178	197	191	196	207	216	180	189	196	180	183	186	191	182	171	196	165	185	203	157	159	182	197	199	170	177	191	204	189	144	174	201	194	182	210	200	199	188	199	178	168	228	192	188	190	180	175	178	201	190	173	195	152	203	192	180	146	160	185	206	199	196	197	203	188	202	188	196	177	180	164	198	182	187	214	203	185	203	216	164	168	204	199	197	193	179	193	209	200	193	191	199	176	165	172	198	188	156	189	187	192	207	210	205	197	219	191	210	202	206	205	211	208	193	204	186	204	191	198	167	168	180	195	183	169	195	173	163	198	183	171	196	172	191	205	204	180	198	174	201	177	178	185	196	219	186	206	176	198	178	187	204	189	193	199	191	196	172	191	204	184	176	180	183	181	179	178	178	197	179	205	191	195	190	187	158	179	206	212	187	191	210	198	210	180	222	190	193	218	187	178	151	188	178	204	187	182	164	172	190	180	160	191	194	182	184	208	181	195	175	186	190	165	165	194	190	163	175	193	194	199	215	200	179	234	186	174	167	195	189	195	208	195	200	151	202	192	175	166	160	197	216	213	197	187	208	194	229	207	217	198	190	212	197	193	191	187	205	227	207	225	183	207	184	177	179	190	178	184	180	210	197	178	190	202	163	184	164	209	197	191	189	190	186	205	202	207	214	176	188	191	179	187	204	182	187	182	185	192	183	184	201	189	192	201	216	187	207	201	188	202	184	179	186	178	190	191	204	170	174	181	155	180	217	203	174	184	213	199	190	187	163	160	216	178	193	204	196	203	188	170	209	154	199	214	178	186	219	180	172	190	187	176	205	205	188	178	166	179	187	194	177	206	163	187	182	199	184	184	187	201	185	214	199	172	183	208	193	218	189	175	210	165	188	186	175	212	179	215	206	190	178	191	202	199	192	208	208	217	154	175	197	174	203	199	145	168	175	184	183	192	174	186	203	183	192	199	207	230	173	188	197	202	183	179	161	168	187	167	175	200	189	228	187	180	203	198	214	179	208	197	197	203	203	192	170	186	177	190	189	174	188	168	185	187	186	184	202	185	194	205	209	209	183	195	192	193	192	201	190	191	207	205	198	205	188	194	167	184	207	183	201	191	189	206	178	186	201	199	180	192	207	192	208	188	191	187	173	188	180	197	171	169	204	218	214	203	190	186	177	217	185	189	192	212	215	204	205	199	184	194	200	188	193	207	189	169	168	201	184	202	191	206	175	201	193	187	185	168	185	188	204	185	202	187	170	162	173	207	213	202	174	188	186	192	170	201	202	206	221	200	205	191	190	196	197	229	195	209	197	174	204	200	170	203	187	172	183	208	191	180	189	185	199	207	175	170	196	184	187	197	199	204	201	179	187	161	198	188	197	201	205	191	204	208	188	210	182	204	213	177	179	197	178	182	208	197	203	186	206	205	198	175	176	209	176	190	177	189	175	184	176	179	183	209	198	184	167	190	175	212	195	174	178	186	189	185	218	198	198	196	206	196	191	192	222	195	202	187	170	205	197	177	222	191	209	181	197	195	175	189	192	201	216	191	187	180	218	191	211	205	188	186	183	203	184	204	181	176	191	211	173	198	181	168	176	176	211	185	172	191	186	188	191	169	194	184	182	177	205	172	204	180	176	204	175	189	191	207	211	185	184	191	189	196	193	185	175	193	194	193	208	190	191	207	187	171	170	162	168	203	185	183	184	193	200	193	152	176	179	211	184	183	192	197	184	173	200	187	189	188	195	192	189	171	221	210	201	196	205	188	174	184	169	187	209	210	185	201	178	195	214	175	206	204	222	202	196	198	183	185	187	191	165	179	176	189	183	179	189	178	189	171	176	207	171	201	178	174	202	198	184	195	175	191	197	204	190	210	210	205	177	206	215	205	148	188	171	184	203	208	187	179	210	203	191	172	192	176	195	184	172	189	166	171	182	195	163	188	195	221	212	194	184	193	186	172	185	195	210	202	218	192	165	189	185	183	202	185	199	202	172	199	182	183	176	182	206	182	199	192	185	199	189	166	172	203	210	209	205	190	173	177	201	217	167	188	185	174	212	177	191	178	170	202	178	212	205	158	214	203	194	154	164	187	191	198	216	178	178	202	178	188	208	188	182	196	210	204	191	207	220	194	174	189	186	194	206	208	199	195	193	206	210	221	201	187	192	216	178	174	175	217	206	194	217	177	198	160	185	215	203	197	194	190	198	196	195	184	193	184	200	152	188	201	191	184	190	188	189	182	179	170	192	188	169	213	196	183	209	170	216	185	191	210	185	199	200	186	196	216	200	196	176	168	185	172	187	200	207	179	185	187	175	174	198	207	202	188	179	194	176	175	200	183	175	195	189	180	185	170	181	196	195	174	182	208	197	183	196	181	200	200	213	190	194	175	188	178	176	165	208	202	178	177	194	197	175	181	199	174	176	182	217	200	159	210	198	197	198	179	173	203	188	222	186	185	209	207	171	199	181	179	235	195	180	173	183	201	183	192	172	199	186	190	190	180	202	181	168	171	198	221	178	176	184	203	208	164	194	167	174	185	208	202	178	192	196	188	206	190	179	176	207	183	188	197	204	197	182	163	205	188	205	206	207	192	180	189	194	169	171	167	205	170	178	214	176	209	189	194	172	168	208	211	175	197	191	214	196	190	196	210	194	183	206	199	180	199	181	143	205
1677	510	547	523	536	492	515	528	533	491	478	474	451	514	511	497	496	501	501	521	514	449	537	469	496	535	486	472	468	510	492	530	480	480	490	528	503	510	472	542	519	514	499	508	536	500	485	482	491	471	514	471	524	517	534	498	512	478	510	513	483	511	539	506	506	464	509	486	499	492	488	445	492	496	490	472	513	521	491	469	525	520	455	495	499	493	473	495	508	538	510	520	496	474	507	514	501	504	516	489	506	482	482	479	494	480	520	520	504	484	496	446	486	457	471	521	512	528	499	503	508	479	517	509	539	524	486	465	491	496	466	484	510	483	511	485	530	475	491	516	511	468	522	471	496	454	504	447	498	480	512	544	490	484	511	475	475	480	475	499	515	452	495	538	522	511	495	465	511	545	519	508	465	472	526	499	527	497	489	506	538	480	479	483	523	497	474	464	465	519	489	512	465	478	526	498	484	499	522	504	509	492	507	481	500	486	501	530	505	510	513	453	505	434	487	494	516	517	495	549	485	484	505	514	488	506	476	497	456	504	533	480	484	506	482	498	536	458	470	520	513	462	485	479	468	510	476	458	457	525	507	508	520	495	478	460	537	500	525	478	487	484	467	522	514	502	514	467	488	520	441	529	487	497	515	513	495	486	511	513	496	489	478	522	494	488	537	469	466	473	494	485	533	475	469	484	506	453	509	462	500	483	498	500	485	470	471	474	469	502	510	486	504	507	517	478	497	500	496	473	491	504	518	507	497	525	511	554	523	483	504	483	527	519	497	458	506	512	496	497	539	485	515	485	526	501	491	465	451	488	523	505	485	511	516	528	492	499	479	517	508	489	503	489	473	492	485	502	544	531	471	468	507	529	468	471	472	517	488	514	532	504	454	476	507	483	475	521	489	476	527	501	513	460	484	547	478	500	492	478	511	482	517	521	520	483	554	493	509	474	469	499	512	469	468	491	470	484	500	489	509	504	510	513	525	485	487	520	524	486	468	542	506	503	484	516	484	571	470	494	504	514	517	505	467	508	520	532	430	463	479	495	526	479	486	527	522	486	484	508	457	501	485	490	519	480	481	502	505	481	475	455	506	503	499	476	539	508	520	461	492	513	506	497	515	473	477	504	503	513	513	531	479	515	507	468	522	481	486	510	483	498	479	496	510	522	498	512	503	539	488	491	505	499	531	503	472	497	530	490	518	532	478	504	543	547	491	478	519	529	488	496	512	481	498	492	485	529	467	490	510	496	504	499	528	461	513	538	483	463	495	492	515	505	520	491	497	482	498	523	484	488	490	505	500	518	484	492	497	481	525	492	481	508	482	537	481	492	476	491	482	511	479	470	504	522	476	451	507	504	496	509	495	545	507	529	515	482	503	491	519	490	504	459	504	508	471	470	503	522	497	552	501	507	470	469	504	518	513	517	517	505	478	467	504	506	519	487	538	488	515	528	475	546	512	511	474	495	521	523	508	509	488	487	485	494	484	494	497	518	507	496	494	486	439	532	537	485	511	479	495	503	510	494	532	455	497	499	522	516	472	456	480	502	495	500	466	512	514	478	478	496	545	518	499	530	483	483	466	472	467	505	513	550	541	472	499	526	535	526	529	494	491	480	517	498	535	514	512	551	534	546	556	475	487	504	481	474	533	462	497	483	472	481	497	487	483	493	498	501	512	487	552	492	485	504	492	479	498	492	519	496	502	531	494	497	466	520	476	462	505	543	504	478	506	483	516	473	480	487	493	477	444	542	478	446	518	507	490	508	508	500	499	498	507	501	541	509	529	447	507	479	524	503	476	480	475	484	511	478	510	504	480	528	501	500	511	497	495	498	523	502	535	463	517	507	494	493	504	466	522	511	499	555	526	520	462	479	487	525	502	471	500	497	491	513	460	493	537	537	500	527	496	475	468	487	502	505	501	515	489	521	532	509	511	508	520	534	519	516	518	461	513	479	480	475	461	509	502	511	480	489	451	486	538	510	512	501	497	493	506	497	548	507	530	502	505	484	506	469	484	428	520	508	483	462	526	459	513	499	495	498	492	475	522	475	475	515	520	483	508	460	497	504	513	493	531	481	506	470	501	480	537	505	475	504	493	514	500	461	483	494	491	510	502	483	468	480	515	524	485	496	508	496	475	508	533	507	478	518	478	499	470	515	467	519	462	522	472	506	503	485	504	489	515	534	496	521	496	505	485	506	489	531	477	486	455	483	504	473	496	525	505	501	540	515	482	467	512	503	535	460	537	501	501	489	520	526	499	515	516	511	479	503	487	458	471	504	470	481	481	489	517	462	486	460	513	498	486	461	480	505	512	547	460	477	470	500	485	488	485	542	491	491	450	491	519	485	525	504	471	469	492	512	504	501	500	541	496	484	475	492	507	444	511	517	504	526	483	495	517	469	487	462	475	496	525	482	516	550	515	470	498	507	493	489	482	480	518	548	521	468	520	537	481	503	473	487	508	492	519	481	507	494	494	488	479	441	528	453	520	501	480	484	471	493	504	485	497	523	516	532	534	500	520	510	480	514	475	477	498	466	491	527	480	513	496	483	509	488	505	470	514	522	516	547	497	475	480	517	508	526	515	488	496	528	471	525	517	467	515	478	500	521	508	462	461	543	527	525	493	536	489	543	530	480	506	546	441	578	506	494	467	488	502	519	544	470	511	527	527	497	480	455	491	501	535	512	445	493	522	497	494	484	492	456	515	501	465	498	531	527	521	518	513	520	540	496	506	490	457	505	499	464	497	513	491	506	526	527	518	512	434	461	514	523	487	485	495	542	525	504	531	476	524	514	462	477	494	520	525	473	457	484	504	480	494	503	494	507	509	557	476	471	526	493	504	515	489	468	492	531	468	482	523	500	523	513	448	524	512	471	484	544	509	505	493	449	479	452	521	505	518	496	521	520	515	513	531	499	517	499	468	491	497	507	524	487	487	454	523	497	523	508	460	506	517	519	516	522	523	485	539	498	485	457	502	480	492	491	467	520	510	482	488	500	519	511	536	511	472	503	495	469	463	506	472	497	481	473	493	513	508	453	460	488	460	467	497	482	493	495	528	511	492	475	512	438	507	500	533	471	527	522	524	466	467	480	446	521	525	486	540	464	499	560	454	470	465	499	488	456	522	490	513	454	472	506	510	477	511	494	473	509	474	489	505	494	471	530	486	485	485	500	493	528	474	514	486	504	505	499	495	481	480	513	491	508	525	496	482	492	500	506	503	471	512	514	484	481	482	486	496	502	509	485	465	531	491	467	530	493	537	476	521	502	471	486	490	525	484	501	502	512	519	488	519	498	490	562	516	457	497	512	512	471	492	494	497	485	511	523	514	492	495	462	439	499	510	493	569	475	521	487	518	526	504	475	513	491	475	516	473	536	507	501	489	536	454	506	490	498	508	478	478	463	492	534	477	499	464	507	516	507	500	516	512	469	466	507	530	466	468	501	518	492	483	534	522	483	510	499	545	515	483	547	495	494	466	529	484	524	474	540	489	484
7694	712	637	587	458	466	473	414	404	393	357	384	356	369	388	382	364	334	397	363	344	370	371	354	401	351	381	345	346	388	385	350	363	350	374	406	347	399	355	354	373	357	401	368	389	391	364	363	374	345	370	335	356	381	379	383	369	393	394	386	356	387	410	345	367	365	389	354	377	356	349	363	354	394	350	372	347	365	337	361	380	354	362	371	352	360	321	315	349	366	364	353	368	399	384	400	333	381	393	319	351	303	356	316	349	340	364	348	359	343	364	366	350	383	368	352	371	350	326	347	376	384	381	356	340	354	401	404	350	394	362	336	355	391	394	356	372	365	358	355	367	400	358	344	372	357	347	343	377	365	354	375	342	342	341	356	368	351	347	358	384	364	400	393	356	350	368	344	346	328	370	381	394	335	373	342	375	393	383	376	377	356	378	369	375	345	366	365	363	359	349	358	322	367	370	333	377	320	310	366	367	346	358	371	368	390	357	372	370	351	341	367	365	398	384	347	390	386	380	345	375	380	382	380	348	377	374	345	344	357	381	334	355	381	384	342	369	349	344	336	375	368	362	351	372	346	384	396	381	412	343	370	404	359	339	358	368	325	395	341	335	357	355	354	349	377	378	346	343	335	371	382	366	345	339	353	370	327	334	378	365	386	350	340	351	340	366	318	317	403	338	348	395	334	360	383	439	384	336	372	351	380	321	354	383	350	371	363	347	354	358	348	348	338	364	354	335	377	353	311	335	362	365	342	367	371	367	381	376	360	352	374	339	336	351	384	386	395	366	339	353	341	341	366	338	383	379	344	367	365	370	369	370	345	362	354	314	376	351	380	339	327	396	345	360	353	346	363	356	381	363	360	321	323	386	373	351	358	316	376	357	334	353	355	379	359	369	366	354	373	370	391	323	378	354	359	366	371	361	342	354	396	349	346	363	373	354	381	334	377	343	358	355	343	338	367	379	392	374	399	316	408	352	338	355	376	382	325	330	366	356	353	371	369	391	332	396	365	372	410	396	345	369	358	346	364	397	380	367	370	347	365	366	337	372	376	369	355	339	380	362	325	397	358	376	340	388	384	348	356	361	351	327	358	341	399	372	345	356	372	378	361	343	357	359	391	375	368	379	318	339	343	360	350	347	354	396	370	363	357	368	371	370	373	370	376	368	332	365	398	360	341	367	353	386	382	371	370	375	376	390	354	343	324	321	362	368	369	362	376	373	374	323	394	341	346	352	382	391	348	374	361	368	354	358	381	367	345	352	319	356	353	369	384	357	342	366	343	376	379	351	373	337	374	319	357	351	334	385	381	337	352	351	356	352	383	349	379	318	363	329	355	372	360	383	337	343	401	374	348	342	368	345	408	348	378	346	333	371	363	322	377	365	367	364	341	341	372	369	379	330	374	354	374	354	373	353	341	372	357	355	347	343	344	348	354	321	335	352	367	337	363	348	373	382	361	378	387	358	342	359	383	347	368	393	393	399	373	367	362	375	347	371	339	396	360	361	391	362	380	379	378	376	330	368	343	392	364	386	363	376	345	339	397	354	328	372	372	387	360	379	329	339	345	383	336	376	353	325	391	381	330	356	346	375	346	358	318	429	387	360	345	365	386	404	380	353	355	336	350	350	333	339	371	318	325	374	366	399	365	370	368	358	364	361	370	344	360	366	358	340	407	359	336	370	350	341	372	372	400	373	350	353	370	326	289	369	343	351	355	397	384	338	393	388	372	327	383	348	367	363	348	375	342	341	380	353	344	362	357	358	375	339	382	344	365	360	385	342	363	347	366	372	360	383	355	344	349	365	407	380	330	355	315	357	326	380	377	367	395	354	347	385	385	362	372	340	357	368	355	347	358	383	342	370	345	379	341	364	339	420	369	364	353	329	343	392	374	352	376	361	380	327	367	402	369	356	370	324	335	367	358	392	394	363	337	353	373	343	391	331	362	363	342	403	328	363	346	417	344	343	377	331	387	391	374	353	386	389	344	385	394	382	322	375	365	401	367	371	381	341	358	387	347	362	343	359	333	391	348	371	338	395	357	360	372	391	342	389	360	351	376	324	381	356	347	350	372	356	342	377	390	378	366	338	340	406	377	344	382	363	334	360	353	373	347	345	374	373	362	367	400	378	366	357	356	374	324	357	361	383	370	371	366	359	389	335	345	357	352	355	380	333	368	322	378	334	341	390	350	376	344	378	338	335	371	356	357	341	351	337	386	364	383	344	345	392	333	361	363	358	342	387	388	330	367	399	374	369	322	340	374	356	361	376	373	353	371	364	341	384	320	388	389	355	404	364	390	371	346	376	337	338	371	362	385	356	349	365	352	299	342	364	353	329	364	325	394	374	378	336	386	348	372	356	367	350	348	363	336	368	398	323	382	368	338	379	350	374	365	359	339	344	393	358	368	324	378	352	325	337	378	339	374	380	366	356	345	365	354	380	353	383	386	376	364	305	361	360	392	374	355	339	330	396	357	337	376	337	381	403	361	388	337	397	339	366	362	390	382	378	394	358	327	340	351	388	378	374	377	350	366	361	369	350	375	319	361	346	319	348	331	338	317	360	368	375	377	363	390	359	354	354	365	357	364	384	350	378	359	355	375	359	371	352	366	367	386	327	329	374	434	390	350	348	362	373	355	355	350	378	360	371	348	345	338	352	357	347	363	348	387	357	385	381	336	345	333	382	371	358	358	366	355	369	357	344	372	385	350	360	384	336	354	357	339	369	370	364	348	365	344	376	352	363	336	354	350	347	411	397	364	350	365	409	396	377	353	379	303	350	363	383	353	360	363	329	372	362	378	341	348	330	397	358	364	386	350	345	379	357	367	343	352	372	357	393	363	385	371	331	343	344	356	370	364	350	355	361	401	357	356	389	356	357	382	391	401	324	383	363	362	378	389	348	385	329	347	333	363	367	381	390	372	356	383	364	350	374	353	332	357	370	337	355	363	339	409	331	324	365	341	359	364	340	372	381	399	351	359	368	377	368	404	333	382	361	358	318	358	358	395	362	366	362	336	351	365	372	388	357	349	360	359	346	326	370	379	354	363	381	375	342	345	325	366	347	375	379	340	398	392	347	351	388	351	327	373	351	354	344	356	346	387	356	324	372	367	347	350	392	356	333	340	383	362	374	358	350	338	344	356	377	374	395	367	374	371	356	391	341	351	366	338	340	334	362	334	353	364	367	331	359	357	375	375	350	376	378	339	391	418	366	346	360	352	381	378	381	352	376	391	362	340	368	360	374	351	353	367	341	361	390	354	350	343	368	346	357	375	348	389	370	361	382	347	354	373	369	377	356	391	363	353	353	355	385	373	363	398	351	341	340	347	345	400	357	334	366	393	379	392	363	404	356	338	338	374	383	368	386	381	363	372	333	353	350	364	382	348	363	336	378	362	374	358	369	389	371	376	339	344	359	356	364	359	322	366	344	394	382	379	294	368	351	336	347	398	332	387	383	382	346	356	377	345	383	362	380	385	373	366	387	349	368	350
6661	1096	1515	1680	1516	1360	1236	1181	1080	1031	1008	993	975	911	887	916	952	860	926	888	908	893	873	898	852	820	858	840	860	874	856	823	859	906	866	821	805	884	807	858	865	874	852	889	821	831	859	844	782	845	870	833	788	889	809	815	847	902	806	855	875	851	832	842	775	789	855	822	860	841	823	879	812	781	831	839	851	852	881	824	872	815	837	817	860	839	830	853	850	885	871	819	835	787	851	829	794	856	882	844	788	883	855	827	840	859	822	836	824	889	838	806	851	815	834	827	775	835	848	820	762	852	850	779	823	878	843	769	842	818	793	828	787	869	859	878	828	788	843	825	791	816	804	854	830	805	826	832	856	846	813	816	830	862	854	816	820	793	765	872	859	830	852	852	814	853	851	852	826	849	859	794	851	827	834	832	861	893	848	849	798	834	843	798	767	801	782	820	819	863	799	821	830	813	793	857	832	850	829	842	841	804	853	820	865	849	801	866	806	842	816	808	803	840	814	803	853	876	795	860	895	859	842	838	839	850	827	816	897	853	839	871	834	845	834	867	840	812	842	827	851	874	841	778	814	814	794	819	890	896	861	816	849	836	864	846	869	818	824	808	821	799	867	854	806	840	833	822	803	877	799	849	822	873	786	813	855	854	837	815	837	852	824	847	897	839	829	861	803	895	880	847	856	832	776	839	845	843	813	822	863	835	835	813	856	873	851	872	816	855	827	888	832	808	878	888	825	875	850	862	877	855	830	815	835	816	833	843	799	862	876	828	869	830	785	807	778	795	865	862	861	838	810	817	806	796	865	824	771	845	846	825	817	848	850	842	846	834	808	837	834	880	849	828	870	829	871	809	862	810	839	878	836	807	895	838	889	830	839	879	877	788	857	832	812	824	876	810	801	855	837	850	844	824	844	818	840	840	802	843	822	795	876	786	869	880	817	796	841	830	852	817	763	816	859	828	808	832	837	882	817	824	879	836	835	885	822	855	801	839	864	826	820	799	823	793	808	817	810	814	832	830	853	844	833	845	764	868	889	745	796	787	847	814	847	874	825	848	893	895	875	825	857	844	850	804	853	853	838	804	831	801	819	841	894	876	880	785	845	812	816	844	806	830	843	831	822	823	862	835	824	818	833	789	869	779	868	912	781	853	789	853	845	810	831	856	835	852	811	878	844	890	829	789	786	790	825	826	793	852	880	846	882	861	874	834	801	820	867	914	817	834	869	822	869	835	823	819	801	828	886	834	801	813	790	849	814	831	842	844	806	820	887	830	829	879	807	848	839	860	806	889	802	857	798	797	859	883	776	847	849	808	845	799	853	854	824	832	844	800	828	800	859	877	871	836	788	848	837	851	832	823	813	843	878	836	814	857	856	824	863	869	858	882	866	797	834	789	875	843	847	797	862	872	814	812	841	856	842	803	796	829	819	787	835	832	826	878	830	839	847	840	850	814	862	791	858	797	822	862	829	882	817	844	891	801	851	846	799	847	846	813	856	833	858	838	808	812	848	857	837	804	858	837	790	805	845	839	835	848	840	843	843	826	869	791	825	832	837	841	847	796	826	857	795	877	886	845	840	767	775	808	816	852	825	806	807	793	892	832	835	825	855	802	817	850	832	859	864	838	882	857	862	847	851	857	863	816	821	836	815	870	867	857	861	841	848	750	828	875	831	831	879	881	809	837	843	835	810	829	859	844	776	846	810	872	835	815	828	790	825	860	786	805	837	894	829	851	811	842	791	788	800	828	847	830	872	808	788	850	837	845	856	874	836	847	806	844	832	809	823	829	804	814	871	814	838	799	820	875	789	850	846	864	827	762	855	788	835	843	824	814	837	789	852	811	866	838	860	832	869	809	790	805	883	820	858	854	841	789	835	783	871	796	887	775	807	823	835	825	828	858	848	826	828	852	850	839	896	895	835	879	831	825	810	818	819	836	852	843	867	856	836	848	895	847	778	786	834	787	833	861	810	830	843	771	839	831	868	832	831	840	855	830	851	851	868	842	834	850	938	800	800	847	867	820	798	845	835	843	858	815	839	876	805	826	818	828	818	805	825	780	816	873	804	860	833	825	828	805	826	879	876	832	896	772	777	869	823	815	831	831	824	882	871	851	845	828	823	813	824	827	880	838	838	842	831	833	795	839	859	839	806	847	827	794	828	882	882	825	841	779	839	858	796	798	878	864	866	851	869	818	807	837	814	816	813	886	815	833	819	843	834	855	835	838	849	836	842	827	845	850	857	791	772	856	871	863	816	845	817	879	889	818	853	895	849	855	816	808	821	848	868	876	859	824	819	822	833	862	838	871	819	844	832	798	839	845	791	836	781	871	828	833	814	785	773	812	843	835	833	856	832	821	831	873	808	864	835	843	860	849	859	843	826	847	828	827	839	831	825	868	785	835	857	829	857	836	864	817	800	788	827	846	831	799	834	813	798	874	807	861	882	809	858	817	837	798	814	814	879	824	836	824	879	886	867	790	825	834	867	849	854	843	811	804	824	882	840	860	840	865	862	776	819	844	796	824	809	789	817	839	830	826	803	819	814	821	795	826	795	863	858	839	802	839	858	801	795	873	874	792	863	842	826	856	811	865	873	898	841	848	858	837	850	809	810	849	814	814	865	802	832	839	877	866	814	865	857	781	833	837	869	794	890	853	895	802	814	835	867	890	869	865	885	843	866	843	883	891	816	841	801	810	816	886	816	825	845	814	825	829	872	851	798	840	838	908	846	742	781	804	886	812	801	825	834	800	841	781	818	794	886	749	833	833	810	819	827	873	811	816	803	844	837	801	876	856	840	888	822	833	839	838	812	846	814	849	828	813	882	824	851	844	829	801	883	852	846	869	844	836	855	867	826	847	819	860	836	812	851	852	814	826	798	826	897	932	825	813	840	812	844	866	796	855	812	832	829	813	868	862	836	802	857	821	819	881	841	856	795	841	839	817	877	811	889	865	802	865	818	903	840	859	835	886	793	846	838	851	800	827	920	839	864	858	791	850	837	864	835	838	833	853	809	839	819	820	843	798	846	763	866	816	841	844	828	814	829	872	831	870	847	764	853	877	850	820	837	884	825	837	887	875	801	890	813	810	831	838	825	852	819	834	814	816	823	837	865	831	793	830	782	845	857	850	821	827	801	816	833	852	850	829	794	795	843	838	831	780	852	859	870	841	843	781	852	831	833	797	813	879	818	867	839	874	779	787	797	826	840	851	834	839	865	833	829	827	874	812	844	868	888	867	810	838	809	803	846	819	824	848	779	797	865	824	811	819	843	803	832	860	845	896	794	876	787	810	804	796	824	825	851	814	826	876	848	829	831	832	839	899	852	799	882	819	862	819	834	905	827	797	847	799	877	860	823	830	809	839	819	858	845	814	829	861	817	856	818	903	823	836	803	851	816	865	833	842	882	806	816	817	852	823	880	822	878	910	811	846	830	840	847	869	831	807	837	811	855	851	824	821	812	793	843	850	838	824	823	812	866	798	833	812	819	810
14049	1245	980	796	624	525	423	466	428	418	407	351	350	408	405	353	344	354	341	347	336	361	332	344	293	332	349	339	354	346	342	364	384	374	356	332	353	358	345	343	316	297	298	327	336	328	330	332	335	342	324	321	340	329	347	364	372	337	368	341	348	365	312	335	321	333	331	336	345	333	344	348	354	321	367	353	336	338	326	347	307	360	312	358	322	315	330	365	336	338	299	349	356	306	325	354	368	366	326	362	344	355	354	309	335	337	306	349	305	327	363	348	367	335	304	357	323	333	308	314	333	328	312	348	312	317	315	338	333	316	315	350	306	367	349	355	345	309	324	355	347	353	330	354	355	289	288	338	382	338	349	291	334	324	323	340	340	333	328	319	265	347	342	354	335	324	284	263	294	336	343	353	300	335	367	327	327	330	322	327	295	365	342	337	368	351	315	314	343	336	349	361	346	324	327	328	325	323	339	342	345	314	326	350	319	311	310	319	330	312	344	321	353	310	315	359	347	346	340	362	319	329	344	330	332	363	349	344	320	307	341	322	329	343	328	314	325	303	312	322	353	334	325	314	311	355	327	323	316	300	330	335	350	320	357	367	354	329	326	340	346	315	333	378	329	305	354	380	339	314	349	336	323	308	341	324	343	310	329	319	305	284	369	317	322	371	340	336	304	350	351	357	360	330	310	319	318	313	338	355	333	329	329	311	350	339	330	325	314	286	359	337	331	331	321	340	319	321	332	361	335	335	331	320	331	317	323	346	330	333	343	327	308	337	348	329	321	317	298	339	340	333	327	343	346	336	324	343	354	328	327	335	352	377	345	360	319	318	354	361	357	325	348	314	323	344	331	350	382	352	332	345	326	373	353	311	334	361	314	340	332	346	343	349	306	335	341	354	329	321	349	332	336	350	340	328	301	309	337	321	316	311	340	342	336	341	306	352	326	331	323	332	320	345	314	333	338	378	333	319	303	329	319	295	309	339	318	353	322	318	303	314	360	363	356	308	342	332	325	281	328	340	359	329	349	330	319	301	314	358	357	314	359	317	330	355	289	334	369	324	336	323	329	361	347	326	323	361	334	336	358	317	314	394	388	358	362	313	317	306	344	376	351	344	356	320	391	363	328	332	319	320	333	347	321	317	338	374	325	299	348	315	337	315	317	340	306	380	351	355	362	345	365	357	294	353	350	329	368	342	355	323	332	305	320	363	321	347	343	331	330	343	337	321	353	281	321	297	332	330	377	336	367	336	317	333	332	303	350	323	351	337	350	342	340	339	310	357	347	368	335	323	332	337	278	304	380	379	340	368	345	328	369	328	367	350	347	312	338	353	320	316	353	344	348	291	325	336	393	365	346	371	344	363	343	321	347	347	326	350	314	313	348	332	352	298	377	369	358	346	349	339	372	334	358	310	295	341	365	354	363	353	331	334	329	308	333	342	321	354	339	319	334	350	306	336	374	312	334	344	320	290	288	340	380	326	340	361	346	314	340	332	346	314	322	368	311	362	365	326	319	360	279	324	317	328	301	375	333	335	325	336	331	346	339	344	357	377	335	331	344	319	324	321	359	330	298	332	338	341	315	358	344	311	314	285	331	321	307	340	354	352	338	322	354	331	331	333	320	372	311	365	338	321	359	313	323	302	337	334	319	318	321	333	348	363	366	321	280	317	320	364	287	369	356	364	311	336	340	325	332	340	343	326	328	352	356	375	308	360	362	316	345	309	324	374	369	334	335	321	328	326	332	334	346	325	372	337	333	337	335	339	376	354	313	371	353	335	327	371	336	343	321	329	336	310	336	338	330	315	355	356	347	340	331	342	327	357	323	345	319	323	338	335	321	315	318	321	350	302	346	317	306	375	341	326	303	338	359	382	325	349	373	343	340	320	343	361	307	328	332	341	293	316	347	336	320	325	318	312	331	332	346	332	370	362	332	324	326	342	356	346	363	347	355	350	355	333	335	380	342	319	339	354	325	321	341	333	332	331	321	357	317	323	331	326	352	365	347	334	344	351	373	334	347	380	342	350	380	321	322	349	310	373	350	306	356	330	350	327	323	319	346	376	374	363	317	344	361	317	333	344	366	324	311	335	349	310	362	341	360	319	327	351	313	299	299	346	365	330	320	266	347	299	347	307	375	336	353	355	330	354	329	341	338	321	367	322	300	309	292	310	303	367	327	321	327	323	322	343	313	352	342	358	339	307	362	327	319	357	330	291	334	324	344	323	324	357	334	349	283	342	315	335	325	347	339	336	311	354	337	325	344	336	345	342	347	335	349	352	326	324	346	317	364	330	335	333	297	360	311	336	336	341	312	333	359	345	351	327	333	328	343	359	332	314	348	358	323	323	335	333	321	310	359	322	336	333	305	313	306	316	347	359	346	402	323	334	334	323	371	329	322	327	325	361	318	335	339	317	328	343	352	339	357	365	341	338	363	350	323	326	332	347	320	312	368	325	336	368	352	348	335	321	333	345	324	352	335	342	314	311	367	349	346	345	353	316	345	363	331	340	330	303	343	304	309	306	317	318	316	313	320	334	372	341	348	351	327	325	337	313	325	317	348	321	343	323	346	361	345	322	336	339	321	328	333	357	347	308	358	341	371	347	330	325	336	342	355	338	326	309	334	314	300	319	306	314	330	334	352	342	359	315	308	336	335	336	346	354	339	345	322	331	324	371	376	356	314	307	346	336	338	287	352	363	374	349	300	332	317	338	315	351	329	338	305	316	347	347	337	360	338	298	321	320	303	342	341	315	353	315	284	335	312	362	338	350	301	355	329	336	320	390	317	294	357	314	343	340	366	330	296	309	345	354	308	350	333	354	327	298	351	358	384	332	311	319	312	321	344	319	333	353	313	333	311	323	354	336	326	325	345	331	365	336	299	333	316	317	328	337	331	331	308	318	298	346	294	357	345	347	353	337	322	339	334	336	324	354	369	305	332	347	316	318	329	317	345	342	344	326	312	338	356	347	324	297	323	346	342	323	314	307	371	334	309	359	330	319	362	352	322	332	313	309	321	317	359	324	351	331	319	329	340	309	363	350	303	307	296	332	343	318	292	300	350	357	356	311	307	307	313	310	376	347	317	333	340	339	353	302	352	288	346	301	338	339	318	347	338	301	346	304	360	362	359	305	357	342	332	306	320	367	339	353	321	336	337	339	314	312	341	362	349	337	353	346	352	329	344	311	349	310	344	355	341	351	320	341	327	314	346	312	326	344	331	330	341	344	358	314	327	327	346	372	343	328	335	334	326	328	315	326	327	333	322	357	348	325	334	330	316	274	346	362	297	353	343	367	324	284	301	364	341	326	325	340	320	338	368	349	345	320	326	322	343	349	345	335	373	381	337	341	318	344	347	301	337	323	350	301	300	325	287	324	314	306	331	346	343	325	324	343	348	352	308	347	307	341	351	349	328	370	335	323	367	330	325	350	324	330	330	275	338	316	341	349	326	348	331	333	329	355	321	322	342	347	336	362	324	325	364	347	325	335
8404	1268	2002	2247	2056	1719	1445	1340	1224	1168	1015	977	1010	972	917	872	871	908	822	825	822	878	872	803	865	855	824	801	887	747	766	768	757	749	736	819	745	827	792	772	727	800	800	746	814	776	771	812	787	746	786	745	772	731	794	767	788	749	827	766	748	751	743	816	747	748	775	777	728	763	746	763	763	764	719	814	737	758	758	803	731	728	732	762	791	734	763	741	780	721	764	788	786	785	763	753	786	745	741	733	788	775	749	755	755	707	750	732	731	765	790	737	780	821	784	747	717	776	752	775	738	765	766	707	768	723	742	766	756	786	754	754	815	725	723	800	710	727	758	753	688	734	793	720	743	784	728	733	738	783	763	697	742	776	772	784	739	743	776	760	758	720	777	758	786	775	754	794	719	763	762	817	785	789	758	733	763	789	753	758	722	738	751	754	705	768	765	787	769	785	693	791	713	747	781	756	804	742	764	749	783	730	755	752	726	737	749	731	811	745	737	764	752	721	712	768	757	723	719	755	756	774	748	738	781	769	716	715	775	717	759	730	689	703	758	820	686	787	721	729	760	803	736	752	762	767	802	728	815	689	744	746	771	793	768	745	739	759	725	683	740	758	798	793	755	698	766	754	695	769	746	781	747	756	789	780	765	784	753	732	741	769	731	766	760	761	711	719	748	781	750	725	759	761	756	769	772	782	766	764	749	784	745	707	757	760	790	738	770	771	772	709	767	763	776	739	728	766	758	732	733	751	825	742	713	758	722	719	742	785	720	748	800	731	807	736	788	769	782	779	690	751	772	737	691	758	783	733	761	729	761	730	796	792	736	729	769	779	749	746	791	762	699	755	752	787	756	782	773	721	757	755	746	726	741	784	780	783	742	701	753	734	751	720	771	753	777	793	711	777	776	781	808	762	759	748	763	730	763	736	745	780	738	754	761	743	738	726	749	760	743	697	741	718	771	745	715	802	814	779	738	807	748	734	796	720	755	777	772	722	762	765	688	764	763	762	770	784	741	799	774	736	733	742	769	733	753	771	755	788	736	774	750	749	751	735	778	709	749	746	787	762	742	723	712	772	748	750	754	753	777	787	735	684	743	738	775	730	779	741	774	739	757	773	713	762	733	736	791	743	754	823	709	740	752	753	765	744	710	745	762	779	742	781	747	807	752	779	760	709	742	722	805	749	767	738	814	769	779	744	756	781	762	732	735	788	776	708	720	732	732	742	749	755	727	746	749	773	748	716	753	764	737	743	761	786	769	776	747	779	746	763	773	750	736	831	763	741	769	771	722	759	742	777	756	746	774	793	751	749	769	763	756	762	804	734	746	770	731	726	779	732	746	775	747	764	741	713	743	757	799	766	723	738	717	751	733	742	775	762	744	694	712	727	705	748	760	743	771	792	740	729	766	809	754	766	755	749	837	769	700	745	772	779	730	747	819	799	778	713	764	755	761	755	705	780	693	720	736	743	774	748	750	710	714	766	784	748	750	792	754	749	751	709	761	816	761	792	761	756	740	757	746	759	790	769	760	760	756	761	694	748	695	775	742	775	758	757	780	796	755	719	768	758	710	742	708	730	746	709	802	753	766	759	769	759	807	747	754	741	714	695	723	801	722	748	742	750	796	795	703	737	729	781	702	754	735	781	744	769	770	796	774	731	792	733	755	763	775	782	723	772	779	717	771	755	739	662	781	721	777	773	716	729	728	727	734	751	718	798	770	778	739	769	754	782	744	722	769	747	784	742	779	749	737	801	754	761	744	793	736	737	721	733	761	731	705	748	752	761	740	764	719	770	716	758	767	758	754	752	692	786	773	809	740	729	760	736	786	771	796	694	719	780	727	756	719	777	726	796	728	760	809	815	758	754	780	773	735	714	713	736	777	772	782	829	782	723	758	765	743	731	771	744	745	735	692	712	766	804	787	774	748	754	756	770	802	725	785	783	742	752	733	714	775	776	726	798	827	739	798	718	704	744	770	788	758	777	744	772	730	766	790	730	736	759	779	770	727	744	693	734	703	709	738	751	741	726	726	752	743	754	740	802	774	782	806	743	782	723	754	755	746	810	709	748	699	760	731	756	749	775	778	751	790	787	767	760	726	807	762	747	722	714	725	770	765	784	809	744	733	715	764	762	751	742	736	768	713	724	730	776	773	779	698	764	780	721	755	765	770	733	707	741	813	731	743	731	760	744	749	738	734	774	751	733	793	775	703	720	745	759	797	772	770	781	714	690	767	740	721	733	796	782	743	713	762	771	733	734	732	757	737	772	790	743	753	793	744	768	755	744	761	791	795	743	746	729	735	758	774	745	774	779	731	706	761	781	720	762	701	780	740	785	763	715	707	690	751	776	713	782	808	723	744	709	733	757	776	779	743	740	766	736	763	730	798	676	731	710	687	730	774	802	760	757	739	778	733	748	725	764	778	789	777	765	753	774	752	750	741	824	728	740	754	730	696	745	741	758	800	742	770	737	763	739	768	785	714	788	750	799	751	795	735	778	770	687	722	764	778	724	765	745	794	766	775	795	777	717	761	762	764	722	682	780	747	786	767	774	768	771	832	727	728	748	744	732	780	720	775	729	768	733	774	791	739	734	764	749	749	767	734	757	779	773	762	783	795	777	756	760	779	750	783	729	747	762	794	753	758	751	711	798	743	782	746	796	811	741	737	742	746	764	787	779	790	783	775	771	720	757	707	730	788	732	722	747	714	732	762	726	753	791	790	798	712	730	738	782	752	740	679	758	736	763	763	734	739	799	759	731	781	744	706	741	710	743	765	792	813	815	781	767	721	746	761	751	773	716	764	750	714	731	741	739	819	792	800	722	789	735	750	804	799	779	770	805	755	734	740	790	813	784	755	688	720	746	755	737	791	748	749	785	746	779	776	772	744	776	735	804	738	751	772	783	764	771	791	748	717	775	747	744	748	764	753	765	715	737	804	812	789	734	780	762	766	775	726	754	758	759	737	747	812	766	699	749	745	717	752	770	805	763	709	722	733	774	760	765	736	783	679	710	774	753	746	766	729	752	767	800	778	775	742	742	746	850	749	774	812	782	768	785	764	742	717	782	737	755	748	733	745	733	770	739	766	753	750	734	751	706	735	792	786	790	751	781	734	721	746	716	717	723	768	760	759	767	751	762	769	702	750	750	742	742	767	733	728	773	804	767	730	746	768	765	772	768	771	757	767	765	763	742	775	742	768	745	712	792	762	752	789	731	787	785	780	719	719	741	747	746	777	771	736	728	769	768	724	806	757	765	770	769	717	719	741	784	748	766	779	739	764	728	710	715	762	756	768	764	812	728	749	758	778	756	708	755	728	738	784	765	770	801	737	709	756	774	802	745	733	749	722	722	707	728	778	740	778	787	757	783	739	733	732	798	770	734	758	760	758	706	745	758	739	801	743	757	712	788	732	788	746	770	767	783	796	766	753	785	756	732	785	712	748	756	735	733	766	747	721	766	760	768	730	766	763	762	745	774	743	732	772	774	747	742
1313	194	203	212	185	205	170	167	166	162	208	193	176	194	181	191	182	193	196	186	205	170	176	195	164	178	164	209	205	221	217	186	178	203	143	179	174	197	165	189	204	205	202	156	177	199	195	211	163	177	168	186	191	195	184	204	192	201	192	194	203	196	199	191	195	186	176	181	188	213	192	178	160	175	191	157	155	187	196	206	196	197	186	194	185	178	182	187	219	210	182	178	203	204	157	227	176	187	183	178	190	203	186	196	178	204	193	187	204	175	182	197	196	214	175	167	193	173	196	178	177	202	185	226	180	192	200	200	169	187	172	195	180	187	198	201	232	205	202	192	178	193	186	197	188	189	211	191	175	188	162	176	194	194	219	175	191	199	221	201	206	210	202	192	207	217	193	192	169	161	177	190	184	205	181	177	188	182	199	204	189	180	178	190	174	187	192	191	186	198	186	174	211	197	179	181	173	165	197	209	190	166	219	182	216	193	194	148	182	217	178	193	168	177	198	190	206	175	175	177	199	189	219	167	215	194	166	189	208	194	169	182	190	199	171	186	188	205	163	204	184	218	204	200	221	191	201	198	205	184	203	162	191	189	174	185	198	191	163	173	187	202	200	187	200	179	192	163	180	174	183	174	184	189	205	204	181	192	189	189	147	199	199	176	209	165	178	168	176	194	212	204	170	173	189	204	198	186	193	180	181	222	204	189	168	184	179	177	170	150	231	177	201	212	186	173	186	187	185	189	196	207	197	198	207	170	231	199	185	182	209	181	179	202	188	187	184	179	187	191	193	207	201	197	196	162	175	171	206	217	196	213	174	162	217	201	190	182	197	190	195	220	173	204	194	173	193	178	199	203	194	214	204	191	184	184	165	179	194	212	192	162	182	188	186	186	179	201	159	198	205	208	213	185	162	182	172	215	182	193	205	177	160	190	193	161	182	205	182	218	184	179	193	153	173	208	174	187	195	182	184	168	185	178	200	195	202	163	166	184	179	165	215	216	212	175	179	205	194	189	201	191	191	153	194	156	200	205	175	203	197	159	189	221	195	188	195	170	175	189	195	213	194	188	218	181	180	173	189	187	211	190	201	177	181	175	174	203	196	200	180	228	203	190	191	185	176	180	196	182	216	211	173	190	176	195	177	204	205	173	187	184	168	213	189	202	179	185	194	171	177	194	198	188	208	224	180	182	169	167	197	202	189	165	151	198	181	185	191	169	196	175	189	197	206	200	185	199	176	168	173	200	174	199	161	191	171	206	178	168	157	190	239	181	192	195	194	165	200	176	193	206	208	178	165	220	174	197	192	195	186	160	208	184	190	203	179	189	183	173	197	173	202	187	199	169	185	202	185	177	185	163	187	197	220	204	183	171	178	181	180	161	187	189	221	172	176	192	196	209	178	182	192	192	182	164	170	186	201	175	203	213	151	168	174	218	195	202	203	196	197	191	196	156	209	178	189	190	175	207	171	170	195	191	208	163	184	177	177	176	197	188	222	198	211	187	170	195	170	204	188	195	203	184	192	173	193	199	171	210	194	187	185	176	198	227	174	208	221	182	183	178	194	176	178	177	211	186	186	203	181	207	207	200	160	184	188	190	196	195	201	162	164	201	184	193	184	201	187	183	195	171	223	197	188	185	184	190	231	193	177	196	194	172	191	174	186	185	167	204	172	176	193	191	157	197	190	207	208	209	177	182	206	175	203	183	202	173	195	187	219	172	178	177	195	165	204	180	196	184	174	182	221	179	194	197	190	170	189	186	185	197	179	204	172	190	188	215	195	185	199	211	218	204	212	181	199	190	211	183	199	178	196	174	169	206	172	206	186	209	172	194	197	184	210	181	196	192	198	198	181	177	191	183	168	192	209	190	213	197	187	149	200	212	196	206	209	206	172	199	177	176	202	204	191	177	192	176	162	197	206	181	161	181	185	195	185	203	196	190	199	197	195	196	194	187	173	191	182	179	185	182	159	187	172	159	177	217	203	199	174	176	177	217	179	185	199	188	191	194	188	184	186	186	197	192	197	171	193	195	177	200	177	205	236	173	173	180	225	201	194	190	177	199	188	185	190	193	191	204	155	162	165	203	199	190	209	178	198	200	186	220	202	196	178	202	196	215	208	192	172	205	186	179	184	178	198	204	226	198	184	187	173	173	186	184	188	195	187	204	201	195	190	205	202	192	198	184	175	200	170	199	158	206	189	215	189	202	194	200	198	177	184	190	186	184	188	176	201	179	206	190	169	205	209	201	162	169	216	169	164	188	174	175	199	177	187	174	201	187	176	213	189	197	198	209	171	186	230	199	187	188	190	188	194	202	190	231	195	198	196	177	208	160	200	175	181	203	184	188	180	173	198	217	183	198	188	151	202	162	203	182	191	179	201	167	197	209	189	188	164	185	191	220	170	196	178	171	187	193	183	211	180	219	195	193	201	177	165	186	195	182	195	181	198	205	193	208	194	173	188	204	186	182	200	186	185	183	204	193	182	173	196	189	169	185	179	174	183	209	173	158	177	190	194	164	185	193	183	195	146	177	205	170	190	181	198	173	186	181	180	216	176	193	175	165	206	196	207	192	198	189	172	177	224	204	175	150	184	183	220	187	176	213	180	205	199	198	200	155	199	197	176	190	211	196	144	167	164	175	205	183	181	185	178	195	188	203	205	197	186	196	195	196	188	174	208	207	186	169	175	191	180	187	200	172	179	177	159	200	162	161	199	186	201	211	215	198	210	185	190	198	161	181	193	192	204	181	172	208	214	219	195	169	182	179	188	177	185	171	192	191	215	213	191	205	192	187	185	153	188	212	176	167	183	176	188	208	196	216	175	176	198	204	203	177	179	204	215	191	201	161	177	193	180	181	206	216	198	185	203	206	184	192	197	209	207	189	169	172	177	185	170	201	210	173	180	172	203	177	179	200	161	216	190	205	208	169	183	176	187	186	169	192	188	204	193	181	155	159	189	184	183	177	204	170	188	197	178	186	180	180	197	171	215	208	191	194	203	212	180	189	172	184	190	170	217	190	189	202	177	166	192	193	183	179	209	168	178	202	188	195	185	188	183	181	190	186	189	192	168	178	205	213	177	201	196	191	203	182	176	215	176	191	177	194	208	197	211	186	187	202	170	177	194	214	199	170	196	211	215	194	199	191	192	200	182	219	202	196	176	196	180	173	192	175	198	171	189	192	225	195	155	174	213	218	168	184	167	218	185	199	163	185	173	205	194	196	201	180	197	207	210	195	169	192	187	189	220	210	194	190	176	173	180	185	164	191	194	186	196	199	183	182	197	185	200	200	174	167	181	207	191	194	187	199	216	187	168	167	197	204	192	171	197	183	210	203	196	199	202	214	178	183	194	217	177	187	194	208	195	190	196	187	189	172	179	189	187	182	169	186	191	235	194	173	194	175	154	177	200	159	192	184	193	175	199	199	174	189	186	197	189	193	201	183	176	180	221	180	195	185	170	213	199	173	175	166	211	188	164	202	179	197	193	202
1681	484	489	492	521	516	494	517	526	512	476	488	517	459	504	505	522	529	527	473	498	499	508	526	505	476	478	488	537	536	523	466	519	483	449	513	504	458	497	450	509	505	501	498	448	514	503	484	455	446	470	494	522	503	508	509	473	512	495	529	464	517	492	468	463	507	500	508	491	478	523	494	510	474	483	525	505	481	502	495	489	503	481	471	466	499	466	486	446	469	532	466	469	466	559	478	484	523	497	496	447	502	466	511	470	509	506	484	478	489	501	490	520	517	507	494	489	515	479	515	488	520	467	458	499	464	523	448	514	489	523	501	462	499	454	479	485	514	478	476	475	534	489	506	488	493	511	489	504	533	461	457	511	486	519	492	425	499	491	517	464	523	478	479	496	485	487	502	522	518	481	520	538	485	482	505	479	522	517	524	504	477	483	494	473	507	444	438	481	483	490	477	494	482	487	499	457	493	557	502	483	491	479	473	498	541	457	483	507	517	436	514	489	492	501	538	516	506	473	505	520	513	529	495	523	505	481	523	479	484	477	487	502	521	506	475	477	514	513	465	501	488	512	518	502	477	496	501	468	475	492	531	479	536	450	521	467	515	482	505	453	499	498	483	504	503	467	467	490	522	532	490	517	508	505	488	493	510	539	501	475	509	515	469	473	448	513	494	539	513	460	488	502	471	492	496	482	433	468	488	487	503	443	480	476	506	504	516	487	499	474	495	477	489	476	471	499	506	461	504	474	493	450	534	498	485	476	514	464	477	490	500	532	512	454	481	491	458	503	455	515	515	485	487	510	499	478	489	529	521	498	476	508	494	551	496	482	529	495	496	490	510	457	480	524	526	467	488	513	503	510	495	481	491	502	489	526	479	513	509	477	485	490	475	501	499	512	454	462	504	481	515	509	504	500	462	489	460	504	499	507	504	469	512	492	501	462	520	510	481	469	497	486	438	511	516	443	548	507	491	423	504	469	500	492	497	514	479	492	511	503	481	466	492	494	530	501	446	471	502	448	535	490	470	457	470	504	487	484	461	530	490	463	534	504	496	512	484	474	487	482	484	491	426	520	526	455	496	507	492	510	492	507	507	492	516	456	515	507	506	514	483	475	541	495	487	489	455	459	491	504	466	504	491	474	498	461	467	491	478	498	472	490	461	502	498	471	541	516	480	451	512	481	490	459	491	491	496	486	543	517	490	472	473	538	482	468	532	484	500	499	483	472	463	499	486	483	539	434	481	502	510	475	491	491	509	484	499	490	498	496	490	489	501	484	473	478	499	475	480	479	492	475	516	493	479	534	534	476	511	502	493	499	490	490	448	469	511	506	497	531	479	470	476	507	500	450	506	498	540	488	491	494	485	489	467	508	507	495	531	531	497	503	513	471	459	468	490	489	531	517	477	452	547	519	492	509	486	491	481	538	503	548	499	449	516	528	466	511	453	491	545	511	536	468	454	457	508	485	491	498	502	508	481	500	521	487	460	524	515	483	517	503	497	521	484	506	528	492	437	455	508	500	506	458	491	537	541	453	476	511	505	512	508	475	491	474	479	460	498	510	494	483	531	458	513	478	475	487	524	509	447	517	490	458	523	515	539	500	492	505	487	493	491	477	479	515	469	472	459	495	451	489	497	509	497	492	511	506	501	498	523	492	486	533	516	507	477	488	485	468	516	508	497	456	494	489	509	492	508	467	490	488	505	523	484	471	477	501	476	482	466	530	500	497	499	496	485	482	535	499	492	515	529	519	471	504	496	485	503	488	460	477	488	483	494	520	481	486	508	525	469	514	543	558	503	487	456	470	489	495	495	528	454	521	473	484	508	531	485	497	459	532	497	470	509	484	488	493	496	484	506	507	532	492	505	473	479	493	501	493	503	495	504	463	487	518	515	496	479	489	510	477	482	501	481	493	481	499	470	484	508	513	512	480	499	515	464	486	512	472	461	532	522	475	519	487	509	493	515	475	485	535	488	489	504	466	488	503	493	472	494	479	519	496	483	450	484	518	481	504	466	499	487	478	476	484	501	506	460	507	508	504	486	518	460	504	517	502	526	517	509	481	496	474	508	511	500	495	489	553	504	482	541	489	490	482	518	517	506	496	486	487	454	498	462	498	515	513	466	492	513	507	509	483	512	495	472	471	507	489	469	485	499	475	556	517	525	481	466	489	491	460	498	484	523	504	530	470	512	528	501	487	504	484	500	498	476	496	492	471	486	537	471	504	488	446	541	483	451	492	478	503	493	495	498	483	502	497	464	443	499	516	461	488	514	479	497	452	520	485	463	509	491	469	490	494	480	499	533	485	510	525	467	441	506	514	503	480	471	570	506	515	484	530	494	504	539	501	460	470	453	490	495	489	491	487	499	481	520	481	497	490	499	484	482	459	493	469	492	472	488	472	496	484	539	468	512	520	506	535	487	495	485	501	490	504	484	518	542	511	471	497	424	512	501	541	485	514	489	508	488	465	455	515	482	513	510	518	504	508	470	483	500	489	464	483	443	477	529	508	478	481	477	475	466	494	531	497	494	491	506	486	477	491	508	497	487	480	534	505	519	533	493	479	525	495	513	463	470	525	473	521	491	470	509	525	467	478	505	496	512	488	491	480	489	521	520	494	496	500	503	485	480	529	515	430	510	526	496	512	474	473	475	480	555	499	469	497	505	516	476	510	480	502	501	480	481	498	507	496	509	458	510	535	482	508	495	525	507	509	493	516	469	491	485	483	496	476	495	466	477	503	471	471	511	476	493	520	507	516	479	487	485	484	491	472	517	520	513	506	482	507	497	511	472	480	480	514	489	491	531	471	481	489	486	465	472	472	494	486	514	518	488	482	493	487	494	520	523	512	546	510	487	479	525	490	486	482	518	482	474	497	471	481	499	454	517	483	519	477	462	493	503	512	467	490	509	443	498	520	503	482	473	444	495	494	503	494	539	520	492	500	497	498	494	477	479	530	509	440	480	465	507	493	492	496	473	479	486	488	490	522	494	501	490	510	474	488	541	520	509	437	466	469	513	495	474	463	476	474	510	480	479	470	535	504	516	511	475	491	479	483	489	497	469	486	523	469	476	525	502	504	510	441	503	501	518	478	540	455	511	490	507	514	504	474	530	470	484	523	480	502	479	479	533	484	469	464	490	503	468	496	538	490	469	521	470	525	457	488	493	463	473	453	489	479	531	455	509	449	457	474	506	484	555	472	515	457	486	509	493	474	487	502	512	469	463	453	467	476	495	447	492	501	508	494	470	497	488	522	504	447	496	498	494	492	511	479	499	493	489	505	502	446	472	495	510	489	512	469	521	500	528	506	463	472	454	487	480	488	502	516	522	493	489	503	505	463	484	499	514	521	513	486	498	517	480	483	525	467	499	469	497	492	502	487	458	536	500	498	505	488	501	537	493	511	509	486	544	471	479	545	507	444	484	472	499	451	498	479	516	488	500	502	509	469	501	496	488	473	495	537	466	520	500	474	499	520	497	486	537	518	486	524	495
7758	629	617	579	493	451	424	438	393	386	388	389	362	361	363	372	360	358	381	369	352	393	358	338	376	363	371	368	361	331	377	383	354	359	353	369	315	328	410	361	339	391	369	356	349	339	367	387	354	360	379	408	309	375	374	371	369	375	383	341	343	380	343	357	395	343	383	343	350	373	359	325	358	350	325	350	368	364	365	340	359	345	357	355	349	408	338	338	355	322	353	382	364	356	317	353	345	380	365	410	408	351	381	366	364	333	335	338	380	369	396	349	354	360	425	381	385	383	380	329	368	361	374	341	362	351	353	374	370	331	376	380	348	355	362	379	355	334	367	349	387	331	343	359	332	358	370	352	347	370	375	353	337	389	356	368	350	320	346	344	388	394	360	335	348	335	359	355	366	391	386	346	350	328	360	337	387	348	384	369	372	359	392	359	377	352	366	318	391	388	386	351	391	359	350	386	377	391	374	352	333	348	348	354	319	354	362	397	377	377	374	390	357	366	338	357	398	319	353	378	387	391	320	351	391	349	367	338	369	389	351	360	354	372	369	330	374	361	363	380	332	349	351	385	364	345	367	349	383	334	340	345	355	352	366	369	398	364	374	354	376	359	376	417	360	334	362	353	363	331	358	347	343	364	353	382	394	391	354	379	347	300	352	363	358	365	349	391	380	365	364	326	368	372	382	349	370	391	381	379	367	377	359	354	387	364	375	332	362	363	369	340	338	363	318	372	342	356	385	364	365	364	389	386	386	364	373	391	350	357	373	377	344	350	336	364	378	342	342	359	365	363	336	327	367	348	373	392	368	335	346	349	377	320	344	375	363	359	350	388	373	349	378	366	340	375	349	367	379	359	351	354	356	385	333	400	343	321	346	347	345	350	381	345	360	369	359	332	333	345	398	356	343	411	362	371	359	377	356	348	389	358	381	334	367	346	338	332	317	389	370	330	355	354	355	355	386	364	350	341	362	396	352	327	361	350	347	394	336	398	375	323	329	360	355	359	353	374	384	361	382	350	331	346	351	406	342	372	331	362	355	318	357	338	361	320	376	355	343	366	347	382	357	390	343	391	357	362	366	351	339	365	366	353	357	381	394	370	350	356	357	330	338	345	356	323	380	321	382	326	341	331	384	355	373	342	330	364	390	375	375	375	368	383	386	331	356	394	375	370	369	364	367	368	354	361	412	376	345	365	338	346	362	357	368	338	378	383	354	380	330	335	397	408	383	366	361	378	359	343	410	367	369	354	345	381	354	384	369	384	346	400	408	356	333	410	365	323	384	388	347	307	308	378	354	360	382	376	349	408	397	326	355	362	384	375	350	342	397	348	343	334	399	356	368	378	355	397	376	343	344	384	392	386	321	358	336	332	310	369	389	344	398	350	358	379	351	354	337	345	409	411	345	337	341	367	325	366	340	349	377	356	359	390	357	348	355	357	356	326	396	347	362	384	355	348	361	337	358	376	363	347	339	358	369	308	362	349	373	374	393	356	352	344	382	389	380	397	348	387	366	325	367	341	371	348	392	412	342	336	360	394	369	370	374	367	414	358	391	370	391	364	367	353	374	350	362	353	380	365	337	370	365	372	356	369	366	349	356	368	352	351	356	364	349	359	363	349	354	370	398	353	361	347	324	378	361	340	319	334	340	345	362	367	339	322	340	343	345	354	365	370	394	354	346	391	371	376	387	390	350	346	354	350	365	370	337	379	354	361	388	392	363	349	398	349	368	355	373	350	335	366	365	354	370	353	364	386	373	371	365	362	363	384	396	377	373	361	360	358	370	351	359	376	332	383	374	388	391	360	382	419	394	364	393	338	366	356	368	378	364	352	341	336	365	349	372	345	375	382	355	328	322	367	353	354	360	383	391	366	353	381	331	379	362	378	324	348	324	365	364	343	363	340	387	352	373	356	361	383	375	372	353	380	412	422	364	355	371	387	357	394	348	385	380	389	357	388	364	336	392	417	368	338	360	326	350	313	354	359	321	365	349	364	353	360	346	353	406	386	339	370	387	337	332	361	364	368	359	379	384	344	321	343	397	355	383	364	339	414	368	348	369	361	351	351	351	356	371	383	370	393	336	380	368	402	388	378	368	365	338	347	358	356	384	388	371	355	399	357	419	372	366	343	382	357	343	377	366	370	377	362	344	348	340	336	363	387	331	349	352	343	383	378	351	350	358	362	363	364	348	357	349	333	330	363	377	352	373	359	328	367	344	361	368	356	331	369	350	395	353	341	340	379	368	337	352	359	364	387	375	361	391	376	344	366	334	373	388	399	376	411	383	377	318	335	373	345	390	351	349	375	389	358	349	422	360	364	327	352	382	351	383	339	387	370	328	369	350	332	383	365	353	336	344	368	379	353	345	335	368	355	365	358	368	324	365	400	368	338	337	354	375	361	363	348	356	356	355	353	350	320	367	325	361	338	360	371	395	391	336	371	319	363	360	331	392	368	351	365	331	337	342	368	391	352	364	348	376	364	365	337	333	381	395	330	374	356	360	351	383	366	368	344	347	347	377	376	313	339	364	375	350	368	352	370	354	343	289	359	386	376	359	370	389	381	338	360	344	352	381	341	356	362	348	327	346	344	356	418	347	378	370	358	375	396	359	384	362	361	349	356	346	363	331	370	361	357	319	337	381	326	397	357	399	389	358	360	361	335	343	342	371	316	400	376	380	374	338	355	335	356	369	374	345	370	391	393	355	360	330	372	360	349	371	360	325	348	377	319	332	406	359	350	387	359	357	341	360	374	403	350	380	337	344	367	384	334	347	380	332	383	374	356	329	360	335	333	318	363	331	389	391	361	344	360	342	383	395	346	361	335	366	350	350	382	381	359	348	360	407	355	343	385	343	345	371	387	383	372	362	359	358	320	338	380	357	383	389	341	333	379	328	359	315	352	329	354	359	338	335	395	375	363	372	346	374	391	371	361	363	349	351	369	342	363	341	350	364	393	350	387	349	355	368	343	386	366	360	347	380	393	370	345	396	336	334	360	385	401	372	359	334	383	338	371	369	354	328	335	367	369	373	379	375	364	371	365	378	322	380	333	346	369	363	366	345	399	332	378	308	361	353	382	381	370	374	311	376	370	369	357	363	340	368	407	369	351	372	341	337	350	357	366	343	376	365	387	366	374	349	344	323	373	314	369	351	365	382	372	353	404	339	381	332	345	335	386	327	365	403	421	336	351	337	392	345	378	335	354	376	385	352	339	339	389	375	360	351	328	382	333	352	382	317	359	379	395	371	322	379	349	358	384	391	380	374	370	341	387	393	345	365	347	342	359	327	360	360	339	357	367	381	346	369	377	363	343	400	356	364	373	351	394	370	360	352	361	348	344	334	386	348	356	425	361	390	366	344	353	346	354	354	366	406	341	380	340	392	339	384	391	356	358	366	348	377	299	341	328	343	348	389	387	382	350	320	325	381	398	356	388	335	353	357	337	344	356	374	379	350	335	388	340	350	326	370	357	395	373	399	377	374	340	340	362
6614	1096	1438	1610	1462	1319	1266	1172	1029	1004	1036	909	985	937	905	898	870	878	899	867	915	895	877	871	848	891	856	865	893	832	885	833	854	882	805	844	810	844	888	836	834	864	827	860	836	805	855	849	895	876	791	806	821	812	839	820	784	792	850	841	872	814	832	861	884	831	809	819	838	852	841	853	834	811	848	821	811	803	829	807	813	844	816	806	833	815	811	818	871	846	832	819	847	856	860	843	866	819	841	805	822	872	830	809	809	796	801	887	830	796	848	827	823	886	831	840	795	792	804	858	820	842	859	774	841	847	826	836	797	824	820	839	827	884	866	810	862	860	870	873	882	823	836	788	893	853	818	865	800	824	844	837	785	826	829	863	875	828	861	788	807	811	808	854	795	862	809	841	827	805	793	795	839	830	850	879	853	823	803	849	829	840	787	844	812	825	834	850	851	834	850	768	837	804	793	840	866	837	831	818	847	845	822	855	790	850	835	872	811	857	861	821	841	822	848	825	863	852	834	822	819	843	817	827	808	865	807	884	839	863	838	850	855	843	836	831	856	856	801	835	818	820	826	803	813	857	855	836	868	832	837	818	805	837	871	868	830	795	811	843	853	846	851	821	781	796	791	821	848	876	850	826	819	831	834	822	783	832	841	859	796	845	810	852	797	837	858	874	824	854	826	872	799	856	853	842	804	896	824	784	848	839	834	818	848	791	851	832	780	787	844	863	852	844	818	833	820	862	811	821	886	875	831	838	851	794	862	858	855	831	791	813	882	845	838	791	881	858	853	821	828	836	845	849	830	852	858	804	899	826	771	804	872	789	854	864	803	876	803	851	787	862	855	833	868	829	821	781	767	828	869	847	827	815	784	849	851	830	796	798	812	858	846	759	856	859	843	866	820	833	831	823	874	839	800	851	791	846	863	809	823	836	835	823	881	884	858	841	799	798	867	879	843	793	800	875	780	786	853	814	837	890	855	795	845	834	808	800	819	853	838	847	787	864	842	858	832	799	816	853	834	808	862	843	886	847	807	852	818	830	794	830	852	819	833	857	846	883	814	812	838	884	833	823	865	807	876	864	793	851	917	827	816	817	835	840	816	836	859	827	847	819	807	880	838	847	808	798	836	847	811	839	868	843	876	872	825	815	872	827	825	839	855	780	840	867	809	834	841	837	814	868	777	841	846	826	834	850	851	852	830	801	835	816	868	808	801	873	815	808	869	826	820	815	896	859	841	870	819	843	786	839	805	853	785	807	792	882	888	855	848	824	801	854	824	851	858	814	837	829	815	813	839	818	840	869	813	870	825	846	833	867	841	881	874	806	876	843	799	819	861	815	827	853	853	867	821	782	821	872	873	822	794	803	874	825	827	807	800	890	857	840	847	884	848	869	823	846	852	854	858	850	846	860	852	820	900	859	823	848	848	842	864	829	895	812	823	830	836	851	836	891	830	844	811	790	799	845	833	835	841	828	791	861	858	810	843	810	828	804	853	829	847	793	809	842	824	809	869	811	874	818	833	865	805	842	853	843	911	822	853	849	846	833	859	884	803	803	828	859	836	835	851	838	847	809	847	829	823	817	789	847	821	850	860	833	824	837	860	841	835	857	804	848	833	786	880	853	848	853	844	849	857	842	879	872	812	817	849	834	818	816	864	818	830	878	862	842	764	822	848	845	820	810	823	855	851	807	817	835	814	915	877	879	828	872	857	840	820	824	832	805	813	811	811	872	850	846	813	822	806	797	787	802	887	841	858	855	824	840	803	854	834	821	831	843	821	826	821	899	870	820	859	844	828	859	842	803	865	881	877	865	831	802	906	802	806	856	841	866	870	867	863	907	835	812	866	830	836	850	824	836	832	869	843	814	871	863	825	815	826	810	823	830	852	823	852	833	824	885	804	855	840	854	866	788	806	852	838	797	805	847	803	832	836	852	859	801	827	827	779	845	852	835	842	827	832	852	840	854	828	779	829	789	825	794	830	824	788	833	823	810	833	803	812	822	772	845	829	812	816	829	894	835	873	849	830	811	814	837	813	815	821	856	765	817	823	866	881	821	868	861	823	788	835	850	811	794	832	902	825	876	886	834	816	832	848	808	850	848	822	834	841	818	851	810	834	828	869	832	838	827	837	838	813	818	812	841	789	838	797	820	808	774	786	853	838	846	856	839	824	864	792	803	847	790	860	835	827	843	766	834	821	817	825	849	823	801	828	815	842	809	812	797	846	856	869	822	843	770	828	868	838	824	865	894	856	798	847	820	805	796	831	841	817	800	853	829	812	826	822	811	875	806	813	875	826	829	799	774	838	839	801	870	845	848	806	774	858	801	808	785	823	815	859	834	824	760	840	872	814	822	867	838	787	839	844	799	860	884	853	841	828	809	863	814	858	872	791	825	840	854	823	846	833	862	856	832	819	869	825	823	846	838	843	821	853	837	913	813	866	773	828	860	801	852	811	894	856	839	828	863	887	818	868	827	877	800	805	851	842	824	781	834	829	813	884	819	786	826	876	848	906	808	818	876	851	815	863	848	805	816	825	786	809	769	827	820	859	820	822	831	829	867	822	878	815	862	829	819	817	841	774	789	822	842	825	812	915	860	843	794	856	867	870	848	867	807	779	828	865	814	805	816	842	789	839	827	857	865	845	851	843	833	835	815	805	875	899	855	860	832	890	882	834	773	837	866	867	835	857	836	808	847	841	875	817	819	834	844	908	801	824	828	814	828	855	861	815	773	808	849	887	855	871	817	806	829	871	931	820	900	824	781	878	823	831	875	838	795	841	821	818	800	832	858	850	823	804	863	816	853	801	789	855	832	828	849	842	826	825	842	840	844	854	863	813	857	819	838	852	830	899	799	825	816	837	874	859	898	861	789	851	809	810	853	814	836	834	806	818	907	835	827	841	885	847	849	856	848	829	812	825	842	827	848	868	818	841	853	860	848	849	844	788	816	803	853	826	882	892	847	807	787	792	827	851	845	861	849	807	841	852	828	869	838	836	803	846	796	822	842	844	848	809	860	848	871	842	820	855	880	813	814	814	819	818	850	828	783	808	874	816	806	830	846	864	804	831	795	809	829	857	829	826	877	892	856	853	815	847	816	859	812	828	805	780	825	789	802	853	814	835	838	866	856	856	848	871	816	858	828	783	841	835	856	823	786	851	839	800	851	827	825	841	787	821	822	821	862	822	850	867	844	818	847	800	868	844	801	817	858	838	806	856	847	856	782	835	848	854	847	893	857	867	787	859	876	801	912	858	830	818	916	810	857	852	833	864	821	857	863	857	802	821	841	794	817	817	824	748	825	877	832	802	784	853	846	793	873	839	870	867	865	825	815	810	825	856	884	811	809	856	842	812	855	864	818	853	834	828	839	831	885	786	811	860	854	877	841	856	840	842	822	830	799	818	834	862	901	823	852	856	820	861	808	816	835	868	817	895	832	838	788	876	802	813	776	859	809	868	831	846	923	860	825	848	803	827	840	845	853	839	889	827	872
14230	1252	963	780	615	563	443	448	415	385	353	355	364	383	340	382	350	350	327	333	351	352	343	309	324	330	327	331	334	371	361	341	293	343	317	319	351	312	327	319	335	320	315	311	379	336	347	382	353	338	364	349	286	324	339	341	323	299	343	352	349	300	344	318	335	374	329	331	350	313	324	322	350	372	316	341	368	343	328	343	303	328	332	320	321	369	344	377	326	323	342	357	339	313	367	324	347	331	339	327	346	340	338	334	324	304	307	313	351	314	338	339	297	352	320	356	337	352	362	338	310	318	356	327	350	343	343	338	352	357	336	341	309	305	333	353	336	315	353	335	365	367	350	323	319	336	361	355	306	331	312	317	367	333	344	321	308	311	323	325	318	338	332	358	377	333	356	317	349	347	331	346	359	332	338	306	357	304	319	328	345	339	351	308	357	334	328	317	324	331	356	345	365	343	346	332	357	339	350	351	322	363	323	346	325	325	331	303	352	302	314	333	343	366	353	350	322	308	309	320	325	320	336	349	307	350	344	327	329	315	316	316	349	342	349	350	335	301	328	340	347	355	354	315	357	354	362	311	341	318	310	358	361	347	350	331	330	307	380	333	320	373	301	316	355	347	362	323	310	329	331	333	308	332	320	353	340	334	358	324	348	326	341	337	296	352	376	348	314	294	320	355	384	336	315	361	339	356	319	347	314	327	318	351	351	345	334	353	327	332	357	333	327	287	327	341	335	319	303	325	320	327	331	354	345	325	322	340	349	331	341	341	330	364	333	307	332	366	363	307	341	330	356	335	369	350	345	314	350	316	334	322	351	344	306	318	354	360	339	339	344	317	346	305	345	323	323	355	325	341	355	343	353	325	360	343	361	338	316	337	354	324	328	314	315	337	369	331	301	298	355	322	364	357	362	305	313	349	340	341	304	365	354	348	313	360	335	337	333	345	321	337	324	325	351	338	325	318	362	329	331	341	343	329	308	365	324	332	311	360	301	364	311	345	333	310	287	328	332	326	295	362	338	331	315	315	344	336	339	345	324	299	367	330	344	326	329	326	357	324	323	322	319	345	325	291	297	362	325	319	333	307	340	343	328	368	338	354	331	318	371	321	334	339	347	327	346	341	315	310	328	346	369	343	337	349	338	307	338	301	329	342	325	297	366	352	325	334	310	312	350	352	283	357	366	323	337	331	330	347	313	305	315	314	358	309	319	339	321	336	322	315	353	349	310	349	325	315	354	343	350	351	332	376	366	346	329	337	349	338	327	335	318	337	332	331	345	338	349	315	330	323	356	318	310	359	341	335	327	325	329	310	325	348	319	318	315	312	310	313	343	324	331	348	327	317	331	324	332	345	347	336	331	283	323	332	343	307	331	340	362	325	401	314	323	339	308	335	342	318	329	326	311	335	330	327	316	292	318	325	317	299	332	316	339	335	336	325	362	321	324	331	302	329	359	326	338	338	305	327	336	307	317	311	346	332	346	350	317	341	342	365	353	322	338	364	356	318	285	332	296	331	344	343	348	338	312	331	324	327	362	334	318	306	360	320	331	321	381	322	302	332	319	309	329	361	335	340	351	334	369	352	358	325	324	347	328	321	324	333	321	327	338	354	328	316	311	298	330	335	297	380	367	359	317	296	295	355	347	318	321	359	318	352	370	336	343	323	350	327	343	327	332	350	400	332	297	309	333	341	330	345	326	300	337	350	323	357	327	339	331	359	345	313	324	320	342	344	356	337	340	332	327	327	323	307	349	327	356	337	383	335	316	309	345	304	350	329	346	325	318	334	314	346	323	340	350	317	328	313	355	331	284	341	333	319	339	315	352	326	322	332	354	318	307	357	314	343	346	324	340	293	314	340	376	318	319	319	342	348	319	359	341	313	331	361	308	314	363	334	338	329	305	341	332	300	349	318	364	319	402	367	320	332	321	319	316	328	325	357	351	337	314	324	344	343	369	330	332	320	330	337	321	334	372	320	298	315	335	306	349	332	352	337	311	380	337	366	325	361	334	332	336	327	312	339	332	310	323	324	363	335	337	343	323	338	339	361	307	330	335	317	346	348	361	356	327	321	340	346	363	350	357	328	322	322	312	321	325	320	378	339	319	346	298	363	324	324	333	346	325	354	328	326	309	281	329	358	341	346	360	310	348	339	345	350	331	338	349	321	337	311	391	346	351	299	337	315	334	301	316	342	312	326	325	356	360	322	344	317	335	329	336	346	356	311	339	357	293	308	317	331	364	346	320	329	308	326	324	342	331	335	328	327	379	329	323	369	319	336	301	350	340	342	340	335	313	310	366	354	342	328	316	330	349	335	353	346	381	331	352	337	344	313	326	323	316	317	332	370	357	333	331	337	337	334	359	351	318	313	359	345	320	385	353	332	353	303	331	340	305	342	335	328	313	353	316	350	328	329	359	346	369	330	357	343	305	344	363	315	331	359	343	324	296	337	322	390	324	326	316	313	337	315	342	329	360	324	334	346	315	352	355	302	372	306	321	324	303	336	325	346	382	312	320	367	363	321	331	335	304	321	326	324	332	370	352	338	349	317	346	352	295	325	351	322	363	311	347	328	348	348	317	341	335	335	296	300	325	337	333	356	308	315	339	338	315	302	347	349	333	324	370	339	328	344	360	364	322	322	346	344	332	350	361	349	338	315	322	317	336	383	351	321	302	337	349	315	320	335	309	306	371	332	331	309	335	331	354	329	328	347	341	342	334	322	338	319	337	339	321	325	341	349	336	302	375	351	345	362	366	333	338	322	346	326	343	313	317	312	342	318	333	348	311	315	354	301	302	340	339	335	351	362	355	351	283	355	319	352	312	321	331	332	359	325	375	319	340	321	330	335	309	336	366	306	325	308	341	330	318	330	350	348	358	386	305	301	312	345	343	327	356	352	334	320	351	354	334	329	349	358	325	324	360	374	319	359	348	346	341	331	297	307	315	366	299	337	343	345	293	292	347	355	318	330	348	329	340	310	316	329	330	307	334	308	332	340	335	352	335	327	316	326	325	346	307	303	312	338	290	326	336	353	313	338	327	337	323	353	352	319	307	341	302	331	329	315	317	371	333	371	354	340	346	291	319	316	298	358	360	331	327	316	320	340	328	344	368	300	362	298	368	348	331	351	326	341	325	335	345	329	328	303	341	352	339	328	339	355	355	330	366	338	319	340	353	334	315	327	331	360	323	344	337	341	316	299	300	321	322	337	382	321	329	349	329	302	327	313	295	341	350	310	337	311	326	371	353	356	325	264	351	351	361	366	310	333	324	345	279	346	345	356	323	291	353	344	352	312	338	342	345	353	355	306	356	350	328	329	333	384	309	363	345	343	351	336	323	337	305	325	344	375	356	318	283	317	343	347	340	302	341	336	342	336	338	318	383	358	330	356	321	373	317	355	362	353	336	340	342	330	398	358	335	350	300	327	322	352	329	359	355	333	362	291	322	301	288	343	340	317	333	333	321	330	336	336	326	337	332	375	320	343	360	323
8306	1271	2102	2230	2005	1700	1512	1309	1198	1103	1096	1069	986	967	971	915	872	917	854	868	903	887	787	862	881	756	755	817	803	842	794	862	821	785	799	782	772	749	768	785	787	718	782	807	800	768	777	752	735	793	803	752	782	759	744	765	767	730	801	722	763	731	771	803	793	771	735	792	793	735	775	753	702	756	816	733	733	800	755	774	750	775	806	775	798	749	703	767	733	770	752	739	761	770	728	805	746	764	750	790	758	743	749	713	765	793	798	753	754	752	757	764	773	722	719	777	740	729	778	709	734	757	739	734	729	796	727	711	704	774	752	722	794	730	758	701	717	776	727	768	764	757	733	748	783	747	744	789	774	782	759	776	768	769	754	733	764	774	763	731	715	772	712	752	769	728	717	745	771	786	743	733	750	762	750	756	724	786	802	737	747	726	734	736	813	767	731	766	723	734	744	726	769	715	699	764	732	746	738	732	696	754	747	744	771	756	708	755	760	727	728	762	751	767	702	712	748	739	753	740	749	779	785	740	743	699	709	740	736	729	741	774	755	751	723	765	817	742	747	758	753	765	760	759	801	762	796	740	706	773	760	778	732	756	767	727	766	771	772	760	716	800	743	734	777	736	724	695	792	741	731	799	821	730	710	756	768	766	742	788	747	707	745	801	714	721	757	733	720	747	785	731	781	715	749	780	772	742	768	746	776	798	748	787	735	783	775	722	741	737	708	767	715	762	756	736	755	711	782	761	721	785	751	771	797	677	731	734	765	739	784	718	788	691	795	732	792	745	791	745	740	813	765	776	761	750	762	745	740	753	706	780	779	749	753	744	766	722	785	687	772	731	714	780	753	764	722	736	766	744	783	778	732	741	743	751	749	756	785	734	735	749	748	751	798	785	688	731	778	746	821	698	765	800	791	749	728	746	765	743	753	733	814	778	761	764	731	816	758	743	735	756	714	752	740	740	757	761	759	748	777	729	756	730	745	731	756	746	803	736	743	765	745	808	740	734	788	745	783	734	777	750	719	770	691	717	727	729	732	776	732	761	751	754	800	778	711	789	765	751	795	751	765	734	739	762	755	739	757	736	719	784	790	773	742	746	785	724	769	784	744	750	748	779	775	765	777	757	797	757	787	801	761	742	768	726	747	731	738	705	723	778	756	790	732	769	776	780	790	785	738	757	752	711	718	769	754	729	745	745	777	740	757	782	731	736	751	789	709	745	773	797	727	769	754	777	737	790	740	748	800	761	729	712	746	748	773	744	717	799	730	745	750	780	778	764	835	782	768	807	755	756	774	768	781	794	749	707	717	774	715	752	700	709	753	757	759	730	750	742	722	750	756	746	744	749	754	777	784	793	722	735	740	830	727	753	792	774	757	741	750	747	713	767	698	773	747	764	749	718	773	723	734	722	755	735	779	758	782	774	808	715	737	788	756	722	720	788	791	779	813	734	762	794	725	811	764	733	727	744	750	796	753	757	754	766	783	748	760	734	777	735	741	731	723	748	759	738	719	719	785	762	772	757	738	761	774	793	748	759	747	793	763	771	750	751	750	735	792	783	713	782	767	743	766	752	714	791	831	761	725	769	722	803	765	743	733	742	726	746	767	738	718	738	773	794	737	809	761	752	728	746	754	776	737	822	772	734	805	752	721	773	776	705	709	745	736	722	775	756	715	785	768	757	756	742	780	762	759	720	750	721	725	724	778	759	733	751	715	736	699	727	755	776	706	754	757	763	755	701	781	751	748	779	713	772	757	769	789	747	749	734	740	754	765	730	742	761	758	699	747	696	736	734	727	757	763	776	794	771	773	703	759	761	730	730	746	771	804	729	791	703	781	785	785	775	727	715	797	712	739	769	746	753	753	774	751	806	784	708	782	752	749	751	760	737	753	708	723	794	720	737	741	758	751	833	797	750	738	744	777	768	730	791	705	752	721	746	733	769	770	795	782	739	744	808	767	751	729	747	781	729	739	807	764	746	815	737	772	728	757	801	772	784	735	727	744	704	743	744	794	761	763	745	731	738	758	733	773	705	740	709	750	721	742	786	775	720	681	749	766	738	733	763	731	726	758	742	762	741	715	760	738	853	759	778	762	732	779	754	765	764	802	759	782	755	721	742	719	792	750	759	724	732	754	736	715	802	748	774	731	787	785	758	770	735	721	715	767	784	720	749	780	769	791	728	783	810	738	698	733	760	771	815	744	792	717	758	752	782	742	767	764	731	762	769	762	764	798	770	753	735	783	777	738	742	727	755	760	713	685	773	775	740	775	717	727	781	756	746	792	771	758	751	744	738	784	757	736	743	761	754	760	771	760	770	791	753	793	729	750	760	801	775	710	763	763	775	774	773	677	766	724	747	774	781	728	737	733	753	712	720	741	772	749	736	787	717	715	774	787	734	815	725	755	727	740	721	736	754	766	702	773	782	769	757	733	739	768	749	775	790	756	726	736	769	711	741	783	762	760	760	748	721	795	731	768	746	721	758	707	765	776	712	743	730	771	782	775	732	730	734	791	762	734	765	737	771	753	764	750	802	805	801	756	765	724	778	728	784	755	745	707	782	716	773	674	770	704	738	755	740	751	751	764	693	753	730	749	787	715	730	735	736	796	790	739	721	740	710	716	745	768	776	780	702	736	780	809	747	742	769	708	699	738	754	782	724	789	728	674	747	671	776	757	757	725	750	805	729	711	791	745	770	790	764	779	776	692	756	742	719	769	729	766	761	795	752	748	752	750	707	734	778	756	738	725	747	723	737	743	744	772	732	780	818	736	793	769	716	741	753	728	749	770	740	765	779	746	748	728	778	733	725	828	770	730	746	777	729	783	811	746	739	727	765	726	739	805	799	731	750	782	755	767	762	750	761	761	727	754	748	722	726	761	739	779	746	658	751	759	791	763	721	721	761	784	743	734	759	792	724	765	734	750	728	755	813	805	702	787	779	753	786	764	732	742	696	772	744	746	779	764	711	738	742	724	761	798	742	746	775	785	768	809	757	796	780	779	737	762	771	735	813	776	718	734	775	793	774	693	720	737	809	754	729	769	711	720	781	722	789	785	749	764	755	770	747	731	774	776	738	698	754	776	749	754	757	776	757	712	733	694	768	767	791	712	755	730	740	752	767	715	731	736	704	748	799	734	722	696	809	724	775	769	726	781	783	741	761	749	759	767	753	747	757	737	750	723	734	736	758	762	744	719	773	755	740	738	744	732	773	760	784	796	758	718	753	785	759	735	759	761	767	739	768	765	773	746	732	730	744	760	769	765	801	785	742	830	749	767	780	726	756	757	815	763	821	739	823	768	733	793	744	762	743	768	731	734	739	753	754	725	721	725	750	717	781	763	747	798	780	750	821	774	745	779	678	729	695	787	760	762	730	765	703	737	741	728	745	746	751	764	776	794	733	809	711	725	768	796	707	770	785	702	746	778	716	790	730	753	725	750	779	757	722	736	759	744	713	809	717	709	789	798	770	770	715	764	774	761	794	765	775	756	766
1255	204	190	203	213	211	182	191	226	219	212	204	192	188	173	182	177	179	196	179	192	214	186	202	189	190	170	214	209	173	211	199	213	187	217	180	163	167	186	196	194	201	162	200	200	183	186	194	184	169	183	191	194	196	164	196	188	182	219	188	208	199	173	192	180	183	181	194	167	206	189	197	191	152	199	174	180	193	213	170	186	180	175	208	205	215	182	180	202	187	191	179	223	196	191	165	230	164	198	192	176	198	196	178	200	218	163	182	189	176	232	195	195	205	206	198	193	199	169	193	189	193	210	185	198	184	186	187	204	181	185	190	173	211	173	187	177	192	208	192	205	209	186	187	175	191	172	199	205	209	179	186	190	181	179	187	162	176	177	180	226	148	218	204	162	180	188	190	199	164	178	183	187	181	194	184	189	154	194	206	195	169	185	185	167	208	171	187	202	188	213	187	168	189	204	217	201	197	150	193	181	169	204	195	166	164	186	184	201	206	208	193	186	208	189	187	206	181	200	178	178	187	175	182	178	180	184	189	182	174	204	187	221	197	212	188	167	183	165	176	165	188	181	184	187	217	187	207	200	178	218	178	195	193	212	210	189	190	189	192	175	188	207	190	188	190	177	186	209	182	189	203	180	197	192	202	183	178	198	196	163	184	180	183	188	187	180	169	177	201	232	186	162	196	227	176	213	178	189	179	188	212	184	189	193	166	178	189	177	181	196	212	198	170	199	193	191	196	182	195	173	211	183	186	199	197	185	219	201	197	221	190	202	172	167	196	206	194	167	203	180	157	190	174	180	186	193	192	179	192	205	171	181	197	186	176	163	179	186	167	195	206	177	184	178	193	190	188	203	198	195	205	176	193	167	188	188	189	199	199	176	186	206	173	198	188	193	182	182	193	191	189	202	200	210	189	175	186	193	194	185	180	184	196	189	210	205	181	170	200	166	186	166	188	185	178	202	205	192	209	203	173	208	181	204	179	200	182	179	163	192	212	196	211	164	190	179	190	177	200	199	177	188	168	198	187	183	204	172	176	218	202	180	185	183	171	187	176	205	195	186	175	206	198	212	196	197	172	181	219	217	211	173	192	195	208	152	180	166	213	187	194	210	169	199	226	166	205	181	184	170	198	196	209	175	201	180	208	155	173	176	169	189	175	165	187	198	175	177	178	201	198	183	182	205	186	179	188	183	220	164	176	194	186	184	190	201	184	175	176	185	215	194	198	166	195	193	208	174	189	196	179	178	197	202	170	197	165	169	197	190	196	198	229	190	203	192	180	205	202	178	182	204	162	228	191	159	180	205	164	216	182	158	200	188	158	198	184	210	202	165	184	149	163	188	200	204	201	185	188	180	193	204	193	172	195	166	184	201	178	177	181	207	187	173	194	222	181	168	183	202	189	186	193	190	224	197	180	169	193	192	178	186	203	197	182	196	184	213	196	209	198	185	199	183	177	197	168	183	201	192	211	175	194	171	195	169	181	196	194	173	187	193	195	187	195	177	201	199	222	214	203	168	200	174	184	180	188	203	183	235	200	198	168	204	191	210	213	205	190	180	218	199	209	197	191	184	169	194	173	200	191	216	178	190	168	178	157	196	210	171	171	184	158	182	183	170	182	193	187	179	222	179	196	192	182	215	201	169	163	206	211	191	181	181	187	199	191	205	179	158	184	174	185	161	161	196	179	168	190	171	175	193	206	171	204	185	190	182	171	211	204	186	185	189	193	174	198	191	183	194	213	181	202	191	188	188	188	172	194	191	178	169	187	207	186	202	205	212	190	187	183	180	200	180	200	202	162	183	188	200	191	187	207	203	218	185	195	177	194	203	217	214	206	218	171	171	196	184	180	184	186	187	195	165	193	186	190	202	206	192	197	194	189	189	180	190	180	180	198	191	198	194	180	179	206	192	185	207	196	204	194	195	206	190	175	186	166	207	195	190	158	180	216	210	202	197	202	208	184	212	178	211	185	173	180	198	220	165	188	182	186	200	199	179	177	178	195	193	204	181	155	189	177	202	195	173	165	208	209	196	207	211	192	202	209	179	168	169	182	169	203	188	175	186	205	199	176	184	197	207	198	181	184	208	192	160	175	170	173	187	198	169	197	181	206	201	172	172	186	177	171	178	147	210	228	200	200	206	184	177	175	214	181	199	180	159	188	217	194	184	183	174	193	201	184	199	206	180	216	177	187	197	183	193	173	167	206	193	183	204	179	221	191	165	187	205	165	171	186	179	199	184	175	200	174	212	204	192	163	170	210	197	175	179	181	213	174	185	205	184	195	219	165	193	160	178	196	180	199	182	187	184	185	199	203	192	188	197	177	210	186	187	208	200	193	165	181	176	182	200	173	192	192	177	190	185	193	203	209	211	188	237	195	182	203	211	178	200	178	195	176	193	194	179	172	192	200	182	169	159	220	209	169	193	184	167	159	188	177	194	173	206	186	212	190	192	203	184	186	193	176	203	194	205	181	190	199	196	198	179	163	177	173	204	190	189	175	173	188	207	176	183	211	182	208	211	196	197	157	201	231	225	181	199	171	197	200	195	177	199	175	200	206	209	180	192	211	181	209	212	155	201	183	173	178	183	205	185	179	195	214	190	161	198	180	197	210	202	166	204	197	187	166	170	188	235	195	190	198	191	193	189	173	172	170	195	184	163	195	193	195	203	202	213	193	168	166	177	186	212	195	181	201	179	202	199	173	186	188	183	206	207	195	194	191	196	189	186	182	206	174	174	191	190	205	179	197	218	195	170	186	198	191	190	164	172	179	186	187	204	184	207	188	192	182	176	219	183	221	173	186	177	173	192	190	175	175	192	193	185	176	192	227	210	192	196	168	209	176	182	167	162	209	212	173	182	160	202	195	190	219	218	202	200	180	178	206	181	189	171	206	175	187	177	178	174	179	196	190	207	215	167	162	186	206	182	192	158	192	200	199	186	180	188	193	182	194	186	189	202	178	201	192	213	190	178	194	195	210	179	176	178	181	183	193	165	189	213	207	165	193	186	200	170	190	185	166	206	190	174	186	196	154	193	177	208	216	200	161	196	172	223	181	172	181	178	185	202	187	199	173	181	159	192	194	164	226	198	192	184	184	206	202	194	185	201	187	190	195	186	214	182	151	177	178	199	181	193	175	192	190	167	167	211	193	175	202	202	200	181	222	188	175	209	178	196	168	191	174	189	192	178	182	183	222	177	193	190	186	194	193	158	194	177	207	176	213	202	194	195	202	185	202	174	190	192	165	198	203	204	180	171	193	212	215	199	208	187	196	153	163	172	182	199	190	189	190	202	207	181	159	209	199	184	193	187	184	176	168	181	176	171	185	197	209	208	177	182	203	169	191	202	205	185	172	182	183	159	174	201	180	177	213	220	184	201	220	182	186	199	186	198	194	197	219	188	172	197	192	207	169	203	188	201	184	224	194	185	181	182	161	182	186	181	150	175	215	191	220	207	202	197	184	183	198	190	195	157	184	216	176	174	179	191	194
1580	538	529	519	543	508	558	524	476	480	492	468	498	449	507	452	519	488	529	484	492	502	502	544	489	501	501	475	505	476	488	484	476	517	500	449	487	504	512	472	493	486	486	490	498	534	472	455	505	462	496	465	532	516	523	525	458	482	485	444	470	473	481	490	502	463	463	480	509	461	498	484	486	477	490	480	539	523	512	507	458	512	528	496	477	464	495	460	511	490	514	472	490	509	486	502	515	503	506	516	522	457	511	422	443	474	499	511	487	506	504	477	543	485	498	480	493	494	545	530	519	488	477	509	469	494	526	507	493	516	491	471	481	480	460	505	478	485	504	504	496	467	498	516	480	512	449	535	469	514	484	479	455	458	498	478	452	466	474	516	472	486	490	480	514	487	491	499	444	499	487	486	488	485	490	509	478	528	507	487	475	485	483	486	473	491	481	494	496	476	461	496	487	484	503	504	502	489	484	458	497	504	493	510	469	479	497	497	460	454	497	541	503	487	514	485	478	486	479	498	472	512	479	506	483	493	486	492	492	500	496	473	473	496	500	470	492	476	462	505	479	530	496	458	495	515	485	532	488	509	483	513	490	489	473	555	470	508	493	511	518	501	521	498	495	501	489	514	505	505	473	464	487	474	492	491	470	491	495	485	490	449	512	503	492	490	476	469	476	484	470	485	428	504	474	530	467	494	496	544	523	447	517	514	486	530	486	510	447	469	504	503	487	521	507	506	516	493	493	480	508	527	493	507	475	483	473	507	463	518	525	482	502	487	493	532	523	450	514	485	489	484	526	425	484	506	492	488	483	528	543	474	505	463	470	465	484	497	479	464	482	465	508	466	500	509	472	510	466	496	528	472	476	511	504	519	480	457	475	444	466	451	470	489	467	459	475	497	490	499	499	489	489	494	512	456	494	474	472	543	487	518	472	491	499	476	504	518	474	472	489	493	486	469	501	504	476	481	517	514	455	506	523	462	505	504	491	459	508	500	459	526	506	501	507	494	485	535	515	437	454	511	491	497	477	491	496	497	505	501	442	530	502	493	482	475	493	547	487	474	518	488	508	519	488	487	478	480	501	474	463	447	523	489	490	491	480	505	469	529	485	498	469	477	505	495	503	482	500	525	496	519	500	467	528	493	470	480	461	451	483	497	514	518	463	530	515	499	497	492	523	468	482	494	516	500	480	461	461	483	481	480	489	508	459	474	489	492	523	519	485	473	449	486	535	485	476	462	490	468	490	512	482	487	499	500	505	479	524	531	486	487	483	501	495	483	478	466	466	504	503	507	508	507	523	518	475	488	509	495	513	508	480	484	482	495	476	484	463	488	478	471	481	478	467	509	511	504	498	487	452	466	494	491	482	518	449	473	484	513	478	456	455	495	478	508	513	481	499	464	524	523	494	502	480	489	471	524	545	476	512	504	508	497	513	491	466	485	473	531	473	497	455	493	473	475	519	479	518	521	477	489	463	482	463	474	468	474	512	497	533	460	499	495	467	521	519	517	442	519	479	512	495	507	494	503	485	462	480	479	508	480	487	486	524	490	487	514	484	491	489	529	503	471	479	460	486	463	493	512	463	503	477	468	501	500	512	480	515	472	491	484	465	512	513	487	509	478	490	494	508	506	489	487	538	507	469	481	476	483	479	511	477	547	513	466	516	499	480	497	465	496	489	503	495	500	450	477	457	479	450	510	467	558	463	542	510	511	526	517	484	504	484	492	534	502	477	492	515	491	497	517	471	455	470	516	490	444	502	484	479	468	485	477	477	530	474	492	462	531	507	489	496	506	486	500	477	499	514	462	494	471	543	512	477	534	499	520	475	443	515	492	502	506	453	496	490	452	468	500	465	500	512	504	514	446	502	498	531	490	505	545	463	502	507	471	484	501	496	506	517	464	489	505	485	449	465	503	473	471	504	512	519	504	507	513	491	483	554	497	504	498	476	485	472	496	495	482	506	497	500	486	517	506	492	476	492	506	526	481	492	504	501	509	488	483	468	473	534	439	505	511	454	445	506	508	469	487	485	527	468	501	506	491	467	472	477	489	492	521	475	484	497	526	450	488	512	490	486	513	520	522	455	506	475	488	497	506	501	489	496	475	502	461	498	515	507	484	474	496	488	504	482	489	488	516	504	489	501	522	538	531	521	492	502	508	513	551	494	474	527	475	479	499	508	494	480	508	505	435	480	520	472	479	508	481	446	433	516	496	492	466	490	465	494	500	450	534	500	514	473	485	465	492	499	464	478	468	521	508	463	504	497	472	498	485	515	535	470	508	486	471	502	459	532	447	467	500	454	466	446	516	500	458	471	510	532	473	495	506	487	450	512	531	461	511	477	474	472	491	490	471	449	489	488	490	486	470	480	493	514	517	492	508	490	471	497	501	504	465	544	467	481	485	499	487	493	485	509	502	472	479	517	558	497	450	521	447	489	497	501	496	513	497	486	485	494	505	519	491	520	501	433	513	490	471	473	480	499	477	536	516	484	466	479	481	532	504	477	541	462	481	528	508	509	506	467	490	475	493	506	527	499	500	474	471	524	525	525	465	495	482	538	479	457	460	445	512	449	511	525	478	486	525	503	529	473	492	498	513	494	504	496	485	470	487	486	505	484	480	484	518	497	486	485	520	463	474	506	484	499	497	510	500	481	478	493	462	478	521	526	509	469	505	527	493	531	529	485	491	509	495	517	474	511	467	476	508	483	439	475	509	475	459	494	480	493	460	479	481	480	488	497	523	496	503	505	487	513	490	480	477	517	464	508	483	471	487	507	534	489	488	496	501	524	503	504	469	526	478	545	485	497	496	520	457	507	492	490	502	520	524	476	500	504	475	508	488	481	507	464	504	473	519	505	484	440	519	499	506	530	474	478	528	467	515	538	473	497	484	517	560	479	500	484	486	514	499	460	539	498	506	492	498	474	505	466	475	499	476	495	469	446	493	478	474	512	460	512	500	495	481	509	493	468	510	517	464	464	468	529	479	512	520	501	461	495	515	501	480	498	478	500	492	485	468	496	545	512	482	492	494	483	485	463	471	482	521	485	484	434	497	514	503	502	493	509	527	509	465	465	520	523	497	468	504	489	490	495	486	519	477	501	493	501	502	506	482	473	496	542	507	510	521	507	516	483	494	482	476	520	536	500	496	475	505	514	512	480	489	492	481	457	494	487	493	520	509	497	473	512	514	489	491	486	491	491	480	488	465	504	480	506	487	489	467	495	509	493	512	498	489	488	483	498	478	480	501	492	487	499	487	502	518	435	502	466	467	472	486	509	488	482	448	470	488	504	503	502	499	471	452	508	499	483	499	456	464	448	481	507	511	499	491	477	481	510	498	508	456	478	477	513	496	492	501	534	472	489	488	508	490	491	455	482	521	477	514	482	510	499	524	494	512	481	511	438	501	508	455	492	520	471	460	491	460	524	494	443	523	475	502	509	506	504	497	463	449	493	522	480	528	491	471	486	485	480	513	505	473	454	455	466	509	492	497
7757	674	664	587	476	469	435	415	417	368	431	384	371	393	345	400	380	378	352	378	349	386	337	365	380	392	387	361	367	380	350	374	350	323	395	323	363	356	367	330	340	361	329	350	372	345	341	351	388	386	384	392	381	371	352	377	327	357	405	379	376	339	390	384	359	355	377	370	344	348	391	351	358	347	370	343	375	366	329	352	379	359	374	370	337	332	350	345	376	345	361	377	329	383	333	324	357	371	365	361	358	350	331	331	378	312	379	345	384	369	356	336	346	379	389	367	390	348	379	352	394	365	364	354	347	362	389	336	352	363	326	375	383	356	376	379	360	336	337	355	375	349	391	366	374	352	363	357	369	384	377	370	309	351	315	366	372	375	374	345	364	396	334	335	379	361	369	403	332	361	339	375	377	339	349	354	389	397	368	352	364	390	345	351	351	329	366	370	379	355	363	335	346	392	366	373	384	365	369	329	362	371	360	376	335	371	339	374	344	339	385	397	389	373	374	337	346	374	371	340	369	403	332	332	380	389	344	371	353	338	366	392	334	340	347	379	328	330	367	360	362	379	351	405	335	344	372	326	349	330	368	375	341	327	390	375	360	373	355	384	360	351	377	361	353	386	343	382	376	374	388	336	381	328	353	377	368	394	358	342	355	361	354	352	378	308	386	364	397	387	372	350	380	360	353	358	354	362	382	370	370	346	369	322	345	352	342	396	337	342	388	365	344	330	403	393	372	374	346	331	352	344	368	371	354	347	376	365	352	383	424	363	356	340	326	345	341	380	369	327	360	377	368	379	353	357	342	347	362	382	365	376	356	352	349	355	390	354	347	352	387	394	367	356	341	329	389	357	369	342	364	416	368	361	375	321	404	391	355	366	351	378	343	379	329	343	357	342	339	383	361	355	382	372	344	362	378	420	371	320	385	356	368	355	368	323	334	356	351	352	385	419	355	348	378	372	386	336	364	373	371	343	351	364	351	378	377	359	344	368	361	311	391	372	358	368	362	337	376	362	378	333	354	397	349	362	386	362	366	407	353	352	364	387	332	362	357	338	358	341	343	364	340	369	335	336	349	366	337	327	357	396	370	381	372	382	385	361	354	377	354	382	353	349	323	364	340	383	362	367	386	337	356	364	390	374	367	386	372	316	349	352	334	367	350	356	371	355	351	339	384	404	367	348	345	351	354	383	359	346	360	326	362	354	335	359	394	386	369	352	383	330	360	351	358	330	377	349	360	329	362	352	348	357	398	347	324	321	337	387	364	360	366	356	376	359	366	378	363	359	376	361	342	358	368	368	348	357	377	327	370	356	373	353	352	344	386	353	351	402	356	352	342	371	344	358	358	392	385	343	342	366	371	386	389	353	346	364	346	377	380	377	355	377	387	347	378	357	335	363	390	381	347	374	376	330	357	397	372	373	361	347	358	362	404	378	371	353	360	361	320	397	380	306	365	360	386	363	326	370	371	340	347	386	390	346	352	331	376	346	358	341	365	346	365	377	380	384	328	349	392	351	384	373	346	338	395	344	371	354	325	386	354	387	372	357	354	360	381	375	356	373	344	384	359	378	370	379	354	352	367	327	376	317	393	350	370	344	377	405	340	382	365	379	375	383	366	370	369	386	358	393	357	326	378	398	344	343	332	368	377	378	355	362	385	368	363	358	353	357	394	351	370	350	414	371	343	355	377	369	330	347	332	371	343	361	321	364	359	342	361	343	353	383	395	345	377	359	337	364	363	350	389	355	340	373	360	331	352	367	370	340	413	381	358	351	369	361	366	371	379	383	348	369	352	391	370	363	353	360	394	384	341	367	349	334	354	344	344	319	310	387	342	334	350	357	348	396	356	376	338	371	370	360	340	354	336	353	360	353	318	335	338	387	345	339	366	346	341	324	352	368	331	354	368	328	338	399	365	339	333	354	371	367	338	358	345	367	370	367	368	344	357	354	331	349	328	360	335	357	353	362	330	423	368	326	373	354	377	423	362	379	351	358	366	358	362	401	375	378	374	396	336	377	394	375	350	368	371	336	389	360	365	345	365	375	371	370	385	369	353	371	379	356	343	337	402	365	344	361	354	351	320	360	337	348	350	414	377	371	351	384	339	370	340	342	361	373	371	348	380	382	372	334	345	355	339	377	365	329	357	359	358	359	345	366	377	365	388	361	370	355	360	353	355	323	398	369	354	364	330	357	409	364	337	352	366	370	340	375	355	375	380	358	383	362	369	380	370	352	393	387	348	381	352	366	380	327	336	384	344	355	365	394	350	356	351	334	319	351	356	399	347	336	383	387	365	365	387	359	366	370	335	365	359	351	330	382	376	346	364	347	365	353	354	355	371	373	357	323	364	360	352	362	328	373	360	363	296	351	345	343	368	382	379	345	343	357	377	365	352	372	359	399	362	328	344	349	369	401	383	338	380	383	362	412	322	362	344	368	317	391	345	334	343	336	340	376	370	370	382	350	355	373	324	331	379	390	371	397	395	361	335	321	368	367	342	377	371	428	327	325	385	356	360	400	362	343	370	330	359	358	329	343	350	365	380	350	357	392	357	339	407	338	331	395	390	363	367	356	389	361	404	370	330	365	337	356	357	395	368	371	379	310	374	357	331	405	388	380	360	375	375	348	363	351	389	381	336	375	365	367	334	351	395	355	345	327	349	358	358	379	351	357	347	352	375	345	380	347	355	354	366	376	384	362	312	374	342	367	375	351	382	331	367	372	344	336	352	338	335	355	349	386	389	373	337	350	369	376	363	368	391	365	358	337	360	374	365	409	400	367	375	324	377	374	385	387	336	342	397	403	379	357	358	373	357	350	323	382	343	350	367	376	339	360	324	335	349	393	405	347	346	390	360	389	357	415	327	380	342	348	397	345	333	354	345	349	401	355	355	336	366	340	379	351	367	348	345	352	395	363	385	368	325	346	363	374	363	382	375	362	350	332	317	344	322	362	333	354	360	317	389	401	362	364	345	422	335	355	367	359	365	372	400	365	358	382	344	342	369	358	369	393	383	354	325	365	340	391	352	361	366	383	377	368	363	336	354	365	356	332	334	374	353	363	361	344	346	355	374	357	360	327	350	386	367	333	391	375	369	389	352	358	313	329	351	355	397	345	369	356	366	368	384	383	358	356	364	375	349	355	328	338	360	388	363	387	329	357	347	362	345	344	357	397	356	376	325	362	352	379	377	360	401	349	311	349	369	353	374	374	365	367	380	350	367	363	379	356	366	361	373	354	385	389	340	338	340	363	317	380	352	357	390	323	357	362	335	381	343	379	342	352	365	345	362	385	354	376	360	358	381	381	383	323	342	343	360	332	366	356	340	369	371	365	348	340	363	364	365	397	373	340	373	357	351	354	299	371	372	376	355	381	382	360	344	387	356	364	322	367	390	342	391	365	337	380	330	375	362	381	362	342	357	363	367	346	393	325	379	364	429	361	363	359	392	343	333	393	345	392	365	323	376	399	399	321	355	384	379	370	353	360	382	349
6617	1139	1503	1717	1515	1342	1216	1152	1039	1081	1017	977	984	1000	919	960	892	839	886	912	850	870	861	879	882	835	845	880	847	902	869	808	875	854	882	855	831	879	839	837	854	835	888	869	890	847	853	857	832	797	849	846	862	823	828	854	872	860	822	847	859	861	868	822	813	827	811	855	831	833	798	851	832	832	889	856	827	900	867	765	845	837	793	853	843	826	798	824	879	839	865	852	873	828	850	854	834	822	860	796	803	821	837	884	851	768	819	841	902	840	803	823	787	848	837	868	853	869	894	842	812	830	822	865	878	862	864	856	843	799	867	869	846	843	833	843	888	840	858	787	813	866	849	804	822	806	812	834	822	856	760	812	815	841	860	836	813	860	853	878	845	856	807	828	797	844	813	827	784	818	816	846	847	806	810	827	850	822	863	836	815	834	844	850	817	844	857	804	839	888	838	849	851	893	887	794	817	818	858	850	842	838	847	826	856	824	818	838	827	839	819	865	855	812	831	824	821	834	800	836	859	816	851	802	846	799	811	784	812	875	851	901	843	850	845	785	858	841	841	855	886	826	859	811	828	844	844	830	820	875	853	820	798	818	839	888	793	896	813	803	832	851	854	808	829	863	782	845	848	831	847	858	766	787	852	868	825	844	799	843	838	877	823	893	882	850	813	861	789	832	824	795	851	841	793	844	845	850	844	848	842	826	814	795	856	837	804	840	833	807	814	805	815	875	872	838	809	842	866	841	883	855	796	827	827	816	825	826	846	869	814	836	812	840	859	818	785	861	839	888	815	872	857	790	855	865	843	759	818	778	842	791	865	842	861	853	856	787	829	832	834	849	832	837	854	868	791	856	815	844	823	825	864	843	798	813	816	786	855	826	823	868	789	809	893	812	825	818	847	790	811	784	814	854	806	839	809	830	830	888	832	841	918	828	866	826	893	823	890	799	844	814	828	849	844	807	883	817	851	889	918	826	841	867	890	846	871	766	806	861	892	829	885	836	863	853	808	807	810	820	807	812	850	866	804	844	853	832	805	819	799	834	839	834	825	817	839	883	889	899	816	861	877	816	844	838	810	818	857	889	819	833	796	834	804	837	823	875	831	889	817	885	895	841	825	864	856	852	832	783	838	822	807	774	810	838	840	824	847	808	845	791	829	834	856	820	801	849	847	835	851	792	861	856	847	814	869	838	826	818	853	839	842	823	866	858	881	820	858	825	870	832	821	879	845	787	843	846	789	860	837	832	815	837	812	857	817	843	835	859	863	853	828	902	846	831	817	791	846	813	823	826	818	807	816	807	839	837	789	829	840	804	808	826	869	852	799	801	776	834	836	860	825	840	874	821	829	776	814	854	834	773	848	785	862	824	845	823	858	795	839	788	898	801	838	868	833	842	859	864	818	848	861	801	856	870	816	821	902	770	855	837	817	806	810	831	883	795	834	795	880	853	872	785	849	866	899	836	829	831	851	846	828	834	864	848	823	864	839	838	828	847	827	843	862	822	813	828	865	832	817	869	809	820	865	808	783	839	825	838	831	840	876	747	798	845	901	812	840	863	849	800	812	828	794	811	815	816	801	882	812	884	843	888	820	852	843	787	839	801	885	820	747	777	809	903	812	844	767	826	869	864	865	832	785	857	850	830	847	817	816	865	822	795	887	789	822	795	840	843	829	816	815	817	800	828	866	833	862	851	812	863	856	847	863	838	817	871	798	763	784	819	831	763	825	822	851	830	778	877	797	765	816	834	838	873	809	816	838	886	848	850	851	805	797	847	817	897	829	838	799	801	791	821	808	799	812	845	827	815	855	814	820	846	791	856	847	830	825	819	841	830	871	791	834	802	809	796	880	828	801	848	851	799	823	844	879	824	848	789	865	840	850	794	760	834	845	827	841	820	832	811	829	816	805	833	849	839	846	843	840	842	826	865	813	828	786	851	843	876	797	809	842	821	861	794	820	899	808	819	862	801	776	811	794	802	829	815	875	845	841	824	836	806	849	832	796	859	859	831	843	793	851	830	846	814	812	791	847	858	848	822	770	851	835	807	867	837	830	803	801	844	815	849	785	782	849	828	867	856	806	852	833	832	795	834	826	845	847	848	793	870	812	817	876	850	826	831	859	805	813	840	858	852	847	795	881	844	847	843	809	898	811	829	842	879	877	843	857	830	770	893	898	894	864	852	805	846	845	841	861	819	769	811	852	844	853	863	875	815	830	860	824	787	871	794	815	874	815	855	849	788	816	824	839	862	841	826	768	773	806	840	821	812	844	828	816	830	867	880	804	856	821	819	808	823	839	872	793	806	865	852	821	853	813	834	832	817	855	802	821	807	846	855	873	862	830	872	890	806	864	843	761	849	848	830	765	805	833	834	873	877	832	852	830	813	817	824	840	813	840	835	811	875	769	848	816	851	813	807	806	826	845	898	856	812	813	828	827	838	824	889	800	837	781	820	842	793	850	789	828	842	850	832	861	854	835	864	856	847	866	830	862	869	818	863	836	803	852	829	868	848	852	817	881	784	853	888	835	795	857	802	833	812	866	822	850	837	882	845	836	811	783	857	885	864	853	805	830	821	839	876	835	813	882	831	898	840	844	814	801	873	853	830	814	846	824	818	874	881	861	895	848	892	870	836	853	868	838	816	831	827	878	799	834	797	786	800	849	859	826	798	850	832	806	811	838	816	833	840	862	892	830	837	885	886	852	848	792	867	832	806	846	806	829	842	838	850	821	858	840	821	786	807	815	849	848	839	855	878	855	874	816	869	864	867	835	855	821	866	812	884	815	848	874	859	850	844	882	790	826	829	869	824	812	822	889	823	827	903	794	852	858	801	866	831	851	852	870	805	827	785	812	797	866	832	819	822	842	847	822	837	799	898	775	813	822	793	823	821	854	788	843	792	870	878	873	869	813	817	838	829	848	802	834	825	850	843	794	791	818	779	768	856	877	859	800	810	834	847	813	823	799	839	829	831	852	856	815	798	847	865	881	875	858	753	802	814	828	853	803	849	879	853	812	818	836	840	866	780	871	826	823	840	822	815	826	831	842	859	836	833	814	837	828	844	852	857	815	808	837	847	816	849	815	829	832	871	848	849	818	866	843	817	836	879	833	792	810	798	825	802	808	824	816	797	804	854	883	812	889	820	848	850	800	828	857	839	881	837	805	841	840	814	817	872	852	850	830	827	858	842	822	839	837	803	861	801	844	902	844	819	839	812	814	855	816	849	833	903	872	824	838	791	832	863	812	801	820	867	844	841	876	830	860	885	810	838	873	833	825	893	818	859	786	801	766	873	829	823	872	838	808	782	841	848	840	811	795	826	829	809	829	786	804	842	858	842	844	865	869	823	881	906	831	783	809	809	862	860	841	873	826	844	838	855	829	848	838	810	827	827	820	788	821	787	799	865	855	815	812	812	762	851	857	803	843	833	826	819	819	888	822	799	779	841	848	789	856	846	832	796	783	805	848	821	784	823	831	840	779	802	800	828	822	793
14043	1270	934	760	608	508	465	423	407	385	400	363	392	372	372	371	311	349	326	326	332	296	350	349	383	369	343	343	367	337	327	371	366	313	366	369	352	336	344	314	325	351	336	346	339	371	350	361	283	327	360	332	347	353	344	315	356	376	343	335	389	339	325	346	342	347	305	346	366	352	338	336	336	319	359	347	347	357	328	312	340	350	326	312	338	296	335	314	345	333	299	345	326	345	334	367	340	364	340	339	341	334	350	327	335	306	330	315	310	341	316	335	346	354	373	312	342	322	332	334	315	303	386	342	318	307	368	353	313	330	308	360	347	343	347	313	319	326	340	343	318	337	324	376	326	335	337	332	334	343	371	346	335	364	349	336	332	354	368	348	351	352	317	362	337	371	332	328	320	351	332	354	366	335	335	350	325	350	308	320	351	345	350	322	323	331	337	311	369	313	327	335	320	325	318	335	298	331	310	323	353	356	327	344	353	321	318	336	318	349	320	355	359	343	326	318	355	355	384	309	325	359	337	324	300	340	345	346	356	367	342	308	334	348	378	348	326	330	318	370	352	346	343	353	376	313	337	280	342	319	324	363	350	367	308	331	310	295	348	322	325	315	327	331	369	345	321	345	294	317	305	373	336	341	347	354	340	348	332	347	319	351	296	301	326	344	323	316	344	356	361	317	340	343	343	326	342	304	357	375	353	324	338	346	335	327	335	376	371	340	350	337	319	360	366	359	328	344	317	328	321	360	366	333	348	336	379	328	338	345	323	360	323	314	328	339	323	309	324	367	293	295	315	320	306	311	323	293	371	361	327	320	350	351	322	341	338	309	296	317	290	324	332	350	360	352	344	358	330	338	307	344	345	328	354	318	329	351	340	359	373	337	332	333	362	349	336	385	335	344	344	301	313	322	347	317	333	369	354	331	347	330	336	315	355	323	347	329	324	343	311	283	316	340	310	347	317	340	305	323	354	321	324	301	341	331	323	335	342	333	359	341	351	343	353	351	349	336	334	339	327	379	327	332	358	361	359	338	326	325	340	328	315	322	354	367	321	327	340	355	283	354	316	329	343	304	339	344	339	325	321	367	334	336	306	346	322	359	349	348	351	312	320	318	349	355	332	330	336	313	323	316	343	358	327	323	363	343	323	335	342	336	338	320	337	338	346	345	328	331	334	318	341	339	338	360	316	304	348	338	351	350	325	325	305	354	362	316	319	314	310	316	328	333	362	332	331	352	339	329	358	344	331	336	323	348	345	332	350	337	341	357	341	326	334	317	346	316	345	343	359	323	310	332	355	330	322	345	344	327	345	316	302	354	387	339	323	341	334	340	331	347	326	347	353	318	306	334	320	313	342	337	319	322	322	361	357	335	317	346	360	348	359	344	351	306	319	315	334	338	324	358	335	325	319	334	369	318	346	306	339	328	328	362	312	318	320	331	305	311	322	315	370	340	346	303	383	332	364	339	356	356	340	323	321	320	313	373	329	334	343	305	299	349	345	353	334	340	360	334	302	329	392	311	307	322	360	291	336	346	353	325	355	335	324	357	317	390	344	373	333	325	333	344	334	305	333	330	321	348	315	359	317	320	344	351	330	330	364	366	335	360	317	357	345	339	347	324	335	346	358	322	291	321	334	328	366	344	316	325	316	334	342	328	337	310	359	310	333	349	327	350	351	348	345	330	348	347	318	356	352	326	314	373	342	348	349	346	351	360	320	357	371	318	327	326	335	331	349	317	318	320	334	328	286	335	334	330	301	328	326	353	354	315	371	370	317	341	365	360	357	358	309	336	337	325	331	381	332	352	300	355	348	307	323	331	325	334	324	298	336	330	345	322	357	353	345	361	337	316	348	331	358	327	338	303	356	333	349	348	352	343	325	332	305	335	333	369	384	344	315	324	336	343	383	329	320	342	346	379	357	347	381	329	333	346	350	346	365	327	325	341	343	340	323	332	352	322	313	334	332	379	303	358	300	320	311	324	339	346	374	336	293	318	316	328	335	294	302	339	375	344	326	296	325	336	363	362	334	352	337	369	346	308	321	316	304	319	357	305	334	322	321	355	340	313	345	321	309	304	336	383	329	353	324	306	323	331	321	329	347	334	336	382	334	296	369	319	341	330	323	317	316	343	341	304	313	376	344	372	337	334	312	322	350	343	348	358	346	314	313	300	322	335	343	352	298	342	338	326	317	337	383	317	347	360	321	323	368	346	351	331	348	316	352	332	333	337	339	336	324	317	317	337	316	368	336	287	319	310	325	347	337	314	300	340	337	339	329	324	311	316	306	323	349	332	344	341	351	321	342	370	318	336	339	312	296	357	325	350	333	357	353	342	350	369	305	332	301	327	377	343	329	315	326	338	354	354	344	306	330	320	353	334	368	348	310	345	311	378	317	351	327	325	330	323	376	368	343	369	354	302	335	355	331	330	339	349	364	323	314	365	339	354	305	308	347	331	345	364	327	313	313	350	347	316	342	331	345	330	336	336	319	338	363	349	349	324	343	324	350	324	377	344	341	326	341	350	343	322	343	341	329	327	338	305	346	356	318	358	310	316	343	323	320	291	365	315	345	313	320	340	335	362	342	309	300	350	338	355	354	323	342	327	341	347	341	356	344	356	369	322	332	297	352	355	344	285	311	368	346	349	331	289	361	325	356	388	351	340	346	325	325	302	334	335	358	355	346	324	355	358	373	310	335	317	319	334	342	342	340	364	395	329	346	373	340	334	324	330	316	312	329	340	321	307	356	329	331	321	300	334	343	340	348	322	299	308	347	338	353	336	332	323	352	314	317	331	324	330	333	343	334	342	311	313	344	385	344	324	310	362	336	293	336	359	322	349	325	311	324	321	358	327	339	318	339	328	291	349	352	327	319	348	345	357	369	302	335	302	320	347	321	352	383	370	329	360	353	328	313	312	322	322	343	356	337	352	389	325	330	333	327	337	352	360	308	328	330	349	348	341	291	338	340	354	315	318	311	322	311	339	301	346	349	328	321	313	334	313	316	335	343	317	336	310	321	323	323	374	384	349	352	341	327	350	349	336	351	342	373	337	360	348	329	306	339	308	340	314	342	333	301	325	345	343	312	325	333	340	312	324	331	333	347	358	343	359	364	322	346	343	327	293	354	301	317	330	306	345	320	338	350	328	340	330	339	318	339	318	343	346	346	378	362	320	340	315	361	288	324	338	332	347	299	367	354	355	345	350	368	332	306	341	329	354	354	354	305	357	327	332	328	335	345	350	321	323	331	333	292	347	345	355	296	336	339	315	345	316	315	342	340	330	314	316	330	313	306	337	332	325	365	333	343	319	300	352	332	359	338	363	394	334	322	320	335	347	354	320	330	320	369	336	332	329	320	328	317	284	372	335	329	315	324	350	359	331	309	362	334	384	369	318	334	332	342	327	318	329	309	331	324	350	328	330	359	354	323	318	373	335	362	362	338	382	319	325	358	313	349	303	316	330	355	317	325	324	334	352	331	320	305	331	338	344
8282	1253	2023	2291	2022	1763	1453	1336	1187	1112	1099	937	961	920	922	888	886	892	894	827	828	853	797	835	845	819	860	773	832	784	847	796	796	777	822	810	746	762	763	761	760	785	806	788	751	791	815	789	765	754	762	798	785	762	755	753	804	740	702	798	743	752	776	783	761	739	758	749	770	781	779	756	739	746	787	745	790	714	728	795	790	732	717	775	768	730	758	736	742	786	792	737	728	746	779	781	710	766	734	737	806	741	727	749	749	780	806	799	763	772	722	750	772	760	815	772	808	771	771	719	737	765	731	721	799	783	756	788	737	764	773	758	759	803	738	713	774	736	708	747	748	825	728	768	726	771	770	738	729	736	750	731	759	748	706	753	769	760	754	741	760	728	775	757	792	763	766	769	782	802	781	784	755	780	754	735	686	755	773	775	725	700	786	766	723	787	801	730	807	737	780	739	769	828	745	774	754	748	749	690	814	746	741	739	769	746	754	734	774	749	720	787	741	757	762	759	710	703	745	763	794	760	747	717	731	756	770	721	791	776	779	775	726	766	756	753	762	750	789	745	806	729	762	779	759	760	773	699	770	739	765	745	729	760	787	771	713	702	758	765	747	771	746	750	729	711	764	731	762	766	778	755	768	758	743	744	734	777	790	755	754	737	697	766	773	742	766	745	724	752	710	754	710	789	752	756	748	770	757	753	792	753	739	778	746	789	734	711	686	724	749	776	791	719	773	762	740	724	755	732	718	742	790	712	770	745	765	756	716	740	729	743	796	781	739	792	768	740	814	795	751	721	747	733	798	779	762	748	759	736	753	711	733	730	730	716	726	750	717	761	748	774	703	764	777	742	758	733	752	799	732	740	726	721	784	740	738	747	757	767	787	721	723	745	715	731	772	722	756	720	703	777	756	748	717	748	744	727	755	739	768	749	748	774	735	737	742	774	796	720	762	727	767	765	762	787	782	761	740	795	780	757	756	744	747	783	740	782	719	762	712	801	717	745	744	739	777	735	770	729	741	761	743	760	775	752	782	768	784	733	757	765	718	746	759	809	735	682	765	724	757	748	694	720	724	742	736	787	744	714	755	743	761	706	770	728	719	755	737	731	747	767	714	706	781	762	771	798	734	771	756	742	751	740	756	751	772	794	778	752	764	761	769	787	752	696	825	738	735	787	757	776	746	741	749	768	749	759	771	706	728	770	682	758	718	740	747	718	742	701	717	782	758	760	772	702	759	778	761	784	743	739	722	783	744	760	785	732	716	693	785	749	784	784	731	751	778	753	757	758	789	708	727	734	717	761	828	776	733	788	744	748	735	753	740	761	671	696	755	744	781	718	754	742	769	697	715	767	778	770	740	754	731	726	746	766	769	778	790	816	737	781	734	749	743	741	770	728	758	797	770	743	775	749	762	771	719	776	789	709	779	786	786	730	769	788	685	767	751	798	751	790	775	762	768	732	742	729	758	770	761	769	750	763	731	754	727	672	716	742	761	755	759	763	724	743	801	737	767	742	724	761	754	725	737	696	760	741	749	746	774	719	759	783	787	805	764	742	753	737	744	764	773	739	727	720	723	755	788	765	785	737	752	791	782	759	752	763	747	722	772	677	740	756	773	806	791	767	704	733	761	718	696	750	751	744	770	772	788	763	718	747	780	796	793	743	747	781	744	765	754	791	781	780	725	755	777	721	722	776	778	745	739	787	760	762	758	706	756	776	761	762	737	800	787	781	777	721	716	774	734	726	748	824	782	813	763	805	765	712	718	751	755	771	741	760	784	727	762	765	764	763	767	751	762	737	757	731	754	729	689	760	794	763	706	790	752	698	752	724	777	713	773	759	752	754	784	711	725	775	753	741	719	743	750	772	734	793	789	735	743	738	803	738	724	728	814	775	813	741	751	758	780	764	752	770	751	733	775	786	734	751	750	735	752	710	770	721	728	778	760	754	763	748	751	773	681	782	762	751	743	755	731	742	746	828	756	775	760	726	729	698	743	775	721	773	727	732	735	694	750	781	772	718	733	772	781	760	788	738	693	784	710	758	771	779	759	745	798	780	782	754	723	800	718	781	781	774	721	770	744	735	765	774	740	798	783	789	761	773	749	765	772	771	730	761	760	735	733	727	728	769	739	769	752	762	787	718	781	776	837	776	724	765	739	747	749	802	754	754	767	785	701	782	732	739	792	783	820	747	736	795	767	714	763	785	758	762	789	765	723	776	794	710	726	780	755	723	739	776	750	762	790	718	760	795	737	761	758	802	752	765	693	756	758	797	705	755	720	742	739	733	757	761	744	734	742	759	744	717	724	769	790	759	784	749	753	752	769	739	811	679	749	721	736	734	744	759	793	770	738	729	795	756	721	753	724	724	727	769	782	748	788	765	687	752	754	753	767	746	722	758	704	722	737	724	737	745	780	711	787	749	761	713	766	739	738	750	773	808	740	808	777	746	767	750	768	783	729	738	746	700	747	734	716	800	731	790	730	755	764	720	779	743	738	730	761	724	765	745	703	784	811	738	736	760	778	753	759	694	768	751	723	782	724	711	723	784	765	709	779	754	757	762	747	728	758	748	807	821	769	753	769	736	778	796	777	774	766	721	717	735	822	789	747	773	766	745	809	772	756	731	765	779	721	745	723	733	770	742	743	736	762	772	748	754	723	747	740	766	744	768	713	740	737	715	739	762	784	758	750	787	849	777	833	733	756	709	804	761	731	728	764	836	735	748	679	719	746	776	772	764	756	739	784	748	805	687	763	724	786	723	765	752	773	765	725	730	757	726	701	760	753	726	711	784	711	758	782	738	710	788	781	731	750	745	749	765	799	758	769	714	730	705	755	752	747	721	818	733	741	725	762	796	802	754	780	737	783	776	737	750	774	740	793	741	744	807	736	783	783	744	710	787	787	811	701	750	784	768	817	735	726	810	747	744	734	711	735	729	722	739	709	771	740	746	757	721	744	738	738	771	780	769	736	734	748	803	773	735	761	711	750	757	751	739	756	753	709	709	740	740	790	756	737	755	772	753	749	741	740	778	717	788	760	805	761	765	740	774	690	772	729	747	740	732	725	701	765	766	804	756	734	740	709	703	756	706	771	764	746	777	714	797	707	747	743	753	708	707	752	758	785	766	726	788	759	765	782	769	744	764	751	741	743	723	712	788	740	711	774	725	781	780	763	733	739	756	764	741	737	770	813	733	724	752	711	760	746	752	747	715	803	736	752	788	723	746	726	747	763	814	780	751	768	741	706	763	749	732	790	774	758	720	745	743	766	802	771	661	727	746	735	759	747	778	801	706	805	708	746	767	742	722	734	749	769	741	750	751	770	756	804	748	725	775	796	763	732	772	730	781	712	712	709	777	796	736	787	740	765	715	674	772	723	734	712	757	763	748	745	792	747	719	745	748	791	742	694	761	802	756	723	753	727	772	786	735	792	728	734	755	767	739	766	748	745	804	758	719	747	744	715	755	757	736	746	759	767	799	783	780	695	703	736	747
1310	217	183	197	213	186	194	187	212	212	214	176	188	200	208	198	182	164	194	187	170	167	205	205	201	200	194	165	188	173	181	190	184	189	170	171	155	185	182	199	184	197	192	212	203	214	185	202	204	167	159	187	198	215	211	194	226	189	162	205	179	193	209	215	190	214	208	186	192	173	193	202	175	227	179	187	208	183	196	216	181	173	193	189	165	177	195	190	217	206	203	181	176	186	179	168	183	164	189	188	205	199	193	185	197	194	191	171	178	191	185	183	178	162	180	179	199	205	201	177	208	184	198	217	206	194	196	177	184	212	191	182	194	189	154	197	182	205	220	176	206	196	190	183	205	207	182	179	184	169	208	200	173	185	179	205	200	204	214	191	205	204	194	188	188	198	205	195	187	170	188	176	179	178	210	195	205	180	202	166	193	177	207	204	162	180	181	206	223	219	197	236	213	186	182	190	167	188	184	197	178	184	166	186	201	200	189	197	204	189	210	195	175	201	196	187	181	177	187	176	216	174	171	191	185	206	182	178	207	207	215	216	210	176	197	188	187	183	186	175	211	211	170	193	188	195	190	197	195	199	201	203	178	177	188	171	220	187	169	199	188	200	209	207	187	207	168	177	239	206	178	203	207	183	190	236	206	219	180	214	198	157	197	204	207	204	175	184	210	175	195	194	182	177	182	189	186	177	188	178	156	193	182	176	167	182	177	210	179	192	179	208	211	186	178	174	188	184	188	167	223	191	184	180	202	191	191	195	185	206	161	206	180	213	208	180	182	189	180	186	178	166	191	224	178	201	153	181	189	188	185	191	166	189	204	188	196	200	177	170	194	195	180	187	210	185	177	167	210	194	168	175	161	188	172	189	198	169	219	192	213	193	203	191	208	193	200	200	187	189	184	166	181	187	205	205	179	201	182	171	192	168	206	203	173	215	216	178	208	197	186	176	196	214	194	178	226	222	193	166	193	228	184	205	195	182	192	181	192	217	199	181	212	180	178	186	191	154	202	208	202	188	216	192	229	190	219	190	190	184	208	194	198	198	192	187	186	214	209	179	160	164	186	174	174	203	181	215	204	195	170	179	225	199	194	201	186	189	190	206	177	168	193	186	188	173	182	221	175	204	179	179	210	196	171	170	177	180	210	179	219	210	180	175	211	219	185	183	203	162	201	197	198	196	199	208	189	202	190	185	178	212	207	185	207	189	189	186	198	178	205	196	201	203	188	184	178	189	167	186	208	188	204	210	171	202	192	183	210	197	189	195	215	222	179	190	189	185	206	204	166	194	197	202	178	213	161	180	182	175	175	174	176	228	182	188	205	188	176	180	200	215	181	205	197	146	196	196	193	188	193	194	185	180	206	180	197	165	216	189	184	201	210	192	193	195	213	168	194	186	197	173	186	178	183	174	168	184	185	195	203	178	178	215	210	180	192	191	180	183	184	181	214	218	170	152	190	185	217	189	173	179	182	196	184	183	207	187	203	191	192	181	189	203	200	212	216	190	193	195	202	179	174	169	214	196	189	210	188	178	177	198	201	217	169	164	179	189	183	206	192	220	205	181	189	212	195	186	188	160	178	213	165	175	201	182	183	200	185	187	207	199	194	168	220	182	197	185	193	194	202	178	173	185	191	190	231	175	200	203	202	202	204	213	182	167	179	192	188	201	202	209	184	185	181	181	176	188	187	205	209	191	191	192	190	185	175	196	239	219	204	212	157	197	185	213	198	191	203	212	188	205	193	190	206	199	176	213	226	167	209	195	189	185	186	222	184	187	202	171	201	191	198	193	195	198	176	166	181	210	166	160	179	205	189	170	171	185	189	183	198	187	175	169	210	230	192	207	180	179	214	180	183	198	208	176	195	195	208	188	179	206	190	192	174	189	185	170	205	169	193	172	184	221	174	187	189	178	168	180	196	180	196	190	206	182	189	193	193	184	218	165	195	195	235	186	197	205	199	201	212	215	182	197	214	198	183	205	214	173	190	219	210	178	198	186	193	202	201	208	178	160	206	202	185	189	195	199	153	197	184	195	187	206	180	177	175	207	167	203	194	180	173	161	173	195	194	180	178	195	203	203	217	186	198	208	196	194	190	203	166	181	171	203	213	196	180	170	216	174	177	186	191	209	188	188	165	179	216	188	195	199	212	199	203	192	182	178	180	198	185	200	214	183	182	187	200	188	181	218	195	175	150	183	184	176	195	185	216	217	179	218	187	196	181	204	198	179	201	183	191	177	193	190	199	204	200	214	202	186	199	189	201	204	213	191	178	189	220	201	189	172	206	175	189	174	166	211	195	181	190	170	209	181	217	177	171	198	196	180	189	224	209	172	174	206	197	194	204	211	184	198	174	182	186	195	197	203	195	182	196	166	196	171	186	199	169	202	225	213	188	211	193	207	173	196	204	202	186	202	173	186	173	181	143	167	179	215	227	215	202	186	203	211	183	191	211	190	195	172	202	192	173	183	186	179	171	188	212	183	183	181	195	191	156	182	183	182	225	210	170	189	162	176	186	183	180	195	186	192	180	209	177	194	185	178	185	162	206	179	181	192	172	186	187	171	185	187	185	203	192	208	185	181	183	207	206	204	173	194	162	206	198	192	192	186	217	194	184	193	219	198	191	202	191	217	182	192	177	172	197	185	199	175	195	190	197	189	197	192	204	192	194	202	197	171	196	185	181	199	222	204	220	199	187	185	182	191	187	220	202	185	189	207	197	208	166	175	171	177	183	186	173	196	216	203	182	201	208	218	202	171	187	196	208	207	194	158	187	195	193	190	198	173	197	196	185	197	181	205	199	213	190	177	177	182	231	196	207	190	184	182	168	182	178	198	205	189	186	198	193	182	196	188	234	201	184	205	182	183	174	199	228	182	207	195	180	179	183	186	201	176	198	170	174	185	162	190	173	213	193	203	181	162	201	194	214	196	181	179	164	161	190	203	184	183	195	174	189	187	201	209	199	184	189	178	190	211	192	191	198	175	177	202	185	206	166	205	212	193	182	181	200	199	177	186	194	167	200	193	192	187	204	204	197	188	179	174	215	199	190	197	209	196	183	179	166	198	197	178	193	203	168	178	184	177	208	199	191	204	212	171	187	163	192	202	186	181	212	190	184	192	218	224	186	177	175	215	178	186	206	171	165	167	189	200	187	188	185	172	200	181	157	172	177	189	194	177	189	188	198	189	200	207	196	194	191	219	212	196	200	208	219	215	195	179	183	188	199	190	190	179	190	212	204	186	226	186	180	213	203	196	183	176	195	193	174	215	216	170	190	206	178	198	189	175	171	200	198	199	176	187	171	199	202	209	185	189	184	194	179	159	188	173	188	159	200	206	183	212	180	186	185	171	227	178	183	195	224	194	200	180	200	218	194	196	205	194	201	178	217	168	190	209	192	202	224	177	192	170	178	201	182	181	214	160	176	205	202	193	205	192	192	200	184	166	172	186	229	184	153	189	192	199	179	207	173	210	208	198	210	193	207	190	177	219
1649	539	549	567	540	537	495	505	511	514	506	516	517	491	479	504	485	526	527	467	511	533	495	485	477	513	504	483	504	515	475	478	502	510	501	459	487	521	521	521	543	488	499	496	498	510	502	486	521	497	472	516	462	486	469	499	502	503	530	497	518	500	520	509	525	539	490	506	482	520	479	479	487	498	528	510	522	502	530	506	493	503	506	479	519	517	497	493	476	532	472	501	473	536	507	496	479	506	477	504	504	487	500	496	506	513	493	502	499	486	455	480	519	499	500	527	531	471	519	520	496	504	520	537	528	508	493	476	497	470	498	508	440	490	470	477	492	493	518	513	500	458	522	473	532	499	501	494	517	500	442	463	515	516	507	468	476	494	475	501	475	509	499	461	538	508	493	490	515	526	490	448	489	512	477	505	461	482	466	483	517	484	482	503	496	490	493	537	512	503	501	488	519	515	510	477	479	532	489	495	518	543	470	521	480	480	550	510	499	465	506	501	496	541	470	497	504	489	517	496	485	496	529	487	472	492	531	522	522	519	505	507	475	503	459	501	491	523	519	533	510	517	537	455	494	479	492	507	485	479	548	491	472	539	461	500	492	499	431	506	475	503	502	493	503	456	503	496	530	487	482	492	511	466	490	463	528	518	510	501	530	509	472	531	476	533	477	505	513	476	456	479	492	502	538	473	479	486	509	471	491	493	473	507	497	483	487	498	489	499	476	457	507	531	486	442	521	481	506	469	472	506	523	540	525	503	498	487	457	507	491	503	470	497	470	488	482	480	461	508	488	455	523	483	472	447	468	454	492	501	478	498	530	533	482	505	444	467	488	476	522	476	457	482	500	487	501	527	521	518	547	518	500	468	484	490	487	470	501	489	503	532	483	514	456	528	481	496	539	491	519	474	504	472	471	490	539	480	480	442	476	480	520	502	458	461	474	502	524	518	490	521	484	479	469	504	497	481	479	500	501	497	520	512	504	528	498	502	509	556	488	502	510	463	502	452	518	490	498	486	528	516	515	451	504	508	502	518	528	519	520	497	473	539	479	513	496	471	477	484	486	546	532	536	509	514	464	496	490	540	562	493	486	497	504	528	517	513	512	452	487	477	500	525	457	504	453	493	533	504	524	507	487	521	477	501	522	509	467	477	469	482	514	485	554	486	502	515	484	534	498	504	492	492	514	517	535	506	525	471	506	511	511	487	488	502	564	512	497	486	495	498	484	494	531	505	470	458	526	519	471	474	486	487	485	474	438	471	475	518	474	484	454	491	507	482	491	495	529	494	479	520	501	496	514	480	498	461	484	479	494	540	513	538	467	496	495	501	470	518	484	490	540	489	490	439	511	464	497	511	533	480	509	490	530	494	501	529	482	486	494	504	548	494	508	528	542	442	496	482	504	491	509	491	473	503	498	537	509	528	487	469	502	503	487	455	494	480	492	506	491	513	472	492	463	512	483	484	524	529	512	512	461	495	498	482	473	547	501	492	499	492	482	495	509	540	488	463	471	499	478	478	471	498	518	481	475	516	489	497	549	489	530	514	483	521	485	465	464	472	490	464	518	479	479	504	481	481	519	503	524	532	521	454	478	483	485	474	504	498	489	500	576	470	461	503	494	498	544	508	491	492	460	486	535	496	501	489	516	522	474	489	455	524	514	503	521	482	516	480	498	479	465	476	509	503	486	505	547	503	504	486	496	491	481	503	500	516	498	468	465	489	483	507	496	480	495	517	485	501	478	493	536	464	470	507	476	470	472	521	481	491	499	482	460	475	477	526	514	494	453	480	490	487	485	539	475	485	512	495	485	497	542	485	497	451	534	489	499	510	505	475	443	488	475	488	518	473	501	497	500	511	492	501	496	493	477	494	495	484	463	468	536	513	517	521	487	513	474	505	510	451	519	489	481	464	486	479	514	453	527	520	484	486	506	504	507	511	507	508	474	509	445	458	509	468	508	484	489	506	482	521	508	541	490	474	476	504	483	483	467	507	471	494	522	505	463	512	505	521	475	493	489	494	510	492	533	480	506	476	459	463	483	506	482	488	499	509	494	484	490	511	476	528	497	501	499	512	504	493	514	499	465	509	505	488	478	498	465	540	464	512	533	512	479	487	447	462	483	502	542	519	504	485	489	492	496	467	502	507	486	463	501	465	514	439	526	488	494	504	488	525	494	536	466	503	508	456	506	445	497	465	483	526	478	501	493	520	519	478	544	537	468	469	506	487	484	492	508	507	530	489	500	487	495	465	518	511	475	532	491	489	471	467	477	488	501	461	504	485	567	500	455	483	487	517	477	521	502	476	501	499	530	451	480	502	442	503	477	496	521	493	483	509	528	509	478	513	501	526	470	455	472	455	475	452	537	493	517	494	524	492	498	502	477	490	478	474	520	476	502	524	461	484	526	499	463	492	490	497	501	498	506	513	491	496	503	479	513	496	539	476	499	482	493	497	532	490	501	516	499	478	495	511	514	497	525	494	499	496	520	494	497	444	504	508	497	515	515	507	505	470	572	530	502	476	485	460	488	511	507	499	515	501	462	510	514	516	465	502	473	470	512	515	473	488	521	498	486	512	512	528	472	487	511	503	514	473	519	491	506	481	455	513	448	491	478	517	512	526	520	510	556	497	522	521	501	503	504	509	497	476	504	506	456	520	460	497	498	502	496	485	525	495	496	478	464	501	509	536	511	556	475	495	500	461	483	479	519	493	480	495	492	465	496	464	493	514	475	483	526	490	467	500	537	502	487	508	485	482	507	502	489	497	490	524	520	544	511	513	508	520	459	476	527	530	475	524	468	444	489	512	521	545	509	449	482	493	515	526	488	500	501	472	521	472	454	500	496	484	530	509	478	496	483	494	477	485	502	512	453	502	480	514	514	548	484	524	470	451	497	474	493	500	475	461	484	492	488	483	488	558	510	510	496	512	470	487	480	455	519	482	523	514	471	497	508	497	506	473	516	522	495	529	529	461	481	520	503	519	496	483	551	482	523	527	500	453	474	543	487	508	472	494	479	540	476	503	487	546	489	516	511	512	512	471	523	496	503	477	498	475	474	514	495	463	508	505	477	503	490	489	480	482	505	490	491	496	491	484	479	469	509	502	512	527	485	488	524	421	489	510	524	475	502	477	494	489	511	535	455	507	479	519	495	496	514	477	490	510	483	487	498	545	476	517	487	458	506	479	477	493	471	502	507	486	500	457	486	501	495	501	508	508	478	514	496	488	504	525	497	484	488	498	482	501	515	488	443	522	494	439	481	468	497	511	480	513	503	520	496	472	505	512	465	505	503	510	464	503	465	514	506	526	519	477	524	506	497	469	495	480	491	496	527	500	530	521	467	508	493	467	486	514	492	497	481	500	485	489	541	492	515	482	477	531	507	540	523	509	521	508	487	499	497	497	521	464	506	542	490	510	485	493	484	450	539	527	498	501	503	524	514	498	463	490	522	494	489	491	482	503	480	473	538	511	490	493	529	495	467	526	503	515	516	463
7737	656	633	606	489	427	403	429	407	384	362	366	350	382	360	352	406	404	380	348	342	346	355	345	353	363	386	350	385	376	350	391	371	353	365	376	378	327	350	346	404	360	360	373	364	352	363	351	369	352	408	400	346	364	349	348	370	381	356	380	355	420	344	345	372	354	361	335	361	417	396	361	349	351	376	340	371	387	368	356	368	364	378	356	374	363	349	348	366	376	372	361	340	385	369	373	330	356	366	324	321	381	372	348	346	354	333	376	346	368	360	360	342	352	346	345	366	385	372	344	364	347	365	382	351	362	383	368	367	395	368	386	343	349	329	379	407	379	368	313	332	366	349	356	370	393	332	378	347	346	370	367	387	356	361	333	332	361	343	347	386	350	373	375	367	368	359	348	346	381	409	342	350	343	346	350	349	393	343	406	362	414	379	353	328	338	355	343	423	368	374	379	387	364	370	357	351	343	360	341	339	363	368	341	396	376	345	392	354	348	372	330	378	376	351	338	347	348	349	364	324	344	324	363	346	381	357	379	342	341	340	346	353	329	372	327	359	388	368	327	366	344	364	327	363	368	375	354	378	381	361	365	371	355	321	343	356	375	376	316	367	348	364	354	364	348	393	380	375	359	372	357	351	357	377	391	354	415	361	335	326	360	347	345	357	370	409	322	332	335	333	395	381	376	383	333	358	373	319	331	344	383	359	398	353	339	367	396	360	363	317	337	377	365	339	381	365	349	358	377	341	367	343	407	349	367	376	338	379	346	345	334	363	386	327	382	360	395	379	382	343	368	377	343	333	355	391	365	382	346	363	349	351	346	371	350	386	346	340	374	355	400	362	380	407	360	349	348	353	368	362	385	355	364	352	334	321	357	367	347	369	362	370	350	341	388	355	360	367	350	356	353	313	360	358	316	344	332	364	353	336	376	362	351	374	346	347	356	351	376	369	378	347	302	382	359	341	351	359	351	367	378	353	365	361	311	350	333	337	333	368	378	362	410	387	357	356	382	340	356	354	401	384	362	325	346	365	341	334	348	389	389	355	374	359	375	370	373	370	339	355	404	354	328	372	372	376	336	353	374	374	346	368	352	348	355	383	398	377	357	353	361	367	374	377	388	381	368	365	366	359	371	387	374	347	341	383	369	367	359	350	371	335	373	415	379	350	344	369	337	378	385	366	392	335	328	368	340	340	377	383	374	357	362	356	384	358	357	358	379	392	340	339	373	346	401	383	406	346	378	383	380	359	364	380	370	379	340	359	375	379	345	358	372	374	376	373	367	341	344	375	372	372	358	378	363	364	356	363	365	403	329	350	348	370	358	343	379	321	364	337	389	354	376	370	387	336	383	376	354	347	371	358	375	413	374	366	335	343	368	338	336	339	359	361	369	365	362	341	385	347	387	336	323	356	354	384	389	358	353	343	344	381	399	338	355	360	374	369	339	361	408	356	357	361	346	350	358	366	351	329	326	373	367	309	372	398	411	356	395	368	322	348	356	354	344	327	356	364	347	383	389	339	321	360	353	352	341	364	321	358	342	329	357	351	354	341	372	362	344	385	370	339	356	376	377	351	352	351	373	340	376	332	385	356	387	383	344	339	324	375	396	396	363	379	351	370	349	345	356	343	366	352	318	363	365	328	395	378	365	362	392	323	374	345	330	383	353	336	323	365	380	348	344	400	360	338	356	369	334	375	307	346	345	369	386	361	407	407	383	342	379	363	312	361	335	356	376	392	368	376	399	330	349	376	301	378	387	378	359	334	378	358	362	354	369	392	327	335	372	380	353	359	341	351	361	342	361	357	376	352	364	367	333	304	340	341	411	393	378	392	368	355	350	341	349	354	382	335	342	354	383	379	353	355	340	380	375	359	373	382	370	371	359	368	374	388	371	360	380	373	371	367	318	362	358	366	366	337	358	347	346	363	358	358	355	359	351	349	393	333	340	367	358	315	344	398	327	360	408	357	336	359	371	358	372	365	349	359	400	370	348	356	354	351	371	402	358	380	361	382	365	399	374	350	375	374	332	404	341	350	358	334	344	360	388	340	384	375	329	364	371	437	362	323	369	357	387	374	354	374	347	361	356	333	354	331	315	356	356	367	350	405	375	389	321	340	398	367	368	354	343	392	370	397	322	322	375	380	384	344	367	386	351	384	376	349	375	384	325	355	399	365	334	358	354	386	316	360	318	385	355	369	348	344	359	373	340	357	357	360	358	363	370	372	385	352	378	372	376	314	373	365	379	396	355	344	323	393	358	346	409	348	401	377	368	374	350	366	342	350	363	341	343	368	370	338	366	373	347	341	375	360	325	320	348	355	360	380	337	376	365	415	364	367	351	375	349	361	352	353	335	341	355	383	367	377	393	336	317	426	382	388	366	353	356	341	386	379	365	383	346	340	351	392	371	357	326	387	380	366	352	362	338	377	327	401	355	318	367	355	330	397	377	385	353	332	356	352	369	323	369	370	323	356	350	342	341	356	351	348	388	368	331	336	365	361	368	344	356	355	361	342	370	377	365	372	341	361	368	361	350	378	349	370	357	363	393	367	361	327	359	362	369	358	353	328	345	366	301	337	415	346	371	342	360	382	397	373	347	347	360	363	378	375	386	350	397	334	365	373	329	352	339	321	349	328	392	397	348	382	369	382	388	301	354	363	386	339	366	361	401	342	378	373	353	343	333	353	357	349	384	344	394	352	317	346	358	352	370	343	355	361	396	340	397	415	334	371	384	384	333	353	363	364	313	381	326	336	336	353	351	333	353	350	372	405	394	418	373	331	354	343	361	361	388	361	370	366	364	374	342	385	358	362	332	321	387	351	384	353	353	369	360	345	365	337	354	381	334	380	343	304	349	323	369	345	365	347	370	410	344	338	354	368	369	372	372	320	382	381	385	390	364	362	367	327	390	344	367	398	346	364	331	363	361	380	361	363	325	413	361	355	338	389	376	401	390	369	383	396	344	349	379	394	374	347	327	376	380	367	372	335	369	362	370	356	369	345	350	393	365	353	352	396	376	344	350	384	328	330	379	384	356	334	338	346	377	390	362	386	368	351	354	343	342	343	348	373	344	399	379	350	371	347	346	361	346	352	374	381	357	333	384	379	385	364	335	336	340	385	389	370	344	383	359	344	400	354	348	389	370	346	370	356	336	367	379	360	352	354	321	440	386	361	380	379	360	345	385	361	336	366	363	384	348	321	372	331	369	320	347	375	371	393	327	362	369	372	379	369	404	356	365	372	343	315	349	365	348	383	381	370	341	352	369	337	335	373	390	319	364	379	351	355	385	350	329	397	344	327	329	364	360	404	334	388	389	377	387	347	374	351	322	348	367	370	361	363	361	365	338	330	384	405	337	331	350	373	329	389	387	388	340	391	370	391	362	352	373	376	375	338	364	371	358	354	362	363	376	362	344	362	386	343	383	350	335	373	370	346	374	332	378	355	348	367	350	359	346	357	357	361	372	354	365	338	388	354	337	321	332	424	395	374	373
6747	1095	1491	1609	1489	1351	1253	1089	1114	1015	1035	992	913	975	931	923	931	973	894	880	853	860	862	909	855	825	880	822	839	817	881	840	862	867	861	821	835	802	861	836	819	802	881	849	827	843	823	832	807	890	797	833	819	863	827	850	797	773	851	826	887	843	825	818	833	835	821	869	809	885	821	846	871	857	818	885	874	837	832	847	842	842	825	844	809	769	881	797	822	837	838	821	850	814	764	820	826	823	837	852	834	856	831	878	858	832	821	817	780	863	891	777	812	849	837	832	886	860	819	876	867	793	794	824	816	815	904	843	838	831	766	833	837	888	792	834	826	854	857	836	867	808	801	841	844	834	855	802	801	853	911	849	842	849	834	818	752	863	802	833	886	811	871	817	867	822	831	835	848	826	827	795	782	817	817	851	842	819	809	853	839	847	854	863	844	803	854	843	818	837	829	837	862	809	809	813	912	818	835	827	838	866	813	789	793	869	814	795	884	893	831	793	807	853	807	797	828	845	774	846	855	837	807	790	821	789	805	891	807	866	834	862	841	789	863	870	805	830	793	767	813	787	800	872	843	832	806	868	823	799	829	829	791	854	833	871	785	839	759	810	846	801	848	835	820	790	793	819	827	817	849	832	886	847	802	872	849	823	849	854	843	840	844	803	812	829	784	838	845	811	803	855	824	842	843	812	876	893	873	864	820	884	836	866	835	863	840	861	804	817	854	807	832	839	806	769	857	883	812	925	824	823	831	828	859	780	818	858	809	844	842	828	795	815	833	836	808	834	858	795	812	867	876	816	882	855	844	860	827	806	829	866	839	847	811	812	848	828	842	811	894	830	827	866	796	842	850	798	863	815	845	847	849	850	825	809	846	843	805	772	883	821	852	855	860	810	832	817	860	877	793	794	840	836	808	801	780	791	872	802	824	850	810	792	829	866	823	903	834	871	838	856	787	812	786	843	793	865	808	865	814	813	828	816	807	860	780	872	854	828	845	870	835	885	828	804	845	792	843	769	849	813	791	808	769	816	808	852	813	866	802	838	810	843	848	794	843	818	826	811	828	822	874	827	780	806	814	809	845	809	813	852	823	795	839	856	820	841	819	822	839	820	810	871	858	846	838	811	859	781	819	840	825	848	830	810	873	865	767	820	852	788	829	844	773	844	788	813	840	865	834	792	840	799	767	901	832	853	827	842	815	826	887	788	762	804	850	824	808	829	836	848	827	805	794	840	821	820	846	803	841	782	807	850	840	840	878	858	862	830	816	849	874	826	847	806	841	869	850	838	841	858	812	860	833	858	855	789	815	823	805	880	784	802	818	818	866	781	767	814	840	855	818	766	857	815	827	800	826	813	891	813	825	843	786	818	818	827	857	835	805	899	851	835	885	833	862	821	842	796	817	800	803	834	799	840	815	852	795	836	820	823	859	855	875	816	836	810	814	804	794	797	893	838	826	858	789	802	870	930	861	862	828	842	825	858	825	789	856	834	840	802	829	821	849	874	838	890	827	753	870	852	809	858	817	819	803	825	821	785	817	806	818	802	799	828	861	825	833	853	899	832	852	837	844	906	851	851	817	860	884	837	825	816	801	816	803	838	767	864	854	758	860	847	788	815	865	850	857	805	861	843	815	866	823	805	828	845	845	869	789	836	825	850	852	829	824	865	848	842	897	869	779	816	855	824	838	814	859	894	840	825	806	800	804	857	864	872	857	750	817	831	796	816	807	773	838	853	841	799	815	823	825	832	887	806	831	835	844	830	844	807	851	837	824	801	833	863	778	788	837	795	870	855	880	872	876	879	832	805	827	838	847	838	837	858	804	854	827	848	801	814	797	814	820	830	780	878	841	865	883	832	809	882	807	837	865	827	880	803	823	849	838	810	825	800	844	882	837	836	853	838	832	814	786	864	809	836	816	826	803	804	815	852	817	843	835	873	861	833	826	848	838	864	839	829	878	863	864	810	797	781	823	830	768	818	871	835	812	849	833	836	804	814	856	821	838	855	858	836	857	851	824	806	812	846	850	849	818	781	809	836	789	807	795	776	872	839	835	824	801	823	863	821	845	781	851	813	804	826	803	850	823	846	836	815	809	887	819	900	832	809	814	847	785	875	833	781	833	837	812	820	854	829	818	824	801	854	884	809	808	835	839	860	796	821	834	891	827	843	814	789	777	782	814	824	845	781	830	887	844	829	815	831	846	856	873	885	862	819	848	850	818	828	782	829	765	821	848	863	855	887	806	772	865	871	770	799	821	844	874	889	907	811	820	859	897	784	841	864	839	853	843	858	840	822	797	857	842	845	850	882	799	789	846	833	821	839	804	842	848	810	815	876	846	865	802	857	801	789	822	839	824	832	850	791	807	836	778	916	852	787	841	855	863	846	814	828	805	822	872	792	835	877	880	813	870	810	820	824	807	854	828	825	795	857	872	781	834	789	851	814	842	776	824	812	831	868	807	803	808	837	804	828	821	835	854	819	838	836	845	848	810	771	795	814	845	903	831	848	815	822	785	846	809	850	793	740	855	815	832	864	881	787	852	861	875	881	826	825	810	775	861	834	847	862	849	874	856	806	834	852	815	849	852	841	830	836	830	818	840	846	835	834	801	860	816	766	809	926	801	886	844	837	826	839	837	831	821	806	897	826	809	867	822	802	879	868	794	835	830	843	868	818	833	857	839	852	864	828	865	774	854	863	832	820	859	818	818	844	802	780	790	790	814	858	824	848	809	776	859	821	821	888	813	888	835	827	811	843	851	794	824	875	832	908	852	794	824	841	832	806	854	825	807	847	822	846	821	812	832	806	832	844	854	836	838	833	809	786	854	816	807	804	828	810	836	839	842	831	834	827	804	831	801	813	885	821	835	872	848	848	837	786	834	817	864	859	845	799	826	841	805	827	849	877	828	782	758	876	816	857	806	829	806	831	856	857	867	813	860	842	811	808	824	893	897	824	832	824	831	854	860	912	876	853	864	865	875	818	815	807	822	800	815	851	822	787	849	821	790	837	887	824	842	800	831	799	858	825	835	806	877	846	868	806	860	867	849	800	791	832	798	826	838	868	851	836	869	838	856	811	819	891	923	843	815	873	871	829	835	834	857	826	799	818	838	804	851	841	886	838	854	853	833	812	842	848	833	825	855	859	860	871	857	833	813	825	818	815	853	807	801	849	817	791	835	829	829	845	854	789	856	807	843	829	852	817	849	833	820	823	827	826	860	834	803	844	836	824	817	859	774	847	857	826	842	826	878	836	799	821	852	839	857	859	807	807	786	823	842	850	831	796	836	813	809	832	819	816	856	839	742	848	821	812	848	879	797	821	811	829	793	828	798	861	875	788	830	801	863	851	812	870	873	839	837	829	801	776	814	830	824	811	821	882	822	794	816	807	831	796	816	843	821	838	880	848	822	809	820	853	881	898	817	823	818	834	825	861	882	848	809	816	866	819	889	825	836	845	843	828	829	885	842	840	852	865	842	831	862	835	830	814	818	800
14090	1286	931	726	665	503	494	430	396	388	415	398	363	352	370	375	364	308	332	350	333	356	316	339	325	363	377	342	354	354	361	340	344	343	359	309	318	357	327	363	332	339	334	347	355	355	337	317	318	349	313	315	335	335	312	324	317	302	307	354	335	360	333	322	367	346	309	340	358	335	312	318	363	344	327	327	311	351	329	338	314	333	358	356	351	349	310	331	327	301	299	324	335	350	327	316	345	374	319	343	355	304	288	302	323	346	322	314	332	314	359	338	326	320	305	334	312	351	374	324	345	337	312	318	335	340	342	332	344	324	362	337	357	328	336	327	348	337	373	335	301	313	358	334	327	335	387	381	315	330	340	370	347	345	349	377	329	302	328	334	354	320	342	334	358	347	368	330	329	269	360	342	322	315	326	350	345	374	333	345	351	325	308	340	338	344	322	351	310	348	346	312	353	321	362	347	344	316	343	336	331	319	333	374	333	351	341	331	323	353	358	305	311	335	345	354	339	333	318	361	397	351	327	344	331	304	316	304	346	326	327	308	297	284	318	315	336	302	340	314	326	326	320	360	313	342	341	368	348	297	345	321	347	345	332	335	353	332	341	355	353	293	307	335	323	321	352	355	323	354	317	323	337	342	330	324	363	337	354	332	321	313	314	336	335	314	350	317	309	336	322	325	337	320	351	299	324	352	327	327	316	320	331	349	317	309	322	321	362	341	348	310	353	325	343	348	358	330	296	324	338	311	349	350	349	320	318	326	316	344	327	337	359	313	308	295	330	331	341	351	332	343	322	366	374	356	343	309	330	292	323	354	346	348	344	327	303	327	310	300	346	357	349	348	330	324	312	355	327	393	322	341	323	355	334	303	321	338	333	358	332	288	331	321	315	325	343	335	336	324	360	320	318	332	352	316	353	329	323	324	351	320	313	349	327	334	314	340	320	314	338	359	315	325	369	340	350	334	342	339	359	339	358	352	303	363	328	330	298	340	341	329	377	333	331	350	327	304	341	348	332	345	338	325	293	331	336	329	334	297	336	336	337	323	364	335	304	343	330	332	291	348	370	341	309	340	352	343	330	305	315	320	345	344	290	299	360	332	320	371	337	358	329	326	319	364	322	319	326	349	309	314	337	328	324	290	329	337	346	338	319	359	316	357	317	373	352	377	314	347	371	330	350	325	313	308	353	373	364	346	340	342	290	313	348	319	318	374	360	327	338	341	309	352	328	350	322	308	330	349	349	362	320	302	290	346	326	317	360	329	371	349	320	352	324	344	342	333	328	362	337	305	353	354	326	285	346	356	357	338	327	327	324	338	343	332	319	330	317	309	283	339	361	359	339	339	338	301	288	309	314	309	341	310	338	351	323	308	328	344	364	337	337	353	312	335	325	325	327	344	320	328	331	332	348	339	341	310	298	344	320	352	362	315	371	382	351	338	328	299	327	356	349	371	332	310	325	333	322	350	350	306	309	339	345	311	329	356	361	354	374	328	359	331	306	336	266	315	308	345	331	298	348	323	360	330	349	341	297	324	337	316	383	347	366	303	343	332	328	337	353	338	374	334	338	346	324	333	343	339	325	361	298	315	334	337	316	295	342	378	340	322	313	375	329	382	329	323	299	310	383	324	360	367	350	294	326	312	337	363	339	334	341	337	351	362	338	334	309	357	307	324	310	357	355	348	306	350	328	356	325	324	361	300	337	358	314	310	332	336	365	296	327	316	300	338	349	331	336	319	321	322	333	318	355	301	299	320	314	331	340	341	328	350	347	358	359	308	309	337	321	335	364	328	349	355	324	358	328	316	309	303	378	337	344	346	331	338	301	313	310	331	306	301	320	292	336	354	363	322	318	323	303	319	337	332	357	319	330	349	311	326	334	328	333	335	372	343	317	344	313	324	333	369	337	371	290	342	321	310	341	303	314	357	316	357	320	305	344	333	337	305	354	328	338	355	361	334	349	342	314	347	323	357	316	336	359	343	346	319	341	344	348	328	323	368	345	343	369	323	305	340	325	347	336	313	331	345	348	326	330	323	381	285	353	348	363	330	335	297	344	325	353	312	328	329	332	350	318	345	311	333	340	348	328	307	361	315	341	345	326	328	357	330	376	368	322	316	305	321	339	325	336	349	353	319	322	318	355	366	304	365	341	353	342	387	356	360	327	330	304	313	323	327	395	317	316	336	320	363	333	346	353	351	339	339	332	328	319	365	325	343	353	358	321	343	329	331	306	318	366	345	332	396	336	326	355	333	353	368	323	336	376	318	330	357	329	326	352	294	339	320	339	344	342	352	346	331	325	332	334	369	324	345	333	323	307	338	322	376	324	339	346	368	348	355	379	346	319	316	380	358	337	341	367	340	330	317	343	347	357	343	343	332	333	299	294	303	313	325	342	341	307	317	336	359	332	326	321	289	365	330	320	336	339	327	329	338	348	323	305	350	301	355	318	320	315	316	328	338	344	351	327	330	330	306	347	365	330	321	351	349	333	317	353	325	322	318	334	303	322	323	356	337	328	329	328	317	298	380	316	297	320	320	344	313	356	344	327	337	339	340	303	342	346	348	344	310	354	352	331	323	305	344	358	359	353	325	320	317	366	336	348	328	340	334	311	370	379	300	331	363	308	351	318	324	332	331	347	310	317	317	354	348	316	346	322	341	367	321	323	334	323	350	360	316	316	349	401	329	299	310	320	344	281	311	359	307	361	314	346	374	333	329	329	319	361	328	343	327	345	318	337	315	366	332	282	305	332	340	373	291	323	339	339	341	380	337	346	320	365	309	306	313	327	317	321	342	345	371	324	325	308	343	340	350	319	330	299	300	326	340	341	321	325	320	331	325	303	326	326	360	304	364	323	324	308	372	331	350	358	350	323	337	359	323	321	323	342	307	349	301	337	340	351	299	356	318	380	339	303	338	286	299	306	328	327	343	303	336	346	321	331	355	381	319	341	352	331	305	341	330	359	345	323	325	347	348	359	319	332	348	361	347	352	324	328	334	359	313	324	311	340	335	328	354	332	356	352	300	288	323	324	333	305	326	342	348	326	377	349	335	308	316	374	332	358	326	344	346	348	317	261	294	348	335	339	342	326	354	339	336	357	332	330	318	341	362	363	373	304	350	356	342	349	325	340	334	333	327	329	357	350	338	330	310	348	315	371	341	339	325	346	304	361	362	311	337	299	323	332	352	326	309	314	326	338	373	317	328	317	340	356	329	308	328	351	319	343	293	353	317	347	324	349	336	341	337	341	327	322	322	335	301	335	315	344	327	355	322	340	349	362	346	330	362	324	328	333	330	331	348	318	295	349	316	360	350	334	358	361	349	345	337	330	329	344	320	358	337	352	335	344	349	367	343	316	328	357	318	357	343	364	343	331	347	356	353	306	332	359	340	311	365	337	334	355	322	317	361	329	367	366	330	328	305	326	382	334	350	366	314	299	348	324	328	377	322	345	338	360	329	322	333	335	314	329	351	345	352	344	322	335	309	289	330
8192	1201	2026	2307	1953	1672	1426	1331	1163	1119	1016	988	1024	892	915	879	823	861	852	854	760	825	807	851	791	812	799	774	784	797	815	813	817	801	762	837	761	824	802	749	768	773	782	763	741	806	781	788	749	766	817	761	787	787	778	792	797	785	746	805	804	688	769	792	770	734	791	790	776	715	734	750	762	765	764	755	806	740	769	771	735	733	778	705	718	733	750	765	747	755	750	773	791	741	777	741	739	723	769	753	728	776	747	739	734	739	811	723	734	747	747	774	729	737	801	728	756	756	757	809	735	798	762	726	806	771	733	739	733	722	766	707	758	713	763	733	767	735	765	793	802	740	729	739	753	725	745	780	751	692	748	679	801	718	730	756	835	791	754	758	746	726	716	740	764	762	758	800	740	739	773	739	742	742	705	765	740	778	748	741	716	790	721	738	711	738	712	733	753	781	726	720	750	747	748	736	793	705	785	767	739	787	734	739	764	794	787	730	691	742	733	758	720	740	762	763	758	717	738	719	742	746	768	738	766	729	776	744	772	715	720	711	754	709	726	755	756	772	754	729	706	709	747	711	771	722	704	757	777	782	751	754	717	739	732	784	738	744	801	747	766	737	763	796	747	774	738	760	757	715	806	702	797	692	746	727	754	718	760	779	794	736	728	763	722	703	741	777	761	719	766	734	753	784	735	766	722	776	754	709	748	771	730	724	756	768	736	766	693	752	682	767	776	752	734	796	780	730	752	739	739	739	779	736	706	728	735	742	718	745	767	709	790	738	762	725	743	728	746	726	749	713	692	754	784	739	730	800	751	768	752	784	749	747	758	723	753	776	755	749	718	805	778	783	738	720	773	788	752	745	752	739	720	739	716	768	740	762	777	771	707	751	768	724	726	781	706	723	716	682	751	744	812	753	747	752	791	760	757	708	743	755	750	739	688	761	702	757	714	766	724	801	754	770	785	728	806	766	762	709	794	749	735	742	734	796	771	736	735	769	757	740	759	753	771	784	836	779	728	716	738	725	709	767	760	715	764	730	687	737	741	786	784	759	688	720	784	732	735	717	727	755	754	710	750	751	752	738	762	746	747	774	774	692	743	727	734	740	719	753	750	784	772	759	733	796	746	751	772	750	753	730	748	788	705	771	770	784	756	742	733	766	762	742	755	750	743	714	752	748	711	730	751	703	735	748	784	792	734	760	748	701	722	777	729	796	720	739	820	756	746	733	702	853	723	733	788	768	761	745	706	750	754	726	786	752	742	685	736	767	785	774	775	760	756	731	779	752	722	738	708	747	727	778	728	687	727	759	797	738	719	781	740	790	774	775	756	743	761	773	722	792	808	760	780	766	751	717	770	734	767	746	814	763	780	746	714	711	756	779	740	780	740	770	757	718	694	737	763	750	789	733	786	759	740	784	750	738	703	716	738	701	785	792	732	723	753	757	746	780	759	763	794	789	723	735	725	737	757	749	735	781	760	713	745	745	761	785	745	710	748	757	768	779	746	753	803	739	751	698	766	740	716	744	724	759	720	761	781	729	750	739	807	756	773	722	725	738	770	750	751	750	800	744	740	761	698	698	763	727	748	792	772	751	748	731	756	751	773	684	710	748	758	754	791	747	697	731	753	712	715	693	760	745	783	774	775	770	768	760	771	755	743	727	738	722	774	724	723	753	783	712	736	765	750	772	732	735	740	777	781	757	757	715	773	768	805	752	739	738	716	719	771	742	706	738	765	703	770	799	758	749	709	765	727	721	703	755	710	774	727	769	779	721	751	747	748	746	698	709	746	752	728	789	779	747	775	750	724	739	769	781	753	777	717	717	712	720	775	806	706	757	728	746	707	744	746	760	724	756	732	748	775	771	770	761	717	771	736	738	742	723	775	786	713	746	772	745	748	736	734	766	774	731	733	762	697	736	744	785	748	736	737	704	730	741	766	758	750	752	729	737	734	730	699	727	732	722	769	778	754	762	774	789	739	769	748	713	789	776	737	761	734	775	743	722	720	743	771	742	745	778	764	722	768	785	733	745	753	729	809	749	722	731	754	748	715	729	765	790	733	722	723	739	728	725	763	698	716	727	738	699	754	758	733	780	733	769	785	752	741	736	776	733	767	734	785	761	723	725	745	764	749	755	735	720	705	755	765	754	783	739	802	694	786	708	739	735	777	769	740	764	738	787	745	736	763	756	710	779	694	723	762	792	750	736	767	774	759	726	684	758	739	743	787	718	800	737	740	759	737	710	740	709	824	740	746	721	724	734	735	742	726	822	753	789	777	687	718	768	764	751	731	732	799	729	730	785	763	748	798	719	747	727	743	747	756	762	749	722	788	724	697	751	758	729	786	705	747	765	738	780	776	761	748	708	764	766	747	734	716	748	783	741	759	745	726	718	750	720	749	763	752	735	701	754	747	750	717	728	766	750	771	765	753	750	773	796	725	723	719	754	736	696	786	704	809	762	755	709	741	789	715	719	776	750	753	711	683	723	763	759	788	741	769	762	702	711	765	723	711	772	790	744	743	725	730	709	721	716	704	716	758	799	756	775	720	770	735	694	754	739	778	749	750	736	760	733	701	742	770	715	775	772	744	737	729	663	687	788	746	720	737	728	753	775	693	837	802	692	767	754	744	752	769	730	755	785	727	746	756	697	811	761	727	733	775	769	766	711	720	733	756	713	737	747	747	738	735	758	769	772	733	749	734	751	740	746	743	707	746	753	711	764	750	755	804	690	715	729	767	746	716	761	712	725	722	735	754	721	744	741	725	813	705	769	759	717	730	756	761	790	708	735	746	725	761	737	741	728	710	764	738	723	715	734	747	743	779	721	746	752	714	751	725	751	717	814	754	740	825	773	741	747	753	763	724	715	765	731	755	728	722	740	742	814	773	740	741	696	740	779	788	784	736	751	743	769	717	746	734	791	742	726	732	744	761	778	785	743	731	750	764	746	718	771	717	758	758	705	769	725	726	737	773	737	788	680	738	746	766	765	740	728	770	759	753	778	731	796	767	737	755	739	760	741	743	739	723	700	758	720	748	793	737	737	744	759	796	761	771	780	730	760	808	739	725	735	746	715	750	705	733	788	779	750	762	815	765	701	831	757	709	768	749	731	701	724	765	724	788	762	792	751	759	733	770	754	768	761	728	779	720	688	731	724	790	721	750	747	696	741	755	725	780	689	794	771	759	758	730	764	723	728	748	763	751	739	731	752	672	754	758	745	763	744	699	759	742	741	745	804	753	684	727	768	766	761	740	765	754	721	730	688	758	730	738	752	787	758	762	721	759	757	773	760	709	713	729	747	759	755	687	813	755	699	717	733	775	688	786	767	753	800	753	715	772	764	772	716	724	727	781	755	734	742	755	763	715	725	779	748	726	795	778	768	748	713	724	728	706	722	743	750	737	750	759	752	757	738	750	721	746	784	722	783	752	716	726	766	723	774	699	717	776	740	730	738	724	761	729	731	729	707	723	760	744	782	759	761	753	771	785	775	704	747
1434	187	224	218	192	209	197	196	193	184	183	193	189	209	184	183	198	188	179	181	206	171	204	194	197	187	145	208	182	211	194	189	167	203	183	192	178	230	194	186	195	222	198	192	181	189	177	207	194	180	186	205	176	181	185	196	167	212	189	160	189	179	209	177	182	197	181	190	187	189	203	198	195	169	198	203	181	169	184	173	202	205	169	181	182	208	190	231	196	185	180	206	184	212	206	187	190	210	212	199	196	195	205	214	193	216	215	217	176	227	184	197	225	187	189	190	184	200	178	180	162	194	196	177	220	216	212	212	213	213	203	182	216	214	179	181	171	191	207	198	199	195	190	178	216	197	185	198	205	214	167	196	191	206	211	194	218	195	188	172	211	200	169	208	191	181	178	194	186	213	214	189	183	199	163	177	188	176	206	193	196	186	167	194	187	188	189	198	219	185	164	204	185	191	188	212	176	169	176	199	183	175	187	204	197	212	184	191	192	190	209	191	166	197	181	162	204	180	164	178	188	198	205	179	179	186	183	203	184	201	192	172	190	197	185	210	201	207	165	207	187	195	196	170	195	171	213	188	180	200	184	183	218	195	192	194	213	202	187	194	173	198	215	178	182	174	157	191	197	187	215	171	216	168	163	176	181	199	198	197	185	171	204	237	208	158	170	201	182	194	190	200	200	213	208	220	188	186	178	205	189	184	176	198	181	172	195	213	185	164	198	214	211	193	181	187	199	196	207	203	177	209	198	210	176	192	195	179	188	185	217	206	211	205	203	182	206	198	205	161	196	179	226	181	207	186	188	182	208	177	205	188	174	206	183	206	207	165	180	222	219	214	204	206	186	206	207	201	176	187	179	197	178	200	189	193	196	208	180	195	208	185	165	194	180	172	185	206	165	192	225	170	174	199	189	180	210	190	189	173	186	179	192	157	199	175	205	210	189	165	205	187	180	181	190	187	166	189	196	180	179	165	181	195	196	195	201	176	175	169	185	198	186	194	169	188	212	206	178	160	156	191	197	188	201	177	176	186	217	173	231	179	183	201	181	206	184	195	196	208	174	188	210	193	190	169	208	181	205	192	169	196	184	205	185	180	198	199	198	186	186	223	179	203	186	188	193	186	197	217	194	183	200	186	189	217	201	190	172	197	191	200	212	178	185	202	229	203	193	205	185	202	180	175	191	186	222	204	195	199	190	207	206	183	183	170	213	195	184	170	177	227	195	207	198	199	193	210	195	229	205	204	192	202	213	195	201	173	182	199	190	193	194	155	209	223	197	225	204	198	185	211	194	208	196	192	179	166	207	166	221	173	203	182	216	167	197	203	210	205	177	203	195	180	206	203	181	214	194	217	211	188	168	189	183	197	204	217	174	167	208	189	200	175	212	182	177	168	185	190	218	191	190	203	194	185	168	195	203	186	193	189	170	175	204	171	172	217	184	188	203	202	174	185	210	200	184	182	176	183	171	187	206	172	214	188	192	202	184	191	174	184	185	181	199	196	188	213	190	204	202	200	169	193	212	224	183	206	203	194	179	182	183	192	205	197	188	190	197	214	163	187	189	194	193	214	180	194	212	183	162	203	202	184	203	185	190	205	176	175	193	220	213	182	186	192	190	181	207	189	213	196	177	246	208	199	188	184	198	169	168	199	207	223	206	204	196	177	194	180	192	196	205	188	215	194	197	173	226	216	202	198	197	204	187	186	190	175	200	200	208	204	181	207	176	200	206	204	184	188	187	224	185	203	192	191	220	167	194	211	156	182	168	191	213	193	191	205	201	201	178	182	172	204	187	199	206	161	175	190	195	189	185	181	184	201	172	175	208	181	187	188	197	190	195	186	161	176	203	211	166	193	194	194	220	191	195	206	196	163	199	207	168	193	203	194	205	192	182	180	199	218	217	162	197	179	192	182	203	197	185	192	180	216	199	192	196	169	180	201	173	170	191	191	197	190	200	241	173	182	185	203	187	167	214	212	182	202	182	186	196	179	183	207	204	172	163	205	191	197	217	194	185	193	189	210	195	196	193	185	177	165	181	190	174	234	212	206	204	225	198	192	187	204	202	175	182	211	167	200	185	211	151	211	191	199	188	196	174	187	185	210	213	180	181	182	212	176	203	193	198	202	183	186	196	200	207	209	203	189	181	206	197	211	167	183	191	212	209	195	207	202	187	202	206	197	189	196	175	208	191	187	179	203	180	187	189	197	212	194	183	182	183	206	185	202	211	176	202	205	195	186	196	174	207	191	201	187	222	193	173	179	180	185	196	179	178	202	194	194	195	184	188	209	204	167	212	192	193	221	186	198	178	191	181	171	213	195	214	227	196	190	202	190	206	163	193	183	192	179	192	188	183	209	176	179	169	191	193	181	203	183	176	196	182	193	195	209	178	190	167	191	229	199	196	194	208	199	194	215	213	185	175	196	198	206	204	192	230	183	187	203	143	201	192	181	162	207	185	197	190	206	192	187	189	195	161	195	180	204	187	197	204	171	199	219	177	186	177	186	185	211	194	194	218	188	188	172	168	171	187	200	165	217	196	185	204	200	174	197	173	195	192	194	183	217	204	188	165	200	193	178	191	185	176	207	189	197	192	154	183	181	180	188	198	189	196	166	193	213	190	195	201	182	210	173	206	180	210	199	182	207	195	209	194	204	190	200	186	212	203	170	221	191	210	165	194	201	180	176	169	176	187	173	215	186	191	221	197	199	194	193	210	184	192	201	183	186	201	181	197	165	195	216	199	180	208	176	179	199	238	177	168	192	185	188	180	202	204	208	191	174	169	195	201	193	201	192	225	197	202	228	197	217	222	179	210	217	199	202	198	195	194	196	206	187	188	186	187	205	190	213	164	178	204	196	198	179	218	187	193	210	189	175	173	215	201	190	198	205	197	211	186	197	183	162	196	172	187	196	183	193	173	163	195	207	178	184	165	196	197	174	203	202	179	216	175	204	206	182	202	212	188	188	209	192	163	197	193	182	192	177	191	217	209	220	198	209	205	185	201	207	192	184	165	194	189	160	194	206	191	199	204	196	172	195	193	194	197	198	196	191	193	183	159	172	176	174	190	211	223	188	194	191	213	176	194	215	207	231	195	183	178	225	200	194	177	188	201	164	193	211	215	207	191	180	185	175	178	197	210	187	199	185	201	184	215	211	197	202	193	182	193	193	233	173	200	181	184	182	196	184	198	199	188	187	186	199	184	190	198	210	212	174	197	212	200	195	194	175	201	210	201	183	204	208	179	184	209	172	201	198	201	207	191	175	199	194	195	186	176	210	171	190	184	170	175	187	191	208	215	192	202	193	154	200	183	194	180	205	178	199	184	152	203	196	184	205	167	193	188	204	184	191	192	175	187	161	208	193	225	201	192	197	175	199	205	186	175	186	190	225	212	189	200	191	206	166	177	177	169	206	207	188	206	179	175	211	208	189	195	162	188	182	192	185	180	163	212	183	183	187	192	194	190	185	210	188	187	184	194	200	169	163	197	206
1756	525	555	562	528	537	517	513	518	533	505	518	490	529	513	511	498	518	506	530	524	465	509	465	488	496	524	489	461	474	493	446	489	496	531	487	534	515	506	506	516	497	503	468	500	497	504	520	523	474	535	507	527	482	519	484	521	475	540	481	483	541	511	533	477	472	496	522	472	514	509	528	497	491	492	489	477	504	525	496	514	504	528	472	524	510	491	509	533	517	492	517	505	527	493	564	516	529	545	482	491	504	476	485	462	490	519	517	493	477	501	456	488	526	531	506	503	506	497	464	460	489	506	503	490	495	499	509	499	495	509	517	528	494	509	478	458	491	522	503	505	471	504	490	514	515	496	507	482	493	512	510	469	492	491	503	501	478	485	505	510	490	509	493	531	505	507	507	532	522	473	472	472	460	487	474	467	493	479	511	470	515	488	486	496	502	480	493	501	507	510	539	476	484	492	504	502	513	485	494	492	479	488	529	528	532	474	503	474	482	494	443	482	448	449	500	456	512	488	533	510	552	491	509	503	499	491	475	496	487	515	507	495	490	500	517	510	522	522	528	514	481	487	483	487	486	506	522	482	489	494	502	502	452	505	490	521	503	449	523	469	460	504	526	508	477	509	516	491	496	514	509	488	480	471	490	488	483	528	545	525	522	506	485	490	509	512	517	509	463	504	491	527	490	514	502	466	489	503	528	504	508	534	509	511	502	491	485	496	549	492	491	501	489	488	508	479	526	481	526	503	536	521	524	497	516	514	487	496	451	453	480	513	511	497	474	507	521	515	505	477	488	509	459	517	468	472	478	491	520	506	509	502	517	479	516	507	525	445	504	483	509	541	485	489	507	501	517	497	482	472	460	512	495	491	479	470	536	523	460	499	494	575	498	499	488	517	483	517	519	508	497	470	504	481	510	472	485	495	491	516	527	474	472	530	482	506	553	509	491	512	485	520	488	496	513	477	535	507	505	497	480	527	480	501	481	490	511	466	519	504	494	464	484	467	495	490	527	546	505	479	488	512	581	465	506	486	520	490	502	485	512	490	519	570	497	523	521	481	482	487	488	525	524	506	489	542	527	475	465	477	501	492	473	504	513	516	537	475	471	498	485	519	549	504	526	525	497	523	489	532	496	518	466	548	501	475	498	512	533	468	499	505	495	487	531	477	492	496	494	470	474	539	488	495	474	523	506	478	501	486	471	491	506	505	495	495	502	469	469	521	514	501	490	502	500	484	496	497	505	509	486	494	530	493	497	513	496	465	455	491	475	544	530	510	523	510	515	497	497	501	480	508	498	493	500	504	520	515	491	519	491	491	504	496	521	499	556	478	531	510	490	479	485	496	474	490	476	488	519	519	469	463	529	493	460	497	490	525	467	472	467	474	532	487	487	487	491	527	515	472	561	515	486	506	523	495	474	520	515	522	501	448	517	522	487	484	490	502	537	528	545	504	526	493	476	551	488	503	484	484	494	508	490	529	497	519	509	539	551	520	458	484	521	515	566	500	493	493	489	497	518	544	484	489	510	504	533	502	493	505	442	527	495	522	486	485	476	501	486	495	490	534	512	567	498	495	485	464	500	508	488	526	520	469	522	500	525	495	476	499	492	533	500	503	541	538	485	528	477	464	499	517	525	532	497	472	496	511	447	521	538	467	526	527	535	545	495	535	543	449	491	488	493	522	515	481	502	488	520	510	499	527	476	494	534	522	542	475	500	508	524	448	495	501	511	499	504	504	502	485	482	543	478	481	486	516	471	542	516	525	517	506	500	505	484	502	520	520	513	528	504	536	491	479	481	512	457	512	452	508	497	550	509	499	475	467	475	503	474	481	467	450	520	475	509	522	497	520	524	479	538	534	477	494	482	496	466	462	528	544	505	493	472	484	493	469	519	507	540	496	535	500	501	493	486	492	522	488	460	498	541	504	514	487	493	510	500	473	517	510	519	488	539	538	500	506	454	489	509	497	494	514	467	489	526	478	478	517	492	468	489	501	497	512	530	494	453	519	516	529	533	454	493	470	504	467	485	501	526	508	496	504	510	470	490	546	492	487	524	505	500	501	489	471	490	556	486	507	522	514	522	493	492	463	475	492	505	507	505	505	453	482	523	507	481	506	516	467	507	526	487	535	503	481	465	508	481	489	462	505	503	521	485	495	495	501	497	506	503	510	456	488	513	495	467	500	510	484	475	504	439	521	498	485	484	526	489	472	525	506	496	492	505	534	478	489	476	520	503	509	469	476	492	492	532	515	527	509	543	525	476	484	509	483	473	469	461	502	496	484	502	501	497	521	482	475	488	474	485	496	493	490	490	501	490	558	485	527	479	455	500	475	504	502	476	518	495	484	492	513	513	490	495	521	525	525	465	523	531	497	509	523	504	503	512	522	542	530	504	477	508	493	479	463	505	538	463	525	513	485	540	500	497	477	551	484	473	499	501	547	482	517	507	533	495	456	483	500	505	493	510	501	488	483	480	521	488	496	509	513	476	500	489	509	511	500	480	516	515	487	490	488	506	522	516	491	512	480	458	516	509	446	508	491	497	484	478	504	492	528	476	490	484	493	521	496	504	476	503	498	518	520	480	466	480	517	497	511	495	505	509	530	462	529	506	487	494	542	491	483	477	544	525	546	505	495	490	516	484	528	464	515	499	541	511	490	487	501	471	480	501	501	520	508	488	514	495	503	479	482	498	510	480	502	511	497	508	508	535	507	458	511	484	492	487	487	535	502	511	481	501	494	469	513	511	483	499	525	502	525	484	525	506	509	502	555	466	503	502	543	514	478	523	468	508	510	468	490	498	515	526	504	482	512	492	455	526	519	505	479	503	484	516	447	504	497	480	472	532	447	516	568	509	517	514	495	466	499	504	509	491	505	463	461	529	520	479	454	522	545	504	528	498	467	501	502	466	529	485	475	528	489	474	492	530	509	496	502	477	498	502	482	455	515	494	510	481	497	482	492	515	484	525	507	505	477	453	500	458	500	514	479	489	522	503	490	510	510	461	510	499	511	468	483	524	521	482	511	552	494	475	494	500	510	501	506	512	490	549	503	505	510	483	488	549	449	491	489	486	498	502	510	491	496	525	495	519	483	514	535	506	509	524	505	478	486	518	519	481	520	535	491	483	525	492	483	491	468	494	481	478	483	489	501	496	508	537	504	512	471	507	551	540	470	534	492	487	466	522	468	495	524	474	475	476	501	453	480	515	516	508	509	482	529	467	522	487	512	499	449	520	554	470	484	470	500	495	476	527	481	508	488	467	508	525	492	509	511	497	503	508	460	502	499	488	542	498	509	470	516	518	530	498	541	511	469	510	482	467	513	547	519	512	478	480	508	538	506	497	516	540	463	496	497	491	498	530	491	472	493	507	475	477	478	480	474	508	488	495	500	485	465	516	504	511	528	517	498	495	504	520	546	513	468	458	503	495	487	470	494	516	485	508	488	462	499	500	504	503	468	479	458	511	524	500	514	529	502	505	516	498	460	529	535	489
7769	678	607	553	486	461	435	420	389	377	369	355	389	363	373	371	375	367	377	362	347	317	351	350	361	356	383	373	424	367	373	378	351	349	354	389	368	384	364	353	347	378	376	362	372	377	327	301	336	352	354	332	363	366	404	359	369	391	390	365	366	362	331	357	390	401	384	371	345	371	330	319	357	381	319	355	355	383	342	368	336	333	410	341	325	395	390	346	321	354	349	341	389	357	365	401	350	389	315	371	337	336	372	371	344	357	362	357	343	345	363	383	407	358	382	352	328	308	416	371	381	357	354	368	375	336	324	342	350	343	376	360	404	348	335	364	353	350	344	301	339	370	353	361	349	379	366	349	378	312	368	344	356	345	333	365	379	318	375	342	369	334	352	367	349	373	356	404	319	391	370	395	388	359	342	336	342	332	398	397	370	372	363	369	322	306	387	395	339	365	405	355	340	359	385	397	386	374	374	358	358	350	315	359	402	380	374	396	358	354	361	365	366	380	369	345	314	358	391	356	383	380	383	326	384	376	367	387	376	340	365	361	362	338	345	364	363	330	340	389	343	375	365	347	355	382	356	373	362	358	339	365	344	396	354	348	336	389	330	356	331	383	370	369	378	365	366	356	374	366	394	327	365	366	328	345	354	377	383	367	345	370	396	352	359	385	432	374	362	350	350	365	373	344	350	349	328	368	393	354	333	353	366	342	357	364	337	353	354	340	409	352	339	374	366	329	332	362	362	412	346	354	358	301	345	340	329	331	323	370	342	365	349	317	364	351	366	377	344	350	383	372	362	364	335	345	355	372	369	355	383	339	319	346	359	366	327	367	382	338	359	362	340	337	331	352	367	378	340	371	369	358	365	362	371	339	338	337	336	367	389	344	358	361	369	390	343	347	362	340	333	342	359	355	365	401	345	377	363	363	372	396	369	390	348	348	338	384	365	342	371	368	332	380	361	360	342	357	382	385	385	355	336	366	382	349	331	354	375	356	384	367	362	355	353	353	337	312	341	371	348	348	334	358	380	331	352	395	348	364	422	335	342	334	323	356	366	345	334	353	381	351	385	420	369	386	354	353	362	352	341	334	365	362	333	350	360	350	373	378	368	348	349	341	342	363	377	348	371	340	392	384	356	336	350	360	364	359	374	355	378	329	347	327	362	366	332	375	366	356	341	315	403	356	358	343	343	397	351	339	373	356	309	333	359	381	332	348	374	401	361	394	385	372	374	374	390	366	361	375	373	384	363	330	375	389	338	352	370	374	357	364	373	402	361	378	391	356	366	346	369	370	380	363	361	400	372	343	307	341	392	397	345	352	391	351	371	363	357	330	418	370	333	339	330	346	367	372	356	386	327	379	384	405	355	310	358	369	334	343	397	373	351	364	386	338	347	369	348	383	351	357	343	361	363	337	355	345	327	349	362	334	393	377	397	380	347	340	370	372	351	326	356	369	392	384	381	364	383	348	340	381	347	378	388	358	360	341	353	371	371	377	340	359	343	350	350	364	347	334	353	365	372	359	355	377	380	376	398	377	369	350	339	355	338	413	350	367	349	377	337	371	357	339	352	374	350	353	384	397	350	369	382	363	351	391	380	337	336	400	377	354	356	367	374	395	394	317	334	372	390	385	325	381	368	377	364	326	401	362	318	383	351	347	356	355	357	360	374	358	352	331	366	375	370	398	354	382	352	385	376	396	353	364	370	385	328	326	364	332	379	338	375	346	380	379	342	374	340	387	393	350	349	383	334	365	375	375	340	365	362	325	348	364	338	342	384	349	369	394	364	380	321	357	356	364	363	381	366	364	351	369	374	389	379	356	339	342	392	348	348	361	347	364	396	347	346	350	381	350	381	364	371	369	373	351	340	329	378	358	383	344	382	390	337	356	377	335	364	366	358	354	380	361	379	369	382	382	385	354	399	349	365	373	346	320	368	358	355	347	351	327	376	381	346	366	383	340	353	380	374	371	348	387	376	374	380	403	380	364	356	358	320	356	328	384	392	341	371	402	328	362	372	327	347	367	369	354	347	432	402	361	378	334	400	334	317	292	380	379	362	339	337	379	373	347	364	346	358	338	357	375	358	349	363	372	344	335	365	391	380	353	357	327	357	339	372	371	323	330	349	340	366	363	343	377	358	374	344	341	351	386	346	344	383	358	376	371	347	357	368	362	353	353	355	361	352	385	371	330	372	359	396	330	355	357	355	368	354	360	407	342	376	365	375	363	392	359	321	354	356	333	337	380	379	359	379	365	340	342	365	377	308	365	373	366	377	372	394	360	332	318	345	352	344	368	360	358	357	339	390	326	374	371	339	365	371	348	352	334	331	366	388	363	347	364	377	378	385	312	368	334	360	388	394	338	367	349	342	349	337	360	326	350	358	318	366	401	405	359	372	398	341	405	341	346	362	357	329	365	332	339	362	346	367	366	335	350	359	351	351	323	334	333	332	380	379	386	398	357	355	386	377	341	353	375	361	349	314	373	342	342	338	367	366	360	347	367	339	337	392	336	346	382	373	376	351	375	362	354	353	399	342	382	352	380	367	393	346	366	348	371	359	372	355	368	371	352	341	315	356	326	306	366	359	339	346	303	345	365	380	357	335	367	367	379	354	346	355	375	382	400	337	360	366	353	362	343	367	332	374	340	385	361	351	398	367	350	362	336	352	388	336	340	318	375	335	383	350	353	354	387	355	353	372	398	365	356	354	353	363	388	358	346	393	363	338	381	340	406	354	311	384	364	351	393	355	344	350	353	353	347	341	353	366	355	367	357	360	343	405	353	387	370	398	355	375	366	369	376	383	350	355	363	317	370	357	349	349	354	359	348	341	350	367	329	378	370	359	345	343	341	345	384	378	371	352	387	363	373	376	371	387	386	355	321	344	366	361	383	392	362	372	338	408	368	364	338	374	367	363	419	355	337	334	315	365	353	349	351	374	338	369	396	368	363	350	370	373	351	378	341	396	364	353	337	379	347	338	358	358	317	388	350	349	356	362	384	353	362	298	333	337	398	356	354	381	352	357	390	372	374	319	378	397	367	362	347	412	386	363	358	373	372	365	334	355	375	363	348	364	332	365	397	358	356	345	361	334	374	388	383	367	368	386	384	369	353	354	372	374	344	343	355	324	349	381	386	367	368	372	359	381	428	402	322	361	364	352	338	383	371	339	370	360	371	379	396	388	392	381	346	339	357	362	340	345	371	379	372	351	368	388	368	336	346	389	346	371	370	372	370	356	359	373	372	333	370	419	337	353	340	337	359	359	368	384	350	357	370	366	370	395	332	346	345	343	376	393	371	378	379	384	377	347	322	373	352	352	356	321	332	322	341	365	330	340	406	329	427	369	330	366	351	302	353	357	338	320	368	369	399	365	328	373	337	330	386	363	359	362	348	354	368	370	378	348	358	358	332	315	351	395	331	402	352	359	372	385	358	366	390	362	366	355	360	339	390	362	362	340	335	377	347	358	374	338	340	366	343	359	377	358	360	370	363
6741	1111	1458	1583	1543	1373	1236	1151	1069	1020	1031	987	933	1006	908	848	926	880	919	854	877	877	848	879	824	876	888	866	833	863	834	815	863	831	831	810	787	870	757	866	835	848	870	843	793	819	791	858	849	861	845	790	871	854	818	842	848	830	818	780	782	873	871	834	882	792	865	827	812	801	792	850	867	784	858	847	822	809	852	851	833	779	851	871	841	854	840	844	824	847	868	807	830	875	837	797	860	832	799	814	842	828	837	803	786	853	827	817	772	817	844	803	834	820	778	845	826	810	824	862	820	854	817	838	800	822	822	826	834	788	846	843	799	843	859	888	867	860	849	843	816	775	836	841	895	803	827	819	790	869	826	768	857	838	881	820	839	786	847	900	819	816	754	807	839	819	824	793	866	841	845	813	851	899	827	806	810	849	810	822	869	854	833	800	918	857	870	868	823	838	846	802	825	838	815	809	831	811	834	835	808	807	816	843	821	851	854	810	818	841	824	868	816	851	834	861	833	755	832	841	821	865	828	817	811	842	860	887	804	758	826	827	851	829	840	788	840	887	792	830	808	822	854	810	831	843	833	837	822	826	842	856	835	818	814	874	829	812	848	781	829	824	816	834	817	829	803	811	867	837	857	846	830	829	887	823	861	850	836	824	812	807	852	853	807	861	771	839	838	801	788	843	830	832	798	819	842	845	848	826	819	886	857	865	854	827	792	902	871	846	870	832	862	836	904	876	817	832	824	859	767	814	843	835	847	796	839	893	815	835	864	824	847	770	819	833	870	875	822	816	815	884	792	864	874	773	822	832	868	797	810	888	863	811	893	851	811	842	801	795	878	813	867	865	834	854	831	858	810	829	842	864	868	821	817	787	818	833	823	811	863	850	826	828	807	806	839	795	849	790	840	864	834	822	844	819	830	850	840	873	827	847	814	944	802	840	843	848	816	823	791	815	854	827	899	834	828	772	906	825	871	838	826	816	795	862	839	857	850	817	832	823	859	854	830	814	848	890	821	794	892	857	791	891	850	816	854	858	867	844	857	828	823	838	848	867	837	801	797	843	791	873	835	820	839	864	794	788	865	848	851	798	856	804	858	787	856	843	811	811	824	877	837	794	833	846	859	832	849	779	825	771	834	822	802	772	828	854	826	866	833	849	841	824	769	906	793	840	821	846	844	807	813	798	830	857	849	848	833	833	814	869	858	816	861	756	838	830	879	847	846	876	840	865	872	877	842	873	820	824	837	829	843	848	877	889	784	896	863	808	831	829	874	883	811	799	801	860	802	870	835	840	823	870	868	792	808	801	829	852	804	836	836	870	792	830	844	791	856	788	835	853	837	808	836	845	849	793	827	850	784	881	833	850	825	830	856	822	788	812	811	861	844	811	823	849	813	875	816	883	878	806	886	786	882	842	844	820	857	848	862	823	842	854	809	842	820	811	868	803	818	837	886	794	853	794	863	762	855	862	822	838	807	866	833	796	778	844	796	843	799	855	824	832	866	834	872	891	882	818	803	839	812	824	834	811	842	854	829	832	857	823	819	792	886	848	808	877	820	864	797	844	821	830	841	826	830	831	837	836	813	842	833	850	820	805	788	867	846	873	837	864	843	823	863	861	805	831	803	851	853	791	773	788	847	823	842	837	815	845	803	870	836	828	809	818	869	852	834	805	798	821	792	826	827	723	751	761	839	811	869	775	829	856	914	845	835	845	841	875	804	833	822	820	843	800	844	823	865	833	824	808	822	855	756	860	834	817	857	816	853	835	830	837	864	871	856	836	838	768	860	791	815	816	806	797	825	835	888	845	847	836	855	815	820	811	862	838	768	812	794	760	863	833	856	840	787	835	826	810	823	839	764	801	797	807	887	856	849	832	794	806	815	843	788	826	819	821	813	853	842	849	807	794	861	819	813	849	855	847	836	832	792	854	835	857	834	827	870	842	829	828	857	877	823	844	784	856	857	860	843	877	793	830	848	854	830	834	840	860	850	772	832	821	831	858	809	865	809	797	853	796	872	798	818	866	814	820	878	847	794	880	797	830	852	798	839	800	845	851	828	889	832	813	821	861	815	823	799	864	801	783	832	834	857	808	816	826	790	816	841	843	853	791	837	842	820	808	885	777	842	833	823	855	793	873	881	838	789	896	777	824	810	863	815	803	840	879	809	815	816	813	807	806	829	888	805	831	811	848	814	833	814	877	863	782	855	846	820	896	834	832	845	865	810	849	802	822	830	815	829	854	830	798	849	784	873	838	832	819	853	844	845	838	869	863	829	820	833	847	841	851	818	823	785	863	887	804	833	807	825	799	845	819	801	859	822	843	826	891	834	858	777	850	803	847	795	779	794	798	783	845	839	859	817	789	782	886	836	846	833	807	843	831	832	799	812	798	795	823	860	813	868	834	849	839	811	861	850	828	843	797	831	811	830	802	841	874	837	842	826	817	799	786	854	897	812	821	801	819	839	879	821	867	826	852	832	808	849	812	810	832	806	865	835	820	850	794	876	867	846	852	838	818	850	799	829	766	842	821	926	824	867	805	760	828	890	876	790	865	859	833	856	753	883	809	820	789	834	844	834	812	793	819	794	862	856	857	861	829	765	824	869	841	845	849	797	865	890	872	796	881	884	845	811	815	822	826	839	841	831	790	829	856	826	808	816	803	841	812	793	845	828	862	832	855	859	820	870	857	812	857	860	872	877	809	814	823	842	831	806	857	828	836	791	837	801	834	833	819	785	861	819	851	843	789	886	837	853	807	774	848	799	853	833	818	855	811	832	857	826	824	925	844	863	848	804	783	821	853	836	860	865	821	845	826	838	830	785	886	851	834	856	862	854	877	822	791	806	839	839	828	809	863	836	826	861	826	828	864	855	853	875	814	770	851	794	831	811	799	797	835	856	791	890	785	818	850	842	878	815	852	865	881	797	833	878	873	814	803	838	871	806	771	849	877	844	883	820	794	859	870	865	828	809	817	777	830	830	859	868	838	823	838	854	794	820	838	790	799	798	808	840	827	845	828	802	874	837	853	851	809	784	813	822	844	883	851	785	803	874	790	871	807	853	837	845	864	800	812	816	803	792	807	807	844	854	848	775	803	807	828	857	793	806	822	820	801	810	864	831	830	856	846	780	854	797	873	854	843	863	802	759	809	830	896	841	862	879	831	770	865	832	882	818	788	847	890	809	786	806	787	838	887	787	866	822	847	813	824	843	835	867	863	844	834	829	829	795	806	853	783	806	821	775	882	854	814	807	828	843	832	871	867	810	799	802	857	860	834	848	796	853	869	826	835	799	798	867	828	847	854	872	824	809	812	854	856	845	848	819	858	812	822	867	764	842	829	873	878	822	893	824	833	798	791	841	815	845	836	878	826	822	833	820	841	804	788	890	809	844	798	792	813	831	860	812	800	865	817	846	829	822	878	859	844	813	794	813	865	843	852	814	799	871	830	811	839	814	854	824	832	852	785	777	820	834	821	828	833	827	811	844	865	876	797
13996	1259	992	796	593	504	480	414	446	380	420	389	358	346	351	366	342	362	336	332	351	321	360	386	338	333	322	359	337	316	369	333	340	362	329	337	358	337	368	342	359	330	325	345	344	295	304	318	334	316	374	339	335	337	333	307	328	348	290	327	326	309	343	341	307	311	351	341	349	336	337	345	374	339	367	354	312	309	323	331	331	308	310	342	351	349	328	325	322	347	335	370	343	317	312	338	341	343	327	325	308	321	298	317	337	341	285	321	331	341	349	333	353	317	363	314	339	346	308	329	351	315	323	300	294	338	318	322	322	362	327	343	336	342	329	339	363	358	314	317	342	362	324	303	325	354	358	347	303	359	378	359	338	355	330	370	340	362	345	327	375	327	345	326	322	315	329	358	331	310	317	342	347	305	321	308	334	348	354	339	369	308	347	296	333	335	351	291	307	331	341	350	313	331	327	322	315	354	317	339	332	296	354	304	342	344	322	310	323	315	346	307	318	345	318	360	346	346	352	330	330	325	361	353	312	332	373	339	335	356	324	327	336	332	341	319	325	320	324	336	311	350	336	334	353	326	324	354	337	351	335	361	317	310	359	333	352	332	345	332	329	361	344	330	353	346	295	348	337	352	340	334	341	335	356	346	362	319	332	351	328	321	308	309	342	328	326	353	345	319	353	329	351	370	344	340	321	318	318	345	296	318	313	299	344	382	344	310	319	363	362	321	301	356	354	338	338	296	292	314	306	321	322	351	352	323	342	341	346	356	348	340	339	354	347	296	321	316	328	376	354	343	324	365	302	303	340	349	346	347	330	317	332	350	270	334	326	361	333	312	349	348	329	304	316	337	338	363	335	326	335	350	386	329	370	332	305	328	375	333	349	333	323	342	329	340	323	304	323	373	315	328	335	351	338	321	336	320	330	339	326	339	341	345	309	328	344	305	347	325	346	345	315	314	317	348	347	308	311	317	335	343	350	383	348	361	343	329	310	352	306	333	329	311	316	295	310	333	322	341	338	307	313	384	346	364	290	320	336	357	333	359	320	338	339	279	309	319	292	302	316	316	321	347	336	332	316	320	322	306	340	319	331	298	320	376	315	345	320	332	352	312	352	339	327	349	328	309	349	353	346	336	336	336	316	304	343	368	363	379	360	357	354	284	297	344	353	330	299	349	368	324	306	320	360	329	375	340	380	364	350	333	322	310	359	338	339	317	310	314	309	318	321	290	328	303	319	335	324	308	303	336	328	302	368	305	314	362	301	328	327	329	297	333	309	327	373	316	311	357	340	316	329	342	334	313	314	310	337	333	360	375	321	337	353	316	298	327	309	324	346	328	302	293	325	344	345	350	324	361	334	363	336	310	314	325	319	316	331	296	296	325	322	314	309	322	354	330	346	306	331	319	319	334	332	352	322	339	336	313	314	315	353	333	372	300	360	330	369	332	329	354	325	329	314	327	333	327	287	301	330	325	309	334	327	328	341	371	347	314	325	319	315	358	318	355	345	357	311	357	340	353	322	324	340	351	308	349	359	345	316	303	346	318	333	337	316	324	309	364	349	352	357	323	344	346	332	320	367	344	334	336	333	339	362	334	340	291	366	331	343	332	350	319	290	338	343	317	312	306	356	320	359	331	351	352	357	336	308	336	351	320	346	350	331	318	307	379	333	320	376	326	332	334	349	323	357	314	317	308	349	315	313	321	355	338	343	347	318	327	352	296	320	313	303	329	345	272	312	368	316	303	328	327	331	315	350	295	313	347	337	345	328	323	344	382	338	333	308	328	315	338	348	320	319	336	331	313	329	318	365	335	351	352	315	336	337	324	367	310	348	354	326	331	312	288	340	347	363	331	295	339	339	310	341	332	351	301	331	324	349	298	311	317	335	332	355	363	314	329	318	335	343	335	355	314	337	328	339	322	311	338	310	311	312	296	325	337	326	303	313	320	337	311	313	290	353	307	342	351	358	349	320	347	346	325	331	319	303	341	330	308	337	346	335	348	282	324	358	324	305	315	366	345	319	345	332	350	326	305	313	343	324	326	315	329	319	334	328	333	341	332	353	368	327	350	330	390	325	341	321	306	356	319	316	340	335	333	292	335	319	315	332	347	369	297	339	342	325	338	306	337	357	331	347	311	319	301	296	327	311	321	298	340	358	353	313	369	337	337	344	357	337	300	330	329	305	354	309	341	324	350	369	326	352	362	329	328	333	324	318	343	330	337	352	336	371	352	272	350	332	343	322	313	310	300	328	325	339	326	321	302	317	318	313	324	336	322	367	355	322	354	326	344	311	313	329	335	354	359	317	330	334	304	344	329	337	337	299	373	319	319	332	342	327	328	288	279	284	342	283	340	365	313	317	289	320	320	343	339	352	326	336	344	302	329	305	328	350	280	353	328	322	309	341	314	344	337	345	300	369	330	341	363	306	346	356	345	325	340	377	345	320	336	327	328	378	367	358	347	356	307	295	340	309	342	316	302	311	331	320	319	306	328	332	344	347	316	353	331	310	323	342	379	354	355	367	338	273	371	347	333	360	316	342	306	346	350	331	335	315	323	341	355	323	324	295	350	359	342	327	349	373	359	334	344	335	315	313	341	344	362	313	334	344	348	351	300	336	338	332	294	344	370	351	319	351	338	325	356	344	325	327	296	342	293	325	334	326	336	329	293	365	373	335	328	366	351	359	344	321	345	346	310	321	297	326	375	340	313	356	333	328	307	300	335	335	318	349	372	323	318	349	333	311	305	332	355	336	345	354	337	343	313	338	322	327	341	338	327	350	372	289	394	331	327	302	301	343	358	341	335	319	295	340	355	303	338	353	354	359	346	326	343	315	351	324	313	311	339	340	318	331	346	319	370	364	310	328	323	314	340	361	340	281	331	337	333	307	319	316	344	326	343	338	335	358	342	331	315	332	321	326	351	341	338	324	363	345	356	337	342	308	320	363	338	338	339	331	330	321	336	334	341	355	345	320	331	317	326	337	326	332	329	349	331	352	367	368	333	340	326	347	333	359	353	347	376	327	329	330	323	360	308	330	365	325	334	335	346	342	326	341	323	365	385	316	344	340	312	343	344	339	342	310	308	328	312	323	329	337	325	327	323	302	323	324	350	332	333	322	327	332	356	320	319	273	329	343	334	336	312	295	316	361	346	343	337	298	346	353	293	326	353	334	325	304	338	325	311	331	295	325	312	346	360	306	325	318	318	327	384	316	344	315	340	329	319	313	303	329	324	339	341	374	312	314	325	337	347	295	336	330	382	335	346	331	349	342	322	316	342	312	358	333	332	309	324	334	317	342	302	337	357	311	324	343	311	334	344	377	336	313	292	321	340	321	303	295	326	322	334	308	355	292	319	316	332	340	320	368	368	318	342	337	353	323	360	356	344	310	338	321	347	340	334	351	351	359	352	332	319	302	347	339	333	359	333	332	333	365	292	333	324	357	360	365	346	345	319	362	297	291	345	343	301	348	331	341	350	345	357	340	350	309	337
8288	1268	2012	2215	2030	1648	1572	1311	1238	1078	1086	973	1003	909	941	899	932	834	856	810	840	830	817	800	773	806	779	796	766	812	802	750	748	737	776	776	808	771	745	768	772	790	733	776	730	802	704	780	741	753	746	749	768	726	769	725	756	727	778	774	721	741	763	787	715	765	764	713	791	737	688	808	769	745	792	774	758	741	755	804	751	747	746	748	746	750	763	753	751	742	781	742	762	746	783	760	745	772	750	768	752	770	787	733	724	724	782	772	743	766	792	740	756	748	736	724	718	771	731	721	762	697	738	708	778	741	789	767	772	732	746	738	756	761	733	722	767	749	703	728	741	767	714	694	731	759	768	728	726	754	791	767	731	737	778	730	774	787	720	755	717	775	731	755	716	738	777	717	758	757	786	768	767	751	769	714	684	728	762	719	765	728	717	744	727	749	738	766	742	703	722	790	742	760	771	752	748	767	738	737	726	736	768	748	780	730	780	787	755	765	704	734	763	737	771	730	677	760	759	766	800	734	732	753	737	796	713	721	735	745	755	759	774	756	726	775	733	733	733	764	731	759	753	741	751	769	769	740	753	761	771	746	777	716	733	716	731	767	753	690	779	757	789	762	726	775	739	746	755	770	745	784	774	741	767	762	718	714	750	755	726	769	758	728	731	740	750	757	692	775	737	754	729	688	718	732	723	720	710	732	792	747	793	741	781	740	748	756	758	758	764	738	737	689	738	729	746	751	731	761	730	749	677	696	740	772	744	780	685	777	795	747	764	774	770	757	758	760	709	688	690	773	736	712	720	777	743	742	759	735	750	753	796	782	770	745	737	719	748	752	757	779	750	700	747	689	791	760	730	754	751	767	723	683	764	739	750	758	822	775	778	725	733	750	696	743	755	717	711	717	743	710	752	759	743	722	729	772	720	759	742	709	712	748	737	791	685	748	767	725	780	756	712	664	739	768	719	695	682	725	724	750	756	776	754	730	720	784	756	722	756	701	734	789	768	722	790	773	772	739	751	747	745	728	724	753	737	767	728	750	778	712	726	706	735	735	774	759	755	759	751	814	786	739	725	723	764	743	744	748	789	786	766	764	719	765	717	783	761	721	753	814	734	804	751	750	735	773	745	739	740	741	762	767	754	779	764	717	760	723	780	748	703	781	788	716	755	708	754	771	742	740	746	725	749	734	731	760	720	773	721	754	688	779	735	764	735	739	768	751	743	790	713	709	728	772	733	792	735	744	766	744	729	741	749	791	734	761	769	768	714	734	744	770	733	771	774	785	756	791	721	808	747	781	729	738	715	696	750	760	733	786	746	778	773	761	728	710	749	767	772	748	753	749	754	774	762	778	746	737	758	731	778	776	735	768	748	699	709	745	709	762	720	783	749	697	746	724	751	755	765	770	777	724	768	767	754	747	691	762	730	681	713	767	756	762	726	754	776	767	740	753	717	720	764	713	732	732	734	742	750	714	787	743	736	741	754	754	779	777	758	755	759	741	776	706	728	754	765	757	751	785	735	788	762	754	759	790	795	704	755	764	750	795	823	715	788	707	751	725	730	771	755	747	719	760	726	752	730	725	763	748	774	736	811	755	735	749	723	761	782	733	741	755	735	764	775	691	718	711	716	707	713	749	733	752	760	785	759	756	725	744	775	700	740	697	745	729	763	731	697	772	777	738	744	717	733	798	785	766	750	781	697	751	743	748	719	785	776	732	714	765	730	707	726	718	742	719	749	753	723	705	752	801	761	746	757	747	761	754	755	765	812	758	714	738	759	748	766	736	778	735	750	745	699	734	686	754	726	717	798	760	762	787	744	750	780	757	759	748	737	738	763	766	812	706	745	699	759	739	768	777	758	755	789	742	753	762	738	756	727	700	747	775	774	733	789	743	789	756	757	755	814	822	736	741	743	716	738	761	752	727	741	708	738	731	735	714	715	776	772	775	745	755	736	743	731	755	782	753	737	753	765	743	792	794	727	726	688	774	709	755	738	775	747	744	741	757	710	795	721	711	792	747	746	723	763	732	764	704	759	718	740	771	805	713	740	712	812	740	743	776	758	746	746	738	723	724	762	727	749	710	701	738	749	737	718	784	785	770	747	784	720	773	769	723	694	758	718	784	760	773	734	770	706	742	764	726	732	735	690	760	732	777	747	713	708	733	747	767	727	709	747	758	782	725	804	743	786	748	706	676	725	771	706	765	713	742	734	743	757	720	752	788	742	756	781	766	744	742	722	713	783	762	823	769	766	754	754	728	802	724	724	732	743	756	743	754	716	779	789	748	752	779	784	742	753	720	721	741	742	738	748	727	764	760	766	744	781	730	733	719	718	780	784	756	713	761	729	722	699	752	714	748	765	763	755	763	706	724	733	692	786	746	795	726	717	696	750	684	739	738	732	729	753	696	744	764	725	792	752	757	696	789	770	753	789	762	763	746	741	735	784	743	730	743	732	762	711	723	723	762	765	772	788	770	758	740	727	734	767	763	742	766	765	760	719	724	777	747	764	726	715	700	689	696	735	713	707	740	762	712	717	730	748	733	748	742	768	802	747	794	783	765	763	734	755	783	788	752	770	773	743	740	788	735	762	716	805	766	724	793	769	674	727	751	724	715	759	717	772	750	762	719	728	754	744	775	736	751	764	751	738	750	759	708	686	791	732	767	736	761	805	767	767	726	720	742	748	778	783	727	729	781	753	739	749	740	737	739	760	692	783	740	732	753	740	750	686	758	709	731	748	730	726	769	749	764	701	781	742	742	716	766	694	771	738	742	757	730	698	719	720	734	728	795	709	783	736	733	703	729	725	755	740	705	784	745	763	672	746	730	757	765	780	745	812	839	775	763	770	741	750	750	737	744	734	704	717	708	725	758	749	792	759	785	732	730	743	708	767	766	745	816	735	735	771	749	751	812	776	717	758	719	768	720	772	693	747	766	737	727	763	766	734	715	762	740	718	773	722	762	668	719	710	725	779	762	755	688	749	763	793	734	721	702	789	738	737	754	758	762	730	736	782	733	718	795	760	717	757	735	744	780	789	790	719	748	751	756	745	772	765	749	759	831	790	714	745	711	733	691	761	665	739	772	699	752	762	724	783	722	738	754	742	741	808	749	728	782	738	709	773	746	761	715	761	775	738	738	750	781	753	726	721	730	729	768	753	775	788	769	742	747	772	762	668	699	735	733	736	753	762	702	748	764	742	749	700	741	755	728	751	750	772	750	752	742	748	786	702	754	758	773	744	735	745	782	753	710	741	750	751	758	727	768	731	772	718	735	753	718	708	749	776	686	754	756	738	735	729	748	736	710	763	786	831	736	742	738	770	765	741	720	753	800	730	771	742	757	750	725	765	778	769	750	712	712	744	692	763	708	670	720	752	749	777	759	749	745	748	798	715	735	761	753	777	727	757	750	776	691	765	724	720	712	739	771	711	798	729	721	758	771	767	729	725	751	707	766	766	758	770	793	764	744	731	722	757	759	696	758	755	739	739	758
1446	192	184	216	209	229	198	202	177	171	166	182	152	225	216	194	187	220	186	197	211	174	191	199	200	175	210	202	220	206	205	174	211	209	175	182	210	194	186	182	201	162	165	175	192	220	214	190	194	180	203	207	202	216	171	196	186	192	193	173	187	219	185	182	206	182	210	193	199	191	191	180	195	194	202	200	211	203	167	193	186	154	184	165	188	199	199	190	177	180	192	183	185	186	197	197	179	197	198	212	218	172	175	197	169	204	200	220	197	208	202	172	198	188	222	211	193	190	217	183	183	194	214	232	212	203	200	166	186	193	188	215	194	204	172	205	193	194	210	189	189	182	182	205	194	214	193	174	190	187	181	185	195	215	182	190	188	203	205	214	222	201	188	192	198	188	174	167	213	223	215	206	187	212	184	200	193	192	179	190	193	198	193	190	214	213	184	208	209	201	217	201	193	202	189	194	197	196	201	190	200	188	191	223	209	214	198	183	177	222	194	183	214	207	186	211	192	173	209	195	180	189	182	165	213	239	201	182	203	179	184	192	196	185	196	205	191	195	192	183	192	194	174	210	187	187	199	198	194	179	181	185	186	192	203	195	179	204	191	175	199	196	190	199	189	193	202	173	187	182	183	183	202	170	202	194	193	186	166	210	192	191	195	197	200	200	191	191	207	198	202	190	200	182	174	194	195	207	199	186	177	167	177	229	196	186	204	224	188	216	203	175	181	200	208	162	174	190	236	174	199	181	180	177	228	193	215	215	192	208	173	181	207	213	171	203	181	173	163	181	186	180	180	194	188	207	194	188	209	195	200	193	183	182	208	189	182	215	184	187	189	209	201	158	172	171	205	191	190	176	190	203	190	192	197	204	165	190	207	231	210	177	192	180	189	193	198	196	186	182	205	199	197	197	198	190	183	201	201	170	183	186	161	199	190	190	210	186	177	220	172	182	166	154	194	191	198	195	230	182	189	211	191	194	196	165	186	208	203	187	186	168	185	195	184	186	208	190	194	189	213	190	184	189	167	204	192	216	205	193	204	183	195	225	199	210	177	205	180	200	190	205	203	195	196	198	190	223	212	202	211	230	199	206	182	200	216	187	182	204	206	195	204	197	195	175	216	205	216	190	191	182	182	204	193	184	197	176	180	192	204	170	179	176	161	182	208	204	183	171	169	186	202	201	189	204	191	197	190	192	213	155	211	219	198	185	202	198	177	192	210	174	176	161	182	182	206	190	192	176	190	197	208	179	161	195	196	201	216	199	184	191	179	190	191	188	201	198	189	218	202	193	157	197	217	211	212	167	181	206	180	187	180	177	208	190	200	162	215	195	178	199	206	205	182	185	192	215	183	195	189	220	204	207	200	165	202	199	151	199	187	197	192	185	168	205	190	201	194	188	209	200	178	185	212	192	212	200	205	163	175	225	202	220	208	194	191	179	194	179	192	186	185	226	171	194	195	184	168	191	203	176	207	202	181	205	233	201	185	178	218	204	182	201	185	160	178	208	172	186	184	224	171	191	218	236	197	195	186	196	193	202	179	187	207	182	186	187	216	206	197	181	201	180	207	171	204	172	190	193	179	194	211	200	189	182	190	216	176	217	183	218	195	194	175	199	168	183	181	171	193	206	193	193	221	204	188	198	196	170	199	180	216	182	203	176	194	187	195	199	207	199	186	221	206	201	178	222	184	210	210	218	188	196	189	232	196	206	207	191	189	198	249	179	174	174	219	186	206	173	208	222	224	202	187	196	192	169	197	198	171	199	164	183	165	199	205	186	160	180	184	215	185	189	196	206	203	212	221	174	192	208	177	194	201	197	187	180	204	204	181	199	180	197	187	195	193	190	193	194	206	183	208	244	205	201	196	205	187	197	180	205	174	186	192	201	197	179	165	179	199	197	196	194	199	199	189	216	202	198	212	185	226	206	162	195	196	200	203	194	205	212	197	181	181	198	180	159	170	184	192	185	199	181	166	166	164	200	179	182	224	193	179	175	195	200	189	197	179	176	161	206	191	176	186	176	180	204	170	178	195	185	228	201	193	227	205	180	197	177	200	222	192	208	209	175	194	168	174	185	206	167	214	179	193	179	191	173	196	225	163	186	183	188	183	194	194	186	205	205	179	178	197	218	177	211	195	215	181	218	218	187	198	168	196	204	225	201	195	189	186	175	178	182	207	192	202	183	184	214	169	182	182	178	180	168	210	174	189	177	171	200	208	179	202	182	197	213	181	205	194	191	200	215	194	192	173	202	180	184	201	212	175	189	197	224	211	184	195	214	187	191	210	192	199	193	191	197	210	201	185	189	184	168	209	203	197	213	210	203	194	160	213	194	190	198	189	217	206	191	197	188	200	203	185	194	167	217	169	192	166	184	182	206	180	167	191	194	188	223	184	215	189	187	223	229	209	188	186	192	225	179	177	183	194	199	187	186	189	178	178	227	190	197	221	163	205	197	200	193	224	209	189	209	187	190	222	182	192	188	177	218	190	192	202	206	202	196	202	201	192	211	184	181	181	161	190	203	184	177	163	207	212	187	197	179	206	197	219	192	186	181	180	184	180	224	176	194	209	190	188	195	196	199	158	186	190	191	174	174	196	168	189	195	181	188	184	239	195	170	195	181	188	211	189	199	198	190	205	199	211	196	187	202	186	171	199	184	192	184	191	209	201	208	178	193	171	174	190	203	175	194	197	200	197	171	210	202	203	166	194	175	233	194	212	213	208	206	181	192	184	193	196	219	184	203	215	175	210	195	181	189	209	194	177	194	180	163	179	177	176	219	181	180	172	177	207	179	174	178	236	188	185	199	184	196	207	224	198	218	180	186	186	185	195	214	191	216	196	187	195	236	186	207	177	180	193	183	196	197	195	194	173	196	182	206	200	174	185	190	188	214	194	184	211	212	222	188	202	159	199	202	194	170	201	216	203	207	196	190	204	204	206	208	215	180	203	211	200	179	200	180	196	195	177	205	194	224	158	189	189	203	188	194	207	200	183	195	159	163	215	196	183	220	214	197	216	185	200	168	217	191	194	198	167	192	175	192	201	215	186	174	210	182	208	182	184	201	193	189	188	178	190	171	211	185	196	198	216	201	196	181	193	191	183	195	196	195	190	200	202	186	199	175	190	222	177	194	205	173	206	220	175	186	179	188	189	177	210	164	216	198	215	198	194	208	217	178	188	203	204	229	183	200	200	211	191	210	193	208	224	194	215	175	184	177	196	191	174	197	182	210	221	198	185	190	216	194	184	189	186	216	177	196	181	216	202	219	191	197	190	195	195	183	181	188	199	176	184	191	167	231	200	190	166	195	195	163	190	182	210	193	175	194	178	197	203	179	172	216	198	196	195	178	165	210	179	226	203	173	189	193	177	190	189	197	206	211	165	208	198	189	185	204	174	200	192	205	189	226	185	176	214	179	196	189	187	195	217	177	186	193	180	202	210	174	184	200	169	189	194	197	197	170	201	227	197	214	204	194	210	168	210	189	177	156
1784	549	551	540	539	538	536	577	555	544	470	503	520	495	549	463	526	493	530	524	518	503	489	518	555	496	494	511	502	531	520	504	517	463	518	516	512	481	510	530	472	474	507	499	528	459	494	512	525	490	531	527	518	470	477	507	513	496	486	510	535	460	534	469	529	500	547	526	502	488	485	478	513	527	483	485	526	544	506	495	502	485	481	499	495	531	486	545	517	494	512	469	527	475	521	494	491	514	511	475	486	512	509	459	496	524	466	500	486	515	461	484	517	513	497	475	477	512	506	493	474	519	471	521	501	489	504	496	487	490	513	490	501	483	501	535	528	526	530	464	446	493	490	505	523	467	501	513	467	502	537	484	512	482	471	487	529	494	477	520	466	498	506	528	519	543	522	510	498	516	465	488	517	512	485	507	536	490	505	506	512	539	531	480	523	472	504	483	475	513	519	538	533	509	478	500	496	520	479	482	526	493	507	505	479	500	490	534	511	487	507	487	515	491	487	469	509	538	505	516	516	477	505	535	504	490	502	515	476	491	528	507	509	529	492	505	464	473	526	479	472	484	454	474	490	488	472	524	490	485	506	510	459	482	460	559	522	477	491	520	483	525	493	503	528	479	491	448	502	495	524	482	513	498	504	482	496	517	515	519	512	520	465	523	531	514	524	523	510	484	499	478	508	491	508	491	513	503	479	465	527	494	455	495	501	538	492	523	541	543	485	525	474	494	518	517	483	490	514	518	501	483	488	529	538	475	494	490	491	515	498	503	502	483	491	491	474	534	513	513	473	505	501	516	456	513	513	473	522	488	530	500	501	519	487	504	485	529	492	496	528	509	489	520	532	496	490	489	492	535	505	484	487	461	468	547	505	542	542	544	473	499	495	540	499	497	509	489	504	530	520	488	518	479	495	542	530	489	497	492	515	502	495	513	496	512	533	502	535	482	535	510	515	506	518	489	501	470	504	514	460	533	529	527	469	521	546	519	519	524	492	480	475	514	504	491	526	492	518	477	495	531	488	489	515	503	527	497	458	539	492	499	449	505	511	527	489	499	467	500	515	529	497	468	517	503	476	504	518	500	514	524	500	490	475	476	478	495	472	513	500	547	496	436	503	523	495	520	469	479	489	484	469	523	489	454	499	485	478	521	513	507	497	490	495	506	495	515	478	492	511	503	476	478	511	470	506	527	530	489	494	490	516	479	489	542	468	499	490	515	472	494	487	480	487	512	483	515	522	504	502	517	507	479	513	516	534	502	487	532	482	508	505	511	511	472	506	506	498	505	501	524	525	531	463	459	522	521	527	521	516	468	508	509	514	510	503	518	520	520	475	440	506	524	548	500	505	507	492	556	487	501	489	484	515	514	488	497	528	483	487	503	497	486	503	470	518	492	477	482	540	513	457	516	496	484	490	499	474	508	467	530	514	481	459	486	522	552	527	521	505	494	519	504	463	558	533	524	527	509	530	514	481	519	491	511	510	509	497	521	492	495	512	511	479	499	496	505	472	502	494	510	535	476	526	532	519	518	504	526	530	519	495	510	508	539	548	514	507	493	541	492	497	552	460	475	527	507	549	453	530	517	482	480	504	501	485	558	511	526	492	471	515	506	485	481	488	469	495	506	504	481	504	533	476	516	502	482	541	525	498	488	480	505	534	505	472	508	521	492	484	536	484	513	471	461	524	489	499	540	484	508	515	517	539	517	549	522	540	534	474	558	514	519	511	494	507	511	510	503	519	524	559	492	523	476	484	457	528	508	467	501	519	520	492	523	479	520	519	499	511	515	494	533	503	488	466	510	495	520	473	498	511	514	544	485	495	537	495	511	501	514	509	455	523	514	515	446	458	506	464	487	565	509	488	507	509	491	490	492	494	476	494	517	515	493	491	496	497	552	537	472	498	510	531	500	509	491	537	499	513	479	532	508	501	521	531	509	496	526	485	506	478	490	517	492	493	520	476	493	489	492	482	520	481	494	528	479	509	495	498	503	504	470	536	508	482	515	525	529	513	501	497	501	491	530	509	472	468	520	510	455	544	517	524	478	469	511	504	491	501	545	507	505	471	462	522	515	486	491	518	468	526	506	501	499	469	503	514	498	483	503	533	483	497	524	478	503	482	510	499	504	527	498	515	509	484	483	496	485	465	523	489	491	506	532	503	498	501	525	458	482	542	486	506	500	463	532	466	508	513	504	469	520	462	506	499	524	487	468	499	487	503	515	485	497	488	500	513	488	537	520	493	539	544	466	495	488	515	477	515	501	487	497	493	500	533	504	487	531	500	505	494	545	471	521	506	528	506	500	511	524	468	496	513	487	510	465	498	516	508	493	526	516	487	466	463	488	499	523	514	506	531	481	527	472	495	508	504	524	463	477	550	492	486	480	469	476	509	518	483	505	468	488	530	518	502	500	509	513	508	492	485	542	445	553	527	478	515	502	511	496	525	527	510	530	549	506	492	502	500	501	496	538	508	476	510	522	486	500	475	489	538	532	501	503	519	547	511	505	525	500	510	469	502	491	517	526	516	482	507	543	536	460	507	437	533	508	494	486	471	476	501	507	518	458	500	487	500	511	513	481	478	538	518	508	506	474	513	516	482	543	462	547	488	507	483	488	515	478	446	496	523	505	504	483	482	498	510	464	510	527	486	496	492	471	535	492	484	494	511	535	514	504	499	488	449	500	494	518	531	518	496	543	520	504	510	503	527	475	510	526	498	521	538	496	505	471	500	525	526	545	502	494	494	476	556	508	479	486	494	483	487	522	517	507	528	527	487	510	532	493	511	476	521	527	511	526	513	512	480	527	501	482	483	496	502	521	521	490	531	506	543	479	511	512	505	483	523	549	506	476	471	525	491	528	483	524	514	510	487	536	519	488	482	465	491	508	495	505	493	480	500	520	547	524	492	452	493	506	522	511	514	491	531	514	568	483	507	482	488	481	478	508	506	535	497	497	507	493	533	510	469	446	506	498	482	502	511	483	512	470	508	518	474	504	493	504	538	467	511	502	487	488	520	519	483	509	518	512	512	477	494	485	520	469	517	484	498	493	496	496	476	517	542	461	535	499	525	488	509	510	482	475	504	505	569	467	515	495	512	552	478	519	501	459	491	506	446	522	485	521	538	547	475	476	497	499	495	511	510	474	468	542	489	494	512	493	501	509	491	494	491	533	501	506	501	498	476	491	528	523	471	520	496	513	489	492	487	537	482	500	485	524	516	479	482	509	550	497	496	527	504	518	543	490	529	500	507	504	516	525	485	526	484	476	547	519	489	527	524	512	483	502	499	539	501	475	483	513	478	518	503	490	489	489	517	493	568	489	505	484	466	518	546	492	541	490	520	480	490	532	520	493	540	492	504	496	472	488	500	513	490	515	497	525	458	550	499	519	517	539	497	480	507	495	475	519	537	509	513	544	513	532	498	476	462	484	513	511	503	513	517	465	513	505	509	496	488	518	472	498	513	521	537	443	515	490	484	522	468	490	513	529	507	510
7663	680	642	578	493	452	404	428	394	400	407	372	376	339	385	378	354	396	354	380	379	386	385	343	329	373	393	378	392	397	397	361	342	331	384	365	356	349	338	363	347	339	396	328	356	369	359	361	347	332	355	348	374	383	375	370	385	386	383	381	355	342	350	347	347	349	344	353	327	317	332	366	354	386	318	359	373	344	406	353	391	356	371	348	392	384	382	390	346	321	345	353	357	352	359	364	354	343	334	363	317	368	366	368	357	329	337	347	342	370	376	357	356	380	330	357	364	352	377	358	384	360	360	366	378	383	340	371	349	358	416	340	346	356	361	352	382	360	384	355	311	321	336	379	364	372	376	352	347	364	334	347	354	343	344	367	345	384	381	354	381	374	350	367	360	358	374	355	362	393	323	326	345	360	365	338	374	332	348	361	332	328	392	328	348	334	354	345	365	378	321	347	384	351	329	375	337	327	325	363	342	377	341	365	364	350	355	385	357	348	326	378	361	366	365	364	379	350	359	388	386	350	380	346	354	357	384	378	327	404	350	353	337	394	391	360	343	353	327	347	356	366	367	385	379	338	358	318	346	368	387	396	354	336	355	344	351	343	365	329	331	354	376	305	381	392	366	379	338	351	348	327	341	325	343	369	362	346	392	364	345	385	352	360	404	370	324	358	345	358	368	361	345	382	367	370	361	365	341	330	339	366	330	356	361	364	351	339	379	380	359	359	343	359	327	365	374	381	338	355	352	339	389	344	331	362	369	352	345	365	360	337	343	333	370	359	363	348	337	328	347	372	353	358	353	377	351	344	394	330	347	348	338	392	401	351	381	337	346	384	405	368	370	383	343	380	374	370	330	389	412	322	319	322	396	387	350	345	337	316	345	377	406	332	346	370	364	402	336	388	392	367	348	403	340	372	350	370	360	364	332	392	364	367	375	360	381	388	375	330	364	342	331	376	405	309	326	365	389	352	365	344	368	351	359	367	338	311	351	356	335	351	389	317	361	374	384	381	323	376	359	341	371	335	338	386	354	381	350	354	351	368	367	384	362	360	389	388	338	356	370	400	390	406	353	377	340	343	361	329	377	342	358	377	362	383	369	358	341	352	370	334	379	394	362	386	359	347	336	352	356	342	343	326	346	358	351	381	352	331	354	381	357	367	372	396	329	330	332	389	352	347	353	334	380	351	340	361	324	342	369	354	334	347	358	382	365	368	333	328	382	321	383	337	368	378	384	372	388	361	374	360	377	381	355	365	362	379	345	379	363	365	332	345	397	330	377	329	359	382	345	361	338	380	368	373	357	388	342	357	345	373	360	381	347	351	339	319	345	382	330	318	340	373	387	362	327	340	361	343	366	328	358	361	377	391	375	378	348	363	361	333	376	329	360	354	342	377	383	357	331	367	319	359	347	373	352	393	400	365	341	363	323	326	373	387	320	327	360	354	355	345	350	329	324	359	350	375	358	355	398	381	388	368	349	325	345	352	366	385	381	347	375	351	343	337	355	355	357	333	357	394	358	357	345	339	354	386	349	356	360	347	373	335	369	378	389	362	375	353	375	408	353	356	366	384	350	395	363	381	344	369	350	370	355	358	349	322	349	366	345	369	396	372	360	363	367	380	320	384	337	366	393	373	375	376	391	348	361	396	360	355	357	363	365	334	363	354	329	349	336	353	371	328	403	351	349	330	339	339	371	335	318	340	334	349	378	389	342	353	360	368	380	321	359	376	393	345	374	364	370	359	381	363	376	347	340	333	330	397	362	388	360	361	370	345	350	365	347	337	371	332	354	388	311	349	338	375	382	342	335	412	353	374	359	380	381	357	328	388	332	331	392	348	338	404	352	322	364	369	388	367	371	355	357	318	372	397	361	320	368	327	326	347	334	328	363	371	322	379	381	352	366	403	362	337	374	361	336	343	377	388	343	363	326	352	330	387	379	350	385	323	346	413	335	348	362	355	369	356	350	364	341	348	363	404	335	357	337	310	340	386	392	350	348	353	355	385	391	348	364	411	367	382	335	383	355	382	368	363	362	333	348	407	354	367	396	344	351	348	340	375	348	349	365	372	385	350	405	376	378	340	349	330	343	350	357	329	324	336	352	369	368	384	367	373	351	378	358	356	372	353	300	345	352	368	351	358	358	410	353	351	367	361	336	331	355	389	331	354	358	358	350	330	368	356	357	379	377	311	346	379	350	336	376	345	401	457	356	340	378	389	336	343	339	353	356	348	337	352	365	351	366	331	365	355	345	365	358	372	345	345	382	358	391	396	373	358	346	348	359	345	390	361	358	354	358	331	361	377	369	355	341	372	374	357	358	363	367	359	342	367	350	358	341	378	335	374	370	375	386	320	343	376	338	377	314	340	339	359	370	360	342	372	317	379	344	365	374	343	357	397	348	290	365	358	369	347	365	357	354	361	358	325	371	346	361	343	348	320	357	353	316	367	342	380	346	360	332	379	357	372	352	339	350	351	348	335	377	340	332	377	349	359	328	370	356	376	345	367	372	326	409	364	324	366	355	386	319	339	343	352	375	352	340	355	417	326	353	343	373	367	398	330	334	341	361	355	371	371	358	352	354	387	337	337	373	360	357	363	322	343	341	360	341	344	313	399	384	363	386	306	327	355	341	391	350	345	353	381	355	345	389	351	326	351	352	376	359	378	366	348	369	331	327	329	354	368	361	404	362	354	374	365	315	391	344	354	373	358	392	345	361	331	338	336	384	388	350	352	346	371	333	360	351	375	362	377	300	351	347	354	366	378	367	354	352	340	317	325	319	345	359	306	339	325	376	370	337	336	386	374	357	349	360	327	348	408	351	353	348	324	353	314	362	387	378	379	341	334	353	353	356	375	358	356	364	341	378	350	345	377	366	355	352	367	382	366	353	356	372	352	360	371	382	344	350	336	357	361	367	347	355	379	320	369	351	332	367	351	367	378	354	348	367	352	332	348	372	327	363	322	381	362	364	348	394	308	344	335	350	347	352	337	403	324	368	336	322	370	364	366	334	333	392	384	347	358	366	335	379	343	370	387	353	389	357	361	340	415	350	332	311	367	328	399	367	358	399	332	358	371	351	382	326	365	342	352	325	344	360	326	342	338	380	370	360	358	365	372	409	369	366	358	372	296	339	383	384	381	361	333	312	345	341	363	371	394	388	370	347	347	351	362	374	369	346	354	335	378	358	346	353	341	334	339	365	365	349	367	329	355	333	365	340	351	348	407	367	369	373	353	394	330	308	351	362	349	371	371	375	370	357	358	334	312	378	377	366	377	343	333	369	361	364	366	349	349	389	366	386	361	329	367	347	387	392	358	363	335	362	362	346	366	381	306	364	328	346	337	336	350	369	387	356	345	385	373	380	402	320	370	384	381	363	367	386	368	325	355	366	376	331	350	404	328	343	351	350	350	353	368	388	363	372	374	403	385	415	335	396	317	371	313	382	390	363	390	365	347	327	410	348	351	363	381	347	352	342	353	335	359	380	333	367	363
6721	1082	1571	1599	1469	1395	1251	1196	1062	993	968	964	926	924	863	908	890	892	858	910	851	877	865	869	850	878	861	915	885	860	893	880	845	823	906	852	830	855	829	852	826	848	849	861	817	823	847	821	852	855	876	833	755	801	833	840	850	838	845	797	858	796	828	802	800	817	850	827	904	836	822	785	798	880	837	809	878	848	786	815	859	839	801	861	854	809	814	820	836	805	832	806	814	870	842	854	854	800	816	853	833	845	850	809	858	834	793	851	806	820	820	810	789	861	802	849	806	845	907	808	843	802	844	831	817	835	824	821	817	822	856	873	811	785	811	820	875	808	835	842	805	822	792	837	826	873	826	800	854	819	794	815	817	843	834	885	803	876	802	832	771	835	803	843	876	842	803	795	838	823	821	841	839	833	835	866	825	857	848	875	861	782	837	824	843	902	828	822	839	795	863	785	812	838	834	792	854	816	817	818	808	804	870	907	839	831	851	826	846	821	819	811	815	841	812	805	821	857	802	833	812	803	844	834	878	893	818	836	829	871	794	792	865	870	839	816	815	849	825	830	843	826	789	796	830	849	827	824	867	799	815	825	799	864	828	887	876	807	834	823	823	852	857	848	818	829	816	832	857	851	837	840	834	835	776	804	842	771	840	829	810	824	867	862	829	864	821	833	847	851	848	831	836	853	834	813	807	851	847	831	831	893	812	872	809	878	875	763	842	863	818	829	810	819	784	810	803	823	835	862	814	861	818	823	799	759	844	834	830	840	839	860	815	835	855	817	789	841	842	798	857	831	819	876	809	806	786	805	792	794	843	828	817	833	850	812	797	849	813	816	875	813	788	835	803	854	813	806	880	834	854	812	885	817	809	854	834	790	840	849	852	798	863	864	809	849	836	805	852	769	844	811	883	789	808	798	804	875	854	820	829	814	812	803	838	795	761	837	821	790	847	787	887	789	788	857	774	802	787	856	816	842	856	812	808	842	809	824	768	841	790	813	805	824	818	851	796	834	835	848	831	818	807	824	876	861	797	883	877	859	819	822	843	843	865	843	851	820	818	842	849	804	864	805	852	840	850	805	831	870	801	817	817	842	820	838	826	822	820	831	780	841	807	856	771	862	821	832	815	873	848	829	797	855	814	784	807	866	860	831	853	779	809	874	802	836	771	849	832	839	826	779	811	821	813	815	813	811	833	859	807	840	820	865	825	807	832	861	821	836	841	788	868	839	811	815	876	839	851	913	872	843	780	856	849	848	853	838	849	858	851	873	842	833	805	796	840	837	807	838	870	795	819	813	885	822	794	819	896	837	842	811	815	816	893	874	839	770	825	855	828	787	855	867	824	739	830	857	839	833	864	770	827	796	850	903	812	848	850	881	822	841	796	815	819	836	834	820	827	768	839	845	891	817	906	830	882	841	830	823	812	834	843	824	807	827	792	768	858	833	876	869	840	772	778	879	833	855	850	837	800	865	846	823	826	807	842	813	842	854	827	789	784	846	836	842	838	827	891	806	838	835	801	837	883	812	807	831	800	850	831	843	865	850	851	816	839	852	835	827	827	813	844	792	857	842	835	736	827	807	775	907	842	881	818	839	765	780	797	796	800	887	873	833	860	850	833	857	852	867	840	818	819	824	830	849	832	859	834	821	832	832	851	814	819	847	853	827	837	834	840	831	814	819	883	819	828	840	844	884	828	863	825	860	830	845	850	879	792	877	831	853	791	803	819	851	890	848	798	799	848	828	859	824	852	813	871	827	824	839	874	818	858	843	835	796	834	842	857	881	837	843	813	833	823	811	833	878	849	829	832	844	814	878	845	806	874	837	842	788	851	808	860	844	826	846	825	860	813	824	807	859	791	831	851	831	813	848	830	755	831	852	830	863	860	843	831	851	839	861	837	864	805	756	854	871	774	776	906	822	836	852	841	843	837	843	836	828	842	812	816	824	853	805	826	823	874	829	830	783	827	849	855	859	790	871	774	848	861	840	827	796	873	774	819	868	804	816	825	816	840	777	855	900	851	811	825	908	823	837	798	816	797	822	888	848	788	819	854	803	841	840	807	842	820	867	872	825	825	826	829	849	823	854	833	840	842	820	811	825	810	804	804	785	860	850	839	789	822	835	829	805	827	869	814	752	867	820	862	779	794	793	788	848	861	877	811	850	880	819	799	826	828	830	848	820	836	773	818	783	845	795	874	866	858	787	798	833	833	806	779	821	853	826	796	817	834	798	825	799	826	827	808	835	813	811	823	799	862	817	818	774	798	900	857	799	814	846	817	853	810	817	830	846	839	849	820	834	864	802	819	877	816	799	792	893	832	864	802	839	811	816	857	794	808	865	817	861	820	798	826	881	789	807	842	803	833	838	857	789	855	837	830	835	877	814	834	802	803	787	840	876	837	832	841	837	810	814	871	905	854	887	824	852	799	831	807	852	794	823	794	861	821	796	805	846	808	823	798	801	833	781	853	835	836	872	834	842	837	856	806	822	804	792	829	812	824	787	885	833	827	833	870	865	808	877	850	820	830	795	850	876	844	808	850	838	829	860	826	898	828	888	828	862	779	842	823	759	805	782	836	876	802	867	872	796	884	811	866	854	856	849	869	829	762	832	808	871	852	870	849	818	832	808	847	846	816	822	808	843	855	780	807	750	855	831	779	785	855	847	842	763	794	833	839	792	847	826	864	829	768	833	838	841	818	808	838	847	821	868	799	826	835	830	809	862	803	846	812	827	794	863	796	797	775	901	830	878	867	844	865	798	777	860	799	826	914	796	861	832	835	778	864	807	831	876	850	840	847	894	853	824	850	824	811	803	868	836	859	841	827	797	823	872	841	819	800	846	806	811	811	805	887	829	860	825	767	850	757	825	821	844	770	827	832	804	843	841	828	876	833	857	820	879	859	804	852	860	840	855	858	771	843	829	883	810	858	854	850	823	848	838	787	827	848	836	824	818	826	855	822	872	845	893	852	829	903	749	816	812	849	818	812	838	832	837	848	847	849	896	823	809	815	844	828	810	809	894	845	849	801	835	805	777	816	824	773	846	815	846	840	781	826	818	848	768	844	829	756	818	843	817	823	830	786	852	804	835	821	850	869	829	826	780	797	828	854	838	803	861	865	835	842	818	804	826	844	849	847	834	871	849	853	804	778	873	807	838	851	837	777	876	833	851	818	826	786	865	869	839	855	841	874	862	842	826	833	794	820	870	838	867	870	842	860	859	814	833	814	799	894	816	841	857	866	829	786	850	845	818	799	862	807	851	799	845	831	821	826	773	801	802	852	816	826	836	893	802	817	875	813	839	826	859	826	839	805	850	841	805	833	877	851	832	832	823	851	831	816	818	807	892	796	854	815	804	836	787	850	778	811	840	787	811	855	816	858	804	856	813	892	849	856	848	854	819	819	845	856	849	883	820	793	823	806	855	811	803	817	813	805	862	837	817	812	842	832	815	777	856	787	819	786	826	871	890	838	815	891	825	839	798	800	843	840	842
14369	1294	953	813	623	513	465	421	391	395	407	344	406	371	370	333	338	362	315	356	317	292	343	317	387	349	359	305	359	338	309	343	322	325	416	339	347	356	278	333	349	340	348	339	336	322	303	362	310	308	303	322	338	318	341	323	349	332	328	320	326	288	348	313	317	343	307	354	342	343	326	324	315	347	311	354	328	319	315	321	321	362	314	332	338	366	345	318	348	327	324	339	344	346	331	338	352	325	352	308	302	329	313	337	347	340	354	325	342	304	337	335	382	308	327	349	332	345	341	374	383	368	345	302	341	322	327	305	325	350	356	312	340	331	344	307	360	361	352	314	324	350	338	340	346	322	326	339	370	346	330	337	365	286	337	357	343	343	321	364	318	346	303	301	321	342	322	348	336	326	322	319	305	298	299	324	368	324	315	309	297	314	317	319	315	343	334	343	342	353	356	299	318	339	354	324	353	332	363	320	317	321	313	371	371	333	329	299	342	359	348	348	362	320	337	368	320	302	330	318	319	329	271	372	363	339	335	304	375	326	341	316	319	329	289	345	333	315	331	368	332	311	297	355	347	335	326	346	337	348	349	360	347	354	294	297	316	325	328	300	327	329	316	346	341	324	341	313	329	311	332	288	301	342	318	331	366	317	358	312	292	327	313	300	338	332	374	315	318	322	323	325	354	313	362	321	326	332	354	334	339	335	363	348	338	318	321	372	304	328	297	312	326	349	342	349	312	352	334	304	340	314	356	310	339	341	337	351	356	346	320	370	316	321	317	342	328	336	307	316	360	310	347	306	292	321	303	337	324	316	349	321	287	363	321	330	310	315	313	353	324	321	343	319	340	332	329	306	336	333	362	349	315	332	366	304	316	313	328	379	365	359	351	333	332	312	312	308	313	325	376	332	332	324	370	368	335	297	333	308	326	336	314	307	335	339	301	310	331	349	304	372	332	332	347	330	374	343	341	317	333	347	343	280	327	330	302	330	329	309	307	350	329	354	325	315	339	328	325	319	326	338	354	356	330	333	317	308	334	324	381	356	328	308	356	314	355	338	300	353	352	333	324	314	304	313	313	350	331	335	335	318	293	314	336	310	341	330	337	327	338	349	337	345	348	343	368	333	328	328	363	336	333	299	364	343	346	334	330	323	341	329	338	336	356	313	325	343	317	353	335	364	341	321	294	313	327	337	316	328	377	320	364	327	314	345	341	312	270	327	328	322	344	353	373	343	357	326	332	339	332	291	334	286	321	347	338	356	359	324	363	311	328	349	293	325	290	325	318	324	316	354	342	323	325	328	358	291	317	318	338	317	339	327	321	331	309	360	325	342	351	351	337	346	376	317	318	341	344	348	324	315	293	349	348	319	346	279	332	354	353	342	316	352	328	329	340	304	355	348	336	327	308	363	358	334	359	299	341	321	300	323	333	354	309	335	334	354	393	330	315	335	396	308	313	317	320	301	322	331	315	375	332	336	349	308	340	331	317	309	339	332	314	333	336	349	345	328	336	361	328	378	332	318	331	346	314	329	281	326	323	374	330	302	342	334	354	334	323	276	330	304	335	340	335	300	296	355	337	347	373	325	355	362	311	329	356	340	304	359	340	334	377	325	303	337	319	277	309	300	348	346	359	346	332	345	351	358	304	327	354	337	351	308	339	311	294	349	342	315	311	273	332	350	339	335	328	349	338	329	355	329	368	320	309	340	321	317	295	325	341	366	307	333	317	331	333	324	339	307	356	361	301	335	375	344	357	328	323	341	314	331	323	332	352	332	360	311	365	315	307	311	389	322	339	334	357	327	336	350	343	357	364	322	295	326	347	310	292	341	367	375	304	311	325	302	332	340	335	348	340	317	304	272	314	315	331	353	322	300	320	326	328	311	346	340	318	313	312	290	332	329	320	332	307	389	322	344	346	356	358	326	294	349	311	314	349	331	332	367	331	332	352	346	324	337	355	330	308	316	322	324	367	344	366	341	299	351	335	313	341	340	331	337	321	288	278	337	340	331	353	353	347	315	320	329	315	282	353	343	313	334	332	376	310	341	338	325	335	333	306	323	312	319	379	292	355	332	336	360	321	313	325	313	321	324	339	371	341	364	317	340	330	324	316	354	357	338	323	362	333	344	315	305	353	355	340	326	334	327	333	337	316	311	355	331	345	341	332	317	310	320	344	298	324	348	334	337	331	354	325	299	328	365	319	334	319	318	342	336	351	309	350	366	358	331	392	328	323	370	326	353	317	345	340	329	346	302	322	325	353	329	330	354	339	308	305	347	341	322	305	336	303	336	327	346	331	296	342	321	359	330	329	341	327	335	324	356	336	321	347	338	311	314	343	336	382	340	337	333	350	325	336	335	372	368	355	357	335	326	357	376	308	334	319	372	314	365	335	340	347	341	278	322	308	296	373	327	346	322	332	302	358	345	331	306	353	339	319	312	305	329	339	325	341	330	332	355	319	349	352	356	313	300	306	335	326	324	355	374	310	356	327	362	360	353	332	316	328	321	328	334	351	328	349	320	324	340	347	328	326	325	296	363	361	337	334	337	349	299	342	331	336	313	323	349	349	336	302	347	369	313	313	319	331	315	334	337	326	332	324	324	338	371	363	322	322	355	352	330	311	338	338	356	312	315	323	326	320	321	335	336	352	297	344	350	329	325	305	317	309	323	339	357	361	343	328	318	322	331	352	325	295	317	293	323	310	322	347	350	330	356	338	355	349	355	366	313	354	342	301	316	321	322	331	331	326	326	313	373	352	354	356	315	331	338	280	356	358	317	311	319	318	297	362	322	327	301	326	306	325	319	338	346	350	325	338	319	308	368	326	298	348	331	336	321	332	310	325	291	290	323	365	326	379	350	320	346	353	309	336	341	301	347	340	303	357	364	343	341	362	334	309	342	323	340	333	320	307	314	342	300	325	339	360	312	349	314	329	343	332	323	325	301	294	360	298	339	351	326	321	333	341	360	325	330	359	354	317	348	321	329	356	337	330	342	332	315	351	325	312	331	313	308	385	355	305	343	325	328	336	332	327	364	326	332	337	325	322	348	344	345	304	327	368	315	316	340	336	330	345	308	357	309	339	333	331	347	326	347	315	338	319	323	316	306	313	324	289	366	317	339	335	323	330	325	333	327	331	326	327	339	330	330	330	357	341	339	338	292	343	351	347	323	313	322	313	286	356	333	337	308	331	302	330	322	341	330	317	358	339	337	336	313	347	292	324	338	338	293	353	353	329	351	314	343	307	321	360	314	335	330	330	343	313	329	307	343	315	329	325	331	319	321	341	342	334	353	333	329	306	316	366	322	334	332	325	302	299	332	334	284	344	329	334	336	320	352	302	329	309	346	306	344	298	321	321	359	306	327	337	362	311	350	339	340	307	341	336	334	330	304	356	363	356	286	342	330	326	331	325	318	333	324	344	374	320	337	330	322	338	333	327	335	342	332	318	330	332	367	357	353	344	324	301	345	351	345	322	328	356	334	337	351	337	336
8359	1273	2074	2232	2069	1724	1462	1359	1208	1139	1041	935	924	919	917	878	882	868	840	830	827	827	830	809	817	794	790	801	800	811	795	814	798	729	773	786	801	756	709	742	735	772	808	718	749	753	794	771	767	741	825	796	795	756	761	753	834	751	739	784	746	718	714	754	749	729	714	779	741	722	740	745	728	711	764	765	744	713	731	748	713	756	711	777	737	751	723	745	757	792	752	749	772	713	795	758	792	753	797	747	787	726	693	763	754	758	669	731	745	793	722	827	749	741	777	733	802	807	740	737	756	748	763	742	738	770	751	745	781	772	702	725	740	745	774	711	729	716	724	719	800	740	747	721	698	767	783	800	748	758	755	698	734	734	733	742	703	732	764	749	768	766	750	744	734	737	741	798	724	705	763	746	737	754	773	752	766	775	758	756	787	776	753	735	775	722	698	728	724	762	743	718	730	786	737	808	722	752	710	766	760	767	735	795	756	742	760	752	777	768	791	706	741	787	763	719	755	701	750	762	755	780	749	762	749	777	761	762	708	730	775	740	744	694	735	744	733	746	742	725	759	742	720	781	742	743	812	769	743	720	744	787	747	763	783	744	739	765	719	773	710	735	731	693	793	777	782	759	729	725	706	736	750	776	740	734	786	720	699	731	705	769	718	743	724	707	721	773	781	785	746	771	730	796	715	774	746	757	775	730	739	817	734	778	785	705	710	759	763	706	742	778	731	710	730	709	766	788	727	746	775	755	740	775	716	790	766	766	751	696	783	727	732	776	734	766	686	746	758	765	760	788	758	749	724	760	766	728	754	726	712	762	742	767	738	730	697	778	782	760	739	720	764	744	771	693	801	757	716	771	716	802	695	725	735	727	765	721	788	752	715	732	744	683	733	725	757	731	749	728	771	771	755	750	771	742	728	788	697	802	795	753	745	746	722	783	789	750	746	769	770	772	728	774	803	768	719	763	771	721	755	694	744	820	770	734	750	728	753	732	746	766	713	727	763	751	731	738	719	760	760	758	696	716	771	761	724	758	700	769	776	778	745	735	765	723	727	777	760	748	771	814	739	737	729	728	749	708	718	767	753	773	778	802	718	719	734	734	758	749	701	751	724	748	737	748	776	754	743	722	756	792	773	756	812	726	792	764	730	746	762	734	731	733	746	822	741	711	793	735	759	676	721	704	712	745	772	701	746	751	714	762	768	780	768	791	763	766	753	715	735	766	715	719	756	753	767	735	773	738	741	733	792	749	756	741	769	730	723	726	731	772	710	741	743	722	783	745	727	756	705	756	672	750	763	745	787	740	717	745	746	741	736	746	746	737	740	680	717	785	769	768	739	728	740	803	733	731	716	715	737	783	781	763	769	728	769	745	810	724	763	761	742	714	743	764	739	802	756	724	751	748	757	789	706	747	718	783	763	731	734	735	723	781	778	735	718	768	744	771	734	720	761	754	734	717	765	761	841	796	744	747	777	757	739	740	751	716	747	749	737	747	722	665	768	708	757	738	715	744	720	794	707	746	768	768	794	782	770	721	739	721	739	703	724	735	757	743	755	782	769	762	788	790	789	822	750	731	723	725	752	713	788	761	718	758	755	748	762	734	725	760	744	762	738	796	762	754	782	716	739	726	732	749	759	755	719	725	704	718	753	763	746	744	756	721	762	741	756	752	750	743	724	757	748	809	742	713	759	735	762	743	746	738	785	744	736	768	728	785	728	687	782	755	734	792	765	760	695	689	799	718	732	731	744	751	745	715	763	752	736	721	733	727	785	710	749	738	776	729	738	783	709	707	738	763	727	753	743	728	784	760	746	746	759	726	762	765	769	793	734	740	774	821	750	743	751	712	762	764	748	734	699	729	730	765	754	749	800	768	792	730	746	732	721	759	727	798	730	737	724	755	727	761	725	768	725	763	714	733	762	735	765	701	786	761	717	762	790	718	743	712	786	770	720	762	738	763	693	762	772	776	762	679	725	749	761	716	744	771	747	741	684	705	726	716	744	741	768	818	736	741	795	789	721	746	801	750	720	780	756	750	758	757	749	727	781	787	766	716	733	747	735	724	728	768	741	771	737	746	739	770	727	763	790	715	766	727	777	767	795	718	739	739	732	766	735	699	722	757	730	752	727	795	789	720	738	744	773	763	786	804	740	764	708	763	776	720	730	737	744	757	714	766	726	763	774	739	722	759	766	742	741	752	720	748	742	724	772	749	725	814	774	778	739	731	780	779	743	758	781	751	749	744	744	700	728	752	719	810	751	757	766	752	752	758	718	778	720	770	788	772	755	747	784	715	769	773	810	756	742	748	761	758	740	711	791	773	790	741	753	735	781	709	731	704	735	717	746	706	760	742	759	703	742	827	778	746	786	777	743	771	712	791	746	753	672	759	752	735	752	766	696	796	800	728	754	795	764	711	774	752	784	754	731	797	699	814	782	743	715	803	752	771	796	718	728	724	705	731	765	743	741	769	746	775	709	743	766	755	687	702	757	741	759	709	738	751	756	792	786	723	759	740	717	695	785	759	748	762	742	802	749	729	703	778	741	749	769	722	731	753	784	754	778	755	753	761	748	762	763	707	723	748	776	785	753	845	695	732	760	735	707	723	754	740	754	752	775	747	739	811	743	785	719	774	761	735	796	737	771	752	761	798	704	742	752	722	763	723	721	764	745	731	800	807	762	755	712	710	736	731	754	754	696	722	763	717	746	754	762	719	694	749	745	779	744	757	758	738	763	708	752	752	746	718	728	755	737	750	702	766	806	767	733	763	766	799	720	733	774	772	758	726	685	756	734	750	761	702	691	689	781	780	742	755	750	787	781	734	763	737	703	760	726	721	779	786	744	741	771	792	785	736	739	751	715	729	775	801	728	730	748	757	760	800	731	733	713	751	752	741	733	717	690	763	779	763	788	750	730	718	741	795	753	740	762	752	727	733	759	718	741	685	766	755	690	690	747	755	737	752	736	753	739	746	735	775	742	730	709	746	695	769	756	763	790	697	754	758	749	727	759	708	762	733	760	811	751	763	764	732	749	767	785	757	693	733	832	710	729	722	720	738	738	766	788	755	755	758	777	782	752	718	760	720	754	704	760	723	755	719	729	727	766	688	749	716	732	790	761	729	762	730	734	756	742	716	719	742	756	745	742	811	675	768	742	727	748	748	722	741	776	723	752	690	711	755	711	736	724	762	729	731	729	726	780	758	737	780	734	715	738	766	708	747	753	790	735	708	761	733	791	774	764	768	765	737	752	783	800	769	773	751	718	735	743	756	731	758	761	770	787	796	721	708	696	754	790	750	779	754	741	726	733	769	752	763	743	791	710	767	779	736	740	694	746	783	738	733	781	767	745	763	701	747	735	768	731	779	703	729	746	758	760	750	778	748	728	752	734	711	772	733	739	720	688	749	726	772	744	705	729	767	720	749	766	759	771	795	767	779	784	738	758	704	734	711	771	702	701	748	764	757	703	738	778	755	720	775	778	746	735	741	787	725
1510	202	191	210	228	200	187	205	204	199	218	218	192	208	195	220	186	198	192	218	186	175	195	202	166	203	196	190	189	200	199	186	197	169	189	180	186	197	211	205	171	198	182	190	172	207	184	179	183	211	180	201	197	192	189	202	187	162	191	201	204	194	203	223	185	197	181	205	203	214	221	184	199	202	181	194	207	182	183	207	208	189	181	198	183	193	194	177	212	191	215	204	188	212	185	162	201	200	221	182	180	195	184	209	187	218	188	204	187	180	193	195	198	199	167	191	181	183	186	169	179	177	215	199	190	176	181	198	205	217	178	175	164	185	214	204	208	205	193	180	200	192	198	185	177	160	198	185	199	193	194	182	185	189	191	203	206	183	192	187	189	194	180	222	177	198	208	197	204	227	197	175	222	199	196	197	196	161	164	204	204	201	191	215	200	199	211	205	167	175	196	201	178	198	204	186	214	203	195	167	214	209	209	190	177	189	177	175	165	193	189	184	183	202	214	203	212	195	172	200	218	182	197	188	173	209	167	213	189	199	174	187	200	186	191	202	184	206	171	180	193	206	176	204	226	191	185	184	168	212	206	158	166	193	194	148	179	154	182	188	204	208	199	188	212	176	197	202	205	202	202	221	193	230	212	232	209	200	192	193	185	166	196	178	190	179	222	161	179	180	181	217	178	195	191	195	173	182	218	200	194	193	207	180	182	190	190	226	185	225	185	178	176	201	178	185	181	202	192	157	181	175	205	200	183	218	176	175	212	181	182	187	212	181	208	202	167	196	210	184	203	208	188	179	207	179	182	163	188	193	205	188	195	220	223	194	187	183	175	185	203	174	148	203	185	196	186	183	200	170	187	208	206	199	171	217	199	193	185	182	177	180	203	183	181	206	217	164	172	203	179	220	186	214	192	208	184	184	197	187	176	172	194	215	167	185	208	170	192	190	189	195	192	201	200	203	199	181	196	192	187	158	207	185	211	169	198	189	204	200	183	194	202	217	208	169	204	216	193	235	218	188	197	214	201	179	210	217	184	176	200	202	203	170	194	193	176	172	190	202	187	196	182	183	185	209	189	196	196	204	167	217	213	193	197	197	193	202	195	233	202	180	201	162	191	195	194	180	212	207	192	201	193	200	189	164	208	194	219	211	194	197	217	169	167	175	194	183	195	182	200	187	197	210	187	213	162	187	184	196	179	189	206	179	189	174	205	178	213	190	209	189	195	196	211	212	195	184	166	173	200	179	195	186	201	216	216	201	189	237	202	200	204	210	190	205	182	216	200	175	184	209	193	179	160	195	179	205	188	228	220	188	210	180	183	198	180	180	180	202	194	187	223	213	202	204	202	217	190	210	164	217	179	208	184	181	168	188	191	179	228	204	167	215	178	179	218	215	195	202	195	195	188	194	205	181	188	220	207	172	180	181	214	216	209	184	204	206	197	184	200	184	170	209	190	193	192	170	174	195	196	208	213	185	221	185	183	194	215	220	215	174	207	177	194	195	173	178	195	180	210	195	199	194	221	189	207	209	184	186	228	184	177	198	195	208	193	208	197	202	198	182	178	203	177	187	202	217	199	203	200	186	192	199	159	201	184	191	196	197	190	209	182	191	211	196	190	198	186	230	193	195	216	172	181	227	207	174	183	181	209	201	179	208	202	197	234	226	201	186	176	178	193	203	193	194	177	207	198	202	165	178	213	215	203	183	206	179	208	211	201	188	188	212	190	169	179	165	201	174	182	179	187	174	189	183	200	201	206	207	188	190	181	199	216	210	203	180	205	197	178	189	172	205	187	176	185	183	201	222	177	192	193	183	219	192	184	198	210	183	205	188	202	189	204	218	208	189	207	170	183	175	189	174	194	197	192	209	199	217	184	194	176	200	176	187	214	211	224	168	191	213	183	194	203	192	183	159	196	186	202	199	188	200	184	199	193	188	203	193	218	199	174	193	190	195	199	241	186	173	191	205	175	193	224	183	197	182	207	209	201	185	180	199	204	213	199	204	203	174	195	181	198	190	168	183	192	189	192	214	191	206	176	206	190	184	177	184	198	203	181	189	182	201	198	200	211	195	182	173	184	190	214	169	174	207	170	173	226	194	189	167	213	190	176	178	205	206	213	176	199	204	189	203	184	209	218	181	196	207	194	183	186	184	213	207	194	208	211	192	224	197	199	150	187	189	195	182	172	195	197	164	196	183	207	211	186	192	201	201	200	199	196	200	184	203	179	202	199	181	192	187	191	209	195	217	190	202	194	205	197	180	193	195	174	198	178	191	177	194	229	194	196	189	179	186	181	195	197	201	231	171	194	209	219	178	204	187	164	205	201	199	205	172	204	190	176	193	174	218	197	187	186	205	216	192	205	177	211	213	176	181	222	180	173	201	201	189	207	197	190	178	204	205	202	174	181	174	219	168	195	187	173	204	184	167	193	195	190	185	201	171	168	213	199	161	201	186	170	192	185	198	192	168	190	194	200	192	188	171	169	166	173	180	172	215	188	212	191	211	215	189	198	193	190	191	181	182	211	187	218	188	185	171	195	200	210	212	203	182	178	185	220	175	187	197	209	182	165	191	211	211	200	205	209	182	203	179	218	190	193	188	231	190	193	192	189	189	201	186	194	217	196	201	178	177	205	194	223	187	202	198	191	195	200	203	207	191	187	170	191	181	173	208	182	197	204	202	167	191	210	172	224	174	204	202	188	176	183	174	192	183	202	186	207	189	200	217	186	176	195	191	184	201	204	209	210	202	201	199	188	212	175	181	170	203	185	170	178	183	192	214	185	205	192	188	206	198	218	203	202	199	175	173	184	193	182	189	191	186	220	205	194	190	194	203	183	182	202	185	184	188	211	189	216	194	178	224	194	213	195	221	183	180	185	205	189	202	194	220	197	202	191	203	209	202	200	197	180	205	170	183	204	177	213	189	187	193	194	227	187	206	180	232	173	204	197	222	213	175	200	214	176	214	189	200	180	220	201	167	178	182	210	194	206	209	213	190	201	207	183	217	195	202	188	176	180	176	214	210	170	201	180	195	195	196	203	183	166	191	192	193	205	170	201	201	190	192	225	212	218	175	207	177	203	171	183	190	178	183	214	204	206	206	151	178	193	164	190	199	195	179	190	222	197	205	233	189	182	193	202	194	188	212	191	209	184	221	168	201	185	188	168	186	222	159	186	192	178	230	184	190	178	204	188	218	223	200	199	182	186	181	196	199	176	173	198	213	202	174	186	206	187	190	197	195	197	211	215	202	184	219	213	222	190	200	187	191	205	178	205	185	168	187	183	234	177	212	222	195	192	168	196	151	182	165	204	189	214	184	209	209	215	197	178	179	206	197	211	221	192	191	202	183	178	177	220	194	197	182	171	179	195	173	197	191	195	201	179	188	216	177	179	180	200	185	172	192	203	198	180	213	152	210	206	186	204	190	180	206	182	194	220	219	181	155	150	178	180	188	186	187	189	181	213	206	187	173	199	210	186	207	189	182	189	206
1707	533	524	548	546	514	533	538	489	484	510	504	491	528	516	484	546	512	497	540	488	501	485	510	485	515	541	515	521	460	513	507	510	507	505	492	536	542	478	488	507	528	486	477	481	476	512	493	517	472	481	496	506	465	528	519	508	543	523	503	503	512	525	519	513	507	519	483	500	452	495	544	482	520	524	557	523	497	487	478	505	499	476	486	449	501	499	513	523	524	500	504	428	477	524	514	500	526	491	520	495	519	485	489	503	467	500	514	464	492	525	483	495	476	518	498	463	487	494	501	498	515	477	503	503	502	487	491	540	510	501	513	483	522	508	539	450	493	492	489	530	545	507	463	464	470	487	494	536	468	509	456	485	483	494	516	485	504	478	518	506	565	505	548	484	451	482	510	505	518	469	492	469	470	488	532	478	503	518	470	501	510	531	484	490	484	499	491	533	531	534	490	526	528	523	497	558	514	528	501	535	488	516	510	529	530	515	531	485	523	505	512	529	474	493	513	498	501	527	509	517	518	528	479	491	501	550	514	526	483	477	458	499	478	533	526	498	472	499	474	493	525	497	497	506	510	517	509	471	495	485	508	508	494	485	500	497	477	489	518	502	501	523	512	499	485	485	557	487	481	455	497	481	527	476	473	505	500	514	507	531	462	513	505	517	511	518	496	496	473	506	457	497	534	524	461	464	533	511	517	497	497	490	495	486	559	485	521	511	543	524	456	506	511	506	522	460	517	509	535	498	482	511	509	463	495	538	481	492	523	517	475	496	498	534	478	517	478	492	528	501	521	552	514	494	468	522	495	455	499	540	508	536	511	481	506	483	514	463	492	499	479	527	550	452	484	517	513	521	472	481	492	509	527	513	487	510	545	501	516	519	473	519	452	487	503	498	488	498	528	488	519	509	471	487	495	555	530	503	515	526	496	527	487	545	540	507	543	505	495	485	514	478	463	481	496	491	446	509	509	515	465	523	486	514	471	473	507	527	510	511	485	508	488	472	506	539	504	491	521	482	463	470	527	500	446	470	509	480	506	491	535	474	477	458	467	522	519	484	546	563	482	532	489	447	524	462	494	499	501	474	515	478	472	540	489	495	500	495	523	473	464	511	497	485	490	479	536	533	475	505	494	464	502	485	469	496	502	469	541	492	497	532	490	507	525	492	525	494	526	506	521	530	502	489	499	500	524	478	463	543	495	497	516	526	509	511	506	514	540	508	512	504	489	502	487	498	506	528	516	477	501	531	506	513	499	503	519	524	484	524	477	488	530	519	505	518	486	521	506	488	486	529	511	500	532	508	510	554	456	524	481	505	489	531	505	547	508	510	512	488	481	514	517	478	490	529	518	509	453	511	498	494	486	482	506	516	492	521	510	475	509	521	475	535	503	548	482	478	476	483	454	481	500	490	493	510	512	507	497	470	487	521	500	494	510	506	515	492	532	517	462	517	514	507	546	481	502	482	506	514	484	526	508	508	496	480	513	515	518	486	527	498	511	503	453	476	514	508	480	503	503	483	512	506	499	462	519	503	525	505	514	505	514	516	504	524	482	525	491	547	519	462	484	520	481	530	486	503	467	567	509	506	497	528	534	473	483	488	481	496	465	500	484	505	475	494	501	538	510	508	489	520	495	495	474	499	477	474	489	474	493	472	531	485	477	500	453	532	489	522	511	497	516	529	485	521	471	492	490	487	483	525	497	510	543	503	500	539	503	503	511	522	534	465	480	481	490	501	477	526	511	512	494	464	506	490	508	494	475	484	519	501	501	526	491	489	481	529	499	505	488	530	483	451	526	495	535	529	452	498	504	504	481	498	502	481	487	495	518	493	511	497	515	490	522	479	476	471	513	517	543	534	538	514	506	492	493	505	554	515	515	514	497	529	512	480	488	466	515	510	518	495	520	521	498	469	494	491	493	502	466	495	494	489	522	490	510	510	496	524	474	496	490	507	519	473	501	480	484	496	438	543	480	501	504	487	539	495	530	508	473	483	523	496	519	507	517	522	523	507	496	522	479	468	476	494	545	508	504	496	468	495	516	519	517	476	486	461	533	472	492	508	513	501	482	506	504	519	492	510	532	490	549	515	472	477	521	491	537	470	456	511	508	524	512	501	511	484	518	503	511	504	541	531	473	487	513	474	483	502	475	473	520	477	520	502	492	508	491	510	505	508	510	486	457	471	524	502	499	505	530	460	467	526	539	514	488	516	500	538	484	498	505	488	476	479	502	504	516	480	495	531	488	490	480	496	487	485	494	508	501	484	495	530	500	487	524	491	509	476	504	536	545	472	465	542	488	483	507	491	513	515	500	497	490	499	508	491	507	499	507	497	486	480	494	537	525	509	496	492	470	521	489	511	490	499	488	491	473	530	502	546	490	504	481	494	492	466	497	507	524	416	523	501	495	489	529	450	515	500	503	510	521	499	499	504	516	505	458	489	510	465	511	491	506	489	481	523	479	482	529	514	492	529	484	488	479	479	481	514	507	523	502	545	484	487	499	473	494	501	472	522	509	524	482	488	453	484	514	494	486	507	508	475	525	487	518	479	494	515	527	513	460	507	467	481	521	503	481	513	517	502	468	482	450	516	488	486	461	524	501	520	540	504	535	518	510	510	542	501	479	471	498	481	515	532	519	509	502	511	537	480	512	487	504	493	500	492	502	537	527	487	489	500	518	492	516	516	491	528	524	493	476	512	490	541	504	522	520	475	513	457	559	483	488	512	505	507	494	546	487	524	479	495	561	491	502	509	526	523	525	518	510	505	479	504	514	473	478	494	534	477	500	490	475	467	490	511	494	477	500	481	499	481	481	474	460	502	506	500	488	504	513	510	525	506	468	513	519	482	486	500	489	528	488	543	548	437	495	520	495	549	499	477	496	501	494	500	476	495	497	486	482	514	503	477	499	487	496	491	507	490	495	506	504	523	508	515	483	500	483	479	539	478	493	484	511	525	511	538	501	496	496	510	491	528	521	487	467	497	531	479	534	501	514	487	574	513	556	460	475	514	493	465	542	526	509	533	480	481	500	504	511	515	524	524	517	475	547	492	493	497	509	506	510	519	542	510	506	497	513	542	499	473	513	449	514	472	486	537	526	486	519	464	473	533	500	507	539	515	525	537	521	499	464	547	481	489	539	503	486	473	489	491	518	467	520	510	514	481	506	523	503	541	462	514	539	507	484	512	522	497	536	499	489	464	514	481	531	565	494	517	532	496	526	524	502	477	519	501	556	511	508	522	483	469	478	499	487	506	493	487	492	497	452	521	485	473	523	488	522	506	521	506	513	492	492	521	486	517	514	535	536	528	521	516	518	494	499	506	518	508	517	517	519	542	523	478	511	517	473	547	515	497	494	548	537	499	481	525	503	503	536	512	435	511	478	488	512	471	453	537	499	469	498	462	522	488	507	514	535	527	542	446	480	467	521	527	490	500	489	536	486	481	535	513	513	543	509	501	495	474	490	518	487	516	474	549	508	513	488	510	486	445	483
7729	686	670	567	532	496	446	397	404	382	346	375	370	345	355	352	377	391	369	369	381	370	327	378	391	375	312	364	382	372	377	383	369	402	356	374	379	387	376	401	302	313	337	361	380	387	345	367	382	324	322	333	355	333	378	378	357	363	364	369	332	374	359	385	361	362	366	323	337	371	351	375	340	361	337	350	321	343	352	345	377	377	324	346	385	332	341	328	359	347	391	385	336	355	394	363	394	342	374	414	355	393	369	336	367	398	357	361	378	363	361	349	362	357	382	353	369	369	360	358	364	355	354	397	385	326	388	357	351	370	350	366	351	360	350	359	361	336	410	353	368	381	369	348	358	381	360	343	377	331	351	348	351	372	354	365	355	385	364	337	361	347	360	327	364	323	352	385	358	395	340	371	328	360	351	357	353	335	400	328	373	387	359	322	336	374	379	358	314	339	325	382	420	379	337	348	357	329	342	387	398	328	340	326	389	350	350	367	367	367	345	376	395	354	369	372	358	358	386	356	376	370	339	390	350	341	340	345	364	357	344	330	325	352	370	350	334	327	355	356	383	358	371	374	344	374	356	339	346	382	356	364	382	360	327	368	340	334	331	331	338	339	374	343	364	365	352	359	344	347	315	370	350	352	347	347	327	360	353	380	357	353	361	367	346	377	390	386	327	377	364	363	375	343	379	366	393	366	343	328	337	330	340	348	353	352	362	362	386	372	364	340	377	371	376	372	368	350	358	361	412	387	369	386	374	354	339	349	332	345	377	359	354	371	413	341	335	365	374	367	352	347	369	321	345	392	376	366	372	350	354	390	369	351	364	311	372	316	388	368	351	371	405	355	343	359	376	383	377	353	344	350	394	363	337	374	359	338	370	363	349	363	385	362	404	336	333	385	361	355	334	394	386	351	350	374	305	349	313	344	365	351	321	351	335	369	318	337	324	396	355	355	358	368	396	352	337	386	404	323	356	381	361	350	391	402	408	367	360	352	356	350	356	349	389	359	335	336	326	388	389	360	375	350	343	382	374	364	390	396	324	375	368	353	345	357	406	358	347	370	371	353	365	356	342	364	358	325	392	379	348	373	360	371	339	363	360	357	369	344	309	366	339	362	353	344	370	354	381	334	334	334	339	341	331	382	346	346	368	324	359	344	360	357	369	376	367	363	400	350	365	359	384	357	374	381	333	375	342	367	353	320	363	325	352	371	382	375	367	388	350	338	374	376	359	365	362	365	344	340	367	387	338	367	363	358	360	358	348	352	365	377	384	312	361	366	415	388	380	371	371	337	379	388	341	349	363	353	350	311	395	339	413	360	346	341	388	359	365	334	342	367	339	413	369	350	336	358	361	391	372	328	352	365	350	350	365	345	322	362	339	341	355	354	342	392	400	369	388	325	333	349	355	393	357	347	393	337	370	357	382	358	355	350	358	316	377	395	393	332	402	335	363	356	371	351	327	364	351	360	386	342	372	353	370	368	389	354	373	326	390	354	385	396	361	374	374	365	354	377	353	340	334	329	343	363	364	374	380	370	353	350	355	359	394	314	368	344	338	328	370	381	388	361	349	359	347	355	408	350	352	343	371	376	350	379	354	333	363	350	352	362	346	337	345	366	343	359	376	365	388	374	338	347	327	393	342	364	345	364	383	368	365	385	375	360	359	377	383	419	356	356	410	334	381	378	365	392	375	405	377	346	393	384	337	345	363	342	319	354	387	343	377	395	395	321	348	361	361	337	352	366	357	379	370	359	352	359	345	369	335	379	360	345	357	341	311	345	354	348	375	359	373	364	385	363	361	335	340	400	357	361	378	364	358	362	341	349	382	381	344	385	364	351	355	351	336	381	357	339	362	356	382	322	352	374	342	363	381	354	314	367	340	415	365	342	379	330	343	384	342	361	379	324	327	350	367	346	331	347	351	330	422	410	344	381	359	353	348	348	379	347	374	347	360	348	372	366	388	315	346	351	368	348	374	347	357	350	359	346	365	322	347	333	379	349	378	358	345	331	375	329	383	335	364	350	373	388	326	395	384	352	353	342	351	357	368	365	366	383	386	350	378	346	393	359	381	335	360	359	339	334	343	355	355	355	316	345	320	345	361	349	353	355	336	352	347	355	364	376	324	368	337	397	334	411	397	332	373	351	364	354	336	357	346	382	375	347	350	367	359	346	403	347	371	347	383	343	322	345	373	379	374	381	311	348	340	370	359	349	382	362	375	329	351	355	384	393	379	371	373	379	377	344	384	376	366	344	387	330	370	340	325	366	373	310	317	382	362	361	369	392	355	369	340	331	355	377	381	370	373	351	346	407	351	374	326	354	366	365	352	375	383	357	314	374	381	340	392	366	339	352	369	363	317	410	350	332	343	334	382	384	361	340	348	354	338	381	351	348	374	395	351	321	327	376	351	358	383	321	360	350	388	356	359	406	382	392	360	334	366	341	392	353	376	392	376	376	393	357	325	381	376	340	368	378	388	320	377	399	392	336	336	363	302	370	376	349	343	349	400	356	364	355	347	326	400	352	355	427	379	352	357	402	339	364	358	360	395	357	356	338	309	350	361	357	367	339	375	381	359	379	342	357	354	343	357	355	354	375	379	373	353	357	346	335	378	343	354	366	395	387	412	370	398	372	372	329	349	377	368	387	353	393	375	379	358	349	358	376	349	372	368	357	355	367	359	348	360	370	376	335	354	357	355	391	331	346	374	358	345	353	390	388	381	323	383	379	348	366	360	343	356	352	346	350	386	360	372	388	373	407	372	362	375	359	345	406	362	364	357	360	398	380	389	354	393	368	358	394	351	373	331	341	372	359	365	367	357	320	339	369	384	337	409	381	386	350	373	363	369	382	369	387	354	348	340	342	336	355	331	386	340	390	358	364	353	360	356	373	370	360	376	343	373	320	351	356	382	383	352	369	347	366	396	339	355	381	359	339	352	332	389	372	337	344	348	353	378	370	331	339	336	360	349	357	359	328	376	363	358	347	393	326	357	367	390	315	353	362	379	370	367	350	381	362	371	402	343	353	359	367	365	370	362	338	338	370	341	329	359	369	350	350	371	387	354	353	356	357	395	374	344	361	365	351	391	388	343	377	341	394	372	373	320	381	363	328	333	343	347	367	374	336	388	370	335	422	388	387	339	325	377	345	369	368	356	365	345	377	362	334	353	347	374	323	326	326	352	344	380	349	360	369	391	384	369	373	363	378	387	355	382	334	368	317	370	343	331	358	377	358	412	348	366	344	366	315	391	399	405	333	344	367	357	353	333	351	380	367	328	358	398	377	332	337	355	345	362	332	411	392	359	365	338	381	361	334	357	365	369	364	364	358	354	378	398	352	349	368	374	335	337	318	349	379	384	393	378	393	351	372	371	384	397	387	397	377	362	351	351	323	376	369	345	349	370	340	373	363	331	399	318	341	376	359	360	357	353	350	329	335	366	357	368	341	380	349	363	359	377	363	365	347	412	342	356	368	368	389	332	371	390	352	378	378
6753	1172	1549	1592	1482	1382	1193	1161	1073	1032	1019	983	976	953	918	913	929	884	894	866	848	919	871	869	842	893	811	855	865	793	887	840	827	879	884	855	849	891	848	830	865	859	810	887	841	838	893	826	849	851	901	814	895	816	818	875	816	850	801	833	842	829	820	823	870	840	784	854	782	791	805	876	831	831	861	848	858	821	858	815	866	844	868	843	799	835	836	821	840	830	809	810	858	818	829	871	769	884	815	831	776	816	840	853	837	868	795	844	824	837	840	811	819	864	862	857	846	865	797	792	822	841	861	831	832	864	853	867	834	871	787	819	815	827	843	815	808	886	809	785	854	824	796	846	827	847	829	862	865	807	805	818	847	771	800	860	803	840	855	758	816	814	803	827	835	812	864	822	859	816	854	834	812	834	901	791	837	852	857	843	844	851	811	821	861	826	848	853	790	848	834	800	828	848	800	810	836	861	842	818	889	886	804	890	914	789	846	816	763	846	850	797	805	815	800	780	836	843	819	867	819	867	834	840	811	830	833	791	832	851	839	829	806	804	859	814	800	810	836	857	907	811	852	799	885	851	849	842	857	867	804	842	819	854	848	858	849	867	842	803	841	806	901	867	805	833	847	806	843	811	882	880	886	838	851	797	869	875	806	835	848	828	897	841	844	824	844	824	852	800	839	804	818	808	829	872	852	867	835	787	805	869	832	849	857	845	808	863	804	822	826	851	842	862	842	833	802	843	786	816	887	864	793	824	846	808	811	769	892	853	871	876	812	781	796	832	845	875	814	779	805	873	846	858	867	834	819	835	829	814	821	831	819	861	871	828	812	814	811	812	819	805	843	852	843	812	811	799	818	842	857	817	851	849	819	865	782	823	795	831	831	821	836	823	876	803	882	802	846	848	897	832	852	813	797	836	841	818	864	830	787	821	771	818	842	823	838	837	821	836	790	854	807	833	854	804	794	866	875	878	804	856	829	851	850	836	819	809	868	827	865	846	898	885	858	856	842	868	846	787	834	872	784	807	867	852	821	751	824	831	858	875	842	873	866	818	797	828	817	855	845	766	814	810	840	807	827	821	814	839	821	795	811	835	821	874	812	866	804	810	801	871	809	811	823	837	869	812	804	813	862	822	820	881	878	790	847	834	842	834	852	835	862	819	808	864	844	809	838	814	860	822	840	866	802	830	822	874	868	879	808	802	832	822	842	810	862	851	809	803	864	784	827	870	862	812	837	841	822	792	809	860	846	847	860	868	835	828	777	800	850	859	776	795	837	843	864	838	769	832	780	869	821	875	865	832	830	807	903	814	794	827	854	794	835	833	807	848	833	850	850	827	881	857	779	766	817	852	809	826	875	865	855	862	839	837	840	867	853	870	890	809	852	835	825	766	855	837	832	838	814	837	829	839	850	799	819	843	758	867	818	846	796	885	815	866	826	792	842	832	883	821	795	842	860	842	841	798	816	791	838	846	871	809	836	862	843	862	832	830	860	871	816	851	826	854	849	856	846	847	847	804	827	816	857	783	815	883	827	848	775	751	817	831	817	876	852	879	815	841	834	809	853	823	852	858	824	858	867	840	886	804	846	810	825	828	833	819	865	809	837	905	833	844	829	871	864	857	782	805	799	836	784	843	838	810	809	807	827	855	841	880	783	820	810	821	778	850	835	835	816	812	815	849	839	833	877	842	799	831	853	851	830	872	813	823	842	817	787	829	820	875	819	836	858	786	830	823	840	856	869	792	804	838	889	828	802	910	837	848	856	814	847	812	824	870	867	790	794	867	822	819	817	845	851	838	836	835	826	846	852	865	842	815	820	816	846	898	863	819	863	775	832	833	841	813	863	822	877	845	803	871	799	874	795	841	818	810	830	833	825	822	769	800	833	841	861	820	852	765	801	837	816	818	827	895	848	870	863	828	833	790	771	870	845	832	869	840	850	836	845	797	808	802	845	841	815	821	857	843	887	831	808	825	769	828	840	816	841	781	797	801	821	828	830	788	848	815	791	858	747	814	822	884	817	825	848	812	823	817	824	831	870	843	792	833	830	845	822	811	843	830	861	854	807	830	863	847	798	841	811	830	831	801	876	786	822	830	871	837	808	835	842	801	850	830	804	793	814	878	903	843	828	841	801	834	869	875	857	857	819	813	880	817	839	821	827	853	797	846	836	814	819	875	825	830	834	828	872	828	841	792	826	824	846	827	799	800	824	857	791	811	785	840	826	837	826	849	817	832	822	832	897	844	792	812	899	910	841	781	773	818	825	904	768	843	863	879	814	792	848	831	776	878	852	838	842	874	852	831	852	851	843	848	852	874	823	802	875	855	829	850	856	830	777	842	822	811	819	797	812	854	836	832	867	867	811	836	839	841	845	799	818	776	865	874	795	840	858	840	826	795	878	857	811	825	802	829	828	865	827	830	888	799	797	829	839	784	815	860	791	790	823	840	808	880	763	788	854	850	787	804	837	814	878	864	856	841	823	815	814	856	817	824	846	864	837	875	798	833	866	797	844	818	856	819	839	825	859	836	880	835	828	851	832	836	792	854	858	828	830	814	837	813	864	843	812	860	892	798	835	797	855	838	836	868	841	798	832	835	822	868	821	809	828	826	851	750	822	795	840	832	841	822	829	824	835	804	815	809	819	834	833	891	843	807	825	782	881	829	828	849	808	802	827	857	823	828	833	794	859	834	846	858	861	845	774	821	816	857	853	799	847	792	864	818	829	849	859	884	850	786	852	823	810	870	818	854	859	853	842	802	812	805	825	835	851	830	888	806	791	864	802	849	804	851	895	831	820	768	844	810	876	822	775	853	864	850	849	868	819	888	800	790	826	816	798	843	810	814	817	809	808	789	820	853	835	831	827	799	819	852	826	825	870	832	825	836	822	791	842	901	787	847	828	810	833	822	819	828	883	790	859	836	819	815	844	822	807	815	796	876	787	821	812	855	837	831	813	859	851	779	835	867	862	848	813	879	799	838	839	825	769	823	827	859	879	868	837	819	842	775	796	864	879	864	831	828	841	797	859	822	796	797	807	864	841	813	834	824	822	844	843	850	861	838	814	833	851	824	814	826	824	812	859	836	764	844	857	815	813	841	843	837	834	827	831	834	858	816	811	859	831	846	841	833	826	875	841	834	841	868	873	824	851	838	875	822	816	853	835	864	826	819	834	813	830	864	807	820	829	835	873	821	819	828	877	848	782	823	818	841	825	806	838	847	883	864	895	851	809	870	813	821	865	864	834	860	850	807	829	828	817	795	827	854	826	849	831	853	802	864	783	847	832	836	837	876	800	852	855	819	820	812	839	849	835	866	837	837	855	824	846	835	814	863	804	828	814	801	817	845	817	836	849	842	839	856	860	844	794	831	883	835	803	817	832	833	865	802	782	849	869	818	810	829	848	837	806	828	829	826	854	847	825	797	823	848	846	810	786	807	790	841	867	824	842	857	835	807	816	813	859	847	889	778	846	823	880	889	840	783	852	841	854	826
14359	1264	1010	792	586	544	452	411	387	399	372	379	312	360	364	358	393	352	365	342	348	380	384	347	364	332	338	358	314	335	312	362	378	372	312	329	347	338	331	318	382	351	378	331	325	354	319	288	402	333	357	370	348	365	338	358	351	330	323	331	319	369	361	311	358	315	296	349	334	368	320	315	343	349	341	321	327	336	350	344	342	305	311	356	379	345	331	312	314	309	352	350	323	343	300	340	302	314	300	358	305	301	326	341	334	320	341	291	331	327	303	335	359	334	307	363	351	333	313	334	324	317	312	336	321	336	366	353	336	321	335	375	315	327	349	331	324	311	345	355	285	335	350	335	344	327	331	298	333	350	369	323	331	343	318	320	387	340	302	333	323	336	349	327	358	354	331	341	354	344	312	339	352	328	361	322	293	337	309	346	326	339	344	308	343	330	307	359	339	329	322	309	313	319	352	304	331	358	331	356	303	309	337	353	292	336	329	306	335	324	345	341	334	361	299	334	372	321	303	308	362	299	323	321	294	315	311	339	357	364	349	333	300	349	297	303	363	340	394	362	322	328	344	316	289	335	321	329	332	346	339	320	341	315	319	319	333	319	301	324	330	313	307	301	291	335	345	332	364	326	292	351	331	321	337	337	329	355	318	343	311	293	306	354	312	318	323	309	318	303	313	375	322	344	338	344	334	342	326	334	332	332	330	337	315	344	343	315	380	322	332	301	320	350	336	360	367	284	295	328	362	336	342	337	329	336	333	303	308	292	311	327	341	312	314	330	280	343	339	338	364	373	354	310	355	353	327	357	335	358	321	341	298	336	342	316	351	326	347	323	295	331	341	320	295	319	315	313	315	309	341	362	342	311	341	346	325	333	338	325	340	329	335	350	335	366	338	335	356	323	295	303	318	327	314	345	337	307	351	357	316	361	362	287	357	342	359	361	314	328	339	327	322	315	330	361	341	306	350	323	340	308	340	344	342	331	343	290	347	314	321	334	321	347	359	311	332	323	344	338	369	349	332	317	341	327	356	333	302	322	339	345	349	307	336	333	388	344	340	294	320	318	293	345	317	323	367	305	310	358	322	313	343	324	351	328	344	337	296	322	320	329	322	356	321	344	348	338	296	341	324	351	344	366	310	323	310	312	312	335	365	379	339	364	344	316	328	337	325	332	331	329	328	334	339	354	342	357	336	309	319	307	314	332	309	337	359	353	319	354	335	312	324	326	331	359	301	315	395	381	328	312	322	357	338	338	355	322	344	346	328	317	337	304	356	349	330	377	331	316	310	339	318	353	335	300	317	311	330	339	336	336	327	317	342	357	335	325	299	353	323	325	333	330	363	336	284	348	328	342	317	320	339	330	300	327	294	355	360	323	328	345	332	341	335	326	321	333	340	347	340	335	345	309	355	329	359	317	316	322	331	360	323	324	340	323	332	324	354	325	364	330	318	350	297	324	369	338	359	330	322	299	330	306	356	338	346	335	346	337	307	365	334	330	364	348	320	307	303	340	333	310	323	338	310	336	322	326	307	359	338	311	341	328	299	329	306	333	316	338	320	320	341	324	354	349	341	315	337	346	348	335	310	341	344	320	312	336	326	341	306	349	314	323	293	338	283	351	332	336	331	291	331	314	337	329	351	325	331	310	378	359	328	360	332	346	296	328	325	361	352	350	387	348	330	318	326	328	292	326	357	324	365	325	343	336	349	308	321	352	334	358	344	322	345	312	366	335	358	330	357	353	327	328	334	319	344	343	324	302	357	346	342	286	338	321	314	303	337	327	341	330	368	379	321	335	316	351	313	333	366	344	317	315	329	316	314	333	342	338	332	310	336	334	340	345	333	340	346	337	343	341	345	400	344	322	340	353	331	333	318	339	334	334	363	365	340	304	321	339	323	311	317	314	363	363	319	304	369	343	322	360	338	330	302	313	330	349	329	317	307	313	343	340	350	338	343	330	327	344	342	384	353	317	322	322	315	325	307	322	339	342	331	319	310	336	328	329	323	355	320	351	321	341	313	319	308	330	312	303	340	338	334	347	326	337	327	361	352	323	300	320	312	317	304	308	324	365	280	326	330	320	365	358	314	315	335	324	388	317	357	364	338	342	315	319	336	322	332	357	335	342	338	328	312	350	344	335	333	305	344	316	341	326	344	343	337	301	322	376	362	351	305	315	333	318	304	341	354	343	294	337	328	322	350	321	331	347	332	349	331	329	359	309	351	315	306	345	315	367	343	320	318	346	347	315	319	351	307	331	341	341	323	358	318	366	387	326	373	339	354	315	324	330	347	322	334	331	346	297	323	391	370	350	291	349	345	341	298	326	330	323	369	353	303	332	298	322	360	334	312	370	297	355	356	310	354	351	321	333	311	335	328	301	342	328	325	360	319	360	303	335	298	338	318	318	347	339	297	329	343	342	330	314	381	343	334	342	324	323	332	333	352	346	305	312	310	335	345	344	317	334	342	328	345	329	349	343	305	286	334	319	312	334	346	302	288	337	332	340	327	336	315	339	342	306	312	309	328	283	326	331	338	317	338	311	327	341	327	320	360	297	339	328	324	344	359	333	370	350	330	319	358	328	349	343	334	323	334	360	341	322	357	330	339	351	346	366	321	328	347	327	309	337	335	303	324	328	306	320	330	353	344	366	319	326	337	340	335	355	347	329	309	335	322	310	341	298	331	316	334	358	343	319	308	319	350	334	303	316	355	313	328	327	321	300	267	353	329	348	310	339	356	335	336	320	316	355	299	345	331	351	326	369	309	336	344	348	345	316	345	332	352	343	333	346	310	315	342	354	341	315	373	323	307	339	325	341	327	346	308	324	316	344	331	366	354	361	302	328	340	309	322	339	308	334	315	353	296	320	352	322	345	328	365	319	336	338	339	317	347	309	323	346	339	316	343	335	308	298	350	324	300	328	310	330	322	317	342	347	326	338	352	344	341	298	363	356	349	330	359	324	285	327	378	356	324	337	339	321	322	343	291	299	321	315	313	345	351	323	328	360	328	346	342	333	346	295	359	317	318	332	306	302	334	337	311	327	340	318	302	310	345	293	329	337	356	319	324	317	323	348	359	359	357	337	335	348	293	297	332	319	338	342	379	342	349	357	338	344	365	331	328	306	353	307	326	307	337	336	321	293	312	357	313	343	322	304	317	341	310	317	306	335	348	307	368	320	349	326	334	353	321	295	363	320	323	289	350	341	333	372	327	317	337	356	315	327	340	359	341	341	306	328	326	373	350	305	307	315	334	320	341	312	320	312	306	342	332	294	315	313	356	337	350	348	327	351	360	376	340	351	344	319	351	359	346	342	327	334	318	311	321	310	320	351	360	336	334	351	355	348	329	338	317	354	325	315	348	302	292	343	314	332	325	340	322	336	323	317	326	331	314	320	345	318	339	301	338	337	359	327	327	352	326	318	354	338	323	362	345	287	335	336	327	370	350	319	326	314	315	322	307	336	350	371	333	361	311	329	361	317	332	321	315	381
8255	1249	2127	2338	2033	1698	1558	1298	1204	1139	1033	998	947	913	964	936	893	856	852	852	792	847	792	792	873	850	819	863	797	794	789	778	803	816	802	734	810	809	772	755	759	787	753	773	762	746	775	773	726	786	710	756	799	766	752	768	721	703	707	766	751	771	729	802	746	754	699	735	763	734	720	736	771	735	784	732	800	718	771	727	745	747	774	736	761	755	778	729	755	751	737	791	746	772	723	735	766	747	766	728	746	817	787	746	763	803	739	761	762	770	748	776	741	724	754	757	706	759	741	719	800	751	746	799	736	722	712	752	755	736	717	758	754	706	733	741	702	776	701	738	762	780	757	737	748	778	779	732	753	739	726	774	739	753	712	765	783	726	716	747	712	770	752	751	772	699	757	752	719	782	753	667	784	706	766	751	755	653	717	706	758	755	718	772	726	734	760	703	754	768	757	677	765	758	716	756	726	755	764	750	768	768	778	741	785	780	732	691	717	723	770	749	774	730	757	783	714	783	718	758	756	711	766	765	761	735	751	768	750	720	735	798	783	690	763	779	736	687	749	700	739	734	743	747	751	755	765	727	803	743	739	739	725	771	778	716	784	752	730	714	778	721	712	736	751	770	762	759	777	753	801	751	769	757	752	718	776	783	769	767	721	764	755	742	773	731	721	770	722	712	775	728	761	788	725	750	711	729	742	746	763	750	736	773	796	728	719	767	696	741	759	726	750	685	721	732	733	740	759	721	792	772	777	772	746	815	714	774	717	698	743	745	725	761	765	752	777	772	693	771	726	783	697	715	780	738	751	733	737	760	752	783	745	758	756	735	805	741	728	724	772	713	700	824	765	677	768	752	726	702	722	771	724	734	744	714	729	768	762	766	772	740	747	743	768	725	739	727	789	736	730	745	748	717	738	778	714	710	741	734	806	721	761	719	798	775	694	732	758	705	768	785	772	716	744	756	698	769	723	716	723	708	718	747	745	747	730	741	673	743	773	723	798	774	782	699	729	682	785	735	773	709	747	745	774	746	731	759	723	760	751	772	739	720	736	729	771	752	724	735	736	762	729	743	734	728	755	730	745	726	701	732	735	713	699	759	774	768	762	744	729	807	749	762	745	687	762	742	721	736	718	727	721	754	780	728	746	750	760	744	725	767	774	711	709	742	756	806	768	757	747	734	767	754	762	761	804	790	730	738	714	725	783	748	738	723	722	723	730	757	667	682	754	677	716	727	692	721	759	739	702	722	737	784	727	702	719	727	726	766	753	715	744	738	727	767	721	744	732	739	791	781	784	697	737	785	762	756	788	717	723	716	779	739	739	743	760	735	746	726	739	746	757	768	737	738	731	797	728	791	751	779	760	748	735	755	744	698	724	752	758	751	754	730	764	704	747	789	742	727	704	778	739	764	801	733	750	730	744	777	735	724	745	724	720	718	706	696	820	744	798	737	752	794	740	726	753	765	742	786	720	756	768	778	823	753	747	748	728	716	752	758	704	748	780	726	740	738	771	718	755	796	722	739	715	804	724	769	737	779	733	773	759	768	735	771	768	728	768	743	809	693	715	744	751	765	746	769	753	694	731	755	746	759	772	750	733	759	732	700	789	768	742	742	714	698	710	724	759	803	752	775	742	755	779	768	748	730	690	738	788	776	722	763	763	748	750	754	677	728	796	779	773	750	769	767	750	824	726	711	780	791	735	753	727	709	716	763	737	776	748	754	667	767	748	746	722	740	711	719	713	728	728	726	750	773	723	738	744	781	728	706	745	704	766	759	793	753	761	784	689	759	753	762	745	741	715	749	749	764	739	730	748	759	735	811	766	793	757	734	788	809	749	752	733	787	755	783	731	732	739	726	737	782	780	733	720	726	721	759	713	745	705	788	747	765	770	703	748	757	711	742	762	753	742	737	733	766	720	767	757	803	738	741	715	786	749	724	745	723	768	741	697	740	776	765	737	742	742	760	768	685	762	748	753	761	767	758	795	768	703	735	747	692	731	760	766	757	719	743	769	728	734	751	770	729	808	736	778	718	739	724	775	740	772	749	736	712	732	736	754	748	724	776	745	776	753	748	710	756	787	737	761	732	711	699	812	757	765	717	714	672	772	765	706	789	753	758	700	791	822	716	769	724	676	768	722	726	739	729	746	775	801	689	737	728	771	719	754	720	746	769	764	756	753	733	741	744	743	748	760	740	772	777	736	701	770	768	732	723	739	776	759	717	766	733	733	754	798	759	776	751	765	777	745	758	716	768	698	767	721	738	725	760	740	691	742	816	711	736	733	756	757	756	757	728	724	748	694	726	721	800	748	732	763	755	744	755	764	787	757	758	752	766	713	746	741	730	742	764	739	713	795	717	764	784	758	741	761	720	752	718	746	776	717	734	738	757	730	749	743	709	701	764	768	787	807	788	773	701	741	788	789	727	774	752	746	751	766	764	728	754	700	731	778	751	734	780	764	719	726	732	734	717	754	752	807	739	707	769	771	770	769	741	777	732	718	730	719	736	729	692	753	753	817	746	810	723	744	762	765	759	755	746	764	734	758	735	706	743	710	769	781	687	703	789	790	705	746	715	736	751	805	748	738	742	706	686	732	708	741	765	797	744	700	780	772	767	758	742	755	763	771	773	739	764	739	684	735	758	683	789	777	724	778	761	757	754	741	716	765	708	717	778	731	730	801	754	758	751	750	740	727	784	691	737	738	751	796	749	732	775	738	757	766	758	750	742	733	677	753	780	776	708	808	729	774	784	766	705	748	723	776	761	773	745	741	729	787	742	696	775	762	773	805	799	761	731	728	729	749	757	746	751	766	778	754	718	714	757	783	727	744	751	802	793	762	740	736	703	760	735	740	799	747	716	752	757	733	661	727	748	765	784	735	767	693	726	771	820	794	736	741	747	737	738	772	814	791	781	751	754	761	745	776	765	759	754	763	777	779	749	800	711	762	740	745	780	726	749	723	759	766	797	726	770	735	742	756	711	759	714	707	780	743	736	733	743	758	737	729	773	729	794	769	776	808	739	736	735	760	717	756	715	751	728	767	706	731	777	723	734	777	767	746	762	753	773	752	765	733	750	736	743	705	804	760	790	764	739	739	753	753	746	775	805	704	766	739	752	735	748	698	739	743	746	681	703	722	769	769	737	741	793	714	726	707	707	797	714	770	721	737	763	711	725	760	738	832	755	695	725	712	691	775	715	742	749	758	732	777	766	764	723	726	762	750	724	762	730	707	760	693	735	745	731	742	730	807	752	694	739	790	726	717	748	755	718	807	761	725	758	763	732	707	738	795	750	731	780	690	766	751	744	735	784	721	752	763	767	737	718	729	743	725	756	775	765	725	716	724	745	728	766	755	733	730	736	765	748	773	802	771	782	708	744	760	755	796	734	768	723	752	779	766	774	727	749	807	789	743	741	749	751	757	727	757	738	688	766	755	783	765	738	737	767	717	762	781	756	768	734	727	732	760	762	768	706	742	740	765	804	713	746	703	710
1454	220	190	221	199	220	202	219	181	168	185	230	196	179	191	183	211	187	195	215	207	202	169	202	204	190	207	185	208	205	189	188	179	183	205	187	186	196	213	177	183	200	189	182	165	189	191	210	187	189	176	190	188	184	186	192	199	186	179	184	206	191	205	183	190	190	197	175	201	172	192	178	172	203	175	211	207	191	230	193	196	189	184	210	180	214	190	206	169	194	200	189	183	207	198	201	222	210	224	200	211	206	200	202	207	191	185	206	201	184	184	174	189	183	236	196	173	196	195	222	179	189	211	198	220	177	202	187	204	205	194	203	194	230	178	214	196	202	171	186	200	183	195	195	185	189	205	218	172	176	203	192	211	220	168	201	202	155	178	200	205	227	199	199	192	206	204	212	182	170	192	194	210	200	210	193	212	211	204	189	197	203	203	204	191	195	200	183	206	194	199	203	209	199	179	209	193	199	209	184	197	200	217	207	193	180	190	210	215	194	169	204	208	191	190	169	206	195	200	210	191	186	245	189	184	166	214	165	197	174	159	194	186	218	190	193	229	204	194	193	199	214	203	218	188	217	185	197	213	209	217	160	193	187	207	188	209	210	204	188	195	176	173	183	191	194	188	178	206	197	220	204	193	194	197	172	189	205	188	166	177	200	220	206	189	199	204	195	178	198	190	198	183	196	183	192	175	176	194	193	178	186	216	188	206	196	195	190	211	182	199	192	224	230	204	177	203	210	176	189	209	202	198	201	182	190	191	185	183	190	211	204	190	198	192	203	178	207	174	170	212	190	189	174	200	198	190	198	196	205	205	203	207	203	175	192	209	158	190	178	206	217	190	190	228	208	190	221	190	219	191	182	207	187	189	191	225	177	178	193	215	191	194	166	185	187	207	192	189	196	219	189	192	207	218	192	208	185	188	190	184	175	196	189	162	200	210	201	199	186	204	202	194	186	200	215	195	219	193	216	203	180	185	209	177	188	184	188	203	198	173	201	201	181	185	196	166	187	181	169	182	205	222	202	180	206	184	162	204	222	180	193	237	225	200	184	186	204	198	185	223	204	171	195	170	218	212	189	191	194	187	201	214	190	190	205	211	198	194	201	182	183	223	207	226	192	195	189	181	217	187	164	212	192	178	197	188	192	198	185	178	200	202	165	197	194	178	168	206	167	202	206	183	212	209	198	198	188	209	184	170	206	200	190	198	205	184	179	196	177	207	202	201	196	166	201	192	180	192	183	200	202	196	179	203	180	205	189	193	212	186	200	211	212	176	185	200	196	191	212	201	212	173	203	185	198	202	182	180	211	195	193	181	201	185	218	191	196	201	201	220	185	186	199	209	191	193	187	189	198	178	215	193	202	216	199	213	161	201	228	175	198	188	193	203	195	216	169	198	200	203	197	211	196	195	199	214	188	170	195	178	195	209	192	181	192	219	207	185	205	229	199	207	209	179	165	192	194	203	197	213	207	180	200	195	197	185	195	178	189	184	170	196	197	187	196	215	193	198	208	217	168	195	210	184	216	193	203	190	197	184	170	196	214	186	182	201	186	185	197	180	190	183	185	172	194	194	212	198	212	216	178	198	184	212	168	208	202	199	207	206	215	190	197	207	178	217	208	193	208	174	167	182	180	195	224	179	178	176	201	187	181	193	204	208	206	195	169	170	183	197	202	215	249	200	208	183	217	167	209	197	186	206	182	195	190	189	209	197	182	197	199	198	195	203	186	216	202	177	180	200	193	171	192	206	180	190	194	199	203	195	178	187	192	171	190	187	193	185	214	186	183	212	207	190	197	201	203	190	190	197	177	166	203	190	187	180	192	178	209	170	182	195	196	205	186	229	197	186	200	208	197	207	175	203	187	184	202	219	192	219	184	179	237	177	203	226	210	170	205	187	198	228	169	176	176	185	212	198	199	218	167	186	188	182	168	202	203	205	232	187	209	200	209	194	205	192	178	206	189	199	218	233	208	192	195	214	198	184	177	213	208	209	187	190	185	195	180	197	197	192	205	203	204	202	196	168	188	194	179	206	215	203	200	199	173	199	192	191	180	185	183	170	192	186	200	203	183	196	210	211	209	171	190	208	189	208	195	219	212	186	202	190	204	200	205	185	185	178	197	178	165	199	198	180	223	190	174	193	190	184	196	208	162	197	201	215	218	204	193	214	175	196	204	189	188	205	181	203	225	177	166	194	190	185	216	182	206	200	201	175	228	198	177	186	182	183	183	213	205	207	203	194	243	180	200	189	205	203	204	210	224	204	183	194	192	208	201	197	181	185	178	170	189	194	174	192	202	209	199	175	214	222	196	187	205	219	204	184	216	190	200	200	209	173	187	189	187	193	186	209	204	219	202	182	194	183	204	227	203	171	173	189	216	168	185	162	198	183	175	204	191	203	163	190	211	201	199	196	206	190	184	177	186	165	192	181	219	189	212	211	162	188	182	191	215	188	202	176	169	213	205	197	204	185	186	237	185	206	171	196	198	190	213	174	187	204	196	185	205	214	176	198	186	184	177	184	209	206	216	205	208	176	201	202	201	201	222	178	205	184	204	208	189	226	217	200	205	210	173	249	202	182	188	188	203	180	202	201	194	215	193	198	189	211	184	204	200	206	183	160	191	203	175	186	200	213	199	183	186	172	185	203	202	202	180	209	207	223	184	204	201	219	199	183	201	201	222	199	182	190	191	178	188	191	180	203	201	183	196	187	197	189	173	202	207	198	191	195	164	186	185	211	190	198	198	188	183	175	193	175	215	214	192	171	226	179	185	181	199	198	192	188	182	220	215	199	198	209	198	196	184	208	189	166	194	198	168	178	193	214	196	181	180	184	208	188	196	209	189	194	189	204	206	168	221	194	208	197	202	192	189	165	198	183	191	200	187	177	176	205	173	175	183	198	191	187	186	158	205	179	214	180	153	214	187	210	202	198	201	176	181	190	171	219	197	185	182	201	179	233	207	188	204	196	197	189	217	175	178	183	203	184	183	218	212	205	206	204	209	204	208	156	193	198	224	234	183	227	206	188	202	163	182	220	186	178	205	231	174	193	205	164	189	206	197	182	198	197	210	199	228	201	200	183	189	209	187	180	194	199	186	183	188	190	204	206	191	214	194	202	206	205	178	195	193	181	181	232	194	179	204	192	201	205	182	207	192	207	199	217	195	185	187	191	193	172	206	163	188	174	169	212	198	173	199	184	175	184	199	189	182	197	175	197	203	195	190	204	197	181	211	152	204	211	198	194	180	192	212	188	213	194	216	190	183	194	186	183	214	187	214	193	222	213	167	201	185	204	192	191	203	207	208	203	190	185	199	205	215	190	211	191	187	182	199	187	193	201	179	201	194	194	195	187	211	192	215	211	171	203	191	209	202	194	202	195	183	207	179	202	209	186	201	207	197	220	205	198	197	200	179	202	216	213	192	223	223	196	196	186	187	203	194	201	211	191	193	172	181	177	175	217	186	203	175	204	199	186	178	182	216	186	167	219	193
1756	508	521	553	550	529	560	512	524	518	475	516	558	494	528	533	504	471	511	508	534	488	497	470	551	517	517	462	526	547	495	508	505	465	511	526	489	495	494	496	498	489	500	512	495	511	508	495	498	489	492	501	507	512	489	490	512	514	529	529	530	544	492	459	537	443	490	511	483	516	533	527	491	491	510	479	500	475	510	531	512	490	539	498	491	506	498	495	481	475	481	515	477	513	536	471	501	523	483	489	533	548	478	476	471	515	498	508	506	487	522	518	466	490	509	496	483	495	516	489	504	492	523	484	510	522	521	469	476	498	524	498	494	534	497	534	496	502	519	528	550	512	507	515	510	538	525	524	508	502	502	498	500	485	515	481	475	515	489	504	475	499	482	505	514	511	519	472	500	508	518	513	493	496	494	499	467	515	486	499	492	517	505	473	557	486	503	515	484	495	509	481	499	507	501	478	564	466	507	526	491	490	497	484	509	462	486	532	494	522	491	469	511	496	516	467	520	516	460	482	493	522	519	525	455	529	476	524	525	483	499	473	486	483	436	491	509	495	521	512	485	488	495	447	489	515	464	517	519	446	494	527	518	495	510	498	504	500	499	481	511	495	489	495	507	526	489	498	512	529	484	476	534	538	512	472	541	494	490	513	501	500	505	474	545	476	506	518	464	531	469	524	510	502	525	501	475	485	501	466	475	480	455	504	505	493	509	461	489	475	508	500	504	487	524	491	506	498	487	482	500	505	479	530	465	531	527	490	512	525	526	502	507	508	487	521	525	503	493	504	479	474	470	525	506	493	477	461	500	485	495	493	508	531	502	483	510	484	506	517	474	471	500	514	498	517	510	532	501	515	490	489	489	529	470	484	519	526	508	558	498	533	512	516	484	526	528	500	509	504	506	523	532	494	498	496	515	488	521	500	514	506	493	466	523	469	470	530	486	512	535	507	508	486	515	502	502	513	484	524	474	517	514	479	484	528	503	479	510	495	528	548	461	484	531	475	493	499	520	522	467	508	505	478	484	503	507	503	466	506	489	529	474	542	518	465	519	502	536	518	499	514	510	474	491	514	488	515	495	501	518	543	522	528	485	541	522	507	487	496	472	507	468	501	487	511	505	454	457	494	507	510	491	541	506	508	512	464	526	488	545	527	468	534	456	488	507	527	512	470	509	508	482	515	536	526	507	506	567	501	487	502	523	512	464	488	495	499	503	522	476	513	517	472	494	489	495	496	461	529	514	532	486	501	507	483	512	525	490	477	518	496	499	512	520	507	511	500	504	512	522	480	451	491	475	482	488	497	519	509	528	462	488	524	519	524	521	527	480	557	514	500	486	528	459	478	506	508	470	524	507	499	536	494	511	501	527	475	512	489	521	517	475	526	527	472	480	511	462	535	505	513	493	514	503	525	522	505	506	479	546	486	537	486	483	482	524	499	524	494	464	491	521	483	495	521	489	473	484	506	507	530	480	493	517	502	529	485	505	497	496	477	490	503	497	485	499	484	516	541	481	521	499	491	509	497	511	507	489	522	514	537	533	500	513	477	496	470	493	577	485	522	525	526	535	485	471	496	501	529	496	512	481	490	480	488	503	521	488	527	474	512	520	487	519	492	484	516	500	493	510	482	491	500	475	493	466	459	485	503	526	507	495	506	503	481	508	498	483	514	481	495	495	488	500	496	492	486	487	501	465	468	495	525	553	523	501	494	487	513	503	531	528	530	496	463	489	482	483	513	516	543	527	555	535	505	509	488	465	468	509	473	473	511	467	504	484	531	448	524	533	523	530	522	542	549	491	495	496	536	528	498	507	498	515	491	482	459	534	520	518	492	486	446	470	505	493	472	530	512	488	518	535	503	491	518	504	505	466	509	534	540	482	481	527	500	513	490	511	486	534	466	502	503	504	459	495	501	500	520	479	513	506	496	510	499	475	485	525	523	488	527	511	471	520	498	516	518	496	490	459	531	509	492	547	514	516	543	526	490	491	483	515	466	514	492	495	484	500	509	491	513	505	502	497	498	495	521	454	511	504	507	502	531	481	518	487	518	522	475	548	500	472	507	500	501	478	481	509	494	526	501	506	501	498	491	522	481	490	534	490	510	520	486	514	503	482	495	510	514	466	487	480	541	521	530	497	472	453	508	502	505	482	484	496	514	503	527	497	499	511	495	524	508	483	522	511	539	490	498	474	518	519	481	500	500	509	469	498	478	469	485	467	494	490	485	493	505	511	486	526	507	516	511	478	496	499	490	520	523	517	498	491	480	498	497	491	488	536	495	469	484	488	497	460	486	487	494	449	521	460	468	478	470	502	496	497	469	502	517	511	481	511	480	506	542	497	516	512	481	470	487	546	515	499	500	522	487	467	486	493	485	519	495	538	504	482	528	509	495	536	507	490	521	517	512	483	484	499	489	543	468	467	498	511	493	520	488	491	468	497	508	495	489	510	526	480	500	509	492	486	475	481	543	528	503	519	505	465	483	528	540	485	466	483	477	525	476	524	508	474	518	536	557	529	493	487	476	498	539	481	513	527	535	513	502	475	511	491	509	502	520	517	516	523	509	501	472	519	499	502	470	527	445	476	508	494	544	501	520	530	478	488	487	496	488	510	511	472	498	530	480	529	468	522	511	475	515	515	501	504	517	455	486	495	522	486	482	544	458	505	482	512	499	542	495	464	485	499	480	542	490	492	519	494	512	515	489	480	523	536	495	471	507	468	490	493	506	514	511	471	518	538	502	510	516	521	469	498	517	459	533	495	549	515	513	531	522	511	483	495	486	516	518	475	533	517	493	489	499	518	479	513	538	506	531	481	498	503	548	538	505	502	494	489	537	469	496	505	507	510	500	499	486	505	520	464	518	478	490	495	510	535	483	506	486	523	497	480	470	511	514	517	530	482	492	513	488	517	510	493	477	508	469	515	506	500	496	497	475	467	499	489	506	504	534	473	490	544	485	479	491	493	517	491	503	563	495	476	470	497	506	493	503	478	482	472	504	506	523	513	516	492	489	460	518	527	523	513	503	482	523	514	532	523	438	514	480	489	508	506	491	485	530	499	491	498	537	520	512	489	493	506	466	523	488	517	526	499	482	525	482	519	512	515	465	502	475	528	543	494	476	483	520	503	510	482	491	492	516	490	504	473	507	511	533	473	513	474	478	501	490	486	453	506	506	479	492	525	485	457	540	491	496	508	530	526	523	545	480	503	484	491	494	466	528	562	517	540	493	509	475	510	532	520	503	502	505	513	466	517	503	481	493	496	497	481	515	492	498	483	491	533	503	526	476	445	503	485	524	518	488	556	477	501	511	473	504	528	520	493	496	500	488	504	515	510	530	477	483	500	508	525	527	475	462	498	492	520	504	497	525	519	502	498	472	516	466	495	471	465	507	516	547	504	469	498	518	530	483	521	503	523	447	482	542	502	538	533	481	466	512	504	533	519	523	517	548	464	490	555	537	485	451	510	545	504	541	474	493	503	476	510	542	556	506
7887	707	623	567	528	473	429	459	440	394	387	370	349	355	346	375	342	368	351	353	349	366	356	390	389	358	349	418	375	394	384	377	396	371	368	404	356	385	429	351	411	375	383	370	378	387	361	370	320	323	363	379	379	379	373	392	367	368	367	359	351	370	380	368	368	314	320	371	364	348	390	357	312	356	381	381	331	331	344	400	333	365	392	359	343	327	335	355	358	342	347	348	379	384	368	332	338	352	356	409	364	367	352	362	385	363	341	361	360	388	357	362	355	353	339	357	375	361	366	397	367	369	396	323	377	356	348	345	343	353	372	358	355	366	328	373	357	350	367	381	342	371	391	377	357	366	384	371	349	348	376	357	335	362	371	365	393	353	335	366	344	339	362	352	365	394	339	352	356	392	333	382	350	355	393	362	346	366	389	399	355	347	336	328	356	376	343	392	371	317	365	336	370	372	381	367	366	350	359	365	370	374	339	366	354	406	385	357	369	345	367	359	355	363	350	407	365	368	373	382	347	366	365	378	372	345	350	388	367	378	359	366	346	373	365	364	379	329	368	345	350	358	353	374	357	330	326	371	367	374	346	363	375	382	361	396	318	375	361	358	360	318	346	325	390	351	353	357	357	361	359	360	337	364	392	364	407	365	380	367	352	348	368	398	385	387	385	315	390	362	341	354	381	389	384	352	381	388	368	376	373	385	380	370	385	420	378	356	386	409	366	367	344	324	366	365	390	350	350	369	366	373	368	373	332	364	387	389	322	394	356	353	335	393	385	379	382	362	379	366	362	365	373	357	352	362	351	317	364	354	366	359	389	348	332	363	359	337	379	385	384	328	373	367	376	381	349	371	356	362	384	355	343	335	397	369	398	386	334	323	396	359	368	409	379	349	323	385	350	357	368	307	342	358	373	346	383	346	381	375	360	357	345	380	359	357	358	321	342	401	377	391	352	367	376	352	360	366	334	384	374	399	357	347	363	375	331	383	360	360	361	379	387	365	376	386	363	379	374	434	369	374	360	366	365	370	316	339	355	376	340	350	383	389	350	344	361	345	371	347	362	357	356	407	366	349	359	358	381	354	342	357	334	365	323	380	330	358	352	378	361	381	380	338	346	377	353	368	381	355	405	343	360	383	377	347	341	311	353	315	345	366	372	369	340	322	377	347	354	346	366	348	329	374	373	365	366	397	397	358	382	371	350	347	350	312	368	356	392	352	372	344	388	352	379	346	346	374	361	311	384	377	384	375	334	392	349	386	348	345	382	369	335	358	383	326	336	339	352	362	365	356	349	342	331	354	363	336	339	416	365	337	328	371	382	368	366	398	357	369	364	376	367	356	388	341	354	348	358	353	392	389	377	387	368	366	403	342	372	377	349	361	330	367	347	339	374	344	352	364	357	365	383	397	355	389	359	347	393	356	335	358	326	348	381	371	361	424	332	323	346	365	342	342	333	356	391	373	344	357	361	339	377	360	332	319	424	322	342	356	380	390	360	327	348	374	369	346	337	336	373	325	368	322	357	359	379	326	356	369	400	370	366	397	386	357	399	356	367	327	361	333	382	359	353	328	401	385	354	335	365	359	333	374	382	359	362	409	364	368	353	338	335	385	358	350	336	366	363	373	378	339	340	325	366	361	317	327	376	359	332	361	398	390	339	333	370	379	383	407	364	358	376	375	373	367	371	335	357	368	414	337	365	358	342	346	379	380	371	362	371	358	359	382	346	355	366	329	341	340	380	329	374	382	340	369	356	347	315	346	341	336	371	375	354	366	362	370	372	324	371	363	382	354	369	365	393	369	396	344	346	367	392	387	364	381	360	368	362	393	364	364	358	362	357	379	343	401	357	368	317	335	370	334	341	373	359	342	379	381	370	338	386	334	319	371	363	362	347	362	355	361	367	352	351	378	367	367	364	353	374	386	339	356	376	405	325	351	337	362	338	399	365	348	357	367	367	335	330	335	398	389	406	363	380	366	381	350	370	360	379	368	323	372	338	367	403	384	365	388	383	345	324	386	349	334	342	362	365	366	351	388	394	389	361	335	384	379	379	349	351	382	356	390	375	338	351	341	363	346	335	385	356	346	332	364	389	377	351	372	379	344	376	362	325	387	355	349	377	364	368	323	346	393	353	394	362	323	332	361	368	379	377	352	340	364	345	376	381	372	372	376	391	374	390	406	371	377	345	369	365	393	388	345	370	367	362	363	357	391	360	366	336	371	349	353	345	357	364	375	352	310	354	365	334	380	369	367	349	329	356	390	366	373	397	330	386	387	397	362	348	350	366	394	351	339	355	355	367	354	338	365	388	362	342	367	346	378	345	374	332	364	344	391	363	348	362	398	376	355	392	380	360	379	371	344	365	365	411	374	376	309	387	354	422	357	345	410	374	365	384	362	352	345	368	383	346	351	330	347	368	342	399	371	384	325	336	359	358	381	390	333	343	334	407	355	382	376	388	391	346	337	317	350	373	337	352	326	389	316	387	368	338	337	324	312	371	327	380	365	348	352	374	368	401	360	365	351	364	353	329	350	379	363	345	346	386	351	369	352	369	350	371	389	365	341	375	374	391	338	348	385	392	343	425	402	393	354	387	369	337	369	370	372	332	373	376	381	361	388	381	353	361	370	346	372	320	351	359	388	398	369	351	377	348	354	393	349	349	333	342	338	329	358	385	371	392	357	363	332	355	360	395	335	364	358	354	349	357	384	369	335	381	352	349	363	347	359	358	371	375	371	333	360	356	386	372	364	368	376	381	379	351	356	340	332	339	354	352	352	352	365	335	393	379	394	376	381	338	355	380	356	340	355	399	356	351	347	381	365	354	390	361	357	344	349	407	317	364	317	359	346	368	380	330	362	350	350	395	376	344	388	349	344	326	345	359	338	352	344	358	362	299	376	390	375	364	359	340	370	369	362	376	353	397	369	386	349	353	365	392	382	340	334	366	335	350	355	382	349	349	404	372	369	356	351	358	340	401	414	363	363	326	368	364	371	364	366	345	348	330	348	360	367	310	379	350	377	360	369	362	386	334	363	325	321	358	362	356	364	367	357	379	358	368	351	361	378	385	373	379	357	406	337	338	380	357	344	332	397	378	336	371	353	358	345	393	315	361	317	368	344	359	338	376	354	363	380	375	328	387	342	385	361	352	385	374	325	392	392	345	378	353	392	370	341	361	350	383	378	395	368	340	375	317	344	376	383	354	340	366	369	354	349	384	346	412	362	351	392	356	345	334	348	363	361	370	333	331	337	380	375	399	368	365	346	390	332	318	359	375	329	362	357	364	356	405	374	383	367	337	356	321	381	343	318	363	381	376	379	351	375	379	370	340	350	400	391	370	406	338	364	413	324	344	376	350	379	386	384	352	348	373	366	374	339	330	382	378	355	353	371	347	357	358	373	369	395	381	351	342	360	380	340	355	356	355	373	373	358	314	364	359	379	346	353	354	367	360	398	360	372	349	351	395	364	383	357	380	351	361	356	333	343	356	352
6551	1048	1540	1686	1520	1371	1318	1217	1086	955	1080	953	953	932	886	893	939	903	924	832	881	900	891	887	906	819	828	843	881	832	861	834	856	879	834	864	833	820	780	832	859	841	810	845	848	845	804	828	833	844	887	880	804	901	933	843	834	830	834	840	825	837	842	841	806	860	819	826	910	834	804	805	828	876	846	858	840	837	878	816	860	853	866	844	841	877	805	840	772	836	839	797	859	815	820	823	854	858	812	816	842	825	846	836	879	840	836	790	867	859	820	796	835	931	857	855	799	876	789	835	804	828	846	807	843	812	798	836	860	813	870	839	820	772	827	863	808	873	844	818	843	801	870	869	847	811	841	778	865	812	825	789	803	804	816	799	838	844	833	842	829	853	810	851	810	857	828	848	854	870	815	806	822	850	815	862	832	782	843	809	806	842	814	811	811	845	846	844	843	807	904	813	827	833	884	848	760	806	848	817	847	836	844	863	831	758	790	828	854	810	844	867	859	876	831	878	863	812	792	837	871	827	810	836	806	845	834	821	893	845	858	824	897	794	840	784	845	807	842	859	841	866	815	831	813	856	770	839	803	826	829	841	867	874	838	833	848	801	801	851	917	833	860	875	837	821	819	810	800	886	872	824	778	805	881	792	852	837	844	799	808	796	860	792	824	856	892	862	910	863	838	843	864	863	877	843	845	857	797	801	850	853	790	887	850	830	866	848	859	870	859	838	842	846	902	836	844	799	826	856	842	794	807	814	810	800	861	823	800	811	853	829	836	824	813	793	813	869	797	779	834	845	850	844	847	810	800	841	834	850	894	872	855	819	814	848	851	801	855	762	911	878	855	822	807	794	822	845	865	826	822	830	842	804	829	859	837	824	854	815	881	800	883	847	849	808	831	841	842	815	832	833	823	828	835	800	821	808	818	870	821	847	812	816	822	830	814	812	828	768	846	867	836	827	891	852	815	829	853	869	823	852	781	821	819	850	841	825	829	823	844	868	803	875	793	832	845	807	825	858	808	804	859	818	795	854	791	869	837	844	838	801	836	820	859	816	851	850	841	836	837	930	895	854	815	859	856	856	865	884	810	816	810	808	871	814	791	895	784	813	835	882	853	807	884	860	868	798	887	860	860	858	810	829	780	819	805	807	809	823	804	785	843	825	835	857	893	807	826	879	792	816	835	830	874	853	832	854	761	768	823	773	828	890	841	787	832	820	780	826	871	829	887	814	829	785	826	849	805	804	843	859	868	794	864	862	872	765	826	852	833	817	814	809	816	848	839	842	850	827	820	790	834	835	866	873	918	832	854	842	803	814	880	875	815	828	831	846	794	866	889	806	825	836	862	812	792	839	801	832	816	879	828	840	883	848	823	836	886	874	801	824	828	844	869	846	870	842	859	857	825	881	776	858	866	787	871	820	815	829	817	858	881	837	773	813	880	796	854	808	798	841	833	860	830	841	851	812	808	837	813	829	832	847	768	787	824	879	863	831	878	797	822	821	802	837	784	801	843	841	804	786	805	741	856	856	813	852	791	804	788	820	882	872	852	884	862	784	819	837	831	840	799	842	834	885	840	838	791	832	851	816	823	810	850	819	830	840	843	873	814	843	850	853	855	847	845	805	880	800	802	902	832	846	845	832	805	884	820	860	850	899	801	809	849	827	807	814	815	790	905	815	802	786	857	781	831	830	828	787	864	846	813	854	891	857	872	835	876	800	890	854	814	820	768	762	861	823	875	852	809	841	835	846	794	881	836	863	864	823	858	885	795	848	831	795	820	826	832	795	812	796	857	828	812	821	809	838	815	820	816	792	807	768	777	824	854	867	874	803	834	859	822	805	803	801	808	815	822	842	788	835	840	790	809	790	842	842	856	818	815	878	835	854	804	817	868	808	831	874	811	800	852	862	750	871	869	788	851	840	815	862	834	861	829	833	891	852	823	829	853	824	803	803	894	849	843	860	828	843	823	838	823	857	849	826	876	852	808	865	822	816	849	735	797	809	828	889	810	818	870	820	812	823	835	850	836	825	878	886	883	824	885	814	823	779	863	791	771	842	825	840	849	794	825	810	833	808	856	800	816	839	813	834	836	873	831	850	785	808	874	803	837	795	787	798	849	815	828	838	814	851	870	797	858	852	816	821	829	822	877	846	812	832	857	805	840	843	862	813	797	804	837	872	825	828	817	784	807	833	794	874	863	827	852	860	890	803	819	839	836	858	851	866	857	862	799	802	792	859	837	813	816	847	790	834	846	808	843	820	839	817	780	841	802	796	806	804	842	807	821	907	834	862	802	811	879	805	837	821	848	830	871	838	814	811	829	835	774	779	830	815	874	856	864	795	808	799	831	847	820	802	839	856	833	858	846	809	846	941	825	840	816	832	864	869	874	875	899	860	791	880	852	836	761	885	827	858	806	787	808	815	842	813	809	839	875	778	780	837	804	836	818	823	792	807	816	812	814	837	861	840	768	844	834	844	835	834	841	845	843	835	866	834	768	799	848	859	866	809	818	862	821	865	842	808	854	873	872	850	815	795	820	821	846	848	812	864	844	797	824	855	819	869	803	799	816	758	817	820	874	845	827	804	841	837	834	821	843	812	818	854	856	822	857	861	769	844	819	851	863	841	826	832	845	832	821	863	874	839	843	823	823	850	834	876	803	861	847	822	832	819	785	872	848	830	864	835	822	800	874	812	858	820	818	876	826	867	824	828	858	861	837	809	842	811	837	819	803	797	799	804	859	832	837	838	790	886	822	872	855	868	844	809	859	825	835	863	873	883	831	787	796	865	835	819	846	812	790	844	845	817	844	785	830	797	818	800	743	877	794	902	820	809	778	791	798	842	862	845	861	783	839	836	831	783	857	828	796	811	814	834	830	834	853	818	801	862	825	815	800	862	825	824	817	778	853	821	822	814	795	890	810	833	843	858	842	832	834	823	854	866	814	889	844	796	862	829	818	866	832	811	824	841	840	879	791	830	809	855	825	853	826	824	827	803	789	820	853	902	849	829	826	805	791	819	834	843	889	825	846	873	889	810	852	862	776	826	801	849	857	818	810	851	802	886	882	763	814	845	829	867	825	853	810	793	883	801	777	858	805	822	873	841	820	770	839	810	795	832	841	828	850	846	790	885	826	819	824	798	888	881	837	813	786	807	820	894	848	811	819	842	820	789	835	834	848	865	857	837	835	815	811	789	860	853	806	855	841	793	849	811	894	852	870	858	842	828	887	852	836	846	831	815	843	826	820	882	821	850	879	833	894	783	832	866	847	860	860	898	818	787	827	790	847	901	773	811	831	840	816	892	864	825	892	861	801	830	843	825	880	782	857	867	868	832	828	816	848	821	830	847	762	795	865	833	881	813	841	863	832	838	819	826	872	873	828	851	776	842	807	835	866	840	854	813	860	852	823	860	910	829	830	826	872	906	842	847	802	835	825	789	854	834	795	852	787	817	862	830	846	843	786	816	833	837	812	850	804	827	779	824	858	774	783	832
14224	1249	965	742	584	517	487	426	399	375	367	372	359	347	320	346	317	348	343	400	320	368	338	328	335	306	342	350	334	387	344	345	337	326	346	337	345	328	381	361	349	364	348	328	327	336	344	358	314	330	382	327	330	336	306	355	374	341	295	343	363	314	364	393	311	347	340	340	368	351	335	306	331	319	333	300	333	334	328	314	336	316	334	359	351	364	327	322	361	314	309	338	351	305	345	325	317	320	344	329	343	306	329	316	336	311	315	357	339	341	341	329	367	319	314	338	321	329	325	333	380	295	351	332	314	337	345	346	354	327	357	349	341	373	331	333	287	351	299	307	329	365	303	285	312	334	341	335	336	316	338	332	308	330	323	329	320	345	372	329	359	361	329	318	316	347	327	361	334	309	291	349	317	328	304	330	316	349	349	330	342	310	361	352	358	339	340	339	331	319	326	322	322	327	308	322	322	333	335	338	299	360	334	310	348	315	302	321	337	370	348	324	326	346	304	322	322	336	323	343	357	335	337	316	348	329	328	327	317	345	340	319	302	371	348	325	326	299	352	346	358	324	325	320	344	325	324	345	362	331	356	372	312	362	317	321	319	300	340	288	346	310	334	334	376	319	313	304	337	338	338	350	315	332	350	336	333	328	323	344	314	337	343	320	321	296	349	320	314	331	330	313	365	323	323	314	348	332	312	338	316	294	322	324	314	337	325	330	363	341	345	357	295	343	349	355	321	300	348	352	338	361	314	302	319	341	339	339	350	302	320	332	305	327	353	327	369	326	303	329	317	311	334	342	367	342	323	338	363	342	343	297	331	344	359	322	327	327	334	344	362	347	332	348	320	332	358	331	321	373	304	308	280	337	322	319	343	367	326	330	346	350	348	344	298	326	323	374	324	325	295	311	341	293	337	280	362	344	303	336	325	324	355	359	349	318	333	366	384	382	356	329	344	358	318	309	314	315	334	353	362	291	326	318	334	338	332	358	350	355	322	347	315	335	349	323	343	317	350	299	329	341	346	339	327	307	323	367	354	295	330	333	288	336	321	334	350	302	316	338	338	313	293	334	347	331	346	329	324	320	299	296	330	278	329	333	318	322	317	319	346	342	315	340	342	289	316	353	338	330	320	314	338	365	313	321	309	358	360	343	354	306	317	310	328	346	319	306	355	361	318	311	315	318	328	325	310	284	335	346	321	363	325	360	345	349	337	355	321	353	327	340	324	309	312	340	335	322	367	316	290	310	342	294	288	336	307	309	337	343	349	337	308	326	323	306	313	346	344	316	297	338	358	349	375	329	359	314	302	306	326	363	317	328	329	338	314	319	320	306	351	332	347	287	334	352	329	344	348	299	353	343	345	311	328	311	350	341	324	327	330	321	307	340	357	348	297	338	294	324	370	341	344	346	346	346	331	325	330	369	305	294	304	339	279	350	341	320	330	335	312	365	343	314	333	379	316	330	330	337	328	317	327	345	335	316	347	361	330	300	340	338	328	361	362	337	331	309	335	327	291	342	339	316	309	369	353	355	349	351	308	294	337	352	326	350	305	338	328	329	314	337	338	304	326	275	323	320	345	296	346	335	334	356	328	319	359	319	307	327	329	366	347	338	333	342	353	317	315	303	298	299	299	315	340	343	364	341	350	313	372	352	343	345	332	305	357	357	332	332	378	330	333	350	313	353	336	338	315	331	308	309	340	354	327	325	309	354	340	326	328	337	318	335	310	334	356	340	316	352	327	331	344	341	317	319	329	372	320	321	311	346	340	328	278	321	371	312	319	352	313	328	332	333	337	337	364	310	306	355	340	343	330	319	356	346	298	308	360	345	360	309	313	326	324	297	351	287	334	312	298	307	316	353	327	302	348	318	329	314	331	355	329	349	318	335	357	314	313	344	289	344	288	341	312	357	337	311	334	317	350	367	312	345	340	342	367	325	372	345	348	331	377	312	327	309	330	308	346	352	307	341	298	345	330	357	322	320	334	334	337	301	324	344	313	308	333	356	344	315	348	352	351	336	309	334	338	353	321	347	331	349	309	302	329	349	325	339	322	325	316	283	306	330	319	319	324	322	343	351	325	342	314	316	340	343	305	352	358	324	324	363	358	331	324	332	331	318	351	308	355	358	330	288	322	329	368	328	356	348	329	319	335	355	357	342	319	363	318	342	319	347	312	344	308	365	353	346	361	303	329	348	325	319	328	339	355	361	361	346	313	346	329	337	293	362	304	293	313	282	297	309	295	341	338	309	331	380	335	342	324	336	341	368	292	331	312	329	326	324	300	340	323	312	314	319	337	349	330	336	348	326	322	351	330	347	334	337	324	336	344	338	309	328	299	327	334	342	337	383	312	312	330	320	347	297	324	362	404	347	313	350	349	310	317	317	309	348	349	317	362	300	348	342	353	288	324	313	342	318	351	322	334	339	310	317	358	318	358	320	349	315	310	327	326	340	313	305	304	363	335	334	358	323	330	330	337	316	297	327	344	316	354	314	335	336	322	330	325	339	332	316	319	346	392	314	348	320	312	302	332	337	322	361	370	316	328	344	311	330	303	343	346	297	330	327	292	306	358	373	332	300	286	346	320	351	344	357	326	322	334	346	322	328	347	340	321	371	348	318	299	340	312	342	331	338	340	344	315	321	291	357	333	339	327	300	319	327	367	298	318	380	364	305	329	306	317	331	307	327	321	343	355	334	344	337	345	315	320	288	333	368	316	314	305	341	321	314	315	314	332	344	315	307	294	340	308	320	339	312	291	300	310	321	304	358	318	323	314	336	314	346	323	347	361	335	342	319	351	329	352	344	320	343	300	335	303	327	303	368	333	342	302	339	310	346	324	328	333	313	363	342	296	314	362	347	343	346	352	339	340	309	362	333	349	335	330	343	343	354	297	311	347	314	333	329	336	312	340	360	387	324	365	318	324	402	326	363	380	332	353	305	325	336	342	327	332	365	329	344	310	338	327	354	348	330	344	339	336	346	330	370	369	319	331	341	344	271	299	337	343	318	345	336	313	346	322	374	323	354	330	320	356	327	339	337	339	325	352	333	347	330	292	349	304	299	336	344	311	316	307	328	342	364	319	317	340	337	324	357	335	355	349	347	332	349	342	344	318	323	365	320	331	362	365	363	337	314	299	353	339	344	306	304	327	349	345	347	316	299	345	299	307	356	325	314	316	347	383	315	321	306	340	360	344	340	367	299	327	335	326	341	360	328	317	344	382	361	341	287	299	364	338	327	327	343	363	331	356	316	320	322	326	385	359	324	349	359	333	338	318	328	337	312	321	319	307	317	328	306	345	326	334	344	320	346	338	326	310	325	326	360	364	326	303	329	355	306	333	352	329	356	316	356	334	320	307	334	346	340	330	320	319	330	330	325	343	358	336	310	334	336	332	322	373	370	288	288	346	385	351	347	315	353	333	332	299	322	333	339	310	293	333	333	323	366	308	333	341	334	336	334	319	341	297	332	319	349	344	334	299	316	358	343	381	334
8373	1251	2094	2214	2043	1730	1439	1268	1158	1141	1066	1031	958	1025	899	838	880	829	883	820	818	873	798	802	824	791	788	838	789	846	803	777	739	810	739	784	802	802	750	770	780	749	752	750	750	747	746	740	744	772	768	759	748	742	748	706	763	740	771	772	767	783	733	735	717	740	749	742	796	770	763	776	716	734	770	701	719	772	729	735	747	789	729	776	734	718	722	740	799	786	760	776	760	733	773	754	728	732	725	754	698	705	743	697	731	801	722	763	720	796	788	705	767	709	678	773	788	746	757	792	780	753	743	715	729	717	758	737	705	757	785	754	721	780	723	708	726	746	734	726	757	769	807	729	766	769	759	715	758	737	818	724	755	743	759	680	791	676	776	779	773	723	745	730	730	750	707	791	758	731	783	749	788	816	700	809	727	765	765	752	764	716	805	731	772	741	751	748	777	784	769	760	781	727	734	737	742	746	723	798	759	739	684	695	745	718	731	696	753	736	738	776	735	745	765	739	730	715	704	773	703	691	710	749	754	748	777	710	758	722	705	729	723	758	758	744	712	690	697	753	736	714	751	732	701	719	755	707	718	743	720	711	759	773	772	721	808	765	757	751	752	712	743	760	774	751	771	790	760	758	734	758	733	749	737	787	796	774	800	753	723	770	737	791	732	779	746	758	729	750	742	746	759	856	732	728	762	781	753	715	748	787	717	736	722	784	773	754	733	764	772	702	727	768	717	735	729	750	708	766	759	709	735	768	763	792	733	770	755	740	768	733	751	727	778	767	753	792	731	742	778	747	744	721	746	750	767	723	694	744	744	738	747	747	752	737	710	740	749	774	750	735	735	765	753	741	751	721	740	707	769	723	754	784	699	722	745	673	741	745	811	745	706	715	727	757	735	784	726	742	697	752	750	753	775	748	760	740	755	745	745	746	756	724	769	763	760	718	736	779	721	765	732	717	725	733	775	733	733	797	796	696	782	748	759	831	743	707	698	723	761	727	779	757	744	705	766	742	716	752	777	701	743	756	731	770	750	729	796	722	730	756	741	743	792	753	697	753	727	755	749	715	753	746	777	782	748	738	721	773	735	736	785	722	716	778	801	737	748	710	719	723	750	730	758	720	731	716	753	747	786	755	751	725	727	768	742	713	764	757	742	764	780	736	751	719	748	747	723	746	727	779	744	758	734	751	734	694	746	743	800	764	790	681	727	776	769	728	742	750	775	778	727	717	758	710	741	750	776	752	737	745	762	764	740	716	797	763	715	706	730	743	693	744	748	725	740	771	754	757	734	776	735	793	765	705	717	730	704	774	746	776	767	746	780	727	727	741	699	784	723	716	746	777	690	752	744	819	763	721	698	745	727	763	738	718	742	691	745	749	743	702	760	755	793	787	734	761	751	775	718	758	739	749	726	732	796	718	724	748	730	706	718	752	747	718	745	752	770	739	760	758	714	764	729	753	721	759	723	698	763	722	733	716	732	730	771	727	790	744	743	692	724	761	715	776	738	773	753	738	727	751	796	729	725	702	752	709	704	778	735	749	745	702	774	746	743	810	723	703	800	744	727	766	719	752	704	747	742	719	749	731	765	671	756	730	748	716	732	747	732	756	746	716	755	763	731	767	765	715	763	732	761	706	746	727	736	714	719	730	677	759	736	804	722	812	775	751	746	729	753	726	768	771	761	754	730	707	771	771	715	763	723	725	718	759	773	805	805	779	732	754	756	756	770	735	728	789	736	736	755	738	777	737	746	806	747	774	750	766	740	716	758	765	782	764	777	727	713	735	794	756	739	756	761	731	780	725	741	768	708	796	716	740	724	729	717	765	754	727	754	747	733	798	764	715	748	733	720	798	767	750	748	713	769	754	699	748	745	731	754	678	724	739	745	778	767	700	721	797	770	708	710	716	759	792	694	736	761	740	739	733	747	731	718	729	720	771	722	797	723	706	732	719	721	708	702	748	756	770	694	740	710	777	754	754	741	784	762	729	780	753	690	686	739	782	795	770	743	766	749	740	744	745	786	738	729	745	707	747	747	745	813	712	724	730	731	767	756	747	778	783	772	751	758	737	821	729	703	734	745	722	741	747	735	767	746	727	695	788	750	751	770	754	747	721	738	746	704	755	724	737	757	753	796	778	717	734	699	781	766	740	764	737	735	739	728	767	778	792	761	736	813	764	726	776	742	707	750	737	756	765	757	723	752	729	741	760	755	760	737	758	825	731	732	712	758	726	734	717	763	750	711	781	746	725	750	729	752	705	757	752	720	697	791	715	793	765	707	770	772	757	740	746	745	710	773	737	756	773	777	777	771	748	733	715	738	786	731	789	734	782	683	732	765	786	727	737	742	771	763	737	730	747	776	742	726	759	693	725	765	774	798	757	719	739	774	740	767	774	807	754	745	780	773	756	737	756	717	723	711	731	750	739	740	762	760	729	722	813	733	752	759	712	783	761	751	723	743	762	738	745	770	741	752	713	746	757	731	738	702	716	715	752	739	792	737	716	725	709	779	700	731	769	692	745	730	727	777	795	721	752	732	762	751	726	742	791	799	736	748	765	753	733	784	796	734	737	737	716	731	748	749	714	719	737	754	801	772	784	721	768	733	753	735	729	762	697	761	788	771	675	748	762	787	775	694	742	706	732	707	731	734	736	780	750	754	747	794	738	754	735	782	746	700	767	722	747	762	780	738	736	747	769	791	764	771	705	740	733	767	716	764	772	770	813	856	762	723	752	743	776	729	742	728	719	727	716	714	777	758	737	790	744	797	711	769	787	730	776	804	748	756	793	777	775	738	739	712	699	696	750	763	764	734	714	736	713	730	723	723	756	723	728	738	720	718	744	747	750	767	759	733	682	698	761	738	737	755	771	810	753	767	753	729	689	745	686	768	758	777	696	776	722	753	697	735	753	768	785	772	724	706	726	762	801	792	757	722	691	743	754	745	766	743	778	767	757	763	737	705	761	757	763	766	745	755	715	763	762	721	745	753	736	712	758	698	753	801	728	688	760	779	770	721	764	727	735	741	731	746	772	724	799	730	712	756	729	756	743	755	739	778	716	739	756	713	723	751	743	780	733	767	782	793	771	745	786	755	750	759	741	742	690	775	706	762	777	750	709	714	748	699	739	730	744	711	753	764	748	742	700	742	713	733	736	771	763	777	740	740	743	780	763	766	743	732	727	716	772	749	770	768	712	745	697	764	740	786	759	779	749	718	798	786	736	760	723	734	759	792	748	764	650	737	720	739	702	724	679	749	724	691	719	752	788	792	767	750	772	687	757	816	723	718	752	710	731	795	768	749	729	753	759	761	798	757	751	764	782	766	761	707	725	760	776	791	735	741	742	736	736	741	752	791	702	801	740	721	733	770	753	700	797	716	740	727	758	687	768	734	779	714	726	749	739	755	739	725	677	743	770	734	745	750	739	703	773	766	689	724	740	771	753	746	736	740	748	766	732	772	729	778	714	716	724	728	723	780	775	762	760	782	728	735	720
1470	226	198	170	212	196	174	182	198	182	154	173	206	213	204	209	214	175	223	204	192	203	195	183	183	184	216	207	197	199	192	187	210	208	204	215	201	180	194	206	208	185	187	206	215	177	199	199	208	216	183	166	190	189	207	190	180	196	186	182	197	206	192	175	190	207	198	213	179	202	194	183	212	205	173	205	182	178	192	188	223	226	209	195	175	195	173	190	192	184	193	172	185	187	189	183	178	185	183	203	205	175	211	206	196	180	178	186	192	204	207	190	223	193	192	191	193	185	219	199	190	199	166	190	199	204	196	170	167	177	214	189	185	195	204	181	186	196	187	195	194	198	210	205	204	219	178	209	229	195	190	180	217	190	188	194	218	200	198	165	195	205	169	178	200	212	170	195	192	197	192	195	178	189	203	204	223	167	173	191	208	176	183	187	172	185	165	178	205	178	214	222	159	168	212	192	187	220	188	178	198	199	209	188	197	195	210	190	194	195	215	176	191	201	171	171	204	208	191	188	195	182	190	182	208	175	194	183	196	198	218	191	199	197	227	215	202	195	198	204	177	175	170	208	180	161	163	212	194	210	226	173	185	224	202	192	192	214	191	180	204	205	193	185	201	200	186	184	193	200	191	183	177	228	151	186	189	190	198	173	205	196	214	164	211	203	168	188	179	207	181	195	178	213	212	230	214	173	187	171	219	221	189	212	194	200	198	200	157	186	197	202	177	195	213	210	220	200	181	206	210	199	202	182	198	188	175	196	202	210	174	225	208	212	203	189	222	191	206	225	195	205	193	201	199	178	201	190	167	185	195	229	221	204	181	187	184	202	194	213	181	177	182	206	198	190	216	182	185	201	200	192	187	179	209	193	186	207	204	191	185	203	224	204	218	194	175	213	209	211	225	198	192	190	164	176	211	186	185	172	201	170	193	195	198	179	200	192	197	211	200	217	173	205	192	207	223	218	198	206	180	207	203	179	193	212	185	199	192	174	188	204	205	204	222	188	192	173	203	189	185	193	195	238	205	199	161	191	205	217	194	203	201	218	188	198	194	214	186	207	182	189	183	198	207	193	215	186	193	161	200	207	194	206	192	170	196	197	215	199	197	193	214	194	178	195	196	205	231	181	204	176	202	209	199	198	199	179	175	205	220	192	200	202	214	209	184	193	189	193	173	174	194	208	210	184	197	188	195	191	181	192	202	196	181	192	188	224	217	190	196	210	200	184	190	192	209	184	204	190	184	200	181	172	205	160	188	197	182	211	195	174	182	159	204	198	204	163	191	212	217	217	205	202	196	217	189	193	205	219	201	200	200	209	193	213	184	197	212	205	193	205	173	214	200	182	192	189	196	185	181	192	201	167	183	187	184	185	184	192	220	191	215	195	245	192	198	198	213	189	206	203	191	191	165	175	197	177	198	189	209	189	223	210	192	210	176	175	181	197	204	184	206	208	193	200	188	207	187	199	179	191	176	197	216	201	222	195	179	197	201	215	178	194	205	215	217	189	187	203	178	196	207	204	191	187	187	207	192	183	198	195	186	162	208	194	182	186	207	198	170	196	195	181	185	193	198	212	178	191	216	205	201	197	194	184	182	202	181	201	202	179	185	219	190	202	209	209	199	218	185	212	190	185	215	207	209	215	207	186	175	187	228	180	210	226	185	197	198	185	215	196	197	202	183	213	200	195	199	195	183	172	193	202	210	181	201	215	220	192	196	198	219	162	186	194	201	175	222	193	183	193	184	206	223	188	196	218	199	173	193	185	200	216	174	174	165	185	194	179	178	206	195	208	177	182	199	181	201	212	178	211	206	163	171	165	162	173	185	182	217	189	169	203	192	181	191	200	160	215	217	202	189	201	187	182	216	186	195	207	203	199	202	172	200	228	175	234	215	167	209	186	188	181	170	187	220	216	169	200	180	189	220	202	186	180	174	203	208	194	156	207	188	191	185	192	184	175	188	211	216	199	205	197	175	197	206	178	198	188	182	196	202	216	203	175	186	168	158	174	192	208	168	183	191	183	237	177	208	193	188	201	185	223	175	200	183	164	160	208	190	182	188	190	190	171	199	201	175	171	181	171	221	190	189	203	180	187	211	219	180	177	199	202	201	220	185	199	211	201	206	189	192	198	175	203	201	187	189	203	209	209	182	178	184	184	183	222	191	182	164	188	207	179	223	203	193	184	187	186	208	173	178	168	206	198	176	174	164	208	177	185	171	199	233	189	188	207	237	202	194	201	222	212	215	161	189	200	197	203	174	208	205	158	201	204	192	213	230	198	186	179	162	207	205	220	192	196	198	193	181	185	189	204	183	201	205	212	203	223	178	210	198	197	192	204	214	191	182	183	208	204	181	183	203	196	203	208	197	240	198	172	172	180	172	207	221	204	217	202	214	196	208	208	188	186	194	208	194	221	178	215	187	176	214	211	186	198	191	180	212	196	225	192	193	205	170	201	195	176	174	195	210	204	203	196	187	190	213	186	197	182	194	195	201	170	189	207	196	196	203	200	181	198	174	178	188	189	184	187	201	197	188	195	185	209	202	200	196	184	202	188	187	195	190	192	194	199	200	210	204	184	192	225	193	226	209	190	168	169	183	198	206	201	195	194	209	212	225	218	193	174	188	206	185	214	179	209	203	192	210	188	187	182	194	209	207	210	191	190	205	177	197	216	194	186	220	208	173	189	210	194	179	206	185	190	176	194	188	209	211	169	186	184	203	196	179	208	191	196	208	189	185	215	167	180	172	201	199	199	210	195	219	192	193	208	186	220	181	208	191	208	170	192	182	204	188	173	211	189	187	202	176	202	169	204	203	186	194	211	197	197	187	171	195	208	197	181	204	220	194	184	173	194	218	182	199	203	191	209	187	174	211	180	199	191	189	190	196	173	205	175	173	199	188	192	183	190	202	184	191	178	195	191	181	223	186	193	185	203	186	224	199	208	193	192	194	180	183	202	163	195	188	200	218	179	192	203	222	205	206	202	209	181	175	201	192	209	187	190	193	200	174	182	173	191	183	181	183	187	165	220	204	230	223	217	202	219	222	208	181	203	196	214	187	190	182	187	206	183	165	197	204	222	200	192	198	208	213	215	225	184	178	213	161	180	202	192	187	193	214	219	181	181	182	213	213	170	210	214	200	185	171	198	187	226	194	192	209	195	201	193	179	185	203	184	206	176	192	195	202	178	173	204	183	177	214	225	190	198	252	195	192	211	192	171	201	213	196	197	206	183	200	184	196	182	186	178	199	171	207	217	181	202	194	182	223	211	216	168	182	173	214	203	187	167	189	206	193	166	193	193	214	202	191	209	185	175	187	179	174	176	202	183	178	191	189	195	200	198	231	186	163	221	206	175	186	212	192	209	185	179	183	203	206	190	217	162	187	194	200	167	175	191	196	195	198	189	214	164	179	205	192	204	205	172	198	194	160	198	226	216	233	170	177	186	222	193	191	191	171	184	183	200	199	170	189	211	194	160	165	201	215	217	182	181
1807	575	535	510	538	489	514	506	511	548	525	534	529	525	493	493	516	484	492	539	532	490	545	495	540	487	502	502	501	494	486	514	531	504	505	530	494	506	560	500	538	513	507	516	512	510	474	462	491	505	501	491	507	497	491	505	525	468	528	518	494	456	493	488	495	491	490	462	499	476	531	514	495	510	533	481	515	539	507	497	452	481	518	457	472	467	552	479	484	489	528	482	530	525	534	495	503	519	437	474	485	522	485	473	491	527	484	509	536	484	505	486	514	460	501	559	479	472	516	503	452	492	496	513	522	503	494	518	481	541	525	513	456	492	503	500	489	536	494	496	479	511	538	486	515	501	531	508	517	525	480	480	538	500	461	473	506	483	508	483	534	502	504	503	488	501	447	460	555	578	499	453	504	521	494	511	521	451	520	494	510	512	517	521	471	488	461	488	502	502	547	494	510	492	529	516	511	522	519	510	497	501	518	490	511	504	495	475	516	510	532	528	482	451	523	508	473	470	527	496	477	531	480	471	511	479	505	538	489	521	487	494	480	491	494	491	477	479	503	513	518	466	505	519	484	523	462	498	518	478	477	484	535	567	456	508	525	487	470	488	499	490	500	473	469	484	506	503	491	512	491	491	481	518	519	491	487	508	528	493	505	560	528	524	518	521	518	483	488	557	537	496	470	494	521	548	515	513	486	515	510	523	518	513	495	498	493	485	494	528	503	460	495	528	499	492	498	510	526	507	469	477	498	501	518	504	516	504	512	525	519	495	529	512	516	510	499	547	522	501	540	540	532	525	497	470	510	501	505	499	501	514	486	512	526	525	549	517	502	518	508	496	542	483	498	470	508	515	562	512	524	491	527	498	456	489	514	504	539	507	541	514	523	513	529	490	497	487	491	572	508	528	478	494	488	462	548	505	477	502	506	527	455	498	488	511	483	492	498	510	461	512	510	507	469	454	509	497	455	493	522	512	476	508	521	463	492	477	494	525	518	515	530	496	510	538	450	513	471	522	423	532	540	457	480	488	532	505	484	488	462	542	547	509	554	513	497	481	489	501	525	498	495	502	533	489	508	508	499	470	513	472	516	512	515	546	478	514	538	501	491	509	472	553	516	493	486	505	523	505	487	479	507	513	464	534	514	511	526	521	561	532	515	515	512	507	481	484	494	489	504	495	490	513	503	485	483	507	510	485	499	530	532	508	508	494	563	547	517	490	541	478	504	528	498	494	478	513	465	527	503	465	495	490	518	522	483	492	465	498	538	499	492	507	487	491	498	468	501	491	476	492	463	524	502	493	503	497	523	543	513	535	482	526	468	481	504	485	517	507	508	484	525	491	517	513	493	484	542	519	445	517	519	489	486	530	500	500	492	527	481	466	511	514	511	459	508	524	465	464	509	483	504	513	486	491	510	559	503	498	505	511	492	492	487	470	500	564	514	455	485	494	546	493	499	480	494	499	506	510	521	509	481	522	493	483	456	483	554	542	501	499	501	491	549	518	517	523	498	492	526	472	509	516	540	470	507	496	471	474	523	479	489	485	494	522	531	467	509	484	520	479	463	464	470	500	470	502	516	489	483	484	543	495	514	506	503	492	482	505	470	487	472	475	500	507	499	529	478	470	530	510	512	493	502	486	487	473	497	550	474	508	501	468	465	515	473	530	530	509	512	520	487	508	506	490	496	469	500	489	506	493	568	510	491	514	476	533	507	461	510	514	507	482	533	484	494	487	530	455	517	509	527	506	503	538	463	481	488	538	487	480	500	505	494	481	506	463	478	510	479	527	545	514	509	462	516	507	513	474	514	500	501	506	471	487	485	485	484	485	517	474	513	488	474	490	487	509	438	440	533	507	510	521	481	526	482	497	465	516	512	500	495	527	535	482	538	478	512	528	510	509	508	524	495	502	515	526	504	550	490	504	525	530	465	514	464	492	465	532	506	557	475	528	489	517	507	537	503	478	517	487	524	510	489	466	499	480	505	520	451	500	524	517	517	502	523	515	492	478	485	477	500	519	480	487	520	537	491	540	507	488	492	511	479	478	520	518	492	493	522	521	471	519	466	491	508	471	523	528	478	508	476	494	516	520	480	510	496	473	517	498	515	511	523	509	513	533	487	456	502	529	501	519	502	503	462	531	475	516	508	491	503	510	494	537	501	501	501	496	511	506	478	494	500	511	495	487	525	492	531	538	496	510	498	481	498	510	529	549	479	483	505	517	544	533	491	554	540	514	504	507	517	536	473	521	508	478	487	481	527	508	504	515	514	489	506	525	520	481	486	516	470	522	478	469	487	498	521	492	509	497	506	516	501	540	492	499	492	504	513	487	489	492	479	488	453	471	494	527	520	543	506	493	499	507	507	506	496	497	467	474	501	454	487	501	502	492	506	517	485	458	528	539	507	506	515	514	478	489	492	521	490	493	484	486	509	489	494	490	484	492	486	493	475	493	508	533	537	449	488	546	488	503	493	515	487	518	540	500	470	528	493	505	510	478	495	547	474	537	543	510	520	529	483	504	529	491	548	501	455	528	472	483	496	519	511	501	515	481	499	495	481	524	487	493	495	515	489	514	508	527	485	490	492	506	506	501	515	503	534	494	506	507	502	503	517	536	466	498	552	523	489	510	517	474	518	481	504	498	498	544	531	541	512	493	501	490	503	522	517	490	491	473	507	489	493	526	508	481	505	514	482	516	479	504	509	534	528	475	526	546	496	476	497	486	502	534	551	526	537	476	441	471	513	454	500	502	514	499	506	513	515	518	518	500	502	454	480	472	498	496	521	519	481	506	519	526	513	541	526	522	511	497	488	495	448	496	501	475	489	510	475	497	519	475	514	534	508	437	500	478	519	547	496	504	473	511	514	501	453	461	490	510	476	486	501	499	492	529	548	532	501	478	495	499	476	533	499	500	514	468	435	493	523	474	506	470	483	486	527	470	529	485	506	527	483	525	529	458	500	466	522	534	513	513	527	507	500	504	513	492	502	483	528	428	483	526	522	528	490	515	484	494	480	521	506	532	508	488	471	535	534	495	469	532	479	502	560	518	493	499	488	525	557	528	523	523	499	530	490	533	549	510	509	496	475	492	516	519	502	555	500	488	493	506	531	527	505	501	504	473	480	489	566	527	484	531	513	475	497	513	537	442	490	530	531	511	500	490	523	489	485	491	538	502	491	529	501	524	481	440	527	521	486	534	486	470	543	502	480	496	485	522	510	503	491	516	499	475	528	510	451	557	526	541	501	493	506	534	529	492	496	503	536	463	460	480	494	482	476	471	545	463	484	482	449	489	495	501	507	502	530	505	503	456	538	476	496	487	493	473	496	503	499	517	506	508	499	523	541	499	517	511	496	517	507	471	522	496	550	519	532	495	497	517	510	545	516	516	517	472	483	488	511	492	545	494	535	472	518	512	495	501	470	514	497	456	477	490	504	488	486	488	514	508	538	482	520	519	476	516	489	523	503	530	511	460	486	475	509	503	480	492	526	489
7819	663	654	619	481	458	454	419	391	411	371	416	381	361	345	339	322	334	346	346	350	344	372	329	386	367	387	325	394	370	411	415	345	355	344	354	410	347	334	362	382	352	374	339	372	348	381	345	359	402	368	336	333	382	344	355	356	360	371	361	369	352	342	360	347	373	364	383	325	364	362	395	386	346	375	380	386	367	342	348	344	369	361	395	355	347	349	364	357	344	347	350	327	356	368	361	408	369	413	383	346	349	380	358	347	345	380	381	332	371	311	345	345	344	359	386	353	366	346	367	340	371	356	368	404	343	381	381	335	379	375	381	342	349	387	328	325	372	364	355	343	368	381	348	379	345	345	346	377	322	359	372	352	371	363	355	363	334	375	357	366	353	347	375	360	362	380	350	384	364	366	347	342	338	372	363	365	373	398	358	375	339	376	357	349	312	331	301	333	356	358	397	328	344	334	326	400	364	341	332	352	364	365	361	341	381	350	348	354	402	355	354	349	345	336	311	341	362	351	371	360	367	380	369	362	344	340	368	391	368	358	392	322	369	347	358	332	375	378	364	350	324	377	368	366	329	322	364	344	339	381	375	339	343	383	375	343	350	367	391	364	362	356	345	382	376	345	337	390	369	344	401	352	351	354	367	376	357	360	337	374	343	358	335	357	378	362	342	362	346	372	341	392	359	374	370	351	340	349	356	377	336	362	389	371	342	342	362	338	390	292	373	370	352	388	350	391	333	352	355	327	384	362	362	355	335	325	332	351	403	372	366	353	343	364	375	348	351	337	383	361	375	338	366	343	354	342	340	318	380	350	373	356	332	381	363	392	355	381	394	367	348	410	359	397	395	377	346	366	372	365	343	309	348	358	371	361	358	374	415	359	358	342	350	318	362	404	319	364	355	333	347	352	370	368	359	333	333	346	363	361	337	334	377	325	340	370	398	364	348	374	357	379	321	348	355	381	337	350	378	342	393	384	341	378	378	371	396	393	349	378	389	370	393	355	333	390	352	346	350	387	372	369	379	347	405	360	325	361	326	347	325	392	374	371	374	357	351	364	357	338	366	286	359	341	347	331	398	390	342	371	348	336	343	363	361	373	333	361	338	346	380	329	349	336	379	336	342	357	357	391	344	343	329	344	366	353	383	354	355	378	352	329	364	366	364	357	340	389	344	316	371	365	355	344	357	354	301	345	346	345	375	346	417	347	363	380	363	389	352	376	361	346	362	356	376	375	357	372	371	355	336	363	325	371	354	413	388	382	345	334	359	370	373	383	339	364	355	347	363	363	350	334	400	351	369	336	398	358	368	347	355	335	326	378	362	368	345	339	366	334	378	366	383	366	380	336	362	361	388	396	342	364	381	337	376	364	370	331	354	312	352	341	337	346	354	367	345	360	349	321	346	335	378	383	329	293	350	352	357	342	361	354	335	364	365	349	347	342	342	343	323	352	379	393	349	363	330	354	335	355	332	357	361	381	357	331	346	364	336	382	346	361	338	331	367	403	324	359	360	363	390	405	334	342	390	372	370	362	357	357	353	338	335	403	377	391	351	331	316	350	338	344	382	356	380	362	369	348	374	354	374	365	351	346	356	335	397	345	383	352	359	341	347	341	385	351	347	361	378	340	345	354	368	357	334	350	306	349	349	372	348	357	381	362	369	357	363	390	353	369	375	366	438	356	400	366	388	381	340	347	395	363	329	386	369	364	376	355	334	356	411	343	317	349	363	377	403	347	362	368	354	354	343	344	388	344	368	395	349	332	363	358	352	385	391	332	378	353	345	347	332	340	348	375	392	357	366	357	343	353	369	359	360	376	394	337	345	356	362	370	324	327	362	384	339	373	390	369	360	350	348	366	354	383	353	346	346	346	344	336	352	364	383	362	351	356	363	355	365	369	353	340	372	364	308	327	398	357	353	369	343	346	372	411	381	359	337	394	356	337	346	351	336	341	357	360	346	345	352	360	385	370	371	353	361	363	379	314	357	352	390	341	363	367	349	352	358	314	362	339	360	350	358	338	345	351	358	359	335	365	333	381	354	371	354	368	369	351	360	353	365	356	386	365	337	356	370	367	338	350	372	353	374	344	337	372	353	352	345	333	392	347	325	374	346	383	347	347	328	371	390	392	351	379	365	308	352	350	363	367	372	381	342	320	350	341	348	359	375	345	357	350	338	370	378	384	370	399	317	334	343	390	365	360	380	346	354	340	347	316	336	377	333	393	337	338	379	364	361	373	345	385	370	352	387	353	337	365	360	309	367	310	371	360	374	312	362	325	383	366	324	395	380	350	369	372	386	371	355	380	380	358	356	355	369	324	384	342	372	354	377	340	350	342	355	333	372	353	387	357	325	359	308	355	339	347	316	369	377	361	349	357	332	354	384	368	379	358	363	355	334	381	400	370	338	343	339	384	366	360	378	354	355	350	335	348	334	364	370	351	355	365	371	353	364	327	331	344	368	362	344	375	404	353	342	345	356	366	361	361	349	346	325	342	372	349	373	366	363	321	354	378	338	350	378	323	350	361	337	352	372	373	373	376	338	368	373	343	378	322	364	335	355	350	332	367	353	383	342	338	390	347	334	362	332	326	356	348	343	359	339	336	415	326	364	375	348	350	335	368	361	352	345	319	380	385	354	345	367	382	398	351	366	367	360	387	343	380	361	357	388	369	344	384	369	380	334	330	358	326	372	360	352	337	362	362	380	384	377	371	374	331	353	360	356	348	328	341	367	366	359	395	360	327	353	348	382	375	374	320	346	372	367	375	362	330	357	350	359	400	343	369	369	372	367	347	394	358	364	345	341	370	392	373	314	379	373	369	375	375	372	381	326	359	343	360	392	371	366	339	358	318	384	374	359	367	376	359	364	377	331	365	328	370	379	404	335	350	370	338	368	326	359	367	405	363	355	359	372	387	377	364	374	340	321	369	343	377	352	371	377	324	356	310	385	339	413	353	340	369	367	330	346	326	343	389	360	364	355	349	321	375	310	385	342	339	354	357	357	349	381	371	355	356	330	369	339	369	350	328	353	351	330	369	390	345	366	363	363	360	390	379	367	381	366	380	384	387	386	337	373	322	303	355	346	336	386	349	360	352	348	344	334	342	343	347	365	351	348	392	380	334	347	327	366	357	417	378	344	340	342	368	366	383	370	350	367	410	308	348	369	356	360	358	367	332	354	374	350	378	354	371	337	349	398	365	342	339	369	339	326	327	346	344	350	319	370	362	398	330	335	328	338	337	317	365	369	353	360	329	352	374	404	373	370	359	423	354	343	387	323	394	340	371	352	376	344	352	403	369	333	360	373	384	364	356	355	349	318	383	354	348	349	359	367	345	364	370	384	350	347	385	376	356	342	344	337	331	356	382	376	359	343	381	355	366	358	361	344	326	344	341	340	373	348	391	351	379	373	383	358	358	392	347	367	343	380	378	333	373	350	330	344	333	344	369	372	364	352	362	359	403	374	369	346	367	348	376	356	417	367	377	387	390	349
6719	1160	1487	1646	1500	1361	1206	1136	1064	988	985	982	927	892	941	917	931	842	894	889	909	904	865	863	902	860	862	866	846	816	851	870	848	864	859	843	863	864	854	879	800	831	882	822	841	846	841	852	865	822	848	823	842	867	847	872	821	822	837	842	859	845	789	832	811	817	802	839	776	848	859	812	799	840	850	803	885	831	847	812	831	823	807	849	878	821	785	855	859	769	781	842	842	837	841	791	831	846	783	793	849	826	856	824	870	823	757	806	816	862	801	808	872	847	890	833	827	878	832	784	824	846	835	825	851	828	889	823	848	839	808	840	820	791	838	804	861	845	835	825	879	833	834	826	857	834	861	828	836	829	818	808	841	846	871	846	810	894	867	866	840	840	855	796	798	791	824	810	888	803	794	788	863	783	836	822	849	854	834	797	799	860	862	900	830	828	896	827	853	805	863	850	796	805	830	808	854	847	862	863	859	821	815	839	834	852	790	845	887	830	788	845	795	801	853	868	821	840	827	838	862	835	816	773	820	900	888	843	846	803	821	847	832	805	895	870	849	850	818	774	853	873	781	877	852	851	837	805	869	862	844	837	824	858	841	805	838	848	824	848	831	813	796	832	874	822	838	807	823	815	820	888	855	798	800	815	793	844	877	852	833	833	834	781	826	860	800	834	786	800	814	835	806	817	851	885	847	818	802	848	817	838	830	767	860	801	838	810	818	839	844	871	851	799	806	884	853	799	790	844	804	818	831	881	823	843	911	837	796	777	804	794	849	816	821	835	835	828	868	821	843	839	881	840	848	801	767	833	823	848	822	885	832	815	847	829	909	851	818	880	805	841	798	824	784	877	819	846	885	845	781	834	883	782	802	814	869	842	831	823	829	845	806	835	864	859	762	840	835	857	821	892	824	808	806	838	810	773	880	804	776	842	874	795	788	823	847	846	786	850	824	822	825	839	817	845	782	778	847	839	844	831	881	825	860	786	842	803	864	846	816	787	855	854	811	807	844	899	805	829	812	807	804	795	820	804	817	825	801	823	813	827	807	751	837	788	870	806	861	862	813	800	823	773	830	792	809	800	810	796	844	800	859	815	830	829	827	841	842	829	843	862	806	852	855	850	812	863	830	874	861	837	856	823	827	846	774	861	788	783	858	876	813	843	811	827	779	831	817	839	807	809	770	856	786	765	773	846	875	790	790	867	857	890	859	838	748	800	850	824	819	867	770	805	901	790	855	872	847	847	785	853	892	875	813	885	862	814	813	846	845	855	850	856	877	832	825	807	819	847	820	814	805	859	814	848	835	844	837	850	836	856	776	786	796	848	837	872	816	826	862	818	839	808	832	818	845	834	887	785	835	808	815	823	807	853	818	841	912	815	787	846	804	826	859	879	810	788	826	843	784	867	874	828	805	826	823	834	854	857	833	802	805	833	823	807	824	793	813	867	798	879	824	772	812	826	844	840	847	831	781	878	762	794	820	803	805	855	885	794	844	805	826	866	791	830	796	865	833	854	857	843	838	855	842	831	818	828	870	864	806	800	832	795	836	843	758	797	854	847	833	809	835	787	839	866	807	841	800	804	841	807	804	843	835	750	814	851	843	800	787	791	843	847	814	830	796	839	843	798	836	795	832	806	822	799	824	815	859	826	834	836	812	825	847	817	828	829	812	769	799	840	870	876	804	786	829	840	890	828	808	859	831	861	813	823	810	806	828	851	830	812	806	846	856	805	890	791	830	850	761	916	771	858	851	798	815	828	856	849	785	834	802	822	775	788	828	827	832	869	862	827	818	848	843	879	845	886	858	847	810	811	817	854	837	859	850	816	874	829	861	824	883	852	835	824	787	805	793	831	822	820	878	788	847	813	850	846	784	866	851	812	881	839	843	901	818	837	861	779	810	819	842	844	806	808	810	816	845	803	819	801	848	799	877	832	887	827	858	838	846	846	803	849	826	819	843	849	815	843	847	838	858	848	797	829	871	827	869	825	820	830	806	806	822	823	843	850	849	831	833	854	800	840	833	848	857	825	837	822	843	800	788	824	838	802	778	855	803	803	829	841	865	842	832	860	829	890	829	844	885	786	802	810	837	814	804	781	876	836	832	857	782	821	822	856	807	810	843	806	821	881	877	792	820	833	862	862	850	783	820	800	826	778	832	855	809	832	845	802	824	791	818	836	911	834	810	815	877	809	832	836	818	880	829	839	810	831	857	852	852	848	797	838	843	846	798	829	808	807	850	837	867	814	910	892	776	865	842	871	882	844	813	878	840	872	854	806	817	842	864	829	863	843	831	811	757	822	737	863	802	808	844	843	832	879	844	825	844	808	841	782	818	824	818	831	882	850	882	864	854	836	883	856	835	843	814	809	780	793	875	799	850	824	808	864	798	776	840	814	813	788	801	846	855	832	820	806	803	774	771	784	833	837	817	847	807	833	834	871	824	830	873	874	808	804	820	874	831	792	834	791	831	820	835	818	864	820	819	799	853	805	842	802	811	801	846	824	842	832	813	826	848	799	839	886	774	831	870	863	832	823	820	814	806	834	815	802	843	846	872	876	855	864	826	804	828	771	822	819	871	852	847	805	832	870	824	852	845	828	855	842	823	898	808	780	831	827	827	854	844	842	826	820	853	861	810	813	857	809	845	819	839	814	818	787	885	858	771	843	847	806	842	894	784	873	852	823	809	836	774	873	830	832	815	819	855	827	898	855	814	827	849	837	797	808	810	787	860	840	797	791	856	807	858	827	850	853	845	830	820	826	815	816	825	847	788	848	797	885	815	924	849	845	801	822	770	794	848	863	791	846	843	766	817	830	834	823	805	837	835	853	807	852	786	829	818	809	826	857	845	853	869	852	855	859	848	854	812	815	795	827	783	825	822	839	824	823	844	834	843	829	809	875	860	832	847	837	789	859	808	816	823	827	815	762	858	808	796	831	869	863	877	854	839	844	864	849	844	803	862	870	818	815	836	803	815	820	882	839	868	845	866	865	852	801	813	848	891	850	850	877	852	834	818	841	838	798	883	850	824	797	854	885	835	800	849	794	851	859	847	856	841	865	842	844	828	853	844	873	830	832	812	835	821	763	811	910	786	830	818	814	846	845	862	891	837	855	903	827	795	861	850	848	776	805	800	765	862	796	812	794	860	819	833	861	803	849	832	868	809	823	779	861	842	852	858	806	807	850	836	852	836	807	787	802	809	794	819	860	794	805	781	810	850	813	821	811	894	851	855	820	826	810	810	860	800	848	870	815	796	827	821	770	781	864	878	809	846	832	819	800	825	824	877	802	829	838	811	848	777	864	782	827	787	766	851	865	840	797	821	832	802	820	834	827	776	901	863	848	857	810	840	836	840	850	831	836	866	837	884	850	810	814	814	823	854	849	804	828	816	825	852	820	838	795	889	768	838	820	839	879	870	831	843	816	870	843	859	798	837	842	781	835	819	848	819	869	818	860	842	831	807	832	820	850	800	819	853	812	840	842	830	835	830	835
14255	1268	939	781	650	512	460	433	401	345	378	368	374	381	359	340	343	397	316	324	325	334	368	337	327	330	335	316	311	368	338	329	324	326	348	323	298	299	315	318	331	360	352	348	339	344	316	331	336	360	317	343	309	294	300	342	297	321	357	318	329	322	324	328	357	325	299	328	370	333	332	366	364	326	348	350	327	317	347	324	333	308	328	306	336	341	338	356	320	334	329	311	303	338	304	294	356	345	348	320	349	342	339	347	325	321	337	387	328	344	313	297	325	324	377	338	331	324	371	316	338	321	346	328	354	307	314	298	356	335	319	315	344	329	336	363	308	352	334	332	304	322	313	340	368	317	322	312	339	315	310	331	327	307	312	336	342	330	327	288	338	340	313	358	362	272	297	332	332	353	349	353	337	342	340	336	358	302	325	316	327	313	303	345	344	316	292	334	311	314	319	307	323	339	370	361	336	347	309	333	350	311	376	334	353	346	316	334	342	343	366	307	356	322	352	328	351	335	306	344	312	337	338	317	329	317	353	327	351	322	325	339	336	323	317	324	331	315	305	334	348	326	336	333	349	336	342	346	344	341	310	311	341	331	365	339	332	332	344	354	364	300	325	282	335	332	304	301	343	320	320	362	349	321	305	339	334	344	330	300	321	367	320	319	297	324	337	353	301	311	315	312	319	362	330	308	361	332	297	339	324	361	296	358	313	351	353	350	351	292	349	294	317	346	347	324	307	320	337	337	316	284	349	318	333	345	343	309	303	310	319	332	320	345	292	309	297	315	308	339	316	341	336	324	311	315	315	333	335	330	366	346	350	319	327	332	303	356	303	347	331	331	314	359	320	329	339	351	337	339	323	301	325	343	360	347	345	310	327	311	309	313	352	319	303	347	288	331	338	322	340	334	333	322	290	340	362	335	314	300	329	326	353	359	327	327	324	318	333	338	347	348	327	306	333	333	291	349	304	351	331	355	338	309	329	333	310	360	283	355	310	289	308	366	362	340	362	350	283	333	309	376	311	353	349	299	325	334	322	341	346	314	315	360	322	343	300	301	296	306	316	332	342	320	318	335	309	308	344	315	336	310	310	329	309	299	342	334	323	352	340	339	331	329	359	328	350	324	315	320	332	341	321	317	307	344	356	356	306	284	337	352	313	310	332	301	288	300	317	362	357	336	361	323	337	309	287	304	303	346	295	330	321	307	320	323	333	394	365	308	323	321	317	345	317	358	340	342	307	322	302	356	310	317	337	331	335	332	302	355	343	341	322	316	338	351	326	290	302	306	332	311	317	361	335	315	336	314	345	320	302	351	321	350	298	311	307	309	347	325	304	306	317	329	292	313	310	350	327	344	327	356	330	340	322	323	339	330	363	313	311	323	313	321	309	343	318	355	347	304	322	348	337	319	342	330	323	326	327	323	324	342	338	291	328	327	322	314	382	327	320	348	343	340	328	337	331	320	356	325	334	344	296	330	320	347	340	323	306	338	331	317	301	356	339	351	329	298	305	299	330	320	355	351	342	324	304	338	342	319	330	315	310	324	305	333	339	352	352	347	328	309	368	307	363	319	333	320	343	359	330	324	353	305	317	333	317	339	315	362	308	331	349	305	306	352	334	333	376	318	326	341	351	341	322	337	342	313	319	320	334	328	308	358	310	336	345	317	323	347	290	347	375	335	333	322	339	346	319	303	332	313	309	321	325	328	323	362	331	332	344	327	342	340	323	331	330	327	324	328	306	291	365	350	304	336	321	332	306	351	335	318	350	337	331	321	364	355	307	342	352	298	306	296	342	330	319	340	349	337	306	347	348	388	311	333	306	299	329	318	317	344	343	328	324	317	349	323	328	346	328	337	329	315	324	300	351	317	311	334	330	302	304	326	339	360	329	374	337	357	340	308	310	328	327	330	315	339	332	337	311	328	363	325	329	332	326	338	407	379	311	351	330	337	346	309	318	301	343	308	330	317	352	338	340	320	339	332	331	336	326	342	309	322	327	328	325	326	338	357	325	306	312	334	321	339	313	299	355	315	359	361	304	344	318	328	323	287	330	310	379	328	338	351	311	352	330	345	324	347	341	308	324	351	295	303	311	314	306	345	310	317	333	363	316	379	328	337	314	321	327	314	320	328	341	317	352	301	353	337	339	354	306	309	339	348	341	358	342	321	330	346	285	341	325	370	296	311	291	332	324	330	332	375	310	340	330	316	341	343	326	317	334	330	312	340	306	322	321	321	319	343	314	333	359	332	325	333	317	358	370	347	330	315	307	327	318	319	343	333	312	344	315	308	336	343	274	311	330	386	347	353	323	338	334	331	343	310	370	320	311	327	339	289	318	305	318	328	330	336	321	339	322	333	345	308	328	332	336	324	337	318	326	323	307	301	355	313	342	344	325	361	335	337	333	301	319	327	343	328	329	344	343	374	340	315	321	337	344	318	362	292	320	332	324	322	340	356	322	343	358	331	310	312	337	356	331	322	358	324	316	334	324	331	365	372	321	317	332	343	322	321	310	329	337	329	349	298	331	284	320	349	340	307	332	294	319	291	312	336	369	398	325	330	341	355	332	348	293	323	340	311	321	374	331	333	352	337	330	323	338	326	344	323	336	327	329	324	350	332	309	300	352	315	358	309	317	320	307	321	340	322	288	354	362	322	353	301	342	330	311	325	306	362	294	337	371	282	291	330	338	328	328	326	320	335	325	285	291	348	350	309	332	325	351	355	328	328	326	328	321	351	346	362	349	348	339	329	320	339	290	278	318	344	347	344	340	316	361	335	327	328	361	307	320	366	332	336	329	342	348	331	338	326	328	330	311	347	343	335	336	348	311	326	343	360	300	313	292	310	377	358	325	343	315	328	324	337	304	352	342	341	308	324	321	338	323	321	317	340	350	328	331	322	332	361	328	309	323	350	342	337	313	311	326	347	329	349	355	319	318	336	352	308	349	339	300	272	304	351	336	355	360	346	313	333	318	328	348	324	350	378	364	349	368	305	310	333	328	323	303	338	312	341	306	356	309	287	295	323	347	358	305	356	323	312	306	312	314	351	285	293	316	364	328	364	334	284	378	332	289	331	317	356	341	343	320	325	330	321	308	337	347	332	318	337	336	301	313	321	339	326	339	343	328	325	334	328	335	333	312	304	331	327	338	340	338	331	305	343	353	356	367	342	343	325	279	313	350	318	329	307	350	302	328	342	314	314	292	298	347	307	308	307	327	316	321	312	309	312	349	337	333	328	327	331	330	313	339	318	348	331	350	285	334	343	323	314	290	331	360	328	329	337	340	305	327	328	316	335	330	338	317	304	365	307	291	341	315	335	364	378	334	351	319	333	333	329	317	349	331	311	326	295	338	339	340	328	321	286	379	321	317	325	324	310	346	306	323	302	358	293	303	311	338	318	326	335	306	327	346	331	337	343	343	305	328	293	354	320	313	290	349	365	335	329	334	313	327	339	336	338	352	330	310	317	301	303	324	328	312	313	312	310	344	357
8313	1354	2073	2277	2032	1705	1487	1310	1188	1162	1064	1038	964	983	921	895	872	864	881	836	831	851	831	780	836	842	843	786	805	722	772	783	798	844	768	838	770	762	780	789	755	798	788	797	773	775	735	725	721	762	790	778	785	756	741	747	761	745	736	755	711	763	760	792	773	769	748	779	745	714	801	793	742	731	797	809	749	799	746	749	765	731	709	745	731	794	751	737	734	731	802	783	707	763	758	735	741	743	739	746	776	748	743	762	736	738	713	736	762	706	701	781	762	732	740	716	760	736	809	812	750	757	756	785	797	731	799	743	726	755	756	772	759	785	729	752	763	739	739	726	727	744	761	779	725	738	771	742	751	771	758	771	734	732	762	702	793	726	729	757	792	746	725	736	688	721	698	737	742	794	713	778	734	772	756	703	737	723	733	738	755	746	710	736	746	763	736	800	731	739	740	719	771	791	707	782	765	728	718	743	763	753	719	780	740	731	724	746	733	731	744	741	759	722	711	752	739	757	727	734	705	804	715	735	775	750	795	732	778	778	704	720	749	726	755	747	758	740	753	786	749	737	754	824	716	764	784	742	801	726	753	770	739	754	722	774	803	768	778	787	785	709	722	758	718	698	761	776	776	784	782	756	790	737	729	719	788	746	690	717	760	748	715	771	745	734	726	760	713	737	705	737	781	750	724	723	745	765	779	722	737	745	744	734	749	780	779	761	757	723	715	744	729	743	757	742	765	752	724	720	762	721	774	728	749	745	797	739	759	712	766	697	752	774	716	714	744	786	749	769	806	726	757	822	769	753	775	709	755	761	758	721	751	757	785	760	747	736	756	772	799	727	733	714	720	727	725	740	766	790	797	764	781	764	729	774	755	711	723	754	748	742	746	753	735	753	744	728	740	752	731	737	732	709	767	774	717	745	786	746	743	796	751	716	740	796	725	745	757	756	771	731	765	718	703	785	792	770	769	757	743	760	724	732	751	773	736	765	766	721	767	714	743	722	731	749	777	734	732	796	740	765	748	803	737	774	789	777	748	733	767	674	744	784	703	745	729	736	751	700	774	719	731	720	718	699	754	736	775	737	748	633	697	700	797	770	705	764	821	740	720	713	714	731	726	739	735	760	819	761	706	705	772	703	677	746	757	734	753	723	778	702	748	745	713	733	752	772	728	750	733	737	739	753	733	743	778	743	744	781	732	736	736	747	767	707	698	679	760	731	724	735	745	812	782	749	754	767	758	763	770	712	759	758	762	755	753	736	768	717	761	718	761	755	786	696	767	762	750	756	736	737	748	756	763	762	767	760	732	739	724	750	746	745	747	750	777	718	786	738	746	724	751	745	745	764	770	781	740	752	733	699	735	756	726	731	743	735	722	720	738	754	782	813	714	753	806	664	782	652	755	768	736	713	744	748	716	753	765	751	769	754	741	744	709	737	748	775	750	764	684	740	735	767	715	755	710	716	734	725	755	721	806	710	716	801	747	719	741	732	736	761	734	707	754	776	755	760	725	736	742	785	738	729	755	761	722	739	744	758	756	774	779	727	759	752	748	737	732	746	677	730	731	710	765	701	777	793	760	750	765	758	751	807	788	759	738	777	766	737	740	712	765	764	714	746	743	760	766	785	733	778	729	739	709	725	745	783	793	737	745	761	763	762	730	763	730	743	768	772	777	781	757	731	704	725	713	788	755	765	748	739	764	694	742	720	771	751	732	793	748	700	714	725	719	707	736	737	730	726	734	755	781	755	767	720	730	751	774	762	755	707	802	716	772	763	725	720	759	740	746	716	782	744	753	738	721	771	724	739	718	765	764	766	739	775	742	737	740	736	762	775	745	762	730	772	712	746	712	714	736	744	793	758	765	695	709	725	730	772	742	828	777	711	741	738	808	757	719	730	752	745	714	738	769	756	733	789	740	824	758	727	777	751	737	739	744	759	712	751	697	736	738	747	776	792	745	735	742	818	793	749	759	769	736	761	778	726	762	752	745	724	735	748	749	750	742	711	740	732	782	735	773	785	786	758	792	735	703	791	768	709	733	724	758	746	733	718	753	777	766	818	736	776	765	715	711	788	793	742	748	747	739	720	718	709	725	733	740	758	718	712	742	722	764	725	695	742	793	769	798	779	772	750	713	767	732	755	730	725	757	772	707	722	748	712	733	733	739	678	771	750	724	727	777	760	740	701	769	758	825	729	757	763	758	768	765	716	706	739	726	763	744	743	784	728	744	746	756	745	768	708	772	765	757	714	710	714	741	816	774	748	711	794	736	737	785	722	767	792	779	750	756	724	750	766	707	759	760	781	716	760	723	760	733	729	716	707	685	796	787	752	691	814	727	702	725	786	775	771	736	733	762	768	738	739	774	778	713	783	766	735	710	740	713	717	774	723	735	807	728	722	751	763	748	738	757	716	749	763	795	750	782	728	797	741	761	718	716	760	720	698	713	750	774	753	737	769	757	744	755	782	752	807	727	774	726	742	716	723	736	764	739	711	735	734	765	707	715	768	755	746	742	763	746	736	795	732	742	733	734	776	722	756	753	732	736	771	709	766	785	770	766	766	731	726	724	754	732	779	703	731	708	740	760	769	747	757	679	735	731	764	719	766	733	732	826	773	715	686	765	812	738	757	751	783	683	772	743	740	764	752	769	711	753	726	683	746	759	766	793	776	773	797	791	726	775	735	733	760	766	788	748	704	770	710	745	692	741	773	741	786	760	756	754	807	731	747	789	790	783	739	761	788	764	760	755	732	775	720	755	766	768	721	708	735	721	704	721	725	766	717	810	744	805	751	720	733	799	753	726	764	731	779	763	756	746	793	740	787	758	745	810	751	759	759	743	708	757	725	774	723	793	796	755	755	753	753	734	781	742	763	704	797	738	783	709	726	776	750	762	731	771	753	694	772	761	807	760	755	734	802	720	700	751	762	754	775	776	759	781	783	775	709	717	755	684	770	722	741	740	717	728	761	719	760	719	732	696	713	777	747	732	749	721	746	776	756	765	745	789	737	716	787	705	780	747	725	719	763	707	755	741	817	736	760	781	740	728	764	776	733	730	711	753	729	743	814	749	752	771	751	790	800	730	753	744	759	744	738	785	732	755	782	774	760	752	774	757	750	782	786	759	758	720	728	757	724	752	760	740	788	729	715	740	754	731	737	706	776	736	763	752	725	760	728	733	697	739	705	749	727	831	749	740	732	745	770	753	773	768	730	797	743	750	749	754	819	788	717	781	736	788	761	715	715	762	772	738	767	747	777	736	772	805	764	790	795	765	788	739	748	742	730	776	749	728	820	803	743	746	713	731	793	756	733	770	745	754	757	724	779	726	733	717	748	704	745	803	732	754	779	772	714	714	725	730	802	777	779	736	723	722	737	767	733	729	722	740	801	689	764	698	767	737	735	724	753	773	768	758	762	721	751	780	758	768	726	768	741	779	720	740	717	799	738	770	726	716	705	740	786	751	734	764	783	746	791	729	727	773	779	792	720	744	723
1282	205	228	211	204	183	197	179	167	215	187	208	189	194	181	208	187	211	199	208	202	209	203	207	200	184	169	160	192	198	193	199	197	193	201	163	177	210	197	214	225	193	192	218	179	180	201	177	199	188	191	196	179	193	180	203	214	198	222	198	180	183	226	182	181	185	210	176	214	184	206	211	197	182	165	202	192	196	193	200	178	215	182	171	202	203	180	211	201	195	184	190	182	158	181	197	177	206	210	194	195	204	213	188	190	195	184	199	187	184	166	196	196	198	193	205	204	224	191	178	195	193	195	207	182	219	207	191	213	181	189	197	197	164	186	164	194	206	169	182	194	212	178	210	157	212	190	193	201	198	185	204	183	204	192	189	206	192	206	179	221	202	195	207	193	209	195	177	177	204	193	187	219	195	196	175	203	185	199	184	178	187	201	176	191	209	165	202	181	210	193	189	205	183	182	185	194	191	225	186	189	176	209	213	189	185	177	215	174	166	183	186	166	210	216	187	208	211	193	165	204	161	191	196	185	216	182	208	182	201	190	178	193	164	193	193	208	193	208	177	214	163	199	202	173	200	198	201	194	206	189	180	173	209	184	181	206	176	190	170	192	202	200	192	214	189	174	208	212	207	180	176	197	218	192	213	209	173	180	171	206	184	194	186	203	188	193	188	196	211	217	172	220	172	224	205	195	183	205	210	185	197	198	176	191	176	196	194	150	183	199	191	189	189	211	189	187	187	190	199	184	185	192	208	185	191	199	178	191	202	181	175	179	188	167	181	166	206	212	196	170	201	209	172	204	191	207	217	180	192	179	211	191	214	178	184	192	199	204	190	198	227	204	208	204	203	186	198	201	208	188	216	184	225	180	192	220	178	186	184	184	187	193	194	204	239	171	179	188	208	213	198	209	208	187	220	178	196	203	211	197	198	184	188	196	175	194	175	174	172	192	189	189	182	190	206	167	190	212	193	207	207	184	204	181	173	179	196	207	198	214	180	194	202	221	209	206	185	179	181	194	173	171	200	212	236	190	181	179	192	158	159	206	194	174	186	182	201	172	171	183	189	163	201	170	197	181	197	177	163	208	203	182	193	201	195	181	199	231	208	178	193	167	191	184	187	218	222	194	209	186	197	179	165	182	180	212	229	185	156	175	172	190	217	219	209	198	178	199	193	187	210	161	234	178	196	225	194	190	203	201	205	193	198	228	180	197	196	185	194	213	194	201	226	193	199	221	196	228	190	217	194	186	184	169	201	187	189	184	172	178	197	193	172	174	182	199	206	213	197	203	209	194	182	183	206	190	198	201	186	198	195	161	185	196	214	174	189	217	194	193	182	208	194	218	187	203	184	193	201	176	185	193	178	208	178	177	198	196	179	170	153	199	199	175	168	200	192	187	177	165	189	204	163	181	187	181	208	209	198	180	198	203	192	178	175	208	176	211	198	187	186	189	176	193	188	189	236	188	212	164	165	175	177	185	191	191	197	198	186	183	173	206	215	177	199	193	184	213	230	177	188	203	213	193	189	212	207	210	223	173	223	188	199	204	192	178	175	215	200	188	196	199	198	221	202	217	221	188	208	198	188	166	202	189	204	206	186	184	171	203	189	192	200	185	185	211	186	181	189	200	191	203	198	201	196	195	202	175	207	162	199	193	176	167	199	185	169	211	171	179	205	188	192	200	187	178	196	198	199	193	192	157	191	208	188	174	232	193	198	207	206	189	175	187	200	192	162	178	171	182	206	215	186	188	218	188	197	201	174	185	205	211	200	190	185	196	198	174	181	199	195	212	187	193	186	198	202	207	192	208	208	205	209	206	180	187	220	191	180	184	194	216	191	200	185	190	214	205	184	173	191	213	178	213	187	191	187	219	177	179	211	200	199	230	179	179	187	197	176	204	194	191	196	186	175	185	194	178	183	185	200	210	200	200	188	157	209	200	202	194	223	173	205	202	223	185	175	203	212	187	183	201	200	174	201	196	199	205	179	203	157	196	190	233	220	210	214	178	190	178	180	169	194	210	179	159	202	183	185	180	185	179	196	220	216	189	196	213	199	187	197	159	178	211	201	200	177	218	188	187	170	199	187	168	168	188	168	171	176	191	186	175	174	182	207	195	202	200	170	191	192	183	210	184	149	192	203	185	178	175	197	202	209	197	188	219	217	198	208	198	176	194	174	193	211	241	200	214	206	192	191	194	177	194	200	199	189	178	197	206	192	186	204	180	196	178	166	186	170	188	183	164	180	172	167	188	198	205	192	194	186	200	209	182	185	186	196	177	199	190	200	171	168	176	236	213	203	200	203	182	167	183	182	218	190	176	190	189	183	204	192	194	225	184	203	198	209	182	195	217	190	180	196	200	185	197	182	197	193	191	188	183	182	191	203	200	206	191	177	173	179	195	147	185	193	242	211	194	197	198	197	162	199	178	170	198	171	201	186	190	190	191	178	202	169	196	195	186	191	200	188	177	199	165	178	185	195	174	192	221	183	206	187	214	209	222	211	178	190	176	168	168	194	199	215	199	167	199	179	195	205	181	189	185	170	211	184	194	205	201	199	188	181	165	171	183	201	199	206	177	183	189	185	183	169	228	171	194	178	188	199	162	211	210	224	179	202	201	203	175	219	182	198	219	212	194	185	211	186	217	192	196	198	193	181	189	196	185	190	236	210	181	227	224	199	184	233	220	188	183	181	176	217	180	205	183	195	195	221	180	196	192	192	208	172	205	204	188	219	185	188	189	200	229	194	179	209	207	168	180	172	173	200	172	180	217	179	182	200	199	237	182	211	218	191	211	188	169	183	200	185	177	175	173	221	198	192	205	210	187	201	197	168	202	188	196	212	186	181	174	206	201	220	196	176	175	182	172	183	227	205	193	181	196	191	223	212	203	190	204	202	196	185	195	195	221	193	213	194	206	191	191	199	167	233	203	215	218	201	201	202	220	213	189	199	199	203	180	189	189	158	201	194	178	202	194	203	196	223	176	188	180	182	158	185	210	202	196	177	210	193	195	197	184	198	189	170	189	202	218	213	217	205	195	195	200	193	176	192	211	206	219	203	193	190	197	149	189	200	179	189	195	203	161	197	158	191	182	205	217	194	186	223	191	197	185	179	179	224	204	217	179	188	186	196	213	205	175	188	190	185	191	211	199	200	189	203	216	165	194	171	220	199	178	202	210	194	183	190	190	173	200	193	197	209	191	243	210	199	190	188	185	184	202	190	182	198	187	185	180	195	189	183	179	212	220	203	202	173	196	178	176	198	206	168	200	176	210	199	160	202	207	186	169	183	174	203	225	199	230	197	195	206	188	200	203	183	181	176	158	202	176	169	206	206	199	177	203	214	197	178	229	196	193	187	169	215	205	163	199	200	221	186	177	203	206	219	182	179	177	203	179	198	203	179	204	185	190	187	171	185	216	187	191	214	200	190	208	183	200	158	197	199	164	191	192	190	188	173	201	171	232	225	204	192	184	178	182	204	169	197	187	196	186	199
1666	493	520	517	514	485	498	517	537	481	493	520	496	542	503	513	476	500	532	479	490	560	541	542	517	552	455	499	505	527	488	504	489	523	520	515	478	463	525	474	523	490	509	478	492	517	529	518	504	494	494	522	527	518	531	486	510	508	491	495	536	480	479	468	495	492	475	471	479	547	498	511	456	543	500	537	541	476	526	518	512	499	535	497	481	486	507	523	489	467	487	518	515	484	498	506	469	500	506	504	484	497	481	498	483	512	519	479	508	474	528	461	543	496	465	501	517	479	529	507	537	484	490	539	539	533	469	488	530	499	527	488	505	521	567	522	446	464	517	492	475	505	498	513	527	511	519	510	502	477	514	516	485	505	496	525	532	495	522	480	488	492	481	539	447	497	486	478	476	530	497	505	485	520	506	521	459	503	483	516	489	488	515	527	498	458	465	509	476	540	510	511	483	456	499	464	504	494	512	484	503	507	499	476	481	508	503	504	503	516	502	535	486	471	540	520	439	507	501	476	521	505	485	453	546	463	477	485	530	490	557	496	525	494	501	497	493	531	470	490	491	505	536	527	490	503	531	521	486	486	479	495	462	506	477	473	453	500	492	535	466	480	507	519	470	505	497	516	474	519	526	504	487	527	500	472	520	490	491	478	523	484	521	514	495	488	499	512	519	474	494	522	525	540	477	481	494	495	512	498	527	502	500	521	484	478	507	496	501	521	508	491	469	509	503	499	508	535	484	509	469	482	509	490	503	487	518	502	484	501	481	524	510	504	506	454	470	466	517	491	519	505	494	512	454	485	501	492	491	503	516	484	499	518	498	536	526	494	513	517	473	472	455	475	493	503	494	502	542	556	474	517	522	522	508	503	502	502	482	495	518	545	541	506	491	520	503	520	468	522	507	470	508	520	505	498	504	510	482	504	462	503	506	492	491	547	483	470	500	509	502	557	492	537	480	477	501	539	500	528	504	523	539	504	510	502	541	493	513	491	498	506	467	513	488	518	550	490	541	510	511	527	481	485	532	509	511	510	522	457	471	544	480	501	519	509	488	498	492	495	470	490	529	489	478	509	485	504	487	500	533	468	535	474	496	452	473	480	462	505	527	467	483	473	455	501	509	498	545	508	502	495	484	520	502	522	504	491	509	486	504	539	491	549	529	511	524	509	510	541	475	491	547	473	494	548	459	497	455	490	498	490	505	528	534	492	515	512	518	482	483	542	495	510	482	475	527	527	498	483	452	492	515	496	523	505	497	521	480	498	483	512	505	504	480	504	463	517	517	526	482	487	504	508	505	509	468	517	537	477	525	546	486	486	506	477	471	484	492	457	483	498	502	509	512	522	519	509	500	493	495	495	483	449	518	486	529	506	459	486	457	500	516	505	519	530	539	480	477	463	512	476	485	480	501	479	514	498	500	493	508	503	500	528	514	504	445	518	464	501	524	512	521	501	485	494	509	461	513	528	508	508	497	478	461	518	472	526	519	516	498	508	469	481	480	481	523	535	529	493	492	478	543	513	485	504	437	521	518	481	502	498	485	496	510	509	466	490	486	518	545	496	464	464	528	495	482	509	473	465	488	494	499	502	481	475	507	509	483	505	486	499	538	510	475	485	481	491	503	516	522	448	483	500	555	521	504	506	534	514	490	501	474	512	477	489	483	502	494	489	475	482	480	479	480	492	546	485	487	522	508	512	491	458	514	501	506	535	502	472	486	468	563	450	479	490	498	464	497	499	512	562	503	479	502	490	489	475	517	535	535	482	508	478	487	483	536	485	469	507	468	525	506	463	521	517	532	497	498	484	490	466	492	490	494	551	542	490	506	452	485	469	506	501	541	501	517	490	506	509	517	527	492	504	465	500	513	501	479	477	500	497	484	517	534	504	497	508	513	494	492	491	539	531	504	491	483	519	501	480	500	502	493	503	517	524	508	484	528	482	504	529	505	526	518	523	474	494	505	492	534	499	506	485	506	504	496	528	478	507	455	528	524	493	496	535	491	477	467	463	519	456	515	473	477	484	543	494	498	508	478	507	473	500	498	543	490	470	516	476	530	514	485	470	500	513	534	509	478	541	476	489	506	504	485	518	517	474	530	515	497	517	526	503	498	480	543	508	513	534	500	502	466	507	539	518	472	504	468	489	535	458	518	470	496	540	501	490	497	487	475	492	460	516	499	480	518	525	464	484	478	496	495	521	481	539	519	487	556	494	464	500	531	509	483	509	487	529	489	526	497	478	542	493	500	501	468	511	487	502	456	488	485	502	488	501	515	504	538	507	493	485	521	520	472	507	503	499	495	489	488	517	532	510	491	474	526	544	462	516	495	525	488	539	469	520	494	448	485	492	467	512	509	485	506	542	496	522	492	498	488	500	493	503	509	485	479	466	515	505	507	532	487	502	469	489	501	476	504	477	500	514	467	494	514	457	503	511	492	435	495	491	464	495	490	477	441	475	443	465	469	490	506	488	507	499	518	505	567	478	530	504	489	535	488	529	512	546	495	529	497	488	523	514	534	532	443	504	494	515	516	450	514	526	505	495	489	518	529	515	496	485	532	419	526	524	508	487	501	511	449	503	492	530	504	522	457	535	510	524	502	500	502	529	486	468	533	499	492	519	469	545	505	483	531	462	483	482	482	516	502	514	453	520	505	466	482	511	480	499	494	520	515	514	476	521	493	459	518	459	462	529	489	537	480	499	480	523	500	493	504	471	495	487	476	508	509	490	476	465	505	530	521	469	499	508	496	502	505	474	534	491	518	474	477	484	507	473	504	542	512	507	499	527	481	503	483	492	493	487	516	520	520	514	474	495	497	494	490	512	465	498	516	497	509	497	509	527	474	521	492	471	500	479	518	474	518	502	463	502	483	505	490	495	477	520	479	531	479	502	466	495	518	556	503	483	507	527	474	498	482	519	459	477	518	515	471	484	524	483	463	509	481	464	493	450	497	459	532	492	506	526	506	519	490	491	508	477	509	466	509	519	487	467	534	504	479	495	484	528	521	518	497	502	521	466	486	512	525	478	484	515	519	504	540	509	502	506	515	499	492	466	468	499	542	507	478	510	534	529	445	495	493	517	502	509	510	456	519	513	528	503	511	510	441	490	531	466	466	489	463	498	471	454	516	490	495	514	534	520	507	546	538	495	492	537	513	533	522	464	539	470	489	492	515	529	497	509	543	503	477	540	514	458	466	507	504	536	479	444	463	475	507	526	476	482	494	483	482	550	487	535	491	493	513	509	487	512	502	507	493	508	482	543	471	526	495	531	479	473	436	529	456	497	503	470	526	487	524	490	504	492	548	506	508	515	524	477	534	505	475	513	483	542	500	490	518	535	450	496	482	504	523	515	558	498	476	530	470	472	474	502	515	504	517	488	524	466	525	473	544	504	491	458	539	508	516	499	457	487	533	531	497	493	466	536	479	505	469	511	519	456	503	510	537	518	487	522	499	493	545	478	532	493	467	485	565	505	506	515	493	503	532	475	495	520
7784	657	650	576	482	480	457	405	432	381	414	392	400	371	359	356	376	374	376	388	387	381	421	366	385	344	355	369	316	390	397	346	397	328	332	366	368	361	391	329	351	379	406	370	359	382	375	372	366	358	375	374	376	306	355	374	361	356	385	396	356	344	328	395	356	418	384	345	348	350	362	365	387	369	362	342	364	370	356	348	358	391	390	382	398	380	362	390	356	337	363	398	386	313	375	343	376	393	324	338	369	346	370	376	360	363	349	364	391	373	380	361	308	345	375	334	352	360	372	346	386	355	366	370	372	365	343	383	362	365	375	346	377	361	356	348	357	378	331	381	371	364	376	383	369	365	377	375	401	368	356	347	340	359	394	345	389	370	315	339	363	344	392	369	375	384	357	351	343	394	351	340	391	365	359	336	372	362	340	372	376	370	384	365	377	366	333	334	370	364	386	324	373	358	388	356	365	345	354	393	381	349	357	365	370	356	365	391	343	381	345	370	344	370	394	372	349	364	363	364	341	346	365	334	370	373	316	391	391	376	336	332	361	333	376	387	383	394	355	327	354	325	328	341	372	350	347	353	414	362	348	358	362	357	328	391	353	383	352	354	364	342	370	351	345	358	364	371	380	361	382	362	321	354	341	399	385	363	367	382	382	311	359	382	373	379	389	374	352	355	343	331	369	338	381	355	375	329	395	386	373	384	353	378	365	355	369	348	362	362	361	357	337	347	366	342	359	319	333	378	376	380	342	400	323	368	326	368	342	347	350	352	355	362	388	361	367	370	389	393	374	355	357	365	338	339	410	351	331	355	360	357	358	343	353	359	329	357	356	328	343	393	377	371	371	361	370	368	344	387	322	369	374	324	379	344	355	362	380	345	369	326	342	384	389	347	358	359	371	403	390	368	339	353	360	368	360	343	394	341	381	379	340	322	342	352	372	380	342	341	335	345	345	348	342	386	365	348	372	375	398	325	357	346	324	387	358	407	369	343	372	382	338	350	388	317	366	354	371	374	355	382	354	332	393	375	374	358	357	365	339	382	399	364	326	336	369	345	346	353	362	351	373	393	377	360	349	326	376	368	377	379	337	351	382	356	352	346	348	351	349	347	351	352	370	384	371	358	360	382	356	330	379	411	381	363	372	373	384	366	358	342	389	361	357	334	391	346	381	397	400	379	383	405	357	397	350	355	365	370	354	343	369	359	360	373	352	355	351	386	376	368	361	396	367	367	375	364	316	344	339	351	353	369	351	339	370	350	321	366	364	365	402	375	364	364	376	394	384	392	354	373	397	362	352	383	358	319	333	362	355	396	400	345	329	383	367	349	352	378	361	379	394	377	354	337	373	365	362	348	372	373	329	375	351	386	373	368	359	375	346	360	336	364	376	348	385	371	367	364	366	370	352	368	352	369	391	364	351	387	334	367	356	362	361	356	355	381	354	368	355	332	343	362	381	365	371	385	350	359	400	352	342	385	342	357	382	375	383	356	333	377	340	357	332	398	434	367	400	366	395	374	352	394	356	370	373	351	367	346	324	345	351	369	396	367	330	314	337	327	340	381	366	348	385	357	372	341	335	367	338	346	370	367	376	393	362	393	352	410	344	373	358	308	370	338	332	344	369	354	337	365	395	342	370	345	379	361	353	340	347	353	377	346	395	358	360	370	352	346	368	343	380	351	344	355	347	347	369	379	334	364	360	340	371	372	330	353	399	392	381	362	347	347	361	394	360	346	361	366	358	371	399	367	355	356	351	343	363	386	370	376	330	344	336	362	357	390	345	398	405	364	401	372	381	356	353	380	357	358	368	377	355	393	353	368	394	331	352	352	352	359	366	356	350	378	388	363	390	355	348	367	390	336	380	370	392	379	395	354	375	361	350	343	336	321	364	349	389	362	369	391	386	354	403	361	381	360	359	370	343	352	355	358	361	359	373	389	341	373	414	346	374	343	343	367	352	369	364	376	383	346	383	384	368	376	351	331	356	358	398	387	379	363	318	398	343	322	379	395	333	382	372	350	359	351	379	364	351	378	412	348	331	359	383	385	386	340	379	365	381	356	394	377	342	391	342	355	367	335	329	349	372	311	340	345	348	390	378	370	352	348	387	343	340	372	324	396	365	396	353	376	336	367	398	368	373	370	353	350	344	365	323	336	367	353	381	354	370	384	341	381	335	340	352	378	318	378	351	381	366	358	350	356	329	352	332	334	373	371	373	367	350	342	346	362	396	354	358	336	353	364	400	356	374	372	374	381	357	387	372	396	375	371	407	360	404	365	391	390	362	347	371	361	366	379	360	370	342	382	360	332	325	348	341	351	366	336	363	368	346	358	381	346	377	383	364	341	349	382	340	367	360	354	386	355	348	347	354	353	405	328	351	379	359	336	390	350	351	378	360	341	337	384	354	333	366	322	379	325	350	355	377	337	338	373	381	387	321	379	376	364	371	378	357	362	367	326	371	338	366	369	361	354	380	385	377	357	345	372	343	383	373	326	360	379	368	350	358	369	339	349	382	349	369	390	342	373	409	355	358	367	359	379	334	391	336	329	396	380	356	357	333	317	367	357	331	350	341	384	397	326	343	325	360	335	363	350	348	364	421	402	357	388	361	336	340	382	363	378	347	376	399	379	397	366	347	371	349	369	372	356	370	363	369	335	332	387	335	368	325	379	352	344	386	345	337	391	350	370	349	359	358	352	352	345	387	369	371	419	406	349	388	353	364	336	383	329	402	339	381	398	347	335	375	354	374	356	374	365	347	351	360	375	344	356	385	376	354	398	315	325	337	308	411	366	398	383	379	381	393	369	372	407	324	373	408	360	359	348	378	378	366	346	369	374	345	338	328	341	374	383	343	343	376	364	372	339	343	383	399	362	379	337	359	356	366	344	372	360	397	354	347	343	378	339	339	378	362	331	346	344	363	342	379	378	395	348	353	345	338	337	370	356	358	368	352	402	362	378	363	355	394	371	404	351	360	378	305	355	342	368	362	347	374	327	407	370	338	352	377	387	356	354	370	352	390	376	301	377	344	366	372	368	370	367	346	318	336	339	359	348	381	352	359	347	333	356	339	313	370	349	355	368	356	365	366	345	336	384	359	378	372	391	363	380	374	341	341	369	418	387	379	387	360	366	355	342	355	368	385	372	356	395	350	386	334	340	365	338	349	346	351	362	397	333	386	348	373	366	331	386	376	366	337	409	358	348	311	361	348	361	364	340	348	371	379	348	353	357	336	353	375	364	330	331	380	380	331	311	322	368	373	371	331	383	367	346	377	357	369	374	349	356	372	389	376	367	349	348	339	366	343	366	357	326	366	393	334	364	363	370	392	365	367	354	397	357	367	347	362	375	377	337	364	398	364	371	387	317	359	343	387	345	362	372	368	328	398	369	370	341	342	337	357	357	373	373	355	357	378	310	385	311	345	375	379	378	373	341	350	362	346	346	367	367	349	351	340	325	387	379	357	383	329	353	327	362	400	409	355	346	377	363	370	389
6733	1080	1497	1685	1612	1334	1245	1167	1045	1038	1005	997	953	932	881	923	857	893	905	893	920	917	850	890	872	902	902	833	856	845	821	862	845	854	816	867	846	842	809	862	859	904	842	804	801	866	780	867	808	779	895	859	818	821	854	798	882	856	863	815	792	825	865	812	754	878	861	859	843	831	808	837	785	853	805	824	795	818	864	805	880	807	811	852	822	844	824	858	802	822	833	858	813	802	786	841	845	880	837	795	863	808	830	840	849	807	843	860	831	829	836	840	801	824	792	856	843	851	787	845	853	858	853	825	842	857	850	816	812	855	862	878	845	809	833	839	833	807	832	779	777	868	856	844	817	866	846	818	870	831	829	856	840	845	891	851	827	806	857	797	832	850	802	820	814	833	800	804	831	819	882	798	836	803	848	880	849	865	843	911	820	860	779	764	821	876	830	803	862	772	839	805	835	839	785	859	851	774	839	840	821	749	867	836	860	851	847	844	771	805	869	811	881	883	837	831	809	824	830	821	847	811	861	836	845	859	860	867	804	801	852	854	806	869	873	827	827	867	814	841	834	794	807	818	839	824	823	880	805	883	874	816	864	825	880	865	814	791	865	830	811	819	807	851	825	862	814	847	854	841	867	848	785	878	844	777	837	783	805	822	817	786	814	812	835	856	782	783	800	832	860	813	803	848	858	842	836	834	809	817	822	809	882	822	820	871	831	854	865	819	806	859	799	837	788	800	884	814	876	824	818	823	813	825	840	875	792	875	805	808	806	845	781	832	853	850	863	855	820	815	837	828	872	864	823	888	808	837	834	824	807	809	812	830	847	830	886	879	849	867	829	836	812	856	881	857	844	828	833	845	836	866	841	803	869	794	819	818	816	795	864	924	854	855	861	812	865	791	842	866	830	853	862	803	803	851	816	867	837	814	819	836	795	824	807	836	807	788	814	827	910	873	858	860	818	801	868	830	841	838	839	895	807	833	859	813	789	827	827	802	884	868	817	866	845	827	864	826	837	854	809	819	834	896	862	843	816	804	829	871	825	877	852	780	829	856	812	812	799	870	840	818	782	829	828	770	844	823	838	815	824	839	812	808	847	838	814	810	846	828	808	873	813	833	819	846	844	846	815	815	837	818	881	852	848	813	810	816	834	816	811	855	812	826	829	842	858	834	794	830	825	837	843	821	784	863	875	834	820	866	825	755	864	791	775	814	817	851	845	799	796	842	798	803	833	802	848	816	858	770	823	843	810	858	831	901	790	789	823	888	827	835	804	813	810	835	796	912	814	816	854	801	783	838	843	873	775	859	826	792	827	774	773	848	866	820	839	791	844	886	849	853	796	905	859	810	860	848	825	850	800	857	825	807	837	801	851	834	865	831	833	805	871	885	818	840	846	799	846	850	828	810	801	835	783	855	794	856	832	894	828	853	779	863	857	861	837	813	823	802	855	831	830	826	816	837	788	801	851	784	821	855	829	852	796	838	855	837	886	863	870	839	850	827	866	835	846	841	800	841	847	829	778	810	867	854	835	896	871	758	818	828	835	835	843	793	837	833	818	856	807	812	801	867	853	812	834	837	787	873	791	851	847	830	846	840	867	787	832	860	845	884	795	872	799	898	800	871	828	833	815	875	822	790	809	816	800	813	821	821	815	869	841	800	819	820	927	829	827	816	831	837	850	876	837	821	827	878	844	880	812	794	839	810	866	827	859	836	843	855	846	840	765	862	796	849	801	778	870	853	863	866	834	857	815	814	798	824	803	806	866	824	852	849	877	854	846	818	810	823	847	860	773	817	845	797	847	832	805	890	851	802	858	804	868	846	842	905	833	794	864	792	802	810	825	846	848	871	820	801	848	827	835	854	752	823	818	797	857	871	879	895	800	846	808	836	830	790	835	806	843	847	859	860	833	778	843	806	794	821	826	822	807	791	803	838	774	826	835	816	850	780	797	791	832	838	806	791	866	876	843	801	824	797	828	851	762	819	853	847	827	858	858	806	882	812	818	847	774	793	862	804	852	839	832	801	830	787	790	798	826	858	839	848	914	806	846	763	860	782	879	934	799	795	800	824	807	808	782	806	802	845	857	856	848	796	851	802	854	833	877	872	813	850	771	870	827	853	870	887	824	820	870	816	836	839	838	865	837	813	844	827	789	846	825	849	816	788	836	843	826	817	878	811	864	839	842	790	846	878	794	796	856	815	804	860	863	791	831	787	818	857	801	799	836	816	796	835	800	783	809	843	844	851	793	868	838	845	850	839	879	829	845	829	803	858	901	898	845	796	840	837	785	865	838	867	853	840	785	827	813	847	845	789	877	842	871	791	868	841	841	844	881	880	801	798	809	815	824	830	866	816	857	851	872	876	851	843	843	839	841	855	861	862	845	842	844	889	809	857	875	872	872	844	856	828	876	823	795	864	886	828	822	834	809	899	832	830	832	840	842	809	875	811	771	849	793	840	811	797	842	816	844	845	856	835	825	822	842	860	873	837	823	835	850	844	846	829	863	820	812	860	830	858	854	831	823	841	783	808	853	864	867	833	832	774	827	803	811	852	811	778	810	804	821	827	838	844	844	829	854	793	845	874	805	793	848	814	835	831	818	830	870	848	819	856	777	818	848	853	853	841	843	817	845	829	782	808	814	837	857	931	901	838	799	816	793	858	793	855	879	862	821	770	821	842	867	871	899	815	851	894	825	846	842	833	839	832	822	819	851	870	905	846	786	857	848	866	900	859	807	823	885	851	845	828	829	853	860	811	846	851	781	794	855	846	833	762	864	829	822	794	846	807	863	823	763	819	823	887	793	851	791	791	813	810	846	795	826	795	857	834	826	832	876	789	856	787	797	862	802	840	785	830	889	852	826	843	850	855	779	835	852	775	837	838	896	848	819	862	832	876	831	777	802	825	813	786	877	811	853	843	834	851	823	825	800	856	828	859	847	855	793	810	824	844	920	809	866	802	794	831	905	882	835	808	807	814	908	817	876	782	826	866	841	842	822	850	843	822	789	833	833	807	833	820	823	806	861	778	812	805	781	825	806	828	856	874	840	853	835	856	797	837	826	834	811	836	882	831	799	830	841	869	870	846	883	854	805	837	862	814	817	852	853	841	856	891	859	829	776	812	821	825	854	840	841	868	852	794	854	847	887	803	840	834	850	833	784	801	848	796	840	855	852	780	853	873	848	857	846	855	870	824	821	864	835	842	831	781	857	860	835	846	835	788	837	828	851	844	825	787	817	852	828	806	826	788	833	861	870	810	841	833	803	795	832	763	802	803	762	804	811	859	792	791	869	814	824	879	851	824	866	901	833	822	825	847	783	837	798	849	847	767	849	832	866	865	864	857	866	848	807	851	908	806	808	781	823	847	848	793	821	861	868	856	840	806	823	854	814	875	801	781	857	831	815	869	800	828	808	818	834	823	858	781	842	813	809	813	863	806	854	848	848	855	849	838	792	827	811	871	806	811	791	797	831	851	847	829	819	841	869	849	836	787
14128	1301	946	821	583	513	458	497	413	389	381	367	369	372	372	345	355	352	348	345	380	337	351	347	332	361	333	322	315	336	320	331	376	325	313	318	329	335	339	350	366	330	317	339	306	296	344	356	323	333	353	353	322	340	369	335	322	350	296	335	316	331	344	339	325	356	338	348	323	322	351	331	357	346	313	311	309	340	293	267	296	324	337	335	329	293	349	349	346	338	318	328	366	329	303	309	328	320	378	319	341	311	322	311	323	299	355	328	329	321	325	337	320	328	329	323	307	299	338	341	337	330	338	352	316	284	325	360	308	343	284	314	318	311	318	332	328	331	351	299	307	320	298	351	329	286	377	295	372	324	364	313	341	345	327	320	350	331	323	289	331	322	355	345	311	358	311	301	322	265	310	313	301	304	347	346	377	309	329	304	330	282	335	345	366	332	313	334	331	328	315	339	309	338	353	359	315	343	335	332	344	285	321	336	343	307	351	329	385	315	355	325	328	334	345	314	337	302	298	302	321	344	321	329	336	344	316	345	305	332	333	330	299	335	353	311	356	308	303	284	314	361	316	333	314	336	354	302	318	314	350	358	329	304	312	329	341	325	343	310	348	348	334	323	349	282	335	334	332	312	311	327	323	329	343	323	327	329	320	339	331	336	382	299	339	345	316	318	316	310	334	344	320	301	320	350	322	347	314	311	331	325	332	319	316	357	329	338	306	304	330	305	329	299	322	321	316	332	309	328	323	313	338	334	288	342	352	338	334	355	316	313	329	329	291	331	308	335	325	314	350	345	308	300	300	334	314	314	366	327	294	312	329	333	323	342	290	316	313	354	304	311	366	316	339	356	351	344	296	363	348	317	309	319	314	371	342	310	338	337	294	322	339	344	316	331	334	276	325	315	302	329	325	315	328	394	322	317	330	335	327	317	338	359	326	329	315	317	363	339	351	331	358	319	339	326	348	346	335	364	331	319	342	298	327	360	305	329	345	306	376	323	312	345	336	320	328	320	343	289	297	293	316	321	316	324	349	309	343	346	327	335	320	310	341	311	331	332	335	316	341	338	304	331	347	338	302	311	323	314	323	314	337	360	336	370	347	332	339	332	332	305	343	340	296	291	337	302	367	358	404	312	325	307	333	335	328	330	344	332	342	321	344	331	334	317	384	318	334	337	323	336	335	357	349	348	303	312	333	342	353	303	327	338	313	350	350	343	335	312	301	361	353	338	348	337	331	318	314	352	351	298	337	346	334	349	321	332	322	280	304	325	319	315	326	343	307	326	319	339	324	328	335	334	317	309	314	358	337	322	338	295	326	320	303	337	298	366	340	330	318	338	311	309	364	355	332	316	343	356	314	341	372	338	325	352	326	326	318	336	340	344	350	341	305	330	312	300	353	364	352	320	340	339	340	343	332	363	337	375	356	317	368	312	345	320	345	349	321	332	333	341	336	316	351	332	326	309	286	325	351	344	331	321	296	354	329	354	306	312	349	360	314	353	366	325	339	356	326	309	300	318	303	285	340	344	346	322	338	317	302	343	315	299	290	325	342	346	327	329	349	334	328	337	315	318	332	357	334	316	296	322	337	298	357	330	308	361	318	305	317	315	358	335	313	295	286	350	342	332	328	356	326	335	354	390	343	327	324	329	346	356	359	319	337	351	348	298	316	327	327	335	305	284	344	325	336	315	355	331	364	318	302	309	304	325	336	354	333	336	347	333	325	319	316	331	340	339	361	348	336	316	349	335	349	303	337	329	288	310	299	312	322	335	359	316	313	329	326	305	307	315	314	309	311	319	349	314	378	327	305	300	320	319	326	359	358	329	285	313	339	352	323	356	288	302	304	338	298	320	310	321	331	322	330	349	314	307	347	300	330	329	330	296	294	330	322	306	365	358	314	356	329	327	338	347	316	341	345	331	312	311	331	355	341	313	307	324	319	299	312	287	320	333	326	303	306	347	346	318	349	306	333	294	318	334	296	350	311	356	312	348	309	321	338	349	311	324	310	302	330	325	345	330	341	334	355	304	343	353	326	310	313	327	331	333	328	321	324	346	338	306	347	364	312	299	349	289	307	306	314	328	314	331	329	318	329	356	324	348	322	324	353	329	321	297	317	286	289	319	311	315	319	359	341	320	344	310	305	346	320	305	313	323	367	334	356	293	318	334	325	317	348	351	309	288	309	309	341	332	304	334	326	300	340	352	334	323	307	352	346	339	303	330	350	361	315	319	348	342	355	323	316	324	338	364	330	335	297	332	301	341	334	360	334	327	355	308	352	291	336	321	316	352	345	354	331	309	326	321	309	341	314	366	331	321	329	329	320	317	315	332	330	314	289	342	326	344	340	290	327	335	313	352	308	332	283	317	352	302	309	344	332	329	316	347	366	301	335	324	340	334	352	330	357	289	289	320	355	344	320	345	315	342	285	306	348	322	339	340	342	352	327	334	341	322	310	332	344	316	313	363	303	323	335	302	322	351	303	344	320	333	343	369	348	336	321	333	317	356	325	302	354	319	353	317	320	343	329	327	319	323	306	333	318	328	343	317	311	299	295	300	331	337	335	357	345	293	345	361	336	330	329	311	322	315	312	311	324	344	348	323	326	324	288	347	350	301	393	329	371	320	322	307	365	349	329	298	331	332	319	319	337	316	340	322	305	370	307	324	317	346	340	322	329	358	341	335	337	356	326	339	343	315	349	335	358	355	308	359	321	319	318	320	328	321	323	314	332	327	345	335	324	328	361	339	331	361	345	299	313	297	343	305	337	321	301	318	336	363	336	349	346	324	318	324	352	316	333	349	321	332	353	328	336	335	317	330	331	342	341	342	294	302	348	345	335	342	299	323	309	317	328	317	321	331	340	326	332	336	293	323	350	333	296	309	311	358	318	311	321	325	297	352	347	310	333	358	325	353	336	368	340	334	317	311	311	280	350	334	335	347	352	331	318	317	358	327	324	342	331	320	303	318	296	298	346	341	308	334	355	327	312	337	329	339	379	333	329	344	301	299	350	301	337	327	359	362	354	328	371	338	347	331	344	327	299	334	329	381	330	340	357	327	325	303	341	338	326	341	283	309	345	334	311	338	346	315	321	337	313	325	353	310	349	306	348	350	344	332	358	329	334	346	312	315	324	326	335	321	308	332	328	306	318	305	306	312	330	325	348	345	315	342	314	341	354	322	337	348	305	310	295	327	316	289	321	347	342	329	317	348	353	330	324	343	325	335	302	344	318	278	345	320	307	315	371	334	313	328	335	340	322	340	328	342	324	322	339	326	326	287	320	373	335	328	301	353	328	322	311	301	298	323	330	288	319	327	344	295	328	322	335	310	306	355	369	346	320	357	356	320	329	341	306	337	326	300	316	306	310	334	340	332	324	288	329	286	324	328	349	298	307	348	302	333	321	285	348	372	308	370	358	353	291	358	327	319	348	346	368	349	337	325	306	334	325	294	336	303	308	357	301	349	340	310	346	344	312	314	341	312	377	337	340	293
8274	1231	2005	2302	1976	1769	1496	1372	1223	1115	1108	963	1022	924	888	926	893	871	871	801	844	834	785	784	813	793	833	778	856	781	818	861	799	777	753	768	796	785	757	737	710	759	756	726	772	744	804	760	694	780	754	794	736	754	743	771	723	701	771	756	759	758	768	741	751	713	738	709	755	714	708	749	769	814	774	733	732	736	761	738	729	733	747	727	748	759	793	711	746	794	781	715	774	741	764	766	700	770	695	747	755	753	731	702	766	766	758	740	689	778	765	735	782	712	765	755	725	744	716	739	706	693	716	746	685	734	799	777	757	766	749	772	790	749	784	750	773	763	750	713	780	752	792	742	753	806	716	718	766	814	763	774	755	762	749	754	755	741	737	696	694	747	723	770	726	762	693	791	730	741	743	771	760	705	744	750	718	760	742	727	768	711	759	738	769	747	753	743	748	710	725	781	801	746	717	755	672	734	726	733	758	720	717	752	727	756	708	772	728	721	748	747	759	759	765	772	725	728	742	765	759	754	772	754	746	770	680	710	712	738	707	761	786	759	790	772	746	730	754	723	763	751	758	795	734	721	746	726	764	753	754	744	757	701	774	757	729	716	758	684	729	742	742	716	757	717	758	749	760	700	750	760	773	763	739	717	778	768	722	739	716	717	724	782	746	746	759	702	766	754	736	744	731	739	742	744	709	775	784	743	721	776	756	694	767	771	739	777	731	734	739	712	743	772	771	765	777	774	775	749	728	685	719	778	713	721	751	755	768	756	724	763	750	756	748	735	771	766	683	725	775	748	720	759	671	724	720	772	765	774	686	766	715	698	720	764	757	722	769	749	745	771	748	736	722	748	780	745	735	768	740	673	760	751	790	712	785	735	730	771	701	758	771	765	745	715	699	696	720	757	798	736	746	719	740	762	746	771	782	779	739	695	715	736	733	780	770	724	756	762	747	764	789	772	756	697	716	719	730	716	702	732	743	762	772	747	711	750	754	768	803	738	736	756	699	764	756	703	726	743	729	751	705	699	690	764	725	730	732	750	740	725	722	792	733	719	777	765	752	755	758	734	782	776	708	702	716	737	771	731	762	696	731	741	828	718	721	739	735	749	699	814	778	725	739	759	752	784	723	710	685	734	728	759	717	744	699	750	749	764	703	729	782	746	742	733	718	724	776	737	733	768	702	807	746	747	785	710	693	697	772	760	738	774	740	729	719	758	751	771	750	738	739	730	734	736	778	777	742	715	761	770	797	715	813	700	756	748	713	755	781	719	705	711	784	692	719	776	753	781	764	699	722	726	746	722	726	749	744	751	760	718	737	753	698	718	768	741	688	760	756	710	725	768	767	712	762	741	726	768	730	755	722	741	750	755	747	726	756	728	750	720	755	754	732	769	707	814	794	719	768	693	717	725	722	747	750	733	729	710	761	731	739	723	772	736	754	765	705	733	781	756	760	727	736	771	707	710	753	700	698	747	707	693	783	709	712	752	696	750	729	764	732	734	702	711	747	737	714	706	712	781	766	767	748	722	706	717	718	721	700	764	725	729	763	784	795	745	743	774	771	687	792	749	703	734	718	774	759	772	743	753	723	740	770	766	765	767	710	746	761	759	715	717	733	732	751	682	717	762	793	735	763	742	726	748	779	761	729	721	782	755	765	762	820	747	696	741	732	804	717	745	772	749	804	780	726	754	737	713	763	759	745	714	789	766	741	750	773	754	772	761	802	788	715	753	754	738	724	739	757	715	746	740	739	796	762	774	736	731	750	759	782	752	760	736	739	764	715	763	750	760	762	692	741	779	716	802	726	711	733	722	710	729	759	749	738	732	774	713	767	756	720	740	677	736	747	750	737	705	768	757	738	771	726	742	701	751	813	744	734	784	754	724	745	755	762	752	773	779	737	763	788	771	772	697	742	730	700	726	684	717	725	750	754	745	736	734	692	754	788	729	748	739	747	768	696	731	694	729	725	717	754	781	768	795	751	720	760	729	796	759	744	699	767	767	786	732	740	736	653	711	744	749	739	766	731	767	761	727	767	764	786	732	735	705	713	726	758	747	729	774	736	731	725	721	764	707	707	691	722	726	782	701	787	754	744	710	735	755	752	744	748	736	762	748	755	809	781	725	719	714	766	694	710	704	735	775	740	768	702	815	658	727	711	749	780	729	776	736	757	696	742	754	742	756	767	753	736	742	763	777	725	751	682	782	778	809	766	728	805	753	759	748	695	746	664	753	766	747	725	735	760	714	698	761	723	741	732	739	734	739	727	739	760	725	702	780	756	731	734	732	786	758	751	752	694	759	782	770	684	732	734	724	740	737	775	773	754	766	745	735	751	740	735	756	745	774	736	772	729	757	710	748	767	713	765	701	742	714	786	744	767	764	747	751	767	712	755	760	724	707	775	779	751	753	680	759	743	756	733	757	739	710	698	737	724	766	750	706	751	772	780	756	683	729	776	738	797	705	792	697	744	739	767	800	714	721	760	715	772	735	735	737	768	748	731	721	781	729	676	723	721	767	730	742	715	757	743	681	790	747	764	730	737	716	736	783	797	718	744	727	751	722	757	748	737	728	778	708	740	774	751	740	714	757	736	767	773	737	778	715	730	698	766	754	778	731	725	763	757	785	738	741	691	701	704	755	705	715	705	716	710	767	754	771	742	740	765	707	727	726	698	779	751	732	743	780	765	748	716	691	742	761	732	742	713	721	755	730	706	748	743	751	738	745	754	762	705	731	726	766	746	769	736	707	766	712	740	731	728	749	735	758	757	778	742	733	767	790	711	775	743	759	693	807	751	769	746	757	771	735	752	740	727	748	776	725	794	739	735	746	720	736	663	759	749	710	723	777	762	755	731	738	760	730	809	765	719	730	729	742	726	730	739	744	775	730	749	712	715	742	772	746	770	724	742	733	777	728	776	737	735	801	726	682	710	714	727	769	761	777	710	709	731	727	722	712	767	774	746	729	710	751	768	728	793	746	741	713	728	757	770	732	669	750	755	684	731	740	736	806	781	797	761	704	732	731	738	791	687	747	750	790	716	726	722	762	739	733	764	710	735	759	763	756	728	742	717	740	722	719	747	752	769	756	736	781	733	696	757	747	813	765	730	796	766	728	787	753	708	789	700	713	722	719	738	702	733	765	720	771	728	754	778	758	766	751	717	737	749	771	741	691	755	753	722	748	755	711	741	817	729	740	750	774	768	742	724	731	706	757	734	725	746	727	746	708	696	738	744	768	705	780	736	724	763	728	726	793	726	717	733	742	734	716	752	700	751	751	749	699	727	787	736	725	691	733	716	758	784	747	692	784	701	758	754	768	736	795	705	775	729	741	766	744	710	760	744	749	744	772	772	731	796	730	751	714	739	733	784	781	720	743	785	761	695	751	743	715	724	742	689	737	778	738	704	705	753	741	733	742	746	717	780	719	742	773	734	725	763	766	738	752	739	779	755	761	717	810	716	754	721	695	677	714	763	740	747	747	789	705	720	755	737	740
1406	227	199	184	187	200	221	199	182	188	190	208	190	196	194	175	189	203	199	169	178	173	196	184	194	188	201	175	183	186	195	193	195	217	181	203	189	197	189	190	201	202	205	199	183	170	192	195	175	215	220	202	200	230	188	189	211	201	200	204	209	212	187	184	190	207	193	175	205	190	230	200	156	192	201	218	192	202	204	204	192	185	191	204	200	193	169	190	193	185	201	177	221	206	170	202	210	204	218	224	195	164	191	198	189	196	231	198	203	194	215	206	217	194	182	188	203	180	173	174	179	177	177	203	183	199	181	178	178	175	232	179	177	189	188	202	179	229	206	198	211	196	211	184	227	177	179	184	194	195	156	203	191	169	185	207	218	184	192	212	229	189	207	206	189	194	203	215	206	190	197	182	185	204	205	188	181	178	199	188	182	210	203	210	202	185	211	207	179	187	174	174	198	195	192	216	204	190	198	180	151	176	197	208	166	219	199	204	182	193	188	175	185	160	186	188	211	195	196	167	198	204	206	169	180	198	167	206	188	160	206	200	230	198	191	190	174	195	210	191	155	157	169	207	196	173	197	195	164	187	206	207	187	198	164	198	209	171	182	214	210	201	180	180	175	173	186	204	213	188	190	202	214	229	184	181	197	188	210	202	203	181	187	196	204	201	203	197	188	189	170	203	199	192	200	199	162	191	203	161	187	175	194	177	166	185	199	206	207	206	201	194	216	179	198	182	187	205	189	173	203	194	187	166	178	181	197	188	196	187	197	207	164	202	182	175	212	220	168	159	195	188	193	202	202	228	185	190	179	175	176	197	189	186	202	186	190	203	175	188	195	203	217	202	202	203	198	204	232	200	170	203	228	202	188	187	189	173	181	188	195	205	213	200	179	182	204	198	178	185	186	192	194	185	211	222	173	192	175	188	190	194	179	187	202	194	197	162	190	202	208	150	200	194	182	221	186	195	183	204	193	234	159	176	184	197	182	201	176	195	165	199	195	184	201	201	191	176	183	179	195	205	187	218	169	208	179	190	187	218	210	198	189	171	211	178	195	201	188	213	206	187	187	178	207	214	214	172	194	177	199	176	161	198	191	210	198	211	180	190	190	174	210	214	166	180	154	169	172	207	207	192	205	191	187	194	197	206	178	188	166	196	174	174	176	190	196	198	177	183	184	205	184	219	187	176	194	198	204	202	177	177	205	194	210	203	204	197	183	177	194	222	202	167	211	200	211	202	212	164	202	199	183	182	211	207	186	184	179	181	191	190	190	182	177	193	183	203	180	207	188	194	177	187	177	205	190	200	220	185	189	189	201	210	195	183	201	165	175	187	186	172	178	229	191	183	193	183	189	187	206	179	209	165	193	203	227	194	186	192	199	185	201	210	177	199	169	212	219	212	180	204	179	209	179	198	173	185	199	182	194	171	176	169	176	169	190	181	179	191	201	188	199	186	179	180	196	184	207	217	196	160	196	185	191	203	185	209	201	197	187	204	199	199	212	195	192	182	187	185	209	198	219	212	184	203	195	172	203	226	194	196	190	193	203	196	200	182	191	200	220	166	194	189	191	204	200	185	186	170	179	196	187	180	186	193	197	190	219	218	204	208	199	198	174	178	182	203	189	189	192	182	210	188	207	199	190	198	178	177	203	178	194	176	209	193	195	215	207	168	184	182	205	213	221	190	199	194	186	188	213	223	192	208	200	182	217	174	209	194	158	201	204	168	217	184	161	168	174	217	184	181	200	189	217	179	195	205	188	178	194	187	194	191	169	194	186	199	168	196	203	197	191	208	184	185	160	186	202	203	190	201	184	211	203	183	189	193	196	186	202	200	187	187	165	187	188	210	197	186	200	178	164	168	183	182	199	177	176	183	182	170	205	187	191	204	197	186	202	215	172	169	184	170	192	204	178	178	198	166	169	182	180	198	172	170	208	176	203	180	172	174	202	195	207	168	222	199	194	209	201	200	190	181	211	172	182	200	175	176	204	185	165	200	179	174	193	230	189	222	183	185	157	185	170	190	195	195	185	193	168	192	191	211	180	184	212	204	202	191	191	192	164	199	190	213	174	188	213	206	186	180	207	188	193	214	189	190	187	200	202	200	208	158	180	205	184	160	191	183	194	187	221	185	185	176	197	191	184	220	173	193	183	202	195	200	208	188	166	214	169	183	178	193	180	192	167	181	192	198	183	208	178	174	187	192	193	161	175	168	187	201	212	195	177	166	194	216	192	212	171	195	196	224	193	192	175	196	195	185	215	174	172	175	186	198	175	199	207	197	169	200	192	177	185	222	197	202	197	194	216	212	184	196	180	182	204	203	208	195	163	195	179	196	225	188	188	187	182	195	206	191	186	200	214	183	157	187	204	195	201	195	202	216	180	214	208	198	205	208	186	181	200	206	173	201	203	201	174	190	205	199	223	210	191	188	193	190	188	182	231	197	167	186	167	197	160	210	208	165	172	186	166	200	177	185	174	221	202	161	175	211	176	202	202	204	171	163	198	218	201	172	207	208	211	193	204	209	215	229	187	214	209	198	188	195	210	176	210	203	177	178	189	168	194	192	213	198	200	205	180	214	202	185	174	187	176	217	209	188	165	200	185	172	188	193	164	172	177	172	182	193	204	181	178	214	201	177	225	180	176	174	208	217	177	195	209	194	213	202	217	241	207	192	177	176	175	176	181	181	195	180	188	213	192	204	190	189	210	185	191	173	160	174	239	181	230	193	176	186	183	202	180	189	175	208	229	204	186	208	178	194	186	199	199	177	188	173	216	197	183	200	175	215	195	195	207	202	178	217	202	205	196	193	159	189	168	207	219	215	159	178	196	187	192	210	168	202	199	164	188	163	176	192	176	219	180	194	201	212	216	166	196	200	210	192	175	162	193	178	165	177	182	207	149	178	197	198	182	163	207	200	209	200	222	204	173	169	191	188	174	209	193	236	199	192	198	190	201	208	190	202	183	182	204	192	167	196	191	199	196	198	189	176	181	224	202	219	195	201	186	218	199	182	190	197	215	168	191	197	190	185	185	198	193	219	187	170	190	216	185	207	182	183	192	204	181	182	185	215	177	193	212	202	165	174	185	214	184	191	178	193	198	197	182	175	167	197	209	178	206	199	195	192	194	183	197	197	180	199	229	190	182	190	177	200	200	199	185	193	184	230	177	190	170	194	208	179	182	200	197	203	183	182	195	162	191	177	189	176	162	197	189	206	201	182	174	211	191	190	161	163	168	183	188	188	196	179	183	200	189	181	201	199	211	227	197	197	226	192	200	222	199	209	195	197	202	184	184	213	184	187	213	178	206	200	186	209	225	204	176	207	206	177	201	169	202	192	169	223	192	184	200	160	182	194	187	216	205	205	213	184	188	218	175	171	193	214	177	213	209	202	178	194	222	226	185	178	184	227	216	179	153	164	184	196	201	205	203	199	192	208	209	186	188	171	183	213	188	199	203	208	176	204	190	195	205	190	203	179	194	176	194	186	184	205
1685	524	563	489	522	545	506	545	543	516	525	534	497	489	519	484	519	502	503	489	515	475	530	488	526	464	466	524	491	536	503	490	479	485	479	493	537	518	509	500	508	515	487	491	524	504	508	495	498	499	517	460	469	512	510	503	492	490	475	545	498	486	559	559	535	489	526	507	540	493	496	450	508	482	476	528	477	554	518	461	524	506	526	486	468	502	519	518	535	532	502	565	507	506	497	505	474	505	510	536	497	488	500	528	531	515	520	487	477	509	496	539	488	486	526	468	538	515	511	495	535	515	542	489	511	487	469	512	511	507	534	531	518	515	484	503	466	488	526	512	481	492	518	470	449	503	502	511	495	493	464	496	512	472	514	535	478	499	509	510	485	481	493	510	499	503	481	462	500	496	470	523	493	497	476	492	478	500	507	515	502	488	504	513	498	499	481	526	474	514	496	548	482	502	502	519	560	503	526	529	478	502	509	507	490	495	472	504	548	508	544	518	492	544	485	486	563	485	494	489	457	482	475	472	509	498	450	519	527	498	505	517	493	464	508	517	534	515	477	459	511	489	538	530	521	510	534	519	478	521	511	492	520	503	500	552	540	506	471	525	518	477	492	489	473	508	512	535	483	516	510	514	500	506	496	546	459	519	468	477	523	518	469	508	507	523	528	550	495	491	510	508	479	492	510	506	484	481	490	485	514	514	511	459	488	527	500	523	464	512	509	524	506	500	514	515	540	494	509	515	519	510	518	524	494	533	509	472	497	451	527	479	487	529	531	515	505	477	478	514	485	517	498	507	453	495	516	527	490	515	494	504	473	490	444	524	516	490	501	526	488	500	481	480	487	510	486	510	487	484	473	490	496	523	497	501	502	565	516	475	481	493	516	529	526	505	494	477	505	522	483	496	522	496	490	516	486	518	497	486	499	501	517	509	497	507	486	530	514	478	483	511	504	525	496	493	516	591	491	473	500	528	444	532	546	473	500	460	506	502	491	510	479	515	505	543	503	501	490	515	472	543	485	478	544	464	506	495	492	506	507	481	485	482	523	489	562	470	539	526	533	502	536	503	523	507	492	497	515	508	536	506	512	518	515	479	545	520	505	461	513	496	489	496	526	489	499	515	502	502	489	496	509	496	530	519	497	515	485	490	477	496	547	503	474	520	488	504	491	542	460	529	479	492	547	505	493	512	491	494	510	537	514	479	477	492	517	517	497	474	528	539	539	502	544	518	507	510	516	518	487	483	484	517	497	529	475	507	490	509	488	495	490	501	518	489	500	542	476	492	503	506	525	528	525	525	509	507	486	503	508	514	497	506	555	523	480	533	514	547	475	483	504	503	488	505	499	488	489	537	480	474	565	524	516	528	520	529	547	517	513	512	511	504	515	506	502	484	522	494	503	496	527	520	549	458	530	489	521	529	490	506	491	483	520	529	477	531	525	504	476	517	516	520	475	470	496	500	428	503	465	467	491	510	490	515	482	478	515	515	496	511	512	490	470	521	495	519	492	523	492	482	528	537	472	505	486	513	488	546	510	474	521	516	487	521	492	489	491	490	504	465	475	498	494	504	468	523	513	540	507	517	525	490	498	490	496	500	500	472	503	522	502	489	495	457	475	489	503	475	530	544	537	508	471	471	498	515	487	485	508	481	493	456	541	550	483	475	490	494	541	525	488	483	493	486	542	499	482	508	526	516	474	517	519	522	483	536	481	532	501	523	516	463	495	521	510	505	470	506	533	499	488	499	489	509	511	510	521	476	517	474	536	543	521	475	492	526	517	533	487	526	497	501	522	490	507	518	484	477	536	494	491	532	499	522	459	502	464	473	500	507	495	486	547	488	502	483	487	491	459	501	448	477	504	534	482	530	543	517	525	512	528	474	455	500	505	495	504	519	487	493	502	477	481	504	527	477	473	504	496	525	482	521	541	500	483	505	520	521	506	509	470	495	533	488	489	465	543	531	485	498	493	501	545	548	491	555	529	519	489	497	499	490	445	542	539	505	507	481	504	474	516	459	481	507	499	508	505	519	498	475	508	496	497	515	489	527	522	505	494	520	544	495	535	464	490	465	469	528	494	476	542	503	509	502	529	491	518	480	506	503	515	483	471	496	492	527	491	486	569	492	496	500	471	505	507	520	506	487	538	472	465	565	440	524	536	531	494	488	475	527	456	514	511	490	507	529	530	502	481	481	494	490	504	496	501	510	505	479	520	493	482	516	537	510	519	472	504	525	547	468	466	542	502	501	498	501	500	519	494	519	504	546	534	496	500	510	470	500	513	527	520	493	552	501	500	486	494	488	518	494	519	540	503	462	510	521	524	525	499	512	486	561	534	519	486	519	477	491	511	529	503	513	479	482	505	557	515	504	469	515	502	494	477	492	511	516	510	531	526	483	505	482	531	509	482	492	495	490	503	489	537	488	501	476	511	515	501	518	528	536	470	510	509	491	491	530	484	536	495	493	502	459	512	511	503	461	483	548	481	491	540	535	464	521	502	481	513	474	444	514	500	523	525	557	490	512	492	520	520	519	505	500	496	488	509	478	490	503	525	506	468	506	463	493	531	502	480	536	511	566	514	535	464	544	473	520	493	506	513	504	518	505	543	457	492	533	467	506	507	487	487	485	475	509	481	520	487	548	516	538	516	566	529	498	483	490	539	530	507	510	520	528	529	507	485	540	520	577	489	530	525	520	473	526	509	523	493	469	503	480	525	491	513	501	533	498	519	515	510	491	483	525	493	517	521	451	483	496	498	536	490	522	509	485	527	470	497	480	514	508	536	499	548	524	469	517	526	504	521	501	463	516	500	490	481	510	541	499	554	494	507	475	479	483	537	465	547	536	503	521	466	501	487	502	489	489	472	521	500	487	544	511	498	497	486	473	496	523	476	556	498	478	489	534	486	477	530	510	502	509	487	485	522	473	523	519	464	505	477	502	478	507	492	491	515	467	519	474	455	519	478	499	512	493	475	488	506	520	524	492	513	469	511	481	521	512	497	509	504	521	498	516	466	475	478	535	513	496	503	486	458	525	515	555	490	487	468	508	528	449	471	512	534	535	500	496	515	445	511	483	497	482	510	541	509	525	466	507	497	505	468	556	502	477	505	542	492	516	511	476	472	500	499	484	489	530	534	467	490	447	505	523	529	482	547	500	510	531	483	503	458	516	519	480	507	517	487	503	551	448	518	528	478	492	484	518	530	512	494	485	494	470	473	506	501	505	477	526	473	524	533	552	522	473	501	487	455	499	470	458	535	517	506	525	461	486	496	484	516	500	514	511	464	561	460	508	500	506	512	533	503	505	531	472	538	485	524	505	510	503	488	509	528	517	478	522	498	460	498	482	507	503	564	513	541	489	483	477	511	461	514	531	447	515	503	519	571	525	508	488	529	520	490	526	502	520	531	484	493	502	498	500	497	518	488	510	546	502	523	488	543	513	516	516	518	503	485	514	532	503	497	491	538	475	505	495	502	521	488	487	514	516	509	491
7857	678	641	621	558	460	394	432	381	437	396	395	405	376	378	390	372	380	382	366	350	331	345	377	378	372	410	346	327	398	353	394	326	339	391	333	362	366	385	399	377	363	362	355	361	324	335	352	350	342	352	354	366	352	343	311	385	354	354	382	364	381	339	370	374	372	398	362	374	385	361	326	359	374	321	360	346	355	307	337	343	355	354	386	340	364	323	347	367	348	334	355	339	328	321	351	319	377	331	326	342	371	368	357	363	395	339	355	336	349	362	373	382	346	340	349	359	374	372	337	360	369	373	349	345	347	349	355	354	338	347	359	352	333	378	370	336	376	380	344	338	350	376	344	344	339	367	354	318	371	328	357	369	339	342	355	391	367	339	338	358	376	349	367	377	370	339	358	351	368	318	348	325	308	378	340	360	321	364	371	317	379	357	328	348	327	372	348	346	334	384	379	360	398	357	360	385	371	356	339	382	384	351	353	342	343	355	309	361	378	401	321	369	353	343	347	349	420	360	348	363	366	366	324	373	378	358	359	388	336	355	367	316	376	355	370	365	384	378	332	364	375	343	345	346	355	353	363	348	386	334	368	365	352	334	393	345	372	360	345	377	368	352	333	343	332	345	363	372	332	341	352	374	376	374	399	348	327	347	344	364	357	332	345	370	386	429	325	337	349	352	385	340	337	358	332	364	325	335	373	364	341	354	338	352	377	375	343	326	366	351	377	376	384	385	379	362	317	397	341	366	349	370	345	379	356	361	347	372	372	378	341	344	353	380	392	345	372	356	367	336	350	350	353	345	346	361	351	395	368	344	333	358	346	387	339	354	358	366	403	361	348	316	377	370	351	382	388	341	356	392	343	373	377	363	372	390	345	384	360	354	314	367	358	387	358	359	326	345	391	373	358	370	341	358	386	375	354	323	353	362	359	354	385	350	356	358	365	324	342	418	350	369	383	367	350	331	329	362	321	360	359	326	371	360	321	408	356	340	366	339	368	348	368	368	393	360	376	328	361	350	387	379	331	353	372	384	342	375	348	313	355	342	371	361	327	320	372	348	333	362	325	340	365	358	369	347	335	360	349	355	354	336	398	377	350	339	367	365	359	355	335	396	369	344	349	396	404	359	325	352	351	370	382	352	375	353	370	389	331	352	338	345	381	337	354	342	353	356	360	362	366	341	374	374	348	377	382	384	381	349	356	343	371	397	363	363	337	371	338	346	339	363	350	316	344	329	342	352	312	322	367	365	342	336	320	330	346	367	359	374	361	323	349	385	377	372	361	346	330	368	356	364	377	378	353	359	345	368	365	322	358	365	368	352	369	325	344	364	320	340	339	341	348	346	379	353	333	385	354	393	376	390	361	363	386	338	393	316	351	375	380	334	353	343	334	352	385	353	367	395	357	367	342	354	375	314	351	363	337	362	343	336	344	346	329	369	364	355	340	360	387	374	348	336	346	381	362	395	369	338	323	405	361	337	361	372	372	351	361	398	370	347	331	366	365	357	370	339	364	381	404	358	347	347	351	318	342	339	367	330	336	407	349	354	385	385	335	377	347	343	356	312	323	344	368	366	329	328	366	349	374	403	364	402	329	342	346	405	372	364	360	355	337	394	363	331	355	383	311	349	374	366	375	320	334	364	343	358	322	333	341	356	324	334	350	334	383	355	359	375	376	384	349	350	351	367	380	381	360	345	372	374	360	375	359	351	370	337	368	359	330	355	349	353	310	326	388	368	352	363	372	333	365	353	339	388	364	380	363	365	357	346	353	370	367	343	309	372	375	369	413	323	357	354	375	365	359	355	405	379	373	338	344	353	359	373	378	352	396	289	370	336	357	365	349	321	353	329	373	351	353	374	367	350	322	362	379	348	377	380	333	364	350	371	361	371	380	341	353	324	371	370	335	374	371	351	349	337	373	339	359	343	359	367	358	368	374	375	378	364	344	369	350	364	363	363	360	376	397	404	391	347	364	349	363	345	356	382	348	384	329	338	337	344	348	372	342	416	357	346	321	365	358	340	385	334	360	377	339	387	388	354	362	344	333	399	394	356	334	381	387	386	343	382	322	381	350	373	351	326	363	374	370	385	400	356	347	346	377	337	333	373	354	388	369	337	387	355	359	317	351	328	394	330	376	341	358	352	337	366	356	370	338	328	384	330	381	349	376	337	371	344	385	382	354	343	383	362	357	359	363	362	369	337	355	341	355	383	381	315	383	326	352	360	308	392	366	363	345	353	354	363	339	337	400	342	359	352	369	410	396	349	342	343	325	370	377	345	343	351	376	347	407	384	343	342	361	360	357	334	361	381	349	361	355	330	336	346	347	384	357	337	364	358	352	353	396	354	402	383	341	340	382	351	348	362	359	344	310	340	374	353	360	412	370	360	371	331	323	335	331	344	369	374	321	334	370	348	347	330	369	339	373	331	327	353	360	386	381	368	351	365	364	355	370	381	337	398	388	377	345	340	366	369	375	385	354	354	377	342	346	368	360	373	350	347	360	361	368	373	359	401	390	362	386	351	354	376	343	341	364	385	374	323	366	328	331	379	370	326	352	316	347	344	321	322	351	335	349	337	364	373	367	372	370	342	388	357	331	304	354	397	402	390	367	349	375	393	358	394	393	360	357	345	370	359	364	403	356	352	348	389	385	351	340	339	371	345	342	360	333	353	360	363	380	355	374	351	352	380	390	332	333	367	352	367	320	344	355	350	358	361	373	343	390	357	347	377	349	337	377	382	361	348	344	342	330	344	360	334	369	358	367	340	374	384	353	316	342	357	347	354	362	374	359	359	355	351	354	386	381	353	371	378	353	327	352	406	361	361	367	364	358	340	358	364	338	365	365	357	328	340	360	370	375	369	370	332	319	360	364	359	394	353	406	400	367	368	347	353	374	338	392	358	378	368	339	398	333	388	365	377	370	377	338	368	388	333	374	331	347	376	345	351	356	333	343	327	354	369	332	366	383	356	347	353	379	368	417	358	355	388	353	365	407	352	358	352	340	343	346	360	388	384	403	333	342	387	348	346	365	357	331	367	355	343	361	365	374	378	347	354	352	324	386	369	371	344	340	368	338	319	336	341	349	365	355	344	373	327	371	360	310	343	342	359	368	364	361	350	372	371	368	364	292	394	371	376	323	377	347	365	381	378	346	359	365	397	335	372	355	332	330	369	353	418	329	346	363	358	332	341	357	411	379	343	381	349	386	344	331	343	372	379	331	372	342	306	326	350	344	370	334	353	368	318	333	352	373	363	362	332	365	359	330	379	349	330	351	348	332	351	347	354	337	375	344	363	357	334	332	341	397	329	394	363	356	354	314	366	355	343	355	362	378	381	355	388	388	336	359	343	348	337	359	395	357	347	351	339	384	314	342	343	375	354	400	360	340	372	365	371	381	346	370	363	351	329	371	362	347	370	355	370	314	355	378	337	397	349	371	395	340	353	355	333	356	359	330	353	363	330	364	374	397	377	373	332	385	333	343	377	381	415	355
6619	1094	1544	1639	1457	1339	1244	1185	1092	1076	1096	998	976	906	911	865	863	859	892	883	896	850	834	933	834	803	876	872	833	813	883	794	834	814	819	879	854	816	884	901	796	831	848	774	870	839	828	826	873	816	795	846	838	815	835	825	834	844	806	819	805	781	864	826	823	797	839	794	806	822	837	810	853	842	899	809	871	807	814	802	811	825	872	785	839	832	814	826	851	809	832	861	846	833	805	818	826	819	823	804	821	822	835	856	820	799	827	829	818	792	774	828	820	831	800	829	873	820	850	866	822	864	787	808	865	885	779	846	870	828	761	805	819	829	863	847	826	842	853	798	876	836	839	904	828	805	874	867	811	896	821	775	850	854	837	861	883	839	813	872	843	832	771	830	864	818	829	827	867	821	837	839	824	869	813	858	778	821	856	894	826	855	773	834	857	819	841	805	837	784	859	853	871	872	825	867	819	818	871	832	819	830	860	845	861	815	828	813	833	816	845	820	833	827	831	821	854	801	838	856	783	821	827	839	852	815	798	823	829	811	834	816	874	835	826	842	843	825	826	832	857	802	847	824	832	842	856	806	851	867	809	861	840	843	849	845	823	812	848	841	786	827	810	805	860	817	792	839	821	830	789	861	810	820	832	804	835	877	793	823	830	782	833	849	775	911	797	843	843	890	829	813	852	855	822	841	801	806	850	819	837	827	852	849	832	779	809	818	825	851	845	784	849	780	842	839	841	828	812	835	757	811	792	854	861	870	847	827	870	860	816	805	838	810	863	790	814	863	781	843	822	768	873	790	811	788	850	806	794	789	812	834	815	820	843	828	841	780	856	808	813	823	832	841	810	847	827	763	835	845	842	848	773	827	798	821	826	824	797	800	829	878	789	851	819	800	830	822	821	859	792	806	883	836	827	898	780	803	880	827	841	840	840	783	866	808	776	826	848	799	824	814	849	844	822	808	775	836	743	814	790	821	822	829	798	810	786	851	814	837	789	812	820	827	782	840	849	847	841	843	839	852	841	855	830	829	827	823	843	802	859	897	826	848	888	833	821	823	875	872	843	828	836	812	876	797	811	864	861	831	853	843	798	800	819	809	798	898	909	861	840	879	840	830	845	848	802	843	789	814	838	858	856	845	841	877	794	793	806	841	842	831	833	809	838	744	792	832	872	854	855	817	877	834	822	826	788	829	865	795	798	777	812	815	850	828	790	845	819	833	834	832	806	768	814	821	876	848	889	857	838	828	839	798	821	893	854	819	864	793	866	769	762	807	848	783	878	835	856	867	850	888	847	818	822	885	826	886	833	870	827	851	833	786	842	776	861	872	795	808	768	776	833	893	828	858	814	802	842	843	835	844	864	810	836	817	780	827	799	824	793	842	818	824	841	837	819	850	792	877	817	786	799	821	810	819	846	849	796	837	832	865	803	825	877	834	830	860	825	821	840	912	811	786	806	840	840	822	823	820	822	816	851	864	798	866	825	873	829	755	805	854	868	774	794	873	828	832	800	874	806	803	802	776	836	796	891	779	850	868	784	798	847	815	804	838	829	838	826	857	819	817	873	866	805	836	862	820	855	859	762	824	865	833	839	851	852	809	832	821	787	897	774	838	820	801	857	852	830	822	869	786	855	849	786	820	855	798	850	817	853	813	834	837	801	833	841	883	782	834	869	839	771	816	797	790	821	790	850	807	836	831	838	846	770	811	814	875	870	877	884	873	792	800	774	851	848	821	823	826	832	880	839	866	843	793	809	835	865	813	816	884	868	842	811	843	803	819	825	805	779	840	782	827	823	896	849	815	813	843	804	848	779	818	813	851	841	848	840	843	789	861	800	830	805	835	836	836	838	840	849	838	861	819	831	805	782	804	783	859	851	832	822	829	849	801	803	814	786	814	835	809	837	802	845	864	826	779	845	795	803	826	863	834	835	854	799	886	841	826	863	777	847	839	823	832	799	811	829	826	818	818	844	859	836	825	858	862	863	817	819	824	819	854	816	844	817	806	811	815	830	856	823	816	818	865	860	837	806	820	804	815	888	822	779	861	782	850	841	843	813	848	761	818	833	843	849	774	807	845	809	851	855	815	841	840	827	850	821	830	839	790	849	824	804	831	836	894	814	824	816	851	849	821	832	843	850	835	835	819	868	869	926	831	812	789	828	805	801	871	852	872	825	819	789	858	820	828	797	805	804	882	822	809	814	830	834	845	869	875	824	853	870	881	817	868	806	805	824	803	848	843	841	854	847	876	828	840	840	827	786	819	812	805	870	856	802	819	849	849	814	863	860	809	821	856	845	790	843	838	889	873	861	832	863	801	807	815	819	862	837	849	848	817	822	850	847	799	819	835	881	832	828	858	845	842	860	872	783	869	836	806	858	843	811	802	802	820	821	810	801	846	829	875	805	893	888	825	817	843	794	846	819	793	827	838	771	835	794	845	852	855	814	817	839	877	809	870	856	873	818	806	863	757	853	843	810	846	848	846	853	865	805	848	834	769	838	846	822	787	811	817	835	817	834	839	843	812	839	840	816	814	872	815	798	868	838	838	851	837	828	792	836	796	817	818	791	809	812	815	860	832	818	847	800	825	813	871	813	835	851	841	876	839	767	826	800	765	835	820	753	838	765	843	841	831	809	823	815	799	820	827	839	813	881	802	826	846	826	825	810	838	829	783	814	826	837	859	840	799	841	804	854	836	824	871	799	828	823	824	801	861	795	815	819	800	861	815	839	835	859	827	871	802	859	805	812	839	824	868	815	777	866	861	840	860	830	859	807	828	844	786	836	853	854	895	829	858	863	793	790	850	880	803	877	803	832	831	811	846	851	851	811	824	827	850	850	829	805	848	799	744	833	880	803	833	855	841	854	873	850	841	837	787	875	899	826	821	825	810	856	834	857	809	808	870	794	770	838	830	869	820	830	890	828	833	817	833	813	826	845	842	861	836	862	870	808	818	830	851	806	843	860	813	740	817	784	830	794	800	841	809	794	860	824	839	839	800	860	847	883	795	841	858	805	804	852	804	844	859	852	791	829	882	867	810	849	855	824	865	849	874	800	818	867	831	822	771	843	858	801	818	784	807	815	885	822	802	864	860	834	810	854	765	855	807	835	766	862	812	813	816	862	779	867	838	825	819	797	840	826	772	867	852	818	791	771	797	785	815	877	834	811	820	866	813	844	830	873	785	814	842	835	825	860	881	868	787	877	800	856	844	818	791	874	822	843	845	840	825	768	841	825	796	809	878	840	847	827	852	858	865	818	821	848	832	855	826	797	835	812	845	820	841	845	811	884	850	829	818	828	819	819	825	839	853	849	798	766	853	859	779	820	834	805	831	901	820	810	814	857	869	835	840	779	799	847	851	816	830	822	827	856	792	827	819	829	815	848	807	810	911	770	800	869	829	837	842	873	809	838	824	853	828	860	788	878	838	795	856	838	826	787	855	827	804	813	823	798	894	795	848	848	773	835	828	804	861	828	819	885	875	822	785	811	838
14184	1211	935	787	610	519	477	438	420	382	400	348	387	352	386	336	362	343	335	322	349	337	338	378	333	327	329	319	334	363	332	346	330	336	349	391	340	360	336	314	310	322	300	330	315	307	356	341	320	330	334	310	339	339	349	317	323	320	319	312	316	315	340	350	351	347	338	312	333	313	314	309	332	314	296	326	360	332	327	320	344	341	339	317	318	330	313	319	341	330	334	365	312	342	316	341	365	319	362	284	338	341	316	358	347	307	328	292	363	331	364	376	345	297	337	319	354	350	354	344	319	349	316	293	330	319	322	309	324	312	363	319	314	346	342	338	325	324	325	318	341	354	321	348	314	290	302	329	355	373	330	349	350	323	316	309	345	305	356	349	323	319	301	328	337	356	301	331	343	331	310	354	295	308	306	351	343	320	311	312	338	325	326	348	342	324	344	315	321	312	310	333	335	348	309	299	325	296	334	308	317	328	328	359	338	277	335	291	394	317	325	320	334	309	330	294	333	334	295	316	345	340	291	290	358	287	323	348	337	342	337	340	343	328	333	339	310	365	349	338	329	324	308	350	360	339	345	327	318	329	305	305	312	333	306	341	329	321	325	328	338	323	352	331	362	341	321	335	328	354	319	299	325	320	313	334	331	321	352	340	336	323	311	325	357	323	332	321	358	305	320	307	347	324	332	322	301	311	336	310	319	316	319	341	333	318	309	328	322	338	327	329	348	290	344	332	332	331	292	355	357	300	322	290	326	370	342	345	310	366	325	336	311	326	320	310	342	324	324	341	317	319	312	345	323	339	327	330	330	293	307	313	314	309	335	338	333	360	315	339	304	326	327	323	345	325	373	344	363	333	344	358	310	317	340	346	300	324	315	312	315	337	340	335	350	307	309	351	332	345	319	323	339	318	339	306	308	347	322	313	293	337	319	327	327	326	343	313	321	346	337	290	317	327	345	320	366	343	340	316	351	305	279	342	329	316	309	343	328	317	288	352	351	300	327	350	355	324	317	301	312	352	333	316	349	347	318	345	351	330	328	297	347	366	341	321	370	332	340	324	327	325	348	314	316	323	305	324	333	332	326	320	351	328	324	354	325	332	328	319	320	353	303	333	338	335	294	296	330	322	332	354	337	364	360	323	366	338	333	331	329	312	322	330	329	347	311	324	350	331	324	368	355	316	314	355	349	321	353	323	314	323	343	314	352	312	353	309	312	306	305	321	340	318	345	334	323	304	300	331	345	336	354	314	331	333	326	325	349	324	331	351	313	299	327	329	373	365	331	348	310	339	294	345	310	306	326	377	315	333	356	316	329	330	311	307	325	333	317	347	341	359	354	311	333	300	313	356	321	342	326	328	324	327	344	303	311	346	345	314	329	304	321	319	328	309	321	342	293	310	361	328	338	360	367	289	326	289	297	313	300	331	331	284	305	315	305	314	322	339	312	323	315	319	339	319	301	328	340	342	310	365	319	336	348	329	342	346	341	331	364	356	344	327	316	327	329	308	336	345	323	314	354	314	316	321	337	314	304	372	340	359	318	315	347	362	311	325	351	352	329	329	343	351	317	321	324	324	302	333	330	345	324	342	317	316	363	310	339	310	321	332	331	341	300	282	343	354	306	267	299	343	319	330	340	323	346	348	314	346	345	356	327	343	332	335	335	315	329	343	319	333	331	308	359	298	313	304	365	326	326	318	339	349	329	368	274	332	316	305	327	357	286	343	326	356	324	309	313	314	338	305	361	336	322	325	320	320	331	307	314	341	323	343	296	326	341	358	330	315	347	331	318	326	357	290	318	315	336	330	327	341	346	366	313	283	327	329	309	337	305	305	330	343	277	332	333	333	314	352	299	344	339	326	309	318	334	316	326	310	348	332	326	321	348	342	354	365	329	313	316	326	335	324	342	335	292	322	340	327	320	356	320	342	315	334	332	324	315	320	304	383	351	319	340	290	337	346	332	393	349	322	340	331	339	330	298	346	313	351	340	298	353	354	342	331	326	349	307	321	320	318	334	319	345	314	357	346	329	332	317	292	334	315	333	356	332	328	326	326	298	298	340	307	295	326	307	332	332	311	331	304	332	320	344	311	350	334	319	311	334	307	307	348	330	339	344	355	351	355	325	350	337	341	336	346	338	335	342	373	318	359	313	362	349	343	316	348	328	310	356	319	322	344	359	302	297	317	341	336	315	323	326	316	302	353	313	343	325	331	324	308	317	320	283	340	328	311	315	309	286	334	333	305	336	332	331	338	349	343	329	365	333	295	328	339	287	319	298	306	307	314	361	309	313	306	315	307	351	329	308	333	333	351	335	354	339	321	351	344	320	353	313	331	297	348	359	361	318	314	351	310	317	328	329	307	353	315	306	338	294	323	319	324	337	335	323	339	340	338	319	308	322	336	362	323	287	341	372	327	344	321	307	304	333	337	333	316	353	342	341	324	325	335	337	336	316	329	342	332	356	341	339	318	334	337	317	343	305	357	301	307	330	319	307	345	328	305	333	352	348	321	348	326	300	325	311	323	305	305	338	314	300	317	374	361	302	302	327	343	350	306	334	329	316	311	324	358	331	308	336	338	342	326	284	315	338	319	342	315	314	305	305	339	321	322	308	325	303	340	341	331	285	318	318	333	314	332	315	322	365	329	327	309	343	329	351	341	341	323	359	323	318	284	317	304	309	317	327	329	344	307	365	315	310	352	304	347	357	356	334	315	331	309	325	324	338	339	310	362	310	382	355	324	311	361	325	303	319	323	298	326	337	324	311	313	369	327	338	311	324	317	353	344	339	316	363	305	301	336	315	353	335	330	352	357	331	350	320	354	366	317	310	323	332	319	339	355	376	341	341	317	300	325	310	369	334	353	354	363	352	356	340	340	290	318	290	334	325	343	331	350	355	313	324	317	366	328	330	368	329	299	327	334	345	337	356	342	311	360	313	359	304	312	333	383	305	371	381	343	322	370	308	343	349	342	330	347	365	300	340	333	330	306	327	315	349	346	344	323	328	349	344	304	299	336	327	316	324	287	302	330	326	296	330	332	333	337	338	295	331	327	323	338	332	311	323	287	307	337	351	290	304	340	317	332	326	322	352	311	325	310	322	325	312	356	329	293	304	296	308	307	324	342	316	337	352	330	342	308	309	305	339	349	344	319	345	322	303	296	325	371	366	312	333	315	342	374	336	310	325	360	328	291	297	326	330	320	321	320	336	309	369	341	329	327	315	325	339	290	343	320	320	335	285	354	275	377	335	324	366	306	348	322	301	320	313	347	302	332	316	331	346	346	311	335	326	296	325	379	332	314	337	328	352	316	295	328	324	323	355	349	312	365	303	296	316	331	346	335	308	310	332	332	316	350	306	327	339	335	341	329	315	345	329	317	337	339	372	315	370	323	351	330	323	355	328	288	327	324	329	289	318	311	357	302	319	307	339	333	323	315	310	342	324	313	341	353	302	326	315	343	316	336	318	364	346	343	325	293	328	325	314	331	300	300
8289	1218	2041	2312	1975	1714	1480	1276	1184	1081	1058	991	978	957	958	897	851	869	856	870	822	833	804	803	832	764	829	774	840	783	751	797	759	819	799	768	745	772	791	751	774	727	758	739	763	764	732	775	773	779	801	758	739	750	786	730	770	811	786	774	725	778	779	725	734	744	753	788	743	779	768	728	757	729	735	806	716	687	770	766	705	713	797	769	796	691	730	724	726	730	793	718	777	731	756	741	717	746	754	767	671	706	712	814	709	738	740	773	755	734	766	717	734	735	723	769	770	688	748	706	734	742	713	723	771	689	727	730	762	704	738	728	773	715	757	685	724	746	740	751	694	723	734	783	742	766	763	752	755	795	706	726	746	748	710	765	754	714	749	699	699	748	758	759	745	740	781	755	774	737	732	728	724	778	739	746	759	798	771	718	753	756	765	761	774	731	744	719	779	738	756	680	735	697	673	727	767	780	730	740	723	756	716	774	764	789	729	711	749	714	751	760	712	750	752	726	727	720	767	733	746	776	735	682	707	747	736	746	727	749	787	731	704	785	775	753	789	709	718	728	768	787	697	739	697	731	737	747	717	732	730	714	748	732	768	720	722	736	745	712	778	776	743	749	705	702	725	750	735	814	721	709	710	775	768	741	741	731	736	736	707	752	731	728	751	744	772	771	725	726	738	762	681	763	739	739	729	669	739	717	767	719	728	730	765	735	773	724	775	778	737	744	756	701	752	764	737	779	748	762	730	694	710	750	716	712	722	734	737	775	715	736	777	775	723	725	738	744	752	713	719	712	750	733	719	781	769	738	743	736	688	750	710	732	731	774	752	774	720	721	728	730	735	746	763	751	756	725	727	731	749	770	723	692	773	729	741	711	754	719	737	758	761	725	752	744	732	734	771	740	729	719	710	748	753	755	776	773	790	733	695	732	728	788	727	729	671	690	726	748	765	769	749	759	692	737	768	703	768	773	726	738	728	767	779	763	754	739	720	757	774	746	728	735	753	778	739	778	718	717	693	696	728	726	731	765	761	724	776	759	751	718	765	703	764	756	742	759	803	765	742	731	695	742	743	716	709	715	775	673	731	764	754	740	757	737	770	748	707	755	754	731	782	734	788	739	717	754	773	735	731	754	756	746	737	758	728	764	725	721	734	724	734	782	687	719	790	754	787	754	731	731	783	760	739	749	773	684	762	777	753	807	784	742	767	779	711	736	743	739	740	790	728	775	729	765	696	725	737	760	766	787	764	775	734	718	756	739	759	770	735	741	704	727	780	727	769	733	724	716	741	715	680	742	758	761	747	756	721	743	766	754	744	724	733	754	738	752	759	796	750	754	737	763	750	738	737	725	744	736	778	776	748	735	762	745	752	758	731	795	725	767	730	748	791	756	760	770	747	731	727	707	721	751	756	749	765	733	688	758	689	745	771	726	739	696	760	723	724	763	736	746	733	720	756	745	744	774	714	730	739	706	755	749	740	752	737	705	759	750	714	696	775	767	719	686	766	782	742	735	738	758	739	750	708	757	703	710	758	753	782	756	736	731	773	769	727	751	747	731	774	781	743	737	753	758	746	739	737	714	719	807	730	729	744	738	712	819	767	705	741	744	784	726	757	702	693	733	777	745	782	755	801	800	759	721	735	729	814	731	730	733	743	764	774	761	752	741	803	730	728	743	766	742	772	738	750	746	695	742	722	671	737	779	734	727	742	709	779	793	794	789	731	762	725	694	728	765	709	781	762	762	766	725	788	729	765	764	736	745	737	753	763	789	762	728	747	754	690	690	747	784	737	739	760	741	746	695	774	744	698	722	690	710	758	726	731	743	754	740	791	780	749	761	739	732	827	755	804	731	776	807	743	725	721	726	732	694	773	740	773	775	739	742	762	741	741	756	740	749	758	721	753	744	713	799	721	752	775	768	744	732	775	688	691	745	727	732	713	693	746	766	751	764	760	760	805	708	718	755	762	756	724	736	734	789	777	769	731	741	726	728	731	713	791	743	734	764	764	734	706	734	723	789	734	746	759	742	721	729	745	765	757	732	731	744	754	731	731	785	740	695	710	733	694	733	722	733	756	757	756	784	759	724	740	744	744	707	718	708	706	697	681	753	738	773	705	718	707	706	811	753	738	787	701	729	784	738	697	753	726	748	709	735	829	735	716	784	768	785	718	767	761	786	768	714	735	789	725	715	730	740	755	751	782	740	728	685	765	761	744	740	731	739	717	743	752	699	761	742	796	758	748	737	745	741	687	779	752	721	737	749	804	738	713	757	750	762	740	766	758	732	724	792	778	715	709	759	762	716	732	728	764	717	731	757	713	739	722	760	740	717	715	729	743	715	790	721	753	768	759	744	683	754	743	736	745	734	747	759	729	709	756	765	740	750	776	723	760	730	726	757	767	715	781	725	783	723	767	716	792	780	733	715	736	732	700	750	730	710	737	815	773	732	745	742	717	739	694	727	730	786	762	733	786	754	756	774	732	731	747	742	743	731	797	710	748	733	706	777	787	797	750	731	733	750	743	715	710	727	782	759	732	747	781	743	708	758	756	738	765	724	728	753	743	766	748	745	747	720	724	734	779	787	771	715	769	753	765	760	747	739	744	766	725	727	731	744	737	754	698	753	723	767	749	691	762	725	762	722	727	751	752	752	765	818	724	775	744	760	712	733	730	740	751	759	737	732	714	758	778	818	733	769	771	738	745	770	765	756	754	752	777	752	740	785	811	797	741	706	728	738	717	738	756	751	775	720	749	757	757	725	741	729	798	741	721	767	782	775	736	784	780	760	728	729	729	733	790	751	743	761	735	759	779	748	723	773	745	749	762	726	701	722	778	811	725	776	787	705	778	756	759	731	754	745	759	751	775	703	752	695	748	734	785	739	760	726	765	762	766	733	746	748	739	733	723	775	777	730	733	756	776	696	768	711	721	758	761	770	788	755	718	760	705	760	815	733	764	721	744	752	745	724	738	747	794	769	756	750	698	714	736	779	765	710	723	748	736	744	713	702	759	763	718	783	805	749	758	749	738	709	785	742	738	769	722	734	746	726	779	744	728	750	747	695	748	773	770	748	758	735	732	736	719	733	755	731	797	756	732	783	755	740	804	752	762	714	728	740	746	740	777	774	721	766	798	712	712	769	775	735	774	754	753	779	748	766	772	786	728	689	740	732	763	772	753	775	771	722	718	760	783	772	745	773	763	774	707	753	723	743	713	723	741	785	726	768	802	707	759	760	732	702	744	734	745	734	773	784	715	744	745	780	814	758	732	743	793	719	733	731	691	727	725	758	772	767	797	731	726	695	747	740	709	732	752	752	788	745	720	711	730	696	743	720	718	746	679	720	738	714	736	774	733	700	744	712	744	738	751	704	781	763	736	753	744	757	759	792	772	719	752	755	711	774	731	739	748	727	727	666	783	703	804	745	737	747	780	739	744	731	732	723	726	751	774	736	787	714	779	756	710	758	735	776	774	768	709	737	764	740	804	733	743	745
1282	198	200	193	222	203	199	210	250	187	210	206	186	216	190	212	186	211	209	202	203	200	174	201	192	198	171	222	205	165	219	190	180	183	194	203	167	206	215	202	201	201	201	171	199	221	201	178	206	187	188	190	199	192	207	186	217	196	177	191	202	168	173	179	190	185	188	162	158	200	180	193	185	180	208	171	193	202	227	207	166	207	221	194	174	206	196	197	196	189	174	213	185	207	189	196	194	218	182	191	180	219	210	186	196	175	154	203	170	181	182	171	180	187	212	190	197	190	188	193	192	197	193	207	179	207	177	200	179	188	192	191	183	179	203	189	186	217	211	176	188	217	213	193	185	176	189	234	175	162	195	198	175	195	189	171	175	201	209	194	168	198	205	167	194	200	187	222	197	199	205	192	195	184	181	195	167	197	192	195	181	201	182	198	176	175	200	214	205	191	195	197	174	208	207	197	216	222	167	191	200	219	181	216	184	185	195	162	160	191	185	172	178	199	202	215	189	184	201	175	169	201	199	203	208	193	180	208	192	188	201	179	191	192	205	193	207	207	204	205	183	190	202	226	178	190	199	195	207	211	164	193	189	202	209	186	205	201	175	233	227	179	200	187	174	217	192	192	175	204	197	198	203	187	191	229	199	206	178	190	193	198	207	188	164	202	197	218	187	178	215	215	189	196	201	185	202	185	182	205	168	170	219	187	167	197	161	186	207	179	200	200	192	172	188	193	212	187	218	176	184	223	194	182	204	234	209	206	169	201	202	190	169	209	204	215	195	197	196	192	210	173	194	196	190	207	198	166	191	184	205	189	212	192	192	209	214	205	194	212	206	211	185	192	199	180	193	162	203	210	189	181	189	196	218	191	161	193	199	179	200	186	188	192	172	188	200	194	213	211	198	203	186	212	191	191	178	165	187	208	167	192	199	187	167	195	216	208	190	211	183	214	197	172	187	209	235	220	192	210	209	171	178	161	198	195	179	177	193	197	223	220	203	206	195	206	196	195	175	204	195	185	171	181	202	179	221	202	198	204	182	173	173	203	205	198	193	203	190	181	196	206	213	210	164	202	208	196	214	164	172	198	194	167	167	192	174	195	186	196	170	213	215	170	208	186	176	183	189	198	202	176	194	214	188	186	183	197	189	195	176	185	188	202	180	201	200	197	193	212	199	188	201	196	210	189	206	159	196	171	194	192	201	196	172	204	165	198	163	187	208	179	176	193	215	160	195	199	225	191	197	166	190	178	202	199	205	195	178	217	182	186	200	202	208	204	200	197	194	192	206	209	208	191	169	183	200	197	191	176	217	212	197	192	184	184	206	168	212	205	207	196	182	171	172	198	197	193	179	180	198	213	219	200	197	180	192	160	183	194	201	174	185	183	184	198	178	216	209	192	196	159	197	196	196	190	152	198	190	182	209	207	165	184	225	177	193	183	208	188	182	192	191	192	191	192	196	200	215	173	182	201	174	183	199	195	188	212	218	192	198	192	203	174	198	205	184	202	196	165	204	187	202	181	194	167	197	211	195	204	193	189	195	177	209	181	198	186	185	185	204	164	206	207	198	204	175	199	176	210	198	173	181	192	180	215	192	189	194	219	172	228	226	183	195	191	174	197	194	219	188	220	189	191	208	211	210	215	164	223	185	189	195	194	157	192	204	204	206	218	184	203	202	207	202	170	211	203	191	214	178	179	177	192	207	197	195	192	184	202	184	199	218	192	203	190	205	173	214	193	202	197	199	199	198	181	191	194	204	189	186	196	204	216	202	176	164	204	169	179	188	214	201	203	199	174	187	217	192	213	201	168	193	197	192	177	217	197	195	199	190	165	202	191	214	168	214	213	194	190	205	183	178	189	197	214	212	200	182	213	209	210	196	192	184	184	190	211	206	196	188	195	197	208	196	209	184	192	182	188	207	231	181	205	205	205	197	190	191	174	188	195	167	230	195	175	212	212	205	208	176	203	213	189	193	208	183	167	190	179	185	202	162	198	175	200	188	184	212	211	198	203	219	214	187	203	186	213	202	184	194	236	179	201	212	182	193	213	190	179	192	191	196	160	199	191	208	207	180	176	183	197	204	203	209	161	197	195	171	179	189	198	194	188	189	207	184	239	202	181	185	194	181	188	197	184	182	208	189	201	206	198	187	201	164	151	207	209	161	164	185	161	221	213	196	190	177	184	226	190	203	207	200	207	187	203	192	198	214	206	191	150	197	190	189	170	186	192	194	175	199	209	206	193	189	201	179	159	234	188	182	189	194	168	168	178	193	198	185	187	192	201	192	193	192	198	195	197	195	204	189	187	173	185	169	180	223	187	195	188	211	217	209	223	169	181	226	178	194	195	178	169	188	202	180	209	201	200	199	206	183	186	187	189	197	178	205	219	200	183	177	217	192	229	206	209	186	196	205	180	184	211	196	200	185	184	196	181	201	191	185	204	206	158	225	204	194	225	219	211	199	190	176	194	175	207	205	208	180	197	189	195	206	167	199	192	199	193	215	196	200	164	197	194	172	191	182	196	197	182	202	218	182	173	211	191	207	203	188	204	182	157	198	188	178	191	186	213	207	195	218	186	195	220	185	209	194	188	184	195	219	176	192	177	187	188	191	213	188	194	201	197	195	220	203	203	207	166	207	175	183	185	189	204	182	188	201	196	194	193	188	168	198	197	190	186	220	200	201	205	202	170	201	169	180	178	188	191	197	204	187	188	189	201	195	211	174	204	191	202	185	191	188	229	198	181	200	205	180	171	190	196	205	210	230	204	178	167	187	215	187	183	213	205	198	191	185	214	177	191	188	187	169	178	204	203	191	203	181	190	192	200	195	228	209	201	174	189	200	189	217	178	175	173	206	176	190	206	192	210	174	206	194	191	216	209	193	203	200	195	164	205	229	202	169	206	218	211	203	197	200	204	189	191	184	208	197	179	192	197	211	197	193	206	161	181	170	220	178	192	174	215	181	183	184	243	208	188	190	201	191	175	188	196	194	194	168	161	209	201	224	214	173	189	224	177	191	205	186	204	198	185	199	206	207	190	210	196	180	200	201	175	156	204	185	185	196	211	196	213	217	181	193	176	193	170	195	175	203	173	183	209	185	193	162	185	209	193	195	165	195	163	206	222	199	202	192	206	194	229	220	195	207	185	191	177	196	179	179	217	174	192	176	178	185	194	179	212	206	193	177	203	187	235	195	194	205	209	186	208	176	191	207	185	191	199	231	164	197	209	219	217	203	184	187	218	199	182	188	210	162	194	219	182	186	184	180	194	178	184	168	192	216	207	198	188	208	209	198	186	189	189	229	179	193	188	198	198	176	196	201	220	186	186	197	211	175	192	181	184	201	203	178	221	194	208	176	207	211	182	217	182	200	204	192	189	181	211	184	194	219	179	203	202	199	206	219	207	193	199	209	160	185	188	165	177	184	206	170	211	217	195	193	190	206	209	203	203	218	192	171	182	194	187	185	185	186	176	196	193	191	219	204	190	186	185
1676	505	537	522	509	519	492	524	511	514	490	519	502	480	492	507	537	502	469	517	507	508	493	504	553	509	515	489	514	481	507	485	480	491	471	502	552	517	498	561	505	490	500	491	485	459	522	560	505	484	505	535	525	505	540	529	474	485	474	514	516	494	456	485	519	493	479	473	511	457	500	517	488	472	477	485	506	528	481	507	469	534	521	515	469	513	488	500	504	500	504	469	543	476	475	543	465	487	461	532	482	503	541	477	507	493	535	487	504	517	500	528	543	512	469	504	501	475	463	483	531	554	480	476	474	519	474	507	509	492	495	478	496	500	524	467	554	508	506	493	508	522	524	543	552	443	499	508	489	505	527	488	488	502	512	492	520	525	503	489	507	454	505	519	476	542	493	517	479	489	504	525	492	468	478	521	508	486	463	483	522	504	489	473	490	508	513	501	531	487	513	480	531	492	496	487	529	502	487	471	481	516	470	544	525	479	488	496	474	493	476	559	494	505	524	506	521	533	525	526	497	510	469	516	507	461	487	505	511	524	477	516	503	506	528	511	509	470	546	478	540	541	511	508	509	470	483	499	496	484	510	502	477	497	489	507	480	491	486	498	530	517	499	510	488	505	515	500	503	475	504	489	479	494	528	501	500	522	475	469	519	487	483	510	489	527	489	530	492	487	477	523	474	511	529	485	515	528	527	451	458	459	502	471	502	466	499	456	527	495	496	482	489	537	505	528	510	500	525	505	491	500	482	491	518	528	473	504	516	510	525	481	517	493	511	472	524	487	494	497	481	487	492	513	504	496	472	531	490	519	468	487	503	458	505	485	482	480	468	535	474	495	507	496	490	476	555	513	526	479	500	501	509	531	480	463	476	484	505	534	518	496	509	481	481	506	540	509	506	489	487	462	493	489	479	463	501	509	493	519	514	542	478	499	527	489	506	490	510	499	515	524	479	499	473	507	471	531	486	523	513	473	526	522	530	503	516	496	517	500	514	504	499	532	497	511	518	504	501	470	496	533	493	478	547	506	489	510	480	515	542	500	473	530	477	514	521	487	566	478	529	509	515	516	526	516	520	500	511	541	504	493	528	472	497	467	460	508	473	522	520	512	525	502	536	518	519	503	510	496	506	500	537	516	480	458	508	511	514	480	474	517	504	483	482	525	505	505	527	500	501	476	474	478	524	489	474	503	512	515	529	483	499	519	474	523	518	523	510	471	477	473	538	516	503	531	508	521	513	520	467	465	510	499	505	524	526	499	511	481	490	502	510	478	524	513	529	493	509	532	545	461	490	472	529	494	507	513	485	485	504	438	495	519	490	497	507	492	495	515	491	522	496	462	557	527	546	508	486	475	510	532	480	510	533	499	488	491	499	536	472	511	522	496	480	497	507	526	462	525	470	521	495	497	497	537	489	493	535	492	479	502	487	540	498	528	483	524	468	493	508	494	495	464	519	529	484	447	481	494	511	491	488	534	500	509	484	548	517	478	504	493	506	514	530	545	493	518	527	507	478	513	474	472	493	501	500	470	511	480	474	544	500	502	474	497	508	522	470	515	484	500	504	467	500	550	505	499	486	465	478	507	497	474	496	482	513	531	529	479	484	498	515	501	523	515	486	503	481	489	507	547	477	497	463	498	524	534	513	491	481	523	510	499	521	487	495	552	498	495	490	509	482	536	500	499	510	527	496	504	481	484	489	516	510	485	512	527	488	493	538	470	476	498	513	446	518	502	502	522	491	510	509	488	492	546	508	527	532	493	513	482	569	434	501	486	521	501	495	476	519	485	506	460	499	542	522	491	517	493	460	531	531	501	531	491	529	472	497	497	523	474	488	530	491	478	519	448	466	513	485	507	523	493	495	482	492	517	512	520	460	499	487	491	504	483	495	507	525	479	508	498	492	541	483	461	488	466	472	504	537	477	539	522	483	529	491	492	538	518	507	500	501	525	512	538	500	520	497	496	515	506	535	489	470	497	499	509	500	480	493	489	530	533	476	504	524	510	521	489	512	478	480	516	504	550	518	499	528	544	506	496	490	542	496	510	527	479	460	500	463	509	508	527	478	480	519	494	509	511	498	490	479	494	479	459	512	516	502	485	534	456	518	483	498	526	479	482	483	467	522	467	509	477	511	469	520	480	476	500	469	478	480	475	519	509	542	502	531	526	507	496	486	520	516	522	532	489	487	512	504	533	521	479	489	532	531	499	468	488	537	484	476	498	512	509	495	490	498	500	529	488	436	490	506	490	528	492	520	480	512	497	520	500	513	512	523	524	492	490	541	476	481	511	493	497	514	500	493	497	505	501	499	471	461	471	511	497	475	487	487	474	496	493	496	465	508	499	514	511	473	524	528	511	511	523	467	479	486	503	496	536	513	522	487	483	485	514	505	457	502	482	471	503	489	525	534	475	519	482	507	499	466	503	536	488	478	474	504	499	485	535	461	480	474	479	495	476	487	491	483	509	497	498	489	499	489	485	543	513	453	514	512	500	525	526	470	506	498	512	532	501	520	472	510	484	466	525	490	501	509	514	499	482	530	518	486	526	534	476	525	518	513	483	517	494	527	509	494	481	480	519	474	509	510	502	517	515	522	488	489	520	498	515	541	493	488	525	504	506	507	490	500	546	519	496	489	515	516	482	486	500	525	482	495	488	509	505	497	510	506	515	503	525	516	527	500	478	503	452	519	494	493	506	466	489	488	533	462	509	510	524	479	493	488	482	479	472	502	487	471	497	503	514	534	545	523	450	525	491	531	512	507	543	506	491	500	518	522	502	524	469	517	496	451	508	499	532	485	529	466	533	516	463	496	518	514	511	475	518	454	487	494	477	478	501	475	505	526	502	474	510	518	466	521	519	485	465	471	484	516	522	518	468	487	485	520	481	519	515	489	510	487	490	531	522	484	524	548	588	539	493	489	494	484	508	494	501	531	489	520	471	524	488	539	516	538	484	556	507	504	495	535	544	449	485	523	494	477	507	523	549	492	499	482	494	514	492	514	516	510	509	500	501	490	513	515	528	494	480	496	560	514	507	543	499	517	516	512	521	509	514	464	453	506	478	517	534	476	490	504	500	517	510	505	488	525	505	497	524	521	490	531	505	513	517	484	497	490	493	526	491	513	477	525	478	510	491	493	515	487	509	508	509	508	497	508	509	492	475	463	546	516	535	507	474	523	517	487	477	487	489	440	500	495	492	554	507	510	526	541	540	502	480	516	503	512	547	458	500	464	538	501	489	517	482	518	526	498	514	524	526	518	503	465	493	482	491	483	518	485	524	519	482	469	489	512	511	479	482	504	497	487	477	457	493	512	538	484	450	480	486	512	504	476	529	488	513	525	513	477	443	517	500	529	495	539	476	492	518	518	476	494	521	507	544	491	478	465	467	501	514	518	506	482	479	486	520	534	492	498	532	481	524	501	506	463	540	508	542	486	517	497	454	507	495	529	537	466	518	550	466	478	508	491	495	504	475	543	554	493	494	526	472	466	476
7837	633	679	614	522	444	449	438	398	402	392	390	371	408	418	378	389	339	373	388	388	383	348	332	346	388	384	368	397	375	356	399	432	383	388	336	348	319	352	403	383	349	406	399	426	354	378	340	357	347	351	360	386	386	395	387	379	385	356	342	388	380	347	358	375	369	317	406	375	341	345	379	361	343	338	361	350	335	353	357	342	362	364	346	327	336	379	390	365	397	332	378	376	363	321	368	366	366	365	355	364	395	407	361	398	394	351	375	381	352	350	372	357	352	376	381	371	371	362	351	370	394	374	350	350	354	346	376	364	335	383	359	353	391	336	371	370	349	385	358	333	357	386	358	348	383	404	363	356	357	346	376	401	371	354	393	352	393	389	363	368	331	360	352	349	374	323	366	357	364	339	352	346	352	360	350	343	351	342	363	356	367	373	373	364	373	369	333	358	384	386	353	405	400	370	384	375	372	374	345	379	359	382	367	353	361	343	324	364	345	365	401	371	369	343	356	360	353	344	366	350	400	372	345	357	382	348	348	346	378	342	347	384	337	339	346	383	333	356	368	371	359	359	343	341	390	352	393	353	374	349	356	375	366	363	324	397	387	358	363	366	341	383	361	334	357	343	346	360	362	375	377	370	400	376	375	342	349	339	377	362	386	368	379	333	355	357	369	398	380	352	334	373	377	374	357	382	358	335	376	384	395	375	341	331	360	347	341	367	316	360	347	326	364	360	368	358	374	328	365	350	359	354	354	311	373	376	416	387	375	374	362	348	340	331	346	392	411	381	339	382	367	386	342	364	372	397	422	347	329	327	361	370	377	335	400	383	376	370	382	360	320	330	329	355	368	358	360	317	394	377	400	360	371	359	343	377	360	356	417	389	369	374	331	358	368	342	364	320	341	381	331	353	400	356	346	369	353	359	372	350	380	363	354	378	339	360	348	390	378	380	373	415	340	378	365	391	327	324	360	358	379	350	360	369	351	344	389	363	379	368	331	356	347	403	389	359	352	365	382	360	350	363	334	332	360	361	336	344	342	382	371	364	405	342	376	351	369	349	355	376	397	378	339	345	375	400	391	391	354	353	366	376	367	358	373	381	368	348	376	350	383	372	380	359	343	347	366	379	383	380	373	410	334	356	337	351	344	344	353	330	376	363	379	385	358	349	347	390	345	369	369	342	364	411	364	362	353	357	360	384	338	376	377	363	358	374	356	360	394	333	366	397	410	340	363	357	347	347	354	388	346	339	363	325	333	350	358	351	353	317	350	379	400	380	358	365	364	354	372	384	383	344	371	337	336	341	366	366	365	360	335	379	324	363	359	393	335	360	376	362	334	363	321	332	323	340	336	329	333	362	357	348	378	334	350	372	386	376	386	347	342	377	400	339	372	322	342	367	378	354	396	353	387	342	369	341	362	347	354	328	381	389	370	387	376	335	379	391	398	356	380	374	337	380	355	334	360	347	342	383	351	376	354	355	352	373	320	385	338	356	356	341	360	355	357	361	394	385	363	353	378	333	381	339	326	371	389	372	352	370	375	305	355	389	341	360	403	351	345	383	406	395	375	352	365	354	344	366	307	326	355	316	343	350	348	353	372	357	340	378	346	361	340	356	350	363	331	337	332	339	324	361	361	333	372	402	354	377	346	373	375	360	349	358	404	356	414	347	373	392	379	383	342	373	370	376	363	366	360	335	335	353	381	348	351	354	343	384	365	378	382	375	348	384	343	375	335	391	331	385	382	374	352	388	394	366	344	325	348	378	369	334	364	371	351	345	364	343	337	357	319	367	370	343	362	362	348	373	380	334	331	373	374	346	342	367	363	364	365	404	358	355	338	380	345	332	349	320	380	401	389	344	331	374	404	377	351	335	359	355	364	323	399	363	356	370	352	355	348	375	363	355	346	374	377	336	354	387	360	373	367	393	403	391	371	365	369	352	364	359	361	371	342	389	369	339	365	407	343	367	363	378	370	395	379	334	350	352	350	343	312	363	356	353	386	367	362	317	375	373	333	368	358	362	376	347	353	344	370	368	340	372	327	365	388	374	394	348	358	332	322	362	362	344	372	360	340	357	394	358	343	347	363	338	354	391	345	369	380	374	370	370	344	352	356	380	369	358	367	381	361	350	353	360	282	354	344	360	383	375	404	373	406	331	352	327	341	342	332	348	385	345	364	356	341	347	342	339	345	338	344	391	368	370	393	336	379	330	356	387	365	340	374	361	366	362	384	357	369	363	377	373	348	355	361	338	333	378	387	385	347	362	359	359	336	334	355	321	359	354	404	359	354	366	345	361	372	377	344	349	370	402	392	367	388	376	324	329	341	375	379	364	372	375	392	344	317	394	350	340	363	360	370	373	350	333	333	313	396	348	343	369	398	390	365	401	372	353	361	394	358	356	376	358	368	330	375	360	387	375	361	333	362	378	345	309	372	347	347	361	371	346	359	385	340	353	338	347	370	415	355	336	395	435	375	356	367	358	351	341	355	350	349	383	333	342	320	360	367	349	377	394	340	364	355	360	343	352	373	378	362	379	389	406	398	346	356	361	373	366	415	370	378	364	343	358	404	381	368	355	375	371	346	370	307	345	340	357	328	383	379	370	375	387	361	381	370	374	372	361	377	324	349	324	373	365	356	357	349	341	365	359	375	360	405	365	335	348	329	337	329	371	376	346	353	373	339	362	355	368	343	338	387	371	371	379	363	349	381	353	374	340	374	340	317	325	349	398	363	345	356	346	374	324	344	361	348	323	361	360	361	343	350	369	346	365	362	314	377	360	354	332	327	339	380	359	374	368	376	372	364	344	354	356	355	360	398	356	379	371	372	381	387	358	389	345	353	366	362	350	366	368	336	344	360	375	341	397	393	370	362	350	354	381	393	376	323	376	363	362	333	388	324	340	373	353	357	319	371	330	333	390	401	347	390	342	361	350	345	354	349	389	386	365	310	342	366	373	388	376	392	347	366	381	310	332	363	340	361	370	354	338	380	345	356	360	393	373	364	381	357	323	349	328	339	373	367	357	327	331	379	375	344	347	343	383	356	330	315	405	400	362	390	340	379	384	376	368	393	378	340	388	361	338	390	375	361	366	355	387	383	368	354	364	364	372	370	326	335	329	368	369	371	362	382	344	362	344	347	332	373	347	393	368	337	375	360	333	377	364	401	377	384	332	348	334	324	334	369	366	382	387	379	355	336	358	367	349	366	363	359	343	352	373	365	358	369	387	382	390	338	391	343	388	374	344	344	338	372	332	339	338	366	343	336	320	372	403	372	345	334	372	367	370	372	390	395	359	364	351	383	386	341	369	371	344	343	384	362	337	334	371	384	344	316	356	382	389	377	358	362	374	357	354	345	346	317	327	348	358	356	374	336	359	375	344	401	395	372	376	374	335	382	324	349	359	352	345	388	366	360	373	366	323	368	352	366	342	380	360	356	350	347	376	341	373	345	360	339	344	379	352	339	338	361	373	358	372	337	337	376	395	361	337	364
6694	1094	1547	1621	1502	1352	1229	1137	1107	1024	979	1011	951	998	985	918	896	933	882	889	835	836	913	860	847	894	882	860	871	847	887	890	830	868	871	870	842	871	809	836	848	889	823	869	884	812	822	839	797	859	858	868	821	810	874	791	849	813	854	796	840	831	891	845	879	818	796	851	871	821	833	889	874	851	906	848	795	864	813	832	831	841	813	814	793	857	844	882	839	842	863	808	810	861	848	837	805	854	830	837	824	837	863	808	794	817	818	801	832	859	822	868	863	836	857	843	881	854	819	801	832	828	820	809	817	848	860	809	846	839	928	801	871	831	793	791	844	818	858	823	811	854	841	837	799	842	849	827	775	856	850	842	795	847	821	854	808	850	836	862	825	800	856	826	824	841	794	869	804	847	830	817	805	829	767	834	811	862	857	851	846	827	868	807	874	837	857	818	799	845	842	871	776	821	798	837	856	887	869	800	841	817	809	863	827	846	807	829	832	837	809	785	842	811	846	790	842	795	862	848	830	858	874	818	845	806	841	765	791	836	822	822	836	854	843	854	916	789	861	841	858	829	843	853	781	851	798	826	827	784	844	803	817	836	818	838	834	840	835	853	808	816	839	866	810	797	847	844	784	877	869	840	809	844	879	832	791	815	846	822	869	858	787	886	895	823	867	839	882	838	839	816	836	872	811	842	782	862	868	839	783	869	825	851	859	849	800	800	851	859	860	812	839	825	848	844	814	842	785	837	837	819	885	859	821	826	932	821	864	844	809	843	834	827	852	876	809	799	803	840	823	904	778	873	891	794	825	837	847	858	892	839	786	852	870	820	831	912	816	821	772	831	836	852	830	799	826	851	825	851	817	834	843	786	804	819	856	843	822	805	840	789	817	803	847	814	820	810	820	885	868	830	869	819	835	808	855	862	843	792	847	810	810	868	848	821	885	777	829	818	806	862	841	839	806	833	838	859	817	824	852	784	826	801	850	829	864	852	793	819	870	852	853	815	852	806	863	848	816	830	822	822	817	838	823	865	734	879	825	847	821	849	824	838	832	811	827	788	775	808	787	862	839	867	773	833	833	861	824	805	821	856	802	855	797	849	857	867	843	835	852	835	847	814	816	841	844	803	854	831	866	843	839	844	881	847	892	813	842	858	783	832	826	822	796	810	831	824	814	817	830	835	899	818	844	857	844	793	841	853	855	811	897	841	797	862	816	910	784	808	790	824	910	829	896	822	833	843	834	811	879	837	837	816	877	805	764	808	809	815	855	880	818	826	864	783	827	835	876	812	818	771	804	872	832	817	830	831	842	872	797	826	837	851	823	868	877	775	862	941	814	791	866	874	836	854	801	768	846	837	817	864	840	860	818	829	869	804	886	871	809	846	799	820	847	822	811	870	838	820	844	807	867	855	848	867	825	818	788	841	778	894	840	834	799	828	800	869	831	831	801	797	870	801	793	850	845	836	845	827	863	866	850	778	825	921	824	855	821	790	825	831	856	814	882	832	817	885	812	874	789	823	831	813	829	858	763	816	832	797	825	791	826	827	846	808	887	820	829	842	842	858	827	825	817	871	818	825	801	774	793	817	838	824	848	829	844	791	847	828	861	832	833	831	859	843	869	836	841	784	825	819	863	886	847	846	846	780	871	834	806	827	793	857	856	864	839	832	849	864	792	862	808	809	809	838	832	816	850	822	872	826	848	794	798	835	851	812	808	810	821	835	822	826	874	807	810	802	847	857	807	838	875	871	807	749	843	794	796	821	831	809	904	829	880	787	866	821	824	842	832	823	831	910	821	810	874	809	871	817	833	827	869	834	837	817	824	820	865	834	841	851	806	855	825	804	815	853	810	857	851	817	804	782	857	875	839	826	830	783	832	822	850	790	852	882	837	826	848	845	829	813	841	823	855	831	812	800	842	842	836	815	841	801	848	858	880	863	842	785	761	864	821	796	862	822	825	861	900	838	825	881	774	858	829	874	872	877	861	827	862	820	816	785	894	816	877	840	841	833	859	851	845	852	849	859	844	893	802	857	836	818	794	852	879	814	839	818	834	829	847	818	857	874	815	818	809	878	802	823	851	806	876	830	844	812	819	807	858	798	777	846	833	801	802	852	804	874	806	873	788	767	852	824	781	845	799	833	846	797	850	825	844	836	836	812	834	870	869	789	817	858	828	823	851	861	853	806	857	838	773	873	818	861	812	860	796	854	829	840	852	873	774	819	847	897	867	894	848	784	824	850	874	832	876	801	832	834	805	839	855	823	818	885	830	824	823	801	866	809	830	842	791	797	845	803	814	867	821	804	809	836	787	777	773	816	831	832	819	826	845	792	808	806	841	887	867	875	845	836	826	812	832	814	795	843	854	843	893	837	821	790	820	865	760	822	821	876	849	829	781	814	828	797	824	849	849	820	859	867	849	832	803	871	850	801	831	844	820	831	795	791	810	818	810	806	817	797	805	824	877	841	839	824	848	849	902	875	853	809	868	887	805	885	835	825	800	787	859	828	846	795	824	833	889	833	786	801	855	846	819	850	802	811	873	851	808	870	821	840	866	833	779	841	803	773	815	849	823	787	759	879	804	785	846	874	797	852	835	837	818	854	816	851	879	868	822	813	822	842	846	808	774	851	878	822	862	804	824	839	819	842	865	826	812	837	806	799	786	853	804	871	829	872	805	819	807	811	829	862	877	872	759	817	868	817	846	842	861	828	825	793	843	803	825	828	809	880	820	892	881	831	788	775	863	889	835	888	852	811	789	825	834	822	841	880	813	788	822	818	814	813	868	802	829	850	850	823	842	844	826	767	828	870	860	839	829	800	826	821	820	825	843	838	869	818	828	827	876	850	842	856	778	828	853	831	838	817	827	863	839	770	827	840	792	830	800	871	798	841	882	799	774	833	818	830	834	850	854	866	829	800	858	843	816	752	839	853	881	824	821	833	853	799	769	823	835	820	827	809	814	846	822	883	888	849	856	835	843	844	836	803	857	846	794	819	878	832	876	841	801	806	751	809	882	812	836	852	835	847	816	825	872	817	839	819	832	792	763	864	816	822	835	852	786	822	860	860	824	833	823	895	805	806	829	859	823	785	784	843	830	877	792	823	862	824	830	847	836	803	842	793	873	871	866	864	823	801	835	821	815	827	819	870	848	831	838	801	835	815	846	837	849	870	859	813	854	820	827	869	786	853	841	842	846	842	833	853	822	852	820	810	811	840	776	834	828	807	806	809	861	831	845	832	831	792	769	830	772	853	844	849	824	813	827	910	853	827	776	823	906	837	828	853	801	888	803	855	801	839	865	803	793	880	902	794	833	831	815	816	829	780	822	798	787	841	794	813	841	806	827	898	855	852	850	827	809	870	823	831	850	848	841	845	830	839	798	849	777	820	844	864	795	780	838	823	856	857	846	837	845	815	793	861	804	794	825	822	843	805	827	839	823	795	833	844	829	805	804	860	852	788	798	797	856	831	834	868	805	844	815	822	812	825	836	817
14298	1222	912	777	634	522	482	455	397	376	372	382	337	358	333	361	318	371	394	327	334	341	345	323	355	342	330	346	336	365	324	345	376	348	359	312	334	320	315	373	368	316	319	345	304	341	340	354	334	390	314	325	335	328	321	315	299	341	345	329	359	346	300	351	317	337	324	301	358	302	339	336	298	319	304	337	335	317	324	316	330	316	319	300	341	306	352	339	331	328	330	345	316	335	341	325	348	314	319	382	340	348	345	294	334	328	314	330	324	352	329	317	357	325	351	329	334	303	328	329	333	293	321	365	338	326	349	319	333	333	331	340	310	325	368	336	336	316	333	327	335	357	359	318	317	325	332	315	343	354	335	345	362	326	299	322	338	338	305	319	348	354	306	324	352	350	296	358	348	297	324	353	330	354	325	333	344	326	306	310	358	332	309	354	321	327	335	344	328	295	344	325	345	339	373	354	328	331	338	381	334	342	346	333	295	348	334	322	350	311	339	359	336	335	350	330	322	349	338	339	326	355	325	335	339	322	326	307	307	319	343	324	337	345	362	339	346	310	285	328	321	356	332	282	339	301	312	314	338	324	329	338	325	337	344	316	336	331	322	343	301	359	324	330	368	312	357	353	315	298	314	320	344	302	336	358	354	314	350	358	309	338	320	340	353	345	307	342	351	319	303	352	313	333	289	343	329	353	329	318	306	325	314	357	304	357	332	361	303	358	370	337	324	344	358	374	390	308	322	325	372	316	319	318	321	347	323	297	343	343	318	332	304	332	342	284	340	303	345	354	281	343	347	333	332	331	344	315	327	307	327	379	324	306	317	326	330	305	346	345	287	316	312	335	306	369	346	363	321	311	313	302	343	316	301	306	326	322	325	330	325	342	336	313	324	328	314	330	299	330	335	331	314	305	363	332	328	319	313	305	369	331	326	317	317	337	321	312	303	337	344	333	329	327	331	341	308	336	332	332	333	324	325	342	342	274	305	354	336	345	309	307	342	308	352	338	310	297	315	312	312	380	335	336	352	320	285	339	331	319	341	361	325	294	303	320	333	315	318	315	334	319	323	285	296	367	318	331	363	332	334	347	354	324	357	296	309	308	356	305	329	333	352	345	338	325	362	341	335	318	339	303	308	352	321	358	306	375	317	322	316	331	328	331	324	324	309	341	319	316	291	327	332	324	313	345	345	293	322	308	325	340	340	339	322	332	323	334	321	325	318	336	314	332	326	331	316	368	348	335	321	314	344	329	380	338	311	328	337	344	359	351	319	324	337	327	302	301	355	343	355	343	327	328	314	348	331	347	317	311	335	359	365	347	317	300	364	351	354	345	336	366	277	313	331	327	327	290	338	298	352	353	350	348	355	324	311	352	296	341	384	321	327	348	352	337	331	322	336	309	316	351	323	340	333	295	347	311	325	329	344	327	327	343	357	335	297	304	351	327	340	352	339	302	313	307	320	320	338	323	316	346	303	342	337	342	300	302	325	360	306	322	330	302	361	338	355	293	296	338	345	312	305	336	303	367	347	315	341	320	325	331	329	331	303	322	355	316	325	329	311	332	318	341	315	326	305	303	289	291	337	341	320	329	282	328	342	332	306	328	325	353	314	328	313	348	304	326	326	358	346	353	280	323	324	317	341	338	329	346	302	322	334	312	315	367	304	312	343	339	300	339	312	365	343	314	355	346	351	304	299	318	330	309	353	321	335	341	342	307	324	337	333	287	291	346	342	347	322	316	306	336	343	342	317	298	305	345	311	307	337	310	317	342	341	325	307	355	340	292	338	296	303	353	355	318	340	329	358	361	313	347	315	291	319	338	329	343	319	318	320	329	330	317	311	342	296	295	360	354	338	339	334	323	350	340	337	316	328	331	305	332	314	343	324	329	321	333	308	318	346	337	324	325	338	332	321	351	315	323	325	286	329	304	315	314	343	318	314	345	330	325	380	332	338	320	292	311	324	348	302	334	338	336	344	324	326	360	343	343	336	312	331	312	327	318	319	336	335	336	317	317	343	302	324	303	324	328	330	303	317	312	325	343	310	339	340	331	317	304	335	339	366	352	335	275	322	334	307	383	349	351	333	307	322	293	293	321	320	330	312	339	303	309	331	318	344	332	315	317	338	328	307	323	332	339	360	345	357	346	307	367	338	356	318	341	325	313	321	352	335	339	320	311	343	331	306	341	315	331	334	322	311	297	337	297	346	327	349	338	331	363	313	323	305	334	292	313	298	335	325	327	324	363	329	305	315	360	341	305	302	366	316	348	322	339	333	332	340	303	321	296	323	337	305	336	327	329	321	342	313	329	321	312	302	320	360	347	348	322	322	339	321	315	320	321	353	321	318	320	318	343	342	327	314	358	352	333	360	335	341	315	325	279	305	301	332	306	344	346	333	328	316	368	345	342	297	314	331	332	319	305	299	301	344	332	319	322	345	315	362	323	352	301	292	289	335	317	309	327	324	339	349	368	320	308	303	363	338	317	370	331	356	372	340	342	332	291	333	314	322	348	350	335	336	317	331	313	361	318	323	375	336	331	369	355	375	365	334	327	347	303	350	308	328	317	304	301	353	341	326	334	375	314	339	339	350	328	308	296	313	314	306	305	332	302	301	358	333	309	347	347	332	308	366	323	339	384	336	316	329	329	353	351	306	337	332	348	320	306	313	313	383	313	351	331	361	331	340	307	321	322	356	377	339	335	353	347	318	321	310	321	310	397	319	347	315	316	327	376	336	347	333	323	349	352	341	348	328	295	337	322	301	344	314	344	326	353	336	335	335	311	322	325	294	345	315	325	350	325	348	281	320	369	334	320	337	323	334	332	327	312	324	337	352	348	319	329	318	309	332	325	318	328	309	346	327	327	300	329	350	307	323	328	293	331	350	288	320	380	337	343	360	346	321	352	346	316	312	299	347	362	369	346	311	314	313	331	303	321	327	322	339	330	305	348	292	299	299	329	329	270	352	307	371	348	333	324	342	341	313	314	302	313	326	307	334	327	344	335	330	341	335	300	377	323	329	314	327	336	339	293	359	320	331	331	319	313	339	322	316	367	351	348	326	339	285	323	327	314	326	320	321	283	310	330	338	321	341	334	298	363	290	331	360	355	323	311	334	306	317	356	339	313	315	321	314	356	347	325	324	370	351	313	302	306	315	351	339	306	333	326	307	371	331	342	309	291	327	343	380	328	323	322	349	319	313	342	343	330	342	336	343	310	314	362	340	345	344	347	345	332	341	336	330	332	348	326	328	332	354	322	320	334	338	341	303	346	339	360	356	333	345	291	294	324	341	309	372	311	353	353	309	345	312	296	340	308	330	346	342	303	338	311	342	323	330	320	291	323	307	297	349	318	309	315	362	351	331	330	308	340	366	342	322	318	319	313	333	353	327	329	312	339	375	330	334	321	323	300	315	329	334	322	307	316	327	315	359	338	341	349	330	346	332	300	309	362	300	338	351	346	348	317	350	350	325	328	311	353	308	390	336	353	318	339
8351	1258	2079	2285	2076	1728	1489	1262	1236	1182	1003	1008	928	984	888	929	895	862	817	823	807	821	858	797	843	790	805	777	779	785	828	781	803	770	785	756	725	789	803	735	756	718	739	742	744	721	715	793	755	816	692	778	777	777	767	766	725	747	758	736	784	722	735	733	704	770	741	757	767	731	740	716	725	692	748	731	718	698	745	693	735	729	718	671	724	736	713	766	680	689	740	746	790	755	760	739	692	751	743	773	729	773	741	792	682	730	705	781	775	715	741	743	777	716	767	760	726	704	735	737	788	688	736	770	765	714	733	753	727	756	745	686	724	735	778	743	773	729	724	752	798	791	727	746	736	747	739	736	738	736	728	753	728	756	710	762	731	759	777	752	782	781	707	692	694	735	730	747	753	753	785	731	753	748	703	726	745	718	730	771	717	770	751	740	752	781	748	731	752	804	773	694	758	759	738	790	733	718	693	749	762	744	718	689	748	775	738	790	788	734	718	722	750	736	766	723	750	722	780	753	699	698	771	733	779	686	696	720	813	680	705	754	752	733	767	745	752	785	717	743	705	749	703	710	759	698	744	755	759	715	728	755	745	717	755	771	753	702	767	746	737	791	771	772	678	767	696	742	709	802	736	719	714	746	773	775	664	766	716	756	731	748	697	727	728	753	734	791	713	745	759	720	742	756	764	701	808	741	753	752	786	751	684	721	763	769	716	707	759	730	747	750	764	784	741	786	778	712	736	760	808	778	720	745	758	709	764	736	743	731	774	771	779	721	756	731	802	691	745	748	711	742	759	730	732	764	750	735	728	690	680	723	705	727	774	758	755	720	737	756	753	766	751	712	698	766	788	732	764	747	720	738	695	752	768	763	738	696	781	749	775	744	723	761	783	722	723	781	751	743	754	757	731	734	716	748	719	707	698	769	748	756	768	744	763	754	761	696	752	703	752	723	700	706	758	751	754	784	737	738	764	777	748	702	743	785	740	751	700	743	687	778	710	786	753	703	799	724	746	750	754	756	725	759	675	782	787	796	761	752	744	677	718	716	705	704	725	701	705	746	706	761	714	696	763	769	732	799	744	743	765	739	718	771	713	745	728	700	723	706	750	758	693	675	704	745	720	800	703	690	721	731	754	753	763	780	767	708	741	739	698	763	729	702	741	771	764	753	742	733	695	767	784	711	732	740	724	699	721	763	688	737	688	784	712	763	753	694	752	758	689	740	726	739	709	739	751	726	751	745	721	715	714	775	754	767	775	719	829	750	733	758	777	663	726	712	718	809	753	731	754	716	716	759	724	765	758	793	736	712	784	727	742	761	717	756	783	739	782	720	762	741	744	729	734	733	718	766	758	750	738	722	763	745	743	753	746	699	735	777	700	720	733	787	742	755	765	707	762	680	726	719	742	753	744	717	749	749	707	741	745	750	731	687	739	776	708	733	747	716	735	711	677	739	760	763	740	706	777	761	782	731	714	741	726	764	770	794	695	691	756	714	760	774	795	722	781	744	745	710	701	700	753	746	718	744	783	714	747	712	676	719	727	705	814	744	731	791	689	805	711	738	764	693	743	753	726	763	763	757	748	733	659	811	736	731	742	732	666	777	763	722	718	703	723	749	779	755	723	752	767	749	758	796	789	731	761	741	731	767	701	717	743	717	742	761	726	718	753	768	765	708	740	758	776	741	731	770	748	771	725	738	739	747	713	764	713	742	734	730	749	727	728	744	708	773	722	801	738	742	773	736	689	748	771	742	749	744	799	736	759	688	729	743	751	729	768	780	736	710	732	778	719	743	745	789	723	762	758	780	711	725	708	714	757	711	737	761	757	751	781	753	726	750	710	769	743	757	753	730	701	730	688	799	726	723	733	736	769	673	791	760	722	759	775	726	730	732	752	780	727	725	757	746	711	747	737	737	745	734	717	725	686	737	757	731	795	740	765	797	727	788	760	711	765	769	737	770	726	741	750	789	727	759	717	734	699	770	749	763	766	773	751	734	772	784	696	740	722	713	710	747	733	732	772	712	751	740	743	706	770	777	750	753	725	730	805	740	718	717	740	734	724	782	737	771	760	728	727	680	715	760	726	760	701	706	715	758	732	753	729	731	752	746	723	784	704	744	732	708	771	690	766	746	752	753	774	700	766	719	763	769	771	719	759	750	708	731	750	786	688	737	714	733	723	732	739	761	736	774	720	720	772	768	803	762	707	752	719	777	719	777	674	793	787	737	760	725	792	723	723	752	792	756	737	702	809	750	761	785	756	787	729	776	680	803	771	703	733	722	712	733	702	749	700	764	776	766	761	747	710	709	720	737	745	742	738	708	753	739	771	759	747	728	741	753	766	714	740	785	768	683	698	748	735	731	690	791	785	750	739	755	722	772	721	721	732	755	720	729	749	726	782	764	722	710	759	766	745	714	737	786	786	728	776	726	758	715	746	752	685	737	755	753	751	762	737	770	707	757	819	707	756	753	749	739	739	753	738	721	764	716	754	730	740	754	752	759	757	743	754	750	778	745	748	725	758	752	738	723	716	736	762	763	750	731	747	772	753	718	771	795	735	758	739	788	763	715	744	726	764	704	752	752	785	686	766	757	760	736	740	724	740	721	741	778	718	756	694	774	735	718	751	715	704	733	704	731	674	757	744	746	719	727	742	755	730	721	736	778	770	768	729	781	737	758	750	699	718	757	759	784	766	747	732	785	732	731	729	720	779	731	732	740	764	761	732	707	740	720	771	715	741	682	761	728	739	767	716	774	745	735	702	721	767	722	766	712	772	726	684	741	724	712	753	669	710	722	743	734	735	671	733	734	752	782	770	778	742	745	701	764	743	712	734	722	756	720	729	752	745	706	679	775	737	740	767	723	756	724	761	731	704	730	736	766	729	719	762	770	751	743	721	736	766	737	731	705	782	734	771	733	722	740	710	729	727	760	742	777	735	755	722	722	747	753	702	753	782	797	781	768	761	749	766	762	723	716	723	694	742	708	712	715	715	726	735	705	712	783	763	718	733	783	701	743	743	736	714	763	696	755	720	757	762	724	804	756	790	736	721	794	748	736	745	740	729	762	738	738	735	758	781	729	722	776	777	752	780	707	726	782	767	666	725	777	788	733	717	752	686	697	752	752	795	718	754	742	766	738	727	707	792	724	738	726	769	765	718	772	744	774	727	748	737	755	697	744	812	696	765	707	756	804	688	790	760	736	707	722	715	762	723	747	701	761	743	754	748	763	742	750	708	748	725	781	774	725	785	719	724	742	748	765	743	737	733	773	734	789	693	728	726	750	801	744	756	779	737	762	762	733	724	691	774	763	717	716	739	787	753	777	726	720	762	772	746	758	736	777	729	769	716	776	745	731	772	715	747	700	732	717	693	737	749	732	741	746	698	715	735	768	766	748	739	685	776	720	724	693	737	743	788	730	696	731	734	746	694	756	742	746	719	768	722	716	793	717	744	763	734	783	723	763	653	760	700	721	780	745	736	752	734	745	696	708
1471	204	237	191	187	183	176	172	204	203	196	172	196	163	209	189	188	215	208	172	214	183	196	186	180	189	217	188	214	232	204	157	196	174	192	226	201	204	216	205	218	186	178	217	218	207	179	199	213	244	191	206	197	225	200	203	216	209	192	159	192	214	170	182	217	183	166	191	169	208	182	185	230	213	178	181	204	211	182	190	175	214	212	200	202	187	193	194	195	206	190	200	170	211	194	161	195	186	186	191	195	169	211	181	212	183	224	166	189	189	200	221	184	218	193	197	177	185	182	199	174	197	198	185	179	169	202	201	193	195	186	202	192	182	199	199	227	186	198	197	179	193	215	189	197	193	194	232	243	191	180	205	194	174	192	199	186	185	228	190	195	176	204	198	179	173	173	171	204	181	179	192	206	197	244	244	185	231	198	184	193	206	164	210	210	175	215	204	221	181	210	202	171	205	199	181	208	193	194	175	202	189	209	210	203	168	172	185	218	161	210	208	185	186	214	188	191	183	185	180	190	207	176	206	177	197	205	189	204	194	206	179	202	213	202	233	208	200	203	205	182	180	173	196	168	223	190	202	186	197	184	204	202	184	195	182	207	202	185	191	178	186	223	216	166	170	167	195	192	207	179	165	208	173	214	182	195	185	207	181	189	190	209	186	208	176	182	189	192	203	187	170	183	197	210	222	192	194	196	203	207	228	196	199	201	180	204	189	204	202	189	196	192	185	222	218	205	211	178	213	175	212	210	202	197	185	181	206	197	180	212	206	198	203	221	211	189	195	207	225	218	208	197	189	226	210	194	211	196	218	196	206	224	184	185	180	218	217	174	180	208	197	151	197	211	200	191	187	196	179	202	194	174	183	213	201	182	202	187	195	213	192	205	202	169	202	197	177	180	177	191	205	184	199	195	200	180	188	203	212	178	192	210	176	188	219	198	185	201	199	194	213	199	204	203	189	185	220	197	189	188	198	195	192	217	187	186	186	196	210	196	199	218	230	203	174	196	204	202	176	220	197	211	225	182	167	194	211	181	187	173	195	190	175	189	166	172	192	219	202	188	192	187	190	219	195	184	196	165	154	208	179	203	209	206	226	210	199	210	196	205	179	204	202	210	214	212	206	202	208	189	173	191	228	186	200	176	191	172	199	188	190	175	186	206	187	225	206	217	180	213	225	211	198	202	195	199	226	167	176	187	163	193	177	166	197	209	202	203	207	213	197	180	190	202	199	210	173	184	190	196	211	195	202	166	194	158	186	187	197	185	190	200	181	183	210	218	190	190	170	226	176	184	196	195	208	168	196	186	173	181	179	215	204	199	181	183	214	201	200	191	177	218	194	185	207	200	214	193	179	177	214	206	185	174	201	197	202	215	189	186	225	187	202	196	204	197	170	210	193	181	188	212	192	220	191	202	201	166	180	176	189	201	178	179	187	190	180	178	196	195	209	184	214	160	244	202	181	189	201	189	166	170	185	179	199	181	218	216	182	190	207	214	207	218	195	201	184	199	165	216	201	208	197	184	190	172	179	196	209	190	197	190	194	202	186	203	185	166	189	168	193	204	210	193	200	201	177	183	196	177	225	192	195	196	192	181	199	218	188	190	204	228	211	183	194	207	195	182	193	189	196	189	193	202	202	196	217	156	181	199	213	185	203	212	201	209	185	191	195	203	204	216	191	175	199	183	173	190	225	208	177	202	198	208	193	198	175	187	211	210	197	193	220	211	189	217	197	169	205	219	196	190	175	189	188	200	194	186	211	207	199	189	213	197	212	179	216	220	196	198	207	173	196	213	212	178	204	190	178	188	206	191	195	202	203	208	183	172	193	202	195	180	211	184	170	197	201	203	196	185	181	176	188	186	191	205	198	198	178	168	198	188	206	199	197	221	191	172	188	200	193	192	183	185	168	192	189	207	167	184	182	194	192	167	216	200	203	183	198	203	191	212	186	217	193	178	178	204	208	214	195	207	198	199	191	195	195	159	171	210	180	234	221	198	228	202	176	231	210	189	204	186	192	206	205	224	157	194	198	173	182	184	206	211	192	202	189	193	185	207	208	195	170	214	201	203	202	196	199	180	217	195	204	206	181	199	217	219	189	175	205	184	187	216	173	196	200	180	189	197	203	200	192	206	183	193	187	173	212	218	197	189	202	199	187	205	223	182	166	180	199	200	191	186	261	195	163	200	189	187	201	189	187	200	211	166	183	194	187	203	164	193	207	199	227	189	191	198	179	215	191	191	198	195	185	190	198	180	212	221	218	209	184	178	186	236	212	195	176	211	199	196	172	196	205	208	173	216	219	197	170	179	195	183	179	168	192	197	184	190	176	153	203	224	182	203	194	188	201	220	209	197	188	213	216	240	186	213	200	202	200	217	180	195	198	195	208	205	179	195	196	178	188	202	183	191	207	192	203	162	195	194	206	174	231	192	199	200	178	203	200	174	207	208	214	180	197	181	209	189	187	183	201	203	206	201	212	190	181	204	209	233	161	206	175	191	193	186	207	211	183	210	209	176	176	177	215	201	191	190	171	196	202	191	210	213	203	226	187	178	161	214	183	149	216	198	197	182	195	214	191	193	169	204	183	188	176	195	210	179	182	190	225	190	204	210	199	197	197	188	240	208	162	207	190	193	174	205	215	200	209	194	229	175	194	198	200	190	212	213	219	211	197	195	197	201	184	195	199	173	218	186	193	190	196	187	215	204	181	181	208	208	207	180	209	211	172	197	197	213	187	193	198	208	209	216	193	187	194	201	215	194	185	182	195	184	197	200	197	226	189	200	187	213	202	206	171	191	205	193	186	160	201	159	181	221	180	171	211	190	176	197	199	198	219	208	197	194	184	210	171	186	193	184	178	216	177	165	196	203	176	206	208	204	184	210	223	195	192	192	210	225	195	184	191	198	221	189	206	220	213	200	217	189	199	219	193	178	201	185	210	210	215	201	206	205	183	185	165	204	182	215	197	169	206	178	238	217	216	175	206	190	186	205	208	197	185	177	188	182	189	203	210	178	186	223	226	200	184	178	204	210	212	191	202	200	218	211	204	200	184	182	202	227	191	171	197	201	193	182	166	202	200	184	204	200	206	225	205	192	212	210	183	195	214	195	208	216	195	201	166	187	224	190	195	200	188	189	179	185	194	211	209	196	181	211	196	218	224	185	215	213	170	212	188	182	204	183	195	200	194	210	192	217	199	195	198	191	160	186	171	189	180	167	202	188	224	198	185	200	182	235	190	148	218	185	209	193	190	172	197	168	219	211	191	213	187	198	194	213	182	193	198	193	177	171	198	201	201	179	185	197	219	210	206	218	207	217	212	191	184	210	203	208	205	199	187	185	207	216	216	218	187	180	203	192	201	197	198	203	196	202	221	175	213	195	197	191	181	234	194	173	154	213	191	187	190	195	193	176	198	200	214	190	177	167	216	204	211	187	207	203	193	173	176	210	207	212	187	234	178	183	195	188	173	203	192	219	189	200	210	203	185	184	165
1887	536	556	515	559	543	492	541	575	514	504	543	535	511	537	527	522	472	507	535	514	490	512	464	498	503	473	513	537	498	502	502	456	478	463	504	519	555	455	495	532	497	517	520	496	501	481	498	525	479	480	489	452	487	538	513	500	512	495	471	490	505	461	477	472	518	477	495	538	538	522	506	506	493	505	513	524	514	504	496	491	538	514	493	501	499	511	480	521	535	508	522	563	509	512	499	497	486	489	511	481	490	494	515	480	480	482	474	551	547	493	495	571	515	519	507	480	493	460	465	509	531	468	532	514	516	528	487	496	508	497	488	487	494	502	505	527	515	524	487	475	531	502	513	487	498	477	510	530	516	489	503	530	486	497	457	538	521	496	513	525	503	478	527	474	495	465	505	474	503	520	504	527	511	482	513	508	512	507	546	495	479	517	505	514	502	487	508	514	510	522	476	499	501	531	494	524	533	503	500	472	459	526	519	476	490	518	442	457	513	479	494	517	495	514	523	492	504	481	489	513	527	541	514	493	454	500	506	460	496	520	486	525	520	521	481	475	512	545	519	476	505	460	517	475	508	491	474	502	515	520	525	486	492	524	467	476	510	511	531	524	494	503	452	494	512	466	465	476	522	519	488	504	476	511	498	510	545	482	482	513	525	506	502	482	488	501	477	529	511	513	520	502	494	508	509	542	509	475	536	523	533	519	545	510	513	502	526	537	514	503	505	468	536	539	478	492	531	487	502	537	515	508	494	484	528	507	457	548	507	485	549	518	542	482	518	502	507	528	505	485	520	508	528	551	482	470	523	453	506	497	481	447	516	504	510	533	474	520	509	475	521	512	501	485	507	479	478	474	505	501	494	541	480	477	508	509	493	487	475	503	502	507	453	506	521	480	490	504	502	516	507	522	509	514	520	488	485	510	499	463	504	495	511	479	495	497	479	513	543	479	473	506	492	498	450	481	514	513	541	519	498	529	502	506	542	518	503	484	506	511	498	496	511	481	497	503	462	530	492	506	505	493	502	529	516	472	521	469	516	521	503	521	510	520	513	533	494	472	510	477	534	512	501	479	537	504	475	496	526	529	528	495	471	507	480	524	492	484	476	456	502	483	541	513	496	498	504	520	489	510	494	494	508	493	497	490	520	489	510	473	526	497	518	482	533	536	492	529	499	468	474	513	496	476	500	509	495	509	476	520	461	499	510	496	472	539	559	558	517	487	486	471	551	477	469	513	528	516	509	522	474	503	523	467	484	516	505	521	548	485	484	501	510	520	515	472	475	494	481	540	534	505	485	512	445	508	532	500	504	477	529	521	484	500	532	465	477	479	426	503	490	494	483	464	522	525	493	482	520	514	550	542	494	514	495	548	527	487	507	455	534	543	474	526	507	547	533	504	510	515	505	479	508	499	528	502	525	505	479	531	478	489	453	497	500	496	491	521	526	510	502	504	496	489	505	490	529	473	515	507	484	476	531	483	482	502	505	543	485	463	504	513	495	514	481	500	519	494	464	521	512	489	481	464	482	503	537	498	517	530	495	529	471	518	510	522	495	465	511	493	487	499	496	502	476	483	494	501	509	521	493	473	522	560	525	516	531	483	506	497	565	501	527	512	527	493	490	503	473	503	545	491	548	522	500	530	476	515	487	511	503	477	503	461	506	550	487	500	528	487	491	476	489	482	510	514	529	480	502	486	501	529	496	509	512	523	463	470	475	515	456	513	465	506	489	507	523	529	514	491	506	485	511	498	503	492	495	479	478	504	498	496	522	487	522	470	528	515	521	502	505	508	518	477	476	481	509	499	505	522	503	526	525	476	510	520	485	522	487	542	525	542	548	506	503	452	543	493	498	529	508	509	503	484	530	498	511	497	494	531	532	517	491	496	519	526	504	488	506	509	500	518	514	525	522	526	479	495	510	503	535	508	529	536	519	471	467	494	533	512	470	478	478	533	483	483	476	498	510	499	502	479	478	469	484	551	529	489	523	474	531	465	491	526	524	514	506	511	523	510	524	491	546	495	536	495	514	496	545	508	505	503	490	487	496	502	502	503	485	462	510	500	509	527	495	499	502	515	504	473	484	489	494	487	469	482	503	510	528	462	479	492	499	462	439	495	498	461	511	465	477	508	490	465	508	515	532	501	512	520	549	503	516	499	501	482	496	508	498	543	506	537	515	532	495	505	485	517	513	503	498	531	451	482	525	519	528	483	542	495	481	553	479	509	534	469	492	476	503	504	476	484	504	509	469	500	504	483	512	576	533	510	516	461	481	512	488	524	493	487	518	484	530	507	510	503	514	517	505	496	509	492	535	535	522	497	461	546	514	474	503	502	477	507	528	536	492	504	531	494	515	501	520	520	519	486	490	500	514	517	494	489	511	496	482	521	513	498	487	505	474	475	500	505	470	490	479	478	470	492	494	511	539	495	476	511	499	495	515	502	511	519	491	477	505	482	500	500	505	541	480	494	495	474	508	514	478	501	474	507	499	461	493	480	473	476	552	478	527	492	509	500	503	537	480	491	548	481	463	531	527	499	525	509	509	509	495	516	515	489	476	495	535	512	500	493	506	541	525	500	487	529	483	541	483	528	504	480	514	534	478	473	445	475	493	488	504	480	501	499	479	469	531	484	514	479	492	507	518	485	477	503	529	522	529	509	489	489	517	536	511	521	523	509	531	495	492	496	521	493	464	487	527	559	480	522	541	520	490	528	486	483	533	483	516	497	507	513	522	508	518	527	522	466	507	482	524	523	533	488	480	512	523	485	512	499	525	529	547	482	560	503	498	533	514	477	519	444	523	502	517	490	477	470	537	521	540	480	467	531	559	503	467	474	570	509	460	478	487	486	465	537	527	503	505	510	502	535	488	512	533	515	502	537	522	535	538	524	502	466	501	491	496	487	492	536	564	478	506	515	526	457	474	462	511	523	522	548	507	520	523	493	516	481	503	525	515	504	511	480	505	503	513	482	507	453	527	491	486	490	485	535	489	537	501	497	543	527	507	543	465	471	509	519	546	512	527	478	503	541	502	526	476	517	475	480	515	455	513	471	480	487	482	504	493	502	496	473	485	509	475	505	464	444	515	547	537	497	476	527	509	518	495	497	558	475	460	487	494	498	505	544	555	477	490	516	490	498	472	515	511	494	477	466	516	507	494	550	530	484	539	512	488	506	535	510	471	488	508	536	489	510	474	503	472	520	498	508	502	474	515	519	512	508	508	541	465	520	538	493	525	508	507	500	490	468	507	511	524	504	511	493	523	490	487	529	475	475	461	512	531	509	518	479	509	499	510	538	539	526	531	506	498	540	473	523	524	503	489	516	452	498	508	512	500	492	525	529	513	505	511	506	509	484	495	535	487	548	523	506	483	482	470	515	497	474	498	532	486	491	496	508	509	552	491	496	513	521	531	536	520	496	499	510	481	505	519	510	516	490	518	515	484	485	503	486	490	512	497	531	486	509	495	470	520	533	450	505	516	509	531	492	522	489	491
7555	665	655	638	473	465	436	455	415	327	378	394	366	349	341	399	372	393	361	383	347	360	331	355	355	361	387	357	338	391	354	381	372	369	359	352	356	345	371	385	399	369	347	380	390	364	347	334	368	370	405	395	359	309	339	351	346	390	376	364	387	362	400	314	342	341	370	352	356	325	382	362	383	350	388	341	354	362	372	337	359	353	337	337	370	371	395	346	379	317	374	354	355	349	321	365	352	350	382	367	337	342	361	351	317	349	330	353	347	354	369	337	364	344	362	326	333	385	352	364	372	357	344	377	354	372	394	328	362	344	336	356	372	385	345	378	371	399	395	360	337	354	360	355	310	356	376	342	305	377	362	368	354	386	358	383	391	350	353	326	344	373	357	365	382	405	351	392	352	363	322	335	362	366	306	311	347	354	382	356	352	338	338	332	359	373	372	363	343	318	340	370	353	340	381	368	380	359	391	390	349	351	377	391	374	336	342	366	379	366	351	361	354	391	332	342	343	336	336	396	351	339	343	348	385	376	406	353	386	353	371	379	382	351	358	332	336	330	347	390	353	330	368	358	363	326	400	368	346	380	366	371	368	352	324	343	362	402	347	387	393	368	361	351	331	370	336	367	362	352	370	397	406	344	343	353	342	345	371	364	376	353	357	323	316	375	334	379	393	351	363	317	381	396	313	382	349	373	388	336	379	357	368	361	367	364	331	334	333	384	364	330	364	371	380	322	365	366	383	379	357	381	368	371	398	337	310	388	345	351	368	332	313	350	342	364	334	384	362	319	351	366	369	353	369	367	376	357	349	363	347	381	384	393	365	337	354	349	357	310	391	381	377	366	365	367	373	349	356	349	342	359	361	389	379	340	355	347	354	324	314	366	367	366	368	318	369	361	366	328	376	369	345	333	351	376	328	348	362	359	358	325	365	377	372	364	358	376	363	366	357	359	349	383	410	370	368	343	366	339	388	351	397	339	358	367	376	352	386	366	340	366	356	365	362	338	354	391	376	361	343	387	354	325	342	366	342	359	377	357	366	332	364	391	332	383	358	345	351	329	316	350	349	380	330	362	344	372	371	329	352	341	349	363	365	376	351	374	354	359	388	318	378	374	361	332	376	403	382	359	352	358	366	353	354	374	361	333	366	359	370	336	381	337	357	372	370	362	357	362	320	367	395	370	361	346	348	355	356	368	368	325	386	378	371	378	365	406	356	384	380	368	355	370	330	351	372	400	378	308	357	364	360	351	352	387	367	363	347	345	365	356	372	349	342	389	342	358	355	371	380	339	377	371	364	325	367	376	368	363	369	346	344	320	352	365	361	364	331	321	356	353	370	407	372	363	359	345	368	337	348	353	416	379	347	352	373	391	327	338	346	366	369	324	361	333	355	391	335	379	388	309	343	385	347	317	338	333	370	356	352	363	335	361	359	320	341	342	316	381	320	372	387	353	361	307	334	389	405	327	345	378	343	335	316	352	357	363	384	378	371	382	357	377	364	359	352	344	366	398	407	367	379	364	378	376	373	335	354	359	342	346	350	351	423	349	365	387	384	375	354	364	334	337	346	331	376	363	319	377	371	316	365	382	345	349	357	339	340	360	379	356	337	362	379	366	389	337	349	394	349	364	340	343	384	366	362	370	330	360	346	366	357	387	354	356	362	375	403	368	372	378	358	356	298	329	355	355	372	364	361	376	349	402	379	396	368	338	326	355	357	382	406	368	323	385	354	312	357	350	318	360	345	330	327	333	330	355	336	330	342	358	330	351	384	363	335	372	353	388	357	321	338	384	365	362	384	378	357	369	376	348	371	342	379	353	337	341	349	330	325	384	370	377	413	404	375	322	357	365	334	345	353	383	410	357	349	362	374	343	338	342	361	348	337	329	369	361	344	373	373	366	362	353	345	378	379	340	357	346	396	356	368	361	374	345	408	386	377	363	336	382	334	367	389	373	359	317	343	346	379	351	331	349	378	388	397	350	391	333	353	326	347	357	387	345	378	327	352	376	337	328	380	373	329	320	356	376	356	382	345	353	368	328	386	360	365	373	356	383	355	350	377	319	358	377	364	364	330	359	350	348	381	409	359	349	351	316	348	348	390	354	345	399	318	370	362	332	399	385	357	362	366	357	331	362	361	358	376	356	370	388	319	344	361	357	349	322	386	368	359	353	409	387	340	316	343	328	339	345	380	345	330	371	319	313	332	327	360	358	359	383	343	358	365	343	333	371	359	395	356	361	367	328	353	340	371	345	322	333	360	361	373	396	386	343	331	343	373	335	357	373	398	390	394	356	381	353	374	376	337	319	368	343	381	380	362	378	324	326	392	372	340	358	379	322	318	328	353	361	374	327	366	339	385	335	346	352	373	344	360	317	352	371	370	379	348	374	361	337	358	342	350	366	330	342	337	348	367	333	323	354	354	357	349	379	354	356	367	409	350	368	348	386	367	359	349	375	329	385	380	339	372	353	382	331	346	383	321	364	363	348	360	336	358	353	361	354	359	360	345	355	342	328	349	330	346	362	361	357	355	338	383	335	319	362	377	332	370	355	370	315	340	384	380	345	350	354	357	304	343	347	330	333	388	360	330	384	341	348	374	348	374	364	368	338	363	367	370	368	345	324	361	369	365	362	399	376	362	344	371	347	393	340	352	354	376	388	363	345	346	358	313	359	343	344	358	356	365	366	344	321	352	385	325	316	380	358	346	362	333	360	367	356	368	337	337	334	354	380	321	378	354	362	376	367	353	351	369	406	371	363	380	364	374	339	362	336	346	352	383	354	368	389	382	357	321	340	350	337	361	357	376	351	334	343	349	345	397	348	381	375	357	323	356	314	314	343	394	380	356	357	397	364	343	374	357	355	346	366	364	350	376	397	344	364	384	370	352	328	360	354	342	339	346	323	350	375	382	352	353	402	371	365	348	372	347	348	402	387	351	372	364	367	359	374	390	357	317	382	374	314	366	361	347	361	368	349	356	361	370	353	368	345	360	383	331	383	391	340	329	345	358	358	349	379	361	340	360	382	348	365	379	367	346	370	394	364	340	370	363	347	349	358	323	351	344	329	367	352	373	370	352	351	324	364	358	373	330	366	317	364	329	360	342	318	379	375	396	351	354	351	335	367	347	335	342	339	381	374	361	368	382	336	407	364	374	371	350	356	339	351	406	358	353	383	318	374	340	339	324	403	339	355	357	349	353	365	346	344	346	351	361	382	339	352	393	320	332	321	337	333	363	352	363	326	339	333	314	336	389	378	345	354	394	325	344	344	343	362	355	362	368	374	364	349	352	383	340	345	370	360	363	382	374	340	380	350	362	364	336	341	325	397	366	351	287	330	351	335	303	346	323	370	360	351	388	318	376	368	361	330	371	378	355	389	339	366	331	369	383	370	404	343	352	337	391	375	384	368	319	336	355	382	388	362	347	368	364	331	370	362	334	341	329	385	351	377	337	375	375	346	325	359	404	357	344	346	388	330	375	355	336	351	392	356
6767	1113	1467	1645	1501	1367	1259	1135	1047	989	996	973	913	914	893	929	925	909	898	894	919	872	888	872	851	822	853	809	847	820	867	838	826	829	857	884	853	881	815	761	839	848	844	823	797	825	868	845	854	836	884	851	846	819	848	854	850	781	803	851	865	868	856	808	843	794	852	824	832	842	856	811	882	824	858	874	765	814	841	822	841	827	806	817	853	857	849	813	807	836	848	818	817	874	854	819	784	856	832	836	788	835	799	834	831	779	802	793	864	829	865	854	844	796	821	833	804	808	855	836	874	828	834	804	851	846	813	858	861	828	865	805	840	839	819	865	813	825	805	815	806	775	864	811	846	803	838	785	838	888	803	835	806	866	813	855	773	831	816	861	825	800	852	801	819	875	829	850	840	866	854	839	825	824	849	915	833	826	828	854	822	852	844	787	857	780	824	854	834	863	857	805	818	883	875	828	809	867	795	866	838	807	837	796	876	851	880	808	827	797	795	880	854	839	804	862	838	837	822	863	837	840	758	813	853	838	857	888	848	851	802	801	830	865	834	797	905	868	836	829	839	819	796	817	812	843	810	800	828	825	823	838	853	847	824	827	803	835	874	818	808	826	828	841	818	820	836	815	851	805	856	845	787	827	823	794	785	851	820	886	759	795	832	848	802	803	851	824	867	842	822	848	843	793	837	786	831	850	761	852	766	757	845	803	754	830	845	831	801	784	826	869	839	781	801	831	830	806	805	836	802	781	833	824	846	844	821	809	826	843	771	809	815	811	812	800	808	821	808	806	820	779	914	844	824	773	847	836	776	826	855	859	822	816	812	816	798	840	865	868	834	826	856	851	806	842	868	849	794	837	834	847	807	855	846	809	832	824	836	847	862	868	815	812	856	805	865	805	826	790	804	841	771	871	838	853	812	880	836	814	835	852	817	849	794	819	819	823	851	759	816	791	827	817	801	832	851	848	833	791	839	829	865	840	783	791	809	772	790	843	900	848	824	840	823	817	876	884	804	818	790	841	830	846	822	783	822	807	842	851	845	795	838	815	795	833	813	766	789	849	825	823	827	820	813	841	808	852	856	835	817	823	812	811	821	834	919	882	821	790	818	809	823	830	844	810	876	810	809	811	800	814	856	880	835	792	812	795	862	840	804	771	840	808	832	843	850	852	835	840	847	801	782	825	791	860	816	841	801	808	863	781	808	841	835	873	843	834	883	809	827	810	834	882	873	789	820	796	795	786	822	909	804	877	879	816	838	821	819	857	867	786	804	877	817	905	821	793	831	827	850	793	817	825	847	853	814	865	797	839	825	782	811	853	831	847	823	832	816	782	780	783	852	842	833	806	803	868	844	852	789	811	808	780	842	905	845	832	772	802	829	815	857	813	806	791	891	877	840	814	827	815	824	865	838	769	827	847	798	854	774	851	801	813	821	825	765	818	817	838	810	824	830	807	852	815	870	850	821	839	818	837	834	817	814	833	787	841	733	820	787	814	848	818	831	814	841	827	842	784	811	795	797	815	779	805	858	822	776	808	753	796	841	808	836	850	831	796	808	791	839	787	829	850	811	804	842	821	859	830	843	831	862	824	854	861	843	851	841	814	780	828	856	850	813	799	812	848	848	796	857	830	778	831	831	885	842	828	818	810	814	785	861	840	826	800	795	767	872	826	770	836	833	799	831	808	844	818	808	860	823	771	835	817	797	854	847	809	846	832	876	824	828	823	873	867	835	815	802	814	804	853	860	801	827	819	808	830	808	874	783	793	797	853	821	820	914	785	833	775	825	821	843	844	814	856	789	862	829	890	755	831	802	815	837	886	791	861	833	796	834	835	827	816	823	811	814	846	862	824	777	796	786	861	779	814	795	850	804	825	858	843	832	828	839	844	820	821	806	838	835	770	826	802	838	849	853	854	815	815	822	805	805	851	791	804	863	787	859	809	829	797	823	805	828	813	852	830	771	864	781	831	784	855	842	826	821	792	843	834	816	837	828	800	795	759	802	837	803	772	791	801	792	844	801	833	816	869	833	812	795	854	846	862	808	811	811	824	879	838	850	801	788	840	783	836	832	802	849	838	795	791	821	853	810	857	800	874	822	818	761	806	810	854	815	787	833	815	850	860	798	875	870	808	872	833	852	827	860	817	837	819	816	768	848	818	810	794	853	770	791	788	805	819	788	807	907	855	803	796	778	810	855	828	839	808	801	836	831	827	783	801	776	804	819	841	848	833	828	877	805	845	842	807	797	827	821	880	775	817	845	893	821	821	748	846	851	867	845	843	822	820	876	844	820	826	830	812	856	820	811	872	792	837	816	876	840	853	875	816	810	860	827	865	795	824	781	856	835	804	782	840	880	832	801	892	853	828	830	804	788	822	838	822	783	839	827	848	803	804	818	817	835	802	839	860	837	845	818	826	847	854	832	859	838	829	807	827	804	853	806	826	842	805	846	846	862	825	777	791	845	792	849	827	877	852	820	817	785	870	824	833	892	798	837	848	866	859	860	812	814	809	857	824	804	777	792	807	814	849	842	819	845	857	816	841	867	822	870	832	847	807	838	761	857	866	846	841	785	826	771	816	850	806	811	887	820	778	871	796	809	867	793	836	833	793	811	804	798	818	846	808	814	820	863	825	798	830	776	834	858	818	828	856	799	858	791	863	842	857	843	875	846	848	873	800	833	903	805	798	901	783	807	821	849	822	808	815	787	789	829	854	804	862	808	856	754	844	819	835	877	782	794	849	788	803	815	785	847	810	843	796	825	878	836	844	810	878	859	817	807	856	849	844	845	839	826	810	804	816	797	781	776	795	832	769	824	828	863	842	793	782	822	768	798	872	785	827	904	787	852	808	807	829	862	867	876	853	863	865	835	797	728	795	860	786	811	759	804	835	823	854	831	865	817	869	823	835	793	858	792	842	780	776	810	865	901	846	822	856	837	876	828	828	858	820	872	845	825	828	781	837	830	813	807	836	865	829	785	825	866	805	797	800	854	804	786	857	790	837	809	857	822	869	804	856	821	861	826	788	826	804	766	815	820	825	783	809	852	872	795	781	807	838	845	872	811	814	801	796	889	804	780	857	837	822	889	825	854	798	844	796	807	758	821	800	830	829	861	815	799	868	814	882	770	782	834	832	848	812	832	802	788	823	780	826	842	808	860	879	804	820	783	808	881	817	841	840	794	839	860	883	860	796	800	818	805	768	826	852	799	783	837	806	866	832	844	811	867	821	839	789	817	827	883	819	801	825	868	808	835	838	799	844	837	783	823	811	852	831	837	833	808	861	805	830	799	854	825	823	823	810	843	824	761	824	910	845	786	873	799	859	835	825	855	842	802	817	809	811	751	815	812	857	877	800	881	846	804	815	866	831	803	817	820	814	810	850	815	821	836	821	788	851	867	847	837	762	847	862	878	814	841	856	856	830	803	808	849	848	838	836	812	862	860	837	782	824	876	836	832	810	792	916	858	792	809	811	789	772	818	790	829	890	870	833
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
