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
338349400105	338349400661	338349401211	338349401761	338349402311	338349402861	338349403411	338349403961	338349404511	338349405061	338349405611	338349406161	338349406711	338349407261	338349407811	338349408361	338349408911	338349409461	338349410011	338349410561	338349411111	338349411661	338349412211	338349412761	338349413311	338349413861	338349414411	338349414961	338349415511	338349416061	338349416611	338349417161	338349417711	338349418261	338349418811	338349419361	338349419911	338349420461	338349421011	338349421561	338349422111	338349422661	338349423211	338349423761	338349424311	338349424861	338349425411	338349425961	338349426511	338349427061	338349427611	338349428161	338349428711	338349429261	338349429811	338349430361	338349430911	338349431461	338349432011	338349432561	338349433111	338349433661	338349434211	338349434761	338349435311	338349435861	338349436411	338349436961	338349437511	338349438061	338349438611	338349439161	338349439711	338349440261	338349440811	338349441361	338349441911	338349442461	338349443011	338349443561	338349444111	338349444661	338349445211	338349445761	338349446311	338349446861	338349447411	338349447961	338349448511	338349449061	338349449611	338349450161	338349450711	338349451261	338349451811	338349452361	338349452911	338349453461	338349454011	338349454561	338349455111	338349455661	338349456211	338349456761	338349457311	338349457861	338349458411	338349458961	338349459511	338349460061	338349460611	338349461161	338349461711	338349462261	338349462811	338349463361	338349463911	338349464461	338349465011	338349465561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14284	1122	874	707	517	415	338	294	235	229	246	202	215	208	216	190	189	182	201	193	196	213	176	188	202	154	191	192	159	153	164	201	170	200	147	180	170	192	145	179	158	172	178	145	168	178	185	186	175	206	179	199	154	158	194	171	177	180	165	199	163	175	173	187	175	201	190	181	160	166	151	161	165	179	174	166	195	173	203	170	196	186	163	175	177	202	184	142	179	189	168	176	171	166	163	156	158	166	163	176	171	177	156	182	157	193	154	178	166	165	195	181	191	168	176	164	178	166	176	165	184	192	200	187	154	175	152	184	142	153	164	184	170	161	169	153	175	195	160	159	158	197	194	172	170	179	199	177	159	167	161	198	188	168	180	143	178	165	190	191	174	187	172	173	158	171	197	206	172	200	173	184	171	162	155	182	179	188	170	168	166	198	155	182	178	186	201	192	177	170	200	187	187	164	162	151	173	172	156	172	163	177	147	197	183	166	189	209	170	177	149	165	167	171	190	177	193	177	175	171	159	167	158	184	157	180	153	153	176	183	182	166	176	172	170	171	174	172	168	199	184	161	188	168	176	189	162	166	166	152	179	178	166	179	167	196	166	166	193	182	168	183	189	165	160	163	164	169	188	164	178	171	177	140	181	200	174	160	169	184	174	175	179	166	187	210	182	183	179	178	149	172	156	181	163	165	158	193	180	174	176	153	171	188	169	173	163	163	183	146	175	183	148	192	178	177	182	188	191	168	166	174	168	190	192	161	172	188	193	176	180	187	175	170	183	188	169	173	131	163	174	173	171	170	148	149	168	204	185	181	172	175	171	169	168	168	211	157	157	170	162	162	178	154	196	194	163	178	154	179	194	167	160	160	154	167	197	188	170	155	186	174	161	174	190	171	192	161	175	195	169	156	190	167	171	171	176	209	184	175	162	179	173	175	161	195	190	185	154	162	170	175	176	161	155	168	159	196	191	162	185	165	181	158	197	178	178	167	172	180	163	174	172	164	163	187	163	179	182	164	193	166	168	176	171	162	181	189	142	150	139	195	193	195	212	183	187	191	157	174	166	167	162	178	191	160	147	204	161	172	163	188	156	194	204	207	204	195	189	189	179	172	176	165	174	137	167	197	177	161	186	149	174	182	186	166	169	187	167	175	167	169	199	180	183	154	216	170	156	160	164	169	179	191	186	198	165	161	182	177	194	164	156	150	175	170	185	208	166	176	171	166	164	186	156	186	171	170	173	170	171	172	190	178	202	167	187	168	169	171	165	159	181	170	220	160	156	154	170	161	156	186	196	154	183	152	165	171	193	195	182	187	180	164	163	148	185	167	167	171	169	168	192	156	180	179	169	200	180	195	198	179	172	191	177	179	186	183	178	176	168	169	165	186	182	162	159	181	175	177	183	169	170	177	147	174	163	184	172	164	161	175	175	171	180	164	155	173	184	169	172	172	167	160	153	176	159	168	182	179	195	172	160	187	197	175	153	178	198	185	171	198	189	187	170	184	182	175	160	173	200	158	167	147	178	170	171	165	179	174	182	157	174	174	175	182	182	176	180	177	187	192	174	176	133	179	145	177	161	212	185	192	171	186	156	155	160	157	180	174	192	164	172	183	156	186	209	174	176	168	149	172	172	165	189	163	138	182	202	195	178	175	162	168	171	160	177	154	158	182	223	183	177	177	175	193	160	183	185	194	179	162	175	160	185	161	148	180	175	186	161	174	176	159	166	171	184	136	166	186	191	146	167	179	181	192	185	166	195	172	174	176	147	177	162	151	177	187	155	170	169	195	184	183	209	189	191	168	168	155	188	174	178	167	167	171	158	170	176	154	199	171	188	184	178	160	195	180	170	177	168	171	188	182	187	175	176	187	166	183	166	203	185	150	215	177	164	192	180	174	144	174	166	183	146	176	180	156	151	160	187	168	171	182	168	174	163	160	180	186	169	180	179	170	172	166	177	192	187	176	175	141	185	179	214	172	190	176	152	185	155	163	184	179	188	209	154	171	186	178	185	166	184	162	167	177	168	154	181	160	144	170	186	167	162	189	154	159	170	180	198	203	171	178	177	191	191	201	189	181	164	187	156	159	171	214	164	156	150	182	196	168	142	211	198	176	159	197	179	182	183	182	170	209	182	181	178	182	180	174	175	179	166	193	167	174	186	164	201	204	191	169	188	173	169	173	169	177	175	148	195	178	175	179	198	172	152	161	153	176	178	158	165	190	211	171	158	147	153	154	171	194	152	177	190	153	175	170	199	165	179	183	157	161	176	172	180	196	189	182	179	192	178	172	160	173	202	171	203	180	172	173	161	181	175	200	158	184	192	181	185	155	182	174	157	143	156	172	186	180	150	196	182	166	180	178	172	187	204	196	176	179	180	192	168	174	196	193	190	169	179	164	163	147	192	176	162	155	195	195	159	178	174	173	201	185	162	167	169	158	181	174	150	164	160	182	158	174	209	175	166	187	175	175	153	157	179	178	206	173	158	172	184	178	154	172	167	162	179	173	188	186	190	165	180	171	169	184	167	167	174	211	190	169	161	179	200	164	173	184	178	176	169	178	151	170	169	165	162	176	173	219	160	154	170	165	164	157	187	165	179	155	191	180	179	181	172	152	191	163	175	161	168	190	175	162	165	165	188	171	157	199	164	180	161	200	191	177	180	196	166	163	176	180	162	187	168	182	165	164	181	182	179	172	180	160	177	229	166	171	181	175	193	189	187	150	171	134	164	166	195	203	162	147	136	175	163	164	177	173	205	167	185	194	203	174	170	184	147	176	180	165	166	156	181	202	170	166	163	183	196	170	180	148	183	187	159	167	192	169	174	168	196	162	161	180	192	158	163	155	164	189	181	143	172	162	151	181	183	167	150	154	188	168	176	160	177	184	171	181	172	200	196	175	178	179	169	187	178	176	175	190	177	180	170	175	191	174	171	172	187	191	162	169	186	178	168	187	163	193	177	192	161	168	192	178	142	164	180	164	175	153	194	163	176	158	172	184	168	184	145	168	148	180	217	168	180	185	177	173	176	183	153	176	152	168	167	141	181	153	163	158	197	208	183	160	198	180	165	192	187	196	140	164	176	188	201	179	182	177	170	181	190	189	190	195	198	165	154	141	176	195	163	163	163	169	151	187	177	179	152	176	167	180	174	170	199	190	169	137	169	177	196	176	178	169	172	168	155	161	170	164	191	199	167	171	162	164	182	178	173	182	187	178	162	168	166	153	173	215	167	159	173	178	183	172	202	168	190	170	193	169	187	163	188	148	166	163	165	173	188	161	179	161	179	187	188	179	160	156	171	167	149	201	175	168	174	183	176	178	180	163	206	179	169	168	176	167	174	161	164	175	174	160	161	161	167	166	167	161	177	147	179	165	178	188	184	170	205	164	216	164	155	189	146	165	171	164	146	159	155	176	187	198	176	165	183	192	178	178	200	199	177	158	163	179	152	213	194	202	183	146	160	167	156	166	169	179	163	180	149	180	181	193	184	160
8030	976	1850	2191	1849	1465	1193	974	862	750	690	682	647	641	586	567	520	526	525	526	509	495	473	478	490	505	501	488	466	444	460	451	446	429	443	448	414	459	463	445	398	427	432	441	409	417	437	464	445	403	413	429	400	431	398	427	430	428	449	395	409	402	444	394	451	420	410	396	410	430	417	413	425	426	415	426	417	388	355	422	412	423	398	402	421	410	416	376	417	416	416	411	392	440	396	438	434	413	438	454	431	376	405	391	418	402	394	462	436	406	381	436	391	389	412	393	410	391	390	402	417	430	433	405	405	432	406	404	431	435	429	407	437	400	400	422	433	356	430	430	410	400	454	448	431	416	423	399	419	391	431	392	413	425	429	424	424	417	426	419	412	463	410	420	384	395	408	416	421	376	417	383	410	376	436	385	417	371	414	364	412	427	378	426	403	414	415	415	382	372	425	426	406	411	412	400	399	400	384	392	419	436	415	426	395	444	431	421	375	409	416	408	386	429	466	384	382	415	396	402	416	428	403	427	405	445	362	412	409	394	421	383	401	433	430	447	404	432	426	392	394	426	393	399	427	401	418	402	415	443	408	403	427	419	417	380	357	421	442	431	364	416	393	432	387	457	422	402	419	420	417	397	411	388	401	358	389	380	419	415	410	436	421	428	448	404	417	356	375	462	383	420	378	399	430	422	433	408	404	375	396	408	379	411	407	401	384	394	408	419	370	411	448	401	421	411	385	428	411	448	407	446	410	426	424	411	379	429	409	420	395	379	425	456	429	375	422	387	412	414	450	406	417	420	406	383	437	409	434	409	403	408	377	400	392	366	391	402	380	426	430	433	415	411	455	407	420	431	419	416	420	375	449	433	396	395	405	398	433	399	428	421	436	416	401	429	436	435	434	407	399	415	383	385	397	392	411	444	387	408	420	392	402	390	422	428	411	422	386	400	407	368	457	420	413	435	401	454	449	388	414	388	415	398	381	411	386	402	414	417	373	423	385	402	392	408	404	380	412	364	429	430	374	398	451	395	403	388	423	424	414	424	431	408	399	431	377	434	436	406	356	391	404	417	409	415	417	398	437	446	397	434	388	419	419	439	374	426	419	388	396	398	411	420	388	438	417	402	453	425	410	426	433	398	412	389	429	425	458	414	405	400	421	433	425	373	414	413	403	414	424	415	431	400	396	414	399	425	428	419	434	389	428	385	405	408	395	375	407	381	427	406	424	397	423	418	424	420	443	392	422	406	382	363	401	386	416	400	404	391	380	437	407	430	386	421	412	438	364	397	372	419	413	439	392	423	362	379	385	428	394	413	442	390	430	400	408	429	427	403	382	389	434	383	413	426	391	408	418	406	370	396	410	403	420	418	409	392	430	420	386	434	424	446	403	395	394	391	442	394	398	397	446	432	451	407	426	398	412	404	413	402	422	408	362	417	447	383	410	447	455	418	409	401	405	384	424	407	416	391	380	438	395	430	416	435	427	435	414	392	388	436	423	384	406	456	402	405	403	390	398	432	386	377	412	400	385	444	397	386	393	386	384	368	411	398	400	403	410	408	400	420	387	413	399	421	410	399	428	396	374	447	397	401	419	419	435	428	400	400	368	406	410	452	394	415	408	415	399	400	439	410	394	434	401	400	426	426	439	397	425	401	373	380	395	415	414	416	417	425	399	406	403	414	435	383	399	425	396	386	463	438	404	405	380	401	430	433	378	432	399	419	368	445	404	440	442	413	404	400	396	393	397	424	405	405	411	410	407	367	454	403	385	405	422	414	433	406	429	412	366	417	404	386	408	395	418	417	376	427	422	393	417	417	369	384	431	434	437	398	371	445	421	387	435	387	406	393	432	391	390	427	405	430	401	412	411	445	394	402	428	384	425	383	401	410	418	432	420	419	437	420	425	404	415	438	411	365	395	415	438	380	409	409	399	428	394	408	408	402	419	418	450	422	419	420	417	432	406	397	434	396	404	415	385	446	388	427	414	415	450	380	393	428	409	401	410	431	402	405	399	417	431	388	418	427	381	391	397	407	373	385	418	411	449	412	408	388	436	406	379	410	407	417	405	398	388	435	428	392	376	443	420	414	415	447	377	418	430	418	429	426	405	430	425	396	437	394	419	402	397	403	393	427	416	410	421	428	402	418	405	422	402	391	371	400	420	394	387	438	369	403	398	416	433	410	447	423	393	382	391	390	379	438	387	380	404	437	393	406	452	422	423	413	402	410	427	420	393	443	397	439	431	425	421	413	429	405	431	383	423	394	414	426	412	464	431	414	382	400	410	402	391	417	396	407	395	422	411	431	433	404	412	435	435	419	403	385	409	405	376	373	427	390	419	391	418	424	427	419	402	424	394	402	371	408	401	411	404	398	405	451	435	425	413	423	439	399	419	414	410	402	431	420	403	378	445	434	420	400	413	442	382	429	415	393	428	398	420	443	405	378	416	365	421	449	415	418	377	411	432	414	400	388	400	395	402	399	445	408	413	371	402	450	403	379	371	400	399	413	406	411	395	415	426	420	396	414	375	422	405	450	444	401	440	418	382	406	412	398	427	370	372	368	417	405	399	405	412	420	418	410	395	407	388	411	417	382	415	428	411	396	435	457	423	473	416	397	437	400	418	410	439	421	439	421	401	433	404	425	427	401	389	419	432	419	426	415	421	416	392	402	400	437	409	411	415	432	388	398	459	437	386	402	439	414	390	399	389	427	417	375	428	409	402	414	422	451	448	387	412	411	391	391	398	409	442	402	398	403	396	416	407	402	407	394	451	416	427	377	396	395	431	410	388	413	442	385	413	423	452	394	372	447	415	384	398	430	436	407	422	444	407	423	394	399	411	381	389	408	367	400	414	401	416	378	411	379	374	393	427	410	420	339	421	445	401	406	386	435	409	422	414	415	470	407	422	417	427	375	424	361	420	429	407	421	410	430	427	431	402	407	403	406	403	417	394	412	470	419	421	375	426	448	440	405	423	403	448	410	431	446	391	398	389	418	403	368	404	434	430	444	400	426	446	398	411	420	452	429	415	397	422	445	395	427	412	433	410	377	382	408	440	409	411	401	402	417	417	414	408	421	404	403	395	409	426	388	393	401	426	403	422	393	400	427	388	411	404	410	419	409	418	423	426	389	389	441	391	407	405	404	428	430	419	431	425	394	407	402	416	417	406	443	442	419	436	404	415	377	410	399	412	381	398	422	424	433	396	431	404	384	425	398	411	476	412	438	410	411	445	421	405	424	420	418	413	426	387	421	394	378	410	387	381	435	431	420	405	423	427	425	448	391	424	427	424	414	402	403	408	418	449	431	420	426	410	404	397	388	414	413	377	437	388	438	414	411	413	455	420	382	378	403	453	393	396	397	405	404	424	424	402	404	384	380	416	412	399	402	415	394	367	424	395	402	424	416	433	423	392	407	387	399	415	431	426	420	406	404	407	419	403	412	384	379	412	423	382	384	457	390	396	382	416	419	401	402	404	373	391	399	417	429	404	421
1289	239	243	247	204	224	209	231	249	209	207	239	191	250	231	249	213	255	235	225	217	202	235	235	228	232	208	221	236	196	225	239	187	206	225	222	232	206	210	206	238	226	213	214	228	227	215	236	182	210	197	207	217	233	227	210	216	223	229	202	198	221	199	243	230	209	226	212	241	213	222	223	196	217	224	246	231	219	210	248	225	225	215	228	214	283	258	233	249	221	229	217	229	237	235	248	234	255	242	232	215	225	209	209	230	199	216	222	215	231	222	243	233	229	220	193	237	224	211	230	188	209	222	230	228	236	221	227	211	195	206	209	222	226	194	205	221	217	198	250	202	227	247	215	245	205	206	244	210	201	216	235	238	219	196	228	230	248	201	219	207	211	231	227	223	213	229	197	196	205	238	216	195	195	216	207	204	207	246	257	229	232	209	215	239	213	206	201	236	228	220	218	232	234	230	269	166	194	225	230	226	203	229	208	220	249	239	194	213	201	240	190	237	210	242	244	233	206	231	198	204	218	214	234	229	230	222	251	222	232	207	237	213	232	187	225	215	211	214	227	230	252	230	217	210	204	221	227	214	195	217	203	214	221	198	231	207	212	225	224	225	229	224	194	240	227	222	188	215	238	246	237	221	218	222	207	228	236	233	216	235	230	229	221	234	197	230	244	227	239	215	204	233	233	223	210	195	189	220	255	198	244	201	221	196	202	212	215	225	211	213	243	232	222	207	221	215	214	209	207	201	227	239	222	223	242	231	188	212	219	227	215	209	208	230	215	241	220	203	216	200	224	218	223	204	233	230	208	208	237	257	239	242	213	207	209	200	233	221	221	210	216	241	244	250	218	211	202	224	212	239	227	202	225	205	223	247	266	209	204	231	209	201	211	274	221	239	213	237	206	213	238	234	217	205	216	200	239	208	214	196	216	236	248	202	223	207	212	218	211	233	206	211	225	251	200	213	201	224	196	235	215	199	219	234	209	214	206	216	236	231	230	238	225	203	212	209	243	212	228	206	206	230	227	223	221	228	216	224	230	215	234	228	222	220	244	209	224	207	214	204	235	235	225	230	213	195	215	242	247	230	219	217	195	234	218	218	241	205	217	200	215	224	243	194	199	208	210	221	201	217	229	205	232	222	232	258	232	196	215	209	200	234	225	209	192	203	236	200	228	223	212	196	229	220	231	207	242	227	230	188	245	234	213	245	234	218	226	233	220	221	212	210	224	209	206	213	232	219	218	220	257	231	211	198	201	208	245	240	216	218	217	238	233	254	245	207	248	239	240	272	247	233	210	192	241	238	212	241	216	227	239	223	195	251	226	213	230	211	209	223	218	208	212	248	219	185	204	207	234	235	186	221	204	228	221	241	210	237	215	208	219	226	242	187	214	216	222	244	222	228	218	236	201	218	216	245	204	220	223	263	205	222	240	213	225	244	235	231	212	241	236	220	220	232	237	255	213	211	213	201	205	211	240	209	215	211	218	238	223	210	241	222	237	198	208	210	221	228	226	247	208	236	237	209	227	232	210	165	222	217	223	235	227	206	239	220	221	187	218	229	227	243	224	228	211	181	225	238	230	218	222	214	212	227	234	196	221	227	215	225	236	202	183	225	217	219	232	224	188	221	184	237	218	225	223	249	226	200	236	245	211	207	215	205	220	215	219	260	198	210	212	231	217	215	210	191	189	220	207	212	202	198	243	223	196	215	212	225	223	231	205	230	223	218	217	228	220	219	184	253	244	234	220	242	206	214	223	219	224	227	222	214	208	216	222	217	203	242	234	216	217	245	227	237	218	218	221	203	234	226	189	226	225	236	183	221	226	243	232	203	237	210	202	183	233	220	242	225	233	238	199	202	206	232	200	202	204	242	217	226	230	201	196	209	236	259	204	226	218	213	226	219	201	218	230	242	228	243	221	233	198	218	203	214	243	228	203	228	185	202	217	234	225	238	221	227	202	203	237	213	233	219	197	200	217	226	208	222	225	227	239	209	222	243	233	225	206	196	205	225	207	217	213	191	189	196	193	214	220	246	208	239	236	209	204	205	200	211	228	223	247	194	212	273	201	211	221	236	220	217	226	222	252	211	236	225	241	207	218	204	200	211	208	202	226	210	224	251	205	202	230	222	241	202	199	219	178	250	243	236	218	231	225	228	209	229	221	203	227	243	235	223	242	224	244	206	229	223	225	208	224	217	219	227	204	199	230	221	245	197	209	219	237	206	216	235	224	226	235	232	220	240	191	226	226	215	227	203	216	193	220	216	181	214	201	201	201	216	223	226	244	217	226	217	264	234	227	221	215	223	234	228	215	228	248	229	223	237	220	230	217	241	239	217	202	214	230	250	188	224	211	223	238	226	233	238	218	227	192	208	217	241	195	236	192	210	217	203	246	242	231	240	206	208	209	212	213	236	222	213	228	229	229	239	247	239	222	216	235	248	213	234	234	217	230	214	212	203	240	206	222	203	244	222	209	236	225	235	214	224	192	221	243	203	196	213	237	209	208	221	205	228	217	221	228	241	202	242	224	203	200	184	215	226	213	219	218	232	205	231	182	239	205	219	202	217	193	195	230	200	239	239	207	209	211	191	197	202	196	222	242	201	230	224	244	235	197	217	228	217	239	235	212	184	255	248	196	215	217	224	226	255	249	194	226	220	214	196	246	202	199	225	224	181	230	210	230	220	253	233	192	213	210	210	220	243	223	204	207	235	238	240	222	213	210	215	197	237	216	215	261	234	224	229	227	224	233	212	199	197	209	211	232	222	211	220	241	227	226	215	212	213	221	233	224	225	221	229	230	213	240	233	246	243	218	230	185	202	260	243	206	204	205	216	226	191	225	235	229	211	203	220	230	215	223	185	233	210	234	231	201	233	200	204	217	212	213	218	230	190	208	181	230	207	215	242	215	205	191	220	218	203	244	210	197	218	218	233	194	204	239	251	255	239	203	211	251	227	232	243	218	197	227	228	241	211	223	218	217	206	198	233	218	240	205	213	226	212	202	255	213	220	200	222	213	215	200	232	217	240	212	236	239	222	222	247	230	212	232	201	216	198	207	229	214	227	226	199	199	218	191	194	250	199	226	248	218	219	196	221	208	218	235	226	241	186	230	212	245	243	211	218	238	161	202	221	214	215	213	226	214	219	221	222	231	227	217	245	227	221	230	224	194	222	227	214	230	220	213	233	221	195	210	228	258	223	213	227	223	242	200	195	205	216	226	225	229	228	193	192	214	198	234	236	221	220	200	212	218	221	216	235	238	208	212	214	218	231	222	229	220	233	216	227	217	247	220	214	221	222	209	233	226	211	230	229	216	230	193	236	195	206	238	228	215	238	215	229	230	220	218	231	222	216	190	202	217	213	210	252	227	252	193	228	208	221	222	223	222	216	224	223	215	233	239	231	239	200	207	209	229	238	238	186	204	200	215	214	236	268	224	209	218	217	206	246	221	216	229	228	221	236	194	224	207	237	207	247	261	223	232	229	233	204	239
1700	522	572	534	571	546	554	524	539	550	528	546	518	549	546	538	560	523	530	480	491	563	533	497	542	525	565	560	512	540	543	493	502	542	542	568	527	489	556	490	530	557	509	489	518	532	526	529	513	519	527	553	514	505	517	600	515	495	525	528	530	506	550	558	516	552	534	552	550	526	529	514	528	507	528	534	492	467	520	548	511	564	531	515	520	558	520	558	536	520	525	506	532	538	512	525	536	550	493	503	503	526	552	573	549	493	551	479	513	529	520	539	525	551	521	544	522	543	514	558	536	528	541	538	570	532	524	513	549	542	503	530	545	525	533	503	482	563	533	538	511	502	516	532	520	552	566	581	527	547	532	512	507	545	528	519	548	505	525	494	513	541	540	536	552	530	492	501	515	497	537	511	539	525	481	545	522	542	514	526	513	501	511	504	539	562	520	526	498	519	518	567	573	518	501	523	528	517	557	519	540	564	532	535	534	525	589	537	499	512	507	516	536	497	540	544	508	583	520	549	510	551	556	555	526	551	557	537	545	553	516	501	556	562	568	502	522	533	540	518	488	556	543	521	518	565	469	508	526	509	535	561	554	534	528	539	503	553	493	527	537	546	535	537	510	487	534	540	502	537	525	539	527	505	517	514	517	525	548	499	487	519	551	528	531	515	542	519	515	548	545	522	515	529	549	532	493	508	529	511	534	529	522	534	556	503	533	507	532	506	556	563	538	577	509	499	538	509	554	554	522	496	495	546	487	550	510	547	519	505	552	525	550	550	526	525	542	559	525	522	556	523	534	573	526	546	544	544	523	557	542	489	535	514	528	555	513	522	459	521	515	539	574	543	532	518	528	521	496	534	512	483	569	506	568	489	507	504	533	503	511	566	508	505	516	530	525	543	489	530	562	553	509	550	553	538	505	537	537	476	532	522	555	515	549	533	517	500	538	537	528	498	525	512	517	583	521	535	532	555	542	586	529	524	518	512	554	533	526	549	556	484	555	547	519	529	550	521	518	498	541	540	566	535	574	548	552	531	519	479	519	547	554	552	536	552	565	483	519	528	521	500	522	536	542	488	531	529	499	509	500	475	532	566	519	547	519	523	558	517	505	520	556	544	470	532	539	510	535	590	517	520	587	512	524	528	566	509	576	518	504	559	511	534	538	526	534	569	522	526	556	496	518	467	506	487	515	557	535	523	529	567	545	532	489	516	515	552	515	522	519	518	554	543	548	496	494	558	506	535	530	534	561	508	516	561	485	566	547	522	501	486	491	537	535	514	523	508	538	539	535	524	549	530	496	514	521	557	548	528	482	527	519	545	533	581	564	522	562	482	520	554	525	543	555	540	587	509	499	552	539	547	541	542	527	580	513	558	532	482	489	538	526	510	568	528	502	544	542	508	535	506	531	542	536	532	502	539	522	493	528	546	538	535	523	533	534	546	582	530	542	521	539	511	519	531	506	513	534	514	492	535	564	567	547	515	526	512	534	522	534	548	543	539	504	519	520	519	527	555	504	519	555	507	522	553	541	527	533	537	504	551	527	524	493	545	535	514	529	540	506	554	524	554	530	528	534	499	532	495	508	533	532	529	529	555	581	548	540	529	491	555	539	564	520	559	561	571	517	549	533	535	512	500	546	562	522	502	549	554	535	507	544	500	554	520	526	580	541	517	508	526	478	520	510	545	541	517	524	520	506	566	526	546	568	524	548	546	534	558	548	515	557	528	513	533	516	497	515	547	534	537	527	540	503	511	498	553	494	543	518	545	520	546	545	526	524	534	535	531	563	521	495	523	521	537	528	515	563	497	524	545	542	531	541	500	506	503	510	519	503	499	533	517	519	495	534	535	519	547	534	516	528	522	517	546	551	533	572	552	555	604	543	503	574	543	543	499	524	522	497	514	548	560	494	526	543	531	498	511	519	525	510	494	505	541	521	535	550	518	519	536	512	520	541	536	510	506	549	534	526	501	544	561	516	506	501	527	538	520	536	533	545	510	523	542	560	530	570	480	536	508	537	506	511	533	520	513	521	517	497	530	492	540	568	548	544	504	548	545	507	545	512	527	501	517	522	492	519	536	506	529	548	549	540	513	491	541	533	488	491	536	538	547	495	498	541	548	489	503	509	532	517	529	524	534	527	552	575	552	531	546	532	515	492	528	540	483	517	500	524	561	537	557	481	530	546	601	539	511	559	519	541	517	506	547	536	532	522	527	522	521	521	520	528	562	531	566	507	521	524	542	491	541	538	504	457	510	509	500	555	524	543	575	508	566	533	496	553	492	531	523	507	504	541	505	529	527	520	536	501	491	535	535	506	534	483	513	529	502	529	535	568	505	498	531	509	526	531	543	545	568	509	550	521	547	514	556	502	509	515	516	518	499	504	500	533	525	543	532	549	533	537	483	515	547	542	517	479	536	532	547	554	552	516	525	525	492	492	521	513	508	473	555	505	549	544	515	543	499	511	521	505	498	511	531	531	581	538	523	504	510	544	500	544	568	508	543	555	541	551	504	535	513	516	529	519	531	506	507	527	517	554	486	565	537	530	501	541	524	554	512	550	571	527	508	529	557	482	516	499	559	537	519	560	550	505	526	564	525	477	485	518	507	489	490	520	527	518	528	541	512	546	518	520	556	489	583	543	508	519	516	506	521	544	562	562	546	527	528	531	539	558	494	499	488	588	531	509	489	475	525	535	513	507	526	518	533	545	559	553	531	565	533	562	566	524	546	498	552	522	498	529	490	533	492	526	582	519	522	523	574	553	548	534	494	530	530	509	522	530	479	512	565	503	509	513	509	475	519	545	489	512	525	499	513	539	484	490	552	515	535	526	536	548	527	531	534	554	486	531	501	493	506	530	501	541	516	536	545	523	537	528	536	489	553	565	540	502	532	526	530	528	525	535	491	529	536	531	595	529	520	495	524	556	531	494	530	540	507	521	532	577	476	532	522	564	534	536	495	495	563	517	522	528	523	507	538	528	570	550	548	547	535	528	554	549	534	512	533	509	497	533	487	534	488	503	503	521	499	547	534	507	533	541	532	552	525	505	497	540	544	535	493	547	539	504	541	560	481	550	556	597	525	536	532	541	521	469	504	499	504	535	508	503	536	530	539	531	507	537	536	560	528	511	517	537	549	528	543	508	530	565	525	510	566	549	535	506	484	493	518	462	521	512	481	555	542	528	495	491	518	536	510	490	547	549	558	547	509	502	537	494	523	525	540	549	557	517	522	501	529	530	527	543	538	540	529	526	499	516	544	559	526	526	547	514	565	568	527	518	540	525	483	547	536	508	546	509	520	550	519	537	525	549	532	526	509	515	539	501	496	529	491	560	507	528	500	504	530	544	516	513	524	549	548	541	501	517	532	554	497	583	552	534	529	541	543	509	571	526	561	578	563	536	557	511	528	556	522	547	581	511	502	509	561	522	541	517	541	552	525	521	508	495	498	540	518	549	514	532	522	613	502	561	480	518	506	558	545	498	546	493	545	531	568
7440	597	698	550	416	405	375	340	365	351	323	308	318	308	326	306	337	328	314	305	302	255	319	284	290	302	300	327	279	286	290	260	269	274	321	263	303	274	300	307	315	311	287	309	285	291	276	289	307	249	291	263	288	269	305	283	260	305	292	299	292	280	277	294	283	320	288	275	312	288	315	288	298	302	293	299	273	309	292	275	310	304	308	328	272	314	298	297	295	281	287	282	307	304	268	297	298	260	297	288	302	297	292	292	305	303	267	310	303	314	303	313	295	266	286	300	295	290	298	292	277	314	296	317	321	305	311	301	326	316	280	264	305	303	296	313	300	294	312	348	277	324	310	271	311	327	298	298	274	301	298	321	329	336	281	298	324	306	297	351	291	293	287	287	274	319	340	288	262	290	332	314	319	296	294	311	316	293	257	282	313	277	284	297	312	276	291	278	281	306	300	285	333	301	302	315	317	305	337	296	306	303	300	316	299	321	302	334	305	285	307	292	281	323	302	320	301	323	307	271	317	300	284	327	320	297	311	291	330	291	258	285	244	274	294	324	295	312	317	291	297	310	260	293	275	278	302	302	295	279	315	291	307	306	301	285	281	305	303	307	264	322	301	317	309	295	300	299	304	312	299	330	289	297	292	293	308	310	274	324	305	297	306	304	264	314	277	294	329	264	291	299	272	296	323	322	307	297	284	275	275	324	311	300	317	282	308	257	277	300	268	321	275	306	298	307	290	274	278	306	269	275	283	316	319	299	303	268	315	261	297	309	277	299	325	315	285	296	261	317	293	264	289	285	322	284	299	284	313	305	311	289	292	309	311	263	287	292	289	300	282	293	286	321	291	277	301	274	290	303	288	304	336	296	310	309	301	307	312	315	284	294	262	258	334	289	287	274	305	346	278	327	334	319	299	322	323	316	289	287	280	318	317	277	323	286	307	310	273	307	270	290	263	308	300	306	299	289	270	280	324	267	281	286	307	281	311	293	302	291	320	304	277	335	281	324	295	296	298	314	284	301	288	306	313	335	305	280	289	337	294	289	304	273	340	315	288	288	297	295	283	296	315	251	303	273	298	283	265	319	309	304	301	322	287	314	299	292	296	301	316	289	253	296	327	324	294	305	262	321	293	293	304	295	311	258	297	285	315	304	326	305	320	266	337	304	289	298	274	292	290	308	321	311	305	272	287	305	322	277	320	315	301	290	283	299	287	317	296	308	307	301	285	296	337	314	288	299	291	267	284	304	280	295	325	317	289	296	309	263	336	331	329	281	301	317	319	281	308	290	287	311	299	320	297	309	296	307	266	289	292	323	306	287	305	287	326	292	300	323	318	294	257	283	306	332	319	310	281	298	285	284	284	314	326	285	296	316	287	297	278	323	296	290	299	313	312	273	289	282	308	304	314	268	283	305	309	323	313	308	306	301	291	292	280	290	298	285	324	324	314	281	274	325	301	343	281	301	321	314	320	322	307	282	261	279	314	276	286	305	281	310	255	317	303	294	307	291	277	292	299	319	290	292	273	289	284	297	314	311	289	316	271	316	284	322	297	311	280	284	305	309	279	326	309	297	265	336	288	286	299	304	291	284	311	292	317	288	305	301	277	290	298	322	286	263	283	278	293	293	304	311	305	292	294	344	287	304	288	314	278	317	286	265	335	285	258	294	317	327	271	274	293	280	307	314	300	317	290	287	309	285	317	328	275	328	293	312	369	321	301	273	314	312	288	296	313	287	278	311	293	274	288	314	290	272	290	295	311	329	316	308	271	305	299	272	310	258	289	313	294	309	320	293	299	261	306	296	287	295	322	288	294	279	305	298	314	290	311	295	335	296	286	291	294	269	308	322	281	309	314	281	252	264	320	314	301	328	314	286	297	281	293	311	280	290	264	315	280	269	318	317	292	321	257	300	307	318	277	293	285	316	306	306	327	277	292	303	271	312	279	323	318	291	299	324	273	315	322	280	303	321	326	306	308	333	293	286	308	288	324	286	306	285	286	312	295	257	252	291	279	267	309	311	271	308	273	289	278	268	304	286	289	285	261	297	325	295	316	301	319	303	304	304	286	278	287	294	337	297	305	324	273	306	299	293	274	296	280	319	288	332	279	309	322	299	318	299	309	281	307	301	298	276	333	296	288	302	281	276	317	320	327	319	291	287	300	285	288	289	307	302	285	250	281	274	313	289	273	303	320	303	280	304	307	295	273	321	321	279	262	321	280	272	281	277	302	313	267	286	299	297	308	296	262	294	285	286	323	303	310	295	326	308	303	304	291	291	305	304	280	321	287	297	315	310	315	306	320	306	281	313	288	280	294	286	289	331	272	294	301	302	298	282	291	287	322	271	295	308	283	301	290	254	332	315	290	291	297	303	286	300	281	324	270	290	314	284	296	301	276	305	281	313	290	305	318	297	310	301	293	304	308	305	306	315	304	305	312	286	305	278	307	305	280	291	301	288	310	276	302	296	307	284	316	258	318	281	298	287	300	287	278	300	297	305	335	289	311	293	299	303	292	349	306	303	296	297	296	279	292	282	310	301	280	305	279	306	321	294	317	301	289	324	302	291	300	289	292	266	298	306	322	313	280	273	315	331	288	271	276	315	294	296	302	308	308	289	276	292	303	295	309	289	313	287	303	343	290	304	272	294	299	276	310	315	308	325	272	324	302	255	251	295	296	280	294	305	253	281	320	285	342	328	319	297	302	281	288	303	274	303	283	261	272	282	287	298	316	295	323	305	297	323	292	268	283	298	286	287	301	300	290	296	260	307	287	293	291	318	303	293	278	332	295	297	284	287	294	323	325	289	308	301	279	306	293	313	338	289	308	281	281	310	321	306	304	280	318	293	298	315	296	292	273	276	270	270	306	313	248	321	274	316	308	308	313	308	306	301	274	308	296	305	266	279	279	321	321	268	303	282	291	289	264	305	324	315	323	283	306	298	317	285	332	316	266	256	291	259	285	284	301	281	298	303	317	290	274	328	274	285	311	276	266	295	286	250	318	334	286	311	293	319	312	286	321	304	264	282	255	304	339	257	302	285	276	274	259	303	292	305	292	313	306	287	302	303	293	294	309	285	294	314	270	293	259	279	306	307	293	303	308	283	285	295	311	272	308	294	289	272	288	317	295	299	258	325	312	281	293	290	314	273	273	271	309	319	289	323	294	273	297	303	305	314	286	282	305	280	290	277	334	331	316	295	309	317	285	301	308	288	275	297	309	301	316	337	287	271	314	306	305	299	284	277	288	322	268	287	307	281	306	301	328	297	344	287	318	287	294	295	271	306	296	270	323	324	277	283	272	276	307	292	305	297	336	296	320	272	305	304	285	286	300	300	251	300	312	315	287	310	313	308	289	301	279	302	276	316	355	314	301	289	299	325	325	296	285	304	301	308	316	327	279	300	316	271	281	286	292	274	296	281	285	326	312	282	296	283	297	293	289	284	311	269	313	322	279	266	333	315	275	272	307	271	328	283	295	291	342	294	303	312	292	283
6533	941	1458	1527	1349	1223	1099	950	866	890	838	845	792	761	733	788	694	731	743	690	709	705	694	732	714	690	711	657	727	685	693	700	696	677	704	714	664	665	744	696	696	710	705	677	658	663	709	666	691	632	691	683	692	619	683	662	696	673	643	678	661	681	645	722	663	701	659	695	659	726	615	717	732	678	665	672	673	658	678	669	679	690	646	684	657	731	661	672	695	641	632	712	707	675	697	660	685	665	640	622	684	636	659	670	734	705	643	659	661	682	669	660	695	722	660	661	697	714	618	677	711	661	664	648	687	702	696	671	658	619	685	683	662	699	700	664	674	649	624	654	681	706	666	666	686	663	679	664	667	655	721	703	742	636	679	690	709	708	652	672	663	654	695	703	656	729	658	695	690	659	696	680	696	676	670	636	697	675	701	653	631	675	638	683	653	639	665	654	727	669	701	694	701	707	651	657	697	639	696	633	699	725	665	655	682	662	694	701	700	689	687	661	637	663	688	702	703	659	706	651	730	664	675	727	701	660	732	654	712	641	667	666	675	640	663	684	664	661	730	666	664	710	687	686	680	702	681	659	694	705	654	661	646	702	667	662	678	643	662	677	678	662	698	659	672	657	698	696	687	662	653	700	634	689	698	639	637	659	670	654	667	654	683	669	659	660	699	690	664	679	681	670	632	699	704	687	629	665	639	684	683	710	646	658	693	643	649	682	662	691	728	680	711	687	679	695	673	717	656	668	644	678	680	650	634	675	649	668	686	663	700	661	670	696	679	715	686	681	665	674	706	618	626	656	692	605	666	631	640	706	682	625	645	669	699	622	730	635	698	662	688	688	667	670	712	726	651	670	700	676	659	689	643	677	633	703	697	664	719	656	665	708	684	657	641	700	699	671	669	641	691	653	687	647	689	681	677	663	689	686	687	666	682	658	684	670	651	724	707	639	673	653	698	686	699	681	664	715	719	726	674	678	643	678	702	639	706	681	706	681	683	650	661	650	663	668	693	689	683	664	671	686	680	698	688	678	733	678	717	683	664	682	695	669	678	693	660	723	707	703	656	682	650	682	702	676	628	655	688	713	688	708	663	668	702	692	700	669	678	679	679	631	670	694	661	682	644	693	684	703	628	738	677	630	670	755	670	644	682	652	629	687	693	694	704	668	653	661	672	674	640	681	679	719	649	694	684	688	660	665	649	738	690	659	663	668	670	689	686	683	704	692	686	704	666	684	674	674	670	662	639	655	680	631	663	677	732	737	672	682	699	673	651	655	656	707	670	708	654	676	678	660	691	649	662	645	677	649	703	655	683	616	694	730	695	706	653	669	645	679	706	659	672	659	703	655	680	692	675	706	668	696	679	685	656	664	691	667	676	694	654	669	661	672	685	709	680	680	663	700	668	696	719	687	654	664	673	687	718	682	638	677	682	641	612	671	694	681	664	644	688	684	692	688	620	669	683	619	690	673	664	714	698	675	654	645	641	701	692	649	662	699	693	642	667	663	660	654	608	645	683	638	622	688	640	677	694	666	673	697	682	690	697	663	640	686	690	677	699	639	639	707	668	679	650	717	724	685	663	662	694	639	680	701	702	673	710	661	699	697	686	652	694	643	673	641	653	640	683	731	688	636	719	697	645	624	702	634	695	619	654	633	701	688	639	698	669	662	702	688	624	701	722	714	644	663	653	652	682	636	699	654	684	622	683	639	662	669	712	684	674	691	673	645	672	686	642	646	680	696	681	661	669	695	712	642	695	667	687	658	648	718	698	695	697	677	693	700	630	630	653	646	676	712	642	673	608	697	653	646	649	684	685	655	683	657	647	699	657	672	701	698	645	646	677	681	685	657	647	655	687	625	700	668	628	647	663	725	699	685	686	641	725	648	660	667	658	666	659	677	693	637	658	668	677	687	637	609	657	642	728	664	674	623	652	631	705	642	670	648	678	687	628	650	671	654	691	627	635	662	714	674	681	700	674	705	715	710	663	721	640	695	670	687	637	674	658	684	681	647	722	667	661	681	653	642	667	717	687	716	648	662	684	722	701	693	707	674	685	710	653	631	698	687	661	653	653	703	696	654	644	727	649	680	645	650	643	691	665	676	703	679	654	658	701	665	654	668	665	683	635	679	653	675	657	682	654	700	700	634	692	699	694	673	666	663	699	638	706	674	668	682	700	655	660	653	691	685	724	655	678	691	729	662	697	667	687	638	635	650	645	695	695	698	670	667	713	709	671	677	669	701	700	648	688	664	695	662	713	637	643	679	691	614	681	674	705	672	709	664	656	734	673	683	675	667	680	677	715	658	651	653	705	636	679	676	627	649	653	730	704	685	661	679	685	679	680	638	677	640	661	677	630	646	660	651	684	619	676	665	675	681	665	699	651	645	678	692	664	640	721	663	715	653	641	724	690	669	647	720	703	647	686	677	725	702	667	703	703	676	672	735	683	667	704	695	700	705	666	695	650	663	716	678	678	706	652	662	654	674	669	642	703	626	689	656	680	661	657	645	652	656	649	675	697	646	716	713	674	661	696	631	646	662	672	690	659	655	685	651	762	711	640	678	626	677	678	727	673	677	656	626	631	677	621	620	684	696	640	677	647	649	646	663	647	704	709	647	656	653	630	655	661	660	672	665	653	659	635	672	674	695	720	703	667	658	690	663	667	754	665	687	647	660	666	643	634	698	678	682	645	665	709	669	621	700	708	668	622	709	688	661	666	669	635	661	712	657	681	648	647	654	653	690	661	690	676	703	720	646	699	673	693	691	637	677	658	642	709	676	668	690	694	656	688	696	679	659	665	638	670	638	665	704	670	681	664	634	648	642	688	681	657	646	721	677	647	682	679	673	708	675	635	669	633	677	625	691	693	652	684	672	698	700	661	680	700	676	706	683	675	680	685	665	677	696	702	687	648	665	700	702	658	680	661	661	667	656	634	697	664	673	662	678	672	679	716	657	727	649	673	684	679	680	700	641	643	719	642	725	689	640	665	681	655	657	668	703	696	691	660	690	690	702	678	671	700	721	671	669	683	648	689	679	674	653	661	661	693	699	688	709	673	714	671	688	694	643	714	678	675	630	683	669	649	677	693	691	701	672	678	675	659	696	723	702	680	655	690	700	674	686	708	691	660	689	665	663	710	666	671	727	648	670	680	647	709	679	682	660	659	750	659	692	651	652	716	665	694	707	724	687	671	680	654	641	658	706	678	657	672	736	672	658	665	680	670	682	685	686	731	698	680	677	645	649	664	696	678	697	690	652	668	703	621	666	708	669	681	653	690	725	671	634	662	683	756	653	687	614	721	658	697	674	676	688	699	679	692	663	635	682	637	663	730	687	671	691	701	674	648	695	695	688	697	696	728	682	708	713	684	712	695	632	672	674	697	670	639	665	665	684	695	713	696	681	672	653	685	677	657	701	648	690	622	678	697	612	664	688	705	668	679	668	685	644	655	660	684	675	626	662	642	698	670	669	675	697	677	649	624	685	716	685	691	706
13992	1037	926	685	503	369	330	265	247	220	212	226	211	215	202	196	168	194	198	175	190	191	180	182	192	165	172	192	189	187	169	175	175	178	183	193	180	167	162	198	185	176	187	218	217	175	161	172	166	176	175	164	145	167	180	171	158	181	161	166	165	169	180	183	186	170	170	161	179	192	210	176	165	171	169	176	165	181	192	167	184	156	177	153	155	172	168	199	147	191	175	187	127	183	145	161	193	184	151	159	158	152	186	158	158	164	188	194	161	162	170	191	156	171	154	173	187	157	170	203	168	154	193	174	159	193	182	179	181	168	169	173	178	158	149	165	183	175	157	144	166	188	186	151	159	189	188	177	151	160	158	176	187	182	165	149	169	181	167	176	174	159	156	168	169	171	175	178	178	167	188	194	179	183	180	202	175	167	182	176	163	181	143	163	166	173	154	184	177	146	188	169	184	175	185	181	164	182	177	172	185	178	190	156	182	171	149	181	177	128	164	168	174	162	169	167	134	162	172	175	173	171	172	166	147	148	163	183	166	185	174	187	188	182	189	173	163	178	162	196	167	160	153	163	153	157	151	172	186	173	185	179	167	161	169	166	171	148	151	171	181	187	193	165	152	144	172	165	188	174	161	169	156	172	153	160	184	169	167	180	183	190	188	178	174	180	172	150	155	170	170	175	166	143	162	158	177	181	152	161	176	183	184	151	155	143	182	149	186	165	194	175	162	177	172	166	165	162	190	161	182	172	176	154	159	163	163	153	195	163	177	181	179	160	160	191	178	150	146	168	191	165	160	175	178	165	192	204	172	164	157	158	175	178	166	174	174	180	180	173	155	147	164	168	155	174	189	161	166	141	184	149	160	171	158	167	177	164	152	189	179	174	175	171	160	176	163	180	186	157	175	176	160	160	195	182	177	166	168	164	147	169	184	166	164	190	172	163	200	199	160	183	167	152	175	162	199	191	163	152	151	174	177	175	167	158	168	156	170	189	158	159	172	143	169	160	190	173	157	173	162	175	148	169	181	190	180	186	166	155	161	179	190	162	177	153	194	161	160	155	163	162	147	175	181	157	160	198	189	183	169	167	167	177	156	168	145	177	204	156	174	171	161	166	165	159	163	161	162	162	166	164	162	163	190	163	179	157	180	175	147	157	165	186	186	189	188	152	187	162	167	182	152	169	176	187	127	170	157	147	159	177	174	168	170	176	157	157	179	177	174	185	168	179	203	167	161	162	172	176	174	171	172	152	166	170	147	188	179	173	156	160	182	201	188	189	197	178	185	167	156	171	167	167	192	155	153	167	174	175	174	183	168	181	154	153	179	157	167	160	163	190	163	187	155	162	143	151	178	162	177	150	150	191	182	184	180	169	180	167	194	180	183	171	157	168	157	160	153	164	155	170	179	148	161	166	183	188	169	161	179	190	165	174	167	162	183	183	152	176	175	156	158	187	183	166	189	184	172	194	175	178	163	184	188	165	167	182	156	160	174	160	154	169	162	183	162	160	174	168	181	178	171	163	170	171	182	164	177	174	165	156	151	163	141	164	164	191	164	156	185	171	185	164	148	169	155	155	168	176	163	182	137	164	186	209	183	180	168	165	169	160	153	170	169	166	178	192	181	138	195	164	155	169	151	164	178	159	145	141	171	169	172	170	166	162	188	182	189	153	188	156	162	165	184	176	189	177	169	156	154	179	190	174	201	170	164	162	159	177	174	180	188	176	162	183	177	186	173	152	164	170	177	150	173	155	170	180	185	152	157	171	177	162	173	195	172	186	167	181	170	181	161	158	146	171	164	175	194	192	184	151	170	189	196	156	165	178	171	192	163	189	171	154	163	166	155	175	164	182	183	165	175	175	154	186	170	175	153	182	148	158	157	154	153	182	158	156	171	161	160	170	171	179	196	161	185	184	178	190	155	172	165	181	181	165	188	176	160	166	176	149	166	148	180	164	152	197	170	163	168	151	161	191	197	191	165	202	194	179	152	166	151	171	160	160	183	174	192	179	174	185	186	211	195	184	168	146	176	170	175	209	167	165	148	175	164	189	168	172	148	192	157	152	150	170	157	164	164	165	153	177	193	164	174	175	182	146	167	169	176	182	192	170	180	158	151	203	170	180	173	172	164	174	143	156	149	184	168	151	175	185	160	178	169	171	216	192	159	175	167	169	174	184	171	169	180	165	174	179	174	165	180	188	153	170	190	189	166	160	161	188	171	198	152	151	176	178	173	200	174	190	161	148	147	206	176	178	161	182	152	175	174	187	184	175	168	178	173	174	179	163	163	168	161	160	163	175	159	181	175	146	193	159	205	196	171	166	177	194	157	165	144	166	182	154	145	150	151	182	176	158	171	158	176	175	159	164	169	182	169	170	140	154	173	164	186	158	168	188	179	143	165	181	182	166	162	189	201	167	154	171	179	164	171	155	167	177	152	190	173	158	150	205	177	162	166	175	153	169	170	188	194	176	177	163	161	177	176	193	178	175	177	175	161	183	145	173	163	182	176	177	171	153	183	151	164	159	170	186	173	184	169	140	168	185	177	180	176	172	156	177	179	157	181	170	170	177	165	164	168	171	160	160	167	180	161	190	181	192	178	144	167	176	184	174	170	190	176	154	165	158	188	182	172	134	175	158	170	157	173	171	150	173	146	178	148	143	173	169	155	179	154	185	192	177	180	141	156	176	181	199	172	167	168	146	183	156	192	185	165	176	157	189	164	164	186	157	176	192	164	192	149	181	177	154	189	169	178	205	172	168	153	170	168	140	188	170	179	174	158	159	158	157	176	171	169	170	159	167	154	167	172	184	169	176	184	170	166	177	201	183	169	154	160	150	164	207	174	172	154	180	159	166	183	170	176	154	168	161	178	152	172	161	174	142	161	168	162	173	178	200	170	176	155	150	177	158	160	176	187	199	197	152	165	163	164	169	171	200	167	171	172	176	180	170	137	186	170	166	158	151	169	179	148	163	168	168	164	161	160	174	199	179	146	174	176	172	155	162	147	178	199	181	169	166	166	164	167	142	174	174	179	157	182	166	187	183	176	169	164	185	145	145	182	186	179	158	154	161	186	158	163	182	180	159	215	180	178	187	154	176	177	188	163	164	163	163	187	183	173	171	180	150	178	144	173	173	162	190	151	156	180	176	161	177	175	179	184	170	192	201	173	174	170	208	153	181	176	198	172	197	165	169	200	152	165	151	176	173	155	156	177	186	164	187	160	187	193	155	167	164	179	195	161	184	173	166	160	188	185	171	155	169	163	190	175	198	166	179	155	157	168	182	167	176	179	173	167	190	167	176	179	187	184	165	170	175	168	146	155	150	170	169	167	143	169	140	175	146	197	183	161	175	158	178	171	153	176	172	150	190	188	172	161	201	159	164	176	166	170	168	159	173	181	174	183	160	161	158	160	188	181	180	180	145	155	155	175	159	174	165	198	188	167	145	173	194	156	173	186	157	173	176	174	183	171	171	150	177	177	176	181	160	160	173
7942	1021	1846	2137	1747	1439	1129	976	833	775	674	691	686	613	559	584	547	519	492	479	460	491	442	445	459	502	424	436	446	456	439	469	448	451	459	434	429	386	433	440	405	420	434	414	401	437	436	410	433	461	427	431	431	411	408	398	416	412	417	447	428	407	439	396	422	388	424	434	396	399	383	443	375	417	404	424	402	416	386	369	428	402	430	392	391	409	418	399	396	389	390	431	421	404	384	389	379	416	365	403	377	377	411	393	423	411	437	410	439	389	432	378	398	389	409	403	388	379	443	407	411	407	409	405	432	414	409	375	422	423	394	390	413	394	373	395	383	410	389	382	401	413	391	393	397	396	402	398	416	405	397	431	429	393	385	417	427	401	363	396	419	401	399	392	434	414	442	406	405	398	408	441	414	408	385	418	393	444	391	354	407	417	389	377	375	393	404	398	396	410	405	396	414	411	399	388	426	405	403	413	429	401	372	427	419	401	408	396	384	411	401	391	421	401	385	416	413	410	378	411	395	401	425	357	402	388	399	447	423	409	414	428	380	385	399	397	413	395	387	381	432	371	403	399	402	405	373	367	381	417	415	363	431	370	440	399	392	396	400	438	398	415	366	413	428	392	390	405	408	430	386	399	449	398	394	411	396	477	398	414	421	427	417	414	438	406	411	387	430	409	416	392	419	412	412	408	368	427	376	420	426	412	436	380	406	411	396	413	409	410	382	405	410	407	429	413	438	409	372	383	421	405	401	411	383	406	413	437	398	417	390	421	426	384	406	422	442	387	409	407	410	412	382	383	415	381	387	409	366	406	408	412	397	423	364	417	423	433	387	384	369	396	419	406	410	399	396	419	409	381	416	385	417	388	392	403	383	338	402	423	433	428	428	447	391	400	401	391	348	397	425	406	392	410	420	399	392	366	434	402	397	422	404	420	402	431	409	396	409	364	396	419	403	404	359	382	440	382	411	362	379	421	384	385	400	365	420	395	416	396	426	434	425	401	380	445	389	403	425	368	395	403	432	354	416	412	419	417	398	439	428	383	422	390	369	401	403	407	397	383	404	388	416	445	406	384	427	379	402	385	439	392	397	428	401	399	381	415	415	432	433	384	393	428	391	435	432	388	371	361	374	390	383	390	409	407	398	378	396	392	367	404	461	437	423	437	415	385	414	419	365	408	384	408	397	415	395	403	380	403	367	388	392	423	434	408	419	399	400	385	378	413	409	392	384	434	422	458	398	427	428	430	357	439	394	432	420	401	389	406	403	433	407	448	369	403	389	404	429	349	405	405	402	421	395	380	411	412	385	389	426	447	402	437	406	405	419	438	416	395	368	382	402	421	409	452	382	380	399	401	390	384	398	412	396	415	389	384	428	409	389	397	409	438	421	421	395	408	384	393	455	426	397	419	405	386	401	416	381	405	383	413	421	382	399	390	406	412	419	413	403	416	403	417	401	417	380	415	418	365	377	378	412	419	393	401	382	384	381	417	413	412	446	408	443	428	411	419	407	402	363	400	426	419	410	377	400	410	420	407	416	383	416	421	427	403	382	402	418	375	395	386	394	457	422	412	382	387	377	418	403	368	395	438	422	358	423	387	404	373	406	415	426	403	406	411	399	400	382	387	375	434	407	403	381	403	404	403	366	426	399	372	406	421	386	411	412	400	381	447	407	403	423	413	407	414	406	430	413	370	409	399	387	424	412	438	369	350	402	408	440	405	404	418	395	414	422	410	411	385	404	408	395	372	380	406	386	386	394	410	406	411	364	358	419	418	421	412	394	369	405	426	400	425	407	373	442	391	401	395	421	373	409	366	391	444	354	399	375	394	386	373	422	409	399	402	403	403	416	400	373	407	392	383	378	392	398	400	406	384	376	416	425	410	418	370	406	381	407	383	407	407	394	390	378	384	387	443	359	394	410	419	421	382	406	424	403	392	434	414	431	440	398	437	413	376	383	418	410	393	399	418	381	421	431	406	380	402	407	381	405	402	410	404	441	413	414	426	377	405	385	403	421	398	420	371	421	406	415	416	433	407	405	394	395	405	437	410	415	434	384	414	388	372	367	411	404	400	402	393	427	380	388	395	400	387	359	425	405	412	420	426	428	399	410	403	391	403	395	401	413	423	409	371	427	377	424	389	401	448	415	396	420	406	385	394	377	407	357	376	399	408	407	399	432	396	367	396	392	372	392	411	449	381	364	389	393	398	429	440	463	404	404	405	398	430	394	411	420	380	418	398	401	406	385	419	430	399	427	385	410	383	405	390	428	408	388	405	385	422	418	426	387	386	397	411	402	429	373	427	427	412	421	451	420	377	405	396	399	436	407	425	393	439	429	409	400	412	410	417	405	408	393	367	377	414	415	419	407	386	433	446	377	432	397	428	393	391	382	401	407	391	417	404	395	429	361	416	396	379	400	385	438	377	419	423	417	400	415	388	402	378	407	387	438	408	398	439	420	407	402	395	426	411	401	385	398	402	434	393	411	392	395	399	391	403	369	398	414	400	393	389	439	392	408	427	385	378	377	420	406	378	378	348	374	388	436	365	395	399	413	411	408	398	429	428	370	453	407	412	404	403	385	384	403	410	363	406	388	402	412	413	413	405	387	424	379	402	391	388	422	391	386	414	372	366	376	367	399	431	384	394	431	439	399	394	425	416	415	400	418	423	404	386	414	389	386	414	385	382	441	426	403	402	385	410	430	378	408	382	395	409	397	430	437	368	450	424	425	384	400	384	392	436	386	382	410	401	371	413	374	385	386	407	411	413	421	401	404	398	363	416	382	411	380	427	399	406	396	411	404	370	438	408	406	371	408	425	438	396	377	405	407	400	395	378	373	367	403	367	414	403	429	397	398	412	392	383	395	371	426	386	381	407	399	401	406	420	389	412	372	431	417	445	405	427	406	416	376	413	408	419	379	417	422	379	408	381	416	383	409	374	383	375	393	384	404	383	389	369	384	382	438	412	365	389	387	379	386	404	415	403	409	391	399	370	406	410	401	422	409	406	398	410	387	369	419	396	394	400	429	415	402	432	395	396	390	419	406	420	382	410	369	435	375	372	430	444	381	377	392	429	398	407	429	411	403	425	402	416	367	409	412	355	392	374	417	415	430	381	375	399	419	385	369	420	384	385	394	383	398	415	381	403	393	405	399	405	434	409	408	394	410	419	418	412	407	447	372	398	410	414	411	414	450	410	391	424	386	381	384	380	395	386	407	389	384	422	413	400	417	408	394	398	418	379	412	378	425	427	368	395	387	419	390	394	429	416	380	391	406	419	410	413	402	417	410	398	423	406	361	427	411	413	379	375	419	430	393	394	386	413	445	394	400	416	395	387	360	386	407	400	369	423	393	420	422	399	421	424	380	415	426	397	398	402	410	366	416	425	400	365	422	400	434	353	385	403	417	422	433	413	398	417	398	429	386	404	428	398	399	418	399	404	423	409	369	382	363	387	452	378	373	392	409	399	392	399	435	406	362	390	422	394	387	402
1372	224	224	227	246	241	254	239	230	220	220	233	215	222	232	224	208	243	246	241	230	217	226	238	215	222	213	224	234	228	224	198	209	192	240	221	204	238	214	227	231	198	231	221	196	198	198	223	209	190	231	206	214	210	209	213	222	232	229	208	239	191	204	225	210	230	217	216	223	254	248	230	227	187	237	200	236	201	228	221	219	198	218	228	233	226	250	234	218	213	194	220	236	249	235	245	220	231	217	221	236	238	261	221	219	214	223	237	216	220	222	218	220	212	218	238	211	207	227	218	202	235	207	222	192	231	205	230	201	224	242	207	215	244	235	230	210	224	219	232	225	244	237	226	213	202	207	222	226	223	228	231	226	244	200	194	207	212	214	232	238	220	225	237	239	222	241	224	207	211	215	213	206	233	218	205	245	205	214	216	219	234	211	223	203	198	241	234	253	192	235	198	202	204	225	200	231	201	219	187	217	222	217	223	229	237	220	210	225	222	211	206	215	216	197	220	231	232	235	221	202	186	247	228	217	213	230	240	210	213	220	225	201	243	209	220	246	209	231	238	226	216	236	233	203	201	251	262	207	209	229	235	219	220	249	221	210	215	200	239	212	192	253	186	223	210	228	239	193	244	193	199	218	210	237	203	219	202	217	228	219	193	198	231	248	202	234	196	223	200	209	244	214	210	231	226	219	213	202	196	223	215	207	207	204	229	213	210	203	217	224	234	223	213	222	197	211	234	215	232	236	247	216	216	175	236	248	210	196	201	200	238	240	242	206	185	254	220	219	221	196	223	208	222	219	214	192	209	205	218	207	228	223	228	211	215	218	224	219	245	228	235	238	219	231	227	207	222	245	237	216	204	199	214	214	238	209	219	223	233	234	230	239	226	220	209	216	232	234	207	225	241	204	217	201	226	209	233	238	211	221	243	248	235	222	211	241	198	212	226	207	212	210	237	246	221	207	239	193	248	226	235	239	204	192	200	225	204	196	219	228	248	224	205	228	241	229	196	213	221	205	208	238	239	250	224	222	218	213	229	202	222	236	253	230	213	209	232	204	202	229	243	209	228	219	221	212	204	227	214	201	207	237	238	228	239	199	223	259	217	227	224	228	218	246	226	216	214	212	238	222	212	227	206	248	225	216	240	231	212	223	248	256	225	252	253	214	209	238	208	219	209	206	224	239	227	236	176	222	268	247	207	220	224	206	203	196	242	228	231	215	208	234	205	212	224	218	233	239	222	211	258	218	210	224	240	180	202	232	213	233	217	233	251	220	200	225	240	209	210	196	228	214	221	221	218	224	243	244	216	222	230	209	209	216	193	238	234	234	240	226	207	221	231	225	228	241	239	231	205	217	239	230	236	194	205	231	219	214	211	234	216	204	228	229	195	202	222	232	241	222	202	228	234	220	212	219	230	183	230	218	240	206	213	246	214	202	224	240	256	205	212	220	225	217	240	203	242	218	217	249	200	220	202	180	215	205	196	227	223	225	229	229	229	223	218	238	221	237	196	236	234	213	243	228	199	210	226	209	210	208	239	212	226	223	218	256	232	216	234	224	215	199	236	213	229	231	225	222	228	201	228	209	224	208	218	247	198	206	237	243	224	226	209	229	224	241	228	219	207	215	203	220	229	229	227	200	220	237	229	211	232	233	211	237	210	227	214	223	229	207	247	222	241	206	197	234	211	207	223	210	219	224	209	245	215	206	239	216	201	229	251	229	240	199	221	203	201	212	221	239	198	224	225	221	249	220	222	250	235	190	215	207	234	228	237	215	230	231	226	209	204	209	219	217	218	196	218	219	237	215	257	213	208	213	229	202	248	207	229	185	200	198	194	232	215	188	213	242	211	246	241	211	199	241	202	195	214	225	215	236	219	210	212	225	213	205	206	227	210	218	236	199	239	211	238	227	237	253	235	194	231	229	239	240	198	255	203	235	246	227	200	231	204	220	195	219	219	200	198	221	229	199	222	185	205	194	221	255	201	225	210	229	217	220	201	227	248	222	205	185	193	232	220	224	236	247	237	225	191	193	209	238	231	229	238	225	241	171	176	261	211	214	226	234	231	241	212	215	220	245	227	236	196	224	224	233	215	224	212	242	230	245	213	197	214	217	226	231	211	239	204	228	212	219	238	260	209	242	233	197	234	243	216	226	230	209	240	232	231	223	252	192	218	225	213	221	216	198	217	227	239	220	204	223	240	214	261	189	235	212	211	223	190	211	219	216	254	177	226	207	219	217	213	214	196	205	213	217	208	229	242	229	224	208	248	203	207	209	208	194	228	218	207	189	211	216	236	263	220	222	203	220	210	221	204	197	218	237	228	183	246	218	210	216	214	208	215	234	256	207	220	200	229	214	222	232	219	228	196	210	234	208	218	208	210	222	195	218	228	226	215	217	196	200	213	244	215	222	245	214	214	221	213	192	225	236	218	224	244	227	214	208	217	229	214	228	210	239	232	216	208	241	195	223	228	211	229	209	212	253	237	241	180	226	247	228	216	224	234	231	220	224	235	205	212	231	212	232	221	195	199	229	208	221	232	262	216	227	210	190	234	222	228	224	224	225	232	218	200	196	244	182	249	225	217	227	235	240	201	207	208	230	220	226	214	229	212	229	192	226	219	243	217	249	229	213	235	211	223	215	209	230	234	231	197	243	268	206	240	227	207	210	241	233	241	230	211	211	216	232	230	198	228	215	235	203	194	208	232	223	213	203	226	244	234	204	226	205	209	223	214	225	211	205	232	248	222	223	229	222	220	212	240	221	222	206	240	231	203	205	210	239	240	201	228	199	229	224	225	191	209	244	194	247	225	245	237	217	228	215	224	232	254	212	190	253	225	240	203	211	186	231	242	234	223	224	241	213	215	212	209	205	206	206	222	222	200	200	218	203	207	218	204	261	220	229	208	201	234	204	238	225	218	247	210	207	224	218	217	226	211	245	229	250	216	205	204	227	213	232	235	256	225	238	212	229	235	238	234	233	221	207	190	223	204	216	195	231	214	221	221	204	206	206	215	226	200	217	198	225	193	239	210	215	202	222	202	211	236	224	224	242	202	217	227	247	217	224	207	204	194	240	227	245	226	208	217	263	218	220	184	193	211	210	209	226	228	219	230	171	222	222	206	210	200	216	209	228	205	209	213	209	241	217	240	233	236	213	221	236	206	186	208	236	231	236	211	220	209	225	237	239	230	200	215	211	238	234	258	242	233	217	216	223	214	209	237	226	270	242	217	215	221	234	221	208	204	206	197	216	199	207	208	253	205	200	237	220	199	210	228	199	200	216	221	223	197	245	235	216	211	227	227	217	214	219	204	234	213	212	211	209	191	234	203	223	223	191	184	199	217	215	208	239	202	196	229	204	222	225	244	206	218	230	208	202	224	224	222	214	209	216	226	215	209	204	209	222	211	210	208	216	207	231	220	220	222	215	223	220	219	205	237	264	217	212	210	202	223	204	205	230	216	229	228	242	198	233	214	216	207	223	245	228	244
1715	568	562	571	548	559	568	561	562	582	547	520	579	514	572	532	508	539	508	547	529	491	546	559	538	490	535	496	533	532	574	529	501	559	524	539	555	524	532	513	496	527	533	534	535	511	519	528	553	522	544	531	585	514	530	532	518	526	553	535	549	528	538	511	541	513	508	536	522	503	553	499	510	535	510	535	529	518	527	528	492	535	525	492	550	549	555	515	537	505	542	559	523	476	534	550	507	524	502	486	510	523	483	524	515	533	504	493	525	545	550	508	523	505	537	548	513	510	535	489	526	550	539	520	536	529	518	546	547	540	509	530	535	531	548	515	536	539	526	530	552	544	526	565	542	557	508	543	507	555	518	512	490	492	494	542	525	558	505	549	564	512	525	507	533	529	512	511	519	522	540	504	513	533	542	487	558	540	521	541	546	559	528	527	526	515	537	511	536	529	554	508	539	535	507	548	519	511	537	526	493	516	518	548	514	512	536	521	490	530	498	516	559	515	497	536	562	575	503	518	492	533	571	524	505	511	535	509	571	541	516	508	495	511	567	512	503	533	554	543	533	518	507	513	546	539	490	527	554	514	514	535	546	499	534	550	542	534	521	528	520	561	487	516	528	525	506	522	557	530	525	533	534	483	498	519	522	493	537	513	541	518	533	514	537	516	553	546	499	513	541	554	558	480	568	533	526	516	525	525	537	521	553	560	521	497	520	522	531	539	539	553	523	526	502	548	527	544	499	542	493	493	496	534	536	536	507	519	528	528	512	543	559	518	536	508	538	537	526	512	514	541	528	529	530	526	482	531	506	545	511	519	531	542	542	535	552	519	532	521	541	543	562	532	522	533	507	511	499	515	523	520	528	549	504	542	566	537	532	559	523	513	531	488	509	502	511	499	523	490	552	533	552	537	535	525	512	548	520	500	520	522	521	532	532	518	515	493	547	536	503	520	501	505	523	460	562	492	536	500	543	552	501	528	502	554	513	560	537	525	542	562	512	536	532	534	517	500	521	525	536	479	506	526	522	549	543	508	516	521	538	553	488	539	544	525	519	483	507	472	522	553	505	533	551	536	504	555	523	494	545	503	540	570	547	534	511	529	519	521	511	506	501	518	490	522	559	570	487	548	493	527	509	535	547	548	516	507	500	508	511	513	536	538	539	520	520	518	550	526	549	536	503	531	543	542	539	509	522	538	549	523	545	507	535	555	555	552	535	561	540	495	538	533	527	509	519	505	532	514	541	506	556	532	473	507	506	499	520	503	519	535	548	487	521	522	545	510	529	527	482	511	522	549	504	530	548	533	482	558	444	553	515	532	532	534	527	512	494	486	503	539	508	513	530	472	515	549	533	523	530	512	516	530	547	537	506	521	510	528	500	515	515	481	509	552	522	543	556	500	552	552	491	518	558	507	539	512	525	540	524	598	507	525	535	537	566	515	505	512	490	514	471	552	506	554	538	524	553	505	524	514	541	524	540	556	535	518	499	558	522	508	536	530	519	553	482	488	522	527	488	561	516	542	544	466	514	537	509	527	549	518	540	517	552	521	534	540	554	549	553	521	526	570	521	510	519	504	537	534	531	515	525	517	548	521	543	529	507	515	541	537	571	580	529	545	531	545	543	513	514	553	540	520	561	520	514	524	536	515	534	492	522	525	484	506	523	529	499	525	538	511	521	596	544	520	511	515	526	518	543	560	537	521	543	548	503	537	576	500	531	504	524	538	504	529	539	484	503	518	521	519	534	554	536	517	537	519	520	497	500	507	537	525	536	515	531	565	515	522	536	508	503	512	502	532	578	521	487	538	529	519	548	536	487	501	548	494	490	529	515	562	533	495	489	509	510	518	488	530	538	521	536	535	500	540	513	505	541	528	539	528	560	533	516	530	502	529	519	498	532	563	488	563	547	574	507	505	525	533	523	542	523	574	520	544	536	510	532	536	508	493	549	544	526	523	498	570	540	528	535	520	527	525	542	512	522	559	529	544	528	522	531	528	501	547	479	551	498	535	534	486	549	558	545	530	519	539	545	575	533	546	510	516	537	531	549	543	534	553	505	534	555	528	503	531	558	569	539	551	521	552	518	543	506	557	558	579	539	542	539	512	536	478	496	512	504	505	497	533	521	513	553	518	545	556	537	520	501	507	573	518	520	537	545	538	485	545	524	537	550	548	500	514	532	518	538	545	531	528	574	552	534	518	567	549	525	522	511	533	504	548	512	532	552	547	550	505	566	514	562	543	518	466	507	490	563	500	501	525	522	514	531	526	534	537	501	519	525	564	508	512	507	529	527	576	567	515	548	547	527	547	548	536	544	516	513	534	464	494	545	525	550	535	498	563	516	531	544	556	532	548	538	528	543	534	532	501	531	535	517	548	508	536	581	530	503	504	511	532	501	491	520	531	494	505	546	476	531	536	495	550	502	506	529	528	508	599	521	537	511	552	561	506	485	552	511	509	549	556	538	526	512	541	512	527	502	557	522	527	531	555	544	499	505	560	545	566	518	538	520	540	526	522	548	509	523	530	509	547	547	496	512	549	532	555	562	539	555	532	521	519	583	571	500	546	530	525	534	551	546	548	526	542	558	489	513	517	563	543	535	542	538	494	546	510	533	558	524	534	510	489	555	535	549	528	499	502	541	538	486	551	521	554	569	521	494	526	518	542	526	518	525	567	554	521	520	519	546	507	541	534	507	503	539	539	542	519	578	558	507	517	533	503	533	514	498	517	546	555	536	503	537	527	561	554	541	542	488	525	523	522	510	544	546	570	520	578	521	490	536	525	507	524	556	561	508	509	501	494	545	524	542	504	537	528	518	581	529	509	566	541	523	538	558	500	513	507	530	517	560	549	561	543	511	561	514	496	513	523	550	535	523	557	520	549	524	498	528	555	500	515	525	548	484	543	529	541	535	517	521	486	491	538	546	541	521	539	534	532	503	528	539	531	521	492	549	529	526	529	539	545	512	554	510	524	511	554	537	543	549	548	546	555	574	533	505	532	540	538	505	508	540	533	523	561	558	502	493	516	517	543	549	507	523	496	517	503	538	570	556	546	508	523	516	517	580	500	532	530	535	533	512	523	554	534	525	516	484	552	528	552	555	488	489	514	515	504	549	514	507	516	507	474	577	530	525	514	539	533	556	535	502	543	579	564	544	521	590	549	451	524	513	527	527	499	521	528	534	564	501	478	528	534	513	531	547	557	507	509	547	542	555	508	527	529	468	540	554	548	523	552	515	563	595	510	509	552	528	549	535	564	533	522	546	545	517	500	537	526	552	535	556	556	519	565	529	566	562	551	526	542	538	489	499	489	525	536	512	530	464	512	517	538	522	508	564	519	558	533	559	522	525	508	543	530	523	532	524	501	521	496	539	493	503	510	526	547	514	532	549	542	512	554	524	555	547	517	550	529	537	584	500	536	528	519	527	506	536	550	530	530	522	531	516	571	567	513	516	528	513	560	507	484	522	525	491	554	519	503	571	517	523	517	570	509
7386	549	652	536	473	420	354	344	332	323	337	358	294	295	282	316	300	299	275	321	311	299	283	271	305	306	296	309	315	279	278	285	255	301	280	302	283	318	293	327	277	285	319	334	298	292	281	293	289	291	308	269	316	298	297	289	307	280	307	288	319	338	293	301	316	299	281	309	293	304	281	294	305	287	330	294	288	293	316	309	310	289	276	311	308	299	289	302	321	314	271	300	288	280	309	303	294	294	299	320	320	306	280	284	327	310	283	298	323	294	273	273	272	324	335	296	322	273	263	335	293	326	325	296	299	248	297	315	277	306	273	305	285	306	313	264	318	368	352	305	294	268	287	315	317	296	292	298	301	283	309	321	324	284	263	284	310	294	298	271	279	293	298	295	312	318	325	300	287	301	273	316	323	296	275	271	310	333	293	313	292	243	280	306	282	295	290	288	289	300	290	327	322	281	291	309	294	284	278	280	251	310	315	305	298	316	311	316	282	286	286	325	315	302	285	271	285	294	275	280	286	290	286	283	283	307	290	314	300	288	297	299	270	305	283	307	293	289	319	329	289	292	311	316	299	309	269	311	303	303	300	309	285	309	308	304	323	282	328	308	278	303	301	276	302	278	279	299	298	309	291	261	311	304	261	295	313	269	260	269	270	270	342	291	277	317	299	262	316	291	284	291	339	260	293	300	285	290	266	287	294	310	316	256	284	324	318	322	317	310	288	314	278	278	328	356	330	286	297	287	299	278	299	300	282	300	293	274	295	311	288	297	291	294	319	291	291	310	327	247	297	299	283	295	320	298	280	286	303	322	263	329	285	308	302	310	321	283	292	324	297	309	303	301	290	291	303	320	264	334	288	298	321	320	318	276	327	278	293	304	271	311	302	298	287	313	311	276	292	294	295	296	296	276	281	319	275	319	308	282	286	285	308	287	322	287	296	314	288	269	293	308	306	308	303	290	254	278	284	301	272	284	302	304	298	282	315	294	312	307	282	300	336	324	310	290	317	273	309	314	290	302	313	271	267	318	306	287	324	293	268	270	321	321	275	307	296	275	294	302	309	290	278	267	291	297	306	278	272	263	336	311	305	298	307	281	311	284	283	296	324	261	305	285	288	282	306	259	287	303	277	296	308	278	295	280	273	271	274	277	321	286	300	337	306	269	294	317	303	287	307	270	296	288	286	308	287	292	296	316	284	320	301	279	327	289	272	269	322	278	284	304	283	268	260	289	262	277	280	325	316	294	299	296	278	296	291	300	318	285	317	300	266	280	292	285	268	305	288	288	302	275	309	315	288	308	310	325	291	321	322	308	298	297	279	285	304	285	326	300	275	324	301	279	310	304	315	285	287	296	283	270	291	281	327	313	280	299	269	300	272	261	327	280	291	281	284	279	295	303	288	315	321	304	283	306	307	266	314	280	294	304	309	304	300	307	336	330	266	297	285	307	314	322	298	279	315	289	294	260	281	300	290	308	299	295	293	310	269	287	286	305	299	306	266	276	282	316	279	293	261	291	309	307	306	313	296	271	311	310	280	279	309	285	298	293	282	314	259	290	288	279	313	283	289	302	284	304	292	296	293	329	304	303	300	302	267	265	290	297	310	319	303	284	275	280	326	296	297	279	337	298	292	292	294	312	292	310	277	291	280	299	316	311	309	312	298	314	339	298	301	290	284	301	292	326	316	317	313	304	284	288	311	285	298	289	280	275	297	315	291	327	278	299	306	313	324	300	270	304	306	312	350	260	291	286	291	315	307	287	286	299	315	288	320	323	298	266	300	305	319	303	293	290	330	298	280	290	255	269	292	291	311	290	319	299	262	285	324	309	285	309	329	275	301	315	291	292	333	332	301	258	285	294	299	288	297	274	311	291	269	296	289	283	300	276	284	305	324	321	277	314	293	286	314	339	317	277	253	270	313	299	257	324	318	295	326	305	287	303	308	287	292	298	267	307	291	295	304	311	315	303	314	287	290	300	283	292	297	314	307	329	285	298	298	294	302	291	281	323	285	284	277	303	319	296	309	307	299	276	288	303	322	294	309	302	306	267	326	273	266	273	298	292	293	303	300	301	298	313	300	309	283	297	292	307	301	317	280	307	263	303	290	307	321	320	256	314	296	273	308	273	291	299	320	274	274	307	288	298	330	315	253	288	283	324	292	305	285	311	288	313	307	284	352	315	276	227	245	321	318	296	313	296	328	310	284	319	304	281	305	289	309	318	319	283	265	256	288	289	315	262	316	287	330	296	325	269	310	231	332	285	268	287	292	278	305	324	297	295	283	314	296	296	292	334	304	301	277	295	292	314	333	308	330	328	314	286	342	284	309	291	285	282	302	271	286	315	332	283	284	278	322	294	332	305	283	331	300	274	302	288	283	296	311	284	284	285	302	349	275	260	296	266	320	302	297	302	268	324	329	282	263	315	303	335	323	298	283	306	292	302	338	308	288	291	275	288	292	251	297	278	305	272	305	287	303	295	309	285	301	326	294	259	303	276	293	277	281	262	292	291	340	287	299	278	296	296	297	295	315	315	288	285	325	281	285	273	308	271	305	337	302	333	356	281	288	290	305	307	320	306	308	290	268	277	263	314	291	336	273	287	265	299	291	289	290	297	256	288	306	311	298	311	298	284	315	305	287	290	289	290	316	264	289	311	295	295	305	288	291	285	294	293	256	306	317	287	273	291	309	316	293	284	306	320	267	304	296	313	293	282	301	290	282	332	295	289	296	281	299	313	294	318	278	262	331	299	298	284	277	282	305	276	306	312	294	262	327	288	277	282	301	290	278	312	313	240	285	280	334	299	289	317	297	301	293	290	276	303	315	340	275	290	281	289	304	292	289	306	313	283	293	290	304	319	307	323	276	315	289	298	292	276	302	282	302	309	275	315	283	297	277	304	285	308	322	289	293	302	294	302	308	321	314	301	293	269	279	303	316	310	309	306	318	294	322	291	289	307	318	320	290	283	295	315	314	297	343	341	317	309	306	277	292	285	303	295	301	301	325	293	275	308	269	324	311	274	270	293	314	273	299	291	315	308	276	312	289	298	298	306	271	292	328	273	300	273	288	335	270	315	254	301	304	324	319	300	330	270	317	263	303	288	320	323	304	285	322	291	262	290	313	340	302	299	271	302	294	280	260	284	294	265	304	305	301	308	308	307	287	307	286	267	286	267	280	309	278	323	275	271	303	272	271	264	306	307	292	282	286	326	293	274	305	281	292	318	314	337	294	275	268	304	322	292	315	299	298	268	269	281	291	316	253	309	289	311	269	313	291	296	290	268	291	320	301	291	291	306	280	284	276	276	308	286	302	260	285	305	285	311	320	325	295	286	314	302	287	290	294	271	275	315	280	306	293	278	293	293	356	282	279	264	292	269	322	290	286	301	301	294	265	300	300	310	310	259	291	349	297	295	283	272	275	269	296	295	323	316	312	325	271	300	313	284	287	272	312	276	307	310	311	296	296	286	285	284	273	295	291	260	297	278	308	302
6424	893	1428	1494	1307	1204	1069	997	906	889	876	827	782	792	750	767	694	748	700	735	678	734	699	705	712	716	669	735	706	726	658	682	696	635	697	728	720	738	650	648	663	631	671	672	661	653	725	678	687	694	663	704	693	642	728	676	725	657	654	694	712	699	672	637	682	652	708	679	664	716	619	674	673	710	678	673	666	695	653	693	707	658	658	630	688	678	661	700	679	685	711	665	685	696	739	707	648	663	659	664	696	670	711	674	683	655	668	699	680	671	674	694	674	687	740	660	689	661	699	693	647	709	641	673	734	677	672	700	659	693	632	650	677	677	650	695	673	632	653	669	647	693	693	674	655	670	696	696	627	639	682	676	645	640	679	665	653	664	638	688	648	683	670	707	684	690	687	702	732	688	669	722	686	636	697	665	663	679	658	648	665	726	657	668	668	665	715	670	707	654	679	676	618	644	694	663	649	682	706	660	672	662	624	670	743	666	704	666	672	687	638	685	672	653	659	671	683	665	632	663	708	669	613	633	672	707	720	686	676	714	718	701	685	677	624	719	687	711	679	663	695	676	674	675	694	651	693	701	637	715	703	630	671	674	625	660	718	664	671	703	699	686	675	688	718	690	665	658	625	668	650	692	715	640	676	622	664	667	670	658	665	647	653	657	661	621	673	668	636	668	647	663	697	648	674	658	714	663	670	689	731	666	663	724	681	651	659	671	710	684	691	662	656	691	679	684	659	683	689	694	646	702	688	641	667	710	669	689	648	641	702	664	663	661	681	651	680	703	662	666	721	689	699	630	678	685	639	657	709	661	680	681	678	625	711	675	638	698	704	651	706	620	697	674	651	654	666	655	676	713	691	689	682	643	657	664	678	688	666	650	709	695	669	677	645	655	674	713	681	685	661	660	692	658	698	717	657	669	617	684	695	656	711	635	664	656	691	647	643	712	712	678	695	693	690	665	691	702	682	721	633	686	626	681	684	666	682	672	721	648	682	672	702	657	630	674	659	689	664	684	662	646	690	660	671	677	697	656	649	675	684	641	673	642	713	645	730	670	686	644	701	650	669	688	660	676	718	640	670	714	659	669	687	686	702	654	669	674	671	670	684	681	605	722	670	675	687	664	677	645	685	673	692	685	674	651	689	664	649	671	731	692	662	665	641	697	671	661	644	713	687	725	680	691	699	657	658	627	655	723	694	650	722	660	674	663	663	648	669	650	690	678	681	670	694	655	642	673	672	674	682	675	656	656	690	664	708	647	693	669	610	678	683	712	638	685	674	688	663	626	672	671	666	687	655	667	665	629	672	672	675	696	679	688	627	675	674	729	719	669	672	666	652	677	668	645	642	688	717	660	719	724	662	652	698	692	688	696	650	680	707	678	647	696	664	649	692	652	649	667	701	675	682	667	681	664	672	691	724	703	647	650	665	725	662	667	656	689	616	708	679	647	680	704	693	662	682	631	685	703	656	673	656	702	640	653	682	676	651	668	657	647	635	630	656	731	669	654	688	660	671	642	696	690	664	690	680	681	672	634	676	649	693	647	665	640	672	698	699	672	627	651	687	656	662	663	704	710	684	674	675	694	630	677	706	649	685	671	680	656	613	675	696	636	661	659	716	666	690	680	656	677	667	676	644	689	690	680	651	685	682	686	694	700	654	704	698	635	713	638	642	704	649	622	654	686	680	696	690	652	686	724	730	697	641	692	686	670	646	708	719	674	704	682	649	678	670	672	670	659	648	636	697	658	702	662	685	662	655	657	701	695	702	690	675	637	644	657	651	732	700	640	636	676	662	624	689	678	678	680	664	683	640	671	679	674	688	637	638	665	646	675	656	655	660	662	657	664	650	632	692	688	653	701	635	684	717	664	669	665	655	637	667	646	699	694	660	696	705	731	693	655	688	646	710	707	706	692	647	711	695	702	669	683	695	701	683	659	693	648	686	689	683	670	709	663	630	693	680	683	650	681	685	654	665	718	638	722	640	725	717	702	684	665	652	665	677	688	679	669	691	672	689	728	675	639	699	696	668	707	673	687	704	714	675	681	636	646	617	692	678	687	664	636	708	635	681	648	717	692	662	698	663	654	689	683	652	651	696	654	668	654	757	656	669	655	682	718	704	660	673	617	715	675	666	696	665	676	652	697	704	677	703	658	725	684	674	700	745	675	710	707	706	660	658	634	666	635	695	704	651	679	675	694	691	715	660	646	683	683	659	673	696	646	618	675	684	647	723	657	630	668	707	678	671	677	718	688	715	662	667	674	655	641	682	705	648	655	714	688	677	688	640	681	724	681	672	652	645	671	705	679	681	691	672	706	672	626	705	653	626	665	708	667	685	692	691	680	655	685	642	712	652	675	626	602	641	709	657	683	630	656	677	659	692	673	687	702	654	667	640	688	704	705	683	683	675	639	672	669	700	700	665	646	716	674	707	635	608	716	705	653	679	673	720	644	609	665	676	687	696	718	710	674	693	655	680	716	670	696	684	674	661	622	668	616	709	666	717	716	708	684	713	648	696	687	648	641	664	696	691	691	656	647	675	685	688	657	661	648	669	622	655	687	677	678	614	697	652	656	708	664	694	650	709	676	661	702	631	689	660	702	690	697	686	692	710	642	708	718	681	724	671	680	666	672	704	726	729	650	654	702	665	684	702	704	657	650	610	690	673	716	686	633	656	683	682	648	731	671	688	666	649	692	679	668	659	633	657	662	689	657	674	635	669	659	672	681	730	658	661	666	675	665	656	659	714	738	698	639	640	715	670	672	606	678	664	640	693	696	729	682	647	731	652	690	714	695	674	678	648	661	716	679	680	720	692	694	710	716	718	730	632	630	665	660	711	699	641	615	649	671	692	669	661	691	650	639	641	665	699	697	704	694	696	663	699	683	643	723	699	655	677	688	663	679	672	740	684	698	683	684	629	687	666	725	704	698	648	673	697	660	658	711	692	692	667	671	650	646	630	709	695	683	642	676	673	675	654	633	664	651	661	628	718	677	687	677	683	702	689	628	646	666	627	681	680	696	668	657	706	650	654	671	648	700	699	618	673	677	681	732	644	668	674	662	669	660	716	618	666	682	642	665	665	715	679	729	669	669	668	685	688	678	658	640	671	646	669	655	690	680	649	665	608	669	693	694	647	679	679	693	683	640	684	691	673	670	683	699	673	715	637	665	656	707	682	678	683	662	681	682	678	613	702	688	691	666	658	663	676	634	689	709	681	704	693	678	658	646	657	678	679	651	669	662	656	687	660	683	664	698	682	701	621	686	630	695	656	697	684	669	697	708	655	701	667	668	677	659	692	657	746	680	721	658	709	687	663	659	656	650	649	672	664	633	685	706	714	646	673	661	651	719	716	667	660	698	673	745	668	678	675	651	658	672	656	668	651	681	668	727	743	662	708	713	652	681	671	640	670	638	673	650	688	697	680	685	642	690	651	672	700	705	666	683	643	647	647	686	736	700	739	652	685	676	665	664	684	673	664	702	681	690	632	646
13944	1047	902	686	532	388	313	268	248	204	219	225	200	222	213	212	174	201	178	208	185	162	152	175	196	179	188	161	170	179	181	157	175	156	146	163	184	156	171	157	148	169	173	195	152	179	178	161	167	180	177	162	172	165	182	163	170	181	165	167	137	199	177	176	179	165	158	180	184	163	151	154	168	179	184	156	174	188	190	181	183	179	200	167	180	185	178	193	146	158	161	169	159	172	184	160	197	182	169	160	171	185	183	182	187	168	186	191	174	170	180	164	162	183	153	173	165	181	171	146	161	160	169	147	164	165	181	172	159	196	190	181	189	205	182	170	171	170	165	162	170	186	185	199	158	162	197	170	164	166	166	190	180	157	167	177	177	164	162	165	173	171	183	190	171	136	151	167	155	154	166	155	170	183	147	197	180	198	160	165	150	160	186	181	144	180	144	168	193	172	184	203	161	173	178	160	177	136	180	191	170	160	169	177	162	153	168	173	165	156	184	170	183	150	164	173	169	189	160	187	159	173	192	173	168	193	165	161	183	173	191	193	181	154	179	175	149	130	173	161	153	192	166	165	190	180	181	171	183	175	184	180	180	162	156	170	178	194	173	166	151	181	143	149	178	165	167	144	179	147	152	171	162	170	175	172	171	158	153	147	151	178	162	147	158	166	139	190	174	157	194	184	154	185	202	183	159	170	162	178	164	198	149	170	183	152	198	171	146	170	180	158	167	177	149	149	167	185	175	172	159	143	148	165	162	187	179	139	171	171	173	142	169	153	151	164	200	149	167	167	175	170	190	184	173	170	154	184	163	153	184	151	147	156	187	173	166	164	163	156	183	165	163	149	150	187	154	168	181	170	151	164	158	173	180	175	171	155	188	168	174	167	182	189	154	182	163	141	160	173	178	163	147	182	170	151	170	169	184	154	167	163	152	154	191	176	156	168	171	150	175	178	178	155	166	165	190	177	175	161	164	159	184	167	159	173	187	177	166	176	159	171	197	208	156	186	183	176	184	173	168	152	168	170	182	181	156	166	178	171	150	181	140	193	162	170	168	179	176	176	169	169	180	159	191	167	160	180	158	170	171	179	168	164	171	159	177	136	154	166	170	165	156	137	150	147	183	185	167	149	169	151	148	163	162	154	173	181	190	172	161	164	173	151	184	146	167	147	186	171	196	147	189	160	175	191	162	148	179	184	172	198	186	180	177	176	169	144	162	177	175	165	162	167	157	191	165	160	154	162	176	176	171	151	165	162	175	177	180	180	191	171	164	169	179	188	187	196	157	160	198	172	152	167	206	206	152	164	166	180	186	192	167	190	180	187	184	162	179	154	161	173	166	184	165	174	163	163	173	182	181	182	170	176	165	186	151	163	167	166	219	163	187	189	169	153	175	178	171	164	176	179	145	175	155	162	155	175	172	169	161	174	166	176	180	167	183	172	170	173	150	160	199	174	166	182	179	167	192	157	174	169	125	176	155	178	163	156	153	167	149	175	188	173	169	162	175	171	174	178	174	150	165	167	181	165	157	168	135	176	165	198	162	167	176	172	175	160	157	177	205	181	165	174	162	153	192	157	186	167	184	166	150	155	154	176	180	167	176	168	175	197	158	163	166	203	179	160	183	176	173	153	155	167	165	188	211	171	164	151	181	182	159	184	156	168	171	190	173	157	159	174	193	154	169	177	175	174	157	175	161	185	147	175	181	166	190	165	182	183	174	141	168	161	165	184	169	154	152	163	164	165	182	194	166	137	182	171	174	166	147	180	197	189	163	172	170	168	184	174	157	190	186	173	178	161	151	167	151	190	172	197	173	185	173	178	155	150	193	188	191	152	172	186	166	159	151	165	168	172	169	211	187	179	153	190	149	161	162	156	169	174	200	170	169	162	166	171	160	188	170	169	186	162	170	182	178	165	165	169	182	196	170	164	179	195	171	158	173	197	159	142	167	183	143	196	149	156	167	171	168	165	156	187	178	158	152	174	157	186	164	171	161	168	181	154	193	182	171	176	177	174	186	177	174	176	188	174	187	178	176	175	166	202	189	168	168	170	172	197	174	165	156	184	177	181	170	181	164	163	177	148	177	169	189	174	175	180	159	164	166	165	173	177	154	170	156	168	159	155	169	161	169	175	140	174	137	193	145	150	153	179	181	176	173	161	156	164	166	155	184	180	186	168	173	167	170	189	175	165	153	168	159	171	207	183	157	184	176	168	156	165	174	164	159	179	150	159	189	169	153	179	155	150	175	156	173	165	176	147	177	162	162	167	150	154	180	149	167	207	170	170	186	187	176	187	180	185	175	154	170	189	177	184	163	158	174	159	159	160	181	210	165	144	163	193	167	185	152	169	166	174	168	173	199	164	181	162	149	159	174	158	176	188	171	158	166	180	172	171	170	145	164	169	139	190	162	191	149	180	173	158	192	165	162	178	171	169	170	200	170	165	153	185	154	174	172	186	154	174	168	180	175	192	182	180	183	204	177	154	156	184	163	165	183	152	177	191	168	174	167	188	172	147	164	161	199	176	165	171	194	173	156	162	162	172	171	162	179	173	157	172	159	207	157	178	159	160	167	161	162	176	151	150	167	173	170	161	173	192	169	149	183	176	189	150	174	184	177	192	155	168	154	186	189	169	191	173	135	160	164	177	166	181	188	162	173	163	156	186	174	161	191	176	144	204	166	167	161	176	149	187	192	192	154	175	180	150	177	192	169	172	172	147	177	168	156	199	177	168	179	160	170	174	181	172	169	173	175	163	183	153	185	176	172	171	179	170	149	167	172	184	183	178	173	184	175	170	171	177	188	159	167	173	165	176	180	154	171	168	184	172	179	151	193	166	170	160	191	183	179	176	175	186	171	175	194	172	167	189	190	171	167	195	168	147	164	178	168	182	169	141	154	194	163	203	161	161	161	168	167	172	187	159	190	190	175	150	170	160	187	165	165	173	162	157	191	171	184	153	174	167	185	168	169	152	173	173	139	175	181	164	172	156	188	198	187	161	186	157	168	148	192	168	171	144	154	175	178	208	169	189	167	189	166	197	186	161	181	174	147	164	158	185	161	176	154	181	163	164	181	180	177	176	182	184	175	169	179	165	176	160	157	169	199	166	169	181	186	176	174	155	164	150	190	188	170	157	194	187	143	162	164	168	168	176	135	138	182	164	172	151	155	165	174	166	154	191	191	148	174	200	176	176	162	177	182	162	199	175	178	186	233	171	133	167	173	153	157	164	162	184	167	166	175	151	186	193	174	181	179	152	141	175	159	191	206	159	192	175	182	147	146	169	176	169	175	167	170	168	166	160	173	182	150	170	174	170	169	162	179	185	194	160	179	174	166	165	184	171	190	179	164	178	171	173	194	152	181	174	192	159	178	167	172	161	176	172	170	159	187	158	203	184	176	158	157	157	180	199	190	195	196	168	164	195	180	171	155	159	186	204	160	170	168	169	164	164	164	153	140	159	179	175	188	177	199	171	164	177	163	185	155	165	187	177
8039	878	1809	2068	1774	1461	1062	945	823	786	696	667	595	581	575	539	526	499	489	471	491	462	479	447	440	428	443	489	397	458	467	419	483	445	442	413	392	413	415	394	438	400	428	405	410	410	411	417	384	395	404	419	422	435	403	395	399	439	417	414	415	422	411	400	420	389	416	415	383	402	379	408	408	428	423	414	435	439	412	421	404	381	372	422	401	404	382	387	409	418	388	402	395	397	398	391	403	371	391	417	446	392	396	405	412	438	406	422	392	429	376	427	409	405	421	416	400	400	391	412	377	413	398	393	425	411	421	389	380	397	463	417	399	427	434	416	409	378	425	419	419	395	411	367	386	397	388	417	389	380	425	420	396	408	378	382	413	408	408	412	373	369	344	392	372	394	368	390	407	418	399	398	399	403	375	377	378	426	388	415	413	423	391	376	426	402	367	363	398	461	407	358	437	407	417	384	416	386	395	399	394	404	397	418	427	408	405	394	428	406	383	375	390	445	368	414	401	384	437	394	446	400	422	374	376	391	405	416	424	394	392	384	376	401	432	390	388	373	399	386	413	410	397	419	441	390	405	417	406	437	389	383	420	419	377	390	395	423	441	378	403	371	399	392	403	394	384	422	384	409	383	388	394	349	373	396	404	400	438	401	385	416	382	396	421	423	365	403	373	426	384	401	393	403	413	398	398	406	362	380	428	365	387	378	432	404	387	383	373	415	393	429	399	400	369	392	398	380	389	375	418	399	384	417	397	413	409	423	369	391	415	396	412	418	450	424	402	388	399	408	392	392	414	410	411	392	387	401	382	434	392	407	369	376	396	403	409	401	408	401	417	383	431	365	407	409	393	409	412	389	409	386	387	380	425	404	365	404	395	403	411	406	444	411	393	407	381	409	377	440	406	400	416	382	374	395	407	383	386	365	398	351	368	389	408	412	376	377	410	451	440	405	374	450	395	405	420	401	384	419	420	383	416	423	394	404	395	405	415	391	423	410	382	392	406	375	403	406	413	391	422	405	409	394	384	398	361	402	416	383	431	415	448	376	403	467	400	394	380	404	405	396	411	366	386	405	380	402	414	380	416	434	402	414	373	410	390	413	390	379	453	409	389	399	382	413	389	424	435	400	403	423	390	392	422	397	421	414	396	415	422	396	409	414	410	435	404	379	413	376	379	423	450	412	409	411	384	392	408	377	386	395	379	412	403	385	391	393	406	398	394	363	408	380	398	389	390	423	412	402	398	411	408	367	380	398	423	402	407	388	392	399	421	369	400	441	454	375	401	402	404	426	373	395	404	373	372	446	402	395	372	437	406	424	384	409	412	383	403	378	368	410	409	417	391	390	386	417	389	413	386	378	380	375	377	423	428	395	383	420	400	407	377	412	411	408	395	404	450	407	433	387	390	390	427	397	392	405	390	418	404	429	402	408	454	400	381	390	398	386	416	381	386	374	388	437	377	378	411	369	405	429	388	374	402	385	396	400	417	407	387	437	414	410	391	426	448	395	385	391	401	406	435	377	441	399	385	400	415	377	439	401	428	393	386	372	377	449	381	392	419	425	416	392	415	392	366	380	429	396	399	403	419	420	418	411	406	384	363	414	398	420	389	382	380	400	385	401	401	417	395	409	381	396	403	411	366	410	379	403	379	408	386	418	420	409	407	449	406	399	380	392	400	359	416	398	371	421	404	410	408	366	405	367	351	407	356	399	390	416	392	387	393	405	439	409	420	413	372	409	414	369	420	382	442	429	394	432	409	381	388	407	410	398	386	391	415	429	383	412	383	391	397	430	361	380	391	407	380	430	380	422	381	391	395	419	391	387	399	404	435	435	395	372	395	415	384	417	388	375	420	371	393	414	439	444	399	430	344	363	442	411	396	411	401	424	351	413	429	399	390	380	398	425	366	377	393	406	416	397	408	386	389	415	386	390	390	377	410	425	408	404	385	432	389	417	406	369	403	388	387	358	393	378	417	382	397	428	385	380	413	404	399	385	374	428	391	398	363	411	391	401	412	405	419	408	379	388	399	363	402	398	410	409	404	393	410	401	410	411	407	423	399	441	422	431	367	409	370	383	426	384	429	439	384	424	414	429	406	356	404	400	441	379	405	408	420	393	388	381	396	395	447	397	384	397	412	399	364	429	412	409	417	425	382	383	396	401	409	394	396	374	442	420	411	468	413	394	398	409	369	394	407	405	400	425	411	405	384	412	379	406	377	375	431	386	400	377	428	396	350	386	383	423	378	383	399	359	431	402	388	406	373	427	418	374	374	359	386	374	362	365	384	405	396	405	430	434	418	410	424	460	421	385	404	405	437	395	365	390	361	353	412	420	392	420	409	410	394	382	394	361	384	423	389	388	394	401	382	421	397	417	411	433	437	397	420	368	394	405	410	396	389	399	373	395	411	373	367	418	371	367	375	396	409	391	411	429	423	393	380	382	417	380	377	407	401	409	412	408	404	388	377	389	364	432	370	407	395	422	401	395	406	410	389	402	400	415	406	405	378	381	383	411	429	400	358	415	390	389	357	387	402	389	402	421	381	393	402	396	412	393	407	384	418	376	402	405	420	394	401	394	405	397	354	395	373	408	366	419	387	384	425	439	425	418	379	383	443	422	386	400	379	412	377	407	378	416	393	412	393	419	406	398	367	380	371	400	406	409	377	378	401	395	365	420	398	444	402	424	383	392	411	405	365	395	409	385	381	402	423	408	374	414	388	423	415	435	369	407	393	396	416	421	395	409	342	408	385	383	444	370	384	404	423	390	411	405	401	360	401	392	388	411	376	374	429	379	429	428	391	422	404	391	429	414	409	425	390	407	404	410	413	384	404	429	374	411	426	405	379	424	397	418	413	414	439	412	373	367	411	414	388	420	442	407	427	413	399	380	437	383	411	377	403	398	403	408	376	389	394	397	415	406	412	424	373	385	433	369	390	403	379	411	423	375	391	393	378	379	400	456	386	407	383	367	387	438	421	425	392	390	369	383	401	368	370	401	427	433	398	434	390	404	385	415	420	415	391	397	386	393	339	380	379	404	419	402	393	418	380	427	417	386	377	406	380	388	394	417	411	408	430	406	371	403	364	411	421	408	385	397	397	375	389	398	387	391	431	412	401	393	403	384	386	399	398	386	405	420	430	431	387	428	379	409	402	422	388	413	423	423	408	380	391	414	351	385	401	436	400	358	403	386	410	370	385	393	410	389	415	369	361	386	397	410	397	434	380	378	393	448	380	349	416	408	389	370	387	384	401	397	382	392	424	414	416	418	419	382	393	404	417	385	424	426	410	402	425	429	391	372	415	408	405	407	390	420	386	387	400	371	384	373	401	383	433	384	399	393	377	362	402	390	389	414	404	378	390	406	385	395	386	417	413	399	406	373	408	393	398	406	394	400	400	398	418	396	377	361	376	390	377	405	345	405	414	409	432	428	402	394	395	406	356	413	403	378	390	385	404	426	388	388	383	400	400	395	418	405	371	400	366	412	391	381
1325	231	245	228	209	219	253	247	212	225	221	199	215	220	226	207	213	215	208	235	222	237	207	195	213	241	205	228	241	241	243	195	192	204	206	222	223	190	232	253	229	189	209	205	219	197	211	229	210	227	238	209	224	214	215	226	224	197	214	211	199	219	212	230	214	234	244	227	225	233	235	223	219	238	221	248	246	196	220	254	202	214	254	224	217	209	247	204	219	207	217	215	214	236	219	211	237	235	229	228	241	200	220	221	227	211	235	232	225	196	215	221	207	210	191	247	212	215	208	228	220	208	216	214	221	213	229	213	215	236	204	220	209	216	216	239	215	210	196	236	213	209	252	240	202	258	221	193	244	199	220	246	201	247	230	183	216	213	208	227	241	240	212	238	208	275	200	231	206	224	246	207	227	233	197	226	268	224	203	213	216	218	204	207	213	191	218	231	201	231	234	244	224	212	238	229	213	206	220	230	224	233	205	210	223	197	226	228	218	232	250	226	237	182	200	232	227	222	223	223	236	218	226	209	249	212	234	207	192	210	232	202	229	248	205	230	228	209	240	223	232	225	227	231	193	193	211	206	201	233	203	194	196	213	207	204	227	223	209	217	227	195	225	232	249	231	237	238	244	250	231	226	220	222	247	204	242	232	219	253	237	216	247	228	231	230	224	178	215	233	231	202	210	211	212	212	224	218	219	245	209	245	220	210	235	222	252	231	206	260	212	201	235	222	211	197	199	231	234	225	219	195	232	199	216	205	210	224	211	204	233	234	237	239	265	216	234	219	225	233	212	220	224	226	218	232	226	222	217	241	217	211	228	220	203	215	217	240	237	233	195	229	235	230	202	222	198	221	209	229	215	229	215	203	217	224	228	197	263	239	188	219	216	237	246	213	222	216	246	215	198	238	196	238	206	212	249	206	213	223	210	217	252	239	206	259	188	197	226	233	226	208	218	202	224	199	219	220	207	229	242	239	243	230	220	266	232	230	252	230	242	202	235	213	229	216	227	258	215	206	217	221	239	206	207	246	237	262	198	199	226	213	212	225	222	215	233	230	213	218	211	214	232	221	233	202	222	209	209	226	217	197	231	207	215	233	213	232	236	233	213	220	254	251	254	228	208	242	239	199	208	222	233	214	222	217	220	227	222	229	205	257	215	218	206	254	215	233	240	208	197	228	225	247	232	203	194	223	232	198	204	224	201	211	257	204	227	215	227	196	204	230	196	212	196	215	244	232	209	225	239	208	248	228	203	211	221	243	236	230	202	202	244	231	210	238	223	226	224	222	246	212	201	205	189	210	212	218	237	224	249	202	207	244	240	235	233	200	244	227	203	216	219	214	229	223	222	234	216	215	238	233	234	224	214	233	225	215	191	226	240	248	202	236	202	221	245	212	211	209	202	227	214	203	228	221	224	236	212	225	227	214	233	215	239	210	216	217	212	219	228	213	203	214	223	201	224	220	215	210	251	213	242	226	225	240	223	242	200	234	240	222	213	213	204	213	238	240	222	198	213	194	214	229	236	201	210	228	270	232	265	241	261	213	220	238	224	244	203	222	199	200	215	218	235	213	208	200	206	204	198	228	220	203	257	226	259	229	225	218	219	214	217	206	225	229	254	220	202	214	220	239	240	209	226	244	230	228	221	224	233	217	192	234	231	241	222	232	243	217	230	221	232	225	245	217	227	220	211	217	237	228	178	255	212	212	203	242	196	222	254	205	244	202	207	206	201	219	224	198	211	210	220	215	226	249	229	197	227	230	210	248	219	234	250	228	211	249	227	231	228	204	218	205	200	214	226	226	243	233	210	235	196	214	219	226	214	230	220	211	226	221	222	215	230	217	243	217	228	218	241	203	233	251	212	210	211	243	221	205	210	229	253	225	194	208	192	232	238	191	214	233	224	227	254	230	211	204	215	229	238	216	208	206	211	222	228	221	224	239	229	198	215	238	239	222	199	214	234	208	208	218	216	242	261	261	201	194	231	237	225	208	219	218	231	201	215	225	246	217	214	208	252	254	218	219	210	237	237	219	214	237	238	232	229	219	255	217	225	218	210	220	180	235	222	221	205	249	226	204	209	201	233	198	217	216	235	227	196	188	220	227	212	216	248	244	221	218	237	245	203	221	231	213	245	220	243	224	200	190	245	223	203	220	235	246	236	221	229	227	237	210	237	210	228	214	210	193	243	263	217	244	225	235	231	233	261	224	213	247	212	224	201	206	259	243	233	218	200	210	194	235	217	196	205	249	235	219	230	244	224	227	231	225	232	218	229	220	193	223	227	204	206	244	235	219	211	218	246	225	230	206	208	240	226	237	207	236	221	226	216	196	206	222	222	222	215	226	216	250	236	248	204	220	217	203	200	235	218	214	241	237	212	212	204	204	243	218	203	217	216	202	214	192	223	218	239	256	222	219	232	219	209	207	212	207	205	189	231	231	246	240	219	205	233	196	222	221	206	192	230	219	204	229	240	220	214	230	231	208	209	224	233	218	205	191	226	230	243	225	219	227	229	195	214	207	244	192	218	235	197	249	238	242	221	234	218	230	229	235	198	215	215	223	235	222	232	230	214	198	209	247	237	219	227	211	229	231	215	206	267	230	236	180	207	207	218	223	264	201	218	229	213	233	213	196	247	235	208	221	216	243	197	215	233	226	187	214	223	228	224	238	222	232	221	234	225	192	241	227	204	213	258	228	202	211	204	215	237	224	188	222	215	213	220	214	226	217	236	242	197	228	238	223	210	230	220	222	221	209	223	230	223	194	217	236	230	208	255	221	211	226	205	220	211	202	209	197	212	204	238	208	232	234	223	234	215	218	210	219	218	230	222	208	221	203	258	235	195	236	227	213	222	242	209	223	227	243	235	244	235	213	219	209	191	222	236	210	205	238	239	199	216	211	240	238	229	238	204	236	230	204	212	210	235	245	230	240	221	239	201	240	248	211	227	229	217	234	218	187	190	222	195	236	207	217	203	224	219	231	214	208	239	219	196	246	230	240	230	222	245	256	219	231	214	197	241	210	233	204	211	216	220	231	241	225	206	217	236	229	235	212	194	214	224	191	251	222	249	252	238	208	219	219	227	239	223	195	196	217	202	223	224	216	217	242	214	232	219	213	242	193	207	208	234	200	210	211	221	214	212	214	223	244	218	220	233	224	233	209	240	248	193	255	226	193	199	224	238	215	242	175	198	262	239	220	212	219	203	200	238	209	219	225	217	240	234	211	209	234	208	223	245	209	241	243	223	251	208	211	224	224	233	224	230	224	209	221	209	219	238	215	200	229	198	222	205	219	220	211	225	228	202	215	230	200	227	239	216	226	225	233	240	234	197	236	240	211	221	225	189	206	227	248	204	226	207	193	222	209	198	196	221	223	218	261	234	209	225	246	231	223	271	220	246	208	214	234	216	213	223	218	230	227	223	216	223	209	214	203	211	220	223	229	238	231	219	255	219	198	212	242	183	227	204	203	193	223	197	213	225	209	215	235	230	225
1841	497	596	571	551	559	543	552	538	534	532	532	527	539	546	516	555	553	541	498	588	547	499	479	537	552	550	520	531	514	525	562	532	560	518	555	571	531	538	544	544	544	531	506	519	513	547	534	508	543	577	550	506	523	494	536	534	524	554	540	520	540	543	521	526	505	506	487	518	546	555	556	510	501	544	571	543	525	511	523	542	518	562	548	564	522	549	512	526	524	470	497	534	526	573	538	547	516	527	522	525	553	500	530	524	533	560	543	540	525	511	539	550	512	523	556	529	522	556	515	537	530	510	539	510	536	544	512	537	517	494	511	535	526	527	532	525	544	522	522	516	544	502	579	564	528	569	528	535	527	526	529	552	528	524	519	527	493	532	536	508	496	534	532	522	564	537	522	524	513	560	485	519	547	537	527	524	540	526	497	527	477	539	515	537	546	517	532	507	522	499	508	509	572	532	532	520	530	519	554	535	537	567	551	511	512	546	527	523	535	549	506	539	512	549	538	521	501	521	522	545	535	510	507	554	536	585	519	555	543	519	481	489	523	516	553	509	503	525	520	538	520	491	561	561	498	546	573	547	502	506	552	573	526	544	532	531	557	512	493	507	524	510	502	540	487	503	482	494	469	508	546	537	560	523	540	522	495	516	520	537	518	528	500	525	529	524	514	537	525	508	529	568	510	505	513	554	538	542	507	527	511	543	563	526	525	551	542	542	512	520	540	552	537	512	497	511	531	547	540	524	530	534	567	513	536	554	532	515	529	516	503	526	504	537	523	531	530	575	540	536	535	548	528	534	453	519	516	487	538	517	551	563	553	508	550	538	489	515	543	525	565	508	519	521	484	526	517	570	486	549	517	490	547	557	524	512	552	521	526	547	500	533	494	496	521	510	554	556	546	533	515	535	548	515	511	512	527	508	520	546	501	514	533	494	559	508	503	520	489	521	550	508	553	539	518	539	464	521	506	538	512	549	535	492	517	509	518	547	515	516	542	495	563	519	552	480	555	572	489	532	537	540	538	561	528	521	556	535	537	511	505	538	546	553	557	514	512	571	534	553	534	492	498	501	522	522	518	545	556	588	538	548	567	569	572	518	529	510	487	518	528	536	501	517	518	537	543	509	559	547	507	520	499	522	519	487	544	525	521	545	521	534	532	556	557	506	551	564	522	500	556	533	541	560	488	555	567	536	473	563	534	541	508	535	541	544	522	513	490	532	526	516	512	510	587	488	547	490	530	523	551	531	544	517	519	547	530	513	520	536	495	525	529	531	523	520	525	579	545	508	577	498	519	528	526	541	535	535	550	478	557	538	544	562	513	545	538	526	503	546	525	566	566	533	532	553	527	516	486	506	515	526	500	491	564	510	514	519	520	567	553	532	540	536	533	521	518	543	546	485	509	534	502	516	551	533	534	537	543	555	521	530	512	524	534	534	550	502	488	584	549	515	533	521	480	522	543	526	494	571	504	519	507	564	537	534	554	534	539	516	496	503	559	576	505	549	517	515	529	498	569	568	520	550	527	523	530	548	540	569	549	514	537	518	536	513	580	495	519	559	534	539	520	541	570	475	526	536	528	542	538	560	521	547	510	480	550	556	544	560	516	538	525	476	535	575	510	548	520	562	547	514	556	529	534	505	506	543	492	532	528	495	515	565	561	510	535	539	532	546	538	546	544	517	515	501	534	513	523	509	523	518	505	507	576	541	510	522	542	532	538	520	512	528	527	566	488	472	500	551	515	552	513	523	558	521	523	520	554	544	521	554	541	546	527	490	521	543	503	509	513	572	549	524	507	508	526	525	527	527	532	569	504	541	494	539	522	513	489	529	504	551	515	557	580	498	542	530	529	566	554	522	528	531	511	531	511	510	547	565	521	490	501	527	547	541	495	522	559	525	510	558	532	517	592	526	525	527	509	560	564	512	557	538	526	541	541	526	521	521	543	517	507	513	527	486	522	506	522	470	507	558	519	525	561	541	498	526	545	517	501	527	522	530	531	486	506	495	545	493	519	556	543	483	500	522	542	514	569	519	548	527	535	569	537	549	557	549	500	516	537	524	534	568	499	544	506	493	544	538	561	499	558	539	508	552	519	523	529	524	528	551	486	510	518	546	509	514	501	534	500	514	506	498	530	522	548	529	516	523	539	520	485	565	526	539	511	511	557	520	544	512	486	575	533	546	528	543	558	536	517	519	493	509	578	531	532	532	540	498	507	537	526	537	546	506	522	573	537	561	553	555	514	567	483	537	515	546	527	500	497	529	554	523	503	513	526	526	525	526	526	486	523	510	494	531	542	539	512	539	502	532	536	526	516	581	504	494	560	531	543	593	509	512	497	523	502	542	510	580	541	525	570	546	514	537	515	515	493	507	526	514	567	538	489	519	474	567	546	503	516	551	524	511	518	527	532	561	512	530	536	538	544	516	526	524	541	517	482	475	537	508	554	539	514	537	496	527	550	566	502	524	525	486	567	527	501	528	545	541	525	548	510	549	528	492	549	475	561	529	513	537	508	554	532	530	564	510	566	556	494	476	549	528	549	553	509	523	519	549	513	495	512	508	532	512	566	528	503	484	525	531	521	494	533	498	526	547	522	580	541	500	539	539	537	552	537	496	532	523	575	534	505	529	504	520	549	471	523	525	485	558	531	561	557	497	533	551	524	559	522	531	505	526	538	542	505	530	452	507	532	511	525	551	513	493	520	522	533	510	582	545	539	545	537	535	509	543	536	530	515	494	550	549	552	555	541	524	554	525	519	515	503	572	559	517	521	523	524	523	565	506	536	547	508	581	523	561	502	507	542	529	484	506	557	512	546	542	517	515	554	527	510	514	570	548	496	533	582	532	542	561	531	519	515	540	511	543	518	517	577	540	519	551	538	512	575	532	550	518	511	530	519	504	548	568	487	523	537	521	523	503	520	511	518	538	556	507	567	584	553	531	560	508	543	570	517	545	527	603	535	527	536	556	505	537	548	537	548	539	560	540	542	488	535	492	531	535	536	526	560	523	550	523	518	545	527	558	513	545	549	515	576	539	548	569	522	510	541	563	571	564	559	529	516	546	544	502	532	548	572	576	550	513	569	551	468	520	534	531	535	495	536	540	515	546	561	535	519	497	544	488	536	545	525	500	508	525	560	550	551	489	527	533	490	528	549	556	500	537	504	512	457	531	531	555	562	526	526	509	541	479	488	522	548	548	524	533	519	520	513	497	476	541	489	549	521	526	539	522	515	505	535	510	532	521	512	489	542	545	522	514	535	514	513	494	514	545	562	544	549	562	518	538	503	492	519	568	532	552	553	543	556	489	528	557	542	518	533	582	564	507	504	505	554	539	524	515	513	550	515	555	533	586	466	572	552	498	523	519	551	533	537	512	544	522	504	526	508	502	514	504	516	511	509	500	518	508	510	586	530	540	518	535	546	558	510	502	510	517	511	567	529	535	543	541	530	521	489	505	522	542	516	506	522	517	519	487	524	557	515	520	551	522	567
7385	608	596	547	423	406	381	316	320	305	305	330	327	334	318	308	298	302	313	299	318	309	291	303	290	288	282	305	333	305	305	326	291	284	288	320	301	313	300	344	328	285	289	278	266	262	299	306	300	286	288	301	279	294	318	294	309	263	300	298	311	301	311	316	306	282	306	324	299	316	295	286	279	306	328	318	270	286	318	296	255	273	352	297	320	283	277	287	285	320	304	317	302	269	317	291	273	285	290	282	280	284	299	307	347	278	281	287	329	310	263	304	280	308	300	329	301	295	284	259	279	281	320	291	283	291	293	303	281	306	316	288	277	291	282	288	276	294	281	319	333	326	307	324	284	277	275	314	275	298	253	292	310	280	321	288	296	286	300	299	285	265	289	288	285	307	268	285	278	266	300	304	330	281	287	326	310	291	266	307	293	326	313	296	307	319	301	299	287	307	282	281	323	269	305	268	281	296	313	258	297	277	268	295	310	267	323	281	254	282	287	303	289	308	290	312	323	302	296	330	319	332	314	283	321	322	275	286	303	289	338	273	282	317	305	295	313	281	271	289	307	323	282	290	329	293	310	279	315	313	294	301	291	314	303	303	297	288	279	292	339	290	302	304	265	281	316	261	270	306	297	315	275	272	314	309	292	280	316	262	310	283	293	309	328	342	289	301	299	327	289	268	288	315	275	316	324	292	295	308	310	314	288	274	279	308	304	264	276	264	303	300	280	296	307	290	282	293	278	322	328	314	323	255	316	281	282	305	304	258	288	271	275	303	323	313	311	317	294	283	322	291	306	292	286	301	304	328	311	320	312	299	288	324	295	289	326	325	295	296	317	335	313	315	320	322	251	319	281	304	314	304	302	299	291	319	294	285	281	320	303	297	261	282	340	288	264	299	280	326	301	295	260	291	297	304	293	305	306	276	317	342	283	307	269	290	285	290	302	279	278	308	309	315	294	308	278	262	288	286	309	301	309	286	313	274	304	340	326	305	298	255	315	274	285	291	294	328	274	306	280	295	307	321	319	287	286	283	293	302	246	285	309	306	279	251	320	311	306	280	301	291	320	277	321	331	301	295	301	299	258	284	296	296	303	299	287	278	290	290	314	297	288	310	269	290	281	319	297	278	326	309	263	324	287	281	289	301	293	275	279	306	272	262	312	281	296	279	295	273	304	327	277	292	296	249	306	303	285	277	288	270	304	289	309	288	292	306	299	283	288	320	313	267	292	285	320	314	304	259	269	318	293	320	292	296	327	340	278	295	295	279	330	289	287	306	298	270	272	318	292	300	296	248	271	261	309	317	325	287	278	290	295	313	310	302	308	285	300	301	284	324	278	321	261	302	294	311	328	290	275	283	283	305	288	253	294	320	312	300	313	290	319	265	312	266	314	307	291	293	277	315	291	293	307	303	295	288	348	291	287	274	271	327	296	304	293	308	296	311	282	259	290	305	316	279	254	323	303	293	272	295	294	281	302	320	295	278	273	291	289	317	287	275	327	274	270	331	281	289	294	301	288	294	326	294	305	262	280	296	278	278	307	304	295	280	283	283	280	303	306	330	282	312	313	315	302	317	293	317	285	281	331	296	306	309	306	283	310	325	279	289	275	269	299	313	310	328	304	320	280	306	292	294	280	305	289	285	312	304	282	292	307	271	287	307	288	280	258	302	300	292	304	331	285	285	269	270	306	279	291	284	301	323	267	305	318	322	266	294	320	282	269	291	262	288	288	314	295	289	319	284	294	299	305	297	300	322	304	329	300	269	255	316	301	289	305	315	278	264	304	294	305	280	338	277	306	308	295	314	291	320	318	295	307	314	332	273	312	278	270	299	323	312	284	287	282	260	274	315	296	296	289	331	288	284	317	286	304	308	275	277	297	294	318	300	341	273	297	293	282	269	280	313	283	302	306	309	297	283	295	284	306	274	309	307	256	311	282	257	325	316	285	294	283	340	311	283	304	322	276	328	294	289	246	282	268	325	313	287	310	308	298	300	294	269	327	319	298	280	291	278	291	334	278	321	306	306	267	326	293	293	320	307	310	322	265	305	290	307	284	293	284	262	316	332	305	292	307	320	287	288	308	330	296	283	306	305	300	325	292	317	287	293	271	323	309	295	307	297	279	293	314	259	318	301	284	269	242	315	278	288	305	298	275	284	316	303	302	293	313	277	285	289	285	347	260	310	304	282	287	297	297	289	294	300	306	320	303	313	308	274	309	319	293	304	300	314	298	291	344	281	276	308	280	296	305	261	310	265	300	292	297	330	312	298	296	321	276	315	299	244	286	306	304	320	303	300	319	341	281	296	314	300	288	305	283	303	294	329	309	315	270	311	286	318	277	312	323	307	294	302	318	331	284	302	296	305	300	318	289	296	348	293	316	313	289	316	312	304	293	295	263	314	285	295	302	305	292	289	306	338	307	290	301	298	294	303	277	294	259	321	290	291	318	302	293	274	308	294	318	314	298	273	275	291	272	314	287	289	306	300	288	298	266	263	282	305	279	302	300	279	335	300	274	283	333	350	300	298	296	312	310	271	290	283	292	278	269	298	299	288	283	289	251	293	281	290	291	318	282	320	300	268	303	280	299	285	296	318	277	314	332	324	286	301	315	272	293	284	323	312	299	309	273	317	295	320	297	293	301	295	286	284	297	306	285	309	300	300	290	264	273	285	267	306	296	309	311	277	296	301	308	279	297	302	300	326	301	289	329	278	315	321	309	303	302	264	308	293	290	269	309	314	319	294	334	305	307	294	305	288	284	320	288	305	282	286	303	320	318	281	340	327	300	285	340	260	295	304	265	277	324	298	271	287	300	321	303	302	281	291	285	288	310	274	298	300	290	271	281	286	285	273	301	311	295	291	283	296	314	296	286	301	312	271	287	313	276	299	302	325	286	332	308	295	272	292	310	300	278	316	302	300	322	298	289	300	308	342	302	306	270	258	273	294	289	308	284	318	314	268	257	275	284	258	291	252	309	279	282	284	296	317	266	285	299	306	324	309	271	274	278	262	301	307	289	314	296	275	303	296	303	307	291	279	312	296	316	313	297	302	295	324	290	288	275	315	282	279	274	275	335	312	268	286	300	315	310	305	286	273	270	287	307	289	296	315	312	309	293	327	283	276	270	295	298	264	308	310	301	303	310	306	277	333	281	294	299	289	301	294	291	284	286	302	285	282	315	347	261	302	283	283	272	270	280	282	297	309	320	313	282	297	306	284	274	279	295	308	289	301	311	296	306	313	297	293	276	276	282	315	286	342	284	320	284	317	272	311	270	294	256	307	281	294	291	293	310	287	298	287	291	279	319	309	287	286	289	275	309	282	287	288	287	295	293	262	309	298	301	295	287	253	275	335	294	306	262	285	309	314	341	303	300	298	271	268	313	269	308	320	284	305	294	294	306	274	271	281	305	325	331	335	271	296	302	324	298	332	260	287	297	309	299	286	284	285	288	322	294	329	264	296	301	297	271	298	315	261	294	291	289	275	330	312
6457	1015	1400	1534	1364	1174	1031	953	914	862	838	751	827	729	743	735	766	725	739	708	694	721	721	710	715	693	673	711	726	702	668	711	705	713	674	697	739	658	705	660	705	631	671	664	726	707	663	646	683	693	716	649	684	685	672	678	666	655	710	643	719	678	683	700	667	713	653	673	729	690	603	670	698	678	720	632	656	656	671	670	703	696	691	678	694	670	684	674	694	659	667	692	645	644	654	695	689	697	707	654	663	650	685	679	664	673	665	745	658	618	627	640	636	687	712	643	668	655	661	652	609	680	694	675	671	683	699	681	688	650	666	649	657	643	645	644	717	698	671	688	686	659	653	696	636	683	728	652	634	711	698	662	706	710	620	608	708	642	657	727	687	674	692	680	708	651	719	679	676	699	652	674	630	701	678	673	668	649	675	649	662	678	679	682	645	694	714	655	629	697	670	699	688	671	687	706	654	635	646	673	701	690	662	692	680	663	713	657	674	703	668	666	696	646	657	652	716	684	707	662	668	606	627	638	673	632	697	692	643	714	660	685	689	678	663	723	696	691	679	716	675	656	699	699	677	736	716	613	645	670	691	700	686	660	683	677	658	642	675	728	608	664	698	655	655	673	659	697	653	664	650	636	691	704	693	673	664	699	687	647	663	690	715	705	610	658	702	720	657	662	654	652	711	640	629	713	616	675	708	662	643	689	709	680	668	627	669	691	649	658	654	706	628	657	644	699	634	672	670	636	641	666	698	690	632	694	655	666	677	641	632	643	644	669	621	661	688	698	680	694	674	744	636	686	684	683	688	632	671	684	665	651	680	655	663	663	680	667	642	681	702	678	619	685	707	664	707	680	617	723	677	673	673	691	672	706	660	639	677	644	646	666	682	687	691	700	697	646	673	659	680	662	688	669	712	697	682	678	725	662	700	686	709	670	663	689	658	679	678	709	639	712	714	631	641	737	701	666	655	682	670	718	674	643	665	634	690	685	701	674	716	683	703	720	660	665	620	662	644	696	697	714	671	668	710	694	630	691	663	683	670	694	655	720	669	672	669	665	651	639	682	705	694	698	757	677	643	689	648	648	678	671	664	686	711	666	640	718	640	617	690	686	703	683	702	687	710	672	692	695	658	679	707	634	655	667	658	700	662	685	679	700	668	590	686	724	703	679	629	712	688	680	672	663	662	716	657	697	688	672	655	689	652	648	686	643	667	683	680	742	694	696	695	661	711	702	663	644	694	632	702	731	669	655	701	644	651	705	646	685	623	643	690	662	716	667	672	682	677	694	692	716	685	669	687	691	653	701	643	724	658	664	673	686	651	692	667	668	700	689	661	722	655	689	655	646	670	695	676	700	677	695	731	647	655	642	699	643	678	670	662	618	641	666	658	697	650	658	660	650	683	627	680	701	693	670	680	637	684	720	662	643	643	657	684	694	652	639	674	695	670	723	650	648	708	682	717	601	692	675	711	654	666	710	682	674	683	655	659	644	681	657	658	638	685	680	713	678	668	690	679	683	659	645	642	664	673	642	657	652	698	759	684	692	695	653	695	645	645	666	727	644	717	675	650	674	671	646	676	673	655	657	699	708	687	655	710	652	690	682	664	668	652	590	674	712	732	684	664	707	681	698	670	648	610	630	679	648	629	678	690	660	698	696	677	686	686	623	705	716	672	664	694	718	650	685	714	722	628	696	693	660	669	666	653	709	635	687	648	649	666	673	709	681	682	711	711	695	690	655	618	678	628	649	667	701	679	663	687	709	633	653	664	663	652	704	648	659	727	723	690	677	665	651	696	658	677	660	623	707	669	645	646	657	694	645	674	667	661	700	685	660	689	711	651	689	659	674	703	679	638	644	710	683	706	692	642	647	708	678	677	661	648	654	698	671	667	652	723	639	737	687	679	677	672	732	662	686	703	669	691	679	621	711	700	744	694	648	715	652	697	646	667	695	682	659	680	670	641	652	628	698	652	674	712	744	650	636	663	664	666	661	652	683	665	662	631	684	646	655	686	677	663	710	655	681	700	674	695	673	692	690	661	650	658	670	656	671	664	660	667	668	666	662	733	699	735	738	708	653	717	651	664	669	682	724	712	675	696	661	687	657	682	722	678	654	712	674	697	629	639	659	652	671	687	659	661	667	685	725	597	679	669	644	710	727	681	667	701	671	694	684	714	651	661	691	684	690	670	675	662	676	706	676	637	682	688	614	665	663	684	693	654	649	675	666	666	669	692	657	731	681	602	648	734	692	664	691	708	687	660	672	669	671	687	681	629	677	669	650	634	663	697	658	693	693	720	696	670	686	644	712	702	618	675	694	686	668	664	672	673	678	668	682	664	675	614	702	649	707	629	677	697	682	716	775	675	649	687	690	644	675	671	673	645	667	655	670	662	709	648	659	685	669	676	649	645	683	685	638	654	709	702	662	727	687	699	637	670	612	719	684	701	667	689	668	674	681	661	673	658	700	722	687	661	676	700	670	697	683	697	683	689	681	663	682	659	644	694	664	674	656	702	635	677	694	693	676	659	637	642	645	649	697	619	666	639	685	673	673	674	670	616	685	744	729	712	682	639	669	692	677	675	673	733	695	630	650	718	669	730	690	659	695	633	660	691	676	685	677	668	703	629	655	679	664	668	713	655	656	714	704	711	666	679	680	679	653	613	733	665	709	722	674	706	677	654	719	746	713	656	728	680	681	658	622	658	645	662	636	675	649	670	665	685	684	719	673	657	646	753	668	695	692	765	716	645	638	665	677	699	706	666	716	712	714	627	652	688	657	663	655	731	656	697	655	688	654	671	683	638	713	680	712	692	652	702	686	658	685	668	668	665	672	675	697	714	704	666	684	689	672	698	692	659	706	674	683	697	662	673	657	692	698	658	662	682	685	701	672	714	653	683	678	693	670	652	672	641	665	652	646	724	693	661	686	652	653	621	688	677	666	623	674	733	629	700	663	710	694	700	671	605	654	629	682	663	631	701	653	660	711	682	663	632	682	714	660	648	701	738	715	674	693	654	641	691	653	676	639	693	671	723	687	671	677	716	671	676	641	630	671	651	677	598	717	699	697	665	668	676	681	641	663	696	705	745	671	685	648	660	709	661	658	659	680	735	663	691	698	673	664	649	686	694	635	646	706	678	674	664	671	684	632	672	668	702	681	621	694	670	683	744	675	705	599	659	659	697	719	638	698	649	670	702	679	655	639	660	704	669	697	674	689	680	704	640	684	651	643	705	641	669	734	674	656	696	664	671	729	647	668	679	661	659	621	629	666	677	635	671	652	686	702	669	698	628	675	689	645	692	629	682	640	634	669	669	690	638	670	676	683	670	677	642	711	630	648	667	626	660	629	660	658	656	653	655	679	653	641	667	672	697	686	683	647	629	652	685	680	645	636	688	706	674	688	654	659	676	723	659	679	654	664	669	682	653	697	683	646	641	660	674	679	657	666	648	715	679	669	707	656	672	656	653	666	679	653	626	663	648	687	673	683	704	701
14058	1049	872	727	465	408	309	254	206	223	253	187	172	203	199	199	209	196	168	198	184	190	168	183	173	167	167	207	160	170	177	177	174	187	184	179	167	183	186	155	162	172	155	167	183	179	161	190	175	186	183	179	162	173	150	163	173	199	172	163	180	189	164	157	164	163	169	156	164	178	195	147	177	160	159	156	207	152	181	167	136	182	178	189	165	179	168	172	151	155	168	179	171	171	164	177	186	154	177	164	169	164	191	180	161	178	181	173	167	186	163	172	180	184	185	149	169	169	182	155	173	163	189	153	148	180	165	189	157	162	174	186	171	180	170	152	148	164	190	175	172	173	172	169	164	166	191	184	160	160	167	174	156	179	166	161	170	168	164	158	153	150	159	185	173	151	181	158	162	164	203	171	152	188	189	167	159	176	152	161	179	166	175	157	165	150	171	180	173	183	144	142	150	183	184	159	189	182	147	168	183	163	154	175	161	184	159	177	186	172	162	157	199	162	162	179	187	164	175	162	170	184	171	156	159	183	172	191	152	154	150	177	190	208	169	144	150	162	158	158	178	176	170	174	169	169	160	154	142	149	175	165	168	165	164	176	185	172	184	155	148	175	153	187	186	168	181	153	178	139	140	167	174	146	163	181	170	188	187	165	162	172	153	172	162	162	181	172	184	185	197	183	172	181	151	189	172	171	173	174	171	151	173	168	173	180	181	166	162	174	155	172	180	169	183	160	181	160	160	171	166	153	152	172	173	176	148	176	164	155	183	180	158	161	176	173	159	156	158	167	173	168	161	136	147	184	171	182	185	151	151	151	174	188	163	182	177	153	191	176	166	188	192	144	181	174	160	159	160	184	202	173	184	185	167	156	164	187	200	172	175	172	176	198	199	184	160	159	185	174	164	164	173	183	152	159	201	163	162	165	178	155	184	169	180	157	169	154	163	158	148	166	183	185	149	168	156	167	175	196	152	163	164	170	166	178	163	174	164	173	168	177	166	188	174	172	173	183	181	153	165	178	170	173	204	164	163	161	155	177	167	170	179	163	164	178	173	172	157	185	160	159	164	164	180	175	153	191	164	174	189	185	173	192	178	168	182	141	154	174	155	181	171	177	180	190	150	153	176	170	158	164	186	166	181	164	169	171	188	168	148	153	162	174	147	171	173	161	187	170	173	184	164	168	178	195	166	189	163	145	176	179	188	170	176	187	173	185	159	189	161	173	171	179	168	167	185	167	177	160	140	163	180	169	172	169	164	180	179	166	184	165	193	158	175	190	184	166	161	184	172	181	172	151	211	156	174	173	151	147	164	170	164	145	173	149	165	171	175	149	154	162	186	200	176	179	191	176	173	172	175	154	210	202	162	177	178	178	181	167	151	157	175	161	187	160	163	158	175	138	146	186	161	156	183	160	185	202	144	150	166	191	169	175	183	165	167	168	158	172	157	176	164	169	189	150	169	162	141	177	156	176	192	175	184	156	158	192	166	184	164	173	199	182	168	171	173	204	179	158	170	171	152	197	193	157	175	168	174	192	183	164	181	163	178	176	161	171	181	191	173	156	174	174	193	169	171	168	202	159	194	183	151	189	207	157	180	165	166	167	142	147	159	161	194	178	165	176	176	189	174	171	176	182	153	176	157	165	182	160	159	163	142	163	174	175	169	171	162	151	169	159	175	161	163	153	163	168	160	158	176	170	163	181	183	183	162	157	173	166	155	152	154	167	189	174	167	155	168	173	155	174	166	162	148	164	163	168	172	172	168	155	217	149	182	177	162	162	139	176	182	158	164	194	163	153	150	195	158	168	156	159	151	181	196	158	166	172	172	174	134	199	145	150	195	142	171	177	144	165	168	198	163	167	155	174	191	171	164	174	167	166	186	143	185	179	176	164	176	184	165	169	179	180	174	172	177	180	198	180	170	195	150	167	170	183	180	150	164	150	158	157	179	174	184	159	170	178	176	165	178	173	192	165	156	148	178	184	194	161	142	173	160	147	178	161	169	158	134	167	191	166	164	160	178	172	160	167	162	186	166	194	205	176	172	154	172	167	171	171	165	151	180	149	179	155	183	154	167	187	179	184	176	154	181	155	167	167	191	160	168	192	148	162	141	179	158	164	164	162	142	143	157	178	172	170	158	182	156	170	168	152	176	150	164	164	172	173	169	168	150	162	203	170	175	180	200	193	183	160	143	169	161	164	168	200	171	169	162	183	152	181	180	157	177	181	188	167	163	180	148	154	167	161	189	170	171	169	171	149	158	175	165	178	177	157	144	158	172	180	176	186	160	193	191	166	166	167	147	167	157	174	159	159	162	186	169	158	177	186	177	174	176	168	155	165	175	158	155	179	195	187	188	178	164	158	169	190	198	172	167	173	197	179	164	166	180	155	173	172	189	159	141	166	151	169	165	149	164	172	190	168	177	178	161	140	149	197	189	172	164	198	182	158	155	147	167	165	163	163	175	180	175	176	166	185	169	168	171	169	167	148	168	175	179	172	186	162	169	187	191	176	181	190	164	180	192	170	167	156	167	168	180	195	181	175	163	167	180	200	164	171	165	150	193	184	161	165	171	190	160	162	168	163	167	175	148	195	169	155	176	185	160	181	196	161	161	163	178	174	194	166	161	178	168	163	141	168	163	170	174	168	171	184	190	186	180	187	166	165	189	180	172	165	162	181	153	180	173	193	162	158	168	152	187	174	156	173	158	147	167	164	179	175	173	174	169	175	168	185	162	188	169	182	166	160	171	157	175	170	181	185	199	181	184	178	164	184	178	186	158	180	171	173	165	194	170	141	163	184	179	189	158	141	182	179	172	165	164	174	173	155	170	179	159	158	175	157	161	191	183	185	169	176	155	198	172	174	161	166	155	162	179	177	172	130	178	178	144	178	168	139	169	175	167	168	165	171	161	168	175	174	138	158	163	172	157	159	178	183	166	182	158	179	160	211	159	181	184	171	170	164	193	165	179	173	162	185	176	189	158	151	186	168	157	191	156	162	174	167	189	182	171	166	178	181	169	185	178	182	162	182	174	166	163	199	162	166	202	155	172	164	173	170	172	173	169	163	163	173	172	165	173	173	151	171	148	149	174	149	165	162	173	161	151	164	181	188	184	169	158	164	179	181	178	189	188	165	148	175	178	182	164	170	186	182	179	170	179	180	153	176	158	178	183	167	186	169	191	166	162	173	187	199	194	177	174	162	164	202	184	156	152	207	170	174	172	187	173	162	207	173	159	174	162	174	173	174	181	159	158	162	185	174	183	190	186	164	172	198	156	171	175	174	179	155	158	170	178	163	173	199	180	162	161	186	180	154	179	153	158	188	171	164	172	182	173	164	185	168	183	173	180	156	154	170	176	173	163	166	154	147	150	168	173	153	150	172	174	199	159	161	182	188	173	160	162	168	191	184	182	162	164	139	161	198	171	160	180	163	162	183	195	191	171	211	188	156	161	150	170	154	167	175	160	151	180	153	167	170	157	173	167	167	163	186
7948	957	1842	2075	1737	1422	1106	945	817	720	707	650	611	575	551	531	467	531	478	502	476	451	474	471	461	433	441	483	421	479	441	458	425	453	483	445	435	413	400	456	425	407	391	413	426	450	398	451	461	393	403	426	439	393	412	424	390	423	428	369	390	389	433	408	394	392	398	416	372	411	442	398	436	395	416	387	382	420	374	411	390	437	385	401	400	402	416	393	436	393	431	386	370	404	413	384	411	433	406	399	363	395	424	437	391	414	401	404	411	434	385	397	387	375	407	386	428	405	427	409	440	410	405	404	375	429	393	374	377	418	413	394	402	402	401	405	383	423	399	382	383	398	406	412	399	385	397	416	377	403	413	394	432	399	395	399	412	380	387	387	388	384	401	373	400	392	386	393	409	373	409	395	408	427	372	397	409	401	368	420	437	411	425	377	358	428	408	409	400	417	417	377	374	404	395	455	408	426	398	354	407	431	395	394	371	391	414	395	414	367	385	394	379	373	408	385	385	387	394	421	384	409	408	367	373	426	391	408	440	413	408	408	419	392	390	414	408	353	402	416	382	400	420	400	417	399	399	395	441	413	424	451	411	384	426	446	392	408	386	383	438	395	410	408	362	350	414	362	430	382	421	393	442	434	401	379	381	408	384	398	428	396	407	393	450	400	402	400	402	414	388	403	419	372	388	402	422	403	414	353	407	419	412	419	413	418	415	426	418	451	427	390	381	397	349	391	435	389	427	374	406	430	380	406	437	390	438	430	380	385	349	401	356	381	399	460	423	412	376	427	418	413	411	390	393	425	390	443	385	434	411	389	388	418	420	365	414	400	397	408	430	390	403	393	419	441	404	409	432	401	431	393	366	421	409	392	408	394	415	387	426	387	399	399	361	383	374	397	417	433	427	424	408	404	370	347	385	395	414	400	427	475	389	414	390	383	413	395	429	398	394	397	440	405	409	409	419	397	401	376	400	399	368	423	391	393	379	421	405	367	412	382	391	401	393	424	390	390	405	417	399	392	392	383	381	427	429	385	415	391	374	434	407	410	439	369	371	367	417	428	419	367	374	393	436	393	411	383	429	419	370	399	393	431	406	401	423	396	426	391	392	394	361	410	414	385	372	402	410	394	416	393	408	406	391	368	389	397	392	420	368	409	377	394	410	416	420	409	408	385	385	360	384	416	382	399	355	394	401	398	376	405	398	366	399	452	385	380	382	386	442	459	419	402	432	409	401	445	398	406	396	407	421	405	403	373	373	414	397	392	387	364	368	403	407	377	411	397	375	395	403	395	433	394	384	424	385	373	427	409	413	416	424	388	414	422	414	435	374	412	405	402	413	375	422	401	424	404	369	396	419	385	377	399	389	390	381	387	440	416	404	391	439	408	419	381	379	389	425	390	402	388	400	433	408	402	403	378	390	429	425	379	399	407	428	380	382	402	408	401	379	406	369	383	384	392	397	409	387	392	413	397	420	374	400	358	398	377	435	412	415	432	414	393	379	404	423	389	440	413	389	431	418	413	384	448	411	400	384	383	382	407	399	414	426	382	404	418	401	400	363	380	415	379	388	418	398	449	400	392	399	370	414	386	379	407	372	403	439	446	414	408	408	418	402	356	357	399	406	388	404	409	374	427	407	402	393	388	399	439	429	396	356	419	424	409	410	371	417	402	365	382	399	409	377	424	382	413	404	364	409	383	384	403	396	383	390	398	405	408	414	376	427	396	396	435	412	396	415	409	410	432	395	378	401	407	398	411	418	423	415	350	375	381	403	380	383	386	399	393	399	409	411	390	413	409	419	403	361	385	417	411	380	383	374	424	383	401	409	397	422	431	372	425	395	412	395	364	379	407	404	422	364	390	394	393	384	440	421	396	397	412	423	433	417	371	395	389	398	394	408	386	397	395	430	397	402	424	421	395	394	408	409	422	415	417	397	380	375	392	429	398	405	432	400	372	400	385	390	440	431	384	428	403	421	376	431	381	398	399	391	416	416	402	382	401	434	397	410	399	385	382	396	405	425	397	385	421	384	399	396	419	378	405	430	399	412	395	405	421	422	415	402	382	403	380	383	408	385	414	398	399	391	419	400	420	404	373	433	399	379	438	391	403	395	379	403	425	431	379	399	401	389	405	414	393	402	430	377	374	406	397	394	394	435	403	446	429	370	378	402	402	427	410	428	395	398	385	399	409	428	409	420	439	392	365	378	407	379	415	381	407	419	403	408	407	418	392	393	397	413	389	372	378	413	406	366	389	393	371	399	392	406	381	381	401	413	436	434	385	379	398	378	423	388	433	390	395	411	439	381	374	398	433	407	434	406	372	413	362	396	402	395	391	369	421	404	414	389	386	419	421	382	394	444	387	406	389	411	412	419	384	391	422	367	422	367	377	429	394	405	419	423	393	405	402	428	371	367	402	412	420	386	380	415	408	379	438	418	399	353	426	405	402	408	429	380	445	390	405	416	394	395	395	367	396	414	399	389	376	389	412	398	390	409	368	386	396	396	423	411	397	389	374	387	402	368	413	414	380	429	407	402	407	400	400	396	394	409	409	409	408	421	384	432	431	395	390	416	389	404	429	353	399	395	414	420	398	369	425	393	394	370	381	430	374	424	367	403	407	392	407	406	352	402	412	387	368	361	380	402	366	425	406	415	387	425	399	410	409	391	428	396	433	426	398	405	396	407	386	405	362	407	394	402	349	399	420	415	418	465	400	401	402	412	368	394	415	397	365	388	369	415	409	404	416	416	366	411	406	371	430	387	376	389	423	395	415	382	453	415	425	367	408	378	410	410	374	376	420	416	426	446	425	393	385	395	395	396	373	373	401	398	361	416	417	387	376	402	445	415	379	449	361	417	403	435	411	379	394	432	409	402	377	398	397	413	388	403	415	397	390	420	402	399	394	429	404	400	395	412	426	409	399	407	402	384	377	431	388	413	348	452	435	411	398	418	398	364	366	373	409	383	416	385	413	339	374	395	406	425	410	399	355	392	407	376	362	411	410	358	364	404	408	434	417	398	414	415	401	405	433	395	394	404	407	389	383	445	418	413	399	385	385	412	400	370	402	425	371	354	387	406	404	388	416	420	422	393	372	405	416	416	377	412	440	435	391	393	414	436	403	397	366	407	390	379	416	411	410	387	399	381	367	373	413	382	400	391	433	407	411	420	404	382	394	395	403	387	414	412	379	395	421	358	385	410	418	376	389	386	376	432	430	371	402	406	422	394	392	407	406	392	365	391	446	413	371	399	386	422	376	431	371	378	389	394	356	384	414	400	397	411	389	404	389	416	392	417	404	408	386	394	431	368	398	388	358	396	383	397	403	379	388	419	368	389	401	378	401	403	395	340	421	418	377	386	373	376	425	388	398	395	414	370	386	428	401	413	428	411	427	440	408	392	426	380	426	434	402	425	411	367	402	452	413	400	384	385	421	373	383	401	391	403	421	423	391	409	413	388	390	388	380	392	392	371	448	430	427	440	424	412	423	432	405
1255	220	228	212	210	232	212	236	211	216	212	226	213	249	220	216	217	227	216	222	212	192	225	229	234	239	208	220	204	223	203	218	205	202	217	223	214	216	195	237	235	233	201	210	204	223	206	200	216	222	203	210	228	241	215	211	224	254	228	240	213	219	213	214	252	236	229	218	233	244	210	239	218	230	212	227	255	232	257	208	215	234	216	221	215	220	222	212	210	247	224	239	208	223	246	240	221	224	218	204	212	238	240	221	212	212	201	249	231	199	210	219	229	210	238	176	234	225	200	207	229	222	220	244	220	217	236	224	225	234	208	237	221	229	237	234	207	216	219	220	236	223	231	226	206	223	226	234	189	237	221	239	228	234	222	217	208	208	208	211	200	238	230	229	250	229	207	208	219	215	194	222	218	228	230	243	213	175	221	230	213	229	239	197	226	225	212	204	237	212	245	196	214	225	221	211	227	188	201	206	230	195	232	243	228	193	219	197	201	203	224	200	218	212	223	217	205	223	243	188	194	209	228	228	209	224	207	216	182	240	202	240	226	221	182	244	226	202	196	206	229	225	195	204	201	219	222	211	206	217	213	198	206	228	221	212	229	219	202	220	208	186	227	219	206	214	208	212	208	248	227	222	240	214	215	225	214	211	215	216	207	188	217	215	224	219	227	215	206	219	207	210	215	221	188	214	211	231	216	209	223	181	230	193	224	217	222	242	218	216	218	216	235	210	228	207	216	232	227	209	206	204	194	191	234	233	237	254	212	197	221	234	216	218	175	230	185	219	196	209	237	241	208	217	212	207	216	213	233	224	214	216	227	184	204	214	206	205	210	189	226	207	217	224	219	247	203	218	206	216	212	202	197	197	221	230	202	237	201	215	218	211	221	217	210	214	216	210	233	229	215	187	218	211	226	261	223	224	243	229	213	212	216	206	223	213	193	198	213	189	224	213	210	230	217	211	248	241	234	231	218	203	209	227	218	209	216	217	199	213	220	209	224	225	190	231	235	244	236	232	223	198	214	217	216	205	193	208	219	236	237	219	246	218	235	221	226	227	219	231	214	207	230	218	228	207	229	214	237	216	219	223	213	228	208	201	230	243	213	211	206	229	204	209	229	190	231	221	209	182	208	233	224	215	201	250	214	220	225	199	221	254	225	226	230	202	218	193	208	212	222	215	195	209	228	219	222	241	219	223	212	237	210	227	219	188	229	210	227	215	216	221	213	218	231	227	213	217	207	190	239	242	214	204	217	213	190	247	227	192	237	233	208	210	211	248	202	226	192	216	240	207	209	222	225	219	206	205	226	227	204	192	188	213	223	197	212	216	240	214	219	232	224	217	233	209	206	213	201	229	214	210	212	218	214	239	220	231	240	233	236	221	228	222	205	218	208	212	204	229	209	229	209	236	213	205	252	222	230	236	194	216	203	210	212	226	216	237	218	227	229	257	226	202	248	203	213	223	204	217	193	225	200	217	203	188	192	199	214	217	249	217	206	236	205	220	224	194	208	206	220	223	216	223	214	223	210	197	235	221	218	199	213	215	220	239	189	199	232	211	230	239	219	257	240	216	180	198	217	218	208	229	212	216	224	202	229	243	243	195	240	227	243	194	216	220	211	201	191	206	215	227	223	243	215	190	211	191	200	244	200	206	203	205	228	209	234	235	232	207	216	184	226	231	192	205	206	212	218	232	189	196	209	195	240	210	217	191	215	202	217	227	193	233	184	200	214	191	204	201	189	210	258	224	205	230	222	232	204	230	231	246	213	233	221	203	220	206	261	235	202	227	211	221	207	230	197	236	228	221	214	245	202	219	214	235	230	219	248	204	220	246	222	216	227	217	202	196	206	190	227	232	202	218	217	222	235	210	234	211	217	261	212	215	214	225	211	192	214	203	245	213	230	215	213	212	198	213	206	196	227	194	221	241	214	225	235	205	193	190	227	201	196	248	229	241	208	196	187	216	207	202	229	226	212	198	227	220	227	222	211	201	213	213	204	219	184	227	223	216	220	246	234	221	228	187	205	228	218	223	218	211	200	206	193	241	209	212	233	214	207	209	230	198	217	178	207	217	216	235	225	205	220	207	238	213	225	205	205	221	217	221	223	204	203	222	237	222	214	240	232	215	206	202	235	204	251	216	215	225	218	196	219	220	247	218	212	227	211	244	225	211	187	213	206	198	199	197	218	223	217	196	213	209	195	209	207	198	218	207	240	180	197	185	222	221	203	221	209	219	226	215	218	190	247	235	197	223	208	217	214	222	255	209	197	197	216	242	229	225	201	210	216	236	220	219	206	222	247	199	239	217	217	216	239	211	247	198	195	236	229	241	201	206	212	195	208	242	229	204	202	230	216	239	215	200	234	224	189	206	226	205	206	264	199	184	186	191	215	227	228	224	213	223	205	208	219	232	214	216	225	218	195	212	203	184	224	203	204	226	226	238	220	239	191	197	217	202	222	235	212	224	242	230	208	193	248	185	220	233	230	244	226	236	211	214	208	208	230	213	212	207	205	231	212	219	206	215	218	204	247	215	213	226	226	215	190	233	212	237	229	229	211	212	227	231	240	254	207	194	240	244	226	215	211	232	214	178	241	216	220	210	201	219	219	209	195	246	224	220	196	229	214	223	225	214	211	227	273	204	216	234	208	209	234	204	224	226	213	221	245	193	211	221	215	210	230	258	233	213	217	199	220	230	230	224	230	212	208	221	195	222	217	217	210	240	223	223	203	211	224	202	226	238	191	193	209	205	223	217	251	228	206	224	209	210	230	191	207	198	190	221	236	241	212	218	210	217	219	253	201	203	216	238	215	215	220	225	218	207	214	212	188	228	229	247	220	227	227	197	191	179	216	195	227	205	227	221	214	216	230	221	216	213	230	223	188	228	229	230	218	201	228	202	221	210	217	223	215	202	201	209	206	234	231	216	255	231	219	239	222	216	231	211	219	227	199	216	222	202	235	216	233	237	191	215	211	216	212	226	213	207	189	220	229	214	224	184	201	197	203	217	238	219	206	203	248	224	242	238	204	176	242	240	217	203	245	213	240	228	215	207	218	214	225	191	210	207	209	236	243	220	217	226	216	210	192	216	247	229	197	200	194	236	228	231	191	206	215	221	218	220	230	206	211	226	200	197	220	213	215	244	201	200	244	227	220	216	200	200	193	202	216	204	205	200	205	240	219	223	218	259	227	200	212	238	205	224	179	219	187	209	207	221	231	214	212	206	207	211	206	221	209	213	210	216	236	208	230	231	225	207	183	216	217	218	217	190	219	207	234	237	221	235	219	238	223	215	225	211	217	224	212	202	197	218	223	217	204	225	208	234	212	229	229	225	216	231	228	192	214	211	228	223	191	245	201	190	192	199	237	233	240	250	217	250	246	226	225	231	218	230	194	195	210	181	223	217	237	233	242	204	201	200	236	214	217	254	226	211	221	258	233	210	211	235	211	225	213	217	223	195	207	194	263	216	206	203	211	233	208	201	228	217	239	223
1804	587	530	569	572	538	544	555	494	543	520	557	504	574	484	508	489	534	519	512	541	497	534	512	510	509	547	535	497	542	531	484	527	510	527	512	507	557	507	481	534	512	515	568	510	530	496	517	495	554	520	523	548	512	529	530	523	569	528	526	512	498	556	544	558	533	544	523	552	508	537	533	543	529	529	506	529	541	524	516	538	550	537	537	516	551	526	487	501	502	478	542	518	493	514	555	531	507	537	508	522	494	497	562	517	510	496	530	493	546	520	532	532	523	550	532	543	510	514	507	515	559	540	555	558	536	509	525	526	491	487	508	532	515	533	510	476	519	547	521	508	532	499	532	517	524	549	497	542	529	546	516	473	551	482	548	522	521	573	501	530	505	520	496	525	532	531	543	568	547	497	474	493	535	537	492	497	548	500	532	530	515	511	512	513	523	532	548	499	505	564	520	499	543	535	495	506	494	489	538	517	484	537	529	544	534	550	504	524	521	535	530	521	522	541	514	531	530	528	517	522	497	506	547	547	440	548	491	499	517	575	546	468	502	495	528	563	511	512	549	511	530	494	544	580	525	582	526	524	503	544	541	531	524	566	538	537	490	504	508	523	506	506	533	508	547	509	495	510	531	526	539	531	542	532	532	507	534	520	550	474	509	518	512	547	504	562	512	512	521	507	479	518	518	571	491	533	498	524	512	518	484	522	548	494	489	517	485	543	511	522	550	539	517	537	559	555	541	495	507	546	557	545	543	529	531	479	540	528	496	511	519	502	505	499	481	509	512	517	518	478	497	505	471	517	511	507	464	537	502	539	515	552	493	520	556	541	519	513	513	494	527	485	534	566	495	512	527	515	531	558	487	511	517	550	545	506	515	511	552	501	566	504	498	520	518	507	549	490	521	554	510	513	560	550	563	524	525	511	525	542	534	531	528	471	504	495	527	531	549	516	511	564	504	572	529	545	522	510	516	500	510	509	577	520	517	476	511	524	497	529	509	495	552	531	534	515	513	490	560	539	508	496	491	482	542	559	502	529	488	526	558	493	533	538	496	534	527	527	550	479	531	516	520	541	534	551	540	536	534	513	533	544	525	524	479	484	557	550	513	467	555	519	529	558	510	492	524	539	496	531	543	532	524	498	567	497	492	542	510	553	515	558	545	514	513	510	551	523	506	536	541	497	517	551	512	545	515	535	499	560	509	531	533	527	507	521	537	496	528	504	530	535	524	552	559	506	487	536	523	487	485	542	549	533	551	512	547	511	520	486	509	528	581	506	492	518	522	524	506	510	527	504	554	516	533	482	519	509	513	532	516	518	522	529	524	527	538	537	504	523	504	522	509	520	513	525	510	528	571	513	522	467	527	525	501	558	525	541	552	513	527	520	515	504	540	492	487	516	557	528	558	497	515	501	513	519	484	533	517	539	508	551	549	505	488	504	513	498	505	535	478	507	527	518	502	506	486	514	497	466	540	534	513	523	541	536	552	499	552	485	522	548	522	513	548	543	546	497	530	523	554	502	516	540	500	548	547	541	502	539	513	527	480	573	543	500	502	527	542	502	527	478	549	579	499	501	538	523	530	550	514	525	499	489	563	518	479	504	568	531	518	527	516	534	551	508	537	533	520	529	512	536	479	511	502	457	524	524	480	503	543	563	560	515	522	497	517	507	538	528	520	520	551	480	545	495	551	540	508	544	488	507	528	575	500	505	481	519	510	518	483	524	521	487	536	496	534	560	512	526	533	534	506	523	514	511	562	512	544	563	525	539	557	501	522	536	496	544	528	512	511	491	547	548	508	507	511	543	539	513	528	527	505	529	514	581	509	505	502	506	510	470	535	516	506	518	517	537	518	546	532	553	497	549	516	499	525	490	533	533	564	513	537	528	514	488	491	541	491	500	511	519	481	497	495	548	515	511	568	554	543	513	516	521	512	543	519	493	558	516	500	563	538	513	563	513	522	514	471	545	560	499	569	508	504	568	510	543	496	515	515	506	546	514	549	521	515	532	535	509	494	502	538	499	550	517	494	547	514	486	533	522	538	536	544	536	559	563	493	498	505	497	508	533	493	507	517	575	521	483	481	507	533	507	558	532	548	518	519	517	530	489	554	544	552	535	494	501	493	523	504	536	536	522	495	541	552	542	535	522	509	515	517	514	503	506	518	509	539	514	508	515	521	540	537	547	506	540	547	513	533	535	502	504	541	506	525	536	527	552	517	522	562	497	526	540	523	551	515	553	514	507	547	480	568	521	492	532	556	501	516	522	522	505	503	504	534	534	554	539	550	538	519	503	563	540	531	587	517	549	525	504	531	509	512	513	496	499	533	518	545	504	528	581	516	528	521	536	486	501	480	482	516	525	499	544	531	509	553	503	505	507	555	517	562	558	523	537	528	519	538	529	501	499	515	522	565	544	505	514	527	512	565	496	509	555	500	540	532	484	542	520	519	575	499	533	490	541	513	537	532	507	557	535	482	516	463	501	513	486	549	507	491	498	594	557	510	523	519	515	505	529	486	564	507	540	532	498	536	512	496	492	509	505	532	528	506	540	507	565	519	488	476	532	504	474	491	524	546	546	480	511	528	539	537	533	531	479	506	506	567	545	503	523	516	550	512	544	518	493	502	502	520	524	526	521	519	524	514	498	482	534	492	481	510	502	533	527	538	532	521	524	509	543	513	516	513	513	532	528	501	468	505	532	533	558	550	501	503	502	505	563	491	555	534	523	513	503	581	514	509	550	540	492	538	514	518	541	549	503	533	551	493	521	545	489	535	534	558	492	522	520	543	547	471	504	535	573	488	549	516	520	487	526	513	501	498	529	547	502	557	493	507	477	546	530	530	531	478	549	527	572	505	559	482	507	504	560	524	560	504	510	491	479	512	516	542	516	519	534	493	542	578	527	531	468	501	542	511	501	538	515	481	523	499	544	520	548	528	513	468	503	528	528	517	533	540	520	533	517	519	502	527	565	505	491	539	528	515	499	523	500	512	495	540	489	500	560	542	508	581	480	500	525	510	507	503	552	543	480	528	559	513	510	558	531	523	558	514	529	537	513	556	517	504	535	515	556	514	535	528	477	494	543	495	542	519	524	523	512	501	567	500	557	529	503	530	552	468	505	527	505	534	495	505	523	499	493	509	507	547	541	559	569	537	527	521	520	515	506	481	550	480	537	483	535	533	528	521	530	521	554	533	577	511	528	528	488	511	502	565	499	503	542	532	510	531	479	501	500	475	543	519	530	549	530	492	531	531	520	531	505	493	537	511	524	583	507	534	502	510	504	558	575	510	531	542	523	522	532	502	518	476	535	534	564	542	506	511	539	562	526	527	513	472	554	518	515	561	525	549	526	510	529	518	478	498	542	550	505	530	499	489	522	523	542	529	517	496	513	470	491	479	566	503	535	487	510	534	537	501	550	515	509	541	544	514	489	499	523	548	512	527	518	544	538	524	555	539	500	516	541	557	547	520	491	552	514	519	505	535	530	536	533	493
7484	626	636	558	435	393	384	357	322	304	346	298	317	316	332	307	302	307	309	289	310	299	313	279	251	321	266	322	314	295	305	324	290	282	308	308	278	297	312	306	312	307	313	326	297	300	294	317	293	317	286	298	292	301	306	307	307	262	298	250	309	320	274	319	285	282	358	322	322	294	339	251	280	313	309	289	283	289	292	316	301	277	305	290	291	304	230	283	302	283	306	292	316	327	289	292	268	289	317	307	300	317	273	292	310	281	254	261	285	310	317	295	297	304	314	287	296	307	280	279	305	300	291	296	299	287	270	269	298	301	313	282	289	257	262	312	318	291	268	283	293	302	304	298	302	320	286	301	245	271	279	318	273	293	288	259	267	292	279	277	277	276	283	319	265	324	278	332	304	301	273	282	301	266	295	311	305	287	336	295	288	292	300	285	297	301	300	315	302	309	320	325	257	306	305	299	303	301	269	285	303	290	300	318	284	279	297	292	305	326	294	295	289	286	276	292	300	299	274	275	308	282	251	284	297	287	261	310	314	293	278	320	266	290	331	313	335	274	284	278	337	300	292	309	317	275	295	301	261	285	295	271	282	310	285	287	317	302	264	312	298	265	299	312	297	300	292	303	250	310	308	310	293	281	299	297	269	312	327	293	288	282	288	311	295	330	288	283	300	303	301	299	281	277	294	298	336	292	291	289	278	290	284	337	309	322	309	279	293	301	264	313	311	286	285	310	287	302	297	304	274	253	326	284	297	296	323	306	305	304	303	323	289	300	287	295	258	282	284	313	272	271	329	290	290	280	328	284	302	287	313	291	269	277	330	275	300	304	302	300	289	312	289	298	314	278	283	303	305	287	321	289	305	297	342	283	301	293	305	283	243	305	327	321	280	313	305	292	299	284	316	288	310	307	314	300	286	301	303	286	301	320	298	256	341	307	285	306	307	294	303	283	278	329	310	296	257	346	271	274	277	336	295	314	281	268	335	283	331	280	247	308	300	315	283	271	306	298	272	313	342	294	276	323	328	291	318	285	331	282	323	286	267	310	290	296	304	311	309	305	258	304	314	273	283	274	292	280	314	304	270	290	293	282	318	293	302	290	280	321	278	297	272	271	289	283	313	301	259	297	287	284	287	291	306	321	276	303	294	294	304	284	307	303	311	298	312	317	314	265	298	288	313	287	322	326	354	316	300	291	289	305	292	281	302	290	306	329	303	333	307	307	332	291	313	320	292	341	289	306	261	291	283	322	300	293	292	286	294	322	281	274	310	288	293	315	300	293	316	266	283	316	290	283	299	290	297	292	274	289	270	295	295	313	297	295	307	317	287	347	305	300	352	332	285	309	328	306	284	279	283	307	307	314	293	288	263	290	295	337	299	302	312	293	287	270	300	289	318	261	312	300	294	289	290	306	276	251	333	274	284	326	316	330	280	266	313	283	268	289	288	267	304	309	295	293	305	290	288	307	300	307	281	322	312	308	344	288	300	312	318	279	257	265	308	326	310	288	295	289	279	280	296	289	305	274	287	278	280	298	300	324	312	297	302	301	265	316	291	302	263	289	305	281	275	336	270	285	289	297	278	291	333	253	316	288	307	307	291	282	290	277	303	278	266	301	325	317	318	318	291	306	277	313	299	303	305	311	305	311	319	301	313	278	310	305	304	298	284	286	281	308	282	294	268	288	310	287	299	323	312	304	346	303	290	276	301	296	313	289	327	296	308	291	306	294	305	283	282	279	269	289	270	295	276	318	307	297	304	270	289	305	277	308	303	253	294	279	292	288	296	298	302	304	299	322	306	293	299	328	306	272	296	305	334	318	318	287	273	283	282	294	298	274	287	273	298	297	286	303	307	296	274	268	316	274	308	253	286	288	286	301	303	328	308	294	309	309	324	308	266	293	324	304	283	303	280	312	281	288	272	305	301	305	296	293	254	265	274	297	315	284	303	290	318	281	283	271	301	266	285	296	325	264	310	306	279	323	290	291	300	297	301	250	299	271	319	277	279	308	301	299	311	319	322	306	292	303	330	302	295	284	303	311	305	313	284	302	315	288	319	307	273	282	303	299	323	293	295	285	285	293	284	292	260	271	278	259	295	295	278	303	294	299	318	267	301	293	291	313	277	297	289	281	304	303	300	278	313	268	312	273	307	289	313	318	314	284	257	280	329	294	301	301	313	320	312	287	284	298	266	306	280	317	271	296	285	300	318	293	265	282	326	291	292	296	283	311	282	278	295	268	340	322	283	307	305	284	296	291	336	271	265	274	317	279	293	305	259	295	305	328	313	264	298	291	259	292	305	262	297	277	322	320	302	316	248	287	304	284	302	309	300	294	306	311	295	283	331	306	292	320	293	293	306	310	284	309	305	304	287	293	319	281	286	296	328	318	307	312	297	318	266	269	293	309	327	316	298	295	281	297	284	285	296	336	301	303	297	273	269	292	300	295	311	308	293	270	276	296	314	312	301	255	309	290	292	298	294	300	264	271	317	317	267	272	294	284	290	273	300	261	256	334	276	300	309	295	319	288	293	298	320	310	323	292	282	331	306	251	294	286	313	289	293	304	295	306	270	259	294	298	328	272	281	283	284	288	280	265	319	286	291	323	298	302	276	300	299	267	296	287	340	289	326	315	280	320	291	271	306	311	308	328	309	289	282	292	291	263	292	279	276	284	316	293	293	306	268	309	295	297	323	289	295	283	314	320	273	299	311	285	272	331	323	281	328	255	308	317	332	325	303	264	297	296	286	269	323	293	288	293	310	304	284	312	283	296	272	332	302	295	305	283	276	299	275	281	302	320	320	317	284	295	275	319	278	308	288	258	287	305	313	312	302	292	267	305	323	299	298	344	295	288	310	293	300	297	255	290	293	294	291	348	300	306	285	310	331	268	317	277	344	262	302	320	279	334	289	283	294	316	318	285	288	339	288	280	289	310	284	306	305	292	278	312	281	301	288	309	275	275	295	304	321	308	312	293	293	325	278	318	316	266	281	278	307	281	300	269	304	305	264	267	289	302	321	304	274	313	286	297	301	305	298	299	300	272	274	280	301	314	296	331	275	306	271	286	315	285	294	263	278	270	292	305	271	302	302	317	305	306	284	300	314	289	285	304	317	275	308	268	322	297	310	288	280	296	281	301	321	297	257	294	302	327	304	326	302	305	262	299	294	274	305	286	303	245	273	292	309	275	288	321	315	321	263	306	326	305	307	308	286	285	300	299	292	321	317	320	331	293	310	281	285	287	292	286	299	248	292	317	286	266	315	314	289	296	272	281	301	287	319	307	299	280	292	308	292	267	308	293	284	323	295	327	278	292	297	290	288	281	296	307	318	342	273	287	285	274	288	301	284	301	324	266	312	284	276	280	302	309	289	287	323	319	305	293	296	309	286	298	309	296	291	324	282	279	304	299	291	283	322	336	281	321	266	325	303	299	310	299	309	267	284	294	259	306	278	294	264	310	290	288	324	292	310	294	299	319	293	294	272	276	268	310
6657	971	1408	1542	1399	1256	1018	925	900	874	828	768	772	738	768	756	748	696	729	700	736	691	701	732	712	714	694	672	724	727	658	698	694	650	688	707	712	690	701	639	699	653	628	670	684	693	665	655	682	683	633	684	715	654	677	625	729	715	665	686	715	665	689	630	651	669	704	675	677	675	606	665	675	666	691	656	680	685	689	687	693	635	661	652	688	658	652	706	689	670	660	671	671	619	666	719	729	698	634	678	666	677	687	697	710	691	712	664	682	661	691	671	689	643	734	666	687	665	635	680	694	724	698	660	700	695	645	691	698	692	668	679	663	706	652	681	701	687	695	727	644	690	653	662	673	736	610	678	668	687	650	669	689	649	682	655	669	680	671	619	668	668	662	674	647	674	663	676	710	736	679	659	632	657	680	670	740	686	654	721	653	699	678	686	671	629	663	675	699	685	674	688	690	700	702	639	714	649	677	676	707	671	659	710	727	701	627	707	679	694	667	716	628	640	678	711	651	675	696	640	608	669	680	629	712	716	631	712	705	680	651	653	654	661	678	632	692	705	722	690	660	668	689	668	674	677	738	644	716	702	707	699	667	676	668	668	658	708	685	667	713	675	693	664	636	638	637	709	630	651	664	679	634	684	660	667	666	701	668	628	699	666	682	642	648	677	712	694	673	643	671	663	663	667	687	632	696	704	730	641	656	631	683	668	660	703	666	679	621	672	652	676	677	673	688	689	694	669	670	655	661	654	678	673	675	656	666	647	702	639	708	703	663	655	658	670	696	703	697	679	706	690	647	688	674	692	654	698	676	705	701	701	708	645	684	641	698	697	730	717	650	659	697	672	693	677	675	715	655	642	700	728	696	670	695	693	654	664	668	686	639	703	739	679	616	688	706	706	622	637	677	655	669	627	660	704	694	656	703	689	666	684	694	669	688	638	664	693	663	665	690	696	681	672	673	698	690	661	701	692	655	647	673	681	699	665	656	659	652	655	684	680	707	682	631	683	667	668	719	664	631	714	695	733	623	705	708	671	708	683	706	690	647	678	689	678	639	675	680	657	661	673	721	670	677	710	687	674	724	657	701	714	674	693	677	712	697	678	692	674	678	662	655	711	633	675	661	671	653	707	658	708	673	688	700	686	668	691	695	708	667	644	679	668	678	718	683	725	713	660	655	657	671	678	693	694	655	626	685	647	657	663	659	711	688	663	664	673	711	616	654	670	638	643	683	752	636	675	700	667	689	686	702	681	644	680	656	709	681	674	648	669	657	716	698	639	709	672	714	638	629	693	680	675	678	673	646	701	663	665	646	689	691	671	634	637	711	678	662	695	690	654	642	669	625	645	705	692	611	654	670	654	702	694	713	665	678	657	674	680	674	677	657	680	674	679	674	682	703	641	674	674	682	708	655	659	649	715	694	664	719	655	672	686	684	690	613	698	650	677	661	648	754	696	709	695	674	719	688	636	699	621	633	638	670	679	684	683	707	688	708	673	721	656	672	668	634	725	703	657	670	683	632	695	732	657	683	680	710	672	687	676	632	653	618	670	701	647	670	662	702	685	671	661	724	667	672	647	654	660	628	659	669	613	658	739	693	685	671	674	719	684	663	709	674	642	708	624	702	646	698	653	666	686	677	685	665	690	677	674	676	693	648	671	671	640	656	674	647	679	671	713	705	659	692	707	678	601	636	608	628	677	726	658	647	717	700	650	704	653	659	631	657	664	639	692	652	707	735	693	673	679	662	643	732	662	657	660	710	677	688	698	662	650	672	648	666	639	675	693	665	685	687	684	687	688	683	706	670	683	698	681	649	671	677	683	732	650	694	657	655	730	659	656	657	686	706	640	685	621	699	680	675	682	680	690	662	643	669	683	663	667	630	646	727	680	703	639	683	679	668	722	680	671	651	693	674	672	691	700	665	690	703	685	628	684	672	674	642	668	651	684	672	672	702	680	685	667	688	691	657	680	652	628	715	700	740	737	662	620	689	716	673	673	675	689	680	654	690	682	642	668	671	632	689	688	679	707	700	649	641	659	700	677	652	695	691	670	739	716	686	695	735	680	683	681	700	649	712	713	723	735	683	690	695	690	669	645	723	682	663	679	647	686	717	681	702	713	690	710	649	696	638	627	674	670	618	678	676	685	691	677	631	698	654	725	660	682	692	647	682	701	652	672	671	651	656	704	691	668	649	665	696	665	704	653	675	698	678	667	634	627	701	650	691	649	677	693	673	651	684	655	717	662	645	727	627	669	668	640	671	716	659	691	669	673	665	700	661	682	655	664	685	687	686	722	674	664	671	713	688	669	672	673	672	680	671	722	667	718	674	700	639	714	651	678	690	725	711	642	646	623	648	643	702	689	662	683	690	704	697	695	635	639	712	659	694	690	681	672	679	674	695	699	691	666	685	699	646	670	625	631	668	650	673	665	656	686	684	690	644	660	704	709	713	679	658	644	662	670	647	726	648	635	681	633	650	623	660	635	619	666	659	658	691	664	634	722	673	673	694	675	643	667	643	621	660	710	710	693	657	613	681	689	711	638	702	665	715	675	707	657	688	680	672	651	621	694	648	679	666	686	702	636	632	713	688	626	721	680	658	666	686	709	663	653	678	690	708	692	668	646	646	657	691	679	670	670	641	655	698	650	656	731	677	667	690	597	640	675	664	659	732	646	689	739	657	657	647	710	666	708	624	676	655	718	684	695	699	667	669	656	696	638	685	718	666	693	665	709	664	685	620	677	682	664	631	621	700	703	683	691	659	651	682	706	695	694	629	696	669	640	664	715	629	668	679	649	639	711	651	693	673	687	674	702	682	687	760	692	690	658	699	708	666	623	690	635	675	752	641	683	661	645	704	726	620	710	692	681	744	646	680	633	720	681	712	665	676	693	664	704	637	691	693	641	693	698	612	661	744	648	680	703	668	665	625	645	712	692	626	671	674	694	704	702	691	684	632	670	711	665	662	695	713	653	632	660	649	639	701	638	640	688	633	736	599	705	660	720	685	689	648	698	652	663	653	673	634	619	660	684	687	688	699	694	641	657	668	659	697	647	729	674	673	704	682	645	644	733	674	660	653	682	677	633	672	703	639	697	686	652	642	646	733	707	660	677	656	675	669	687	660	673	667	641	663	637	690	709	746	689	687	687	717	672	656	706	664	679	703	699	657	669	661	641	631	652	641	656	695	674	659	702	640	708	704	663	674	619	674	709	677	705	672	666	648	676	685	682	684	629	626	672	662	626	684	673	671	688	711	719	693	649	675	639	711	675	672	634	653	658	691	649	673	684	678	681	650	756	667	661	694	694	648	623	684	665	630	664	666	708	684	665	650	628	690	669	713	663	674	682	708	674	644	676	686	700	678	690	643	660	680	681	632	604	694	643	675	660	654	710	663	669	697	651	650	688	613	696	688	657	687	696	708	683	722	685	662	665	701	665	671	681	664	693	660	716	658	655	702	628	708	632	704	702	660	672	654	668	613	654	702	722	690	701
13753	1047	878	723	477	369	307	254	244	245	201	225	221	183	220	199	191	180	169	188	156	176	185	173	186	185	160	169	159	179	162	170	168	188	168	156	174	163	176	180	183	199	169	190	139	162	195	169	154	167	199	170	178	166	195	162	154	168	197	180	189	179	173	191	171	145	156	162	177	186	178	164	155	189	192	158	185	175	175	195	174	155	205	188	183	174	178	155	185	158	196	174	158	171	201	193	187	150	158	184	155	153	177	188	178	150	157	179	166	166	164	179	183	188	165	188	163	177	175	174	186	152	160	171	166	180	182	178	163	157	164	174	173	156	168	158	171	165	172	160	174	164	193	171	174	158	169	174	167	162	180	179	177	172	179	159	189	200	205	167	217	158	172	160	167	161	177	168	141	166	189	182	175	170	143	159	169	189	170	190	178	160	154	182	167	179	189	197	164	178	148	163	165	182	137	171	156	171	168	156	158	159	174	169	172	160	160	180	160	148	176	187	192	182	188	183	166	152	164	138	183	197	150	174	159	170	166	171	150	156	170	174	154	158	162	175	165	199	196	169	166	154	149	153	160	185	156	193	181	174	167	176	172	160	160	175	180	161	166	200	177	185	168	171	165	164	186	194	178	175	167	156	182	180	161	167	197	175	183	164	185	185	176	196	180	172	157	166	166	158	179	162	156	165	185	169	187	166	162	170	173	185	165	175	167	190	186	171	159	168	157	177	183	157	164	189	171	167	169	181	166	169	155	159	157	164	163	187	170	173	173	139	182	165	161	173	146	195	172	174	142	162	204	152	177	183	147	154	157	182	162	162	140	180	176	148	178	158	165	184	171	161	168	162	174	167	177	163	159	158	177	178	170	175	159	156	151	159	189	166	187	181	182	173	157	179	153	170	174	171	170	148	181	176	173	182	149	157	143	203	160	175	197	144	168	179	178	150	216	183	154	215	179	176	157	179	205	174	177	176	180	171	161	180	164	173	166	174	158	159	184	191	178	176	174	187	166	170	180	183	173	161	182	164	158	164	169	149	172	170	150	167	175	164	150	171	196	164	167	162	181	144	164	162	154	152	173	148	171	176	156	169	155	176	157	173	188	163	176	174	164	166	160	163	173	166	154	155	170	168	186	194	181	164	167	195	146	177	170	155	143	160	172	163	178	163	157	165	177	190	182	183	158	167	170	176	169	185	170	157	188	200	184	156	163	182	164	161	168	204	201	171	174	176	172	176	173	169	169	162	161	154	169	166	194	145	183	154	172	175	185	169	157	188	151	181	176	147	186	174	142	155	177	189	141	172	178	158	181	184	187	181	180	150	201	185	188	146	173	176	178	156	163	185	175	177	184	163	195	193	150	166	172	171	193	147	181	164	183	169	175	153	167	166	179	189	181	172	159	164	174	195	153	185	144	150	178	185	182	160	184	183	180	205	210	155	166	176	159	150	158	189	179	175	184	171	158	173	153	192	183	158	149	177	184	184	182	173	174	181	167	150	157	161	189	164	148	169	159	173	174	151	184	172	172	182	135	189	184	168	197	161	183	173	151	170	169	188	166	170	172	179	195	168	166	185	184	230	184	173	169	205	160	173	180	153	170	194	141	152	177	170	160	180	152	179	164	170	154	166	165	162	191	168	160	175	185	156	169	143	187	181	165	155	179	170	160	160	150	148	172	169	151	143	170	154	194	170	170	172	157	166	143	173	160	180	176	173	158	176	188	179	188	162	180	182	175	167	185	167	148	169	165	179	202	176	181	161	177	169	190	169	170	179	177	182	167	164	183	189	172	186	178	178	162	166	174	170	187	179	165	187	167	179	176	172	184	163	194	156	135	187	165	136	165	183	183	183	140	152	153	151	205	182	158	175	168	151	165	186	184	171	157	179	161	170	153	165	164	188	179	174	164	165	166	189	171	180	189	166	168	160	171	160	178	166	186	188	184	163	181	173	176	173	186	185	182	175	170	182	173	155	166	175	168	151	172	169	162	183	185	145	172	184	189	178	194	165	174	183	158	171	175	153	163	173	173	193	177	156	163	161	168	164	183	182	185	172	152	160	162	182	182	170	165	146	187	182	176	173	181	171	183	195	196	155	172	182	191	171	168	191	174	177	172	174	166	167	189	173	181	162	190	157	175	191	173	177	176	161	161	204	175	154	183	164	178	169	173	191	150	167	170	193	167	184	158	165	167	178	179	151	186	167	169	174	167	161	186	153	169	172	183	178	184	194	175	180	143	148	155	154	167	141	176	150	177	190	184	179	178	166	159	179	187	148	171	176	189	182	158	159	164	137	153	134	173	138	175	176	152	166	185	183	185	154	143	155	165	177	166	163	180	188	196	131	175	167	185	148	157	177	178	203	161	164	155	155	164	169	152	169	173	165	185	186	186	177	158	183	182	166	187	165	166	188	161	179	156	165	186	196	176	167	173	174	150	131	181	157	168	171	185	167	190	164	168	180	167	163	156	166	189	180	159	162	136	173	157	188	145	188	148	163	164	160	154	154	193	174	175	183	182	177	154	199	179	164	177	169	183	170	164	155	135	181	172	180	176	190	171	183	165	146	164	159	173	175	160	187	167	185	181	179	178	207	186	134	172	171	163	164	181	158	176	154	171	164	138	165	168	182	161	141	176	201	146	172	176	164	190	167	167	157	170	170	145	193	170	189	174	169	155	165	169	177	161	159	196	184	174	188	156	161	165	181	154	183	182	208	181	164	185	170	198	161	164	157	158	202	157	166	169	175	148	158	194	181	181	176	164	165	173	182	142	164	160	164	169	160	152	157	172	158	171	153	147	175	171	165	189	155	171	164	171	159	169	193	153	163	175	170	203	125	170	203	179	159	156	173	178	183	129	175	186	164	173	174	166	167	170	171	157	176	172	166	202	189	148	163	174	167	177	161	164	173	153	157	162	158	149	146	148	165	175	160	179	168	160	152	183	167	192	192	193	184	188	165	178	177	166	165	188	187	177	163	173	172	150	165	174	154	153	179	176	177	178	181	174	160	159	158	178	157	194	145	171	154	158	143	164	146	151	171	153	186	165	202	151	187	152	159	147	168	159	190	174	150	153	161	156	161	174	184	188	165	182	168	193	168	158	161	170	160	169	166	183	159	186	160	149	184	185	195	173	119	169	153	177	182	145	165	161	178	173	144	158	159	167	169	167	173	193	175	155	169	150	169	177	183	192	143	172	174	138	174	166	167	167	160	153	171	172	166	217	175	161	157	158	158	167	176	177	161	172	152	162	169	180	171	176	160	190	155	179	203	175	188	144	154	198	156	181	157	172	171	177	186	172	150	173	160	165	166	184	166	167	177	149	180	150	160	155	159	177	184	175	177	168	167	145	155	172	167	142	176	148	176	196	194	172	169	170	198	195	155	163	166	160	183	170	162	170	164	172	169	151	180	156	167	176	179	182	155	160	174	173	192	137	162	165	167	165	168	175	154	165	168	151	156	167	151	143	182	179	183	156	163	192	149	176	180	187	182	185	168
8048	943	1870	2091	1755	1419	1162	939	820	730	701	658	656	589	582	541	564	507	497	488	480	511	457	480	468	454	484	428	428	474	458	412	424	435	402	413	414	414	444	459	418	404	414	417	409	410	420	390	400	440	466	402	388	403	400	431	443	384	390	417	410	412	385	424	416	396	407	430	400	431	445	392	423	438	393	394	413	419	411	431	407	425	392	365	421	405	423	440	411	423	437	387	396	402	417	395	404	419	394	366	420	412	409	437	417	425	385	382	444	432	396	383	422	393	396	399	425	366	424	395	421	424	413	375	385	425	398	387	412	393	436	371	422	406	406	388	364	408	404	391	412	450	405	377	382	411	404	401	430	405	411	417	435	377	389	414	390	382	428	407	396	428	400	390	409	394	380	396	454	415	389	421	386	387	418	375	388	424	391	409	413	419	432	407	427	412	383	394	406	409	400	362	373	418	410	425	378	413	399	410	411	404	402	405	404	448	417	374	399	371	390	418	416	425	396	391	413	425	417	365	386	423	398	390	417	380	428	367	389	407	352	391	406	402	383	382	401	414	423	391	362	419	400	393	371	435	416	413	425	427	448	403	440	476	368	369	425	422	409	409	427	427	403	395	438	415	406	408	414	409	414	403	388	361	403	430	429	383	439	436	391	388	398	409	420	409	386	396	406	388	413	400	369	383	393	386	401	424	421	388	409	405	429	410	363	407	397	403	411	432	429	409	416	406	400	400	367	390	419	436	417	411	377	430	378	406	411	410	401	403	411	399	387	372	379	403	441	371	433	390	413	406	427	375	427	441	406	394	436	375	383	408	427	393	428	434	415	406	388	428	415	421	415	406	399	414	390	391	400	425	406	404	420	403	431	408	423	410	411	429	427	355	429	452	411	409	413	419	385	384	390	414	432	410	416	377	370	377	381	411	378	422	426	402	425	395	424	375	420	406	360	422	395	399	408	427	402	438	409	373	385	382	441	382	421	417	398	382	378	414	378	395	368	392	403	356	409	436	393	370	418	395	399	449	362	383	392	422	409	417	424	413	395	403	391	400	398	417	393	388	414	417	443	400	422	416	444	391	436	407	397	423	430	397	381	378	423	413	408	417	455	397	395	392	426	415	421	385	390	408	377	389	410	409	412	405	417	403	381	402	377	438	393	397	405	395	358	413	383	407	377	421	420	395	409	427	369	411	403	399	394	425	435	390	435	398	397	370	375	387	384	408	405	399	361	380	419	392	398	402	450	395	376	403	414	403	430	441	422	370	390	424	389	442	404	372	419	413	384	395	425	388	405	405	400	412	389	393	401	427	417	405	425	411	397	391	402	413	417	407	365	389	400	416	403	417	413	416	462	461	428	377	408	409	429	389	408	445	388	385	404	380	410	425	401	412	435	397	419	394	392	408	358	415	405	405	457	434	402	401	435	407	415	426	403	388	412	409	393	375	403	411	423	393	391	423	426	391	402	418	395	416	397	404	424	361	375	403	400	377	395	435	383	419	390	396	403	408	405	383	429	389	390	412	404	426	426	420	423	431	438	386	409	441	436	403	401	437	410	397	406	417	402	395	414	392	411	435	377	416	393	439	407	363	413	420	418	392	408	421	426	392	397	432	418	385	351	370	392	389	406	441	416	387	387	458	373	419	387	414	390	406	418	420	379	403	401	421	385	430	382	418	427	403	367	413	456	407	411	421	401	399	372	405	368	382	454	419	414	420	415	419	402	424	437	417	416	384	419	417	410	383	398	451	398	373	408	412	418	430	391	420	387	412	387	442	384	413	406	388	421	402	413	388	413	365	434	407	400	413	405	420	364	419	422	397	425	425	384	383	384	393	402	413	420	415	410	395	397	389	406	411	382	397	406	399	381	390	391	454	416	411	399	404	430	434	400	419	404	423	397	408	432	366	416	437	433	437	435	378	436	429	420	409	406	411	390	401	387	401	374	406	418	404	401	383	420	428	386	393	414	411	364	370	395	415	443	408	407	389	405	372	439	392	415	397	390	356	362	393	412	406	407	384	430	401	430	390	385	413	418	392	420	394	387	390	408	432	395	386	417	416	413	401	385	407	392	391	427	419	391	393	424	410	393	388	412	375	392	405	423	440	364	395	423	386	414	416	425	399	395	414	396	410	414	397	415	428	397	363	425	394	371	416	398	442	394	389	430	378	394	399	386	420	418	417	405	381	426	418	433	376	435	390	363	412	406	407	420	394	421	395	403	389	403	394	402	391	416	376	368	400	389	412	452	404	415	415	381	384	397	407	379	375	405	412	396	437	412	428	424	397	419	397	425	404	389	407	405	419	428	418	403	391	424	433	397	422	398	417	374	438	377	423	429	407	422	397	409	372	393	411	402	421	420	392	402	395	400	425	443	394	376	414	403	377	362	418	357	418	414	401	377	419	409	397	396	418	406	430	417	404	420	402	382	406	416	410	390	388	437	436	416	397	392	419	430	389	389	429	383	392	419	441	404	407	410	379	401	407	418	377	396	399	387	422	392	399	387	395	370	395	395	391	413	388	414	408	417	400	390	370	402	376	409	404	418	380	405	424	396	363	385	406	379	402	373	399	412	390	392	380	418	425	367	401	418	383	427	407	393	372	399	445	406	386	417	412	400	423	403	407	391	361	416	372	452	439	403	408	386	418	408	432	406	394	403	405	382	416	387	418	406	410	384	401	384	407	445	403	374	360	406	406	408	428	387	386	408	402	408	428	417	369	419	433	440	372	416	422	395	418	403	437	364	358	383	413	375	387	375	408	448	441	399	372	389	424	424	435	376	382	406	416	397	418	388	415	428	412	401	423	428	392	400	417	409	401	401	410	433	396	423	440	400	422	415	390	428	437	408	395	380	411	366	435	411	389	417	433	410	383	407	364	394	406	378	438	383	416	423	364	392	401	390	383	388	377	421	429	397	414	400	394	390	458	416	423	393	377	392	408	388	401	411	433	397	397	428	411	385	425	419	413	400	411	410	360	438	385	405	419	407	404	348	416	432	384	390	377	416	391	427	398	428	420	409	381	381	399	372	395	406	388	393	417	406	394	437	450	416	410	409	394	405	394	415	369	413	403	373	418	393	380	447	404	374	430	420	418	435	403	434	371	410	399	416	420	414	424	413	384	406	412	396	417	401	411	386	390	389	398	411	388	416	410	426	391	415	425	438	423	402	406	384	413	403	425	400	367	398	397	407	393	437	411	442	440	390	387	385	384	397	428	351	395	411	412	402	362	427	375	382	399	382	403	421	417	431	383	395	395	436	393	423	404	386	406	416	396	404	411	403	388	425	403	409	358	386	408	389	421	422	392	432	419	383	417	408	399	401	421	415	408	382	402	369	411	421	411	390	386	397	437	404	392	408	405	392	353	398	401	391	414	453	362	368	424	423	448	394	414	403	423	386	400	411	370	387	389	407	379	415	391	395	404	389	350	425	363	382	392	363	444	434	406	401	412	443	397	393	404	429	389	438	409	418	395	382	407	420	387	415	427	403	393
1385	240	201	251	216	230	209	233	238	210	255	224	228	216	224	230	229	228	216	226	231	227	209	207	204	241	240	222	214	200	222	248	193	214	206	221	219	233	202	204	233	225	234	235	196	243	198	223	239	207	223	238	244	243	216	226	228	191	212	204	228	230	226	223	200	236	233	238	231	221	213	232	251	204	220	205	218	232	255	233	225	229	197	220	220	236	227	202	206	234	231	233	195	211	235	225	216	250	182	241	219	187	217	245	215	241	253	213	216	249	213	244	227	211	217	212	226	215	215	228	219	237	225	234	208	218	201	245	205	227	188	225	242	235	198	208	208	244	203	225	222	229	217	227	195	197	220	201	189	223	237	221	213	199	229	204	248	205	197	211	235	230	206	219	251	237	237	239	223	217	224	237	208	224	191	240	211	220	188	228	209	182	231	234	209	203	196	266	228	222	190	248	190	233	229	212	237	230	225	200	244	223	221	211	217	220	217	196	208	247	238	206	202	261	253	206	232	243	235	232	217	239	224	235	230	202	223	235	219	212	221	183	226	230	223	220	224	214	211	195	190	211	227	200	223	252	196	211	236	230	206	207	205	227	229	230	205	229	239	209	214	214	201	202	220	199	207	214	227	205	227	225	218	240	237	218	232	214	241	223	227	203	237	224	230	210	210	206	203	206	188	217	214	232	215	225	225	214	208	259	227	234	200	209	219	208	231	217	205	255	221	245	211	212	232	217	217	203	192	210	253	198	221	201	234	203	227	218	248	229	257	242	238	243	220	236	194	213	191	236	232	209	213	252	231	209	199	194	226	222	231	229	211	207	250	210	207	215	237	217	227	237	208	240	222	224	224	236	215	219	205	200	208	220	209	236	206	213	252	211	254	214	206	210	213	219	196	203	213	216	217	246	247	229	225	214	206	206	211	188	199	210	223	230	199	196	211	227	262	211	218	222	233	206	217	245	237	226	221	228	193	210	205	227	223	225	219	208	219	234	236	224	246	238	214	197	208	219	218	219	234	210	248	212	225	199	211	228	229	221	211	233	197	217	238	231	219	227	226	211	213	217	239	196	223	209	227	221	202	205	241	221	247	227	249	215	215	196	229	229	212	212	232	231	221	217	234	201	198	244	202	213	215	203	220	217	219	218	230	206	244	229	226	230	244	234	223	208	209	215	201	211	222	228	191	236	218	212	226	232	210	215	230	203	224	217	209	212	258	236	231	204	226	243	197	207	219	216	212	229	193	216	212	233	201	207	206	216	225	227	232	198	229	225	213	210	222	246	223	216	227	213	217	210	203	221	219	224	220	214	205	216	225	191	214	198	203	230	208	200	222	224	224	198	211	215	229	217	209	224	218	212	212	206	233	203	231	237	230	246	195	232	196	212	238	210	208	232	233	208	209	217	215	280	218	211	215	215	216	213	227	202	217	244	243	218	227	214	228	220	201	224	231	221	218	199	200	215	233	215	219	193	223	198	204	222	227	214	191	212	212	226	240	241	248	241	211	247	264	212	216	205	223	219	206	228	231	239	198	215	216	218	222	208	241	207	220	197	238	224	213	213	193	225	209	200	247	211	206	229	215	225	185	201	244	215	207	216	239	209	265	221	192	226	219	225	209	237	212	212	204	212	216	198	208	220	210	239	210	219	224	213	220	216	231	198	208	227	218	205	206	222	226	248	251	220	210	210	262	184	214	221	218	201	254	199	222	215	210	231	210	222	235	242	197	231	254	226	248	239	225	205	234	222	199	217	232	205	209	226	208	227	201	219	227	200	224	240	210	205	203	222	240	238	257	235	210	228	226	229	226	204	200	228	214	219	227	241	243	216	203	232	245	239	229	223	207	212	210	227	225	249	205	242	243	222	198	217	222	230	227	226	214	221	230	241	225	223	250	211	219	220	237	224	225	224	219	190	234	217	227	194	218	216	185	232	228	242	205	244	216	218	228	212	201	215	221	222	189	222	220	207	223	240	245	215	216	219	208	206	230	214	205	196	227	216	222	219	215	215	237	197	196	227	216	247	205	231	234	208	202	221	243	203	217	261	219	227	245	207	232	209	204	225	220	222	213	221	207	206	233	196	235	220	245	229	241	243	210	198	196	201	221	233	229	206	230	235	224	196	229	209	233	238	223	253	211	231	193	198	212	231	205	227	216	245	226	216	244	181	211	228	214	217	227	226	259	245	230	226	189	226	229	225	221	197	232	230	223	242	218	215	231	217	221	210	216	198	228	207	227	240	226	218	228	224	239	205	198	197	232	219	212	215	211	217	231	217	205	188	201	217	213	208	228	219	230	215	186	234	217	214	203	198	236	198	212	247	236	207	190	189	212	199	260	238	237	204	208	223	185	221	222	211	218	233	231	227	189	189	203	247	240	213	240	225	211	218	228	262	209	219	246	209	214	212	236	227	203	208	194	210	236	209	229	216	218	242	207	237	207	230	234	216	218	215	223	232	201	228	235	207	238	209	208	221	229	219	228	218	204	226	206	239	226	226	223	214	195	226	242	210	229	232	217	232	216	201	222	194	226	214	201	200	241	235	215	203	197	221	225	227	224	215	202	234	226	215	217	211	219	212	201	210	238	235	221	218	206	217	222	228	205	214	198	226	257	217	237	224	223	215	202	227	229	221	238	240	193	214	217	251	241	247	217	223	207	216	209	212	222	231	218	210	227	193	206	214	231	204	216	207	231	215	231	222	240	255	228	223	209	218	204	231	233	232	218	203	218	213	227	240	201	232	211	229	234	213	259	200	222	224	226	201	230	225	217	226	238	227	210	201	204	228	217	225	242	234	239	206	243	233	208	207	232	222	217	235	226	231	218	215	225	243	243	188	226	220	226	242	191	254	218	219	209	210	214	243	220	228	237	204	228	231	219	226	235	217	229	234	226	195	208	205	272	224	228	203	223	235	238	232	191	222	212	224	230	239	225	256	208	231	250	231	201	220	220	231	221	221	229	196	198	211	210	213	214	189	227	250	228	230	212	205	228	216	209	190	199	235	238	219	216	216	216	227	241	228	218	231	201	218	224	236	211	194	232	238	213	228	236	195	238	226	223	210	184	221	221	210	211	219	215	228	205	207	203	228	235	225	240	216	203	197	234	231	230	234	209	228	197	228	241	222	207	213	205	218	210	219	203	229	228	220	246	242	229	224	233	199	205	236	223	231	235	227	209	226	228	221	208	227	226	221	216	206	222	170	238	193	218	222	199	233	208	252	230	239	204	202	251	228	213	238	222	224	223	227	207	221	201	211	225	195	225	214	237	197	230	237	220	208	217	247	207	205	213	223	218	237	213	247	233	235	217	193	233	254	211	187	192	195	225	220	194	205	213	231	229	185	192	231	226	230	205	205	220	219	217	216	204	209	237	257	222	211	257	243	220	254	257	235	246	228	220	228	242	203	199	213	210	209	213	228	236	241	216	221	233	240	191	213	248	255	242	232	214	207	215	233	212	199	228	239	228	230	242	242	226	225	216	233	183	216	209	239
1756	585	538	599	556	508	558	598	582	504	526	514	576	542	525	523	538	488	547	511	542	551	533	528	566	526	549	579	574	539	543	504	541	502	524	514	543	524	508	511	535	523	522	555	529	509	538	528	573	504	524	518	498	556	524	587	554	565	524	525	486	548	501	489	509	536	541	512	544	547	503	576	526	539	516	548	588	518	509	503	541	538	586	527	539	566	527	525	566	549	546	500	525	543	541	526	522	541	555	580	534	524	534	528	536	507	529	538	512	567	582	529	540	558	528	550	498	581	529	574	505	540	513	504	527	548	530	531	506	485	526	513	536	558	520	511	501	569	566	497	524	545	552	560	517	509	560	517	531	529	520	534	527	545	579	502	528	513	575	516	518	556	543	527	539	530	563	513	544	517	505	520	528	520	512	518	505	536	551	522	555	547	548	524	523	533	505	534	498	497	552	509	537	596	533	553	526	513	566	541	554	491	567	532	492	516	527	504	500	530	517	525	532	561	554	508	526	492	551	546	489	524	551	555	532	516	515	537	546	545	557	528	533	501	480	514	524	541	487	539	520	541	518	517	524	547	532	538	493	553	521	531	544	547	553	486	569	544	509	569	554	513	516	535	500	497	548	558	527	511	522	525	507	534	541	520	562	513	506	502	504	519	545	548	510	514	528	530	533	535	504	497	554	526	539	487	538	505	534	552	552	521	563	516	484	511	519	542	484	521	496	523	535	516	562	533	531	521	516	528	530	519	525	546	525	531	515	505	522	505	482	572	515	500	556	556	528	605	540	507	519	539	535	596	543	547	542	532	503	493	516	523	565	521	477	477	525	550	548	518	526	529	532	473	512	509	561	505	500	530	535	517	546	543	537	543	538	512	537	531	529	555	521	541	496	523	543	535	511	544	513	517	513	533	532	511	546	530	554	514	585	526	483	532	527	520	491	512	503	487	538	503	522	510	543	516	553	534	491	563	527	541	546	562	559	535	499	473	551	500	533	494	505	504	522	489	472	546	533	564	546	509	506	497	525	546	496	507	521	525	502	574	504	532	539	535	551	519	532	582	513	524	518	507	541	517	500	495	552	510	523	532	482	515	568	497	514	526	533	558	539	497	500	514	506	591	492	530	525	519	533	510	515	547	491	541	560	483	515	505	532	531	540	522	528	493	517	516	557	551	473	551	538	508	556	555	492	510	504	553	518	513	573	550	545	540	532	520	533	520	516	549	517	547	555	494	527	515	528	554	523	553	546	518	541	549	537	529	542	501	533	506	557	541	547	556	519	515	463	516	537	521	504	518	491	596	520	517	546	516	480	490	545	524	549	507	514	503	513	536	522	520	567	520	533	561	522	518	537	579	544	504	516	497	513	533	517	504	532	505	570	531	550	504	530	518	548	507	525	525	537	537	560	511	507	511	511	522	561	500	512	501	530	527	538	492	505	504	526	535	578	522	539	544	491	527	520	505	563	517	534	546	499	517	527	519	556	542	517	535	528	540	498	532	570	532	518	513	549	462	523	514	515	521	508	574	526	516	525	557	517	486	525	562	518	560	544	556	552	504	533	513	547	516	551	551	506	517	527	552	552	551	524	540	531	499	564	536	512	476	544	489	497	532	527	492	497	539	499	546	547	494	517	566	528	518	550	531	494	527	543	544	505	527	544	527	508	494	509	536	530	532	535	492	508	498	499	539	535	556	492	536	533	573	544	543	515	540	502	526	524	532	526	504	541	554	561	495	497	501	559	525	513	512	500	496	554	472	518	535	523	564	484	539	574	499	538	525	560	557	528	528	514	509	521	557	538	505	516	535	538	523	496	556	520	523	569	536	532	516	562	498	514	572	515	513	534	535	516	514	513	532	545	507	548	561	551	530	553	570	547	500	519	523	505	531	529	538	528	525	525	502	558	510	517	583	511	507	500	526	544	516	537	487	595	540	523	528	537	565	551	519	529	544	527	552	584	524	534	521	523	530	530	494	562	536	550	516	554	507	556	523	524	529	524	517	557	522	541	528	513	516	505	500	528	511	525	508	525	509	524	513	522	535	527	522	541	518	552	500	554	512	514	531	557	536	518	527	514	501	522	532	558	549	543	569	538	567	493	573	523	507	572	512	542	529	505	559	552	515	533	524	570	467	524	511	494	534	527	549	498	505	555	516	535	511	497	523	515	560	565	501	526	515	539	506	500	548	546	517	534	508	528	509	527	520	549	531	531	520	524	570	536	566	516	545	548	497	511	546	535	511	545	529	536	544	517	515	534	520	546	555	523	547	552	508	572	527	555	565	549	513	550	536	520	521	532	565	533	545	524	535	530	535	536	540	503	533	500	510	549	525	542	505	536	537	528	541	519	515	539	543	488	562	517	530	520	550	550	541	552	505	514	521	525	556	510	516	530	507	512	538	516	511	588	565	526	564	559	528	519	541	492	557	494	523	520	521	534	521	531	524	584	564	507	543	524	519	535	525	531	483	570	496	497	519	563	579	528	539	507	544	524	535	536	506	547	550	579	526	554	493	509	594	556	487	553	494	494	520	541	487	557	480	534	474	500	538	500	497	496	502	532	524	530	525	538	528	566	545	554	557	550	506	525	560	553	522	543	519	564	508	515	526	532	538	516	518	555	497	546	508	537	518	545	544	535	555	501	536	520	514	550	552	511	520	514	530	503	535	509	578	523	551	532	527	555	513	494	495	511	501	537	509	523	493	540	524	557	516	558	556	531	526	540	532	549	491	487	549	569	529	566	512	567	518	543	488	476	514	518	565	531	506	524	545	514	509	566	522	525	540	523	522	490	538	509	515	505	532	552	489	533	592	540	542	520	537	537	511	550	508	521	577	554	528	540	539	512	514	520	493	512	534	543	539	526	524	543	507	510	490	505	522	463	532	518	502	532	513	509	535	537	531	569	518	485	505	518	493	553	540	532	554	517	513	540	497	524	504	589	555	535	514	573	536	521	526	511	516	517	520	492	515	550	547	525	533	499	526	529	530	532	534	505	529	522	518	506	509	518	506	502	516	545	528	529	553	499	551	522	509	501	530	502	558	514	566	572	493	537	497	529	508	551	528	547	528	542	517	534	547	537	529	509	507	537	557	546	538	502	487	541	545	536	561	535	533	527	539	511	532	519	525	503	536	501	525	527	488	515	517	565	528	539	535	521	559	543	583	525	520	514	559	538	525	570	512	530	559	555	514	529	501	532	531	535	536	541	542	510	552	503	501	581	529	510	474	497	529	514	587	557	483	544	527	497	525	501	576	537	490	503	531	562	518	552	536	541	535	506	553	576	505	545	557	531	506	537	510	491	557	570	548	509	551	504	512	531	557	525	530	530	514	531	501	522	502	507	509	524	519	511	545	506	514	567	530	535	515	555	520	549	540	540	552	498	525	531	520	528	565	536	533	558	507	532	513	528	514	539	545	531	512	519	567	544	519	480	558	575	515	533	495	569	536	533	515	550	533	530	556	528	517	521	560	530	568	535	495	525	518	488	546	509	515
7525	557	598	555	495	391	378	350	369	361	307	302	295	285	308	304	342	271	312	289	280	324	326	325	301	311	307	309	281	294	274	272	309	322	305	298	330	310	319	329	287	292	284	295	291	314	302	289	318	319	295	271	281	293	271	352	268	320	289	292	304	299	287	303	330	243	316	307	302	317	301	303	289	305	280	323	295	286	300	314	304	308	308	290	277	295	286	267	301	320	334	324	366	303	291	280	300	302	288	320	306	279	288	279	284	298	319	285	305	285	295	292	279	299	307	326	289	278	293	296	305	285	287	263	301	292	309	306	292	310	299	269	308	299	285	322	276	291	278	311	260	283	308	327	281	258	292	310	297	318	290	290	276	298	276	278	292	291	290	272	288	305	280	266	304	270	264	310	314	283	268	245	279	291	303	285	267	306	306	279	300	300	305	280	295	291	300	274	279	270	275	345	297	322	318	320	318	306	305	319	292	314	295	275	286	281	352	310	316	281	316	271	276	304	268	323	316	317	304	326	298	291	326	321	306	296	281	278	266	293	302	299	283	305	295	321	311	277	261	293	310	306	265	326	262	288	279	264	305	255	296	285	327	333	295	304	306	287	328	327	264	297	307	296	285	284	309	313	285	279	272	251	289	296	308	278	315	318	287	262	295	317	259	240	322	344	318	252	277	294	313	315	300	280	288	275	317	288	302	296	287	278	311	293	317	292	308	308	289	305	279	271	288	291	268	278	273	266	317	283	300	277	249	292	299	313	318	284	291	285	278	284	328	307	318	290	337	272	318	241	290	301	298	294	284	314	288	285	284	274	342	298	294	291	327	296	298	261	267	296	303	274	273	300	290	269	284	316	277	307	289	295	291	318	320	300	300	272	303	263	286	316	266	282	311	292	287	281	314	299	280	279	297	279	274	280	294	298	296	329	262	289	322	306	297	340	331	312	297	307	295	281	269	259	300	304	283	324	316	280	294	278	291	296	266	307	272	291	312	277	281	276	261	281	302	317	311	305	342	262	285	282	308	281	302	289	299	274	285	311	313	299	311	293	294	284	299	298	287	298	322	295	299	303	247	282	302	290	289	249	325	285	271	313	271	303	282	300	309	263	281	308	287	274	298	293	308	315	285	328	328	302	306	274	322	286	250	297	283	307	289	292	301	284	281	285	273	318	346	305	268	296	305	278	289	318	305	296	286	275	296	311	312	285	332	311	284	290	267	320	279	334	274	297	253	313	312	281	279	284	312	309	321	285	319	317	286	314	301	306	265	291	293	299	288	285	320	317	284	292	280	310	252	274	281	277	302	283	286	310	287	279	300	256	264	293	312	318	281	282	283	300	279	288	276	298	304	294	293	305	287	332	322	295	309	294	308	305	280	298	311	301	330	291	298	271	269	329	316	291	307	284	266	301	269	278	284	286	313	292	301	279	281	306	314	316	298	301	311	320	271	328	334	320	279	292	342	287	275	296	302	294	290	297	279	291	314	302	322	283	301	316	322	296	312	311	284	286	313	302	290	282	321	289	296	304	299	291	310	281	277	277	288	295	280	313	285	297	289	311	328	301	300	322	329	317	293	268	290	293	338	323	310	274	290	288	293	287	300	267	281	293	292	287	311	321	286	295	244	293	270	314	292	288	265	316	316	299	309	274	303	318	309	320	271	266	298	287	315	285	288	310	313	296	293	283	309	264	291	285	293	327	317	295	280	288	330	274	304	298	299	314	277	306	314	272	261	284	301	320	299	290	315	295	294	285	308	324	299	311	284	289	312	293	294	277	261	293	311	331	297	309	322	303	297	286	330	292	275	297	309	333	316	314	290	288	340	322	310	277	277	286	316	299	295	311	310	289	285	296	284	314	256	280	261	288	317	314	285	317	316	260	299	290	344	275	336	278	309	309	302	306	291	270	300	297	322	289	314	303	340	282	271	289	259	293	319	288	278	302	285	312	309	270	300	294	315	266	304	274	299	295	320	306	295	327	261	305	253	318	321	303	298	268	298	301	304	312	310	309	293	300	315	316	300	296	291	322	280	313	304	291	286	280	301	314	271	268	316	276	270	286	264	292	312	278	273	314	309	261	258	321	297	309	301	288	262	291	284	298	289	285	310	295	279	252	304	308	287	319	318	317	296	306	276	300	300	254	270	332	338	305	312	326	310	314	302	279	296	286	297	290	278	311	285	293	285	271	316	312	300	291	283	321	313	289	288	263	276	287	277	305	283	287	282	308	275	282	316	282	249	283	284	321	315	334	328	326	319	318	291	291	286	342	296	328	291	344	276	337	282	277	273	280	325	302	304	285	283	284	320	300	316	278	277	321	300	274	289	281	277	287	298	286	299	303	281	286	315	288	314	273	313	273	303	263	327	307	266	299	301	308	291	271	301	307	304	313	311	268	294	272	300	302	280	279	271	290	297	309	331	302	273	290	283	291	289	324	285	300	297	315	298	268	288	275	282	281	320	278	265	281	309	332	300	300	329	295	282	297	299	303	290	302	286	339	286	286	300	308	295	289	283	298	309	296	310	295	290	313	282	302	317	278	301	280	306	277	315	296	308	286	297	328	307	299	273	275	311	304	278	258	298	304	310	307	310	274	276	279	296	290	274	291	293	278	293	260	306	301	326	274	316	290	271	310	309	305	289	301	303	282	288	300	292	272	277	295	269	283	308	321	272	279	312	307	287	307	282	309	292	261	268	295	326	297	275	283	286	263	298	294	298	272	304	301	284	304	282	280	276	273	313	324	296	312	282	282	293	276	301	296	276	270	289	308	289	309	295	316	302	289	299	311	316	275	309	264	308	332	329	328	325	325	282	296	322	282	306	301	295	292	301	286	322	305	296	288	286	287	307	298	288	311	294	268	312	278	316	284	265	309	284	290	325	287	300	292	310	342	310	315	313	280	290	290	293	274	316	277	291	274	307	290	319	271	290	250	298	267	284	291	273	280	287	309	334	274	299	293	255	273	291	265	306	313	277	306	277	323	302	306	296	265	287	295	275	272	286	336	278	319	281	296	301	310	321	322	299	317	265	281	288	299	301	293	301	279	294	291	303	282	313	281	308	305	315	277	328	322	322	278	273	296	292	278	298	318	301	288	303	313	293	244	305	297	277	238	321	295	296	292	299	301	295	283	249	305	292	306	326	296	283	282	290	306	295	293	295	323	276	293	272	312	314	263	336	300	277	318	292	318	303	237	303	306	290	257	330	304	307	323	310	313	286	277	301	302	275	274	283	297	263	285	286	313	289	299	260	283	297	299	303	305	326	308	298	330	314	316	279	270	257	295	304	283	285	294	295	298	278	283	284	345	330	314	301	297	309	307	308	301	309	316	293	300	301	284	276	299	293	320	283	308	307	327	284	305	287	286	295	282	295	311	311	269	309	293	308	298	299	300	325	291	274	269	299	292	319	270	275	273	275	256	293	314	303	323	319	263	282	303	294	287	321	295	288	292	262	303	296	267	293	280	287	274	268	283	274	276	287	305	274	303	270	312
6420	965	1446	1450	1374	1182	1041	953	881	838	828	784	778	751	751	749	691	743	767	654	750	719	695	669	677	711	767	692	693	696	705	705	660	667	689	636	661	717	699	665	683	642	664	665	661	668	680	694	658	686	699	696	685	719	647	635	654	674	669	675	650	663	664	673	653	720	710	674	689	701	684	701	664	711	670	671	664	708	683	694	697	659	663	678	702	671	659	677	686	668	689	686	704	687	713	629	712	621	649	643	656	671	671	704	702	736	699	731	653	672	683	673	664	658	651	651	655	693	657	660	666	683	682	688	641	655	665	682	699	682	713	671	701	640	629	693	673	655	691	680	639	661	645	679	669	654	656	646	664	647	680	683	676	692	669	688	641	658	708	703	710	662	675	634	681	668	663	686	690	712	697	648	682	697	688	664	701	693	694	661	629	648	655	684	699	668	603	669	700	650	646	664	680	625	664	651	652	668	635	707	683	670	697	680	638	646	654	682	665	650	712	657	695	659	713	650	669	664	678	673	677	663	665	704	642	693	694	648	658	668	656	676	696	678	650	720	647	699	661	691	630	628	678	699	663	647	691	620	664	688	698	658	609	621	693	687	632	670	683	663	659	652	684	651	656	677	621	672	667	667	679	701	655	665	662	649	657	695	667	681	618	714	665	695	662	665	681	702	679	660	739	674	640	682	644	671	702	652	688	650	703	688	683	671	662	638	668	655	675	688	634	678	622	689	692	672	680	667	667	700	622	696	664	667	656	682	644	677	686	684	658	696	624	667	734	656	672	659	655	716	636	664	685	681	686	701	680	669	700	659	666	682	655	635	637	687	650	642	661	674	647	660	672	670	670	674	683	633	695	655	624	675	719	647	706	660	706	664	668	691	718	677	646	657	688	637	645	692	693	638	628	703	671	628	691	705	701	717	646	626	663	662	685	692	683	669	714	685	660	668	700	691	645	650	645	679	695	675	680	696	654	667	677	657	654	680	637	657	711	632	711	672	650	694	698	685	687	661	651	763	665	661	640	660	708	676	715	699	663	709	671	659	687	660	638	688	659	684	684	696	654	618	665	663	662	623	674	664	706	654	683	675	686	636	653	675	708	686	641	627	644	685	693	657	701	646	744	665	690	679	675	628	650	657	752	648	680	654	666	647	641	648	646	646	701	652	691	687	677	679	686	640	670	728	631	627	713	677	695	700	730	678	632	676	615	671	649	666	637	668	636	695	628	665	659	600	673	683	643	670	643	670	673	669	694	679	664	646	669	681	648	692	663	671	649	675	699	651	638	693	645	689	727	687	656	694	646	672	621	685	647	668	657	666	664	672	668	609	662	684	713	675	671	687	698	671	674	680	707	617	687	701	684	701	650	675	694	687	675	653	659	640	655	699	709	702	707	668	654	671	657	698	706	727	697	644	672	674	636	677	630	657	648	686	618	683	700	647	672	691	684	693	705	699	698	699	663	669	685	684	649	652	725	657	719	664	670	686	656	687	679	660	604	618	663	704	661	633	639	695	626	685	699	718	619	713	653	673	628	650	599	642	637	698	671	679	642	659	697	691	693	652	637	681	658	622	706	662	657	653	653	692	662	645	700	686	677	647	654	685	689	621	644	654	661	634	671	687	688	679	662	714	671	685	657	668	651	668	667	665	699	657	661	644	685	681	630	676	656	667	651	681	653	653	735	687	679	701	658	704	654	662	683	664	653	697	679	657	656	653	647	664	688	689	641	688	640	685	709	671	726	643	662	666	626	645	693	619	685	692	682	697	675	656	653	627	667	656	666	690	692	641	653	673	700	680	753	647	647	655	672	667	635	615	637	644	673	680	676	660	626	666	673	689	681	657	644	675	637	699	652	723	670	673	656	662	650	671	638	679	660	671	701	653	663	666	688	657	684	691	661	648	669	617	714	654	661	681	672	643	662	647	673	649	672	662	655	670	676	676	659	660	687	637	686	683	633	654	645	664	707	690	696	663	660	693	693	641	677	681	685	674	699	698	699	712	730	654	642	659	699	669	683	677	682	706	659	629	665	672	706	646	685	656	658	703	618	674	690	697	643	685	637	637	705	653	654	705	667	673	649	685	676	644	689	722	650	713	702	671	686	661	641	631	661	683	684	639	651	686	672	640	632	696	657	704	662	673	680	646	654	705	694	700	669	667	674	640	645	714	641	703	678	670	641	677	644	690	710	682	639	662	663	673	697	647	642	670	677	666	702	718	612	648	667	688	692	786	694	722	676	619	664	694	643	627	654	633	645	670	684	672	648	671	677	639	675	669	683	659	602	672	666	668	618	667	658	657	676	660	673	728	671	669	648	668	680	696	665	631	695	715	684	665	637	669	666	699	687	697	651	686	705	651	658	618	705	622	654	705	707	678	656	641	679	655	696	659	696	672	624	636	672	677	640	654	672	629	670	700	663	623	669	682	661	650	696	632	666	689	661	648	649	700	678	663	662	656	644	669	689	748	683	672	713	680	660	702	693	704	650	694	632	677	639	685	674	639	686	665	666	726	644	691	644	669	695	679	637	666	673	688	690	621	665	710	674	685	681	679	646	664	671	620	664	655	655	665	639	619	667	691	681	693	668	654	661	741	662	666	637	644	699	663	671	707	674	664	675	653	664	722	616	673	666	670	635	661	633	665	688	652	692	663	710	669	669	702	679	715	678	697	669	674	683	662	676	646	686	670	679	644	685	687	672	672	705	649	651	708	682	673	679	734	661	650	661	650	678	698	713	705	688	611	689	688	640	687	650	691	710	638	649	627	641	652	664	685	726	701	680	703	720	670	640	703	675	671	675	657	668	699	664	685	707	706	667	640	660	702	661	684	695	701	691	696	703	664	679	692	645	678	640	675	663	665	659	646	640	693	646	667	721	675	693	664	648	659	653	647	660	681	678	648	711	652	640	649	681	668	714	635	687	662	672	689	672	716	733	656	628	646	687	674	608	675	665	661	647	648	731	642	672	669	632	690	653	719	662	653	693	712	639	680	690	637	664	672	680	685	648	630	662	679	636	646	689	676	630	658	676	657	693	667	669	658	680	638	670	653	694	701	625	674	663	705	684	643	670	671	697	655	676	632	679	704	684	655	679	699	646	657	646	638	662	682	723	687	694	705	681	684	699	636	658	664	705	672	707	692	709	659	675	612	691	629	674	694	678	655	657	649	676	711	667	666	622	708	667	691	647	713	704	686	648	669	656	683	729	678	682	697	696	659	678	657	641	650	655	689	671	667	637	692	661	689	665	685	614	673	616	673	688	649	674	703	632	668	684	641	634	694	651	690	695	668	724	690	655	678	661	712	693	625	719	649	654	662	674	683	660	660	673	731	696	666	714	701	674	702	658	622	751	659	717	688	663	693	634	661	677	675	676	672	650	698	636	633	656	681	653	672	636	647	694	716	674	657	660	701	665	690	692	691	661	683	655	685	661	705	695	676	669	702	647	720	630	700	711	658	670	617	664	660	684	640	647	616	625	682	712	665	695	661	671	658
13903	1126	913	722	524	405	293	247	219	218	236	211	219	213	182	194	181	193	203	180	219	171	179	167	179	177	169	179	168	173	201	163	166	169	165	173	198	154	165	192	192	183	174	158	173	172	176	168	190	175	167	155	175	173	154	163	153	186	147	162	151	171	150	172	172	183	168	176	169	172	164	182	182	172	189	167	161	160	172	159	195	166	175	169	175	159	176	166	172	149	208	187	200	148	177	154	190	182	164	159	144	163	162	152	158	139	168	185	181	177	168	166	180	179	171	179	178	174	153	198	163	162	169	162	164	133	160	190	176	169	167	160	167	177	164	168	166	192	189	179	169	168	181	167	173	182	207	159	169	144	162	157	175	183	158	193	180	167	158	159	186	189	184	175	194	180	168	171	150	142	146	194	180	171	175	139	155	159	157	177	153	162	187	129	170	175	160	183	181	186	173	193	168	149	164	153	184	147	161	160	167	170	175	165	160	181	172	198	153	155	189	171	176	166	187	181	162	165	155	166	168	188	168	137	149	181	188	157	175	162	173	154	156	174	178	157	171	174	182	159	156	181	170	162	168	158	155	143	174	179	184	140	138	144	163	161	159	163	147	188	156	161	146	159	164	154	173	168	156	172	159	156	158	172	163	167	146	158	155	146	186	166	194	165	193	162	149	168	163	162	176	177	169	161	159	179	163	156	165	185	159	149	164	144	166	167	169	191	160	167	171	170	161	156	163	169	169	193	167	183	170	155	159	194	188	167	132	189	163	170	170	155	160	180	168	173	198	160	182	173	190	165	170	168	169	162	171	159	167	137	156	152	163	161	149	173	175	200	180	171	170	168	166	170	174	166	183	176	169	161	160	145	167	192	192	151	158	161	171	151	167	179	183	181	163	167	151	128	166	163	170	182	170	173	157	164	152	163	176	169	178	149	169	179	168	150	176	181	166	154	140	185	173	173	169	179	159	166	162	171	168	157	176	178	166	176	174	191	166	157	162	147	143	164	149	174	154	167	186	170	159	173	180	186	153	169	179	163	154	176	186	168	185	195	193	171	160	152	168	166	156	152	146	175	165	189	183	172	167	153	179	166	154	170	140	180	167	170	166	161	148	171	175	148	167	153	169	173	202	144	175	178	171	166	184	170	164	171	153	172	178	159	148	162	178	171	173	163	162	156	153	204	192	167	145	177	150	162	161	169	158	144	158	173	165	156	163	149	178	161	151	143	180	183	148	167	163	163	170	177	158	165	143	140	139	175	140	159	164	195	164	206	143	147	158	166	168	181	200	179	147	164	181	170	155	182	169	173	159	187	183	186	143	146	188	176	159	188	156	146	162	160	160	173	169	167	167	148	187	134	164	157	173	137	176	157	175	160	145	159	164	172	181	170	171	173	168	144	155	174	174	184	168	165	163	167	157	160	167	179	194	171	139	186	178	176	185	141	128	148	168	176	169	176	184	138	162	137	163	168	180	184	180	174	141	172	174	186	172	167	183	165	156	167	163	139	176	163	165	167	189	166	190	171	170	155	172	168	174	182	185	158	176	166	152	169	171	147	174	142	202	205	156	197	179	167	164	140	194	145	168	176	165	160	152	153	161	180	158	180	141	154	189	154	191	184	171	161	180	187	177	174	174	166	149	182	176	189	177	186	183	164	151	161	211	162	155	183	189	167	169	177	158	167	142	181	168	166	172	167	162	151	170	197	164	167	174	179	154	158	153	131	173	169	165	166	133	181	182	163	154	175	185	178	184	166	178	159	173	160	160	177	157	182	178	150	176	168	160	138	152	172	168	168	165	185	171	174	169	151	163	193	173	178	168	163	148	172	188	165	183	171	166	158	180	152	157	168	179	166	164	151	159	157	166	161	172	180	185	165	161	179	171	171	153	145	167	177	173	179	145	174	166	171	157	181	187	191	160	182	158	157	167	170	167	175	177	191	165	186	161	170	136	191	168	165	163	167	184	153	167	162	181	162	208	180	186	167	163	148	205	168	186	174	161	150	161	161	167	130	181	157	158	148	150	175	173	170	162	168	173	169	172	165	175	150	189	164	186	135	153	177	164	162	178	131	161	162	153	171	155	168	162	182	164	192	156	203	153	156	169	196	143	162	179	177	155	161	173	181	181	170	151	165	184	184	195	141	165	170	199	186	146	174	167	163	162	164	191	154	146	164	195	160	181	170	171	168	148	179	165	152	158	179	187	178	151	170	159	142	176	169	177	169	159	157	151	164	180	170	149	154	163	194	173	178	168	171	153	177	167	161	170	175	164	162	180	192	171	173	197	186	171	159	195	170	184	168	191	172	156	171	180	175	161	152	160	182	173	170	187	192	166	166	184	184	152	163	174	160	172	177	168	166	178	166	180	158	162	163	163	157	181	140	158	145	182	164	169	177	161	175	162	181	165	169	172	161	180	158	178	192	154	160	173	166	166	154	153	193	170	182	178	180	162	160	182	162	177	158	169	150	163	129	175	166	166	149	169	173	146	165	154	159	179	152	179	179	157	158	177	171	180	160	162	160	176	156	169	159	184	167	163	158	158	148	176	166	166	186	187	192	175	165	156	181	156	149	178	167	172	142	151	173	152	170	169	164	172	166	141	189	168	165	170	198	194	181	162	172	185	171	172	159	162	154	174	167	157	167	191	203	161	172	170	139	170	195	156	155	181	154	173	182	166	154	164	158	149	152	147	142	180	169	160	152	169	168	191	162	190	165	176	168	161	169	194	170	178	144	169	169	191	169	182	154	169	157	172	176	166	140	172	182	142	184	145	160	171	178	165	158	139	179	162	161	173	183	152	169	181	152	178	156	150	170	174	157	152	168	180	157	154	162	154	154	158	188	179	149	147	176	159	200	171	154	163	148	160	162	162	173	157	176	166	199	171	182	137	155	188	169	166	162	155	165	179	188	138	144	147	152	169	169	148	170	158	155	164	158	170	154	167	184	157	139	154	163	143	167	168	154	179	184	177	147	172	151	162	171	161	151	157	169	185	187	179	165	166	181	150	156	160	162	185	155	160	190	182	178	159	156	149	174	157	173	181	160	187	162	167	153	180	177	159	189	171	167	179	185	162	163	176	169	165	163	178	155	159	182	168	153	167	163	178	168	167	190	169	163	153	191	145	156	173	148	160	177	176	178	171	172	149	162	156	151	182	153	150	178	162	159	180	158	165	182	157	185	162	197	177	165	135	152	188	192	159	152	171	157	174	150	158	176	174	145	179	151	193	165	152	152	154	172	177	165	162	160	164	169	180	167	157	167	149	176	172	192	195	145	171	171	171	164	161	174	175	188	163	159	134	174	179	163	185	173	178	165	184	154	159	180	182	145	180	170	157	155	171	164	162	145	179	159	169	170	157	155	157	149	175	169	166	169	154	164	174	173	180	128	192	172	165	165	188	146	164	183	169	182	162	174	139	167	156	182	169	157	148	182	186	159	165	163	164	176	140	168	150	159	167	175	163	171	179	170	172	173	155	148	153	141	183	180	164	190
7976	908	1804	2170	1780	1360	1102	977	863	740	673	638	630	573	550	545	533	487	531	471	480	467	499	463	461	460	473	417	467	428	430	466	426	458	408	433	414	432	435	433	417	425	427	421	392	386	412	409	411	416	399	337	428	411	442	376	407	439	398	388	417	407	389	410	387	358	377	425	404	402	409	366	382	430	432	422	434	411	392	385	440	385	384	393	358	392	416	372	420	400	411	383	380	366	423	386	400	393	402	433	403	412	383	385	415	410	406	394	406	389	395	364	403	399	401	414	392	406	407	407	424	380	407	437	394	379	374	392	416	366	375	353	428	370	425	420	374	395	402	403	385	419	385	399	382	343	391	422	408	415	445	404	372	350	406	406	393	385	417	387	385	403	378	386	386	406	401	396	409	383	398	402	410	376	410	402	405	370	391	451	388	411	380	397	389	388	369	424	399	370	379	390	366	401	379	359	387	374	415	385	375	388	401	393	392	427	410	429	382	409	347	369	377	392	442	400	388	416	391	378	401	399	425	404	379	373	385	392	409	400	412	414	372	392	410	390	386	403	405	410	404	383	405	409	405	418	421	392	366	394	395	395	365	395	418	397	376	410	399	397	374	399	428	382	441	388	405	376	387	422	408	372	378	405	424	385	434	400	402	398	383	407	385	382	405	369	405	427	408	418	360	411	393	360	382	398	389	395	367	381	385	356	409	408	391	404	399	421	391	408	370	399	413	384	394	385	411	398	397	368	412	407	374	386	405	408	395	390	373	404	371	398	405	428	376	400	388	461	363	408	408	398	387	395	367	415	393	422	424	381	387	429	403	349	411	417	403	406	369	377	409	414	424	392	364	389	405	390	396	419	389	358	393	413	439	391	403	381	386	385	422	385	379	416	410	410	402	414	431	407	392	396	387	411	373	387	417	393	375	403	365	391	359	372	407	400	400	376	375	369	409	400	389	404	399	402	426	405	413	389	370	452	415	368	363	381	389	388	388	412	403	404	379	373	372	436	420	412	392	379	387	408	433	393	384	396	411	369	380	438	410	373	431	431	396	406	402	348	369	386	392	382	410	415	373	391	383	380	433	394	385	389	427	388	394	377	413	405	415	401	402	418	432	375	402	433	366	373	380	389	352	348	405	424	387	375	345	411	387	405	432	413	386	379	397	364	414	407	382	417	404	369	391	400	378	425	414	395	396	404	417	403	401	415	355	394	430	413	399	429	426	408	405	395	397	391	399	414	402	421	384	426	366	409	387	332	418	410	393	403	411	375	376	371	430	438	380	390	438	358	386	409	393	369	421	368	391	383	426	408	410	409	400	403	354	411	375	411	380	423	354	366	398	398	403	414	371	414	372	377	391	367	378	377	425	383	407	393	405	402	369	392	418	430	408	374	387	407	411	374	385	430	454	412	398	403	425	399	380	395	348	411	397	355	404	358	396	374	433	393	382	382	380	377	393	431	418	425	413	402	387	406	394	409	400	406	422	400	404	393	369	388	410	397	375	377	367	383	379	424	414	395	418	392	368	387	415	394	352	392	416	389	354	390	403	388	396	410	395	390	377	396	413	399	368	423	371	396	358	381	380	369	431	383	410	417	402	390	422	359	403	393	396	361	367	365	382	370	371	390	360	437	394	422	393	414	396	395	388	383	409	397	414	405	386	379	425	371	429	392	414	401	399	407	388	383	382	404	395	414	378	399	403	428	398	395	404	379	391	384	387	385	412	439	380	388	453	428	393	392	357	376	434	415	412	404	395	427	391	399	390	404	373	399	391	417	398	375	361	375	403	392	393	383	405	377	436	391	364	398	403	387	394	406	387	393	379	378	404	351	391	381	428	404	375	380	428	451	432	400	408	413	407	376	431	417	400	430	427	418	395	431	405	408	425	366	373	395	425	423	402	418	400	406	397	409	388	436	387	368	393	391	426	377	406	393	389	398	398	370	392	402	423	415	390	417	389	413	421	388	400	391	396	397	422	351	383	400	400	400	413	394	403	364	360	395	432	384	388	393	391	380	409	401	390	345	384	398	415	394	423	387	395	386	406	397	382	433	417	389	367	391	386	428	370	381	383	390	368	374	410	380	405	390	390	410	382	421	421	361	360	414	384	387	408	396	436	375	372	404	411	362	403	411	369	399	424	371	408	390	399	364	366	394	389	425	371	410	387	354	403	414	393	421	407	385	377	375	358	398	375	392	386	385	373	394	431	398	383	432	383	416	402	404	380	384	405	404	382	409	415	358	434	406	383	417	375	376	393	407	375	399	397	405	397	389	394	412	412	423	367	396	440	423	396	411	380	416	403	379	415	400	385	385	407	397	381	427	404	380	403	454	418	405	397	351	382	373	361	410	377	394	403	410	432	350	396	381	392	386	440	372	400	386	410	419	396	366	388	399	374	400	388	427	401	365	406	379	389	400	396	385	415	402	421	393	360	408	395	405	427	412	394	417	404	407	402	377	382	391	380	390	384	410	386	382	382	375	404	390	368	383	375	392	391	388	417	421	384	397	396	350	447	381	430	387	433	402	436	375	402	400	409	422	422	389	380	414	358	421	395	389	386	402	370	397	371	387	371	385	356	410	379	378	377	391	404	383	418	423	400	395	416	421	390	376	393	379	374	409	385	389	410	356	408	403	414	388	419	385	370	402	427	390	412	378	416	406	418	407	378	389	430	349	412	418	408	397	411	399	420	372	382	395	403	351	408	378	400	410	414	395	409	383	434	385	409	431	405	403	381	409	435	390	386	437	404	395	396	417	399	385	355	382	391	415	363	346	364	421	376	405	387	387	395	401	396	393	393	387	424	389	382	396	414	392	377	350	383	410	418	426	408	369	408	398	394	384	411	366	406	377	380	383	411	405	424	408	387	398	398	408	375	408	397	431	405	385	415	387	415	414	402	378	382	399	389	386	401	388	375	432	391	364	393	408	422	400	413	409	362	399	356	408	375	401	418	386	387	419	418	384	391	369	384	402	388	401	415	402	420	400	400	416	423	379	404	390	386	434	371	416	402	375	418	399	382	426	404	382	426	396	416	374	378	408	399	403	409	382	404	391	352	401	395	382	376	393	403	393	403	416	386	401	355	408	369	403	393	389	393	390	385	407	401	384	404	400	392	381	373	395	369	395	369	379	406	353	419	375	384	410	382	416	371	387	418	391	402	400	367	396	377	385	378	381	419	401	380	364	423	409	405	377	372	360	405	437	412	405	391	393	372	412	394	405	394	370	399	374	365	364	415	420	386	393	413	416	411	413	389	413	422	378	433	384	365	385	378	388	414	378	433	396	376	389	426	386	412	379	385	382	412	387	372	416	416	395	365	406	407	417	397	422	402	433	391	377	361	425	406	402	393	389	387	389	416	386	429	421	392	364	376	394	409	400	362	397	391	387	416	362	359	389	414	383	402	413	409	402	406	420	407	404	384	439	367	410	384	387	394	363	391	404	391	397	383	398	387	363	388	417	429	393	393	373	401	374	404	370	431	393	410	353	403	430
1340	229	264	241	215	256	231	221	207	226	219	195	231	215	202	217	235	200	230	232	219	221	222	224	240	217	213	209	213	217	233	215	244	193	233	228	223	222	211	197	235	248	221	206	242	250	228	205	220	238	241	236	227	230	210	233	228	236	249	217	221	260	195	216	209	191	214	213	213	231	242	241	227	192	219	228	210	236	233	218	224	218	240	224	209	190	237	217	193	246	229	169	239	248	207	193	235	219	219	214	231	217	245	254	227	240	229	219	250	228	229	240	228	246	244	225	196	228	216	242	220	231	206	221	238	220	222	245	227	218	207	241	211	231	236	184	235	231	201	211	213	230	257	218	236	221	225	208	211	228	221	233	217	255	230	192	209	204	227	207	214	235	223	231	247	219	206	231	228	250	233	216	239	204	241	216	194	173	206	189	187	229	224	213	213	238	243	212	213	224	238	219	235	231	226	225	221	210	243	218	196	194	214	250	217	224	218	194	235	208	215	243	215	243	194	180	218	221	233	189	218	207	263	222	229	222	208	227	240	213	201	221	197	235	185	206	220	225	200	226	203	219	221	200	220	228	207	197	225	211	215	227	254	225	218	241	221	236	211	221	238	215	224	215	212	208	212	234	236	227	227	186	255	209	197	223	225	232	220	244	224	208	216	212	207	221	212	227	223	214	248	212	193	211	220	221	204	210	231	210	221	220	231	211	178	223	228	219	212	233	251	209	201	196	191	228	218	201	220	210	196	212	194	201	212	217	196	223	194	203	214	215	217	205	244	252	176	247	227	235	198	233	220	227	209	213	194	254	220	214	198	196	214	220	229	237	232	228	212	224	213	215	244	212	214	212	211	224	190	212	202	210	194	195	226	236	232	198	205	198	217	217	215	232	250	220	237	216	208	203	218	240	232	241	216	235	230	219	206	225	255	227	229	217	205	196	243	223	242	251	244	212	237	207	229	220	245	199	198	225	224	248	199	196	219	213	218	210	202	205	227	232	230	213	216	185	229	221	238	190	197	210	217	226	201	219	258	225	209	194	216	183	231	234	217	212	243	235	228	226	217	229	219	226	206	234	214	229	244	194	250	233	203	207	213	220	222	212	215	221	206	209	236	220	208	219	234	205	229	215	207	223	210	197	192	225	225	230	219	228	241	237	232	190	212	233	209	211	235	234	218	217	250	234	268	220	220	232	224	202	221	226	232	179	206	193	215	204	227	225	218	205	225	237	238	215	206	216	215	233	211	228	222	240	211	207	248	222	217	238	225	213	243	197	232	219	243	227	242	218	216	221	217	220	202	193	201	240	230	207	214	203	211	233	242	238	206	212	231	199	253	217	218	194	204	229	224	210	219	247	201	222	215	226	242	206	243	233	248	216	198	185	225	219	247	214	218	208	221	219	211	199	210	242	216	212	216	238	191	222	217	236	214	203	222	221	213	225	219	219	229	230	234	210	234	194	196	241	202	224	204	245	213	233	226	228	197	250	195	218	229	234	174	223	240	236	212	212	199	211	205	200	236	220	213	250	237	229	221	201	207	223	244	239	247	240	215	245	226	208	202	232	234	190	260	197	229	213	219	218	248	225	223	224	204	221	203	256	211	230	212	199	203	207	227	225	200	249	231	226	235	204	206	214	210	229	236	188	225	206	231	231	212	206	198	223	244	210	231	238	192	229	204	238	192	201	224	225	236	222	261	249	240	191	196	220	238	197	200	217	198	225	221	219	228	210	210	230	179	207	227	234	206	223	196	216	227	226	223	236	216	210	225	218	218	234	244	231	242	202	226	216	232	224	208	232	227	225	232	223	195	199	229	229	224	222	210	216	219	224	212	213	226	218	237	208	231	183	191	242	232	201	213	187	203	188	222	227	229	212	211	197	238	228	222	225	216	229	207	243	216	198	221	220	239	216	201	193	239	224	210	214	199	227	210	233	211	205	233	195	231	214	219	207	240	231	211	230	207	209	252	230	247	197	242	245	221	245	214	202	224	224	258	203	228	198	223	214	242	225	197	217	210	235	209	234	222	206	232	250	217	220	207	220	249	217	228	214	208	207	225	228	220	210	207	218	231	209	265	227	231	222	201	196	219	209	229	222	233	217	231	239	224	246	197	233	203	221	197	220	201	206	241	212	214	241	218	234	224	234	214	218	209	224	202	202	212	198	198	217	210	200	234	202	232	196	244	229	216	212	251	189	200	225	239	196	208	220	233	213	233	229	236	222	196	208	217	247	223	208	214	204	206	230	239	222	217	208	191	226	227	213	217	238	237	209	244	201	213	228	213	199	248	214	208	227	240	196	227	241	219	216	210	223	225	212	225	185	240	197	209	229	197	236	232	215	204	225	180	219	262	203	215	223	225	210	211	248	223	215	226	227	228	258	214	204	186	235	232	247	244	197	251	231	244	245	212	195	211	201	237	219	244	228	214	192	223	217	230	221	227	195	249	201	193	218	220	202	212	228	209	236	185	221	207	212	207	188	194	231	213	209	221	221	237	212	242	204	222	216	221	239	238	206	255	198	216	249	240	231	200	224	229	204	207	176	221	221	196	206	219	212	222	208	206	237	234	200	255	251	211	232	251	227	242	214	223	220	271	216	212	258	233	195	219	216	239	209	226	232	238	231	216	214	195	217	211	209	214	222	249	190	242	208	222	230	218	210	215	233	218	209	213	222	189	209	222	203	245	218	227	217	220	227	206	212	239	213	219	248	219	231	216	246	235	237	201	220	208	209	228	258	236	223	235	203	199	205	218	263	218	217	224	224	225	205	236	233	231	237	220	233	223	223	227	210	235	238	224	214	183	222	210	258	206	215	222	240	202	228	216	214	221	230	215	188	203	212	209	208	236	238	227	227	238	210	232	200	187	198	230	222	200	222	260	197	232	244	239	230	204	206	220	186	209	235	204	224	208	246	239	215	218	173	227	230	217	210	240	235	211	219	225	236	218	222	201	202	228	233	197	219	213	223	235	205	216	248	209	209	239	206	243	232	236	218	229	193	214	240	251	211	219	225	230	220	207	245	218	207	203	205	215	211	222	232	232	214	215	210	208	225	229	243	245	212	217	200	207	228	222	217	204	206	207	224	219	191	193	203	235	201	206	208	225	197	234	208	215	222	213	212	217	195	201	219	214	205	201	215	223	224	220	242	216	231	231	216	252	217	228	200	224	196	210	226	195	229	182	221	256	200	211	203	225	204	187	233	234	210	203	229	229	204	217	207	228	208	244	237	220	218	231	223	235	245	250	233	208	203	219	230	224	230	244	201	218	201	221	219	209	214	240	225	237	201	228	208	217	226	231	232	205	234	229	235	240	190	222	226	225	243	257	212	211	232	244	250	197	205	230	231	220	209	229	208	215	208	211	230	208	203	218	204	215	220	237	225	222	209	224	208	232	233	223	201	237	230	208	211	242	195	229	242	217	227	214	195	204	217	259	222	237	253	217	223	223	199	222	215	222	207	250	210	213	237	202	217	188	227	208	228	209	243	212	224
1791	529	581	609	557	545	543	564	544	529	550	556	530	545	546	522	554	490	528	582	538	527	538	521	486	529	527	556	522	519	503	525	488	495	573	530	522	561	525	535	520	510	532	530	510	503	537	537	562	476	523	532	520	534	515	545	561	546	534	548	500	532	507	498	490	559	517	497	519	523	528	512	557	493	468	495	525	552	554	507	488	524	528	526	510	554	505	538	531	561	541	531	528	479	500	494	563	524	543	506	512	536	505	514	507	529	510	553	500	518	534	464	552	506	493	544	534	533	519	539	536	499	527	508	529	545	514	490	517	534	537	527	536	484	474	521	520	502	534	521	565	525	498	525	569	536	510	558	521	557	528	531	536	527	501	540	499	519	568	541	548	525	546	517	549	517	535	509	499	508	524	520	481	523	498	518	549	556	557	507	517	521	504	504	503	507	503	522	564	513	515	500	556	546	540	547	512	507	521	538	545	562	525	550	480	472	531	525	525	541	529	479	548	533	535	549	535	529	502	522	573	538	522	555	512	542	522	565	537	558	545	539	529	543	523	549	521	517	536	530	567	518	529	526	474	519	536	537	558	540	530	567	502	526	529	508	554	523	519	524	505	507	531	517	475	519	528	500	522	555	497	539	529	520	575	527	526	509	454	564	523	542	549	497	548	516	525	503	528	524	475	558	508	526	529	532	549	520	511	508	517	560	542	536	551	554	517	577	549	533	499	543	526	566	548	519	547	552	546	517	557	529	514	538	554	529	562	498	520	521	516	598	542	511	512	524	524	513	511	478	515	540	529	517	523	513	553	536	537	537	551	556	492	532	541	539	534	541	543	512	529	545	545	499	532	569	482	527	460	523	563	585	547	508	501	515	521	531	527	531	572	514	523	515	508	539	509	507	522	517	541	555	530	512	503	554	553	507	539	506	510	484	525	506	525	566	512	538	515	568	520	512	524	560	509	545	566	548	528	533	549	483	523	496	526	548	518	538	511	538	505	542	557	537	516	535	517	556	506	554	517	547	489	499	509	554	514	518	527	563	499	539	526	532	532	534	532	548	498	505	545	576	537	529	502	508	533	515	503	541	515	526	534	549	537	478	485	570	514	495	509	556	490	553	527	520	509	526	512	492	527	531	541	523	522	556	547	530	554	519	490	563	547	500	549	574	509	566	519	525	562	550	532	544	570	482	554	487	566	561	505	545	533	537	487	543	560	513	532	506	523	557	563	492	519	460	554	531	565	503	569	484	521	511	514	524	508	508	498	555	539	525	536	542	514	546	540	499	541	479	571	538	526	506	516	483	541	542	568	509	551	496	502	555	552	548	503	532	505	503	501	517	529	542	502	525	522	533	511	518	498	515	567	494	526	531	533	537	559	497	512	539	511	517	524	549	541	463	564	530	565	484	535	530	545	564	510	540	562	504	489	548	537	506	510	495	503	517	531	521	523	518	506	562	564	513	509	532	568	503	546	478	515	521	521	512	509	481	514	524	519	571	536	522	497	524	563	539	519	553	532	515	529	540	589	529	549	511	541	492	520	492	523	488	467	568	494	533	550	555	519	559	537	517	518	553	526	553	503	540	558	539	485	564	548	533	531	530	526	532	504	529	536	541	529	532	522	547	555	550	536	533	499	520	516	562	553	585	499	494	548	479	539	518	509	492	509	523	548	547	512	532	546	564	543	505	482	523	517	504	567	535	533	523	546	545	486	525	523	547	580	526	473	513	530	488	528	543	505	516	553	539	525	499	556	525	535	531	531	531	514	518	537	509	551	548	524	509	563	535	540	511	519	527	537	519	571	545	507	500	530	479	539	521	523	528	522	504	490	507	514	535	537	489	537	519	565	542	498	520	502	527	509	502	553	532	546	537	539	503	548	524	541	522	545	528	518	523	512	536	507	536	567	507	499	490	497	503	530	538	526	547	484	535	547	510	545	529	555	496	522	509	543	527	528	549	555	521	538	530	504	524	544	525	512	531	537	538	542	535	507	481	532	524	528	539	501	581	526	544	529	502	530	542	533	580	549	506	522	534	517	524	564	537	536	550	561	502	538	552	533	541	529	519	540	520	508	531	503	484	533	516	545	544	474	548	551	509	528	520	527	532	513	566	524	507	563	481	453	539	541	534	532	539	514	523	551	508	495	496	516	514	555	576	506	538	546	533	523	543	486	564	510	535	494	582	560	531	533	541	487	512	469	526	536	513	527	535	521	531	539	519	515	542	515	526	541	492	550	515	543	545	534	512	546	540	528	578	534	532	503	557	549	551	529	496	488	522	570	551	541	536	540	494	531	536	517	520	484	515	521	568	505	574	516	500	535	538	519	534	534	519	496	541	508	546	547	496	531	522	502	529	496	549	564	503	532	540	526	496	546	537	537	542	548	528	527	524	512	500	543	530	533	513	540	523	531	514	544	538	522	506	562	502	493	521	501	524	570	557	556	544	523	525	527	499	498	528	547	504	561	549	543	487	521	517	562	490	487	531	519	539	487	519	546	563	544	518	523	536	494	526	516	525	507	549	571	546	542	521	576	541	576	541	511	521	547	533	525	569	509	488	474	500	517	517	528	527	540	514	512	501	552	513	502	525	501	550	515	543	509	476	496	502	537	509	512	540	555	522	512	531	555	581	526	525	509	566	514	549	515	552	531	520	529	528	503	516	532	535	534	508	543	510	525	496	530	554	528	506	521	556	520	494	461	511	566	526	546	478	554	543	539	517	528	545	494	525	519	518	543	540	567	537	505	552	537	556	494	504	524	529	535	540	515	520	522	512	556	484	551	541	486	536	544	528	522	517	523	506	501	521	522	515	554	533	555	511	497	507	552	547	512	496	562	547	527	502	534	523	529	564	512	542	537	506	505	549	551	552	531	512	531	517	532	496	527	500	571	531	492	565	540	497	515	554	540	477	543	515	550	567	525	543	510	523	555	514	508	512	534	542	512	497	543	504	547	524	541	536	517	543	567	522	545	544	514	542	551	518	558	553	482	491	518	510	511	516	489	511	513	548	517	534	514	550	543	532	579	502	527	523	505	560	510	535	528	543	505	522	479	540	539	520	524	526	520	545	520	534	512	530	537	561	548	521	569	535	551	514	539	501	530	487	560	540	546	532	536	545	520	527	486	551	527	538	525	520	551	548	533	515	486	491	536	534	560	523	524	575	540	502	549	522	527	511	571	518	527	524	551	520	529	519	519	488	518	509	516	540	549	491	512	525	493	568	534	504	527	512	533	497	538	522	530	515	507	518	520	548	521	527	523	533	534	557	543	500	522	548	469	552	532	480	516	449	519	527	553	544	537	526	498	505	520	554	541	518	500	576	520	525	557	513	532	501	564	535	540	526	531	503	561	504	482	514	507	527	545	552	526	507	544	549	539	501	540	555	562	533	577	536	508	511	512	560	548	498	529	528	522	550	554	522	548	531	550	538	528	540	556	561	535	487	523	529	506	541	535	517	540	550	519	544	507	532	527	520	521	495	543	538	544	522	548	559
7511	555	599	514	448	426	442	388	339	307	366	309	293	312	312	310	330	291	297	278	288	278	307	327	311	277	282	279	276	274	314	260	262	286	326	292	316	315	299	307	306	313	265	338	283	322	318	303	300	314	310	319	300	284	277	292	307	285	287	284	273	277	279	312	270	269	329	305	325	322	288	308	272	280	283	335	309	288	271	283	284	293	283	344	301	262	280	263	264	260	326	281	291	301	307	309	284	327	307	266	298	291	303	282	305	277	266	271	278	318	275	322	300	299	277	284	255	328	292	273	317	284	287	333	301	280	320	275	311	308	299	255	327	280	294	304	284	311	276	325	278	282	231	297	296	270	256	285	291	313	278	308	287	309	307	298	327	278	265	266	326	314	273	306	301	310	281	318	303	304	316	295	280	292	272	295	313	290	338	293	308	296	301	272	300	313	305	270	272	256	331	279	275	290	287	284	303	306	326	281	295	320	306	292	295	291	267	256	339	321	278	318	323	290	300	317	295	283	288	302	321	330	275	307	258	307	296	294	316	295	259	274	277	313	276	281	279	272	313	307	295	300	305	263	296	308	296	279	291	293	265	279	325	306	295	284	289	274	261	310	314	284	300	331	285	290	341	311	312	251	272	312	310	284	277	281	301	292	297	302	301	280	302	309	309	292	304	296	323	291	291	270	295	283	308	324	263	298	262	271	279	322	282	270	295	273	295	302	293	279	300	292	269	298	312	266	296	291	299	286	283	295	299	302	280	315	269	258	339	287	297	295	270	309	282	295	292	259	292	296	301	310	264	298	293	326	301	300	262	254	303	285	301	310	290	271	291	303	293	295	297	311	310	278	305	296	293	303	282	299	298	304	310	319	279	317	277	273	301	267	319	285	270	289	280	290	277	257	299	301	308	306	294	312	298	269	273	269	289	292	268	292	293	284	288	291	289	308	291	262	271	329	294	279	293	311	279	280	280	304	299	259	294	304	304	275	322	307	308	293	280	299	277	305	290	318	283	285	294	273	302	312	264	301	296	295	272	290	296	291	312	299	277	290	270	292	291	301	309	294	269	286	296	288	293	337	289	282	272	297	299	308	289	299	307	280	285	294	250	290	301	286	306	315	302	298	279	294	301	307	266	332	311	293	302	301	270	313	319	305	328	265	282	265	254	317	310	323	306	266	236	285	268	314	303	292	251	301	298	321	278	311	279	266	273	296	271	309	311	254	299	282	305	288	291	294	311	274	311	356	287	291	299	270	318	254	258	265	323	294	282	280	258	306	285	301	294	244	270	295	293	329	319	255	294	299	308	288	316	315	320	264	296	293	294	313	307	281	292	265	282	252	294	274	278	284	306	281	269	294	348	268	328	325	284	296	296	300	257	299	290	348	258	294	297	280	288	296	306	301	251	299	289	301	310	271	285	301	288	297	258	269	296	301	293	295	278	308	276	295	279	306	294	299	296	251	290	274	262	306	287	315	293	296	276	284	285	318	309	299	317	272	271	285	302	290	292	292	300	274	284	296	332	291	303	288	286	284	287	304	300	282	321	300	306	268	285	294	311	300	315	263	282	292	291	297	286	301	307	297	269	299	319	286	275	280	305	291	284	293	288	312	289	282	295	256	292	268	271	283	294	310	322	272	291	297	270	293	297	290	277	292	289	301	281	279	293	297	356	322	273	301	302	305	275	300	321	298	297	327	309	277	270	279	288	283	260	301	305	281	297	282	300	291	323	300	324	321	351	298	277	296	269	318	291	314	317	284	304	290	318	310	272	297	290	296	270	300	294	308	303	290	260	285	287	299	301	296	285	303	326	285	282	304	340	300	255	289	293	307	283	303	300	314	324	334	299	280	243	282	267	279	259	289	304	326	285	306	279	303	328	296	343	304	287	308	333	299	298	331	303	291	280	273	288	300	316	324	280	273	308	300	319	287	306	282	287	274	281	286	289	304	288	282	287	295	313	268	277	279	310	283	283	309	296	304	286	299	299	326	303	335	293	290	301	316	316	297	306	285	259	283	300	266	280	252	285	315	296	286	321	309	315	301	293	274	281	301	259	313	309	301	303	345	330	310	302	271	281	268	269	260	319	261	280	322	261	300	288	265	290	315	297	325	331	281	302	298	300	258	278	263	287	279	329	278	270	308	292	272	293	309	280	294	316	275	285	275	295	286	297	293	304	289	297	291	290	254	325	305	297	283	304	297	285	283	268	273	288	292	282	313	327	303	301	298	317	278	327	290	295	271	280	275	280	294	313	300	325	305	318	326	299	308	301	311	280	324	336	283	288	313	299	258	288	282	318	285	288	296	328	300	299	279	281	284	287	300	315	283	290	290	288	281	286	284	299	307	308	275	315	293	315	300	324	324	301	319	308	263	349	302	298	304	276	299	287	270	298	296	334	310	301	285	282	281	262	329	295	270	290	284	271	304	280	270	270	296	302	311	321	278	271	292	307	267	285	273	295	259	271	301	299	307	294	314	294	303	283	295	303	257	297	290	293	272	287	286	339	283	308	312	294	275	293	319	342	293	303	307	321	304	286	270	309	283	298	304	313	276	292	276	313	288	281	296	291	319	278	278	254	291	303	317	257	307	298	307	283	311	291	305	299	274	306	277	334	290	284	329	295	271	325	274	282	303	292	254	319	301	247	276	272	298	281	270	293	281	305	275	310	322	272	287	256	293	291	292	313	294	318	317	283	288	296	294	307	311	296	320	278	301	308	295	283	312	290	308	293	293	288	297	331	301	271	300	266	278	288	303	281	252	313	297	306	307	298	302	294	295	290	265	323	285	311	284	303	335	293	272	307	314	303	301	267	282	307	297	301	316	311	294	318	281	329	283	294	296	277	290	307	288	281	322	314	320	333	312	325	258	261	282	287	320	262	316	311	284	305	311	279	289	246	307	301	289	296	286	284	292	300	274	321	287	267	312	299	311	319	293	294	313	295	325	290	277	324	294	339	311	298	278	275	285	291	301	313	339	326	278	296	276	296	311	282	301	286	272	289	315	298	329	302	288	322	316	278	332	304	310	304	281	283	313	329	263	262	304	276	304	314	264	255	270	280	267	326	342	313	301	290	318	275	297	303	264	291	299	280	282	294	305	298	296	287	275	312	279	289	328	293	265	282	299	284	270	290	283	303	294	290	299	293	281	292	299	294	286	291	295	302	301	349	292	300	284	305	300	273	278	313	329	283	271	278	287	303	307	299	316	290	309	271	249	299	310	274	276	305	304	287	294	271	255	289	313	306	273	288	310	280	307	282	268	303	277	295	303	299	285	313	263	276	299	305	309	304	269	276	296	296	316	286	269	305	273	304	277	290	293	295	278	321	293	312	333	256	296	255	305	301	289	260	315	299	262	298	299	271	285	299	295	298	311	296	258	297	254	339	267	300	272	272	292	298	295	305	296	327	334	302	285	279	299	252	287	277	294	290	311	278	277	285	290	332	281	273	287	282	281	293	301	287	301	268	280	321	285	324	288	277	271	298	293	301	286
6488	932	1436	1526	1372	1197	969	961	825	816	804	830	790	793	774	784	715	716	693	731	683	728	717	710	699	696	700	711	704	646	637	664	658	691	707	656	716	720	737	670	653	666	657	707	700	651	648	700	680	622	654	696	706	674	667	691	649	612	696	658	633	686	685	625	678	661	705	648	688	656	649	630	656	639	668	657	694	655	704	681	663	662	667	693	640	658	715	698	651	681	640	643	686	673	641	654	672	679	630	655	694	680	665	642	680	645	654	669	681	632	674	645	686	652	639	631	663	654	673	697	688	666	656	667	674	737	668	691	641	605	631	697	671	701	703	675	684	659	661	679	655	664	619	634	633	703	656	667	693	690	705	696	671	639	657	723	671	702	697	682	702	677	687	706	667	682	655	647	672	659	675	688	649	660	661	723	668	731	717	699	661	719	686	605	682	668	691	703	701	663	631	674	708	661	692	639	686	679	670	674	658	639	678	683	659	663	696	670	650	715	703	629	674	666	720	659	662	642	661	664	681	686	665	636	662	665	700	670	692	684	628	663	667	674	662	635	661	705	683	706	641	624	694	660	665	682	652	635	637	660	671	657	631	654	686	669	631	633	706	622	689	660	675	636	716	663	657	638	646	652	613	700	647	696	697	633	680	676	649	718	708	624	659	719	696	640	658	615	661	700	663	683	638	639	677	654	638	633	668	653	650	667	641	668	670	641	678	724	681	640	605	669	670	666	691	707	678	667	689	699	677	662	685	673	671	627	669	689	679	678	682	667	722	646	648	641	702	655	696	676	648	637	677	692	652	670	680	709	619	666	651	680	685	652	683	648	665	639	657	659	674	656	681	706	674	692	676	727	682	661	706	629	654	621	647	659	672	634	660	627	633	687	642	639	702	693	705	714	646	666	677	625	656	711	706	630	700	649	668	623	643	654	662	666	636	664	686	720	642	722	672	665	659	683	658	619	662	706	648	660	672	681	638	660	654	659	691	659	659	726	712	673	700	655	681	645	662	667	629	669	675	683	670	697	668	601	672	675	627	696	688	656	650	708	663	718	671	646	646	631	648	669	682	633	632	685	718	699	695	691	652	657	691	724	683	723	683	663	671	692	687	665	684	635	683	722	693	708	641	645	683	643	651	676	687	630	659	657	680	692	655	638	657	679	666	645	680	657	640	675	655	674	621	658	697	649	658	649	660	674	624	681	644	675	687	661	655	703	715	626	671	681	672	656	625	638	641	617	660	620	670	660	689	688	678	650	654	658	683	693	618	685	636	652	659	688	646	674	724	699	641	675	679	669	680	651	637	679	683	680	681	646	688	619	702	704	681	641	635	654	701	640	656	693	703	673	654	683	650	673	681	638	683	663	622	703	656	641	630	691	613	672	675	680	688	662	655	674	665	675	666	612	697	688	662	664	655	651	673	690	654	689	613	638	682	645	643	656	670	694	659	690	635	649	652	687	669	668	653	707	655	669	716	631	677	693	627	655	628	695	653	667	686	664	659	633	646	705	688	663	677	646	681	686	665	666	722	660	687	661	644	670	712	663	680	650	620	703	670	651	670	617	682	661	682	680	680	680	649	669	672	673	674	683	659	610	718	686	648	653	642	680	623	681	675	654	694	692	678	661	647	653	638	668	645	658	642	632	682	703	660	678	639	641	610	638	719	681	685	693	682	668	678	657	662	665	661	658	699	637	653	679	689	659	668	682	683	645	657	663	677	683	672	704	671	660	693	652	706	668	655	692	627	653	676	718	723	664	695	656	700	727	675	636	663	664	679	641	631	677	651	691	668	644	619	641	623	713	694	687	613	687	708	668	704	650	665	712	693	675	640	659	688	628	699	654	607	659	659	694	695	697	717	645	673	684	623	658	659	654	657	659	632	644	675	673	663	620	651	665	672	623	683	679	662	658	611	694	665	649	663	689	668	657	667	629	669	671	689	654	651	680	675	673	685	648	655	624	662	649	645	684	669	734	669	706	663	676	674	704	672	660	629	664	656	667	665	693	681	684	647	646	644	686	716	668	662	656	658	655	687	643	612	692	651	710	686	654	634	669	647	713	709	667	652	652	625	703	671	721	639	636	705	644	622	670	701	651	631	672	632	665	683	688	735	678	699	651	672	667	687	734	678	662	644	689	713	717	687	665	637	693	639	638	641	640	668	668	630	694	648	669	683	659	664	720	662	649	685	650	657	630	675	637	643	646	649	700	655	650	614	641	712	616	684	691	663	632	650	702	683	676	687	700	649	643	682	667	628	681	669	695	662	664	642	624	686	693	651	662	615	688	648	696	615	627	659	687	639	617	667	671	700	621	673	639	696	688	648	691	675	671	713	690	637	708	651	694	720	690	680	640	698	666	640	676	676	672	704	713	643	671	698	668	669	632	659	663	710	659	639	668	633	664	671	721	669	688	711	692	623	693	638	656	660	658	684	635	633	690	664	653	662	658	612	665	634	675	645	706	677	681	686	662	679	687	701	655	674	686	647	676	685	688	676	693	651	664	671	693	711	654	708	680	672	649	640	657	702	636	660	712	721	661	662	706	698	685	634	648	666	643	687	705	708	634	698	685	633	659	669	690	654	643	698	668	655	703	698	669	657	642	641	660	678	655	649	694	674	616	689	671	663	654	658	689	694	701	620	674	652	669	662	674	647	656	689	636	708	663	639	640	635	690	668	663	647	631	691	659	660	691	680	713	674	671	680	688	649	685	702	684	644	678	669	686	679	663	687	641	640	621	643	691	680	651	640	663	700	647	640	698	662	707	682	710	689	705	704	674	657	652	670	649	631	660	707	706	665	660	631	672	698	636	636	701	666	652	669	661	661	676	679	696	648	658	669	612	696	648	711	663	659	692	726	657	623	652	667	683	622	703	669	691	675	641	672	658	677	609	683	695	692	658	697	634	643	655	685	657	689	631	677	683	664	647	674	673	696	708	618	660	634	729	663	667	701	686	659	704	703	687	653	671	720	656	632	663	660	645	667	667	653	657	676	647	667	708	665	697	662	601	666	662	674	662	662	721	677	658	689	705	680	675	660	594	681	662	627	661	622	716	680	653	644	698	659	672	669	656	679	675	692	707	667	618	665	691	654	662	661	631	705	639	682	676	703	692	639	710	622	677	665	672	700	639	665	646	686	662	692	676	671	719	645	694	662	705	644	685	681	641	672	706	673	700	641	669	607	619	674	662	667	711	677	629	622	716	638	649	650	671	600	692	664	695	705	691	646	672	632	698	647	677	701	678	704	683	702	604	672	701	645	680	639	686	671	649	665	644	657	680	624	677	620	668	705	625	701	715	682	669	635	662	675	662	665	677	655	673	657	685	662	671	690	672	665	687	680	655	685	647	627	645	618	678	651	639	610	659	680	710	721	679	682	666	651	641	669	671	715	677	649	666	670	645	654	640	644	658	706	639	661	633	674	648	596	680	669	641	656	621	669	701	658	634	674	640	668	638	663	694	665	683	650	674	663	668	687	679	659	666	667	642	650	664
13967	1072	851	678	501	381	332	278	275	238	212	221	194	212	178	178	180	171	207	178	168	180	186	170	201	182	199	179	165	187	185	167	186	184	156	167	162	176	189	157	159	188	179	194	170	139	162	178	176	191	164	176	156	155	141	139	147	153	178	176	197	167	186	150	163	181	185	162	182	173	153	158	164	180	142	180	161	200	167	184	166	158	161	180	164	157	155	199	165	158	150	181	180	161	153	183	141	187	154	173	166	208	146	185	172	184	154	165	192	179	164	168	183	178	179	175	168	200	139	183	151	158	149	161	166	167	149	182	177	168	186	192	160	149	164	150	164	181	134	171	183	148	156	174	154	147	166	172	178	154	157	188	164	148	169	168	151	149	177	186	188	148	168	165	168	165	141	171	165	181	170	177	152	166	163	177	171	179	208	177	176	153	163	188	179	185	164	172	192	175	145	144	148	171	167	162	171	171	185	160	177	178	181	185	166	171	164	168	180	178	140	165	153	176	197	170	182	144	165	170	178	161	178	158	175	170	180	173	159	164	167	146	162	189	162	174	135	160	153	168	178	164	166	164	172	180	147	163	162	182	180	166	142	188	170	202	188	194	176	168	180	195	156	182	151	179	157	147	152	190	164	194	149	137	193	162	176	163	168	168	159	177	144	152	171	155	177	157	150	184	178	197	157	170	189	177	159	184	158	184	206	173	177	164	172	158	164	165	155	155	170	152	161	142	168	170	162	154	164	163	162	174	186	185	167	152	174	153	163	157	167	184	147	148	176	202	142	162	174	158	165	181	188	167	190	167	150	181	152	174	161	142	173	185	181	174	193	153	151	165	183	158	164	153	175	169	165	199	156	170	142	192	174	148	161	148	177	175	181	161	180	156	169	155	157	178	159	169	181	151	157	180	198	173	163	175	150	156	168	182	148	172	150	166	156	153	157	162	152	166	185	151	172	151	172	142	171	173	168	185	141	179	194	163	167	160	171	154	169	175	161	158	165	172	154	130	147	186	155	166	185	150	175	189	171	141	155	168	178	160	173	155	164	190	176	174	176	170	169	166	179	184	170	187	156	146	158	156	167	153	169	163	172	160	185	147	173	160	164	169	160	168	147	172	181	166	168	168	146	171	159	144	158	153	152	166	161	172	141	201	174	136	174	161	143	149	185	173	192	182	168	186	163	189	194	177	186	162	182	157	147	172	204	156	152	165	175	155	136	173	171	172	153	176	145	150	179	159	190	174	165	199	170	154	171	177	169	168	166	147	150	145	166	183	161	169	148	175	223	158	154	171	153	165	179	180	185	184	155	154	156	169	154	180	171	158	182	172	172	161	166	165	177	155	161	212	161	173	175	170	162	159	168	184	156	155	182	162	168	185	172	164	188	174	175	164	188	173	166	166	164	155	175	153	167	188	170	165	141	160	186	160	186	158	163	155	165	167	180	168	169	180	153	171	183	161	153	173	172	169	166	139	156	182	174	153	152	167	168	163	181	134	156	137	173	141	164	172	169	164	179	145	154	171	155	179	160	186	170	156	195	187	137	165	146	171	180	174	153	177	161	162	158	158	188	174	174	187	154	187	175	133	179	169	171	145	178	178	193	171	162	162	162	156	158	196	148	164	171	149	162	165	166	154	183	149	191	172	182	155	171	148	178	169	174	177	180	171	173	163	155	182	171	162	149	167	167	152	150	209	170	196	159	188	169	162	162	146	175	164	153	198	173	179	197	176	166	180	172	158	154	164	170	160	184	198	191	186	156	181	153	140	178	185	164	146	183	138	165	185	169	172	162	173	166	173	173	173	165	156	156	172	163	173	172	168	170	168	190	178	169	154	170	166	164	145	155	156	171	147	159	172	155	181	185	164	170	158	182	174	163	169	137	149	171	192	147	171	158	183	193	180	171	160	180	184	184	166	175	175	180	177	161	145	170	150	170	164	169	189	186	178	162	161	171	180	156	168	164	166	172	166	177	178	175	193	191	175	183	173	165	194	134	167	164	156	162	163	164	169	158	150	158	187	173	143	157	154	186	138	151	172	193	163	162	154	151	159	160	199	163	140	165	182	183	170	168	191	204	159	172	169	157	158	159	185	132	164	150	169	168	178	159	155	192	160	175	159	152	168	179	204	159	144	179	178	174	196	160	162	168	161	155	175	167	159	159	167	150	145	171	170	180	162	167	184	142	157	166	177	167	185	183	185	170	168	166	177	167	176	173	170	169	165	166	176	172	154	156	190	155	173	167	189	159	167	158	166	186	155	158	178	160	169	160	168	158	199	186	192	179	141	172	166	202	168	163	178	179	190	165	194	204	192	193	181	178	167	195	176	184	163	162	165	162	168	155	159	176	155	158	165	185	161	195	145	162	178	178	177	154	144	163	147	164	186	180	175	153	138	191	202	156	164	158	173	155	183	164	158	183	159	156	166	164	168	165	174	173	157	173	164	162	168	182	166	161	166	148	147	163	161	151	178	178	158	182	190	134	183	184	166	166	168	186	141	155	156	147	157	149	171	164	154	172	176	169	179	165	176	139	176	170	168	156	172	157	154	170	173	153	169	134	155	169	189	159	172	187	161	184	170	157	159	160	179	170	156	177	176	193	147	134	143	190	184	176	176	166	162	175	154	182	166	165	178	168	178	159	170	191	186	171	183	158	156	162	195	149	172	186	187	187	176	179	180	174	158	175	172	173	181	186	192	179	179	166	158	182	188	176	177	155	169	182	188	168	181	180	165	172	155	179	182	169	174	163	179	165	149	172	146	173	180	165	143	169	174	175	165	166	125	169	151	151	167	160	156	164	149	162	174	171	180	195	151	159	157	156	177	152	180	162	191	149	172	183	181	171	172	177	161	186	178	166	186	175	196	159	173	164	186	175	157	149	150	170	185	174	170	158	160	164	151	143	192	180	175	163	167	175	168	160	158	181	178	179	150	165	158	165	170	153	150	152	164	159	190	183	181	194	177	166	161	184	177	166	149	169	186	174	168	191	172	169	162	157	140	166	168	194	189	174	169	169	164	165	196	189	160	190	179	161	167	181	186	200	157	160	176	147	181	190	189	168	184	164	158	180	199	157	173	157	184	176	146	143	169	173	169	166	143	173	172	168	148	159	160	176	153	146	176	168	173	200	180	148	159	152	185	171	163	167	164	175	146	165	174	174	149	138	152	181	175	176	162	162	186	164	145	152	153	168	181	172	163	202	165	192	168	150	156	175	170	159	174	174	164	199	166	162	154	157	198	164	174	157	183	165	203	185	172	173	174	158	169	182	176	171	152	150	157	178	174	194	159	146	161	167	149	178	181	175	180	190	176	159	165	167	164	153	153	176	146	156	184	176	172	158	174	182	172	162	159	163	182	167	153	144	137	164	162	150	160	163	183	145	157	170	153	169	176	180	187	157	136	164	171	138	156	175	139	166	181	172	204	169	149	155	166	173	159	175	158	165	168	184	178	182	153	170	135	158	135	166	160	178	168	171	187	172	176	162	166	172	148
7902	971	1792	2084	1789	1450	1158	967	839	752	646	653	659	600	601	558	537	504	501	531	476	470	470	409	441	481	474	428	447	426	428	463	456	461	422	417	432	406	427	472	438	441	422	423	369	384	416	422	381	400	401	433	384	409	383	370	406	398	415	389	399	442	370	448	410	392	412	409	426	428	419	427	375	423	373	419	378	420	414	439	393	419	411	400	394	383	359	391	374	416	398	428	433	374	407	406	374	369	395	409	415	418	420	422	410	377	381	432	419	392	409	406	400	379	352	375	395	389	402	419	432	397	402	371	400	392	419	394	420	374	404	408	417	390	401	404	387	437	375	394	416	387	377	377	391	390	395	392	414	409	413	405	377	371	389	385	385	421	376	420	404	400	400	436	387	355	425	376	382	413	392	408	361	402	383	380	417	405	394	393	390	350	407	400	398	458	383	428	393	384	416	377	406	397	391	405	346	386	414	381	412	391	385	381	381	359	414	381	416	384	376	397	397	362	396	379	390	434	373	425	415	406	363	396	412	368	378	393	393	394	411	377	377	369	401	360	419	348	405	391	376	408	385	398	383	370	413	400	379	401	414	393	381	398	425	432	392	380	373	383	401	415	411	375	415	382	370	413	407	378	400	382	436	379	414	392	390	393	403	396	398	393	388	405	388	382	404	402	426	432	401	384	409	390	393	411	364	418	389	398	391	417	393	357	387	386	396	410	405	363	425	417	415	424	368	408	390	433	416	404	402	361	390	390	389	392	435	411	401	376	403	423	387	395	408	413	374	369	402	366	413	379	399	385	401	379	379	405	393	416	376	389	389	404	406	386	399	400	374	375	401	400	421	419	388	388	396	358	377	420	386	435	449	407	405	360	381	398	408	403	414	354	400	421	396	370	363	401	415	359	372	400	394	418	385	417	429	401	412	386	411	391	413	394	361	391	417	382	409	426	385	379	413	387	410	393	398	390	427	416	378	405	402	375	369	392	380	407	410	393	392	374	409	409	396	405	378	389	411	375	362	387	398	408	401	377	380	391	420	400	410	428	431	378	391	391	402	447	410	434	365	387	388	373	414	393	390	378	401	400	411	407	413	411	389	403	436	389	400	418	393	377	398	390	415	386	359	420	353	371	428	379	371	415	377	376	385	382	415	412	411	424	406	395	374	392	383	372	404	406	402	397	391	395	402	416	434	398	389	386	406	419	412	407	385	368	377	397	364	428	396	421	366	416	381	377	375	408	400	421	405	416	379	408	393	424	430	416	395	421	385	413	379	391	391	409	373	405	411	423	415	458	399	361	388	399	414	422	371	408	398	402	392	402	396	440	402	403	371	414	390	375	425	378	383	424	404	411	380	376	374	387	395	419	392	402	427	385	417	382	397	404	367	399	407	406	407	401	383	382	421	389	399	394	371	398	365	401	390	406	385	392	380	416	396	411	386	404	408	412	418	399	402	399	422	418	383	414	410	404	422	397	409	363	409	428	388	399	431	398	384	408	404	372	410	378	388	409	408	420	437	416	409	392	428	366	398	419	353	422	428	392	423	455	447	401	405	392	434	390	392	403	383	386	405	378	390	423	434	399	393	399	408	434	382	423	403	418	374	398	424	377	372	400	433	366	414	416	425	360	392	418	398	403	412	390	368	411	392	373	382	420	401	375	390	370	383	395	374	437	408	417	358	421	391	390	395	374	375	408	385	398	392	389	391	383	396	410	400	382	366	369	401	432	405	383	411	379	411	389	389	367	386	401	411	408	406	408	431	404	383	415	382	388	439	387	362	416	413	405	388	404	384	398	384	407	417	396	381	397	391	363	385	397	413	402	385	422	409	417	416	368	375	402	385	433	349	374	401	401	369	393	396	425	387	370	430	387	398	396	426	381	412	405	364	388	357	363	442	373	403	372	401	428	401	356	365	396	406	372	415	423	373	412	416	388	430	410	382	376	411	389	433	400	392	410	416	365	418	423	384	370	419	396	417	388	418	365	376	409	423	430	374	388	379	399	397	397	382	408	393	442	403	381	401	408	368	417	439	424	391	437	384	386	356	374	363	393	399	424	394	380	384	361	377	383	398	381	376	350	391	409	424	421	424	393	394	405	392	429	405	409	425	402	409	388	393	365	373	380	401	386	421	357	411	429	374	372	390	396	403	375	382	402	348	390	394	403	381	402	389	382	421	401	375	366	389	380	403	400	410	421	369	430	400	397	428	385	408	399	385	392	387	406	417	399	405	394	380	413	418	375	405	411	380	399	371	393	414	405	410	394	365	374	411	395	393	392	377	378	388	377	392	396	413	398	407	379	381	394	377	395	397	409	379	406	427	428	410	347	399	406	416	405	389	393	423	370	420	383	390	434	424	415	424	390	397	378	413	402	395	373	367	431	418	386	384	422	396	388	432	379	397	375	408	398	382	356	394	428	397	392	375	409	412	370	405	400	384	393	404	423	388	371	395	400	406	398	403	388	383	407	424	411	373	391	394	394	351	365	392	416	391	411	423	390	410	397	405	444	427	422	427	404	332	395	388	421	401	388	382	382	388	406	395	412	423	420	387	403	409	378	393	451	394	384	406	371	387	381	411	393	403	383	392	358	375	427	424	388	421	405	395	368	438	373	381	422	381	389	390	395	392	394	400	381	382	377	404	427	362	377	377	361	396	425	387	398	375	382	410	346	413	406	423	427	406	374	393	404	412	411	407	391	376	372	362	408	362	359	398	405	411	434	412	396	396	383	383	382	384	392	405	416	403	409	407	382	405	428	421	387	396	382	440	399	391	370	425	376	410	403	408	420	365	390	393	387	373	416	399	405	399	394	377	406	408	431	412	365	362	373	402	360	387	403	375	381	386	386	380	391	365	381	406	378	402	447	403	411	384	360	359	388	374	374	399	409	411	373	389	362	393	377	412	403	403	387	387	410	392	417	397	437	373	400	372	379	382	407	375	421	384	396	370	386	409	452	421	366	394	410	403	425	346	351	423	412	413	406	382	381	419	361	414	419	416	413	415	419	390	431	390	416	381	401	413	444	378	391	422	401	378	382	362	409	388	408	393	406	381	429	395	378	402	385	436	402	428	369	412	391	365	386	400	417	354	393	402	391	378	386	358	396	378	389	416	359	381	393	410	392	393	390	410	428	427	351	387	395	418	428	390	374	378	407	397	404	396	418	415	369	383	396	407	397	394	408	404	412	393	374	392	370	369	437	390	393	394	448	396	416	428	375	406	362	392	371	346	391	419	386	423	396	399	379	412	420	407	385	376	403	376	406	414	394	387	410	389	398	381	393	411	376	400	387	367	352	405	425	377	395	406	352	394	379	427	404	367	383	378	432	397	401	414	367	394	398	407	405	383	383	385	410	384	416	351	392	400	378	362	375	363	380	406	426	423	402	393	367	424	417	366	375	403	407	373	374	398	403	439	425	443	376	378	395	402	381	397	427	387	400	418	386	380	402	412	380	367	374	366	413	395	397	380	374	414	416	436	349	439	394	394	425	377	401
1297	237	218	191	222	229	240	212	217	222	217	204	235	225	221	216	231	199	246	246	228	212	194	231	216	198	244	212	231	214	229	228	241	214	216	208	228	220	208	203	200	200	197	202	225	232	223	219	229	220	231	231	231	227	223	240	244	228	200	221	231	215	212	230	217	216	243	259	223	226	215	235	240	219	202	237	218	259	200	201	207	241	218	239	237	199	229	194	238	215	214	199	239	218	218	267	222	223	215	197	218	235	223	229	224	193	226	201	196	179	218	217	224	196	244	216	210	226	227	218	226	222	243	197	234	224	203	218	212	184	229	217	187	239	229	221	205	192	240	230	218	242	247	209	222	205	230	210	230	223	224	206	202	242	209	214	197	207	221	224	196	208	208	202	230	217	215	218	216	213	236	226	206	201	207	227	225	222	204	237	217	239	229	217	226	226	216	201	223	207	222	217	216	248	227	218	238	228	248	235	190	203	215	242	221	185	195	213	228	209	238	244	222	220	205	232	220	226	210	212	195	227	221	195	232	214	209	218	224	227	218	218	234	246	208	219	206	242	215	226	219	247	225	198	235	232	229	245	244	211	226	196	233	216	220	233	213	232	242	239	245	240	228	203	207	233	195	252	229	216	198	221	251	213	255	198	231	239	214	186	233	261	220	198	220	191	206	225	254	206	238	218	206	202	222	198	211	210	243	217	222	209	238	227	218	205	221	194	252	219	251	214	210	207	234	211	218	240	221	241	229	211	216	238	219	243	223	229	231	201	250	237	229	205	221	213	224	220	241	248	214	212	221	234	224	219	207	205	244	195	199	247	231	210	209	210	252	217	205	218	214	228	227	224	227	249	200	224	236	209	212	210	227	220	227	235	189	246	227	221	200	226	207	223	225	213	207	219	222	226	221	239	200	205	203	200	180	241	213	186	225	189	255	237	215	208	199	194	210	198	201	213	212	214	242	212	216	224	214	240	209	205	201	210	212	199	231	208	226	215	218	226	245	198	229	250	219	225	234	223	201	223	222	229	225	194	207	206	222	222	225	236	214	206	201	199	198	208	236	222	214	199	203	206	254	218	207	193	217	221	223	224	207	226	209	199	204	216	225	244	223	219	215	208	235	202	248	249	205	223	197	218	229	243	215	243	232	208	219	209	212	213	220	215	228	225	196	222	216	241	198	198	242	226	218	214	196	232	213	219	247	228	188	227	224	213	230	219	213	178	220	200	205	215	213	234	239	213	221	237	223	242	242	222	237	233	209	210	229	199	224	198	203	228	247	206	226	210	190	225	227	191	221	213	242	236	197	211	217	198	229	204	236	226	204	203	221	219	215	252	210	213	227	211	252	251	235	249	196	211	216	215	229	206	230	216	229	219	207	206	213	206	203	222	228	209	203	223	211	173	211	224	226	244	220	239	268	217	228	247	226	213	231	201	201	206	223	219	213	230	226	239	210	199	192	209	214	218	229	256	231	224	205	175	195	237	210	242	223	222	226	212	243	213	236	235	246	213	221	221	218	255	216	211	216	223	203	201	228	231	205	240	223	230	201	238	207	238	226	212	196	228	241	209	233	203	210	223	209	225	192	237	219	236	233	225	212	223	231	235	206	222	234	240	190	188	233	216	234	224	227	247	208	217	220	224	212	243	223	219	215	204	228	247	207	191	218	228	230	214	235	219	209	185	215	227	239	236	221	214	211	211	218	224	214	218	212	228	214	199	204	202	224	202	228	228	214	203	230	232	245	222	245	216	204	215	262	208	209	212	231	223	231	246	232	214	204	220	247	213	227	219	202	229	248	222	226	232	250	234	207	240	209	198	219	190	220	214	226	223	187	217	226	209	217	216	223	207	248	211	199	210	221	206	199	223	206	211	227	225	216	196	213	205	224	235	204	196	237	244	240	200	225	233	223	229	212	215	208	229	239	271	220	214	197	213	208	246	221	219	236	248	222	240	220	196	214	219	234	229	215	225	220	220	238	197	201	201	219	218	219	209	221	243	233	200	230	219	204	212	231	218	215	218	230	201	196	230	227	218	201	243	245	218	262	198	221	213	220	203	192	217	250	234	237	225	224	218	202	247	211	199	206	238	243	230	224	218	223	217	201	254	215	218	227	230	250	230	197	194	215	210	234	224	217	241	219	212	226	237	231	215	202	212	226	213	244	228	241	223	219	224	199	231	218	213	231	242	226	216	226	218	229	233	204	228	232	195	209	198	187	220	203	220	220	223	243	219	203	208	223	210	190	204	218	209	226	227	226	206	234	213	209	224	204	209	221	209	223	230	226	187	210	220	189	218	214	234	188	226	228	225	230	209	218	224	216	217	229	224	233	214	232	190	194	203	227	231	213	221	225	220	224	231	225	192	202	211	237	209	220	231	208	216	219	215	225	216	229	232	203	236	240	227	181	246	220	231	216	210	213	232	202	221	222	222	237	247	210	238	246	201	213	224	208	222	196	196	225	226	208	193	209	187	235	247	226	210	187	197	240	214	225	208	231	225	198	216	205	194	225	221	205	226	225	205	188	223	234	218	196	228	241	242	191	240	253	197	236	245	246	226	232	209	228	232	222	195	211	190	214	247	213	192	253	218	252	231	226	221	234	211	200	210	231	216	190	197	236	175	217	255	190	187	213	190	235	206	210	238	233	195	220	204	220	244	232	210	233	231	208	220	217	210	233	228	248	218	225	226	216	201	224	221	210	209	229	210	215	235	204	213	262	234	259	210	214	195	210	214	252	206	220	220	225	226	226	259	227	246	212	226	232	192	211	219	236	199	223	237	234	202	185	236	230	215	219	231	229	218	221	236	221	234	234	253	251	187	220	235	187	223	194	221	222	224	197	247	202	182	240	206	217	221	247	207	216	208	240	230	205	194	206	219	217	225	210	246	244	232	241	257	243	198	212	214	210	201	233	221	223	221	204	224	218	209	237	237	232	214	234	245	230	222	204	232	232	214	239	229	216	235	209	192	243	197	239	194	223	234	224	217	222	226	212	219	205	195	219	260	233	197	215	197	207	227	216	221	256	228	213	219	222	211	199	208	225	243	210	215	230	223	215	232	204	231	229	208	214	242	202	214	241	202	227	214	219	216	221	212	212	231	203	228	254	212	211	213	227	235	253	209	194	198	241	233	220	228	233	228	211	226	228	229	193	209	244	231	215	221	211	210	197	217	206	237	236	225	184	215	229	224	200	241	221	220	248	199	228	204	224	194	202	217	207	194	219	218	223	226	197	248	207	232	203	246	239	234	213	234	185	201	240	201	204	202	242	250	201	230	207	235	221	210	204	195	227	208	240	210	190	215	217	251	207	193	233	231	237	204	219	238	224	200	217	213	228	204	230	225	222	224	204	223	231	207	229	208	201	225	257	212	242	208	217	231	225	203	219	207	225	224	223	205	230	212	244	223	212	238	215	238	188	214	221	235	209	181	191	215	209	206	229	239	205	228	217	226	198	237	239	217	202	225	227	209	212	241	206	237	223	239	234	212	220	220
1770	572	525	558	556	533	549	524	515	517	520	511	499	507	519	552	497	498	533	481	520	509	535	523	482	528	524	544	512	510	524	486	495	523	509	543	521	531	513	536	520	542	544	537	561	519	505	510	502	543	510	522	510	582	566	497	512	514	496	494	529	515	522	517	522	546	544	502	507	528	512	549	538	503	540	534	515	551	493	548	548	479	535	512	556	508	517	520	524	489	524	566	502	549	543	533	532	535	509	514	559	521	531	559	528	502	541	542	536	515	539	533	543	535	516	545	516	560	502	542	539	543	539	535	533	497	561	522	556	495	573	511	525	574	496	517	524	512	548	529	529	520	512	534	533	519	526	527	511	540	515	481	510	529	563	520	539	529	516	519	537	505	487	528	505	526	497	545	530	546	480	504	517	497	496	530	507	521	537	541	556	563	480	539	502	496	545	553	538	516	521	545	579	500	525	521	496	560	550	502	531	491	495	519	511	534	530	540	522	533	454	532	519	531	524	513	557	583	524	523	516	511	542	520	516	499	489	517	522	521	489	553	506	524	513	515	539	518	529	530	497	519	491	524	520	530	505	530	514	524	510	508	542	533	500	502	545	513	515	538	537	519	553	523	542	509	533	547	542	566	536	521	531	492	499	525	503	505	502	519	522	512	520	512	507	566	491	536	512	532	484	500	513	523	533	532	545	509	511	505	510	535	517	516	509	523	510	531	499	485	534	522	525	532	530	508	513	516	532	522	534	566	508	537	502	478	522	543	560	515	525	542	544	524	519	520	536	510	578	527	525	539	560	533	527	460	520	540	521	508	504	513	553	513	551	565	498	462	495	549	533	507	536	553	556	558	534	526	508	521	521	494	555	531	482	542	492	524	491	557	518	490	549	522	498	492	523	525	546	500	492	526	505	529	532	507	492	548	513	543	537	526	516	496	507	568	496	542	508	541	550	512	482	517	520	544	513	492	500	510	520	499	520	506	532	498	542	522	500	542	484	558	518	533	507	520	542	548	548	528	492	518	523	522	543	548	483	527	536	519	517	549	547	544	531	539	539	540	540	535	511	479	530	523	534	536	522	559	513	545	536	525	519	504	543	522	562	527	523	540	538	527	552	540	549	509	506	469	511	534	539	540	526	561	553	515	566	529	514	490	560	478	542	519	540	503	551	501	502	566	499	533	522	524	534	506	523	507	526	500	512	569	525	512	543	514	476	527	523	480	494	538	496	559	550	545	490	514	547	534	516	532	509	522	561	525	528	516	515	543	528	509	495	519	545	536	500	535	493	525	533	539	536	505	486	511	496	513	529	557	532	549	494	507	564	533	500	521	510	504	516	511	515	513	523	508	557	519	544	561	518	527	521	526	543	511	538	532	534	501	493	498	520	555	519	535	518	513	541	531	550	545	506	543	513	538	519	579	552	507	525	516	484	512	499	492	517	496	521	517	523	505	502	502	540	530	547	550	516	531	536	526	501	558	512	565	516	557	486	523	536	545	527	542	535	503	540	521	550	529	495	551	530	524	476	492	547	530	505	489	481	522	513	551	526	535	506	480	532	523	512	505	532	539	535	556	539	511	499	510	494	472	504	507	517	547	513	552	516	521	506	470	530	478	531	555	543	502	522	538	581	549	488	491	570	512	499	499	519	536	534	492	529	512	505	534	535	506	543	502	500	518	562	542	548	541	512	491	540	526	520	505	543	520	502	534	485	491	558	525	494	566	518	531	489	559	527	532	557	534	526	499	533	524	508	546	544	543	520	529	498	501	501	542	533	526	527	484	496	513	502	473	489	493	522	575	555	517	508	495	522	488	526	510	538	573	492	476	509	486	515	535	551	546	512	502	520	526	514	539	496	517	514	516	524	533	527	510	527	540	491	499	512	512	524	555	502	556	510	559	497	522	571	493	519	464	520	568	528	491	525	506	532	552	526	560	486	568	510	490	518	555	542	505	560	534	514	507	507	514	527	529	527	513	527	505	512	546	495	549	505	517	475	504	501	522	543	522	506	492	538	540	553	479	512	530	535	570	552	543	496	520	520	536	539	528	525	511	548	565	532	517	508	509	519	526	535	512	540	546	512	525	568	531	515	549	512	530	529	530	529	557	478	495	519	529	509	535	472	517	539	519	537	487	541	541	542	476	517	582	538	530	503	495	502	522	505	562	533	515	524	493	515	482	511	570	552	528	507	523	526	502	510	558	547	503	535	509	532	494	559	574	516	532	479	554	501	529	527	518	515	534	526	510	540	515	535	547	534	502	519	523	549	516	568	492	529	498	529	548	510	537	521	518	491	523	560	538	550	535	511	514	523	513	561	510	540	490	537	502	523	525	514	569	559	548	500	517	550	513	521	494	516	513	534	525	511	517	556	504	495	544	541	512	515	529	519	514	501	524	535	560	513	547	563	515	530	528	528	512	531	529	502	508	506	487	540	544	536	524	514	571	545	506	542	531	535	541	507	539	556	512	493	551	546	528	526	550	570	533	527	577	563	524	544	528	523	555	528	519	511	529	519	525	553	544	516	563	535	526	579	511	568	514	508	530	538	504	518	549	517	519	541	523	521	536	588	478	544	536	534	525	527	529	505	543	503	506	532	533	534	541	556	540	522	530	510	504	547	510	495	490	515	533	551	562	488	528	538	520	499	494	572	536	557	541	540	520	512	500	551	516	511	530	551	501	535	554	500	567	533	518	485	515	522	558	521	553	491	536	515	517	557	515	511	523	518	474	560	494	519	547	514	543	521	504	490	489	529	515	534	515	484	518	533	504	531	522	536	533	530	549	529	552	496	494	540	477	492	521	515	511	526	491	514	525	517	521	565	537	497	552	499	536	537	513	499	537	520	525	503	546	532	520	568	500	499	527	550	547	515	504	556	559	490	487	543	514	542	500	525	535	492	491	477	474	539	562	507	501	517	471	540	555	545	514	542	534	530	529	542	528	604	549	522	535	535	522	584	540	521	503	505	551	496	537	501	495	551	534	504	519	551	527	489	529	491	553	530	522	480	503	488	533	488	522	531	537	535	523	536	584	541	516	519	550	543	511	489	523	516	499	565	527	537	516	531	532	534	515	502	518	511	580	516	530	491	522	504	490	485	485	519	532	486	518	537	493	565	508	469	525	493	523	537	518	505	519	532	506	486	546	528	536	527	493	505	532	525	519	569	505	542	525	520	515	526	523	536	520	514	506	502	552	514	535	489	502	544	562	531	534	467	530	550	544	512	490	540	527	538	537	521	501	549	554	487	518	538	517	514	516	489	529	527	549	538	541	548	534	490	514	552	534	529	515	525	520	510	563	515	493	534	558	500	526	516	483	526	515	541	530	499	524	502	532	518	568	480	503	562	539	513	496	503	516	545	542	511	547	520	447	547	505	539	522	511	492	518	527	504	522	481	545	508	516	553	508	512	513	504	544	568	488	525	542	496	553	528	534	527	510	501	525	533	543	541	545	529	529	482	552	531	468	537	498	492	529	499	478	518	501	519	533	533	545
7340	612	584	482	465	393	373	378	318	308	315	279	317	284	314	304	293	314	287	289	316	293	271	306	317	306	311	310	312	281	301	310	290	317	295	345	256	260	271	275	287	257	295	281	299	298	295	305	270	278	279	277	286	275	311	293	316	282	280	291	282	270	317	270	294	255	298	286	284	295	290	283	309	306	322	278	280	277	273	266	334	300	278	299	265	315	283	263	284	277	284	285	272	307	301	282	302	295	301	318	292	272	310	283	299	312	304	279	324	296	307	308	281	291	269	320	295	240	295	309	287	284	312	310	326	293	291	305	282	270	274	305	266	329	301	297	306	310	302	303	262	277	289	317	278	295	346	291	306	307	266	242	319	316	267	294	260	291	298	255	266	293	313	344	300	325	290	295	301	285	255	256	293	271	287	296	283	285	314	288	333	285	288	309	296	305	285	294	307	266	264	284	301	309	301	276	273	302	280	278	295	299	351	282	306	304	296	342	265	295	294	325	240	282	277	229	332	274	281	265	269	306	273	287	280	305	270	300	310	273	278	319	317	300	284	311	311	282	280	281	345	308	302	299	295	263	311	304	332	310	287	311	268	286	317	308	328	297	296	301	317	288	308	270	264	278	281	272	316	301	283	240	295	309	268	281	310	330	269	309	321	336	297	294	279	289	292	298	317	286	286	282	300	310	320	284	291	278	324	281	300	290	250	318	300	286	292	287	321	266	276	307	292	306	311	295	311	328	282	320	315	284	291	327	279	292	289	306	282	311	265	292	312	282	313	296	282	303	301	276	263	300	298	300	289	338	297	295	308	280	320	273	295	299	271	272	289	298	280	303	286	310	285	271	281	269	316	295	276	282	298	312	300	289	259	269	278	292	273	315	300	283	310	298	310	276	260	287	280	329	320	281	305	298	295	295	252	276	265	308	295	310	300	315	314	287	273	309	273	271	299	282	284	287	290	286	291	298	300	301	317	311	280	272	256	298	288	284	332	268	304	291	321	312	302	253	270	269	297	302	288	286	281	299	290	293	310	273	297	311	294	292	324	302	283	249	300	293	292	285	260	308	277	294	307	270	299	291	284	285	269	286	310	293	325	306	287	291	293	311	306	283	282	251	286	294	296	293	271	292	290	333	281	263	311	275	309	303	300	337	290	323	307	294	256	275	269	274	289	266	323	309	308	288	269	292	308	320	302	279	288	307	288	316	292	280	284	280	285	294	316	331	311	292	249	313	308	297	278	320	305	284	288	275	317	271	276	310	279	252	269	258	295	281	262	276	286	296	308	298	336	275	307	308	299	290	302	270	295	293	324	315	291	300	305	263	297	312	278	283	310	283	308	340	303	283	329	305	281	284	289	266	260	270	301	326	301	270	317	286	299	304	292	305	248	285	312	290	267	295	284	314	323	290	254	299	275	295	302	287	319	261	286	310	327	285	276	281	310	307	269	277	309	282	319	254	303	312	270	282	293	261	242	282	299	292	299	270	290	267	303	294	299	283	250	304	315	296	287	309	291	297	281	288	308	275	291	262	320	296	293	291	273	284	313	282	266	292	307	321	299	313	261	303	273	302	268	299	290	276	313	275	278	282	271	269	265	325	281	304	322	318	316	309	305	269	256	299	307	275	308	286	300	287	277	262	294	286	297	288	284	294	317	304	287	320	282	287	288	295	277	313	318	306	269	300	308	277	267	289	300	275	271	285	308	300	308	257	309	265	282	302	296	283	286	301	302	288	265	310	295	282	294	279	304	282	341	327	309	293	308	307	297	290	326	312	298	280	302	278	266	336	263	266	287	324	281	304	326	285	301	314	306	328	312	305	290	278	305	264	286	292	255	324	304	294	292	274	296	314	292	296	261	295	275	282	288	281	288	332	287	293	287	287	285	304	271	329	302	332	271	268	288	270	284	296	311	333	285	312	311	270	310	315	292	336	259	310	293	294	240	289	346	301	306	281	283	333	266	290	306	295	294	285	283	300	285	279	277	298	302	290	264	284	323	273	274	319	266	276	293	319	303	321	327	302	306	253	304	276	306	282	274	318	264	298	302	308	285	261	291	312	290	321	290	274	285	275	269	315	278	314	305	317	297	327	294	318	310	307	269	283	293	285	267	293	335	295	286	302	319	276	308	280	302	271	315	318	302	272	273	315	313	269	310	295	325	289	298	257	298	295	306	292	247	301	261	324	285	276	285	277	275	306	301	300	273	272	306	255	292	272	319	308	297	322	288	261	293	338	312	271	301	268	298	308	282	293	302	292	280	272	282	285	304	293	284	280	256	305	273	294	332	263	272	297	297	266	306	294	279	290	302	280	307	301	302	291	295	316	266	306	314	294	264	327	289	264	297	311	273	324	294	315	276	294	305	291	282	293	332	298	268	284	273	337	302	293	261	338	266	290	336	305	274	299	276	318	304	333	299	278	301	292	302	291	276	254	309	299	291	272	303	297	295	314	270	306	304	260	291	311	288	288	286	281	297	267	312	297	280	281	276	301	281	282	288	282	285	269	294	300	296	288	312	286	313	292	290	278	300	288	307	248	289	299	279	287	296	273	262	260	295	311	291	306	301	272	275	293	271	297	302	281	305	294	325	307	309	277	299	281	273	284	290	277	311	301	288	265	277	284	279	298	281	337	273	324	283	289	296	306	303	291	291	285	315	291	285	294	324	314	295	309	297	342	289	300	289	253	316	309	308	302	284	306	352	323	302	319	328	303	303	307	260	317	277	301	321	294	304	319	339	293	291	268	283	301	310	278	306	305	289	293	316	302	273	312	327	283	288	301	293	288	237	284	281	277	309	269	296	282	283	283	275	307	337	293	291	302	288	310	299	281	264	284	279	325	288	256	269	295	265	299	305	280	275	289	313	303	294	318	337	281	296	292	282	298	290	294	279	294	292	287	313	315	273	292	351	301	289	266	317	303	284	278	286	283	259	323	282	313	280	283	324	328	299	320	289	295	296	305	277	270	268	295	308	291	295	287	301	283	302	247	320	293	289	292	276	287	280	310	295	274	316	289	304	282	300	295	319	318	298	305	260	235	280	272	294	313	304	298	316	250	317	322	283	255	256	265	267	290	276	293	287	302	271	301	290	294	298	268	314	300	321	288	300	281	288	283	325	307	310	334	271	305	295	325	311	295	269	299	319	295	305	254	306	264	273	311	285	263	248	283	271	287	318	309	320	277	282	293	320	268	304	300	307	268	307	252	307	268	306	300	305	286	286	293	284	301	290	304	316	323	280	321	314	308	279	309	305	295	286	288	291	306	311	310	311	265	308	329	296	304	297	326	271	309	297	309	306	279	316	271	277	282	290	268	304	288	277	298	303	281	264	301	300	300	330	295	308	286	315	275	292	291	276	303	266	283	328	304	279	273	316	275	264	301	322	293	289	285	303	286	310	277	301	280	276	297	294	304	281	314	327	294	270	327	284	291	283	312	303	314	293	304	273	266	291	266	298	316	343	297	277	336	322	311	291	340	267	296	302	285	297	278
6372	919	1344	1504	1399	1223	1002	954	884	820	814	793	793	793	744	783	733	704	703	704	725	701	734	707	696	679	677	685	689	705	694	690	666	646	674	714	663	668	650	714	705	717	697	667	669	681	672	662	676	614	645	682	647	683	708	686	673	697	675	646	682	623	692	647	693	702	718	653	660	674	679	656	652	676	669	691	674	686	631	637	661	672	710	688	622	683	629	631	705	707	683	672	686	708	690	661	681	639	670	667	652	658	656	650	631	663	710	623	681	646	677	668	676	680	646	658	711	709	683	670	677	678	648	643	685	646	669	655	695	667	690	662	686	709	625	648	671	654	662	624	642	670	657	681	639	689	695	704	657	687	694	673	625	645	650	625	665	703	672	645	707	681	630	672	671	661	651	643	695	681	628	640	668	686	712	659	641	704	623	645	673	669	641	691	657	660	684	684	641	646	710	641	684	657	677	646	640	624	634	626	695	629	625	671	670	651	645	628	681	662	650	694	662	698	708	704	670	694	668	615	641	645	651	651	677	688	636	690	692	657	706	676	701	637	657	676	675	682	654	632	665	653	655	675	681	626	642	635	710	701	681	660	690	646	671	660	681	710	660	663	654	683	684	680	676	665	672	640	669	618	600	633	682	653	681	645	660	675	624	658	590	710	704	668	644	689	709	717	678	667	663	653	655	649	680	659	637	687	640	668	687	650	658	659	657	642	663	631	648	664	663	611	656	637	640	628	666	690	672	693	639	695	672	664	642	650	633	645	693	707	686	635	685	673	660	666	658	660	628	670	638	678	694	700	731	675	665	664	652	660	679	660	697	678	666	663	659	638	637	685	672	701	718	684	659	646	655	667	676	677	680	712	668	677	712	686	666	676	619	605	639	677	667	687	663	653	701	673	693	634	635	652	660	689	661	664	630	698	664	646	647	695	618	639	690	656	683	690	639	640	654	668	705	641	673	659	697	658	699	676	641	666	702	632	648	650	724	673	632	704	611	640	676	703	702	685	631	662	668	663	677	668	688	670	663	663	698	687	687	673	638	640	638	647	671	612	648	661	667	640	659	688	647	591	693	630	648	629	643	644	619	697	681	643	686	680	685	639	636	688	689	623	675	660	675	638	645	661	661	682	649	663	651	628	623	638	612	688	714	667	688	638	650	658	665	681	682	652	672	691	698	663	648	643	690	698	673	659	653	672	693	634	646	679	643	658	692	706	658	663	691	635	654	663	666	676	738	661	658	640	661	691	641	667	689	674	613	691	671	670	657	660	664	645	649	650	681	663	653	606	655	677	652	598	667	666	671	662	659	674	674	701	686	664	644	666	688	679	701	668	621	627	702	704	693	644	679	683	633	639	689	683	666	631	722	726	626	686	642	646	648	672	638	651	658	633	647	637	700	703	669	719	685	677	639	678	662	693	705	700	679	681	651	640	667	693	699	630	669	647	660	687	624	664	652	656	662	643	633	702	658	658	635	639	632	644	629	640	698	656	655	689	641	632	676	673	644	665	655	668	668	700	683	647	642	701	691	658	644	605	688	679	664	673	715	649	671	676	656	648	662	659	652	666	646	662	653	689	685	692	638	649	667	694	692	684	673	663	686	647	640	656	698	661	667	671	745	667	637	639	710	667	662	673	672	696	684	673	666	677	653	671	694	656	632	650	680	664	686	639	627	724	642	714	661	663	681	635	686	693	686	684	688	678	699	648	658	637	685	664	682	655	650	649	699	703	675	635	668	652	674	680	694	616	664	720	656	680	674	660	649	646	657	719	650	701	679	665	673	706	661	640	680	699	680	684	673	700	677	669	621	642	664	670	669	650	700	660	634	651	681	678	680	655	689	647	650	674	668	679	670	657	668	715	649	653	679	697	652	708	694	680	678	662	671	663	716	664	671	614	676	658	603	661	671	667	633	662	647	694	701	680	654	649	708	675	667	649	656	673	667	664	699	634	625	656	642	625	706	694	645	663	661	697	687	682	635	648	651	706	639	673	631	657	685	687	672	672	642	678	659	677	650	690	680	672	678	675	614	675	624	707	690	713	654	692	652	681	669	638	621	648	657	632	601	630	636	688	642	645	671	661	631	710	682	635	662	699	665	723	648	643	655	679	666	670	657	672	637	683	696	666	670	680	659	639	655	682	679	661	674	681	705	618	656	661	623	703	660	613	659	628	685	651	667	663	648	677	686	664	660	655	647	711	678	635	716	661	729	672	667	688	669	640	652	677	618	703	643	648	652	713	676	655	692	686	676	650	677	660	666	682	661	672	640	679	660	707	651	696	655	709	709	687	634	704	641	672	702	671	683	645	660	688	634	686	648	636	716	635	692	733	607	636	676	649	634	661	683	653	633	652	661	707	679	662	674	637	688	645	651	701	668	628	716	683	687	661	626	720	686	679	685	649	632	649	648	681	630	674	660	711	658	659	676	684	681	655	659	678	618	714	636	677	694	643	668	701	649	718	673	684	591	658	643	654	678	658	651	669	672	634	677	653	707	649	655	670	652	671	646	687	694	670	672	640	694	718	694	662	660	678	705	680	630	712	700	679	657	652	631	635	683	649	619	705	628	640	680	691	693	709	658	705	665	629	669	655	667	640	671	658	648	658	683	631	704	680	700	607	655	670	648	704	666	642	698	640	644	663	650	640	665	669	601	648	693	680	645	688	686	718	666	652	645	673	656	612	680	692	677	656	619	659	689	676	674	657	687	655	657	676	672	646	663	746	704	677	635	683	702	682	689	660	656	645	659	593	634	668	662	636	648	691	690	702	677	683	674	662	724	643	662	704	622	663	652	644	650	624	677	680	632	661	673	675	664	641	674	635	664	634	628	654	698	642	652	686	649	674	680	660	670	646	645	680	656	662	675	679	661	672	668	664	649	656	661	680	674	681	685	650	666	682	671	695	657	650	652	662	674	672	743	693	670	616	706	688	665	671	670	691	644	656	704	650	722	666	643	694	689	675	660	690	628	629	643	663	635	681	635	652	653	737	696	653	629	660	673	668	684	640	640	654	711	697	667	658	669	659	651	667	715	621	666	664	665	703	658	659	653	668	643	637	661	656	663	637	675	667	639	647	664	609	684	679	591	718	656	628	678	668	657	650	626	739	700	640	676	688	681	619	645	657	674	666	655	650	682	641	674	678	683	648	667	677	679	706	658	686	682	676	659	683	675	660	667	638	686	693	701	629	651	705	646	631	653	703	668	643	644	653	652	676	669	695	653	679	718	668	696	662	645	727	652	657	675	675	686	711	648	721	648	624	631	660	676	651	668	592	627	660	664	680	664	654	654	675	665	596	672	690	675	685	631	645	710	651	645	679	666	645	658	717	648	648	668	644	711	664	707	655	595	638	670	630	682	688	690	668	670	651	657	626	653	635	652	661	707	619	663	691	688	683	642	664	650	661	694	704	702	663	700	646	694	674	666	710	641	676	706	723	680	674	666	642	633	706	665	637	628	668	676	662	719	747	655	636	704	693	681	633	666	652	656	626
13872	1097	875	666	500	371	320	275	248	226	216	214	200	179	187	191	162	190	171	176	175	172	192	167	172	184	182	170	176	178	176	179	156	144	148	189	176	158	151	180	164	160	154	161	190	169	148	157	175	182	176	152	194	178	192	171	184	158	143	171	151	183	180	175	177	183	147	168	172	178	146	180	153	167	168	183	203	144	168	159	173	162	177	171	163	161	159	140	160	150	165	188	155	144	191	192	138	184	160	128	168	165	141	136	178	160	164	148	169	157	158	170	177	152	177	184	138	182	173	164	149	168	174	190	156	161	163	185	162	174	166	138	164	169	159	157	178	170	170	163	149	166	187	173	151	171	175	164	121	173	145	165	160	173	172	147	171	168	175	152	170	172	136	165	166	173	156	154	166	158	182	170	137	141	191	172	166	150	173	206	145	169	179	157	168	187	165	171	158	163	147	181	161	179	180	157	163	165	181	138	151	159	160	142	156	152	148	174	168	171	187	160	142	154	176	183	165	184	151	169	151	154	158	144	163	151	166	146	156	159	158	163	174	166	176	183	163	175	178	163	168	168	152	169	156	142	150	158	159	177	189	159	173	165	169	162	173	147	173	163	153	196	181	173	162	179	164	168	163	179	172	177	179	156	152	173	167	173	134	160	150	171	169	168	168	158	154	162	170	192	165	182	161	137	148	166	166	156	155	157	178	193	145	176	176	169	157	191	147	160	163	185	154	152	172	173	181	159	157	142	138	155	194	141	168	164	162	136	142	135	179	156	172	144	149	176	162	160	172	150	168	169	177	186	181	166	175	181	173	170	192	147	161	158	159	163	168	178	163	191	131	183	158	163	181	163	146	172	162	161	176	153	164	155	182	153	175	167	168	140	157	188	147	146	159	187	171	157	146	174	176	174	166	156	168	171	182	172	163	171	178	149	158	157	173	165	165	175	180	161	141	169	166	161	174	161	179	165	162	155	190	177	169	175	153	149	176	194	145	148	174	173	155	177	177	152	176	188	188	170	181	156	164	157	166	178	163	162	163	190	168	180	182	173	159	149	164	170	157	190	157	162	179	161	180	173	148	169	170	182	179	148	163	138	142	143	174	173	149	175	179	158	191	172	154	179	179	179	161	169	149	182	153	191	183	155	158	168	178	191	155	162	176	163	164	162	175	173	186	139	177	169	175	179	186	166	146	169	156	176	164	164	162	169	171	182	179	182	175	163	155	170	153	186	175	165	171	170	161	165	159	145	164	141	163	167	181	148	163	180	151	164	155	164	167	147	196	178	153	170	156	164	139	175	157	165	156	166	175	160	170	170	187	145	188	157	161	168	158	164	177	142	160	159	187	175	169	188	187	173	170	166	167	169	166	155	180	155	168	165	183	162	169	144	159	156	171	197	182	145	136	169	168	158	159	181	166	158	164	155	169	173	151	178	158	139	184	135	168	175	154	158	150	165	177	151	169	171	164	176	164	140	160	154	149	179	166	166	173	149	174	148	152	184	155	160	173	164	172	156	159	161	150	179	137	189	163	141	154	180	197	164	173	169	143	200	171	171	165	174	183	175	197	153	158	162	160	162	172	147	153	174	151	174	164	146	186	171	166	195	173	161	142	184	165	159	169	155	153	166	165	140	181	172	163	153	177	168	152	156	161	181	180	171	170	147	133	156	165	147	166	174	150	163	184	177	176	183	147	193	197	178	195	174	164	183	171	160	170	175	152	161	157	171	157	159	158	175	165	173	176	156	154	163	166	165	176	163	150	163	176	179	195	144	155	171	186	152	165	138	141	166	154	198	157	173	161	178	179	181	180	153	181	194	183	163	178	172	155	180	156	167	159	163	201	160	173	182	170	179	162	175	190	155	152	164	158	148	179	183	154	144	150	154	153	186	171	175	164	174	157	151	159	159	163	183	161	149	167	170	159	173	160	179	146	167	172	186	164	156	167	165	193	149	170	156	172	157	157	178	181	169	187	171	164	150	161	167	186	161	160	141	149	150	154	160	190	171	157	180	148	154	166	166	161	165	148	167	173	130	183	178	188	157	186	145	154	180	152	165	149	154	160	169	178	172	163	156	159	163	143	179	147	169	166	179	175	187	170	139	158	174	168	168	176	179	154	184	161	187	179	160	176	154	146	169	163	165	166	168	174	160	201	165	174	176	163	175	190	178	188	178	166	168	158	155	155	172	173	145	167	163	172	140	200	149	161	181	172	190	197	167	168	167	172	180	155	162	153	150	163	150	175	159	169	155	168	186	181	159	159	160	180	202	200	187	152	163	159	183	159	164	168	156	164	161	170	168	178	161	174	204	158	150	175	181	155	188	173	175	165	175	179	164	184	149	149	161	173	162	179	157	157	182	152	146	175	185	173	173	185	147	162	167	170	166	174	192	165	178	166	185	160	127	173	160	141	183	180	192	155	143	179	154	162	132	170	161	164	163	135	152	185	178	161	160	147	179	164	171	152	169	148	163	160	159	168	143	183	167	161	158	174	154	173	174	172	169	153	166	184	174	165	169	169	171	141	154	180	188	168	158	174	129	165	155	177	166	159	154	193	192	165	170	145	175	159	157	178	154	161	172	167	166	151	184	182	181	178	157	181	152	165	167	160	173	155	149	155	163	167	164	155	154	142	183	172	159	167	174	153	172	188	163	178	154	167	174	159	171	163	162	167	168	156	179	166	159	140	135	185	184	150	178	167	178	164	142	174	160	178	159	172	163	179	177	184	170	170	147	146	169	181	167	153	173	169	178	154	185	160	197	176	178	196	158	157	163	157	154	197	178	159	174	156	183	159	153	184	170	160	192	154	182	173	175	171	179	179	151	142	146	139	177	185	167	169	171	142	158	165	190	177	148	169	164	168	168	169	156	177	162	146	176	153	180	189	178	154	167	175	161	175	165	169	173	174	151	162	151	172	145	163	133	163	168	182	197	154	173	166	193	159	162	164	140	146	162	184	157	173	172	182	173	174	197	177	150	179	152	190	165	153	158	196	147	180	164	178	195	189	198	162	161	190	180	190	156	149	176	201	180	172	148	195	167	177	188	160	186	152	170	179	157	171	148	158	158	175	151	164	176	160	151	176	167	171	161	167	175	174	165	150	195	176	179	201	159	171	152	149	168	162	142	175	163	152	170	148	167	146	162	180	137	149	167	185	165	183	200	161	164	181	171	157	156	161	163	169	175	178	172	179	190	157	175	168	148	152	144	159	156	146	154	169	155	166	160	185	185	149	171	176	151	154	191	172	175	156	169	167	142	143	166	153	176	175	172	177	169	153	176	172	153	155	178	164	163	184	162	185	131	168	183	186	172	155	160	176	153	153	162	156	179	172	168	181	166	155	177	153	172	153	158	171	165	133	149	170	164	151	165	164	158	163	153	149	151	168	172	180	179	171	169	168	193	178	174	183	155	164	175	152	155	173	164	173	152	170	176	195	164	168	168	178	161	178	173	170	169	175	149	175	175	163	154	195	171	176	174	180	163	192	164	181	146
7935	926	1800	1980	1801	1385	1097	945	841	786	717	641	611	608	594	545	521	481	479	474	455	473	451	431	453	505	503	478	490	409	454	454	443	410	470	380	415	431	396	413	386	417	399	422	382	419	410	428	407	381	406	416	398	396	380	395	393	389	382	426	423	400	362	387	395	425	399	427	393	403	407	382	375	416	400	403	391	414	408	394	368	388	392	398	413	411	391	418	420	385	425	392	401	385	379	370	403	396	379	370	409	392	386	394	392	393	395	365	418	378	391	403	389	372	401	416	433	357	391	376	418	367	383	375	427	349	408	402	369	384	379	391	370	396	394	382	394	394	386	399	361	355	413	390	378	395	400	397	387	413	416	376	416	390	398	385	376	376	391	391	364	376	398	370	415	399	406	385	415	395	380	387	385	393	381	398	404	373	383	415	394	394	413	366	401	412	382	384	385	421	421	410	410	406	407	385	403	369	394	433	375	372	380	397	376	369	419	402	382	366	403	382	383	403	399	400	393	412	389	412	385	385	412	376	372	391	390	384	392	401	393	371	383	388	377	385	391	386	433	373	377	425	395	383	390	383	412	378	379	399	393	410	396	388	378	374	377	400	407	353	371	376	380	371	413	432	423	385	408	375	378	391	384	410	344	383	418	416	394	409	377	375	409	340	388	373	363	433	389	422	363	395	406	382	372	371	424	404	438	383	378	402	412	403	360	411	399	348	387	355	381	385	363	416	412	391	385	410	356	405	393	386	406	396	389	372	393	395	415	385	398	379	386	369	411	383	387	400	377	417	367	374	401	377	410	395	408	383	397	383	339	415	396	396	396	400	410	390	376	416	386	377	384	398	376	402	388	416	417	398	397	396	393	415	422	446	400	403	392	411	369	405	381	423	370	451	379	427	459	376	387	359	422	406	402	414	403	403	418	396	380	367	387	380	363	398	377	392	418	435	373	388	433	364	435	411	400	416	407	368	404	407	398	384	380	388	398	370	393	401	384	362	402	390	392	392	359	412	415	374	392	436	376	410	395	426	374	382	398	407	393	404	410	387	388	360	443	385	391	433	394	391	386	398	390	425	407	374	408	375	400	408	403	359	399	348	427	405	388	377	373	374	403	380	393	377	418	378	363	403	393	383	419	404	378	403	358	395	404	393	373	404	397	365	408	386	391	369	388	392	396	399	386	394	389	419	426	405	397	405	404	412	368	420	340	391	397	414	390	388	382	376	374	405	388	367	431	396	423	401	388	368	419	380	385	413	379	375	400	427	405	434	415	360	437	399	382	386	441	413	401	408	382	403	366	397	396	365	340	409	421	393	369	374	390	388	372	389	401	386	389	417	366	383	407	403	393	385	413	423	407	359	429	387	393	420	393	389	411	396	399	383	406	402	441	397	405	395	385	403	415	360	387	387	369	400	403	382	370	375	406	395	426	417	401	370	421	381	380	396	429	408	392	391	383	384	390	399	365	398	407	419	376	370	384	372	412	407	406	400	412	431	400	404	411	378	415	405	399	401	397	375	384	402	421	411	403	428	370	398	410	398	431	407	386	411	427	426	362	386	347	420	413	448	402	383	362	413	396	395	366	402	373	436	370	398	380	394	379	398	412	376	406	418	413	386	384	364	368	388	402	367	370	416	406	402	396	407	400	380	388	399	371	386	401	384	432	405	360	391	359	378	393	391	377	401	386	411	383	423	412	402	436	391	372	361	367	399	362	414	405	379	356	367	366	395	355	377	402	390	398	397	350	398	406	364	406	397	407	409	426	405	384	411	370	373	398	402	378	415	422	395	430	366	401	389	418	391	384	389	415	413	400	387	406	374	408	418	400	372	379	370	361	389	374	401	383	411	399	371	368	406	421	400	435	403	379	342	372	401	399	395	386	363	401	384	423	369	373	400	401	384	393	401	388	381	374	401	393	411	423	400	370	355	381	390	399	417	394	400	404	376	416	400	380	378	382	374	385	386	368	438	416	388	402	402	414	399	403	389	373	382	379	383	423	382	377	390	384	387	391	393	401	377	408	372	408	412	426	377	425	391	358	406	405	422	430	362	363	390	428	386	393	388	381	381	363	420	412	398	437	394	389	386	391	377	401	386	413	432	391	351	374	374	378	428	381	394	388	416	401	382	374	419	415	399	372	384	401	399	389	407	408	385	378	379	359	381	406	379	376	381	379	430	398	394	397	394	421	439	402	364	403	397	410	419	374	371	404	423	394	419	416	395	392	444	393	375	428	396	403	385	388	408	415	417	373	432	406	377	373	413	425	406	379	364	405	394	401	392	396	369	376	396	416	403	363	387	375	385	384	383	400	398	433	412	347	377	390	366	395	365	389	378	378	403	399	401	381	405	418	398	411	386	373	388	375	390	434	388	402	408	376	372	381	407	365	377	399	373	397	373	348	407	422	338	366	389	399	390	398	381	401	419	376	418	413	380	412	369	383	372	375	430	382	371	380	384	392	403	408	413	400	410	386	396	406	439	367	374	381	409	403	395	394	405	383	382	356	356	377	368	398	405	384	392	375	414	398	372	370	352	366	397	408	369	405	368	437	421	394	358	389	390	398	359	403	387	407	382	388	358	360	365	381	433	393	432	394	432	387	420	391	393	392	382	386	395	382	399	425	387	385	370	410	415	393	408	408	398	393	389	386	401	380	396	390	418	387	393	369	387	405	356	422	375	393	371	386	400	382	409	388	407	408	408	406	397	435	388	376	426	355	391	373	387	407	398	395	380	400	405	386	379	381	399	387	409	384	392	381	411	397	395	407	397	401	385	387	366	400	400	401	418	373	384	396	389	431	381	378	372	386	417	409	386	400	398	391	383	395	377	390	392	357	417	397	398	398	398	392	383	388	371	352	406	389	447	411	398	381	393	394	397	409	373	378	371	391	387	420	404	373	392	387	370	378	405	400	397	387	405	353	349	387	396	388	400	414	378	423	368	378	392	398	420	392	389	406	419	355	352	400	416	384	381	381	381	363	386	400	439	388	409	377	392	421	386	387	378	379	372	380	394	404	422	401	437	396	395	365	388	394	375	398	389	394	365	400	421	411	394	379	388	413	404	396	402	404	402	400	380	394	385	349	426	413	400	395	383	407	435	387	396	382	398	393	374	382	416	436	395	380	408	382	384	363	386	386	366	378	384	371	401	384	376	412	392	391	435	386	445	368	380	376	409	417	394	398	417	393	425	395	349	424	351	385	377	414	393	366	391	408	383	377	381	381	370	394	386	406	395	416	367	396	445	418	387	390	388	412	393	386	400	390	339	393	397	371	408	420	421	401	378	385	397	367	352	388	396	427	409	421	404	383	353	377	417	407	382	370	378	402	422	390	393	371	384	365	370	383	378	399	402	439	395	407	414	343	389	378	391	403	425	379	384	399	412	381	405	412	423	427	354	369	396	377	373	381	437	425	390	409	404	370	402	392	419	407	387	392	404	350	415	426	422	382	408	347	379	397	349	398	384	422	390	386	389	405	354	400	419	412	390	396	410
1377	214	254	253	233	207	233	212	231	230	212	230	204	215	238	227	208	199	219	209	224	218	198	240	249	244	191	208	216	205	218	211	206	200	234	204	232	214	226	208	246	201	213	200	216	237	192	222	215	220	220	221	213	206	217	219	224	221	211	221	188	235	220	211	193	203	224	217	205	221	212	204	223	206	204	209	218	208	230	228	214	228	215	221	201	213	212	233	224	191	231	213	242	208	218	230	222	195	204	203	191	213	217	227	231	211	222	233	214	212	220	229	221	206	246	218	215	225	231	219	201	220	231	235	225	271	220	227	219	208	207	216	226	211	239	221	199	230	234	230	223	226	219	193	210	193	204	201	230	189	236	215	236	210	219	234	232	235	222	231	239	190	201	224	223	207	210	219	215	227	217	202	221	200	214	222	210	189	202	217	198	202	235	220	216	205	223	200	215	208	221	219	219	169	224	200	247	227	192	240	223	199	236	212	235	234	182	262	212	238	224	196	232	195	198	205	238	239	207	214	191	224	218	238	258	258	230	202	244	197	222	212	239	257	227	237	216	224	227	242	219	216	249	196	243	224	196	242	221	239	200	210	207	213	219	212	214	203	248	223	236	236	219	241	201	218	202	224	217	233	218	211	240	220	204	226	200	211	236	205	203	206	193	200	180	207	207	213	217	242	238	216	223	209	220	215	230	224	232	232	211	211	213	223	193	191	197	229	223	240	214	254	225	221	218	188	211	233	215	215	183	204	237	213	219	237	203	215	214	245	244	219	220	241	219	204	220	231	198	223	218	206	233	232	243	212	221	211	203	197	215	252	211	220	228	247	232	239	247	218	231	227	218	241	202	237	224	237	212	230	224	206	218	213	216	245	217	219	231	190	193	257	220	205	246	204	201	220	253	225	227	223	200	227	248	242	213	206	222	229	219	192	237	243	209	209	218	196	218	201	215	238	221	191	206	204	230	229	188	194	226	219	230	223	226	221	226	208	217	206	227	238	221	227	228	216	252	244	219	241	220	215	202	230	226	223	229	186	223	227	191	215	222	243	197	215	213	210	218	212	223	217	236	190	180	185	211	223	216	226	225	257	244	196	202	208	222	255	208	220	214	222	235	200	232	243	230	188	215	214	233	239	201	212	213	216	231	241	221	198	217	224	226	230	229	215	190	243	239	237	249	232	218	220	231	196	198	207	206	241	195	203	213	223	200	234	197	240	223	200	215	227	211	237	211	252	213	211	223	241	217	211	243	224	231	225	215	193	184	219	207	230	253	202	213	202	201	204	197	233	224	205	231	214	208	236	218	229	222	214	200	210	214	233	226	205	235	219	210	211	209	212	251	231	210	239	225	216	193	225	200	217	208	214	223	227	213	203	244	196	190	234	236	214	223	220	235	210	176	217	229	234	210	232	234	206	215	196	229	220	226	208	232	239	190	209	219	211	208	193	241	218	230	220	230	204	207	223	206	197	226	209	215	236	209	207	227	230	221	224	208	212	220	178	214	227	202	190	249	229	208	213	257	200	217	228	206	225	231	241	197	226	221	198	227	203	213	211	203	208	226	228	216	214	215	216	219	207	222	199	211	217	227	210	236	202	226	216	240	194	194	248	249	238	241	216	182	199	228	190	200	218	221	207	211	228	237	230	222	229	199	230	245	184	197	224	211	249	228	231	228	234	225	207	204	201	229	227	211	209	194	224	220	181	212	226	183	198	232	191	195	224	238	215	247	215	231	206	226	223	213	219	204	206	223	212	224	199	211	224	211	225	206	223	198	218	218	248	222	229	240	240	211	216	202	221	225	201	245	233	201	224	210	212	206	202	242	222	232	234	252	214	220	208	231	221	227	215	221	215	214	201	208	204	224	218	233	208	246	227	204	200	195	218	230	216	211	231	204	203	211	202	191	220	211	207	218	203	232	224	222	208	250	215	220	209	221	192	247	218	201	218	215	224	219	220	234	222	216	206	228	211	224	233	195	197	232	200	226	210	222	218	191	233	224	202	223	220	222	211	229	243	221	245	200	201	233	216	212	191	224	233	216	277	214	202	211	222	200	201	209	221	228	226	250	231	255	200	193	199	230	262	224	200	203	220	229	199	198	187	224	190	220	206	216	232	203	216	222	209	231	237	230	229	255	216	227	206	213	221	212	213	206	199	215	202	230	209	203	198	233	234	233	219	239	216	208	213	187	205	215	232	201	224	230	238	201	209	221	227	215	203	227	244	222	238	196	208	225	215	192	188	221	207	242	214	207	250	193	215	208	222	255	273	225	221	209	213	224	217	204	212	185	222	232	241	223	219	259	230	230	214	231	269	224	217	210	206	216	225	226	221	188	189	223	214	252	190	231	228	215	212	209	198	218	225	192	216	220	218	231	183	202	222	232	213	209	228	184	219	229	232	206	226	212	222	203	218	199	222	194	223	208	215	200	225	217	209	209	211	233	236	232	236	243	231	217	218	225	244	221	227	184	222	214	224	212	250	202	223	222	221	226	238	198	194	220	206	178	229	190	214	237	207	244	233	206	230	212	200	229	261	242	234	230	213	209	212	219	229	228	213	189	189	243	207	207	221	217	197	226	204	207	205	197	237	211	238	200	234	220	214	236	206	203	220	232	233	210	205	239	231	211	196	212	193	233	240	217	210	262	206	228	192	207	218	236	198	196	213	209	207	181	218	236	227	222	204	245	228	216	185	252	213	200	223	219	255	219	191	191	240	230	192	223	247	222	207	223	218	242	223	229	204	234	232	268	216	229	202	222	216	217	203	222	222	214	235	227	232	198	206	232	204	241	220	245	193	240	207	203	225	214	219	214	220	232	218	215	219	272	196	221	197	215	215	212	216	221	224	220	255	248	223	193	210	212	232	223	213	217	233	198	217	211	224	226	224	211	208	254	189	218	219	218	219	219	207	217	250	215	205	212	243	219	224	204	233	205	205	214	209	229	193	208	198	203	235	213	233	197	240	218	206	232	209	223	222	202	250	225	213	221	227	242	209	207	214	209	216	253	200	212	220	223	194	213	198	253	222	220	202	253	227	208	201	222	213	212	239	234	199	202	240	208	257	205	203	235	210	199	225	208	202	202	233	234	248	219	210	217	209	215	218	208	208	186	235	239	246	212	242	219	231	224	214	183	208	219	240	222	207	211	236	231	212	217	248	205	222	230	212	217	223	243	222	224	191	224	224	199	203	212	204	191	209	207	214	196	224	198	236	231	255	223	205	224	219	209	214	206	194	228	206	200	229	192	238	222	211	183	212	229	222	211	225	209	242	191	219	212	245	235	238	204	179	224	195	210	206	253	220	190	182	206	199	218	239	211	219	222	232	213	214	218	193	216	227	221	219	215	236	221	244	222	223	216	225	212	237	205	203	219	232	200	206	218	252	250	230	217	216	219	206	217	227	234	224	209	192	215	225	204	204	188	224	219	223	222	221	201	184	208	223	237	245	249	239	235	214	222	232	223	201	231	230	231	195	221	226	212	204	203	236	219	222
1724	539	567	546	539	551	605	538	559	506	522	519	468	551	547	561	493	518	493	502	539	550	513	534	534	560	520	477	554	517	495	531	544	513	549	495	484	542	545	522	538	518	499	477	513	568	516	531	543	558	500	555	504	574	579	511	550	525	521	533	515	532	542	474	522	527	529	562	521	519	498	525	486	522	546	517	513	502	512	547	541	534	540	485	516	535	490	541	523	494	497	515	519	507	523	501	524	525	558	525	486	499	538	526	510	539	561	479	491	490	532	521	531	523	568	514	522	490	529	539	550	520	491	522	581	513	501	532	517	544	518	552	524	528	500	528	544	520	489	516	484	549	557	529	514	523	518	569	531	513	477	479	533	521	558	526	500	506	499	522	505	533	528	501	514	529	491	526	510	537	531	544	519	497	568	522	503	501	521	467	554	521	493	557	531	518	543	517	501	560	539	525	538	544	538	500	529	525	531	522	518	495	507	581	482	480	532	551	544	529	494	568	548	533	513	484	505	546	527	519	539	577	510	498	525	548	518	550	549	460	527	504	478	527	498	543	527	486	531	555	498	523	494	523	501	531	546	563	527	524	553	497	523	487	547	484	550	529	494	514	564	575	532	529	528	525	529	514	506	511	531	486	520	537	521	490	526	534	489	493	531	511	521	542	518	496	537	502	490	573	554	525	522	516	521	495	578	512	526	517	514	509	541	546	532	534	571	506	527	532	553	503	538	548	534	527	525	539	540	494	547	531	468	508	490	554	526	561	593	493	508	519	499	561	514	509	546	535	500	521	516	477	465	575	543	501	510	530	521	515	542	578	557	496	511	544	493	506	527	532	518	506	504	510	500	476	491	535	514	523	526	560	531	495	530	555	557	500	510	556	518	505	500	522	544	536	520	536	515	553	489	533	557	526	539	523	536	540	523	554	513	517	530	521	549	515	547	510	526	510	538	566	568	559	545	520	526	555	512	487	518	541	529	487	510	479	496	557	513	569	532	520	549	443	521	517	523	529	496	529	549	540	536	542	540	554	522	587	528	504	533	507	500	541	553	519	498	509	492	502	534	491	528	549	548	540	520	465	549	549	510	530	541	543	498	534	513	508	523	517	505	547	563	511	540	514	560	532	510	547	514	530	527	536	531	515	517	508	528	546	535	549	516	529	543	549	515	551	527	510	527	537	516	549	561	481	490	528	524	493	515	539	541	553	522	527	521	545	503	558	499	471	550	504	506	501	537	516	529	496	513	539	555	521	536	512	492	536	505	504	495	540	526	502	501	537	533	486	547	542	515	502	529	537	542	550	491	529	550	520	519	541	547	532	519	564	540	492	544	566	553	530	552	517	533	460	545	512	554	500	509	506	539	517	525	503	530	503	525	529	526	525	518	520	536	512	518	496	492	518	519	505	488	510	523	532	509	537	503	561	504	516	513	529	502	503	522	560	508	501	535	538	580	509	504	516	507	559	545	508	485	535	525	541	494	552	555	498	495	509	552	528	521	548	521	513	533	528	522	516	472	533	513	506	503	530	520	502	534	540	555	483	557	553	534	533	499	532	512	509	568	556	501	556	564	546	513	498	532	506	520	507	546	544	497	514	517	511	512	511	476	535	541	522	497	519	519	504	480	543	543	512	550	535	571	516	489	499	546	514	514	514	517	514	523	552	519	521	546	547	531	530	542	539	554	519	496	527	542	585	533	526	506	523	520	542	547	510	526	494	540	530	503	539	570	519	540	546	545	552	499	535	512	497	527	540	539	507	531	528	534	493	536	541	512	511	512	518	510	512	511	527	543	498	489	524	524	492	533	546	562	498	574	570	525	555	520	545	570	511	502	547	553	501	518	558	514	498	551	549	511	558	492	517	532	518	548	486	506	500	577	502	529	548	555	551	528	494	534	510	518	544	547	543	567	519	539	492	507	467	482	510	543	535	519	533	551	501	524	535	501	545	486	497	532	554	517	529	556	539	530	516	567	505	525	566	537	545	526	502	498	536	499	511	532	541	563	502	548	538	536	515	528	502	494	547	511	520	580	538	513	500	544	531	528	490	508	512	557	521	523	539	510	546	547	537	541	536	519	522	538	516	509	503	519	499	508	514	569	530	488	497	538	512	530	522	508	459	510	528	552	476	547	466	541	546	538	518	508	517	514	486	542	525	577	468	527	538	533	564	553	556	517	559	519	498	539	557	536	534	512	546	521	568	544	540	539	530	537	554	565	494	552	521	557	542	496	510	554	528	542	523	523	535	464	505	483	542	543	442	512	528	537	519	547	506	542	499	577	528	539	473	536	527	536	499	561	515	523	525	497	526	551	478	489	485	593	558	529	524	495	544	545	533	492	522	486	565	497	533	512	514	525	521	555	544	547	531	570	541	559	546	504	512	538	494	524	514	532	506	526	504	502	523	560	525	537	502	498	532	510	477	517	549	557	496	521	543	521	513	518	496	551	540	546	464	502	512	508	534	533	554	566	515	524	533	495	549	499	541	515	504	521	519	478	537	527	528	523	579	522	517	518	500	587	503	506	519	542	530	503	522	527	542	489	494	513	500	488	538	514	520	521	513	537	518	523	522	471	520	546	559	537	529	535	532	514	545	505	512	511	501	513	529	527	545	493	485	516	486	550	527	522	570	548	522	564	542	509	537	511	533	510	514	530	497	531	517	503	484	540	541	493	540	504	541	559	540	544	524	495	509	468	489	535	535	515	516	523	532	516	531	558	537	529	519	546	532	513	521	566	547	503	509	483	542	527	484	506	556	553	524	518	532	530	510	548	506	510	527	473	530	542	516	551	524	529	527	522	534	505	547	508	551	499	524	513	517	524	537	549	478	489	553	522	514	502	506	521	484	492	533	560	544	518	528	543	520	575	554	552	558	513	503	552	478	524	539	520	550	518	537	531	521	480	534	488	522	525	539	542	528	501	546	538	455	552	521	542	530	539	510	543	528	504	533	528	527	575	540	504	513	559	552	551	540	534	536	543	532	526	518	494	548	532	527	545	496	520	552	499	503	499	512	505	550	497	496	543	497	547	501	522	517	503	519	537	520	517	516	505	517	481	526	520	488	539	537	527	562	517	493	540	508	488	537	508	505	512	537	527	548	518	552	561	508	568	581	543	488	505	490	537	548	525	538	536	517	507	516	530	533	537	506	505	459	531	512	521	567	540	519	508	475	487	518	512	513	542	539	515	512	583	536	510	517	491	517	574	539	562	533	545	506	533	522	499	515	519	522	522	524	556	559	568	522	519	508	494	530	547	508	505	549	504	538	520	508	547	514	491	505	532	535	604	539	534	524	502	494	524	552	515	551	513	500	534	500	570	510	532	530	541	496	538	481	473	534	517	536	533	562	544	530	516	565	555	548	543	528	534	562	557	546	529	515	512	510	555	534	510	518	528	472	523	524	533	500	498	548	504	552	528	504	532	517	559	545	499	543	514	488	512	512	486	513	526	549	514	505	517	533	543	552	549	486	513	560	517	536	535	491	518	487	552	524
7300	580	633	533	462	411	352	319	323	285	289	316	282	279	295	302	296	309	291	271	252	311	284	268	301	291	272	293	283	313	290	294	307	309	279	254	281	293	278	284	282	291	288	298	307	297	277	244	277	294	274	303	269	318	291	280	323	297	313	292	279	306	294	301	297	304	274	287	320	275	295	319	298	295	264	282	280	261	282	284	293	313	296	297	316	290	292	296	336	250	285	297	331	303	294	273	273	292	286	300	283	318	310	290	354	275	308	320	281	304	299	285	284	279	271	286	302	274	292	299	275	260	295	300	286	291	309	308	289	316	287	283	274	297	281	255	310	270	292	277	297	293	317	326	279	342	274	305	312	269	306	261	299	288	315	255	269	256	274	310	291	277	317	316	296	303	301	279	309	276	291	297	307	273	280	280	303	282	279	308	301	281	308	288	258	281	285	298	316	283	307	291	308	300	320	268	293	293	263	321	312	277	292	287	312	288	283	286	344	286	303	280	292	304	331	313	310	307	269	275	288	309	313	307	313	285	264	299	267	272	263	282	304	269	295	272	276	318	281	313	329	280	291	281	288	293	295	291	315	283	271	305	287	264	280	288	300	294	317	271	285	298	291	309	300	279	292	269	306	261	287	293	301	329	303	302	270	289	292	291	284	303	296	301	295	286	271	284	307	284	291	260	300	306	330	296	331	316	355	301	275	276	324	316	316	283	278	308	277	314	304	292	280	280	268	283	284	296	283	282	332	299	288	282	307	292	269	302	323	309	305	256	248	331	309	320	297	283	275	290	281	265	283	317	305	288	307	303	262	295	289	273	297	301	321	295	271	274	279	309	283	296	302	293	315	285	288	254	291	310	311	285	288	292	272	300	303	322	284	294	288	310	304	275	260	266	289	284	305	290	322	321	301	293	266	260	283	270	339	278	304	279	288	311	279	274	305	318	289	276	331	262	278	282	256	326	307	300	324	323	273	260	298	291	300	297	276	277	292	275	286	313	289	314	283	268	317	296	321	310	289	273	282	297	298	286	324	304	310	300	310	278	281	290	277	307	294	263	285	268	302	279	301	278	256	297	282	268	285	289	267	261	297	279	280	261	287	255	256	294	307	294	271	292	259	320	258	296	283	315	320	293	297	312	294	293	276	277	280	326	312	292	305	281	270	286	301	292	272	260	286	305	274	317	301	294	311	275	295	301	301	276	300	296	297	279	276	300	292	272	251	303	264	281	296	339	265	281	283	312	280	284	289	277	278	306	268	309	291	279	284	331	287	290	292	306	278	274	283	277	315	302	331	304	293	259	303	283	306	309	282	287	272	287	285	298	282	311	281	253	296	325	306	281	283	263	288	290	283	252	320	275	282	330	287	287	306	287	281	314	267	290	287	285	299	285	325	291	291	265	285	299	305	269	286	296	271	306	323	289	260	314	311	311	343	287	260	305	304	287	274	328	294	278	304	294	295	262	298	289	278	281	297	321	296	287	278	299	276	289	307	271	352	311	311	319	308	275	310	319	294	303	304	307	278	287	283	313	268	286	320	280	316	270	268	269	303	271	254	285	285	317	274	310	290	277	305	299	330	282	313	321	264	256	292	294	313	304	272	282	316	292	291	277	271	308	287	293	306	285	266	301	298	279	281	279	265	281	295	297	260	276	297	287	300	298	270	307	286	296	279	312	272	304	300	279	304	290	261	315	310	313	275	306	351	279	284	284	287	264	283	284	309	293	310	323	309	291	272	274	296	288	294	288	324	314	259	297	285	272	282	287	279	306	320	309	294	296	297	299	296	304	256	272	274	341	309	295	285	298	304	351	292	283	302	250	319	296	286	286	280	294	308	316	293	294	273	294	292	344	281	292	263	307	272	280	271	288	275	330	252	293	298	303	283	307	283	303	322	302	294	287	305	329	299	277	310	255	305	279	294	304	279	307	276	310	290	325	315	267	302	281	274	313	276	288	278	325	285	248	287	278	285	299	276	277	276	279	269	270	305	307	314	284	282	317	273	290	278	294	278	265	298	281	265	272	299	324	285	270	295	304	316	325	303	309	282	281	294	285	302	325	300	288	284	287	263	266	287	301	295	299	324	285	269	296	295	327	292	307	277	299	302	294	272	326	310	291	305	283	290	329	336	291	273	276	277	306	279	295	300	299	285	308	281	245	252	286	288	275	289	303	309	302	294	281	292	257	289	276	305	284	311	301	282	273	292	286	304	263	299	306	283	295	311	317	290	267	306	286	277	282	294	284	262	324	300	300	307	310	306	282	298	297	290	286	301	274	299	290	292	308	301	324	278	275	283	289	320	275	298	268	283	274	325	310	261	283	281	296	284	294	321	299	315	309	327	298	310	279	301	295	290	310	265	273	311	282	279	316	295	299	279	277	262	285	254	262	279	293	314	297	299	296	284	284	282	301	294	311	268	292	301	297	283	275	290	291	306	294	335	292	314	319	288	306	282	308	272	292	302	287	330	313	310	283	316	292	289	295	289	283	279	300	242	271	262	304	305	298	273	266	283	288	291	283	327	276	300	291	305	278	276	302	294	320	300	319	274	316	290	276	312	297	271	295	297	293	295	305	281	254	263	274	260	273	282	285	292	299	290	300	299	318	299	312	295	299	283	292	298	281	271	295	279	297	278	326	277	281	319	310	294	295	291	307	317	301	302	299	294	286	298	306	272	290	275	297	290	285	326	287	282	321	309	282	308	314	291	276	316	295	276	329	304	285	319	308	306	284	278	288	282	305	287	258	304	278	276	291	271	320	286	319	286	287	275	276	300	324	314	336	290	330	310	304	294	315	297	274	293	278	310	278	281	273	268	300	274	305	284	291	279	319	278	305	272	290	304	283	323	317	281	312	312	248	265	287	299	293	289	283	283	280	264	309	267	302	321	301	284	306	298	321	299	281	296	297	300	293	293	282	288	273	269	307	279	291	282	281	298	298	300	274	294	297	275	312	283	312	282	263	273	300	294	280	313	301	302	297	295	273	285	271	315	305	307	293	273	309	283	283	307	305	281	279	303	271	285	291	306	296	305	305	319	281	289	307	266	258	293	294	283	299	317	311	281	289	289	286	286	296	295	296	299	306	331	302	284	300	283	258	296	268	306	262	274	281	281	274	299	310	290	231	304	268	297	305	326	294	296	314	279	310	289	297	319	263	272	301	299	272	306	281	314	260	285	281	286	300	315	258	303	314	266	301	286	298	262	295	285	296	305	288	263	288	301	248	320	290	268	257	298	299	287	291	281	298	283	303	276	330	312	277	281	309	301	288	288	296	293	288	294	288	265	268	273	346	287	298	298	270	283	280	302	281	265	274	317	270	296	293	298	295	289	290	309	317	288	304	269	314	285	281	269	315	311	311	288	273	294	301	291	282	274	295	283	332	327	284	283	307	301	278	276	280	301	286	297	279	288	276	286	304	290	278	299	314	311	282	306	290	308	315	280	290	290	303	280	285	290	280	294	268	300	312	269	300	287	294	283	257	318	287	285	283
6474	881	1402	1563	1400	1152	983	953	927	812	814	831	786	741	748	735	708	694	684	710	664	677	693	698	689	727	668	679	673	714	685	673	674	695	664	671	661	624	712	647	726	689	727	657	676	697	670	708	676	713	689	668	679	719	680	662	651	697	666	664	651	643	627	702	681	666	666	688	652	673	659	607	688	694	667	636	655	695	609	659	645	638	590	692	642	679	679	687	630	633	670	669	673	675	646	685	643	690	623	629	648	666	678	694	715	700	676	666	699	687	660	656	652	660	667	669	681	666	677	652	703	692	661	691	704	645	621	642	696	614	679	682	643	663	681	662	647	658	699	665	675	671	690	705	636	678	663	667	664	690	661	685	673	685	650	684	664	683	746	668	659	683	658	662	698	658	652	683	709	699	680	674	685	667	670	637	617	657	618	635	635	641	682	605	643	655	687	706	678	646	669	676	663	626	685	683	640	661	674	634	660	678	651	674	701	687	653	653	665	674	684	698	637	676	683	693	653	616	682	684	677	678	687	694	651	688	652	740	652	695	682	678	645	624	643	646	586	658	670	657	613	669	694	656	623	654	632	645	701	665	659	644	672	677	637	616	616	668	650	643	619	660	656	653	649	681	642	673	661	667	732	644	689	693	678	652	665	657	607	651	685	718	681	684	698	667	665	703	634	644	640	651	669	678	633	654	648	675	614	667	660	667	670	624	707	660	710	702	649	657	707	681	664	643	671	649	646	656	652	695	686	629	660	659	665	647	698	643	681	650	715	687	674	658	617	667	635	653	667	670	665	642	689	622	634	683	693	649	674	672	680	687	618	657	660	663	623	685	622	709	660	715	628	686	615	603	660	662	678	667	660	660	636	649	675	685	645	661	691	621	638	669	656	644	640	679	618	682	697	650	635	695	663	693	684	636	647	689	655	705	699	657	658	663	671	676	623	646	678	662	677	642	650	664	647	671	647	660	660	647	667	685	679	664	655	661	718	652	660	626	671	672	628	713	599	659	660	628	659	671	650	639	703	681	691	643	648	663	656	637	687	642	684	694	658	647	653	605	664	677	668	670	630	643	622	638	688	631	631	712	634	635	660	694	673	651	674	601	608	670	694	696	680	667	634	681	640	675	664	670	705	682	645	649	683	657	701	694	634	709	663	690	681	664	637	632	636	625	656	667	636	661	668	659	653	677	656	712	691	697	637	631	678	642	697	661	657	655	650	715	675	647	676	653	620	758	690	647	663	685	663	651	682	650	698	671	623	642	625	639	637	630	671	711	687	719	676	652	643	718	631	659	679	696	657	667	711	662	642	670	605	663	617	673	678	625	656	641	658	642	677	657	716	676	621	697	678	681	723	634	671	652	689	650	663	668	658	705	661	665	644	637	713	683	692	649	654	705	630	653	687	665	669	633	682	620	650	673	649	609	661	638	646	614	648	668	699	688	646	656	647	689	644	613	639	702	680	692	677	648	686	631	693	690	691	697	704	669	716	642	686	745	734	694	677	671	641	681	630	666	652	712	696	677	638	646	698	673	674	634	641	662	647	701	684	722	641	612	681	652	641	630	673	642	683	664	680	666	662	642	674	638	668	639	654	653	675	697	649	646	657	667	666	661	675	726	658	644	642	652	684	658	639	697	643	631	686	660	646	654	655	671	673	649	683	634	664	658	670	679	684	677	655	652	627	668	689	639	624	626	594	656	645	648	660	612	703	679	662	663	659	654	655	661	671	696	637	670	658	688	709	659	615	720	645	663	684	703	656	693	659	602	696	667	676	689	642	670	652	696	700	731	662	650	671	642	695	666	705	677	631	676	687	665	679	689	633	693	674	661	663	675	677	687	666	689	718	666	675	715	646	653	687	667	698	674	622	685	647	642	634	682	684	676	712	678	670	658	673	655	662	682	630	642	622	614	674	641	657	646	645	624	675	706	677	639	674	627	645	633	623	701	672	701	702	706	684	659	627	664	683	628	705	666	624	682	625	703	680	629	624	648	666	710	697	650	680	666	674	648	704	654	666	666	640	684	718	666	622	653	652	632	678	647	685	681	646	696	646	691	669	657	643	732	695	686	648	687	677	651	695	684	668	723	659	641	683	694	649	664	641	672	647	611	682	648	689	629	680	660	682	640	648	677	617	659	650	687	677	680	690	668	707	661	674	664	725	695	662	657	665	686	654	702	603	665	669	675	665	646	663	665	658	681	616	658	730	620	678	667	635	665	667	685	667	695	685	697	682	685	611	637	671	694	640	704	671	641	641	691	642	679	714	692	623	666	710	636	635	649	650	678	659	685	709	684	647	691	684	726	670	660	637	759	690	611	673	686	655	640	655	670	634	658	656	676	623	686	687	651	664	676	636	656	648	634	626	677	665	655	653	756	652	651	620	682	662	710	643	664	679	637	689	666	683	673	667	670	691	671	652	672	643	700	707	603	650	690	706	694	659	646	650	688	691	638	652	637	661	654	637	610	678	657	672	634	664	658	655	632	650	686	660	689	651	653	660	643	703	666	671	677	661	665	687	684	659	652	688	682	679	646	639	670	706	684	706	664	661	687	680	665	630	679	629	685	653	643	691	657	676	689	651	689	670	731	653	661	687	689	688	674	668	664	702	670	655	667	663	680	700	698	695	672	637	652	702	659	730	682	669	649	698	681	691	672	675	692	702	704	662	649	682	652	672	685	645	720	653	702	703	667	658	686	651	673	630	677	686	669	690	654	692	685	683	673	655	663	669	713	645	679	644	706	660	697	613	668	668	682	639	666	648	651	638	649	676	669	689	622	667	632	674	633	619	645	645	669	667	664	658	629	678	684	616	718	661	625	663	643	654	632	666	641	661	681	716	634	689	651	630	691	691	653	687	683	644	652	611	642	669	635	655	691	656	613	676	715	669	681	641	651	672	648	639	647	668	612	657	692	706	642	687	642	672	682	628	714	725	703	648	653	651	670	617	645	693	680	661	668	642	672	640	677	666	662	655	673	666	693	687	616	639	677	647	666	689	635	652	677	657	676	641	659	654	660	636	668	682	637	661	684	640	646	615	653	669	638	667	668	633	670	698	623	667	653	663	632	677	686	634	663	691	668	684	652	660	659	649	664	620	677	650	666	657	684	654	694	716	666	691	668	684	709	699	687	711	650	653	634	708	675	679	683	650	670	675	681	676	664	668	695	732	683	675	700	651	673	629	649	709	666	661	657	639	673	612	678	649	682	658	676	628	636	625	680	654	710	690	675	627	680	646	640	644	703	655	737	665	675	641	618	639	675	629	709	674	664	656	679	650	650	696	665	671	630	662	652	611	657	671	676	619	682	647	719	667	670	632	630	679	670	654	690	639	697	669	669	708	647	614	676	636	674	628	642	686	657	658	670	637	652	697	655	616	689	661	668	682	659	620	629	632	638	702	638	636	663	637	657	707	698	676	662	648	685	649	632	661	660	654	650	731	668	661	662	651	643	701	642	688	638	665	638	656	651	625	668	670	682	632	672	670	654	704	680
14003	1095	907	650	522	397	323	258	210	241	212	164	215	178	192	187	185	178	167	185	194	180	177	191	174	192	172	172	190	194	184	202	161	153	197	165	157	179	169	166	176	172	160	171	177	180	179	163	185	183	181	156	156	152	188	148	179	170	160	174	183	162	166	189	169	168	180	186	183	165	172	161	165	189	169	150	199	171	140	163	173	169	141	139	166	141	161	169	145	160	176	161	171	179	176	170	170	165	147	140	164	150	139	172	192	143	179	156	176	179	188	174	180	147	146	174	165	167	153	141	145	178	163	176	179	183	175	156	158	157	184	157	183	171	155	165	162	158	157	172	155	177	156	177	174	168	172	141	187	169	182	192	165	170	151	170	171	178	169	165	174	189	154	184	164	184	153	148	184	181	165	182	156	174	188	142	183	165	133	178	154	189	172	173	154	142	165	149	169	163	173	171	154	161	163	148	167	168	185	191	187	178	182	159	169	184	176	159	153	174	169	169	180	167	188	191	151	175	158	193	167	179	172	164	154	162	146	168	184	174	151	186	175	177	173	183	154	148	174	211	158	165	184	173	153	171	167	165	164	155	152	164	172	178	165	190	190	176	170	193	164	188	139	176	167	164	160	171	177	205	147	192	178	176	165	170	183	180	156	160	164	152	159	158	180	169	159	161	176	174	142	168	167	176	167	162	166	161	161	179	147	172	157	189	183	189	164	178	180	137	150	156	143	168	175	150	174	169	185	164	178	152	159	177	181	149	157	167	153	147	148	180	175	179	186	150	175	178	170	175	150	153	133	174	172	195	167	162	160	155	188	161	183	159	156	183	181	163	181	172	188	180	182	168	169	164	180	168	172	162	177	171	158	175	165	162	167	142	180	165	183	177	164	174	156	179	159	155	154	172	189	153	197	187	176	167	166	154	160	163	157	172	165	168	171	170	149	153	152	166	163	196	133	149	168	170	186	164	151	130	165	181	162	172	175	178	168	201	146	185	172	148	181	168	174	170	154	194	194	151	194	133	186	158	156	152	163	168	190	179	156	161	169	141	168	162	159	178	160	152	150	197	174	176	150	166	147	163	153	149	161	172	156	175	184	159	160	160	141	165	174	180	173	196	178	171	176	155	174	164	163	151	170	171	187	189	168	168	157	175	187	170	173	186	176	194	178	171	165	141	163	156	160	185	190	141	154	141	135	179	184	205	180	148	152	165	160	160	156	155	154	167	162	158	135	166	177	182	148	139	176	179	147	181	170	163	178	174	171	164	144	177	142	168	155	160	157	190	153	145	166	169	174	163	182	172	154	166	177	164	149	189	172	159	168	192	151	205	170	158	163	165	157	177	145	166	158	181	166	187	163	161	184	174	173	162	157	150	167	180	196	184	181	166	173	150	183	169	158	169	153	178	181	168	164	152	144	166	171	161	143	161	152	181	174	142	169	155	174	166	132	183	200	161	155	148	161	152	181	166	203	180	155	190	163	164	166	178	152	143	164	167	161	169	136	166	145	165	153	178	167	190	182	178	160	141	149	156	145	180	175	146	160	176	161	161	146	150	181	150	172	161	158	160	175	165	158	175	140	147	161	154	165	163	161	145	170	173	181	174	202	170	180	193	174	189	164	169	162	176	163	164	162	152	165	156	153	161	154	178	187	155	173	166	172	161	166	121	156	155	179	167	183	155	176	161	186	181	181	161	180	148	169	170	192	172	165	178	171	167	164	179	160	161	153	156	155	162	165	198	155	167	157	175	186	178	148	176	172	187	180	160	174	182	175	205	162	167	160	150	163	166	179	170	168	165	137	164	177	162	187	187	182	173	185	173	159	164	153	166	158	136	155	180	171	144	156	162	161	202	160	154	166	186	174	197	159	180	136	164	160	161	154	169	168	185	183	166	151	166	158	171	149	183	179	169	169	160	167	188	183	183	169	166	150	177	128	132	155	153	157	167	199	143	159	146	167	146	181	151	161	154	187	152	161	169	179	163	167	185	179	175	172	189	160	168	182	161	168	159	169	189	169	171	154	173	176	155	159	174	173	171	143	170	168	158	161	159	191	180	162	162	171	159	166	164	154	175	183	180	181	175	141	165	158	174	151	150	166	158	176	159	172	165	187	151	179	168	134	167	167	177	151	173	159	189	174	153	158	171	142	180	176	174	191	160	156	158	193	153	158	164	171	168	190	156	174	160	143	161	173	195	166	152	160	146	177	182	145	158	174	147	170	185	150	151	150	174	169	154	152	181	153	174	176	175	184	155	165	172	154	182	160	173	167	166	175	168	154	159	164	198	148	160	144	164	164	154	151	132	161	176	178	183	191	168	180	150	148	172	156	167	175	174	161	174	161	156	187	173	152	162	180	167	169	170	166	177	142	168	145	157	191	162	151	165	162	187	170	180	167	145	169	172	155	182	173	160	149	186	200	183	164	165	162	187	146	201	142	177	162	150	180	183	147	149	162	163	158	164	188	158	191	168	155	153	158	165	161	177	172	162	165	161	166	174	152	152	161	176	186	185	172	160	184	156	151	140	168	158	162	187	166	173	154	179	156	165	160	167	158	150	178	169	163	187	155	166	177	194	155	149	162	178	172	157	175	151	153	166	155	151	169	199	189	167	172	159	164	160	161	157	170	174	177	186	167	215	151	148	176	161	139	176	147	183	162	163	150	171	150	165	146	186	180	154	157	163	177	159	187	184	182	174	159	176	186	158	182	161	161	156	178	152	176	183	160	201	159	181	193	168	153	145	163	178	195	165	184	157	180	187	140	171	180	172	171	196	171	162	159	152	174	169	171	146	160	163	186	174	160	149	159	167	152	162	181	170	181	184	170	169	195	144	164	157	157	156	161	175	172	170	168	134	163	171	147	156	169	154	162	156	195	160	145	148	149	156	142	146	177	172	179	170	159	139	179	172	171	182	161	173	168	169	143	178	176	151	171	169	169	161	157	168	168	180	167	175	156	162	160	180	174	185	163	155	171	151	168	158	187	147	174	178	155	163	163	159	150	169	186	157	169	170	166	163	187	177	175	162	182	147	170	155	162	189	170	163	188	173	169	180	165	172	163	177	164	174	163	151	162	178	162	153	154	170	139	150	139	164	202	157	156	174	160	155	185	134	183	173	175	151	150	150	182	164	167	147	159	170	153	164	149	154	142	148	202	148	160	155	205	194	150	179	163	171	152	164	173	171	171	167	190	173	163	156	152	145	190	181	160	186	172	189	181	186	164	170	167	176	148	157	181	165	184	180	186	133	169	175	154	151	172	149	169	187	159	134	183	153	162	162	161	153	152	166	183	162	176	172	151	160	171	172	198	163	156	169	163	157	176	194	181	170	163	172	161	166	179	178	168	157	194	161	163	151	146	175	160	162	180	172	166	170	149	154	166	183	160	165	162	173	165	177	137	193	168	164	158	160	140	173	161	210	178	176	130	171	163	164	161	184	192	186	159	147	207	196	166	155	155	149	157	191	170	156	176	167	183	190	197	168	163	161	156	190
7941	918	1785	2180	1689	1405	1128	927	782	730	737	639	631	574	529	541	513	492	514	480	481	492	463	441	429	442	428	415	419	430	430	414	420	425	411	409	472	417	402	465	436	380	393	398	386	491	422	411	395	373	401	418	405	421	407	403	389	436	383	412	454	380	403	369	369	398	396	398	367	375	419	399	410	411	385	383	386	414	367	432	388	381	381	419	397	410	426	413	406	389	422	373	398	382	391	412	389	389	401	409	396	414	408	421	375	406	386	396	385	373	391	410	395	468	436	389	380	410	376	366	391	419	382	400	408	371	382	408	420	400	412	418	403	359	365	399	381	348	401	382	406	355	407	382	379	416	410	416	418	389	386	415	416	365	387	387	418	401	396	409	402	404	395	373	419	395	377	373	389	387	414	399	431	418	352	370	400	379	386	400	383	361	391	344	398	399	416	369	366	371	394	407	400	402	380	398	380	397	375	385	362	369	410	402	425	391	380	356	385	353	350	362	416	426	405	405	394	375	397	376	385	395	392	368	394	410	410	401	400	377	400	391	393	399	395	361	395	417	437	387	386	381	421	402	395	401	381	427	377	380	364	401	387	377	401	383	390	392	382	402	375	356	360	438	370	419	401	383	391	387	411	412	384	402	405	380	434	390	423	417	425	409	413	416	413	362	424	409	396	364	408	384	370	410	404	412	412	396	391	389	404	402	421	405	400	397	414	370	387	402	393	385	380	375	403	373	415	402	393	400	399	407	389	394	414	404	435	410	367	387	383	390	388	389	392	367	365	391	409	415	418	389	408	364	383	396	382	387	400	374	389	401	418	394	397	424	396	396	394	373	402	381	399	394	387	405	415	407	382	368	385	382	366	376	403	402	388	446	395	397	412	386	410	427	375	396	404	407	412	355	391	443	418	413	395	401	410	427	376	379	385	380	398	432	390	394	383	409	374	426	396	406	409	398	455	390	397	390	408	383	407	384	367	400	387	387	399	404	389	414	377	397	387	418	379	404	369	377	385	411	415	390	401	391	404	396	410	400	380	403	395	382	368	397	414	383	389	403	382	436	384	398	414	421	362	388	407	357	412	406	403	414	404	393	379	377	376	402	393	373	402	406	388	415	376	383	409	399	372	371	387	399	408	412	387	407	419	398	407	412	399	401	384	417	374	385	419	413	381	398	418	393	403	400	348	373	401	404	375	377	415	391	382	400	406	416	365	383	409	349	391	384	393	442	395	430	406	377	357	436	367	385	405	370	401	368	410	389	362	421	383	392	427	391	419	390	368	423	369	385	353	421	433	383	406	380	391	365	430	457	383	380	367	426	411	411	448	374	409	421	387	379	431	380	397	413	393	454	368	389	407	377	378	390	351	405	386	406	402	381	438	383	375	392	423	396	406	418	412	387	404	388	420	420	413	372	351	390	413	397	400	388	393	374	397	392	405	406	377	424	399	408	417	404	396	397	430	412	377	406	374	387	414	389	368	358	401	418	373	388	365	362	398	403	377	397	457	427	402	368	400	380	416	402	415	418	379	354	406	403	357	391	382	391	372	409	404	382	391	400	377	404	352	387	373	400	424	390	379	403	381	402	379	370	405	363	417	370	396	396	376	394	398	398	412	433	409	406	397	411	383	397	376	420	368	370	351	394	420	405	392	392	378	369	380	389	381	361	404	391	398	417	398	375	402	406	410	398	354	431	407	396	413	399	382	417	387	405	397	405	378	435	392	365	386	394	402	382	433	424	390	409	387	422	384	371	395	394	379	396	408	379	376	354	376	399	411	396	384	375	390	377	403	389	395	394	389	414	409	367	383	411	382	418	405	396	419	361	368	373	389	373	385	395	413	408	429	383	387	383	428	403	441	397	408	421	403	401	406	413	398	391	369	395	389	397	386	377	387	386	382	426	401	378	393	381	405	391	362	380	393	403	397	409	374	363	391	402	414	397	387	374	445	400	413	422	402	420	391	389	379	407	416	390	364	357	380	396	392	391	435	416	382	371	409	381	383	370	404	384	390	426	404	380	373	401	414	378	384	359	421	387	390	346	357	399	339	404	410	372	376	401	402	387	394	391	347	409	407	406	409	383	421	402	386	380	384	409	421	384	401	403	379	389	399	415	433	374	413	360	376	398	408	359	412	407	427	383	397	398	394	386	428	424	410	381	428	364	376	395	399	396	424	403	390	405	359	433	351	384	402	393	402	377	376	365	391	374	408	412	362	414	368	375	384	394	400	334	420	377	428	396	405	381	355	397	407	374	420	369	415	397	396	384	380	389	383	388	409	350	364	437	359	415	379	405	394	385	382	385	416	414	431	382	416	390	364	396	406	418	370	423	394	381	403	385	387	404	401	400	397	400	401	395	373	377	394	380	373	414	362	424	398	401	376	357	409	387	372	381	414	391	346	388	369	393	394	375	392	409	364	395	421	406	336	385	405	393	396	394	415	394	411	414	374	409	403	389	414	403	412	418	413	410	370	385	382	380	395	364	364	398	387	389	369	384	396	365	405	366	366	398	396	389	385	399	353	394	390	427	397	410	384	370	377	387	413	389	418	383	386	396	395	427	382	397	429	378	426	433	407	429	383	399	429	376	379	401	407	385	427	407	371	412	432	369	426	381	375	391	400	402	375	403	391	419	398	400	414	390	397	372	388	427	442	375	386	443	370	382	373	403	424	393	391	423	392	397	374	407	367	385	368	403	376	359	377	413	431	413	402	365	374	392	381	418	353	416	427	394	405	398	394	406	392	378	382	381	399	411	373	375	430	370	423	382	424	386	396	381	414	397	424	421	398	410	399	386	386	378	396	411	373	434	418	401	386	381	405	405	395	409	393	371	409	372	367	374	415	389	426	401	390	407	439	395	430	421	414	365	394	395	385	390	372	407	405	401	392	383	414	391	414	421	367	393	394	361	368	403	393	405	432	419	380	349	404	340	395	419	387	381	410	374	386	405	389	439	369	354	384	359	370	390	411	427	385	384	373	429	390	374	394	387	370	421	391	384	392	390	408	377	380	401	401	412	376	379	402	357	403	366	358	412	392	413	373	378	408	402	388	395	390	398	360	389	416	375	426	393	389	399	411	394	395	384	374	402	424	359	393	410	412	381	420	405	367	376	401	390	393	401	406	375	411	377	374	389	401	363	410	414	432	368	374	377	410	399	372	431	363	407	417	389	405	363	408	393	382	391	423	400	388	384	378	425	404	394	417	369	408	432	431	397	393	388	402	406	367	385	372	400	403	435	393	385	374	389	363	358	401	421	367	415	394	373	431	378	392	394	382	409	383	413	390	353	401	403	396	390	417	392	387	409	400	390	375	429	380	428	411	392	406	398	396	381	385	429	400	387	377	383	377	397	414	356	409	371	381	433	395	389	394	391	365	412	382	405	391	420	418	369	395	404	394	405	402	400	421	400	383	407	367	404	365	420	405	409	402	372	371	396	373	389	427	371	412	371	384	406	358	388	448	400	409	396	394	390	394	396	409	381	404	420	400	394
1319	254	234	241	212	188	179	196	263	224	233	216	224	220	239	210	223	192	209	218	224	251	207	215	230	219	226	219	200	201	224	198	174	216	210	227	207	246	220	217	184	211	228	226	226	231	211	226	237	210	218	234	206	207	208	230	237	207	232	200	194	194	234	209	188	217	226	218	193	215	231	200	214	220	247	216	192	214	235	229	235	226	220	226	235	205	211	182	194	247	199	221	221	188	228	246	183	212	214	227	210	233	230	214	194	228	236	219	211	220	203	249	209	233	205	230	214	241	227	220	217	252	217	207	217	236	195	186	213	238	226	206	201	231	231	211	212	220	223	193	230	239	205	226	234	233	257	222	218	218	216	237	210	196	225	232	204	210	223	215	211	222	232	246	203	222	198	223	222	213	226	218	220	199	231	242	213	207	217	210	196	203	216	204	194	214	216	208	236	226	214	204	220	230	230	223	225	253	223	222	196	220	218	244	204	191	216	195	227	234	237	198	198	201	240	229	201	224	199	202	207	215	228	221	235	234	214	228	235	235	245	238	223	236	191	220	193	225	206	215	250	205	211	219	208	227	228	210	212	223	224	207	236	230	260	194	196	208	235	209	196	214	199	196	215	279	226	210	191	218	207	235	235	235	199	218	218	228	209	213	234	214	233	213	213	221	186	189	240	232	192	231	226	245	236	214	222	210	231	206	202	250	202	217	207	198	224	247	211	227	183	208	205	180	192	223	225	207	247	230	229	208	231	216	199	213	206	202	237	233	197	227	221	226	231	215	206	209	236	219	225	207	231	198	189	207	232	225	221	202	178	197	210	207	193	241	216	213	209	207	207	209	240	224	203	204	226	217	224	233	204	226	216	256	208	192	218	229	236	193	220	244	198	205	214	250	246	208	205	231	240	225	239	204	241	230	226	199	189	239	223	238	219	213	199	228	205	211	211	193	203	229	208	222	222	214	205	207	234	218	205	220	196	223	198	232	192	248	190	245	244	246	196	235	226	210	200	213	223	228	238	214	214	215	201	197	232	238	205	221	220	192	196	201	188	228	232	197	233	228	208	243	234	203	211	201	230	205	191	227	256	203	203	210	201	229	222	215	233	226	231	230	215	232	196	204	202	226	222	226	226	226	219	225	203	218	213	238	219	225	212	240	221	210	242	218	234	195	198	219	223	186	220	205	263	235	246	203	250	209	212	217	228	226	219	233	226	226	208	223	234	227	204	230	234	217	220	201	206	220	205	207	223	212	224	225	216	230	239	244	189	225	220	199	221	244	220	237	246	217	226	213	200	193	217	242	219	216	235	228	235	176	244	211	216	203	197	219	234	207	219	218	236	207	213	205	233	222	200	239	214	242	221	215	191	226	202	214	238	249	203	204	222	224	209	257	238	226	213	247	196	234	216	244	222	205	214	224	195	222	230	199	189	199	241	225	210	237	276	231	225	229	208	197	184	219	198	208	207	203	212	201	214	222	224	203	210	222	203	209	231	205	210	241	210	216	198	226	216	214	203	227	203	215	241	213	205	209	209	214	223	204	216	216	192	221	222	212	206	221	205	209	233	222	254	177	230	256	223	212	202	194	225	220	226	213	219	235	239	207	233	239	215	203	209	242	227	232	230	233	209	224	229	216	222	209	213	213	196	175	239	231	224	214	235	214	256	205	226	195	201	222	197	206	232	220	231	191	223	194	238	214	202	209	217	220	238	187	190	208	219	213	223	210	215	172	206	226	206	206	211	221	224	241	233	217	198	240	215	218	223	218	215	197	200	225	223	242	224	217	212	199	220	197	206	227	216	224	220	225	190	217	231	202	224	209	188	204	226	238	217	207	246	207	209	198	205	229	244	246	201	224	218	200	219	215	230	179	206	209	214	222	241	250	220	235	230	238	205	207	172	227	218	239	216	234	225	220	222	230	191	222	222	238	226	215	227	216	242	217	220	211	224	211	219	222	213	192	238	216	235	232	221	213	196	237	213	208	215	219	212	242	243	263	250	233	224	219	207	207	206	266	235	213	227	229	221	198	230	211	235	219	229	208	206	197	193	219	204	214	224	221	224	231	214	228	206	183	241	209	217	247	243	230	210	228	224	208	227	215	241	211	194	205	229	230	193	222	213	218	230	185	224	212	239	209	242	212	224	209	226	220	198	224	240	199	212	206	216	204	205	215	226	238	216	180	224	223	191	217	218	203	211	210	223	232	183	202	211	237	219	227	232	226	206	198	215	218	234	208	223	214	205	230	217	232	228	233	240	220	243	212	218	188	237	220	231	217	217	200	216	202	228	210	236	236	232	226	186	230	230	236	207	222	211	217	236	232	237	214	227	237	238	211	214	213	205	195	226	236	221	238	214	211	221	229	237	201	253	219	215	220	219	229	209	228	229	227	226	243	209	200	219	228	233	241	217	213	206	210	230	248	203	194	186	206	214	231	220	200	213	222	207	212	254	216	204	226	188	229	226	237	218	233	219	234	207	201	230	201	251	189	228	224	213	222	220	213	229	217	207	242	211	219	209	208	230	218	228	218	235	208	227	248	232	221	216	193	220	209	212	234	212	214	231	261	176	215	197	243	182	226	209	217	193	201	240	204	195	235	211	221	215	207	199	204	224	243	211	224	212	207	225	225	205	244	183	206	213	251	203	229	203	232	238	203	222	224	193	216	193	169	212	218	242	226	218	226	220	205	194	229	228	198	225	215	209	230	239	216	204	273	229	206	217	229	200	209	228	215	218	219	219	228	213	223	189	206	182	236	237	222	197	207	198	237	201	200	221	206	250	198	227	202	226	221	225	218	231	240	202	224	198	215	208	216	233	209	212	218	217	235	237	210	187	218	250	204	201	204	237	231	214	211	214	207	218	229	228	211	216	209	226	212	231	236	244	220	199	210	206	193	247	238	221	219	218	225	209	250	229	250	229	220	204	232	240	217	205	202	224	195	231	217	252	237	221	213	216	222	192	219	214	231	216	211	217	188	216	215	216	206	231	217	239	257	250	234	254	219	189	211	234	212	235	195	222	214	202	193	223	197	190	192	234	235	218	205	204	218	205	214	199	217	195	241	195	191	242	230	217	233	218	210	205	217	203	209	245	197	195	245	229	224	223	218	215	226	252	227	222	224	230	229	241	234	221	225	245	222	212	208	232	199	227	223	243	226	239	221	201	241	219	227	219	214	201	228	230	235	229	231	209	220	209	226	198	212	222	227	233	207	203	262	211	247	261	228	184	198	212	225	236	209	194	222	224	182	209	176	216	206	217	231	228	216	220	226	205	230	221	225	226	236	236	240	226	230	232	224	180	241	225	233	221	222	217	181	207	240	206	219	227	203	215	215	245	235	221	217	179	238	196	231	222	249	238	236	208	215	215	197	202	215	254	246	235	217	206	233	224	229	203	214	193	221	213	211	201	216	218	211	216	244	234	233	210	218	220	213	225	240	217	200	205	214	246	203	202	210	212	224	225	210	216	218	204	232	227	210	209	227	223	216	242	269
1704	526	522	570	614	550	542	557	538	552	502	527	508	529	529	525	538	487	492	534	512	519	515	512	563	521	552	516	569	546	578	532	535	557	534	492	531	544	522	506	541	547	529	547	555	512	525	539	560	521	548	552	523	532	541	522	537	530	526	534	527	551	492	564	544	533	550	512	566	539	465	508	513	516	538	523	553	507	526	557	520	506	479	550	533	529	543	550	535	498	547	487	494	526	511	479	548	541	509	516	530	522	559	530	546	534	543	573	511	525	538	543	523	510	524	556	509	512	539	513	511	561	507	553	524	526	504	535	502	511	534	516	523	535	491	511	521	501	529	516	531	541	548	504	505	522	513	478	511	518	514	501	528	565	521	532	513	514	508	515	520	550	520	534	518	530	517	539	491	546	514	488	546	531	532	500	501	500	546	504	528	500	538	528	530	534	502	553	525	510	524	525	511	516	502	488	477	511	505	516	517	545	541	576	488	536	508	552	519	534	514	542	546	526	507	493	490	518	535	526	540	524	496	509	495	538	538	547	507	478	557	526	555	506	515	545	555	535	514	456	527	556	539	572	523	551	501	538	501	511	523	507	527	538	521	525	508	497	505	563	550	521	539	538	552	530	529	568	522	555	544	508	526	523	501	551	515	525	539	517	518	520	539	515	530	548	569	503	566	555	516	533	523	480	497	494	525	524	586	530	463	520	546	505	497	528	535	487	527	534	536	501	508	555	534	508	518	488	507	542	548	497	530	573	512	548	493	507	494	553	526	513	512	518	500	528	546	537	553	529	537	524	521	527	522	504	511	515	528	508	524	510	487	561	518	497	527	539	500	488	523	540	499	543	493	508	515	505	495	495	517	543	552	519	522	536	511	555	541	513	551	536	496	517	515	536	532	548	544	518	523	483	512	498	544	512	539	513	519	500	513	488	455	522	493	542	480	533	539	507	560	509	532	511	548	540	495	549	526	527	496	523	522	530	514	549	505	505	551	547	536	505	487	504	521	547	485	493	546	498	513	554	520	534	484	522	481	515	534	532	517	513	487	568	499	553	497	563	547	553	504	515	505	524	547	497	538	481	509	534	555	549	536	498	534	556	530	533	544	525	539	555	554	498	546	547	518	555	550	522	521	517	518	501	536	531	550	548	499	494	559	514	530	524	521	519	542	546	513	513	494	488	518	530	485	554	513	545	520	521	526	502	569	553	497	515	512	534	567	524	526	509	546	527	558	522	550	501	481	497	485	501	487	527	524	510	571	539	551	495	505	508	547	490	532	548	496	523	522	518	496	507	546	535	573	494	524	579	548	540	498	546	558	570	515	524	520	532	512	551	528	484	502	568	507	557	514	532	528	510	550	515	540	517	484	538	554	510	534	525	512	499	532	558	512	520	485	537	459	520	517	482	516	505	507	507	553	547	480	501	528	482	509	536	537	522	533	526	512	518	509	501	532	584	532	538	535	516	495	535	535	559	502	528	523	516	513	512	515	490	537	508	513	507	526	490	520	521	544	513	512	517	531	550	519	501	507	506	580	560	547	517	537	539	505	484	570	504	523	517	503	513	505	527	511	558	487	492	541	546	541	524	512	513	527	552	507	569	561	512	563	534	482	537	538	514	551	519	514	575	488	505	456	516	522	508	543	518	533	500	541	513	525	534	529	500	522	536	555	483	514	563	528	477	547	543	469	513	500	525	527	505	483	534	492	523	495	517	497	532	495	529	568	536	541	529	554	522	510	540	514	526	540	541	513	501	526	523	497	549	556	549	547	544	547	544	553	524	543	540	510	510	545	538	565	558	547	499	533	563	530	548	525	571	474	533	513	535	548	539	542	523	539	498	525	534	557	507	519	509	517	557	547	517	543	525	520	531	532	525	506	542	546	523	514	538	557	508	549	522	481	532	542	480	475	531	531	551	529	492	552	506	514	501	508	565	525	484	518	548	528	541	521	579	455	550	552	526	530	560	569	523	482	531	543	548	536	522	580	511	529	523	534	527	515	563	513	496	532	536	507	551	519	522	519	536	558	507	500	509	504	558	553	492	559	516	545	486	494	513	527	545	550	495	487	535	518	489	501	514	517	530	520	513	544	542	497	518	531	536	525	552	517	547	491	531	560	527	552	557	495	521	535	534	499	533	533	491	512	533	534	550	505	525	461	540	515	545	540	547	512	558	477	509	518	509	560	523	549	546	505	458	505	518	537	514	511	511	497	545	563	525	585	538	530	593	482	531	505	544	504	503	526	565	509	510	569	525	534	558	504	528	530	512	509	542	573	527	523	538	495	480	530	520	546	567	527	519	516	553	525	476	538	553	549	521	533	522	500	517	517	512	550	552	531	534	555	564	522	507	533	541	502	532	546	507	546	511	537	499	523	505	541	486	521	555	525	521	496	497	512	502	534	510	514	521	528	488	575	531	504	544	573	492	514	557	505	474	494	519	528	521	519	551	553	480	543	510	487	502	527	517	514	535	525	520	554	536	525	524	505	529	507	511	530	510	488	522	532	542	539	481	516	521	494	512	574	568	529	530	538	486	519	561	497	530	518	545	484	551	504	512	510	515	506	539	503	552	521	519	516	560	506	526	548	537	520	551	490	545	520	499	489	513	543	544	524	546	482	511	531	479	535	549	504	516	538	504	549	568	523	562	528	523	491	509	532	552	541	539	535	542	548	535	519	543	504	507	528	522	561	473	533	538	498	472	562	528	490	528	522	507	551	501	501	527	520	549	526	555	517	499	514	547	494	567	534	501	517	530	566	551	526	542	545	489	494	490	497	536	525	521	512	545	575	529	505	508	537	545	496	474	577	568	510	541	559	528	541	576	484	488	507	515	531	557	540	540	541	515	489	511	534	509	499	539	508	544	514	481	510	491	523	532	546	460	533	508	583	555	493	517	482	515	538	509	507	522	528	551	536	498	526	466	549	516	546	474	507	549	509	500	556	446	533	534	472	548	535	516	482	569	513	517	554	541	530	531	510	498	533	527	505	535	532	551	512	525	519	554	572	570	542	556	514	541	548	510	529	503	521	525	539	496	521	518	490	506	512	560	498	472	541	564	493	499	500	521	537	490	534	530	506	536	528	559	486	530	522	512	470	512	521	545	549	552	498	517	511	537	535	516	506	515	548	531	566	528	521	555	533	499	503	540	542	524	520	545	560	529	522	525	541	510	546	496	485	513	508	548	499	527	514	553	522	475	575	549	534	526	512	492	529	528	540	562	521	533	549	519	528	548	520	528	512	524	517	553	512	522	528	521	513	533	518	579	496	552	522	559	508	510	542	530	516	504	500	527	542	588	526	501	532	461	517	540	513	487	506	539	557	483	554	533	522	519	557	552	537	492	523	517	526	543	530	519	528	508	534	512	534	510	503	531	489	540	533	520	529	551	484	551	516	550	506	500	530	538	518	510	553	505	533	519	528	522	512	507	529	548	519	520	526	519	524	543	537	510	487	556	493	522	564	497	546	501	496	508	516	541	524	541	501	535	551	515
7458	565	653	529	453	366	360	369	344	330	312	306	327	317	322	313	296	304	294	329	315	299	298	322	314	277	302	296	310	281	280	311	292	283	284	259	276	300	265	312	307	322	314	306	313	288	270	295	263	281	270	319	293	277	258	312	294	286	267	292	280	313	307	301	258	306	299	294	295	312	321	275	264	278	258	271	330	264	275	287	264	264	295	258	277	284	271	288	289	300	284	282	308	282	320	292	299	285	292	278	343	303	313	302	300	273	291	296	305	285	324	309	276	269	280	295	271	287	261	305	258	280	287	276	300	265	245	284	271	318	267	264	292	255	248	300	321	279	309	303	302	311	289	255	303	315	311	287	280	304	289	313	266	277	300	319	328	291	274	305	295	273	274	283	295	302	293	305	299	288	285	277	267	280	298	271	272	312	258	309	278	294	326	294	297	308	281	299	320	284	284	303	291	279	273	263	321	298	261	319	300	278	298	293	283	284	324	289	302	302	264	296	292	325	306	300	278	290	289	313	299	292	271	258	290	293	272	281	286	299	327	252	284	304	302	286	294	284	318	303	294	284	249	279	302	299	270	293	312	306	296	271	297	315	301	278	271	306	308	272	306	267	300	262	289	279	259	293	293	302	321	304	289	298	265	276	294	272	323	309	272	295	307	304	265	324	293	305	310	303	278	304	257	286	313	260	306	274	272	283	296	308	288	315	278	282	300	301	270	274	268	323	269	255	335	311	268	314	326	271	263	275	305	310	321	270	317	300	304	261	309	253	300	285	268	274	264	269	273	313	317	303	309	288	303	287	323	281	287	297	299	297	275	305	292	304	288	305	262	288	267	270	305	279	271	298	274	346	283	287	248	290	287	322	302	285	339	306	279	275	282	291	295	321	311	295	277	311	272	286	336	302	300	265	283	285	282	257	287	289	300	261	313	307	293	257	303	279	297	321	284	254	273	269	289	328	294	285	263	283	289	281	318	306	246	307	253	283	300	318	306	276	305	300	282	249	295	307	291	260	302	320	335	292	277	279	280	279	331	317	285	312	287	292	282	278	293	266	285	288	273	285	302	320	282	279	312	308	318	286	279	291	290	303	332	274	290	277	311	347	291	269	293	291	271	257	294	284	301	292	301	286	273	310	294	291	252	285	305	292	291	334	225	272	276	275	295	269	282	320	290	296	300	292	276	274	251	274	310	286	279	294	298	296	288	287	279	289	312	270	288	272	280	292	272	299	300	313	282	271	286	314	282	270	286	286	304	276	294	284	274	316	275	274	282	282	310	308	312	297	313	295	323	332	299	299	302	296	305	293	317	294	277	320	293	312	316	313	325	288	262	284	280	291	285	273	299	304	277	283	320	313	303	269	280	310	266	297	285	270	282	269	265	259	323	276	305	317	260	307	288	272	319	312	253	284	303	308	294	280	288	283	279	274	275	278	297	288	305	301	285	294	260	276	305	288	312	272	319	291	320	313	295	289	292	269	326	287	285	277	303	301	319	269	296	294	289	311	312	262	286	275	301	293	280	295	321	317	281	286	283	302	284	305	288	285	310	296	317	307	308	297	260	280	295	329	280	274	286	303	274	329	298	277	294	251	306	274	288	282	266	279	315	320	323	300	276	303	321	304	317	301	298	273	283	291	276	304	289	291	314	284	315	317	298	295	308	301	281	291	310	285	287	261	284	309	287	301	285	289	280	290	307	283	294	305	261	268	331	273	300	293	293	302	303	300	290	318	302	321	344	292	283	273	303	313	282	306	273	320	272	280	293	256	290	278	288	285	271	262	280	266	300	295	302	279	292	298	284	295	293	292	260	268	284	291	271	306	260	306	296	317	310	265	313	288	267	273	267	262	313	294	327	319	288	282	295	292	294	325	299	278	284	261	286	281	263	289	308	301	306	273	308	290	305	310	299	273	314	320	310	283	304	275	296	303	300	293	265	304	288	342	314	299	278	336	277	297	298	298	296	245	276	296	265	249	298	279	280	285	328	305	300	296	288	289	328	302	311	300	281	311	311	300	279	310	299	304	292	306	287	280	279	284	301	319	289	299	262	283	303	265	291	292	301	343	348	254	302	308	301	265	308	278	296	313	282	295	287	295	304	290	345	327	251	302	268	293	288	278	273	323	330	289	268	305	305	288	296	276	293	281	297	297	280	268	276	286	276	324	298	276	314	287	300	329	326	275	281	254	303	252	309	294	275	273	321	297	279	301	268	307	288	276	284	284	315	304	311	286	284	283	240	242	283	286	258	259	264	263	335	291	288	293	312	268	310	277	288	281	283	264	314	286	295	311	295	305	303	251	276	298	263	318	275	300	266	303	296	282	285	286	288	313	309	271	286	323	279	331	260	300	298	274	280	273	309	303	262	289	300	289	277	283	304	343	323	280	266	300	281	297	281	312	308	334	286	292	270	269	278	294	326	289	284	271	290	293	274	280	305	273	290	291	300	305	320	328	311	296	265	322	292	307	314	293	277	305	314	281	302	278	285	278	268	303	295	298	303	273	315	285	306	298	292	298	324	298	299	282	282	269	276	285	284	312	291	334	337	259	287	332	290	271	299	282	294	276	285	275	292	271	315	284	309	279	275	300	288	298	283	318	306	277	250	290	290	278	294	284	296	286	273	311	288	293	314	295	295	300	271	281	297	309	288	283	320	305	267	334	279	280	265	273	300	294	272	268	305	265	313	295	319	306	280	283	297	265	306	286	289	271	310	295	276	319	276	286	301	277	287	300	265	285	298	248	277	287	260	307	307	340	256	285	287	284	279	283	317	297	300	317	258	283	284	292	292	278	277	284	287	299	275	317	369	278	283	310	255	281	298	292	287	264	283	311	270	301	287	274	277	256	248	303	333	307	292	274	263	287	293	275	295	300	283	292	281	300	292	288	294	286	275	287	330	298	280	297	309	286	273	288	271	313	271	292	252	269	273	262	276	322	280	328	277	310	265	298	274	280	309	293	268	288	296	282	265	303	295	268	308	273	320	299	298	321	268	292	280	242	285	264	296	289	315	261	296	266	275	338	264	297	316	267	275	311	268	297	302	266	314	312	304	317	308	285	308	294	290	281	289	287	284	300	309	292	284	300	294	273	298	282	292	275	282	285	288	285	318	275	270	295	294	282	316	293	304	304	271	282	294	302	325	269	301	276	284	271	275	285	287	299	296	303	256	268	285	308	283	312	265	261	317	304	295	293	270	269	291	287	295	272	299	339	294	292	310	282	305	299	314	280	283	291	289	297	279	306	278	304	266	308	278	293	306	316	318	311	314	273	299	289	309	308	311	314	275	285	325	285	282	299	334	305	265	290	299	274	286	291	295	254	287	294	300	323	281	296	298	255	263	288	304	282	272	294	312	266	291	289	296	287	303	263	301	261	266	266	272	304	285	277	333	320	319	276	260	334	337	290	275	258	306	287	300	314	293	295	280	292	295	292	277	265	314	276	297	282	273	287	278	282	278	273	310	283	309	310	278	276	301	261	280	307	291	256
6477	985	1330	1562	1391	1121	1055	911	924	845	787	848	840	748	772	749	701	743	719	749	715	647	670	695	713	686	704	696	693	674	718	658	676	654	697	689	626	710	651	696	672	665	673	680	666	680	672	650	628	675	709	675	669	680	664	631	682	656	669	663	678	661	691	637	694	658	683	656	624	615	676	659	633	680	664	695	658	667	658	650	660	636	652	677	665	667	684	656	636	636	643	650	679	703	693	683	704	638	666	674	699	667	700	664	622	635	631	641	706	676	616	662	625	668	632	690	636	671	663	661	659	657	681	672	653	702	642	684	626	639	693	630	682	682	645	665	636	680	666	694	727	669	667	659	636	727	593	663	631	629	692	649	604	649	651	655	692	655	661	655	684	656	690	690	654	667	693	636	669	653	702	679	674	638	643	639	692	684	675	674	648	613	703	617	622	650	657	673	675	690	659	680	615	614	679	686	675	680	688	724	616	666	707	633	711	659	662	660	662	715	681	704	699	659	641	713	669	664	642	680	664	624	701	633	705	646	680	646	728	713	627	715	633	675	667	700	655	674	659	682	637	653	692	605	623	620	695	643	651	658	639	708	699	654	690	638	683	622	633	667	672	673	707	641	651	636	630	665	620	714	651	661	647	671	591	690	692	722	710	663	651	669	688	648	668	685	679	683	709	657	713	615	688	683	669	663	674	650	707	649	678	691	663	678	641	697	692	647	679	665	649	679	684	633	659	640	697	648	666	655	676	674	655	677	702	652	612	693	668	670	676	691	673	662	664	676	648	683	681	690	671	628	704	643	689	668	666	660	634	652	651	669	667	650	663	673	707	685	685	692	651	600	670	669	656	690	670	652	673	664	643	622	660	666	627	638	639	633	652	660	672	608	659	685	646	635	663	700	691	665	622	617	678	659	660	665	632	676	657	627	681	631	650	691	650	662	702	698	684	656	677	696	648	677	657	668	700	695	644	704	642	659	616	656	621	641	685	690	674	642	654	658	654	703	680	727	618	653	664	663	688	668	662	652	686	664	651	630	647	693	646	656	678	669	702	627	676	642	667	638	675	668	636	663	670	710	694	590	641	662	694	679	649	693	691	635	653	675	669	645	691	638	683	685	683	654	673	622	630	684	673	666	659	634	675	698	617	587	702	655	644	705	663	670	634	656	671	663	709	653	690	678	625	667	670	672	642	687	677	670	689	662	668	683	628	660	673	613	668	666	662	620	686	654	676	688	625	677	661	695	657	663	653	708	648	651	635	707	686	689	674	658	700	667	678	684	715	709	635	682	645	681	702	666	627	680	658	724	663	613	641	687	659	647	661	689	628	658	694	656	608	740	673	701	693	633	720	669	606	684	680	642	649	639	689	651	660	656	661	700	662	664	670	669	663	659	680	670	647	652	684	668	655	630	662	668	618	690	716	659	669	706	608	653	678	660	656	680	655	643	672	637	687	693	670	673	615	651	634	644	654	648	682	680	680	654	616	671	677	664	713	624	675	675	675	632	678	662	677	674	684	670	669	671	674	657	640	669	671	657	646	673	668	641	686	680	640	655	662	654	635	654	702	656	663	610	686	646	640	671	694	634	655	663	624	652	676	673	654	630	676	699	719	681	633	684	688	659	675	675	655	663	660	720	706	681	656	636	628	659	690	669	700	684	688	646	655	669	719	675	637	646	633	649	656	671	666	673	679	650	638	653	660	664	684	647	698	713	649	634	669	656	618	692	656	654	621	627	685	645	669	658	630	650	630	658	650	632	674	688	642	612	633	670	674	637	642	644	693	643	632	720	666	695	658	640	658	688	654	662	677	657	693	623	657	640	682	701	684	635	650	683	681	639	667	656	664	707	706	656	689	636	683	663	637	705	693	676	705	665	680	695	666	652	722	650	671	727	635	698	651	689	682	750	682	661	648	659	650	643	641	688	677	647	655	652	664	634	679	691	676	669	665	636	666	652	678	672	651	655	684	634	615	657	640	660	634	648	651	655	673	701	664	677	654	659	661	668	687	638	635	625	652	640	702	659	689	638	674	663	641	662	676	676	631	673	693	669	666	684	678	678	672	718	623	691	672	641	660	661	651	651	682	672	671	711	636	692	664	664	685	655	661	607	661	663	660	626	629	678	673	664	696	664	719	654	680	648	679	680	679	658	648	664	642	684	674	702	621	687	649	677	682	713	658	633	623	668	639	634	611	633	655	621	622	697	686	687	671	676	687	612	637	641	660	646	660	654	667	670	649	635	660	661	653	655	598	629	654	622	645	683	686	646	658	653	627	618	636	626	700	683	669	636	662	701	690	667	648	675	641	662	634	634	701	657	650	713	708	639	700	655	668	646	613	657	663	622	673	593	619	656	679	641	675	694	663	648	639	663	678	668	637	666	630	655	647	674	653	659	670	618	668	660	686	620	662	688	622	708	647	635	682	680	665	673	703	650	671	629	660	673	655	652	624	644	688	674	621	664	644	678	689	692	664	644	635	669	648	650	653	667	664	646	676	651	682	648	681	699	670	693	644	674	668	656	651	700	641	643	687	684	651	687	668	623	603	642	639	624	669	680	683	699	655	623	683	677	689	650	620	663	625	625	678	642	662	687	694	635	709	684	653	690	633	693	662	671	643	675	693	639	654	634	685	676	656	713	653	644	651	627	687	656	686	639	683	639	682	695	640	650	632	657	698	688	646	684	733	697	676	669	666	674	654	687	690	637	658	607	674	674	691	663	669	643	660	615	612	615	639	672	698	670	679	627	665	651	664	617	669	659	634	642	650	721	693	675	632	653	676	664	638	710	629	642	684	672	658	679	637	666	652	685	652	666	676	666	686	671	645	662	690	678	671	654	643	657	615	641	685	662	661	690	654	639	710	660	615	641	649	702	646	662	646	628	647	673	702	641	652	703	669	659	683	668	724	650	675	652	663	664	694	676	662	669	601	677	691	643	681	691	665	665	678	669	663	619	641	670	688	672	650	658	667	615	696	647	722	632	654	651	670	636	685	710	658	708	675	653	654	639	663	684	709	694	638	662	675	635	646	695	663	666	655	710	688	612	678	658	665	662	661	673	673	718	649	660	643	665	666	673	631	693	685	655	657	693	697	652	631	688	690	661	685	624	626	641	659	671	655	650	645	656	719	651	717	678	655	689	662	696	645	680	636	725	641	646	663	666	645	638	664	667	675	663	615	618	618	666	635	676	623	633	661	656	597	665	651	675	684	699	653	619	689	662	679	692	652	663	672	684	593	669	691	667	658	693	666	659	667	596	620	656	686	690	660	637	693	665	670	647	652	663	655	707	613	709	662	627	660	686	690	664	663	656	645	675	703	729	630	664	627	668	650	682	674	669	662	659	718	653	633	634	670	653	668	663	653	629	647	667	652	633	668	702	657	650	675	689	641	675	689	625	673	662	704	673	631	626	660	660	674	607	683	664	691	643	707	615	706	648	653	686	670	654	701	637	673	641	670	645	649	677	643	605	679	679	702	658	626	665	634	706	661	666
14130	1043	897	653	467	431	303	280	249	202	210	207	177	180	186	183	192	203	182	179	176	152	149	155	171	162	164	179	144	167	155	145	156	159	179	187	164	185	181	204	162	175	163	165	179	152	187	166	162	171	162	170	182	152	182	154	157	173	168	179	168	172	168	176	180	156	185	167	168	156	154	184	170	179	182	162	153	172	145	171	168	145	169	159	149	162	142	164	161	172	195	169	155	158	150	180	168	136	142	177	169	178	188	152	190	170	186	158	163	169	168	160	168	177	156	176	160	187	192	164	167	138	144	164	144	147	166	170	166	171	166	169	157	185	185	178	180	171	165	152	163	160	166	165	148	149	173	162	168	180	177	186	149	162	158	167	173	164	149	162	191	153	155	182	177	177	170	148	189	174	173	171	195	176	172	150	150	156	154	163	165	149	198	158	179	145	147	171	138	152	169	187	148	185	155	170	180	161	185	134	168	190	154	132	171	165	161	191	166	178	160	163	157	165	172	190	152	165	181	159	159	185	194	162	155	195	183	163	184	174	183	146	173	183	141	154	173	164	181	211	144	162	151	147	176	171	157	187	158	173	172	172	159	173	153	144	173	151	160	167	149	156	153	184	151	161	164	159	167	158	189	157	169	155	188	172	169	178	190	167	155	149	171	158	162	159	184	190	172	166	170	187	147	147	191	178	157	194	155	165	165	160	174	162	145	173	178	175	174	153	171	172	148	189	174	191	171	165	143	185	181	152	171	179	183	173	157	157	150	160	194	170	168	169	174	159	160	190	185	161	162	160	170	191	145	181	169	181	153	159	173	158	164	185	152	183	169	151	165	154	163	160	176	167	163	161	164	153	152	183	174	167	167	162	131	182	147	155	144	172	158	170	166	175	159	178	148	163	179	155	143	166	169	156	173	187	161	193	170	170	185	146	122	161	164	166	145	149	129	150	148	158	157	159	176	160	162	185	163	158	161	167	142	172	137	178	149	161	170	169	172	167	168	128	169	187	195	153	149	170	164	164	165	190	147	159	149	180	163	157	146	200	149	142	166	179	179	170	142	151	167	149	166	160	164	168	192	160	182	192	179	176	173	160	161	166	183	189	159	166	170	145	147	191	191	170	169	171	164	167	150	153	157	163	204	160	175	180	162	165	162	169	154	163	166	187	140	181	193	163	179	153	141	161	143	185	174	164	176	143	155	150	174	143	141	164	151	185	168	144	200	178	175	160	175	157	165	179	158	178	170	176	146	153	148	167	172	160	180	184	151	155	147	167	151	181	152	185	138	148	146	148	152	175	143	155	173	158	146	175	162	165	159	170	167	140	161	168	176	161	180	168	159	165	175	172	154	168	182	153	180	182	160	162	160	158	160	171	165	179	156	183	176	159	151	157	174	181	173	164	158	150	166	178	187	176	177	161	164	171	143	181	140	145	169	180	182	158	164	172	156	151	164	137	165	194	185	167	179	151	186	164	162	170	156	164	181	152	151	158	182	175	162	149	180	142	160	167	163	163	198	185	166	170	153	185	178	151	200	173	155	157	146	167	135	144	163	167	162	173	170	158	174	161	159	188	157	139	165	156	181	144	151	169	167	139	160	179	152	161	192	161	171	159	177	172	176	141	143	189	166	202	167	159	168	183	185	154	156	156	173	165	188	151	157	161	156	165	170	152	181	168	157	165	173	199	163	165	153	152	187	150	165	208	160	171	174	170	157	174	167	145	161	146	186	155	169	178	159	181	159	159	180	162	131	175	191	165	161	179	181	188	177	175	159	169	168	159	182	166	162	168	151	163	176	173	140	163	160	145	167	177	165	179	175	148	166	135	161	164	172	162	165	162	159	138	175	174	171	160	146	173	149	162	171	156	150	154	158	162	159	164	148	158	163	154	172	164	170	138	177	158	190	184	191	134	186	192	177	152	171	148	166	145	174	170	163	155	150	181	164	164	171	153	183	145	163	162	174	168	148	160	158	187	142	160	169	191	163	167	174	168	154	183	188	146	165	184	194	152	161	170	155	151	154	152	165	167	183	198	155	144	179	149	160	158	159	177	151	157	172	141	133	151	176	165	168	165	166	163	160	186	173	159	165	164	167	140	140	180	168	210	166	179	152	163	184	158	171	170	176	125	150	169	158	161	163	164	165	164	196	169	168	160	153	167	186	173	168	142	154	143	160	170	151	169	159	161	178	129	180	176	167	165	144	164	160	185	127	149	169	175	177	177	154	200	166	159	144	161	176	179	181	186	163	163	141	176	154	190	161	148	183	180	175	154	172	161	138	175	162	141	166	159	146	173	177	177	161	153	178	180	169	161	183	176	165	176	170	154	175	174	165	180	194	163	180	171	187	173	194	192	163	162	151	152	177	151	181	174	161	170	152	177	141	161	200	166	170	191	171	164	168	192	154	143	173	160	156	176	179	160	166	146	165	146	180	177	176	173	167	148	176	166	169	163	168	154	160	155	150	165	155	147	180	188	199	153	163	152	184	155	149	175	156	165	157	167	162	140	174	167	162	172	156	156	156	151	159	159	161	183	151	157	155	171	158	151	177	162	179	161	135	150	155	138	185	152	160	142	178	159	157	167	161	156	141	177	161	206	174	190	172	174	182	159	167	164	150	153	150	147	157	167	167	161	156	171	157	191	170	175	159	167	148	161	179	173	153	146	186	152	164	185	196	148	160	157	177	147	159	166	166	151	167	142	170	165	177	139	148	175	179	160	167	173	158	170	163	168	167	149	159	148	168	176	145	161	166	141	159	170	199	159	172	160	171	170	198	175	161	167	146	162	153	168	186	162	174	178	179	170	166	148	152	167	163	158	156	163	172	164	174	159	182	160	188	177	158	160	180	171	170	156	179	169	163	164	170	170	174	177	156	158	154	161	186	177	178	140	173	170	153	191	174	166	179	142	164	188	195	163	166	155	160	155	169	168	163	178	149	128	156	169	158	180	173	167	144	178	178	178	152	163	179	172	158	182	171	190	178	171	189	169	145	141	167	180	163	171	166	164	166	187	195	164	178	189	180	170	161	170	186	156	152	175	152	162	160	177	156	166	181	163	153	167	183	169	171	157	181	171	161	177	201	182	168	161	189	156	190	164	165	157	182	167	156	179	167	167	186	184	142	153	156	177	167	172	169	182	159	136	132	152	157	155	142	180	169	174	173	171	167	188	171	177	187	174	147	179	155	181	165	168	182	178	171	173	157	185	179	166	147	170	156	181	173	157	164	180	164	196	158	166	155	155	148	167	169	169	183	153	166	180	155	165	180	167	147	189	149	159	166	155	160	163	177	163	185	163	188	148	150	168	142	157	181	154	189	167	171	183	158	160	176	159	127	171	155	143	169	163	123	182	178	152	163	171	160	143	175	171	169	169	159	183	176	137	163	164	192	160	177	180	149	152	141	183	182	201	150	157	174	158	179	154	186	194	165	147	173	160	158	150	161	152	152	165	155	173	152	159	187	183	174	153	172	178	189	169	182	175	167	148	151	138
7916	904	1822	2051	1741	1437	1148	913	825	749	708	672	626	596	556	519	525	533	495	484	475	454	466	438	479	437	401	437	436	454	432	398	432	437	435	439	420	464	402	373	411	419	425	435	384	436	399	435	389	383	377	399	419	418	414	386	390	381	391	401	391	430	418	387	440	426	423	446	387	395	401	437	366	405	424	371	397	390	387	380	394	400	377	393	386	368	405	368	408	410	396	450	389	416	360	399	407	415	407	394	396	426	379	378	409	431	391	404	376	407	393	423	399	416	349	415	395	374	381	406	388	391	412	364	394	384	402	418	404	381	379	400	346	404	369	406	377	423	390	418	400	380	410	381	363	376	378	388	406	423	378	416	377	377	416	406	407	392	388	383	385	365	404	329	382	417	382	365	370	407	384	412	370	407	390	373	378	372	359	381	361	366	399	381	354	432	400	358	409	396	373	376	425	410	360	377	398	384	391	368	414	419	357	382	373	386	379	397	407	377	378	397	346	389	382	397	428	363	422	386	403	385	392	379	393	394	395	393	392	370	375	381	400	393	370	418	386	391	385	391	427	387	418	377	376	387	371	341	392	391	408	429	384	405	394	399	362	388	400	408	387	378	372	386	412	399	400	354	363	397	374	350	392	400	411	389	391	406	384	371	367	406	399	382	400	414	415	413	391	398	378	407	371	418	364	366	401	409	385	384	392	420	408	396	378	402	391	401	391	334	375	371	381	405	390	361	387	449	410	418	398	409	380	393	410	397	401	402	360	393	403	414	383	412	387	432	375	395	410	393	367	381	413	370	373	402	399	435	392	390	419	379	377	420	392	375	410	372	384	410	396	401	402	383	417	421	368	382	420	409	395	392	389	386	396	360	407	391	374	424	379	394	406	409	409	382	404	392	403	418	389	402	412	409	422	401	398	384	389	396	390	394	395	398	395	385	410	386	391	423	377	391	391	408	358	416	384	383	419	427	423	386	382	412	391	383	381	395	396	431	428	387	390	422	397	406	403	385	408	359	379	394	401	359	370	363	410	368	379	407	446	400	403	376	422	367	401	389	363	368	383	386	385	427	361	397	367	400	389	420	398	372	384	396	427	355	378	349	413	394	394	372	408	382	370	392	414	362	383	376	384	405	413	363	408	375	373	349	404	420	398	378	381	421	377	406	398	389	392	367	389	431	348	377	380	365	359	386	380	368	406	348	391	370	416	416	416	402	384	382	432	415	432	415	415	415	408	391	362	409	377	407	377	391	418	358	369	386	386	392	381	407	380	393	383	405	419	403	394	367	390	365	368	401	418	420	381	404	399	375	353	388	408	401	390	414	383	390	356	367	386	374	449	396	378	385	398	399	424	398	410	439	373	411	369	391	400	382	411	392	379	345	391	385	408	378	381	377	408	379	369	405	402	393	439	396	404	369	426	422	391	358	397	433	372	395	366	370	401	404	366	425	393	391	384	380	358	418	368	364	380	413	386	390	384	382	398	411	416	384	396	424	377	394	404	398	369	398	365	397	379	367	414	409	410	381	368	383	366	358	402	394	368	396	401	401	366	376	347	384	385	388	407	401	435	392	394	360	400	393	382	356	396	400	400	373	403	424	370	391	399	414	439	422	380	415	373	402	384	408	364	365	419	380	422	352	389	347	398	403	392	403	387	405	362	383	423	401	396	392	373	398	419	401	385	414	361	383	363	381	414	387	375	411	385	385	398	395	382	375	408	373	388	379	390	388	388	366	417	371	402	379	411	408	416	382	360	376	368	430	399	370	375	374	413	382	357	440	376	385	428	401	388	397	401	377	427	399	410	369	391	413	369	384	371	391	398	378	410	383	393	397	380	395	397	419	359	401	372	374	386	344	430	348	386	380	405	412	355	399	416	388	399	417	408	380	385	376	364	383	409	386	368	398	398	404	370	368	422	375	426	426	368	368	367	386	391	400	425	397	354	407	401	382	384	399	379	383	388	346	388	350	385	398	371	377	416	407	410	397	397	411	391	407	402	419	396	367	397	342	378	392	428	414	400	392	411	404	382	412	347	394	397	401	424	391	379	393	353	358	377	414	411	369	384	355	383	363	438	392	422	404	371	394	355	380	376	406	392	412	374	358	389	382	355	388	383	397	396	366	403	413	419	390	397	410	382	402	424	390	384	366	400	392	429	366	394	389	384	397	373	372	431	410	406	363	379	382	336	380	426	403	368	387	381	379	397	383	368	442	397	415	385	426	409	371	388	403	405	398	429	407	375	401	372	393	405	395	399	408	407	385	365	347	387	404	391	374	396	424	397	388	388	396	402	369	383	400	397	416	427	393	397	375	376	403	397	407	388	421	378	403	393	397	362	383	373	391	377	366	393	398	348	394	370	362	384	382	387	410	382	404	403	378	393	415	407	395	396	373	383	413	384	391	397	397	394	414	386	414	393	389	399	391	373	397	360	435	391	377	427	409	388	403	374	391	393	421	385	414	388	404	402	404	443	387	398	403	418	402	377	389	411	385	423	391	405	368	378	386	379	387	392	391	383	366	407	366	376	375	382	388	397	363	401	380	396	423	390	392	391	372	386	391	384	371	419	417	396	398	371	406	401	393	398	396	405	378	402	371	376	412	386	381	404	379	370	396	394	339	405	408	377	406	394	403	400	393	376	426	398	390	410	393	381	346	404	386	387	373	390	393	393	402	391	370	413	395	387	374	416	378	374	409	408	387	395	398	395	404	397	386	420	407	385	417	388	425	403	385	409	394	379	394	381	383	379	389	400	421	372	427	381	403	371	429	375	372	398	372	369	375	370	398	381	396	370	367	399	407	381	391	385	400	388	435	394	384	391	422	339	385	364	375	396	394	403	385	405	386	393	366	372	417	419	421	402	370	418	402	411	365	400	379	409	391	383	377	371	373	412	382	383	368	390	384	380	380	397	379	368	397	417	430	429	372	403	412	386	387	412	413	401	386	414	400	389	370	397	349	419	417	370	409	406	347	360	414	383	392	419	425	376	438	415	389	416	397	383	378	375	400	418	371	353	390	374	419	427	395	360	378	376	409	417	397	409	407	412	385	386	356	335	389	419	410	410	378	386	418	410	385	415	395	382	366	387	421	399	371	382	428	405	382	402	399	407	392	410	385	403	381	377	372	436	396	413	392	424	391	409	398	409	370	373	368	427	382	386	416	364	371	368	395	405	386	375	358	392	414	370	349	436	410	441	425	375	431	408	385	413	348	394	422	431	377	406	371	389	402	410	404	386	395	385	384	425	393	354	421	420	413	409	373	383	375	360	352	380	401	384	383	420	397	362	413	356	389	403	390	402	403	408	379	381	371	412	425	355	409	377	371	360	399	342	394	393	383	373	398	442	433	432	376	427	404	407	378	368	417	406	383	408	393	401	414	390	414	376	373	433	425	407	407	415	411	408	375	417	392	389	367	409	396	405	384	374	374	379	398	422	403	406	405	382	392	394	406	403	404	406	412	396	377	352	408	440	392	376	394	385	395	366	387	400	392
1343	251	227	233	213	233	235	232	213	226	227	222	227	232	193	224	216	210	231	239	211	230	207	219	223	212	224	241	240	178	206	218	215	208	210	203	230	221	208	217	207	213	218	228	199	219	233	237	235	218	212	231	202	200	222	233	215	196	222	234	240	209	188	205	218	234	232	217	199	201	223	227	223	231	221	244	215	221	198	246	194	207	215	190	226	239	216	212	226	235	192	211	207	237	239	238	237	212	195	198	214	201	216	233	232	195	229	225	237	229	196	219	217	209	191	201	266	216	242	220	210	217	195	216	193	203	224	205	212	238	225	215	243	227	223	240	225	201	246	247	230	211	231	199	209	193	198	210	209	247	227	235	204	181	239	246	194	235	219	241	233	223	233	216	221	217	218	200	214	189	230	225	215	214	262	204	215	197	230	244	233	227	206	218	217	218	228	217	232	238	198	246	246	232	226	231	203	211	231	191	209	230	218	240	240	219	233	234	202	205	225	225	230	228	237	194	232	204	188	248	231	188	185	216	234	181	222	216	210	229	217	210	230	213	244	203	204	233	207	223	208	233	218	248	216	240	208	188	209	248	234	200	245	238	212	183	210	209	208	240	211	225	249	234	228	211	237	224	217	226	215	204	211	206	197	216	217	243	207	224	185	210	217	198	224	225	230	207	227	217	213	218	233	227	253	232	234	206	205	238	227	223	231	209	229	205	196	236	224	241	215	186	211	201	209	210	206	213	236	222	222	246	203	231	264	221	201	223	220	190	232	209	209	222	240	218	231	257	216	209	225	227	209	229	220	223	230	251	215	225	215	262	231	226	208	197	204	225	240	214	232	212	205	219	216	245	205	211	218	232	211	220	248	195	231	214	217	194	216	217	200	219	247	220	215	202	233	234	237	233	201	198	210	210	181	214	239	206	240	207	214	209	225	171	209	212	232	218	214	209	216	220	202	235	228	238	215	231	224	207	225	242	234	227	209	206	245	216	200	214	211	238	212	231	241	203	218	221	211	217	234	201	213	207	238	197	225	219	194	231	195	200	212	221	223	242	216	207	215	224	197	195	205	216	221	214	209	220	216	216	222	221	230	240	205	209	218	235	240	221	233	224	205	214	227	238	214	242	225	234	216	211	224	254	231	199	231	224	218	214	237	198	244	233	216	244	230	225	217	229	208	206	215	214	212	232	237	201	220	194	199	210	208	198	207	220	208	196	212	221	203	224	211	239	243	216	208	197	235	209	197	214	205	197	203	217	221	230	214	227	182	249	228	203	201	202	207	217	202	217	227	243	223	253	225	189	217	221	214	233	222	237	225	222	249	213	198	229	221	208	216	191	260	230	213	218	210	217	199	193	213	182	169	237	199	236	208	169	232	205	205	210	200	227	226	240	229	221	197	223	219	199	194	203	212	216	209	232	229	211	210	237	205	222	215	250	191	241	238	216	236	224	242	220	201	217	212	226	219	248	246	203	218	233	229	219	236	189	231	221	232	221	259	257	232	218	208	206	209	207	216	216	224	201	244	251	206	219	204	206	239	186	215	236	253	229	224	235	226	212	239	232	238	209	215	220	219	213	232	205	239	233	205	258	195	226	185	247	223	216	216	228	206	209	179	216	225	239	211	227	206	198	216	208	208	184	218	246	237	237	193	222	215	208	221	217	229	244	220	218	219	178	236	211	220	208	213	240	250	203	216	219	182	217	238	233	210	248	209	199	219	221	196	233	200	215	226	235	215	214	228	235	236	207	235	229	198	221	186	195	195	213	208	220	197	205	223	243	219	232	223	220	241	230	222	208	223	218	218	223	199	195	216	245	223	202	257	232	224	217	207	216	243	233	239	232	221	189	208	205	202	233	204	178	215	227	228	201	223	219	222	204	201	194	222	227	208	221	277	206	176	198	220	226	221	196	185	238	200	217	192	223	214	210	212	206	215	219	243	250	224	201	240	218	245	226	215	214	213	199	214	232	200	211	220	220	227	217	233	202	218	216	202	183	213	245	247	218	229	197	232	215	238	226	217	192	212	222	224	222	225	200	236	215	206	221	225	212	257	222	225	225	225	211	241	233	230	215	238	225	216	226	219	192	204	224	216	216	220	212	223	219	215	185	233	221	184	213	211	214	212	210	202	223	220	231	211	231	237	245	221	227	262	229	212	224	209	204	220	226	215	221	211	235	217	241	215	241	214	202	211	227	232	199	226	205	230	229	229	207	200	196	222	227	202	229	212	215	237	202	196	218	237	200	211	219	221	218	216	217	238	224	213	233	225	231	197	201	237	227	202	221	226	201	214	231	207	213	243	253	229	213	198	205	206	230	224	196	219	210	207	204	209	231	210	202	216	231	207	214	211	215	207	217	229	228	231	229	212	199	238	231	211	206	225	205	186	193	211	235	205	222	229	254	219	220	209	200	217	234	213	231	204	224	246	217	215	216	225	249	201	192	205	213	222	216	209	200	215	211	231	191	215	229	216	210	225	207	225	187	216	237	196	224	230	214	220	226	226	188	209	202	210	224	224	208	219	230	183	220	218	213	234	215	233	222	230	239	236	229	232	247	201	198	228	201	227	222	238	211	216	208	199	209	231	198	230	226	208	230	217	197	232	221	230	208	199	235	218	256	208	202	206	210	222	230	233	209	245	224	219	223	230	229	229	216	238	237	198	220	223	242	217	217	207	193	224	241	201	231	222	240	184	204	202	228	214	211	227	213	226	207	249	191	229	222	213	218	219	203	204	213	213	206	205	198	225	221	239	215	244	210	240	225	246	239	232	225	236	212	200	214	181	215	226	214	231	247	224	199	228	242	217	218	209	214	203	208	218	196	214	210	220	213	206	218	240	258	206	237	242	219	221	195	246	235	183	263	237	202	229	212	211	224	198	235	226	230	222	203	201	219	214	241	199	222	234	219	211	206	226	252	224	218	247	230	217	249	206	250	254	204	223	246	183	212	212	219	201	204	196	233	251	227	213	205	219	226	198	214	193	239	228	204	215	235	224	234	219	233	201	207	224	222	216	221	211	256	214	241	234	214	206	200	227	212	199	227	222	227	195	222	211	183	227	223	213	210	216	241	253	216	200	249	198	197	216	206	208	214	219	224	210	209	222	209	228	241	213	242	206	198	229	228	217	208	206	219	235	222	240	226	233	239	210	195	238	190	226	224	190	229	228	218	206	192	217	201	225	210	210	223	193	250	206	232	221	230	221	212	196	194	220	247	195	234	230	213	210	213	223	210	242	234	231	231	246	219	207	215	210	206	242	221	189	247	212	208	224	204	210	226	226	203	207	200	201	245	233	211	236	213	239	216	220	214	238	236	235	186	236	206	199	205	219	241	229	215	236	200	225	214	213	189	238	204	237	224	241	237	203	219	212	242	228	206	217	206	205	213	220	214	176	241	237	196	191	209	219	209	192	239	230	233	223	186	218	221	226	185	207	226	220	231	226	219	212	240	232	241	223	210	221	219	243	197	203	217	233	229	234	239	203	216	199	234
1801	523	558	572	573	567	561	519	547	506	565	512	533	522	537	522	531	563	519	533	553	512	497	525	546	522	495	505	513	537	559	466	559	488	482	545	506	525	514	471	527	495	518	530	484	533	492	543	505	549	499	494	551	503	518	542	547	570	496	508	545	501	594	523	491	533	526	523	550	525	505	540	533	501	545	524	548	530	506	551	517	489	517	518	543	536	504	535	531	513	522	492	553	536	524	503	539	551	522	510	576	537	534	478	504	546	504	497	508	528	538	504	481	485	520	498	538	535	506	508	570	540	509	522	559	561	503	482	524	543	502	500	532	542	522	528	519	576	488	521	529	547	536	515	542	511	567	546	550	560	538	535	494	509	486	519	551	501	537	525	508	516	542	495	521	481	490	518	469	526	529	522	528	550	510	508	522	514	556	507	508	510	519	529	564	508	524	481	520	541	508	547	525	512	558	521	534	567	554	526	502	489	516	565	541	514	500	524	505	527	511	536	525	546	499	544	517	523	498	481	546	510	533	521	570	534	485	522	528	530	522	530	566	513	505	488	517	517	506	530	537	509	555	550	515	567	552	514	558	517	507	538	522	515	573	498	504	501	490	494	496	530	566	513	540	504	522	532	511	527	542	503	567	552	527	527	516	523	492	530	561	490	543	540	504	539	517	512	502	539	536	480	508	517	524	506	514	504	523	552	488	507	533	485	494	540	522	529	541	509	523	547	532	586	553	493	476	509	532	558	528	540	548	483	480	497	488	525	557	495	500	544	498	498	513	519	519	550	527	524	530	511	493	501	531	556	539	571	527	507	505	517	533	518	552	550	526	503	537	483	494	532	529	483	504	502	530	544	483	553	498	557	550	533	507	539	542	509	530	493	575	572	522	503	502	496	529	535	566	505	486	512	504	519	499	480	524	507	517	541	483	516	548	486	558	493	554	501	491	473	521	507	534	517	508	549	516	515	475	487	530	522	507	522	501	508	520	563	482	527	505	503	531	518	520	525	489	520	489	496	508	511	544	522	511	503	579	486	496	487	480	509	495	498	521	513	549	557	507	500	528	524	507	547	501	531	560	499	482	527	565	538	543	548	523	521	528	486	496	496	529	512	494	489	500	504	548	518	531	533	538	506	515	508	531	535	545	499	554	544	501	506	519	578	498	524	506	506	519	539	496	519	519	534	561	507	491	484	534	515	533	580	508	492	541	533	480	521	511	490	556	497	513	571	522	502	535	544	530	503	521	477	532	533	529	517	504	518	548	540	551	507	498	501	494	540	524	501	514	528	528	508	515	553	531	507	528	531	546	491	527	557	517	523	519	536	522	516	555	519	539	560	490	513	546	552	531	514	512	509	539	488	529	501	544	507	504	477	525	549	470	553	533	478	531	482	497	512	532	553	492	512	476	483	555	511	503	526	542	518	517	607	536	562	558	484	525	491	553	521	510	532	497	509	513	509	508	504	454	507	510	493	541	512	565	559	496	551	518	523	509	536	514	497	517	523	552	534	525	514	543	489	500	527	538	514	520	525	538	531	508	520	520	546	499	503	513	535	502	514	555	533	527	533	542	504	497	492	550	585	505	511	493	496	529	537	499	548	537	494	547	517	511	509	533	524	479	510	523	489	509	489	504	505	502	539	511	518	549	498	502	543	495	513	471	535	566	531	566	515	534	566	500	525	519	502	566	505	501	549	493	512	509	507	552	552	530	572	517	560	528	474	546	502	475	500	584	506	536	547	518	529	524	514	528	489	526	527	490	500	495	526	522	480	516	540	523	536	497	526	556	529	522	517	538	511	517	502	516	513	472	555	503	511	508	551	520	528	534	516	522	535	520	547	513	542	532	533	506	552	497	513	490	513	548	532	524	490	524	526	482	527	522	509	523	521	539	557	501	515	529	493	506	558	566	527	519	551	528	555	515	526	522	550	524	520	500	506	509	531	497	529	520	523	518	526	540	551	493	484	533	486	529	511	521	505	550	531	526	471	535	537	535	555	551	497	521	486	531	502	547	488	489	495	562	495	504	520	546	511	520	541	554	540	533	522	484	552	498	508	531	488	512	508	508	534	566	491	521	476	499	537	546	502	529	590	559	509	512	516	490	520	473	566	538	514	527	511	532	502	526	517	547	527	531	567	526	518	513	487	509	505	512	525	455	521	539	499	492	550	510	556	485	508	526	486	585	527	555	510	510	517	498	498	527	522	527	493	507	535	541	544	527	493	534	531	535	551	585	470	518	553	469	481	458	518	523	506	524	524	498	554	584	516	514	498	518	527	523	487	524	513	498	506	513	494	507	527	537	534	472	528	543	501	551	527	543	504	503	491	509	496	518	493	547	504	534	523	513	525	509	508	550	504	515	538	542	535	508	520	495	553	509	501	552	505	542	541	555	529	545	531	553	467	509	504	565	494	548	508	522	510	528	512	509	493	523	566	471	517	554	502	505	493	560	541	531	486	512	530	517	536	532	510	531	521	548	534	527	495	554	484	534	525	529	523	550	476	549	542	538	519	519	523	534	525	533	499	528	521	528	533	493	515	503	532	524	489	518	512	564	539	559	525	509	509	523	555	546	521	539	559	488	536	521	491	525	539	502	482	511	523	512	493	529	529	549	563	529	509	508	496	519	542	488	499	501	530	492	516	529	515	547	526	498	501	526	480	487	544	521	511	497	505	515	552	549	486	547	516	512	522	557	509	483	528	528	483	514	525	512	538	530	521	484	516	480	524	549	547	531	523	542	547	505	543	539	480	549	576	490	473	519	485	527	532	506	510	487	505	501	549	541	529	558	485	477	511	510	474	506	524	522	505	498	484	526	510	556	545	522	501	498	547	541	546	525	573	489	482	474	493	509	543	487	520	521	523	527	534	537	563	530	545	498	520	482	530	514	512	527	538	498	531	476	541	531	532	519	531	493	525	477	517	492	488	533	518	524	579	527	493	520	467	504	534	526	502	514	518	506	528	496	534	505	552	510	503	513	527	538	524	509	512	483	536	577	527	496	510	515	502	564	537	526	543	505	494	530	515	526	540	510	490	519	517	539	479	511	532	520	486	530	542	515	522	533	502	508	532	534	544	505	561	530	535	549	487	570	543	530	538	515	525	490	509	536	487	519	506	529	524	523	516	503	523	529	498	519	518	530	495	540	518	555	535	540	518	547	547	489	551	510	505	590	527	483	547	526	546	564	565	512	536	524	478	524	576	547	529	533	561	501	497	489	506	536	522	519	508	519	518	546	539	571	501	522	527	506	553	491	515	534	500	500	530	509	496	528	504	515	508	549	517	534	525	490	522	529	498	522	500	525	509	494	494	487	521	520	543	535	485	522	480	512	532	512	508	521	501	531	513	530	547	526	551	525	527	485	507	499	542	518	534	520	533	546	505	515	541	506	548	532	539	552	523	535	536	493	517	506	512	492	518	494	508	515	541	479	504	542	544	534	504	533	499	528	543	540	499	551	575	514	545	503	534	510	519	527	515	505	514	539	543	530	515
7343	558	658	558	472	391	360	335	346	329	308	312	318	312	298	293	278	309	307	274	322	314	287	304	311	301	292	275	290	314	296	275	280	313	315	289	288	310	309	309	294	331	306	273	302	273	311	291	259	305	318	260	308	311	288	328	304	291	291	261	312	290	297	282	285	318	307	296	303	266	285	297	282	296	275	298	266	311	295	280	320	313	294	261	271	309	266	312	285	273	272	320	348	316	288	297	279	259	268	324	298	324	311	304	309	300	274	287	280	315	317	278	306	286	282	284	272	297	280	250	303	291	277	298	281	271	284	339	290	247	268	292	312	282	288	295	285	264	269	304	304	290	306	335	270	296	290	280	293	274	269	287	296	311	289	289	280	298	289	283	327	319	279	280	270	275	286	308	288	293	332	328	258	267	339	293	284	261	300	342	307	292	289	272	293	289	292	316	307	342	311	317	311	254	290	300	312	300	295	297	274	310	285	276	291	295	285	272	304	287	363	301	300	275	312	310	284	283	267	295	321	285	279	285	302	253	333	294	288	303	290	285	253	282	296	252	309	314	286	291	325	328	287	282	296	299	287	289	290	302	298	300	285	339	334	289	283	330	291	312	341	300	285	301	304	276	262	303	296	370	308	275	289	292	293	296	296	289	272	290	281	309	291	282	267	318	320	275	269	258	270	299	289	318	278	281	272	272	283	287	267	292	335	310	290	279	294	240	310	293	318	300	278	285	304	315	274	289	291	273	285	283	373	277	279	302	275	296	297	294	284	265	270	285	286	296	305	325	309	291	316	272	296	275	275	297	275	294	315	282	280	329	281	289	305	323	273	289	231	259	300	290	278	285	299	342	303	302	284	299	317	287	290	301	303	263	294	283	334	300	293	279	296	300	292	316	282	290	286	300	301	297	290	289	318	311	291	271	322	295	311	289	286	290	277	294	291	268	325	287	301	277	302	243	303	271	275	319	265	321	281	263	294	281	307	286	303	285	304	309	253	311	311	305	312	303	265	293	271	281	267	307	314	272	285	255	298	310	315	303	253	297	288	298	299	287	279	280	274	312	288	292	289	294	294	282	294	272	282	310	310	284	293	282	304	309	297	321	324	305	288	279	311	319	324	305	289	300	303	276	255	310	293	269	310	303	293	270	296	294	294	263	265	305	287	274	277	306	295	292	296	290	289	303	279	316	317	321	307	315	328	287	297	257	318	295	295	293	280	295	276	278	300	295	321	342	272	272	300	279	304	272	268	292	304	294	261	308	265	301	298	241	278	287	316	301	275	280	273	286	328	318	282	295	292	300	305	291	290	289	282	290	308	284	295	324	289	301	288	265	274	282	283	279	268	306	294	301	290	299	270	299	266	267	286	284	270	267	296	285	290	296	287	336	282	301	292	293	274	297	276	303	295	327	305	316	293	275	282	295	300	289	292	281	306	328	275	284	338	283	294	304	317	290	298	298	310	313	295	280	273	276	278	279	277	286	293	315	279	287	291	291	334	303	323	296	269	304	305	295	265	283	279	298	311	257	291	281	269	296	257	291	316	320	311	262	290	266	266	280	302	279	290	296	265	286	286	292	286	257	287	272	294	297	276	300	304	303	257	294	296	288	290	297	317	286	282	294	334	302	286	344	301	297	303	318	320	326	280	327	310	331	287	314	320	303	298	272	303	303	277	318	281	292	322	311	284	320	278	311	284	309	283	282	284	304	299	293	281	285	277	277	289	310	279	273	302	300	295	310	287	302	267	289	279	287	295	274	316	257	293	281	286	284	284	282	293	263	288	261	289	277	267	292	300	296	300	339	294	288	284	268	273	287	271	288	291	302	288	276	295	272	256	270	342	316	287	301	291	275	290	299	285	285	299	298	305	326	300	337	299	293	293	299	295	323	288	264	269	295	274	264	262	315	307	316	283	298	287	307	244	289	282	320	274	301	295	280	284	279	296	256	307	285	296	315	302	308	261	299	297	280	286	288	308	274	298	253	321	287	318	272	299	294	307	303	313	276	296	310	271	295	283	272	263	278	287	291	296	317	291	257	299	260	277	292	296	302	316	282	280	311	268	332	287	322	267	288	312	301	305	275	306	300	285	280	308	291	273	276	323	294	275	287	258	286	292	286	306	270	306	258	286	278	274	268	277	272	289	281	273	266	317	296	343	275	284	303	293	292	276	273	289	294	283	322	262	283	282	321	270	304	283	304	311	315	312	295	299	266	285	306	294	290	321	267	316	317	292	319	295	305	298	300	305	276	275	271	322	275	318	283	323	297	306	282	304	300	310	300	268	283	330	310	293	287	278	313	272	305	270	303	311	300	308	309	286	259	283	293	304	297	280	303	286	285	307	269	275	266	279	283	271	330	311	307	297	335	288	299	265	304	279	298	278	265	276	303	234	297	284	265	277	296	276	292	321	289	302	294	265	318	337	295	285	288	286	292	273	262	306	268	286	307	324	288	291	266	306	303	294	325	319	290	251	326	279	286	247	286	282	297	285	286	283	299	278	289	311	316	290	315	296	265	317	316	268	272	287	316	289	284	311	258	292	320	312	282	330	305	289	261	296	279	275	275	323	275	291	258	294	275	294	291	289	311	296	323	297	270	291	303	275	307	309	317	279	308	281	304	255	298	281	300	296	269	293	288	275	291	258	263	270	303	303	290	269	261	295	291	316	299	287	338	262	312	291	276	282	279	289	306	305	303	282	280	304	329	285	261	280	293	272	314	329	304	307	309	289	332	283	308	282	266	265	299	343	291	297	309	310	300	301	310	283	291	328	270	288	284	282	320	308	317	261	268	265	307	288	277	308	297	264	268	274	304	326	287	291	310	298	277	321	303	317	278	313	272	294	245	304	307	302	289	305	297	311	300	320	305	267	318	289	271	309	345	347	281	278	298	281	295	257	313	293	307	302	255	279	282	329	263	298	299	304	284	303	315	306	289	304	324	264	315	279	303	264	274	258	279	319	279	306	262	278	298	316	305	308	311	293	285	286	296	293	292	298	299	284	351	323	292	275	287	265	287	302	283	280	274	305	294	303	292	271	337	310	289	287	301	280	283	317	263	310	295	269	267	314	310	297	291	314	320	280	311	306	303	294	290	268	290	282	312	291	299	290	289	288	291	314	301	307	308	267	273	293	296	305	300	281	277	300	295	280	251	316	301	293	284	294	313	286	311	284	274	285	307	263	278	301	288	284	309	313	298	308	306	286	295	278	265	252	273	301	313	294	279	295	327	259	273	284	279	285	292	301	301	300	293	318	282	260	312	288	291	263	290	321	300	347	291	271	308	310	295	293	307	266	261	311	282	264	277	331	301	295	286	304	294	307	301	324	304	283	269	257	294	293	288	300	286	299	319	311	317	287	298	305	294	273	266	314	285	320	290	270	316	323	292	273	290	310	313	295	318	298	276	276	324	280	284	295	291	258	264	288	294	294	302	288	322	304	273	271	293	306	248	284	296	270	273	300	247	289	259	263	320	273	279	298	253	272	276	292	291
6448	930	1397	1495	1359	1119	988	979	855	812	821	789	789	747	762	735	729	673	756	700	679	699	657	732	710	685	671	690	691	655	675	687	727	689	647	649	671	687	704	638	685	629	710	734	714	657	668	654	690	657	701	722	671	700	623	667	655	738	680	644	723	676	658	704	682	720	662	647	701	670	658	633	612	675	648	640	669	673	647	648	676	641	640	666	678	652	615	661	667	659	657	700	635	672	656	661	685	647	663	657	682	659	653	670	629	688	624	695	634	678	609	668	667	639	659	687	637	660	635	668	685	656	670	685	662	720	612	660	709	662	667	672	626	652	696	679	692	690	675	654	666	646	694	655	678	662	627	651	680	682	647	649	664	668	650	643	742	623	691	634	650	682	652	629	650	704	648	700	639	712	632	644	638	640	658	694	698	692	627	673	655	634	668	710	671	683	649	672	632	619	668	641	653	678	672	653	654	680	681	688	729	701	635	667	737	694	618	656	649	638	656	695	643	677	622	669	664	655	621	701	655	617	627	635	660	670	730	658	664	654	597	665	672	681	675	596	667	628	689	658	671	648	664	687	667	654	680	652	657	615	710	629	696	668	708	680	658	668	656	647	672	625	640	658	688	664	633	645	672	685	678	678	684	670	619	694	661	670	712	657	692	659	607	644	620	648	723	658	675	651	656	648	673	652	656	646	673	615	676	625	660	647	640	655	661	637	658	643	692	672	606	652	660	660	632	619	661	666	612	662	668	645	657	627	651	642	700	718	643	653	652	632	653	664	657	648	721	647	676	637	710	640	652	654	635	662	635	722	659	629	705	708	705	643	697	666	726	650	649	637	693	663	591	660	674	656	614	652	662	631	649	666	658	671	695	660	728	647	702	698	673	660	660	638	652	664	691	659	683	674	640	687	677	662	696	625	657	666	645	640	728	666	676	639	642	653	680	641	652	661	673	675	679	653	708	681	649	670	652	702	613	645	665	669	687	656	681	624	655	655	698	664	697	687	665	672	698	629	640	695	679	623	713	657	682	659	663	666	650	654	597	706	654	649	650	710	672	649	635	705	666	640	626	674	636	672	667	632	686	680	665	684	638	713	708	675	646	683	667	648	665	637	659	676	626	621	640	687	622	687	674	688	676	715	655	656	665	678	694	684	662	671	680	647	638	654	684	639	687	633	616	685	644	624	682	681	690	665	654	692	639	655	654	691	710	634	674	662	676	650	633	682	636	635	644	659	649	662	647	665	653	649	689	669	707	676	695	707	705	674	691	621	656	666	668	645	606	606	682	686	691	652	675	585	698	689	717	682	651	694	669	667	642	622	706	688	708	617	636	675	656	654	667	676	658	605	617	626	669	612	700	666	628	661	635	677	712	682	658	682	633	643	678	703	679	681	638	642	657	638	612	690	641	699	699	682	648	658	658	656	614	659	618	660	680	673	689	643	688	722	645	687	664	661	637	650	645	647	689	701	682	659	651	685	671	689	680	642	696	652	634	712	684	646	661	699	642	688	655	623	671	656	660	658	705	654	711	650	656	702	631	676	694	595	669	647	676	682	656	659	632	697	646	652	691	630	691	705	664	623	669	691	689	627	653	673	684	665	642	630	668	669	653	674	657	685	658	687	665	657	644	659	658	689	689	621	675	689	677	674	652	682	649	638	653	639	650	683	666	672	652	660	671	630	649	618	619	683	693	640	611	661	698	688	660	653	655	664	643	624	704	661	600	685	656	681	645	665	668	693	663	604	630	673	669	632	683	677	667	630	619	687	634	691	633	651	662	674	685	657	676	731	642	673	631	657	681	658	687	676	680	673	713	680	649	662	663	687	662	680	670	657	668	649	629	631	651	681	640	676	660	678	683	657	679	714	648	680	711	662	635	669	669	634	695	639	619	645	625	677	649	689	659	634	645	642	643	699	638	720	651	642	632	673	616	630	662	689	685	616	645	647	661	644	662	681	630	697	674	653	645	646	649	633	704	670	651	640	662	641	645	689	693	659	701	674	690	609	662	691	676	692	617	669	648	691	639	715	604	678	663	674	675	656	651	644	645	643	689	647	675	657	676	644	655	673	685	686	625	713	641	640	661	682	676	686	674	682	653	650	675	633	627	638	649	614	680	691	667	668	709	689	701	648	640	673	718	665	659	670	674	665	626	609	651	647	697	673	668	686	630	677	662	676	673	659	683	681	656	656	673	694	657	643	656	658	658	657	635	650	693	628	671	612	687	644	668	655	676	640	645	640	663	714	639	715	652	658	669	676	653	647	648	656	653	659	675	676	699	646	709	690	687	643	688	660	667	720	647	634	665	619	605	625	625	675	649	676	646	682	720	662	677	648	662	600	631	654	670	658	690	683	639	674	680	662	638	673	623	646	622	653	686	666	716	687	651	667	683	693	715	639	656	661	638	627	662	687	667	689	637	648	647	665	714	673	689	715	695	710	665	610	654	637	673	664	657	637	634	624	661	653	703	657	649	646	682	635	704	697	640	702	648	656	657	708	700	673	667	678	644	621	657	695	647	658	681	638	688	645	631	692	625	679	687	642	627	688	629	651	640	644	654	669	657	676	691	646	659	665	663	722	680	663	610	688	633	677	637	715	695	726	616	606	628	633	646	657	688	633	649	688	706	673	611	656	701	650	645	610	659	693	636	688	691	688	654	694	626	656	700	623	660	689	653	626	654	637	740	655	670	652	662	702	688	658	699	685	654	653	693	687	610	670	713	668	683	684	622	657	673	641	626	649	677	671	694	694	657	631	645	629	627	657	673	679	646	656	677	651	627	648	652	647	680	626	650	628	637	693	696	683	660	700	700	718	681	641	646	692	710	680	645	676	689	668	644	650	671	627	633	691	695	671	701	651	662	640	648	661	677	631	605	656	661	638	663	691	633	666	686	655	632	677	642	697	680	658	661	614	631	668	630	639	663	675	662	659	665	665	678	656	684	681	674	675	656	652	683	669	676	646	652	671	671	666	686	621	676	642	690	682	704	663	711	623	699	652	663	674	668	678	672	687	669	665	702	665	645	628	624	676	694	684	644	660	691	672	658	697	633	659	687	638	646	663	670	671	646	686	641	637	642	666	658	631	616	621	623	666	639	693	645	719	668	651	671	663	666	680	641	686	673	700	667	673	695	687	671	651	630	678	652	651	683	673	671	661	696	617	686	654	691	675	666	641	670	649	665	658	648	656	696	664	676	722	675	677	668	685	686	685	663	682	708	625	645	612	667	647	646	651	679	697	665	696	665	683	631	665	633	635	649	620	660	665	645	646	630	647	683	647	656	662	698	663	677	661	614	699	657	696	674	645	625	633	627	691	711	691	646	739	639	687	649	691	656	640	664	643	648	635	689	645	650	653	669	615	645	644	688	682	659	670	651	674	676	645	667	693	645	663	592	692	651	653	688	673	653	602	658	646	652	668	649	684	676	645	706	666	625	671	657	653	627	677	642	702	649	688	679	649	628	676	664	689	677	642	677	694	698	660	619	672	668	651
13965	1032	888	689	513	373	293	274	266	210	232	192	198	194	187	200	162	202	195	189	178	185	176	160	173	150	155	157	184	170	166	164	152	196	180	166	184	166	196	164	157	185	161	172	156	177	168	184	176	185	161	168	181	165	141	162	177	163	193	170	144	158	176	154	182	163	184	160	174	178	166	168	154	153	177	174	154	161	163	144	157	146	157	172	163	165	170	160	176	169	173	180	180	157	185	177	168	167	166	166	178	160	197	158	149	177	169	156	168	171	182	187	164	184	155	161	147	181	185	179	184	181	177	157	144	153	145	160	174	191	178	183	158	169	153	185	175	163	188	174	161	151	169	199	187	162	170	188	189	159	162	158	163	190	169	180	179	153	183	188	173	204	165	180	169	152	164	173	152	160	164	182	174	168	160	147	185	180	160	178	157	177	153	148	160	173	168	147	146	191	149	181	148	160	154	167	186	164	169	175	145	179	190	166	154	186	156	136	191	158	158	154	149	172	168	162	169	156	174	169	167	157	170	161	173	172	177	169	140	183	153	173	185	177	181	189	173	181	166	188	161	175	170	185	184	171	162	183	163	150	166	157	150	152	164	179	151	177	161	166	158	166	157	143	162	155	162	143	164	150	162	159	167	178	183	156	157	165	181	152	194	185	176	153	165	155	170	143	153	156	186	156	143	175	177	167	175	141	144	165	155	163	156	155	165	183	169	166	167	143	165	171	174	144	152	166	158	152	146	150	174	156	181	150	140	154	151	185	184	173	185	167	144	164	148	143	180	165	158	169	186	187	164	182	156	162	167	165	165	178	168	175	176	180	165	159	176	176	143	137	194	182	160	181	162	174	190	170	159	163	170	151	162	157	170	148	179	185	158	161	170	169	156	157	167	157	170	153	162	151	188	176	160	164	159	162	146	168	166	186	182	183	162	184	177	190	180	165	174	168	170	160	166	150	155	166	160	161	155	184	178	158	164	147	180	170	177	160	162	174	138	156	171	155	160	158	193	182	138	181	173	163	189	176	163	174	169	141	201	162	192	178	198	175	164	185	180	144	176	174	171	182	163	155	173	184	153	150	152	177	165	171	161	182	187	183	165	147	157	151	177	154	202	151	166	150	154	148	154	191	185	159	152	182	178	197	174	169	132	154	143	170	157	161	162	150	158	173	180	136	178	168	152	183	163	187	160	162	174	160	167	160	176	167	176	150	170	171	165	186	166	163	194	190	154	166	203	174	156	159	173	181	159	142	139	157	172	178	159	144	157	158	151	166	169	173	178	178	167	176	161	168	131	161	175	196	184	163	173	188	169	157	158	173	153	170	164	175	144	177	153	146	161	180	170	155	157	164	161	154	145	180	170	154	145	169	207	168	143	189	167	162	167	187	171	163	179	167	171	171	157	168	159	157	142	162	158	151	162	159	177	151	151	143	147	190	157	163	141	177	189	182	173	185	184	182	147	160	159	168	150	140	145	161	154	157	147	162	169	148	182	178	174	174	187	145	169	161	160	169	166	168	159	153	173	167	191	178	172	163	178	133	165	170	148	168	148	163	172	192	174	170	157	152	170	163	132	152	166	170	148	142	179	175	149	186	175	154	170	189	172	166	169	152	175	183	165	178	177	170	164	147	187	168	177	162	175	168	165	177	155	133	170	159	168	177	162	157	150	166	152	162	171	181	162	192	158	175	178	164	173	159	165	147	164	161	159	169	134	179	179	169	141	160	168	145	160	173	178	168	165	163	164	137	156	157	146	151	165	162	173	187	152	162	159	175	166	165	156	158	174	176	180	156	164	164	166	146	167	165	168	207	176	164	175	175	158	153	153	168	166	184	180	156	167	153	150	139	153	167	136	140	161	158	182	174	131	180	157	165	149	180	156	179	156	167	148	181	164	174	166	158	169	157	141	153	160	154	143	166	147	182	175	184	158	172	159	141	146	167	193	173	171	174	165	163	158	151	132	145	166	145	149	164	181	164	161	150	156	182	146	177	163	175	151	178	157	163	164	187	190	180	158	163	176	146	141	209	175	152	172	160	156	164	186	171	166	152	157	161	169	172	166	168	152	174	164	180	164	137	189	140	165	164	151	174	196	169	181	144	173	169	186	181	170	194	157	162	174	176	151	159	176	142	157	174	185	164	179	154	190	181	175	138	163	187	148	165	163	145	169	158	167	171	167	158	151	173	172	184	151	161	182	142	167	166	157	159	182	160	179	166	184	175	182	172	160	185	166	160	172	147	159	168	154	162	145	181	162	175	177	153	161	168	161	162	185	177	168	162	169	152	156	163	164	180	201	173	173	163	202	189	182	167	169	168	165	154	173	164	172	176	146	170	173	162	168	170	165	155	143	206	186	191	157	145	138	150	174	172	159	184	168	166	166	134	176	167	177	138	158	172	161	169	130	146	145	170	162	191	192	146	173	183	156	183	158	157	160	156	161	179	172	165	159	172	164	169	174	137	128	159	154	152	166	180	167	149	169	154	165	169	179	163	152	164	164	182	153	173	186	166	176	163	153	158	158	177	180	166	166	159	163	167	154	171	133	179	160	162	163	155	156	180	168	182	149	169	174	173	161	160	144	171	163	150	168	143	144	167	163	167	161	162	157	172	202	177	143	165	152	143	172	152	150	154	157	137	164	186	155	171	160	161	182	165	142	170	196	154	168	152	171	185	158	160	169	163	183	132	188	188	175	153	147	163	144	177	170	176	178	152	169	155	181	181	156	152	154	157	191	137	169	162	164	154	180	169	187	171	143	189	156	161	157	156	163	161	184	169	164	154	167	167	157	144	170	160	159	160	159	167	170	151	154	143	143	153	147	143	178	148	182	172	179	168	166	167	192	180	160	179	184	185	161	166	178	186	153	161	183	157	185	190	158	178	179	183	162	147	174	156	174	178	140	167	174	158	182	147	167	148	161	154	132	156	178	166	161	167	167	187	160	183	173	177	174	163	152	165	175	167	167	172	176	174	164	172	153	162	191	172	154	172	157	176	152	162	172	174	164	150	184	179	183	146	147	152	194	162	158	168	168	156	180	139	175	183	166	177	167	168	168	157	160	184	155	176	177	155	167	188	187	143	165	160	187	153	171	188	163	139	175	163	150	155	175	155	153	170	150	177	173	176	153	140	144	169	154	157	164	153	159	167	182	168	163	149	172	155	143	174	166	168	179	157	179	161	179	156	163	176	185	159	172	161	159	177	167	162	162	151	147	151	182	171	179	152	155	170	163	165	198	160	165	178	165	168	151	156	142	151	174	153	168	178	157	173	155	183	176	172	169	158	160	185	150	150	168	163	161	164	197	189	178	154	171	164	156	152	161	188	153	184	188	177	167	185	179	155	166	152	167	164	179	193	162	212	169	166	174	170	186	171	163	152	155	160	169	151	158	154	184	179	175	161	164	166	178	182	159	164	176	156	165	208	180	211	152	168	168	178	156	162	178	170	183	158	203	158	181	155	175	159	173	148	161	177	176	173	178	171	168	174	171	153
7966	925	1876	2023	1773	1366	1148	961	832	760	617	661	613	582	555	546	542	473	465	503	483	466	468	449	475	425	430	458	391	449	445	388	431	410	418	410	404	396	398	385	410	396	407	432	394	390	396	420	368	384	382	423	402	409	404	392	383	392	388	426	420	410	374	422	394	396	406	442	422	421	380	392	374	406	364	397	405	384	414	388	393	404	397	403	405	371	424	381	382	371	406	396	374	392	416	404	391	378	365	395	406	397	396	419	385	396	368	382	375	372	397	361	409	339	381	360	390	374	408	421	382	387	390	410	386	385	394	396	361	372	372	329	381	380	386	405	395	392	387	357	362	428	421	398	411	362	400	372	373	359	409	358	423	422	421	350	370	422	366	446	386	423	384	429	378	363	382	409	376	409	363	408	329	383	420	409	372	400	429	439	398	405	347	399	413	386	344	399	387	377	390	400	367	377	377	392	406	429	379	371	396	396	377	385	419	369	386	389	439	419	413	378	381	411	452	431	392	345	346	429	396	405	388	420	431	404	386	386	379	424	384	366	406	406	374	370	367	408	404	370	399	409	406	384	360	354	374	438	401	385	377	378	386	392	380	396	390	406	349	412	379	391	402	377	403	375	370	410	415	390	397	362	390	395	395	397	386	379	387	394	413	373	402	410	400	369	406	393	376	382	382	377	402	383	385	391	370	409	377	391	381	402	432	389	386	414	378	431	404	416	362	381	388	381	386	394	403	398	414	361	397	383	358	386	376	362	418	367	363	375	401	381	367	382	374	355	431	398	395	393	385	396	391	387	361	363	410	395	406	409	439	406	399	398	372	378	363	419	415	401	363	407	397	397	393	364	386	384	412	409	384	398	363	390	379	367	414	439	385	397	381	338	434	387	414	393	395	382	389	411	354	396	368	426	391	397	360	402	407	362	385	388	386	380	398	377	385	359	388	400	397	393	403	367	390	371	382	379	380	352	381	402	398	404	409	380	395	369	428	388	413	414	405	393	384	423	387	400	399	354	369	387	409	400	428	405	409	393	398	401	388	388	389	394	398	407	361	350	367	415	404	387	358	384	393	398	354	352	398	415	393	385	390	393	379	378	372	385	417	417	416	394	397	376	416	412	443	358	391	410	436	395	394	392	398	399	403	356	387	347	392	415	383	385	419	407	396	414	362	398	376	383	403	400	433	382	366	381	438	377	410	407	418	397	406	390	373	386	392	418	400	389	394	430	373	417	400	372	413	372	367	422	398	365	420	403	386	405	372	392	395	396	401	398	378	364	392	373	403	422	417	403	401	388	405	433	443	399	402	415	395	369	416	367	400	396	385	431	398	416	386	390	392	397	370	368	392	407	360	393	401	358	385	418	368	354	402	391	384	390	401	373	374	382	348	421	376	417	371	381	362	390	413	396	393	382	411	408	387	350	399	369	399	386	390	417	392	378	364	382	388	398	394	407	414	403	379	376	379	445	361	411	385	369	389	425	401	393	400	424	384	397	430	385	425	385	382	388	394	391	392	433	429	385	413	364	416	426	381	389	360	383	406	401	397	350	377	412	405	373	361	438	393	360	385	399	367	397	380	397	396	347	364	355	394	375	421	355	401	400	395	385	365	389	384	411	389	406	400	396	403	374	389	394	377	398	381	402	400	430	412	391	391	384	389	382	388	380	387	410	375	423	392	375	400	418	345	408	390	408	385	379	384	401	384	377	402	388	385	376	417	387	417	411	378	357	378	411	408	403	387	381	403	372	392	341	396	406	391	382	384	383	410	413	390	389	428	389	381	377	405	400	382	349	371	396	401	389	407	386	374	383	397	396	359	349	404	392	366	394	351	388	362	407	356	403	396	365	389	355	417	396	353	420	410	384	373	403	372	354	407	393	393	413	397	391	389	377	395	409	423	367	401	417	383	383	397	391	426	386	391	355	378	390	344	416	377	424	366	396	396	393	412	393	422	387	367	399	400	401	365	422	367	396	434	358	374	368	369	399	387	404	387	378	376	392	382	409	375	344	399	401	417	398	399	417	379	386	380	387	376	368	402	404	381	366	413	382	397	422	404	389	378	386	378	404	392	392	418	382	403	403	427	388	398	389	407	379	419	392	345	389	416	416	384	401	368	412	388	359	410	394	440	397	392	383	397	416	394	407	394	410	389	379	379	407	387	373	374	395	386	375	390	418	416	404	405	397	392	387	422	390	438	381	397	365	376	400	406	405	420	427	378	381	409	359	373	379	374	380	381	387	380	369	410	376	384	416	414	402	417	395	390	393	412	378	399	374	387	401	393	376	385	377	364	390	409	419	384	389	405	425	377	405	391	380	381	385	403	428	419	416	366	369	365	406	375	412	391	386	378	382	415	412	356	376	368	375	372	371	363	405	395	413	390	429	404	416	360	377	395	415	408	391	395	377	400	377	376	368	416	365	359	420	388	382	392	384	384	399	389	380	397	391	377	404	395	423	329	400	373	412	360	394	401	424	384	403	400	392	406	364	413	437	409	351	422	437	348	410	371	356	410	385	383	389	391	388	414	404	407	409	404	376	375	372	388	408	387	391	362	394	364	396	399	393	380	388	424	416	370	394	423	427	404	374	371	399	377	385	402	397	428	422	366	408	349	352	400	381	401	403	388	365	387	414	390	403	360	350	411	398	378	424	383	388	436	407	437	394	387	379	390	380	410	393	395	383	414	363	387	425	372	390	400	399	380	391	395	387	401	419	386	378	400	382	388	411	411	394	383	353	413	389	390	381	404	408	370	414	403	394	393	424	373	386	389	394	356	402	421	380	384	337	364	414	437	396	394	446	382	382	419	416	423	383	392	388	355	381	385	367	381	411	375	374	397	396	385	389	346	394	360	382	417	366	369	364	416	467	417	403	420	373	373	420	356	428	416	389	393	372	395	403	371	396	375	407	421	379	371	366	399	408	373	351	425	414	406	359	390	401	412	397	398	399	405	382	386	405	388	389	375	406	383	389	419	405	387	367	403	414	397	403	390	387	399	375	423	398	405	379	368	418	401	389	390	379	377	363	383	384	387	374	401	412	382	388	345	418	397	384	408	387	416	372	388	436	370	375	402	412	397	412	384	402	418	405	432	384	389	404	408	361	397	374	398	411	390	358	384	366	369	388	379	381	405	363	364	399	389	391	375	393	391	388	405	383	368	363	418	362	393	409	439	386	396	369	405	398	413	404	411	380	383	421	409	414	376	361	399	397	417	361	403	366	364	378	383	407	392	424	392	361	383	393	385	394	388	432	413	375	393	383	381	365	392	383	399	390	392	366	403	370	369	405	426	387	382	375	421	375	383	385	392	382	357	378	428	395	380	390	425	365	427	410	424	407	384	399	384	409	377	415	393	398	362	370	407	398	371	380	373	400	362	364	431	398	424	378	394	379	403	406	387	393	388	389	350	442	399	366	400	355	406	391	411	406	390	384	401	364	395	355	414	352	373	391	379	392	378	418	400	376	388	377	405	374	384	424	352	398	424	362	396	364
1332	247	233	216	225	195	236	215	235	224	221	217	248	198	203	227	178	224	222	232	222	222	232	221	214	205	214	197	220	238	171	190	235	217	229	212	219	224	218	245	235	229	234	225	219	234	230	199	231	205	235	223	232	231	205	218	216	222	247	201	221	228	216	241	230	200	243	212	239	220	217	199	223	232	230	233	226	210	217	234	229	218	209	224	227	208	229	236	228	209	218	209	245	221	216	233	201	222	209	270	212	244	210	214	219	213	216	209	267	217	200	238	219	216	199	239	227	230	213	222	246	217	269	221	248	206	232	220	214	222	214	191	232	213	197	230	186	214	196	201	235	197	238	193	226	201	208	194	204	195	225	221	205	206	214	204	207	223	219	204	208	231	235	218	219	250	227	200	191	205	208	211	217	223	240	218	228	230	261	226	244	223	209	226	203	231	214	196	207	246	205	224	228	214	231	227	247	240	255	195	222	201	230	246	235	219	201	228	207	197	211	236	211	189	221	210	240	209	208	238	259	219	207	217	239	217	261	222	214	227	215	204	219	231	212	215	199	210	228	232	227	212	217	231	221	227	227	210	220	235	231	195	207	215	202	212	235	233	235	219	225	237	230	195	229	220	211	207	225	212	237	220	221	232	202	219	235	215	239	226	235	226	228	236	227	196	204	203	228	201	207	205	193	208	228	208	241	224	210	228	198	188	228	217	235	224	241	217	223	195	206	220	220	224	231	211	232	208	218	240	222	232	242	219	212	238	239	233	208	215	225	227	235	220	171	224	209	227	210	208	179	217	219	225	204	210	233	250	202	210	193	232	228	217	255	248	221	190	205	202	231	203	231	242	220	197	204	209	246	230	209	218	236	221	227	189	217	229	191	213	233	211	197	228	237	198	232	200	231	207	230	212	204	196	199	201	223	242	226	206	202	200	234	245	202	262	193	233	208	234	220	205	203	226	220	197	239	227	214	209	210	233	213	199	223	215	222	211	221	240	226	240	217	209	215	222	222	230	200	209	230	240	223	233	198	202	225	220	234	222	230	213	196	248	188	213	216	208	219	225	205	187	242	213	225	218	222	219	209	256	213	230	222	193	215	237	207	193	235	214	224	179	229	222	238	213	243	205	190	217	203	211	205	221	203	232	217	209	215	217	236	212	218	239	165	221	218	257	204	225	241	216	224	234	214	225	203	231	234	225	216	229	206	227	200	220	198	224	242	201	237	207	217	196	209	216	220	233	237	207	194	213	206	224	235	222	227	194	211	233	236	208	222	223	192	224	194	198	197	229	243	195	212	211	251	213	221	198	199	231	203	200	236	210	232	220	204	218	216	237	246	229	211	205	234	214	231	197	236	228	224	243	232	213	199	211	234	243	222	233	250	217	232	231	253	204	201	227	204	215	225	225	226	232	191	213	223	207	267	239	231	226	218	195	213	210	227	221	199	206	217	205	239	193	251	221	237	235	189	203	181	241	233	219	239	209	206	219	210	205	215	239	185	209	214	222	240	223	248	245	231	237	216	237	219	204	208	222	215	228	216	218	237	221	246	233	194	252	254	183	197	214	239	221	228	215	228	209	206	233	218	238	208	196	206	191	223	217	246	204	223	218	189	213	205	213	223	218	228	207	256	224	204	207	206	215	212	216	218	198	235	257	247	214	232	208	236	188	206	218	253	214	233	216	220	193	224	245	230	209	231	228	231	223	196	237	236	205	177	190	221	187	251	209	214	216	204	230	218	243	216	235	204	225	194	203	208	195	209	231	223	216	224	210	222	249	213	202	232	236	226	207	242	233	241	204	192	205	226	233	227	228	232	246	221	236	219	223	207	239	222	226	222	245	223	236	236	276	235	191	225	234	232	229	202	241	198	234	193	233	239	199	206	220	226	220	229	215	225	201	203	206	194	243	240	200	198	226	211	211	238	237	216	240	218	202	197	212	232	226	213	230	202	211	216	239	194	209	217	214	225	225	228	215	240	238	202	222	205	218	245	215	229	217	229	236	195	217	226	217	252	230	226	215	238	238	221	220	236	220	224	210	227	191	212	222	227	211	206	242	184	212	207	217	223	233	219	220	208	213	204	208	206	197	222	232	205	217	205	184	215	225	184	220	220	219	175	225	224	207	199	222	222	219	238	206	179	217	262	224	225	223	200	219	218	220	202	192	222	209	203	237	215	200	193	192	184	219	212	211	224	228	229	209	213	220	246	218	213	211	197	222	239	213	205	238	245	244	238	210	194	188	249	227	200	204	198	214	212	209	225	213	240	189	229	230	232	229	215	243	204	208	233	211	200	203	218	231	223	223	208	211	217	213	215	228	232	210	222	229	226	211	220	202	234	235	227	236	223	239	267	225	239	216	233	197	211	207	207	234	229	221	223	210	217	211	214	208	217	229	204	224	204	230	220	216	207	229	247	216	195	195	202	208	221	183	218	244	237	254	218	222	265	213	232	208	208	225	227	188	214	208	198	213	209	206	218	192	198	232	255	259	219	243	207	221	209	226	209	242	215	220	223	197	223	243	204	227	229	208	198	213	212	229	215	224	211	203	208	227	237	195	207	223	197	248	224	216	218	217	233	232	211	208	218	204	218	240	214	221	243	225	220	190	216	231	224	204	240	195	226	223	259	220	223	236	246	219	203	202	198	209	194	172	222	222	213	234	250	205	214	237	228	232	224	222	208	218	245	199	216	237	217	245	200	203	226	232	219	221	217	237	209	223	213	228	231	236	236	188	228	205	223	214	204	214	234	201	187	231	188	237	203	207	231	230	229	238	228	236	225	212	242	215	237	212	252	223	232	208	216	231	202	219	214	256	229	213	208	204	221	227	214	192	184	227	205	208	192	224	220	199	266	212	207	205	204	211	227	238	230	222	224	237	214	225	218	233	216	224	246	193	214	235	208	200	212	219	198	227	212	207	198	217	206	234	225	243	235	223	211	218	208	182	213	215	217	226	224	193	227	238	213	216	195	235	231	223	246	226	218	205	221	226	195	233	228	225	200	211	208	244	217	205	251	208	195	216	237	236	205	234	221	220	246	226	226	236	213	199	226	194	207	225	219	231	209	191	257	214	212	227	174	232	235	221	229	204	206	167	204	242	219	207	230	196	228	220	227	211	207	236	230	212	224	236	218	212	220	225	164	207	201	209	220	252	207	221	196	200	206	192	218	221	241	185	190	226	226	205	218	243	181	215	215	187	216	212	210	220	244	213	239	237	256	230	233	210	224	216	235	217	232	211	231	225	209	253	245	226	203	197	198	199	241	240	207	223	237	212	228	223	230	224	227	206	235	205	232	222	229	208	229	247	209	210	251	222	198	226	235	222	221	240	198	212	212	217	212	207	215	230	218	196	213	223	190	206	217	232	214	202	202	203	226	217	209	245	233	223	208	226	195	267	207	208	230	225	227	256	228	196	243	219	220	239	219	205	224	248	229	199	248	251	245	224	233	215	187	222	220	205	267	234	220	229	209	200	214	206	179	222	222	233	234	202
1685	529	540	572	528	538	526	543	527	534	541	542	517	499	567	505	524	499	491	555	550	538	511	501	581	507	521	520	511	507	519	515	548	540	547	497	500	540	468	554	546	549	513	499	550	529	509	475	559	518	473	531	506	540	551	549	537	529	544	528	497	532	555	522	523	484	502	542	519	527	515	493	549	495	535	471	539	487	509	528	495	536	542	519	502	519	512	561	551	521	531	533	483	513	521	533	579	564	510	513	512	523	516	522	549	567	525	517	488	530	523	509	524	547	522	527	548	502	493	530	496	522	523	518	555	525	529	529	521	521	530	491	527	491	548	515	516	510	488	541	530	519	488	562	461	510	528	484	553	540	522	530	519	519	560	497	530	539	501	505	523	500	530	532	574	547	504	570	506	514	546	566	543	502	515	519	513	526	513	504	542	545	541	539	533	518	540	476	520	514	491	513	558	497	504	529	518	531	501	517	539	514	531	531	513	543	482	550	514	552	526	521	517	495	533	516	478	557	520	500	537	549	513	531	488	529	535	493	519	534	509	528	535	530	524	538	545	520	522	516	523	516	550	490	535	496	519	531	524	514	528	493	494	524	531	485	528	524	545	506	554	524	535	521	534	530	575	527	519	520	513	546	534	523	530	516	567	498	509	487	499	526	502	547	542	503	502	527	520	532	551	488	510	530	515	541	526	486	502	528	522	486	490	503	511	537	528	505	548	519	550	542	508	514	524	488	514	538	527	524	511	502	540	524	511	510	493	524	476	519	500	487	512	501	498	499	496	526	504	458	496	522	557	511	540	520	565	506	538	522	541	538	492	523	531	486	500	548	516	521	527	498	484	545	525	505	530	515	541	512	484	515	528	513	533	544	526	504	498	541	507	518	544	496	513	507	526	539	529	511	516	528	528	515	499	526	538	519	513	505	501	523	516	514	511	554	553	547	516	508	548	520	526	530	526	496	476	530	523	544	517	518	529	521	512	547	570	530	555	525	543	544	528	529	502	596	505	524	499	492	478	509	479	551	563	536	487	515	466	508	547	509	513	491	515	521	507	530	519	492	488	532	559	522	568	560	509	544	504	510	504	512	547	484	510	489	484	527	515	504	538	513	509	554	536	558	492	517	553	568	523	559	498	517	513	479	521	504	493	505	477	534	514	495	520	537	503	541	514	538	535	537	500	527	521	504	508	546	493	502	500	514	525	522	529	547	539	476	515	549	542	520	528	502	567	525	499	527	536	518	513	509	529	532	506	504	530	455	489	516	492	466	572	493	515	499	514	518	489	519	533	544	526	508	528	513	521	516	534	485	512	519	529	495	502	535	482	487	524	502	552	514	547	540	518	508	547	504	508	580	507	527	521	514	482	523	496	541	507	518	528	536	506	481	520	502	529	527	534	504	531	517	503	533	487	503	593	480	526	511	474	522	547	543	521	522	513	523	503	495	488	544	525	562	531	507	548	502	510	532	515	519	553	547	473	544	507	490	498	543	522	558	521	525	519	550	495	541	574	544	528	542	510	562	508	509	511	515	470	518	502	523	536	519	527	531	493	489	549	547	575	504	533	500	543	560	504	534	532	543	519	467	510	472	539	502	543	523	532	514	523	522	509	515	502	489	563	502	509	524	522	505	511	492	510	535	530	505	478	505	535	520	564	506	523	514	529	496	535	517	521	516	547	483	500	547	515	536	549	536	575	526	504	515	524	531	517	532	500	517	546	525	507	519	501	539	523	548	467	509	509	500	497	518	514	547	493	533	532	525	506	527	525	477	505	492	534	547	526	579	505	538	528	524	515	547	557	524	529	509	534	538	512	500	543	508	511	497	500	530	526	514	501	503	538	506	534	477	522	525	491	541	507	517	541	510	504	557	545	568	476	490	501	508	535	481	516	465	558	550	533	495	538	547	490	532	512	491	514	550	470	565	544	534	545	516	541	481	490	496	531	546	511	542	511	511	529	480	531	494	508	504	557	552	509	511	535	540	502	511	523	485	531	504	506	524	519	543	513	538	507	541	498	529	511	557	493	523	532	546	510	513	515	551	491	513	541	540	504	527	522	567	514	514	538	528	500	504	543	512	510	496	540	509	536	501	547	551	535	489	542	499	507	496	546	529	505	525	498	535	528	509	466	535	469	534	563	544	509	535	512	530	557	486	539	548	532	510	519	534	532	501	499	506	474	540	481	526	556	538	506	498	506	526	513	536	505	545	567	522	484	537	545	500	502	518	522	527	533	564	528	520	543	496	502	519	514	527	510	466	494	540	509	503	555	540	527	491	507	535	513	525	517	501	508	511	520	515	532	512	505	483	536	465	478	506	533	513	545	540	547	495	550	521	548	545	511	528	524	515	549	570	516	485	533	513	549	502	586	500	550	508	480	532	551	533	524	515	529	488	553	503	542	581	503	534	513	542	518	526	540	532	573	517	541	511	535	497	525	482	537	485	491	524	536	525	524	546	519	516	523	570	486	535	520	508	548	519	562	569	531	505	527	522	527	511	534	536	522	506	538	531	503	519	523	534	513	498	495	523	512	545	538	512	526	475	515	533	530	501	482	526	517	521	493	536	560	507	542	522	493	534	536	514	493	540	533	465	527	468	481	496	550	517	494	529	501	534	466	525	537	529	528	502	537	503	580	504	512	515	554	525	544	542	526	495	542	555	512	538	559	503	533	516	577	519	519	506	535	525	517	546	517	463	494	483	535	502	541	525	502	512	537	551	488	520	514	514	542	531	539	500	496	511	556	542	502	539	504	496	492	510	466	502	511	494	536	513	514	529	520	544	526	520	504	563	539	516	504	539	465	509	492	540	500	529	482	557	558	497	528	508	501	506	543	503	519	513	520	487	542	506	531	512	538	503	516	517	500	528	515	530	535	556	490	549	564	533	508	509	525	515	526	506	507	493	527	522	512	508	524	524	516	492	500	531	525	502	519	482	534	529	520	524	537	534	540	523	487	521	542	480	485	509	533	508	529	502	502	545	526	514	531	508	510	509	556	512	510	500	504	518	501	528	509	509	532	537	526	511	520	521	519	503	543	516	544	528	530	560	506	499	550	503	499	485	516	493	538	494	548	500	516	490	498	549	540	495	541	539	518	467	522	562	490	537	488	506	517	499	529	482	544	502	516	512	541	566	543	528	521	508	537	530	555	486	544	527	502	522	511	522	525	523	520	532	537	492	511	507	517	527	540	517	564	495	530	540	549	518	525	515	495	498	542	501	539	574	522	523	537	549	549	550	543	561	541	561	532	529	499	540	505	509	535	524	493	502	529	544	505	541	522	491	563	508	525	529	476	576	494	486	529	515	526	507	511	515	504	551	568	540	536	543	548	557	514	546	555	515	519	523	519	494	507	525	480	479	561	512	507	519	535	511	509	546	541	487	522	483	497	555	534	517	517	582	513	550	499	495	527	524	547	545	526	520	491	482	520	498	534	475	480	552	530	496	493	531	516	484	500	500	534	501	531	546	509	524	487	508	541	520	557	528	566	508
7403	574	633	511	437	419	363	327	345	342	340	310	307	313	301	305	295	292	273	312	319	316	311	299	314	305	293	281	293	289	302	295	306	277	287	306	299	318	260	301	283	279	308	318	269	309	281	292	291	298	283	269	295	268	297	301	309	327	275	307	298	292	301	301	303	313	319	319	284	252	286	300	318	299	274	285	287	293	304	281	300	298	297	303	293	301	301	323	299	302	256	292	298	286	284	271	302	293	305	275	301	311	273	285	255	300	288	297	311	272	310	279	291	270	277	289	295	312	282	284	283	314	286	296	270	298	285	291	313	290	289	303	321	290	294	297	294	284	281	308	305	293	302	272	312	267	273	330	288	280	294	315	317	306	302	264	281	283	263	264	280	303	277	313	299	313	291	287	280	298	252	297	328	271	251	291	279	284	290	314	295	286	309	272	301	257	290	334	287	313	281	264	286	294	325	299	272	268	268	314	285	294	327	272	248	294	276	284	294	270	276	301	290	281	297	286	319	278	290	315	311	278	302	282	276	304	318	324	292	287	261	264	301	280	285	299	329	310	284	298	301	267	311	276	314	275	286	277	300	248	288	257	295	319	278	312	247	245	274	304	302	296	298	297	307	317	293	315	290	311	278	276	295	308	298	271	288	285	303	291	274	327	288	261	295	294	290	297	307	299	293	301	250	289	317	292	289	285	329	312	288	290	279	292	305	289	285	294	275	276	302	285	306	288	302	283	323	311	302	309	309	283	287	291	284	312	293	306	285	282	308	304	302	239	294	319	296	291	292	275	279	309	284	304	292	301	254	293	288	301	295	282	281	290	297	281	281	284	312	313	274	288	334	325	307	296	316	323	298	293	283	297	284	255	260	296	274	276	306	266	281	278	276	258	271	306	242	304	292	303	300	270	272	300	268	272	311	303	279	288	252	276	286	289	291	290	302	321	291	282	283	290	299	277	270	308	282	280	292	306	313	285	309	306	294	275	288	280	237	279	305	272	293	274	304	330	306	264	331	296	295	283	297	302	343	299	290	289	290	289	305	295	276	305	305	280	280	302	309	330	295	262	313	311	307	295	265	277	311	275	287	280	298	288	312	284	285	290	292	296	263	275	281	308	267	290	259	295	299	267	298	299	274	256	330	274	283	270	284	294	295	316	268	303	332	261	289	305	277	285	305	288	276	277	288	281	311	315	296	265	263	275	330	272	328	304	282	267	296	276	288	341	284	301	278	343	258	287	285	283	292	298	303	266	253	298	303	287	304	277	283	294	289	309	294	307	279	286	283	272	293	280	278	276	284	302	285	314	294	320	274	272	280	281	256	307	300	280	271	304	297	283	312	302	300	299	261	271	340	305	313	297	284	290	286	304	284	311	276	271	306	253	273	314	277	314	280	311	304	305	294	271	294	316	299	319	308	270	308	274	306	267	302	291	294	288	282	278	273	279	287	311	287	280	302	315	278	304	276	267	302	310	272	308	314	317	280	270	328	300	271	349	293	293	289	321	300	302	302	305	303	274	290	320	271	305	296	259	279	285	260	308	311	298	309	286	317	302	307	295	291	280	297	310	275	345	276	268	262	322	297	266	278	298	321	283	302	286	303	274	280	287	304	306	265	315	290	284	307	301	282	290	286	267	291	272	299	286	297	305	273	248	307	295	249	261	290	321	288	275	297	289	284	296	274	297	288	308	312	289	315	289	333	291	268	266	300	322	303	250	283	304	328	270	283	272	291	255	277	302	269	313	320	333	305	297	279	270	295	303	305	298	295	284	291	289	291	335	285	253	322	310	335	307	311	279	250	306	285	290	339	268	297	315	323	283	303	277	278	332	266	282	274	278	285	303	258	293	311	285	286	298	269	300	294	294	314	316	277	307	295	282	292	285	297	351	288	315	286	278	293	303	266	283	277	265	280	296	265	307	264	313	322	300	280	269	288	245	277	315	297	300	309	270	290	267	285	316	266	291	290	299	280	298	245	290	306	272	288	270	279	316	292	255	292	312	310	284	265	308	296	325	320	318	296	278	298	301	309	297	265	348	265	328	316	270	287	272	315	288	291	312	278	299	275	264	263	274	263	273	261	281	277	311	319	263	289	282	289	298	323	304	280	312	282	247	308	299	271	289	272	316	262	276	294	309	293	308	262	276	299	282	301	262	313	262	304	259	273	295	266	289	322	316	298	273	320	318	310	288	290	297	296	267	261	298	305	285	282	275	296	271	305	338	303	268	271	296	281	315	309	294	312	303	319	287	291	276	269	298	310	294	255	286	252	297	292	266	302	295	277	294	310	278	281	267	323	300	306	308	282	263	291	332	280	299	323	318	306	323	288	325	285	279	306	315	305	307	325	297	247	285	271	270	324	274	314	319	287	328	282	304	313	296	308	277	261	318	292	272	288	301	288	248	276	288	276	279	290	300	297	293	321	257	296	278	278	297	286	302	297	261	277	329	301	298	285	250	284	289	259	291	285	327	312	289	284	315	317	309	306	309	285	277	270	285	312	286	317	272	284	315	256	277	284	303	276	295	255	306	289	287	274	290	275	292	317	306	305	277	312	291	277	291	309	290	228	333	313	302	277	316	309	291	255	268	281	277	298	298	316	306	255	257	255	320	263	246	298	263	275	275	300	263	283	290	277	249	303	285	264	298	282	257	284	275	289	285	304	289	298	313	312	304	305	339	298	303	311	284	295	272	296	311	274	286	290	296	289	312	296	287	281	300	298	267	282	302	318	297	314	314	306	282	308	282	310	322	301	275	260	292	315	309	336	284	277	277	298	327	296	299	260	281	267	327	274	271	274	270	289	292	285	268	292	311	244	278	291	296	257	284	289	304	280	283	290	339	316	275	305	266	311	288	338	273	287	313	297	295	249	294	293	301	266	285	274	280	298	286	260	303	292	261	263	290	285	292	287	264	297	302	277	295	286	305	291	294	280	288	302	307	280	288	304	289	271	287	284	275	307	309	277	300	305	323	306	300	243	293	282	269	280	265	307	254	306	318	292	302	278	285	309	306	283	331	294	295	311	297	243	285	257	319	306	286	309	272	279	312	266	263	292	293	294	271	291	307	290	288	292	298	289	293	282	277	247	290	283	268	310	274	291	301	294	276	301	352	281	273	256	285	293	332	302	295	274	279	291	311	295	262	294	300	316	265	308	297	297	283	305	315	281	277	305	306	287	292	292	295	300	321	285	317	313	290	300	249	289	313	318	318	289	292	288	256	295	265	295	287	283	280	276	304	317	269	322	294	287	309	301	280	289	309	275	291	322	303	271	300	319	264	262	303	320	287	310	273	318	264	283	293	316	305	277	295	277	255	256	299	285	280	273	279	278	285	299	263	290	319	286	273	286	279	265	297	300	272	314	297	329	300	298	293	275	316	294	260	266	308	268	312	281	292	299	274	310	282	278	363	287	328	307	296	305	293	291	285	281	293	265	303	288	281	289	283	291	299	272	285	302	308	263	326	298	310	291	312	298	306	291	269	282	256	294	292
6420	933	1423	1499	1332	1229	1069	909	901	864	856	787	815	824	732	701	714	741	720	728	785	706	670	713	703	651	666	681	667	685	701	623	671	656	722	672	720	654	672	642	675	668	680	680	677	597	679	682	685	685	652	684	648	661	685	619	663	690	700	709	650	658	692	628	672	658	672	648	669	696	643	648	692	664	672	655	665	657	707	637	600	643	678	674	663	687	685	601	664	621	674	631	612	696	675	625	658	646	663	705	630	673	644	639	668	619	662	652	679	686	677	705	644	647	684	658	697	650	615	598	657	685	662	647	684	679	627	673	652	647	657	653	635	632	633	634	640	689	651	684	635	705	716	618	683	696	665	695	678	685	643	665	657	756	653	627	677	682	704	684	682	619	699	618	643	661	675	631	634	644	645	655	661	648	640	629	620	644	681	670	702	640	653	635	681	676	670	666	642	679	693	656	663	666	633	666	648	657	691	679	728	667	662	640	667	637	708	668	651	667	649	624	643	634	695	651	622	667	694	656	647	678	688	666	678	729	689	669	634	647	638	686	643	649	636	700	681	675	676	670	672	643	670	634	623	635	666	662	674	624	626	641	718	656	673	700	694	676	653	637	687	695	637	681	649	641	648	659	680	625	635	651	624	632	658	641	646	682	625	629	655	658	672	623	687	654	662	685	640	655	682	612	685	607	653	697	707	649	663	664	691	668	626	687	629	637	634	652	656	643	672	701	671	635	677	670	667	680	655	702	686	699	685	674	690	656	658	633	690	660	657	685	662	639	642	651	652	656	621	662	648	607	683	657	632	651	664	685	689	648	654	681	674	689	652	687	663	620	703	664	682	649	624	659	646	663	616	654	656	660	679	616	676	672	692	628	659	649	612	644	640	625	633	636	684	635	666	642	643	627	656	655	683	674	694	651	663	644	674	623	675	709	651	662	686	677	638	619	668	641	704	682	662	692	656	663	675	669	651	637	661	616	692	699	681	631	659	646	659	618	677	657	624	633	638	661	660	731	647	639	718	668	658	649	667	661	671	666	688	707	667	689	672	633	656	641	648	703	645	643	685	671	759	695	660	609	645	669	693	665	642	689	665	706	595	702	637	665	704	676	628	682	676	611	671	660	655	642	670	647	680	650	655	686	653	642	655	667	663	684	659	706	700	666	682	685	699	641	659	700	639	622	691	672	669	669	627	687	663	675	678	663	657	666	649	658	669	702	651	662	650	592	638	635	678	650	630	651	659	633	664	695	687	665	727	679	684	636	720	674	643	640	658	666	683	627	635	679	696	662	658	628	659	672	651	644	635	654	643	642	639	665	675	642	686	647	667	663	667	622	652	648	617	625	651	629	640	615	685	665	655	626	681	660	671	648	666	613	639	651	672	668	674	720	643	677	633	649	653	706	674	653	615	644	698	668	677	698	640	610	642	730	647	648	638	656	670	634	746	633	692	675	643	701	679	684	662	686	651	669	634	690	701	721	613	632	716	639	639	669	679	685	658	657	646	656	678	658	692	695	668	664	708	622	621	660	696	662	662	663	669	636	675	702	654	644	663	671	604	654	664	646	660	672	704	697	667	655	694	655	620	661	656	657	610	684	668	692	649	648	642	641	679	668	698	665	638	706	716	643	684	654	667	643	656	631	658	648	671	655	656	690	671	635	670	687	632	664	661	663	626	655	714	637	647	656	661	657	707	648	633	634	625	701	698	709	646	680	678	664	634	682	659	640	623	652	675	646	678	605	654	668	684	633	627	665	642	656	657	646	658	685	666	677	647	681	654	665	650	671	664	652	646	682	645	665	628	656	638	682	661	674	674	616	683	662	683	697	666	661	609	655	656	614	670	680	636	646	664	666	708	717	654	654	686	708	668	664	658	709	623	647	624	666	674	681	677	676	661	652	639	676	696	646	681	685	656	670	664	655	634	692	702	703	642	671	647	635	620	673	604	660	687	647	665	679	662	670	673	608	600	671	611	589	671	635	629	669	647	636	664	610	666	649	657	691	667	681	702	635	684	654	682	687	651	609	702	684	657	638	676	693	663	669	700	692	646	678	701	653	648	695	659	673	630	716	668	669	702	674	661	664	689	694	666	684	658	680	659	618	681	588	598	656	661	632	618	637	650	643	625	657	670	652	636	651	599	698	662	705	666	697	703	653	661	703	671	657	632	625	646	627	640	619	669	622	650	663	624	682	672	679	622	661	677	672	666	626	649	650	647	638	689	626	656	675	693	678	622	690	650	655	647	660	628	688	673	653	594	604	696	669	690	637	643	680	684	669	607	679	645	653	709	604	672	674	660	641	696	659	642	631	704	675	686	667	663	703	666	693	665	654	644	629	699	598	655	625	688	657	684	662	686	646	669	657	661	652	663	649	691	631	634	700	622	695	700	676	654	642	631	601	667	685	702	639	686	669	653	629	620	641	604	637	640	668	656	690	658	642	648	708	659	655	649	631	694	622	698	586	668	672	701	661	665	639	682	672	647	620	629	673	662	645	690	661	655	608	637	683	698	688	691	682	672	602	685	635	698	638	649	600	647	588	705	682	654	668	636	690	632	719	641	684	672	675	681	678	729	654	692	697	662	669	660	640	705	619	674	677	744	641	719	670	670	644	605	640	652	711	594	693	636	682	637	637	669	672	645	674	681	662	665	644	651	620	692	684	683	677	696	682	653	667	653	678	673	609	674	641	683	658	675	615	661	706	677	694	678	654	626	692	619	652	678	637	644	668	629	724	660	626	718	666	645	665	656	685	670	682	674	627	670	692	683	664	654	667	677	679	692	685	680	639	607	635	684	646	635	669	651	665	664	687	681	663	650	688	691	671	687	635	646	649	628	645	657	642	642	655	631	632	621	717	646	688	636	692	653	701	642	661	658	667	650	650	680	660	656	672	652	646	643	656	660	616	658	682	674	701	672	661	717	671	658	609	649	605	670	685	638	690	670	661	665	689	656	617	686	665	645	674	663	717	662	678	692	667	664	690	679	659	687	647	635	687	644	684	694	665	678	711	661	661	719	681	663	611	616	658	633	673	646	665	651	658	689	716	647	671	649	709	671	647	646	647	645	629	674	676	660	667	671	668	674	603	665	657	675	680	642	680	701	711	635	646	606	651	671	683	625	631	722	639	637	727	674	677	656	669	712	636	668	676	690	639	628	716	695	600	689	675	646	767	684	669	624	693	657	655	679	626	611	627	686	622	671	651	682	669	692	707	623	671	691	653	683	635	741	691	648	700	634	689	662	660	632	633	673	661	610	704	613	670	650	676	655	725	657	624	647	633	691	621	640	670	639	683	641	614	679	694	668	638	728	641	664	646	621	650	709	669	648	696	652	708	676	715	704	672	672	634	625	682	650	674	698	642	655	647	667	605	630	713	645	721	630	646	690	701	682	666	655	662	668	665	674	620	667	658	657	635	673	664	661	663	627	680	638	670	716	645	669	674	655	658	633	645	630	645	668	681	655	659	669	637	682	643	639	682	666	635	679	612	649	682
14080	1080	897	731	475	365	316	266	214	236	226	207	185	190	199	202	191	203	171	181	181	161	157	174	155	195	162	178	178	176	179	183	141	159	164	185	147	153	174	165	154	171	176	174	132	169	174	165	170	169	146	165	177	171	146	170	174	191	159	141	169	157	149	157	145	168	162	152	189	154	158	156	146	157	177	161	162	143	168	148	161	143	174	156	162	179	173	174	195	173	159	138	152	177	164	146	169	164	188	155	161	155	148	175	169	150	179	169	184	195	193	165	170	164	170	161	155	189	159	159	167	150	147	169	158	171	180	143	153	167	171	159	178	186	175	169	149	152	174	150	146	167	162	171	154	162	179	168	166	141	171	155	153	162	167	145	172	168	157	150	156	170	160	149	181	181	181	152	174	208	162	188	180	159	162	163	178	180	169	174	163	177	164	162	185	172	160	171	176	146	153	157	166	165	170	166	167	170	150	181	172	135	158	165	180	153	170	175	181	142	156	164	172	181	158	166	166	163	150	138	146	149	166	169	156	170	180	146	157	138	163	169	151	149	143	163	160	164	173	164	159	166	174	174	146	159	169	157	160	172	160	197	158	148	160	164	166	175	167	154	174	167	143	147	172	158	146	190	160	164	170	161	159	175	182	163	160	185	156	180	156	184	159	162	160	173	195	169	165	166	171	165	159	161	190	153	150	177	163	164	128	145	188	156	166	143	164	194	179	181	172	177	143	166	168	156	168	152	144	176	163	164	176	177	156	165	169	154	155	180	161	164	158	153	172	171	147	171	148	182	194	175	159	156	178	173	163	156	149	130	147	151	154	160	152	180	178	159	174	152	191	179	171	167	151	118	159	168	196	167	165	169	164	169	175	177	151	156	163	159	179	162	149	176	171	163	163	183	167	162	171	162	172	147	176	182	169	168	158	170	172	168	148	159	162	149	153	180	153	149	152	175	163	156	163	166	164	163	156	168	188	141	152	176	149	178	167	179	169	196	172	160	160	154	166	144	167	178	178	149	138	166	157	177	177	153	159	164	148	186	171	178	196	138	167	182	174	143	167	173	161	131	174	170	151	185	179	176	155	176	190	165	175	162	156	151	180	134	162	177	185	148	168	186	175	166	143	163	178	161	167	200	174	166	159	179	132	155	154	160	169	151	171	151	155	152	137	175	167	167	184	163	169	181	170	162	154	172	144	155	162	181	182	188	142	140	175	180	180	156	190	154	187	178	157	157	178	167	180	194	185	162	157	160	141	148	184	162	172	164	187	179	162	170	181	186	157	167	159	150	175	171	151	177	148	166	181	138	165	176	152	185	172	174	163	182	150	191	170	168	168	163	143	167	154	174	149	165	162	168	170	173	175	164	180	196	173	164	185	170	150	170	149	137	170	138	185	166	155	170	140	162	170	141	170	171	174	158	164	176	163	154	143	164	144	144	172	187	159	170	167	147	177	185	153	156	171	148	148	169	180	146	186	160	188	156	175	174	163	153	160	156	192	173	161	173	147	179	160	180	184	152	167	177	166	171	178	173	189	157	175	185	182	156	182	157	195	164	192	158	155	165	184	154	188	178	148	154	168	175	161	166	147	146	172	156	187	152	145	154	131	162	175	181	159	150	166	150	134	173	164	137	155	159	183	151	151	155	167	175	188	157	184	146	165	184	174	163	151	157	157	181	161	135	154	173	157	162	174	174	183	169	174	145	149	192	171	178	166	185	141	151	171	168	171	161	168	136	151	167	153	165	153	163	200	181	163	190	183	172	169	149	187	144	173	169	163	175	151	180	183	171	172	201	146	163	163	148	170	170	189	157	171	188	159	142	167	164	189	158	160	161	150	144	153	165	188	152	169	149	186	173	170	155	150	148	159	190	169	158	131	163	123	167	184	155	166	171	146	162	161	173	169	157	171	158	162	174	165	145	164	187	163	197	188	167	167	170	158	162	180	166	152	163	144	152	165	154	158	143	147	145	181	178	164	171	163	147	159	190	162	170	146	165	184	152	179	164	154	189	144	193	159	151	172	174	170	154	160	161	159	175	154	163	169	175	161	165	148	170	170	171	163	167	165	176	166	163	167	156	153	157	145	150	154	162	187	188	167	191	175	144	168	168	184	154	178	174	177	162	157	161	168	151	166	152	153	163	163	152	153	157	157	154	187	158	180	157	159	157	177	188	185	170	160	161	139	166	164	148	145	136	167	186	162	176	180	144	153	165	169	171	150	179	153	141	181	154	168	161	159	156	170	204	200	152	162	165	174	181	176	190	182	162	147	144	160	167	179	174	151	148	180	146	134	162	175	161	140	181	168	165	169	155	169	169	164	171	157	155	195	166	139	148	158	144	168	183	145	144	167	164	141	175	162	156	153	149	161	144	162	150	165	174	163	146	181	137	156	168	185	175	171	167	154	171	177	164	157	166	166	155	182	181	157	180	158	155	172	163	170	178	159	164	171	167	150	170	166	161	147	171	165	172	162	186	173	187	164	161	162	161	173	169	157	175	157	145	145	159	156	165	163	156	155	197	164	148	191	163	157	168	170	154	173	157	167	177	146	154	148	163	166	179	138	162	166	165	155	192	160	169	153	182	151	164	168	154	187	176	176	152	175	164	155	162	141	156	163	169	141	162	178	148	170	176	176	168	167	182	183	173	173	157	159	153	170	193	181	164	164	140	172	141	159	186	156	141	179	186	158	180	147	148	156	192	162	209	163	167	185	172	170	175	165	156	167	177	174	183	165	171	158	167	186	157	183	160	174	169	178	189	153	170	172	168	167	169	166	192	180	151	158	191	159	169	154	158	176	192	168	152	130	182	153	153	180	153	169	163	166	158	170	174	179	180	161	150	181	158	162	173	167	182	151	177	167	165	160	174	162	159	171	177	127	174	172	191	161	157	167	176	167	164	171	149	146	169	162	169	150	182	149	169	160	176	185	165	152	180	157	168	135	145	150	173	169	161	157	189	179	179	159	148	166	157	177	172	179	174	165	192	170	160	153	166	169	157	152	156	151	151	163	181	168	179	150	155	200	154	170	158	138	161	174	169	179	162	176	161	173	161	152	201	173	155	146	148	184	180	153	170	134	152	163	169	168	160	169	183	159	165	162	178	140	146	186	174	171	151	156	158	171	163	158	179	145	153	149	167	193	147	155	180	167	192	159	168	169	173	156	177	163	176	168	179	156	161	160	169	168	177	161	185	156	164	167	156	168	170	165	155	154	176	158	163	153	167	167	176	168	178	143	200	168	154	182	160	149	161	154	194	167	138	160	185	177	174	158	186	142	154	176	154	153	152	165	170	150	168	186	155	171	150	156	160	162	157	146	144	143	157	159	153	184	169	156	200	163	147	162	153	142	165	158	172	170	156	183	158	153	146	181	166	154	156	155	155	160	158	173	170	176	152	191	183	183	167	180	190	175	172	185	172	152	160	171	173	160	143	162	162	177	182	155	166	146	173	172	189	142	156	179	186	163	175	153	180	177	194	151	141	175	192	175	173
7963	928	1835	2088	1759	1381	1163	931	855	758	664	629	594	583	567	528	509	514	484	523	425	480	436	447	469	466	447	415	378	421	398	443	439	446	435	421	435	397	429	436	435	408	375	447	426	392	400	421	417	406	395	451	387	413	376	380	406	403	390	380	394	410	431	419	375	381	388	360	400	390	378	383	394	403	401	393	366	403	394	434	377	399	363	400	368	402	374	387	356	362	418	372	403	397	404	379	395	352	398	404	371	391	420	432	401	383	399	404	372	392	413	381	409	360	355	354	407	361	376	399	398	418	397	416	422	387	391	392	404	393	383	378	354	386	404	416	403	397	424	367	394	412	373	399	381	382	392	442	422	395	434	395	384	407	391	379	348	416	399	345	363	394	416	382	361	360	384	412	388	403	400	381	372	378	421	381	394	370	342	443	387	436	388	378	434	388	399	401	399	401	381	388	363	381	440	396	386	413	372	374	369	452	425	393	365	384	416	371	358	396	403	414	389	389	404	355	393	350	394	425	420	399	410	348	401	422	407	365	398	394	409	378	432	393	375	408	369	404	370	373	402	397	443	388	415	358	401	377	392	385	424	388	371	367	403	394	358	383	384	424	369	352	430	380	410	388	365	357	383	389	410	381	386	389	348	399	412	388	392	403	392	360	392	379	382	396	432	374	365	369	392	423	387	361	341	348	398	401	383	370	422	387	411	383	425	431	382	374	403	418	389	384	378	412	369	365	389	403	383	399	431	406	379	385	407	403	370	404	358	406	400	416	387	396	392	409	397	398	393	415	402	388	373	367	402	401	402	397	365	413	385	412	343	426	402	378	382	424	377	406	376	415	365	397	398	348	378	362	418	344	405	374	373	388	422	376	408	417	382	393	345	339	406	377	420	368	383	378	416	372	390	391	357	412	385	394	378	386	396	376	401	407	400	392	342	379	398	410	391	361	358	410	402	412	355	403	377	392	366	411	385	408	392	376	436	366	414	380	418	367	380	382	342	386	422	401	395	409	431	358	382	379	381	393	397	373	421	375	385	400	383	386	395	403	405	390	381	405	394	364	412	389	385	413	397	363	412	385	414	386	411	387	384	350	418	378	413	390	368	361	421	397	393	414	415	385	346	419	397	391	391	388	355	393	402	378	417	377	379	388	423	404	410	387	398	399	416	379	390	346	407	448	398	373	398	381	381	402	414	398	415	396	397	355	406	402	399	414	378	407	402	371	399	402	431	347	391	395	411	397	363	353	379	376	382	397	370	424	391	382	396	404	361	418	424	385	416	366	415	376	418	379	412	422	394	365	378	437	430	400	364	401	392	403	398	412	385	407	355	417	374	400	417	360	423	374	374	384	421	406	378	388	396	406	399	356	398	387	375	395	401	423	371	359	405	399	401	383	403	420	377	385	402	401	359	392	402	396	403	390	380	391	354	397	384	413	370	436	406	361	381	382	386	401	403	416	412	405	365	391	415	384	387	403	379	370	423	395	380	424	408	387	405	406	378	406	396	395	352	423	362	395	392	387	338	388	401	392	401	385	418	373	393	390	416	404	408	405	383	404	409	355	371	399	389	382	370	395	404	415	381	375	395	379	368	418	412	396	382	388	410	367	373	381	395	392	398	382	407	361	365	387	377	425	375	366	406	400	341	378	410	350	376	390	405	370	372	429	395	406	351	365	400	403	415	383	415	381	369	381	391	396	348	379	414	382	360	380	393	385	363	386	376	380	415	409	389	368	383	381	401	386	339	410	420	402	415	363	396	368	422	376	385	401	384	391	418	376	381	378	379	390	418	384	383	388	388	382	382	381	386	392	431	391	407	403	431	392	375	394	379	392	410	380	404	368	352	405	402	388	374	416	395	377	412	385	407	388	403	363	381	407	398	362	423	383	392	360	377	410	371	388	413	405	379	409	414	402	377	406	398	428	376	345	353	389	383	430	396	422	386	377	400	424	374	374	345	365	408	353	385	413	372	396	376	362	428	392	340	367	359	360	381	423	373	347	394	378	402	375	383	371	397	392	378	345	399	401	389	391	391	393	384	356	412	365	394	406	369	368	407	362	398	369	422	390	432	404	404	406	404	423	372	352	371	390	394	417	366	412	380	357	389	373	406	410	389	368	374	380	384	394	375	411	403	400	371	392	417	367	384	381	418	385	388	415	382	405	408	384	392	414	399	391	433	370	390	402	398	389	373	413	388	377	410	362	379	385	383	383	407	386	399	381	384	368	411	382	403	412	399	420	373	355	365	394	380	384	379	354	390	363	373	434	354	405	405	383	395	374	404	387	402	388	436	386	406	377	410	403	380	395	389	389	405	416	396	426	393	371	413	384	415	406	380	388	411	414	406	399	424	381	397	398	373	380	404	394	395	401	401	383	384	390	413	378	369	384	398	389	369	390	393	396	406	372	390	388	402	398	421	390	350	359	383	404	367	386	407	402	394	390	397	369	389	419	392	430	366	376	395	430	344	428	389	433	416	395	363	409	349	395	375	385	386	377	411	380	360	385	397	379	424	378	391	403	393	424	365	405	355	392	411	385	403	398	362	398	384	383	408	384	367	377	370	379	411	368	374	372	384	421	393	355	376	365	389	388	410	352	393	398	403	396	394	399	392	351	327	417	394	393	408	410	363	417	433	387	412	348	385	395	421	392	410	408	365	394	415	382	397	379	375	419	360	374	413	376	401	407	383	402	426	408	426	393	377	356	374	383	427	371	381	338	404	371	401	359	392	389	447	394	368	394	404	401	361	393	392	361	422	389	435	385	388	380	406	409	352	371	380	384	374	408	392	373	408	395	371	420	345	410	401	368	406	385	402	413	404	341	399	405	380	396	384	340	342	389	377	380	420	404	417	359	394	375	393	369	358	387	371	373	426	390	401	398	387	386	404	421	372	338	415	391	389	410	395	378	401	376	366	422	416	385	387	387	367	396	335	402	400	389	381	412	398	394	430	421	408	406	419	406	358	360	409	357	359	378	405	389	367	428	368	395	389	379	386	412	368	423	397	359	433	399	351	408	373	402	394	389	361	418	396	369	424	385	408	400	425	414	353	389	423	399	375	417	369	430	380	393	392	375	386	416	391	390	388	380	382	381	381	393	405	404	382	384	376	381	416	444	437	370	413	373	380	410	381	400	390	389	391	380	411	409	405	400	396	388	391	383	394	367	380	375	424	409	392	405	426	396	390	385	409	407	387	408	408	373	390	390	381	368	410	408	417	383	405	372	423	409	375	373	395	400	370	402	384	385	391	398	381	386	393	380	381	379	363	424	372	382	374	360	384	372	359	399	416	382	401	372	384	379	398	366	399	370	371	381	399	374	416	377	413	357	403	397	380	376	411	393	422	405	378	383	412	380	352	424	407	369	434	362	357	415	364	385	421	394	375	400	399	382	342	361	374	370	411	374	417	417	362	377	370	374	398	371	384	399	388	378	385	376	419	391	352	400	374	446	402	377	401	396	415	383	385	402	416	404	383	361	380	368	374	396	394	379
1362	206	219	207	241	210	206	216	217	193	230	187	242	207	237	232	228	193	225	197	206	244	202	224	231	240	222	205	236	230	235	209	220	205	195	210	228	205	224	208	190	264	237	218	215	237	196	218	221	252	215	210	197	217	197	232	240	237	241	222	200	230	218	195	235	218	214	190	204	213	232	242	239	213	207	228	217	249	203	231	211	232	220	222	243	249	199	209	239	242	228	238	217	213	218	233	197	188	208	216	233	227	227	235	222	236	212	192	191	209	232	217	220	218	205	195	191	194	221	203	233	191	205	170	194	203	234	215	202	226	199	223	215	236	207	219	206	226	230	233	205	238	219	229	204	208	185	219	225	226	228	212	245	231	225	221	202	217	211	216	209	213	200	212	222	236	233	224	231	216	216	220	222	203	248	215	209	224	211	205	220	213	217	211	197	207	231	225	227	238	180	202	218	234	219	206	227	211	225	233	227	224	218	216	256	212	220	201	213	219	181	231	211	271	220	230	242	223	217	239	202	202	244	219	178	228	241	225	233	226	240	223	255	239	192	203	201	212	217	232	211	235	223	209	238	197	187	219	200	234	238	211	213	239	217	194	228	264	231	218	224	221	203	204	244	201	201	214	229	239	221	212	226	195	220	243	227	212	218	225	209	238	202	193	223	239	207	228	222	208	217	202	213	226	200	192	209	229	236	250	224	213	213	194	193	238	223	204	242	216	212	215	209	232	231	224	213	210	237	217	192	198	210	237	235	200	235	227	215	204	217	216	246	224	241	213	227	218	235	210	202	230	206	253	216	213	228	236	213	221	227	241	213	230	218	209	208	218	229	224	212	228	249	216	199	219	223	223	213	190	198	189	198	234	201	228	225	232	207	216	226	216	197	191	214	241	204	196	228	202	218	215	206	210	211	214	217	222	214	205	217	220	240	223	213	224	210	210	208	197	241	230	230	205	207	209	218	204	241	222	236	190	197	264	234	204	220	206	211	198	231	226	212	257	243	221	219	231	213	214	209	238	197	217	204	216	225	232	194	222	220	236	202	219	226	214	233	213	221	228	211	227	196	221	196	212	194	206	222	205	229	235	223	231	213	188	219	238	228	232	224	223	206	238	217	210	219	212	254	225	224	219	249	237	201	222	212	199	221	198	220	254	219	187	215	204	217	218	217	213	228	230	214	247	206	240	194	212	213	191	207	236	230	228	220	212	222	198	193	196	227	213	199	224	261	195	232	215	207	197	193	229	222	241	208	207	226	217	209	238	244	227	215	238	239	228	207	216	209	202	212	219	219	209	196	231	228	235	228	246	238	198	220	216	222	188	241	212	212	195	224	207	216	213	210	200	210	233	244	224	216	239	229	230	217	207	207	233	223	245	211	223	207	205	218	198	224	238	220	228	196	228	204	237	216	189	236	211	212	218	192	227	222	232	212	211	210	216	220	216	233	218	235	226	208	223	188	212	217	251	208	210	208	245	206	221	217	220	216	214	217	217	209	223	218	233	182	214	200	201	235	234	231	251	218	219	229	211	217	224	243	218	227	222	222	228	224	225	192	226	196	217	226	193	216	232	202	212	236	220	246	209	214	212	209	212	249	218	222	239	227	208	199	237	206	211	230	216	240	209	224	224	210	213	217	211	195	237	216	199	225	202	221	201	232	228	212	212	241	234	238	247	216	219	220	178	200	222	223	218	237	226	226	199	203	189	244	219	243	228	213	226	202	227	212	221	228	195	214	193	225	209	225	218	235	230	203	217	246	206	193	217	213	216	203	213	229	226	225	232	193	200	249	206	217	232	234	240	208	209	215	203	222	229	230	239	206	216	234	222	205	199	203	211	222	233	210	207	211	186	207	243	233	227	238	229	206	226	220	233	235	228	193	229	215	211	211	220	217	214	177	225	231	214	242	234	242	238	219	220	202	227	204	230	225	220	244	229	199	248	217	233	269	217	227	231	165	221	212	214	205	245	247	224	221	252	214	219	214	208	201	231	217	226	235	257	255	224	228	215	218	221	212	228	234	203	202	195	232	199	233	211	190	190	218	219	235	219	219	205	239	214	212	206	195	233	196	201	220	245	235	212	247	231	214	231	230	214	207	226	225	214	206	236	208	236	221	213	230	215	230	248	205	220	206	225	222	217	233	222	195	236	235	235	192	206	228	218	222	218	212	218	205	229	197	219	220	241	199	241	216	198	234	231	234	200	223	233	211	241	205	210	256	200	219	205	205	255	236	204	222	241	233	232	192	240	220	231	213	217	207	202	188	223	192	238	217	242	181	200	220	235	219	211	234	219	221	194	217	248	258	220	240	248	203	169	204	232	208	235	226	195	214	188	217	248	244	211	212	207	205	240	236	220	222	232	224	211	238	204	208	233	224	204	207	207	216	219	232	234	199	197	245	214	220	226	201	219	228	258	238	228	270	219	219	252	247	213	205	234	237	215	232	220	212	210	192	219	220	206	189	230	232	206	210	226	225	218	223	227	225	205	249	227	235	217	221	226	222	229	202	237	241	225	205	209	201	193	240	195	220	231	225	220	216	229	258	221	223	227	201	228	216	244	218	215	191	228	225	225	224	235	267	215	222	227	191	216	196	225	229	224	197	243	232	250	227	201	214	221	222	218	197	198	229	255	225	204	218	228	226	224	224	235	228	236	208	238	243	215	246	226	198	240	237	217	217	235	221	224	227	199	224	231	237	198	214	224	211	220	216	220	233	194	254	206	217	222	203	214	233	224	215	234	219	214	220	255	222	222	187	214	209	183	214	212	204	226	209	221	249	211	235	238	197	230	217	210	208	241	242	181	224	220	217	208	229	220	235	243	234	204	194	234	213	260	202	201	195	218	207	214	207	207	240	220	216	221	226	212	241	208	202	240	205	206	249	216	236	202	217	219	201	211	208	235	222	212	236	220	195	233	223	239	238	197	219	213	195	200	233	227	252	232	205	215	216	211	178	223	218	222	224	212	225	211	222	230	218	216	242	215	244	232	211	229	228	244	221	217	212	226	234	213	227	248	217	205	208	268	222	224	187	232	215	252	197	189	199	209	203	212	205	235	228	218	230	211	207	232	220	230	222	200	226	212	218	224	241	210	238	215	213	213	231	188	200	214	234	207	236	219	195	230	229	211	221	250	198	238	196	231	199	223	238	221	226	203	231	213	252	233	221	227	224	192	232	219	202	228	200	261	227	228	210	206	237	223	179	214	240	174	226	227	210	212	191	214	216	235	212	210	206	219	223	201	266	239	201	194	232	236	228	233	196	212	225	221	247	225	224	247	234	238	221	230	223	226	222	206	226	205	208	207	203	227	235	192	228	226	215	210	231	215	212	207	221	248	264	227	192	212	213	233	229	220	221	191	203	218	227	229	237	231	188	222	214	225	220	215	212	227	210	192	216	218	253	208	235	218	217	228	229	240	251	227	237	221	187	205	214	221	216	238	238	241	212	207	211	209	220	217	216	195	225	216	217	239	203	214	230	226	271	208	225	242
1815	492	552	531	518	505	515	509	548	561	508	511	488	503	556	550	511	506	503	525	506	535	517	513	487	516	495	544	542	500	558	513	514	551	515	517	525	514	496	535	497	548	510	487	517	551	522	501	548	525	533	502	539	500	556	549	491	504	543	516	523	524	484	532	512	531	498	541	472	491	490	533	550	506	576	561	537	527	504	531	544	528	536	503	514	494	547	505	533	524	524	525	540	518	485	512	545	497	534	558	493	512	559	533	513	520	522	532	505	524	555	527	541	547	564	528	508	569	522	514	537	501	501	468	514	480	537	527	533	535	555	549	519	483	523	516	521	548	530	520	522	497	526	527	470	535	523	551	483	563	513	531	536	515	573	519	524	515	539	525	495	530	562	521	515	532	494	481	508	514	569	523	500	571	529	512	450	497	499	507	516	487	529	531	502	509	564	511	491	536	465	543	457	508	569	548	515	531	502	512	557	551	510	496	537	531	491	549	482	550	541	526	519	529	510	523	515	527	529	505	516	543	546	486	515	501	488	511	503	514	519	536	532	506	532	538	519	567	504	470	508	510	514	510	532	530	527	528	516	507	528	527	474	548	501	522	521	521	522	503	526	543	526	530	519	497	532	551	535	490	543	510	529	561	541	492	507	530	513	495	527	536	522	533	557	487	522	538	518	520	512	530	509	490	468	544	535	497	510	496	511	525	542	547	502	571	525	533	575	530	460	493	554	508	540	528	502	547	547	557	527	516	494	508	525	553	492	508	525	490	503	531	494	481	525	506	524	516	585	546	544	532	531	500	547	518	547	516	528	532	530	522	522	564	494	537	522	542	515	501	511	523	483	514	519	521	541	507	491	514	538	517	518	521	515	515	496	513	520	499	526	529	521	521	518	505	588	533	534	498	533	523	515	509	523	536	528	516	558	551	508	476	481	528	494	501	510	503	533	523	477	548	494	566	520	491	564	552	543	528	511	497	519	526	551	495	524	537	532	480	532	494	491	515	553	493	518	495	527	535	482	529	528	492	558	497	511	520	507	535	513	561	529	600	516	508	545	493	536	499	506	552	518	508	510	483	514	534	531	484	555	526	493	519	568	522	572	493	504	527	484	539	510	531	502	552	518	515	503	542	528	564	529	523	538	572	492	515	506	522	548	520	530	533	483	539	493	540	527	535	570	465	547	535	535	518	496	518	511	510	513	534	523	514	497	490	548	513	534	516	494	528	543	539	513	528	488	500	503	560	569	525	510	525	516	551	533	496	503	468	501	512	542	513	499	511	541	511	506	546	503	512	527	498	524	511	535	544	557	494	488	523	471	541	540	566	487	541	532	522	557	523	440	523	467	502	530	502	512	551	533	519	506	524	487	535	539	520	535	532	507	524	504	583	556	484	525	516	491	513	482	523	484	517	537	512	527	511	521	476	533	558	502	509	495	515	500	507	492	500	520	475	515	560	551	508	505	503	533	525	563	507	510	536	520	532	506	526	515	524	511	524	522	501	509	542	528	498	556	508	517	525	517	505	513	537	514	481	512	503	452	537	509	518	499	543	532	474	525	528	520	524	538	487	517	494	521	512	548	546	542	526	515	546	564	560	524	492	515	532	514	499	548	556	521	540	504	516	526	517	546	508	511	579	536	528	511	538	517	502	541	527	516	514	536	533	504	487	506	499	496	514	526	499	483	510	521	516	517	500	495	530	534	539	508	453	514	571	543	570	509	517	519	496	495	518	512	545	507	503	481	503	518	539	532	514	510	521	488	536	566	543	492	474	516	509	514	523	456	516	537	513	539	507	523	565	528	523	518	495	508	520	548	512	541	528	513	544	531	564	530	515	489	519	550	510	483	483	547	472	506	540	548	553	487	465	505	576	528	493	495	524	518	559	530	509	547	514	519	505	524	536	477	497	530	498	538	489	504	524	524	512	496	526	493	531	530	499	505	503	561	549	505	506	494	511	531	513	550	503	566	510	528	507	521	532	527	498	512	518	514	512	504	588	527	482	506	519	515	508	530	536	492	494	521	506	522	520	529	500	509	511	525	501	529	544	560	481	519	541	529	488	533	524	521	481	486	530	522	499	510	520	501	534	580	507	504	523	518	511	477	530	545	500	539	560	534	511	512	541	557	523	487	554	519	494	506	538	497	510	508	519	526	490	547	511	504	515	516	542	528	551	546	551	507	542	546	492	530	497	545	505	532	563	491	524	521	506	550	529	518	550	510	532	499	496	546	488	514	525	514	541	532	504	547	530	535	538	524	562	511	565	544	556	544	486	528	468	536	516	524	527	511	518	525	490	553	536	475	508	567	531	520	509	541	573	514	542	525	500	476	525	515	499	521	498	515	509	523	513	517	533	566	512	518	511	501	524	496	541	525	521	565	506	524	534	524	531	523	508	478	564	541	504	500	492	543	521	522	508	537	530	552	526	569	523	522	548	558	511	488	534	536	521	534	528	544	504	538	543	502	507	508	495	493	521	503	517	566	548	519	513	538	536	525	473	541	467	521	546	523	515	486	518	565	563	520	534	490	517	520	530	493	505	502	508	516	535	561	553	518	489	517	508	491	530	549	547	508	513	522	553	503	488	487	480	539	489	520	515	527	481	540	515	545	509	546	500	476	520	538	506	545	490	493	498	522	524	486	514	515	553	535	520	479	493	512	511	501	511	493	582	558	516	496	549	503	513	507	521	526	530	530	500	550	486	509	491	512	510	537	522	560	507	511	474	524	520	543	501	562	531	572	540	514	548	524	549	498	492	530	506	557	493	535	534	501	488	538	505	549	541	482	522	504	514	533	554	525	493	523	504	506	507	494	519	506	511	548	528	564	522	480	538	517	519	537	522	552	558	503	509	567	553	504	507	513	529	500	560	510	529	529	516	499	554	506	568	517	505	531	484	554	531	498	531	514	525	519	488	568	494	507	533	490	491	478	511	498	525	506	535	547	544	548	504	509	508	495	567	487	501	486	506	538	493	524	516	515	581	542	454	527	486	515	566	526	531	490	533	521	494	539	550	498	520	550	500	526	510	532	506	508	537	546	495	514	544	490	506	500	522	516	517	533	482	500	498	499	551	507	550	490	523	526	519	527	513	544	536	517	533	513	546	530	540	529	486	549	510	494	542	546	539	510	545	546	535	513	512	481	520	530	558	476	557	524	483	526	513	529	519	525	544	532	537	519	514	478	525	527	520	489	503	511	516	473	555	495	481	499	538	518	507	504	563	562	521	554	520	530	530	526	499	536	524	535	485	530	534	526	530	514	538	525	520	526	521	533	483	508	523	531	498	520	525	520	509	534	521	506	488	492	514	546	528	535	484	485	533	523	508	524	505	520	527	524	521	529	498	529	546	559	554	549	523	511	506	545	503	523	496	532	536	521	543	472	516	531	513	489	544	549	512	504	521	494	504	511	481	496	517	546	542	535	482	504	467	519	517	504	506	481	535	510	546	487	487	538	503	532	534	552	555	520	539	523	528	489	555	544	546	538	488	550	556
7264	601	644	544	442	414	363	358	336	326	332	308	319	322	282	310	296	308	321	295	312	290	298	293	274	310	305	286	300	301	303	282	312	318	287	299	321	324	316	278	270	274	307	276	295	285	296	324	276	297	302	265	297	286	262	287	308	322	312	318	273	280	280	243	282	273	309	320	309	290	291	322	281	295	265	264	351	337	273	294	283	274	300	318	321	263	291	318	302	286	281	290	309	269	292	283	281	283	288	280	286	316	271	302	290	263	280	314	294	317	295	286	299	317	292	332	328	307	268	287	306	316	290	330	311	285	266	332	321	301	264	294	304	287	298	288	326	297	287	274	262	275	318	280	291	286	276	305	292	341	304	271	295	299	275	297	274	259	319	314	319	277	297	318	276	320	280	254	335	304	312	285	299	293	318	297	308	325	278	300	280	289	305	293	269	277	320	316	307	300	290	313	283	275	253	332	279	311	282	296	279	304	273	306	269	302	312	298	285	303	249	269	293	286	303	279	298	285	295	291	292	262	303	283	305	301	268	278	295	303	309	306	292	277	305	292	272	285	274	286	288	303	307	294	305	298	303	274	290	302	292	307	289	269	243	297	284	284	273	301	277	275	305	297	278	326	273	289	291	274	267	279	298	265	272	308	321	267	289	278	299	304	281	305	263	295	288	298	284	282	301	304	299	296	322	315	280	263	285	300	293	284	295	271	330	316	314	294	293	308	316	315	280	310	258	270	259	281	314	312	274	294	287	257	338	278	284	296	297	296	293	298	332	287	289	300	266	268	337	291	297	310	268	307	318	288	270	282	287	256	271	307	325	300	306	289	273	284	285	284	272	292	279	328	295	306	276	262	303	282	268	295	322	316	278	264	289	272	306	291	291	241	250	260	295	298	277	294	271	308	250	304	298	254	337	274	316	282	277	271	302	244	310	298	283	328	284	338	322	287	301	298	318	271	293	299	286	297	290	278	247	299	277	287	336	282	268	325	291	293	281	305	305	269	294	293	274	291	273	288	274	293	290	300	276	274	295	334	294	292	293	309	313	261	253	298	295	285	267	278	312	306	311	290	283	277	290	253	287	296	298	298	349	265	286	297	305	299	276	303	292	264	278	320	291	247	276	271	267	298	303	293	305	293	280	344	301	286	264	278	281	300	265	283	261	281	287	285	304	294	299	315	291	282	270	329	278	290	274	292	280	276	284	279	282	285	298	305	298	293	331	313	304	286	326	302	325	303	319	284	267	319	305	275	315	287	293	293	299	295	277	266	280	277	294	284	319	277	286	283	307	273	281	279	302	307	270	266	257	302	308	264	312	272	292	290	312	306	303	290	279	300	267	295	300	305	275	273	320	313	298	272	306	268	285	277	326	310	286	299	296	307	282	288	311	284	312	298	318	266	276	294	305	276	287	285	281	290	280	309	321	280	305	305	266	283	274	288	274	280	244	264	282	306	303	312	280	256	283	271	317	307	298	296	298	264	282	265	311	295	305	273	309	271	283	295	290	294	307	300	295	314	279	309	281	298	263	295	276	278	314	335	293	295	284	296	325	278	316	258	297	275	281	268	300	265	249	298	290	301	302	293	275	277	275	298	278	295	313	299	260	322	305	273	281	320	281	284	299	281	309	296	293	292	326	287	304	295	294	287	287	291	301	290	304	263	267	307	341	290	295	309	280	303	291	287	283	289	254	316	266	284	296	307	288	305	314	288	292	286	303	298	323	319	285	270	273	280	306	287	263	298	291	270	273	288	274	259	263	284	318	301	269	290	285	318	287	240	281	317	302	308	276	302	267	298	304	278	292	313	322	304	274	273	286	338	246	276	299	307	315	306	293	262	311	292	308	306	297	291	342	296	306	277	233	300	298	245	288	290	260	277	277	280	297	272	286	296	297	310	298	307	283	277	285	305	283	302	288	306	322	296	288	309	287	289	281	282	283	311	312	303	297	339	324	298	281	302	282	301	293	287	253	282	278	280	261	326	278	269	293	296	317	275	299	295	280	293	294	292	310	319	259	299	310	289	246	308	284	289	306	234	308	305	314	281	298	255	293	282	280	274	267	297	295	298	276	255	278	265	265	288	307	291	329	286	274	271	298	297	311	272	279	306	281	276	315	309	279	264	294	312	273	286	273	333	294	292	306	298	259	314	263	274	254	276	285	308	256	265	297	266	302	289	287	270	267	338	285	299	293	284	282	292	276	301	294	255	288	268	285	295	289	288	282	266	294	281	349	295	294	274	274	302	272	269	283	288	272	299	328	309	272	293	317	283	282	291	341	263	287	279	298	272	271	267	271	306	267	269	311	286	311	316	305	301	293	316	276	320	247	302	314	290	282	304	304	316	267	304	261	286	332	308	286	282	275	281	307	309	286	282	264	275	299	307	270	301	317	265	291	312	286	296	273	334	280	287	261	293	288	263	275	296	288	298	312	273	301	302	257	287	294	284	273	290	289	297	280	304	285	297	289	280	303	283	292	290	294	296	275	274	281	306	279	267	302	287	304	273	295	258	262	307	290	278	285	280	307	326	300	282	287	310	295	288	309	297	290	276	300	306	263	306	262	284	285	294	288	286	282	263	285	267	286	258	287	290	315	296	315	293	294	286	310	279	326	306	273	269	297	303	239	309	293	302	298	258	291	267	279	286	269	294	301	281	260	279	285	285	274	271	307	297	281	271	288	278	283	269	283	285	272	323	282	292	277	269	278	250	313	300	303	304	279	299	312	306	272	322	285	319	319	298	311	298	298	293	283	278	281	251	324	312	314	288	304	277	313	318	295	296	292	283	303	300	305	303	308	291	311	272	329	297	271	297	313	317	270	294	306	267	323	317	270	284	300	294	311	314	298	276	308	284	307	294	299	255	273	262	273	278	277	274	295	241	292	311	277	273	328	264	306	323	310	298	292	259	258	295	305	271	303	319	293	313	312	312	298	256	268	296	311	312	287	269	310	271	249	288	294	280	316	272	314	317	312	233	290	280	284	310	269	298	327	302	288	287	296	266	271	288	281	283	310	284	274	280	300	285	314	294	308	298	283	266	293	299	300	289	275	282	267	279	310	279	312	266	269	301	299	327	319	298	283	269	317	325	319	261	304	254	315	297	283	298	278	301	270	300	265	280	305	312	286	240	312	268	306	303	276	304	301	292	307	316	294	283	286	281	305	271	282	291	293	291	281	264	282	275	306	294	298	244	284	281	319	267	295	276	269	288	240	255	290	268	261	281	271	274	296	315	294	286	298	326	301	283	305	281	252	294	307	280	263	305	274	294	308	287	264	284	255	313	317	322	299	286	287	273	298	279	280	285	300	319	326	292	277	291	294	299	290	270	254	316	283	274	293	279	301	351	300	290	320	296	279	269	283	282	274	288	268	281	295	284	311	293	302	256	308	265	264	315	290	271	320	291	267	290	257	303	307	277	292	269	289	276	277	282	263	270	294	280	327	294	324	252	290	298	279	274	286	305	278	290	316	277	296	300	297	307	264	284	294	286
6466	924	1339	1504	1317	1166	1057	982	885	867	774	822	766	749	717	774	693	754	727	674	683	687	684	696	636	733	672	659	732	679	676	682	655	686	673	667	669	683	702	652	683	643	653	638	679	622	662	652	690	633	667	711	697	669	657	695	688	683	645	646	651	619	670	638	640	696	629	685	645	655	695	662	711	649	672	686	680	677	662	671	638	677	612	650	681	676	639	681	693	705	675	615	632	685	661	653	660	741	634	678	663	685	686	655	675	661	672	700	679	641	635	673	681	680	639	677	641	626	647	651	673	664	664	673	622	666	696	638	677	630	636	664	665	636	681	612	659	633	668	645	638	704	649	683	635	632	630	634	665	671	656	687	669	632	649	609	636	686	643	660	671	692	657	678	620	694	650	663	637	678	673	692	668	680	660	698	632	663	625	621	656	656	692	678	642	658	666	643	645	668	698	660	588	645	617	640	637	686	680	646	634	686	613	653	661	661	637	658	624	635	668	668	598	696	657	668	654	660	689	671	652	650	692	630	664	672	658	632	653	633	634	635	682	669	641	686	658	696	660	686	706	653	683	674	665	659	664	687	649	638	672	657	654	676	657	646	668	642	687	646	664	623	687	675	623	646	647	650	676	629	627	676	661	635	649	636	674	664	647	712	662	684	634	664	624	642	660	649	659	659	641	673	617	686	626	662	660	704	627	655	643	624	685	684	685	687	684	673	633	646	617	700	717	737	670	640	660	688	641	650	650	658	619	624	659	645	640	648	677	592	688	672	664	674	645	643	657	619	666	693	647	647	658	659	676	627	653	708	671	662	660	662	655	693	646	648	712	671	621	643	677	636	652	689	671	715	645	645	667	674	631	669	672	648	651	649	769	649	614	663	655	695	650	656	648	665	651	655	656	656	670	669	656	604	650	607	666	715	676	677	670	653	673	687	643	677	655	635	666	674	623	669	653	576	678	694	651	652	637	674	668	686	663	668	691	646	666	652	648	691	656	662	660	666	617	683	642	645	633	646	663	697	671	697	669	673	684	665	639	631	669	647	638	672	597	665	698	647	655	636	625	665	671	664	648	667	638	640	653	663	676	629	619	657	665	687	660	644	706	666	664	657	665	667	654	621	661	679	656	654	653	616	660	692	684	610	644	699	693	643	716	708	670	615	619	638	628	662	627	637	669	670	621	673	680	663	625	658	641	645	683	665	642	652	676	655	637	632	660	668	667	669	633	651	624	714	678	655	632	660	666	655	700	651	621	634	627	649	690	676	633	630	651	683	618	654	663	653	680	644	739	684	666	674	605	639	648	713	601	730	646	649	654	704	637	641	621	636	660	643	665	662	654	698	699	618	653	685	651	700	627	661	626	677	684	667	663	643	683	612	641	663	643	677	652	693	627	606	644	654	673	640	608	675	656	618	666	656	689	645	670	657	675	622	633	667	642	663	684	642	627	628	671	689	655	616	668	643	619	721	680	639	668	657	614	688	690	677	621	696	636	636	720	677	676	671	665	607	631	690	622	728	661	668	652	667	665	692	631	587	620	659	651	647	653	666	663	711	630	653	665	701	702	632	656	659	666	652	652	689	664	652	637	686	637	650	658	593	649	650	679	671	645	663	608	619	658	605	629	649	674	662	656	660	618	710	635	655	644	679	653	664	684	647	676	673	612	666	618	684	669	616	667	676	642	636	616	625	666	624	660	644	655	666	662	640	658	647	676	672	641	658	688	681	649	689	654	630	649	660	637	659	644	634	671	722	678	647	662	629	687	638	638	675	703	668	677	677	640	644	669	661	690	646	628	686	631	688	655	662	673	681	631	664	631	659	679	673	647	672	621	657	676	659	647	693	648	647	663	669	627	647	672	720	664	679	629	675	649	628	650	621	664	639	650	671	662	634	697	664	669	643	651	678	652	610	685	660	643	661	623	679	585	668	697	660	667	634	631	683	628	665	638	704	682	674	694	653	637	615	674	647	668	641	687	677	635	652	683	649	680	627	631	700	658	648	656	652	689	651	685	648	660	632	701	666	710	685	643	655	690	732	621	629	662	682	628	654	615	674	669	666	648	653	623	598	653	604	618	652	660	668	644	630	657	645	671	660	644	701	628	653	644	692	634	671	691	669	656	621	647	637	629	692	699	688	623	660	687	624	651	696	704	617	665	636	645	644	664	613	702	671	639	623	664	674	657	634	640	667	694	639	680	692	679	630	676	666	660	624	642	705	662	632	642	650	628	647	632	657	684	648	672	689	656	675	682	699	678	657	626	664	662	648	665	627	624	650	663	649	671	639	670	678	665	692	652	644	679	664	652	677	673	689	656	640	658	627	663	623	693	686	640	661	689	675	679	699	661	643	677	724	636	644	669	646	672	629	636	712	653	698	662	625	607	656	689	665	660	647	631	624	686	677	673	659	690	694	643	618	667	625	687	633	661	678	695	644	747	676	710	675	627	667	592	638	669	651	690	610	651	650	695	655	652	693	696	648	671	648	674	650	678	658	664	689	673	647	690	684	658	657	686	683	633	698	686	676	621	695	679	673	662	663	661	623	689	628	661	671	652	641	661	675	702	701	692	657	649	655	621	631	652	641	676	658	645	639	632	680	656	655	636	677	654	666	675	653	667	657	670	651	659	647	634	706	636	656	640	672	655	659	664	696	652	670	707	588	681	630	656	646	659	694	647	708	695	648	652	671	672	634	672	691	714	653	650	656	669	631	671	636	633	644	631	655	669	691	642	657	627	645	659	687	631	655	605	684	633	603	660	673	648	646	673	680	629	682	662	731	642	619	698	668	631	670	632	653	644	613	676	594	655	630	649	661	691	624	639	635	638	639	647	626	685	674	688	642	710	640	701	628	672	611	604	653	679	695	659	651	690	662	633	663	644	676	666	699	680	708	681	686	687	675	645	692	649	677	669	675	685	658	643	695	638	657	611	655	634	697	617	653	663	649	634	654	718	639	672	658	664	691	627	646	641	615	679	635	649	707	637	670	652	697	712	652	671	694	684	635	667	627	678	649	668	674	640	619	639	619	637	663	650	654	660	658	639	626	645	655	655	644	629	655	643	652	670	663	655	633	627	673	629	643	730	647	661	665	617	605	621	680	666	645	636	637	662	595	650	652	649	684	632	655	674	654	642	675	699	628	646	698	651	633	695	665	679	679	616	616	679	641	635	688	610	676	653	671	636	616	645	674	667	629	678	611	645	670	644	651	646	674	618	618	656	617	632	648	665	655	655	653	703	686	641	637	694	642	642	659	666	665	632	683	651	662	663	641	661	635	624	662	676	642	653	655	706	663	635	695	705	676	646	695	670	671	635	667	676	668	653	687	641	719	608	674	696	646	662	643	672	662	685	671	653	662	641	637	650	653	647	640	660	640	664	685	654	650	616	660	661	661	631	652	639	623	624	650	678	637	627	658	657	669	601	675	649	617	647	670	650	706	681	693	627	654	637	668	700	658	650	644	658	663	688	655	624	642	660	642	660	744	699	674	700	680
13965	1062	861	692	470	392	333	284	257	218	212	190	200	217	189	168	172	178	161	187	193	178	147	170	191	176	143	181	171	172	176	172	189	159	170	154	183	168	174	154	167	176	175	174	179	172	169	178	137	164	172	173	147	179	140	165	158	160	198	163	139	166	164	156	158	174	196	164	160	147	146	136	190	166	164	177	200	155	159	176	176	193	167	157	171	152	176	188	149	173	152	172	178	175	161	179	190	168	174	170	151	180	155	137	159	181	159	178	174	164	169	142	171	179	150	144	154	149	139	148	143	129	163	136	160	168	157	186	158	157	184	158	158	155	159	159	165	153	147	159	163	147	199	165	156	154	155	182	147	177	166	189	154	171	160	162	161	181	180	164	179	159	170	150	187	169	181	143	149	161	165	177	155	172	160	169	164	179	148	156	163	173	160	161	175	176	156	150	148	155	155	175	188	168	159	166	168	170	129	164	189	148	177	166	164	148	184	143	166	169	165	173	149	155	182	186	156	183	165	178	171	150	189	175	143	167	163	176	138	193	165	157	141	174	188	161	181	189	206	159	150	169	189	176	194	179	168	189	182	143	162	159	173	167	153	160	167	169	155	189	177	170	169	168	167	172	198	179	184	156	182	142	181	195	158	160	163	169	169	191	157	172	159	165	179	144	191	168	152	190	164	167	154	161	143	171	180	177	173	158	166	175	156	176	165	156	182	166	166	155	162	172	176	160	175	171	169	160	174	175	146	181	154	166	169	182	180	140	178	166	159	158	157	171	174	173	163	158	156	145	140	166	185	146	154	165	155	167	182	191	176	150	146	183	154	142	150	167	153	169	145	163	157	197	160	162	153	148	154	166	147	140	144	173	195	170	168	163	171	169	128	132	169	167	168	185	144	128	185	190	152	154	164	160	166	155	172	163	157	168	153	171	163	177	179	161	180	152	159	171	182	176	155	162	163	141	149	162	178	171	150	180	181	185	160	217	159	180	160	169	163	150	140	170	183	202	151	156	164	181	183	160	166	170	169	146	137	146	150	194	189	161	178	210	154	134	187	172	154	152	166	154	164	165	162	162	141	181	186	174	166	157	157	146	175	156	177	158	165	129	175	177	153	168	138	170	166	170	172	170	150	149	161	159	138	150	142	159	188	160	167	170	165	134	188	156	179	164	176	157	170	138	162	189	170	173	180	154	185	177	160	171	155	149	151	165	182	153	156	156	167	159	156	164	175	143	176	149	159	146	190	169	172	148	157	162	153	160	175	144	177	165	165	148	181	199	169	157	166	157	156	195	151	175	171	152	140	169	175	172	167	153	167	154	158	168	168	151	167	166	141	168	156	172	152	130	171	144	178	178	157	158	168	147	156	160	165	170	170	162	145	178	157	148	173	146	182	170	153	161	179	171	162	165	144	138	153	163	188	179	184	166	150	183	165	143	156	163	167	163	187	177	160	168	172	151	197	160	161	179	186	140	169	162	157	142	172	160	185	166	171	167	169	154	166	158	172	136	180	148	183	155	154	173	165	206	170	153	183	137	154	149	159	172	206	157	161	159	164	164	171	148	186	173	169	158	158	157	150	165	180	152	146	174	142	167	176	178	165	165	174	172	182	161	146	147	160	166	166	162	158	175	169	143	164	155	145	165	176	181	148	180	169	140	197	169	192	154	166	160	187	158	172	172	155	162	146	156	170	154	183	150	146	178	173	144	149	173	190	144	153	167	144	145	169	197	185	147	159	134	173	155	159	184	177	173	164	166	152	156	170	161	166	189	171	147	150	180	152	171	159	153	172	176	155	161	161	165	151	149	156	146	162	147	160	157	163	181	173	173	167	144	154	154	150	146	177	185	156	177	155	162	190	156	127	176	171	150	174	142	159	175	155	161	151	197	170	195	177	166	181	163	139	186	153	142	175	141	174	147	163	162	197	149	182	173	191	155	145	183	181	177	158	165	167	167	144	163	152	150	199	142	175	164	150	156	166	170	154	155	145	167	178	163	156	154	173	182	160	143	158	160	159	137	165	159	157	168	161	171	165	148	196	173	164	155	143	150	169	154	163	169	187	152	161	169	169	175	157	171	178	147	181	160	196	188	162	163	171	189	177	158	157	171	167	153	154	166	145	165	176	181	163	169	162	130	169	172	158	154	149	158	183	149	178	171	183	150	147	167	172	182	165	172	159	175	166	171	158	149	161	150	147	168	182	136	175	175	157	167	185	187	149	171	171	137	144	152	149	169	179	183	167	154	187	184	166	165	133	159	158	170	174	156	162	164	149	164	176	188	178	170	154	157	170	149	174	181	156	164	157	180	169	171	182	156	149	157	157	162	165	150	168	168	152	152	169	152	154	168	157	144	155	182	156	151	169	143	152	146	156	147	184	156	160	134	165	149	154	157	158	152	158	177	135	168	163	178	159	165	170	179	155	160	152	153	149	162	172	154	168	175	173	153	175	166	177	140	158	156	187	151	128	177	173	174	145	131	165	154	172	147	161	196	165	161	179	167	155	190	161	185	148	180	167	170	149	161	170	160	188	175	179	160	188	130	140	140	159	169	174	170	160	177	131	143	166	170	157	180	183	181	163	146	197	153	157	167	183	176	159	141	172	144	169	163	143	173	190	171	170	160	160	175	169	140	145	148	167	165	168	157	178	154	165	167	173	165	172	164	174	164	145	167	179	171	184	198	159	157	167	168	182	172	158	148	152	146	164	164	156	174	163	159	153	169	169	178	158	167	178	185	174	168	146	183	153	155	151	150	163	149	166	168	178	154	148	179	176	160	159	145	172	170	165	162	197	145	174	136	186	167	153	168	164	156	166	165	170	174	153	140	158	162	147	162	189	174	185	182	150	166	169	161	175	157	165	159	168	149	173	170	151	184	140	197	167	167	145	164	159	168	183	120	184	149	154	195	166	161	165	138	160	180	148	153	177	183	180	168	170	172	179	164	165	146	156	165	162	160	173	184	186	196	163	179	153	147	184	157	171	155	156	168	160	141	169	180	159	167	171	174	154	167	184	143	150	151	154	176	178	154	151	180	151	167	160	179	169	170	178	163	177	168	156	181	172	167	158	166	160	148	161	150	152	185	171	156	174	171	164	139	199	161	150	155	165	146	170	137	157	181	164	170	157	153	155	138	167	153	180	141	156	184	179	174	147	164	132	160	161	161	149	178	165	152	163	144	176	175	184	191	165	178	149	155	165	147	174	169	159	165	178	163	177	183	167	165	157	147	189	179	152	170	163	168	156	146	155	175	171	196	168	158	153	148	161	161	168	163	165	158	176	170	161	174	163	135	156	168	167	158	171	143	155	163	157	169	160	169	141	186	145	171	186	187	179	157	172	187	157	169	160	160	143	139	133	157	177	141	165	188	148	172	155	157	176	157	157	180	171	155	176	162	146	138	145	182	166	145	150	177	178	173	174	168	165	175	170	173	167	156	174	162	157	156	163	175	182	165	180	184	192	188	182	173	164	146	185	151	171	174	170	190	149	153
7944	954	1876	2055	1742	1434	1114	904	823	742	641	638	579	538	556	528	504	454	480	443	440	428	423	426	443	456	446	436	407	429	443	450	382	430	401	416	409	409	417	398	379	393	407	384	367	417	390	425	388	413	380	374	415	398	418	396	391	363	382	399	390	373	412	406	410	434	357	349	390	414	410	378	408	374	407	395	405	378	416	389	384	398	385	392	376	383	391	401	396	351	392	363	394	390	428	410	429	363	392	414	415	365	369	337	400	359	373	364	379	382	392	386	406	349	390	397	385	414	389	386	389	421	375	417	398	376	389	376	398	407	382	382	375	371	389	396	400	385	412	414	402	406	404	401	400	383	388	394	349	371	411	369	359	392	388	380	428	368	395	390	390	358	375	402	393	392	351	368	420	388	397	339	378	413	404	405	413	370	361	410	406	367	367	429	415	364	376	409	385	389	379	396	385	392	395	391	353	410	357	392	402	397	413	395	401	421	411	390	396	360	407	379	350	398	342	411	370	344	369	398	369	416	367	376	392	412	379	353	415	346	376	427	364	430	407	370	396	362	421	412	397	370	390	401	379	392	384	342	409	389	359	352	382	397	387	390	394	390	389	392	387	412	369	379	403	396	394	414	371	377	397	415	390	391	385	381	377	375	386	385	393	417	370	392	396	419	376	398	366	377	371	395	377	389	405	396	394	425	351	383	384	387	400	380	386	359	404	383	399	399	404	362	354	366	326	396	369	430	370	400	382	380	390	433	352	341	410	388	394	374	394	407	411	355	385	390	420	347	368	363	369	400	365	416	390	390	368	383	419	382	406	400	393	384	399	367	388	358	387	388	379	372	396	384	386	375	399	374	417	448	389	390	363	359	380	390	364	363	405	387	395	417	367	425	361	386	409	377	345	392	377	391	413	399	384	380	361	398	376	383	342	341	341	369	390	387	393	364	418	384	398	363	405	387	389	358	381	391	373	363	388	387	373	424	372	402	383	379	373	363	342	404	428	391	380	392	383	390	402	403	400	395	363	384	347	367	397	402	372	356	383	386	410	425	364	366	378	387	366	369	443	386	404	358	395	392	374	375	401	390	413	352	378	355	388	342	409	403	401	417	347	391	403	391	405	374	387	415	367	358	374	378	384	362	393	391	370	360	398	410	371	387	373	334	387	381	389	364	386	375	374	385	389	401	373	395	333	376	374	370	424	350	380	417	397	373	371	366	398	379	397	392	374	406	397	421	381	397	392	377	362	402	407	423	388	394	359	402	362	386	406	366	381	370	404	379	364	399	410	411	391	348	413	363	388	385	367	385	385	405	389	392	411	354	384	380	415	383	393	387	358	370	366	402	376	376	432	372	397	428	385	396	403	396	384	409	402	425	408	398	363	373	380	368	394	368	416	370	415	380	404	397	364	369	444	380	356	397	335	414	395	375	400	381	389	393	407	394	398	407	390	357	393	390	418	396	403	384	396	386	356	361	376	367	393	353	421	382	368	419	371	395	420	359	381	373	427	408	364	337	376	405	391	398	360	397	391	368	396	346	390	378	367	373	377	377	421	361	371	391	388	385	377	352	387	366	376	396	372	406	403	379	404	378	416	356	399	360	438	374	420	381	380	417	357	400	441	360	436	406	367	380	346	367	394	427	375	375	388	371	389	398	380	361	391	375	361	406	403	406	384	378	362	363	392	389	405	371	409	373	340	399	386	402	391	382	365	377	400	429	383	353	397	370	361	388	367	387	365	373	399	410	373	401	382	381	361	401	337	424	395	373	353	358	423	394	397	381	396	367	381	402	381	409	399	420	397	407	406	392	352	406	428	414	369	402	361	428	392	381	393	364	372	377	359	384	371	381	365	392	373	368	376	400	382	397	420	373	376	386	402	381	381	362	361	392	361	389	403	395	387	396	375	377	372	398	371	397	366	368	428	398	400	359	401	419	350	382	425	416	353	423	399	388	401	377	413	380	384	376	380	394	386	387	343	371	370	367	372	375	369	358	394	391	402	386	393	357	364	377	381	412	381	375	356	384	384	403	434	387	396	379	388	395	415	422	358	443	407	395	411	422	359	362	419	371	401	414	424	345	413	405	363	400	383	392	382	405	417	363	396	374	394	391	390	386	384	404	389	382	343	382	366	378	394	365	404	410	396	384	417	419	415	352	377	401	359	416	378	405	370	399	410	379	387	404	390	405	384	372	343	385	392	386	384	403	397	379	402	425	399	382	392	381	401	414	406	404	374	402	384	373	391	390	389	385	377	395	412	408	404	388	398	361	375	400	365	400	426	362	383	393	358	410	369	395	361	370	414	392	413	373	380	398	403	418	371	411	389	402	403	406	410	369	401	404	374	349	384	433	361	407	413	381	395	398	365	405	360	396	392	347	387	367	375	364	367	389	371	406	393	396	370	415	408	366	377	408	374	373	361	401	378	371	381	370	380	386	372	398	406	335	382	390	365	384	450	410	373	369	402	380	403	399	400	388	375	382	371	398	373	387	380	407	393	417	363	374	371	378	361	374	360	410	372	388	401	361	416	376	377	365	374	396	399	407	356	392	393	388	389	397	389	376	395	411	381	360	398	402	410	404	383	385	363	392	411	389	379	364	401	383	385	378	372	375	387	376	341	368	420	412	405	377	381	394	385	361	395	370	381	367	350	372	405	385	391	384	389	371	387	390	421	369	367	372	383	403	381	371	404	347	365	386	429	408	394	375	370	389	376	394	405	361	406	422	411	394	380	408	394	362	376	395	396	366	390	376	432	375	372	393	383	389	394	388	366	337	386	383	408	340	417	409	370	413	381	334	413	392	432	358	410	398	415	416	397	389	403	386	381	392	353	378	373	365	396	371	391	385	339	367	418	369	372	387	390	375	381	407	388	378	375	373	369	365	384	353	359	347	384	396	407	366	401	379	447	388	383	392	392	378	368	386	427	407	389	364	376	390	377	421	422	415	387	380	370	382	361	379	369	377	430	408	405	363	388	383	396	397	407	366	402	398	401	369	388	420	378	374	378	406	363	424	391	377	355	387	406	403	407	354	382	393	403	414	376	378	387	401	356	364	390	389	361	381	386	399	339	375	394	397	371	352	399	349	416	355	385	388	362	345	389	391	354	374	393	375	404	429	346	381	364	399	382	398	385	379	364	351	403	392	392	389	376	399	369	357	380	397	440	400	428	366	412	379	389	392	338	377	386	393	389	433	382	385	360	387	368	363	346	426	403	370	400	397	379	410	352	370	385	368	382	387	395	371	385	393	378	378	387	371	393	398	402	372	384	379	403	413	366	386	377	382	388	394	384	407	389	381	408	384	418	399	404	398	384	342	412	406	382	381	361	399	404	376	402	397	382	360	399	374	412	392	358	403	397	440	361	377	411	372	393	405	399	382	388	381	367	356	386	425	400	397	392	353	402	393	415	412	403	411	367	372	386	371	342	385	380	391	340	397	394	413	378	395	392	356	390	373	419	364	389	363	395	412	391	374	392	359	382	414	409	405	376	375
1294	226	225	242	225	226	216	199	219	219	204	225	210	214	210	218	197	234	188	216	233	209	238	222	234	215	195	212	231	207	230	213	235	209	204	225	229	242	195	211	204	236	261	230	204	241	211	247	246	216	230	232	215	202	249	231	212	212	217	230	212	215	236	217	237	216	225	214	221	202	263	221	242	205	253	222	242	231	201	245	243	215	218	199	251	231	212	234	225	215	201	233	209	217	218	261	210	212	211	223	242	267	215	213	213	191	228	241	196	197	203	203	219	224	187	206	224	208	227	211	197	195	229	210	214	218	210	184	188	211	242	204	245	246	199	211	213	211	213	203	222	223	204	197	193	203	215	188	194	233	216	231	210	231	207	201	247	232	201	211	219	210	230	214	213	189	233	213	222	218	214	206	234	208	225	206	217	234	221	244	222	241	248	228	213	191	202	237	227	221	224	212	195	230	209	222	222	216	216	185	207	217	210	221	216	226	210	221	204	233	214	229	222	195	225	251	233	228	201	198	237	204	200	200	207	214	229	212	223	233	219	214	186	185	234	218	210	202	206	222	215	236	232	216	218	226	218	244	244	207	162	237	209	206	218	216	232	225	227	206	206	232	219	230	226	218	232	199	257	219	226	191	209	213	186	209	226	184	199	202	234	197	250	238	218	217	222	240	216	242	237	205	214	228	245	232	223	240	189	199	218	205	223	214	222	216	200	216	222	220	259	201	211	227	224	226	197	206	212	201	219	237	208	194	201	217	228	228	212	233	217	239	228	230	235	237	222	246	229	230	198	220	212	230	208	240	231	226	209	189	209	224	230	216	216	228	222	215	206	224	216	220	221	217	217	201	217	221	210	235	227	214	219	217	256	214	208	219	212	214	217	214	220	225	208	207	249	214	180	210	212	218	211	218	225	225	203	204	220	199	232	234	228	210	212	212	227	253	233	229	220	217	248	210	215	227	249	227	230	246	234	207	213	229	187	210	196	222	221	224	249	236	211	201	220	217	212	210	206	240	239	214	207	213	223	230	231	225	227	196	213	205	220	205	226	280	233	211	234	217	218	196	228	232	190	216	233	227	214	222	196	208	227	242	217	248	228	214	212	197	213	213	215	210	234	203	235	216	194	219	239	237	219	194	205	216	219	224	240	210	245	210	199	203	233	230	242	245	206	218	218	209	207	224	234	202	214	199	211	215	258	238	206	224	210	214	222	216	201	219	226	228	213	207	225	176	206	229	225	229	240	188	219	207	199	226	229	241	217	231	210	220	223	206	200	210	235	204	209	198	239	197	196	216	235	239	219	222	218	209	218	192	225	196	206	211	207	225	200	201	193	234	205	232	202	226	225	240	208	211	247	197	208	204	207	217	227	202	197	207	222	242	250	208	222	215	184	213	197	219	187	246	264	240	235	183	173	222	198	181	210	232	215	197	220	217	210	221	214	214	185	217	246	216	228	219	183	237	258	201	242	220	209	195	206	219	212	207	243	201	216	203	227	207	255	227	186	216	211	199	226	221	214	228	209	224	232	225	201	220	229	235	224	227	253	210	222	199	214	217	214	246	214	223	221	217	206	221	206	190	237	210	209	207	219	221	204	214	213	168	218	225	206	211	214	238	230	214	190	197	211	179	209	241	210	238	232	236	227	214	226	252	203	242	240	204	190	215	221	230	231	233	213	200	226	218	222	224	239	206	233	207	215	235	197	214	224	232	236	241	224	241	232	205	196	216	232	226	221	220	240	204	240	192	199	210	198	190	230	217	240	198	204	225	210	240	241	232	208	224	224	227	201	223	207	233	223	206	209	229	236	209	223	201	228	216	217	203	221	214	201	245	221	223	214	197	187	225	216	192	232	238	210	213	257	235	240	223	215	228	226	224	208	228	233	200	221	212	230	234	237	222	215	236	226	234	200	194	236	229	223	212	223	216	229	227	221	220	192	203	251	210	244	231	199	205	233	213	240	203	214	249	209	220	212	222	262	175	193	223	231	227	218	207	240	210	214	186	200	240	219	226	242	204	199	225	251	206	219	232	206	221	222	210	205	201	195	238	211	207	217	251	214	201	231	237	238	198	225	209	201	213	223	249	254	214	225	229	196	229	231	210	201	224	222	185	200	221	217	213	226	227	219	228	230	199	227	197	208	236	234	220	199	226	220	214	253	232	235	206	223	207	212	240	191	266	226	234	197	192	216	211	216	217	206	234	217	183	215	224	213	236	222	227	223	211	215	243	227	201	219	219	198	215	227	213	232	221	218	199	208	205	262	207	239	233	213	224	187	208	245	213	225	224	194	218	220	201	233	220	194	209	223	221	230	211	230	202	220	195	226	200	197	225	210	204	244	214	224	220	236	238	223	228	222	225	192	240	236	204	230	225	229	238	220	220	219	194	201	201	238	212	213	211	218	221	213	229	210	224	220	224	234	221	176	193	207	240	201	211	221	206	241	244	225	245	225	246	221	208	196	200	240	208	210	250	206	222	220	204	219	229	194	220	230	202	228	232	212	181	224	217	223	227	214	251	251	229	208	210	213	234	189	218	204	217	222	236	226	217	208	228	199	198	217	228	212	219	262	226	183	219	227	209	202	221	217	205	219	196	250	235	222	210	196	216	175	199	202	233	193	216	188	217	213	242	211	206	197	213	232	223	245	213	215	217	216	219	212	240	207	229	226	215	240	189	183	218	206	220	209	213	210	244	206	217	227	222	239	204	226	255	212	184	209	225	250	237	230	192	205	262	202	226	231	202	208	197	211	211	221	222	196	234	233	214	215	225	233	222	199	226	217	197	220	199	226	184	202	221	222	186	227	225	218	236	220	229	233	244	235	217	225	221	213	206	214	222	222	218	224	227	241	233	215	194	243	232	235	219	219	238	216	233	220	216	209	215	212	230	227	220	209	195	241	222	210	226	204	187	222	230	212	222	226	252	267	222	251	231	211	208	213	213	204	208	204	214	228	224	243	229	216	215	221	233	222	209	204	200	223	237	241	233	209	209	215	227	236	204	218	204	195	206	220	224	231	204	229	196	206	223	213	205	191	242	217	219	217	233	197	211	227	231	233	230	214	213	223	220	217	200	244	209	208	208	223	231	217	192	214	234	264	226	252	233	189	230	203	219	203	221	222	235	227	215	227	198	228	220	205	228	241	238	210	185	215	220	261	240	212	211	178	206	228	256	195	206	243	241	191	208	211	217	200	227	213	229	188	196	220	201	226	229	231	204	226	220	235	214	182	198	213	208	229	220	214	226	222	237	227	230	228	199	223	200	235	231	199	199	213	233	211	223	222	208	231	234	220	226	200	212	201	184	215	245	215	216	205	190	204	249	213	215	202	233	228	216	223	226	219	205	212	200	233	221	220	231	213	232	210	233	247	226	236	186	210	260	201	214	211	217	209	241	224	222	211	231	215	234	224	228	256	215	197	213	209	227	198	208	226	194	190	210	227	240	208	214	196	205	246	213	216	217	219	233	180	204	183	237	218	223	229	199	220	236
1816	541	545	602	542	553	512	550	507	551	502	535	521	493	528	519	532	538	585	509	549	494	519	490	525	536	553	495	506	518	541	530	517	528	539	493	522	490	501	503	495	509	488	483	528	489	544	459	485	547	532	507	521	490	522	550	547	494	491	536	529	520	556	527	522	550	520	505	537	536	469	499	510	534	490	538	488	475	521	504	531	542	521	503	544	513	496	523	485	558	550	507	485	519	514	512	542	562	505	553	536	487	514	515	469	538	536	514	536	506	522	557	545	522	526	500	489	517	522	548	529	530	475	509	475	515	524	545	498	556	547	492	514	569	514	489	479	498	501	526	511	483	522	528	493	511	537	527	556	519	535	509	497	480	529	505	531	495	521	508	521	567	560	559	486	496	518	503	512	520	504	541	496	554	464	512	492	554	517	539	534	496	540	528	527	504	502	505	506	510	535	493	531	491	549	513	476	518	479	501	530	509	520	538	524	516	519	521	534	554	526	509	506	518	497	570	523	531	501	502	518	527	500	495	521	539	501	541	486	503	553	503	495	516	512	550	530	527	543	544	514	549	502	495	485	487	523	499	519	516	507	518	547	516	517	525	503	558	576	572	518	529	566	486	513	523	580	544	471	503	498	526	520	501	533	512	509	535	512	502	489	522	544	498	567	527	528	501	520	526	534	517	501	496	536	523	479	538	487	505	538	493	513	492	490	512	507	478	507	515	523	529	539	514	518	522	501	520	525	508	538	498	554	524	504	526	529	541	528	512	541	556	471	511	542	526	511	515	545	499	470	505	488	534	537	517	511	539	490	548	481	484	519	552	468	540	535	522	487	556	498	492	544	509	531	503	554	512	491	522	503	483	501	505	520	502	533	502	502	532	523	562	508	469	500	493	511	505	457	548	475	510	496	512	512	529	527	529	536	573	549	534	524	479	510	517	498	514	524	533	557	506	548	525	508	553	503	545	534	551	528	537	523	509	544	531	498	482	548	481	511	539	481	516	543	541	530	499	528	513	505	511	518	510	503	531	548	497	553	567	580	470	547	552	518	528	515	505	511	523	500	574	541	518	512	497	561	558	537	532	520	498	530	517	551	555	513	555	490	545	512	505	497	504	538	521	545	563	537	508	496	531	557	515	494	522	508	533	536	552	508	520	529	500	551	516	541	526	537	527	551	515	503	497	542	512	510	537	495	486	494	490	517	505	530	499	513	540	523	541	541	549	503	529	526	449	516	524	486	501	480	527	503	535	487	519	473	499	517	540	487	538	539	512	511	489	557	519	531	511	539	539	510	503	481	542	497	506	526	541	527	536	479	560	513	508	516	520	524	504	538	553	506	506	558	543	493	515	520	498	505	557	535	544	547	556	478	525	552	509	507	545	487	490	517	487	551	533	528	527	526	482	482	548	531	500	514	506	536	487	519	517	539	506	529	491	474	546	542	572	493	545	532	500	570	508	523	532	523	532	528	529	501	542	522	488	491	514	527	522	518	524	499	469	526	483	539	542	528	536	499	521	521	498	523	512	532	572	536	527	513	516	467	547	498	521	502	544	521	532	447	518	536	504	526	498	509	518	519	538	531	522	519	516	531	530	475	496	520	500	471	520	534	518	520	528	544	567	493	512	540	512	504	563	496	516	508	551	520	541	529	500	539	525	515	556	505	532	509	551	494	505	520	520	507	473	543	500	519	534	515	538	527	490	507	492	550	552	476	539	517	577	532	530	547	464	490	483	537	491	552	509	547	485	497	500	513	522	560	523	509	482	554	527	561	503	492	515	481	517	505	538	529	528	515	501	556	575	526	515	519	521	509	526	529	482	497	489	527	502	507	510	473	512	526	509	475	556	521	515	565	510	529	485	518	532	547	509	576	533	510	533	515	486	521	545	524	498	528	525	525	486	586	476	535	488	535	561	534	524	507	502	494	499	530	522	482	548	497	501	589	523	518	527	515	502	499	527	514	518	533	580	517	538	531	492	464	517	522	537	579	516	544	539	522	481	545	524	535	544	490	501	527	511	526	550	523	509	525	486	508	528	513	520	523	548	524	459	521	493	515	527	497	505	477	494	559	487	498	499	516	513	537	572	509	541	483	491	509	534	537	519	510	566	524	530	521	502	487	560	506	566	521	513	481	489	516	517	547	524	451	493	519	519	500	504	522	518	511	531	530	501	552	541	557	486	493	540	478	505	466	534	522	521	524	521	524	520	526	498	519	508	506	518	490	491	498	517	558	517	519	522	498	489	509	546	550	562	499	540	524	527	532	494	489	559	516	497	522	491	522	510	528	562	487	523	521	552	508	507	543	539	512	513	533	531	520	503	523	535	513	534	479	506	516	498	509	486	489	560	518	503	523	503	511	485	498	514	512	509	492	509	520	532	502	515	499	475	496	545	518	484	527	509	567	500	540	494	472	510	524	519	498	584	480	509	525	535	522	511	538	512	547	509	494	542	519	495	530	507	542	522	516	528	526	517	507	524	523	540	545	499	497	533	534	504	565	499	518	531	518	513	539	519	500	512	505	506	500	475	522	571	560	542	487	535	520	475	522	523	533	531	515	534	500	513	518	541	482	506	515	529	535	522	502	550	530	553	539	494	540	528	510	505	539	537	487	493	539	533	516	517	481	481	483	527	536	545	534	500	537	545	518	511	520	549	544	475	517	505	502	531	494	538	497	522	520	527	530	498	500	516	514	529	493	520	514	557	521	483	523	548	533	534	516	494	501	507	501	519	528	520	585	517	520	515	499	496	503	486	542	558	499	514	503	501	505	506	498	502	531	493	528	524	458	547	520	504	506	528	548	521	537	507	522	526	493	513	514	507	549	514	528	545	513	561	530	518	486	528	537	493	505	467	537	517	548	505	555	561	522	523	514	537	499	490	507	523	501	533	526	499	548	548	519	508	518	497	519	495	492	500	563	528	520	506	501	496	526	532	516	557	535	506	503	483	478	529	540	499	496	488	511	526	478	481	508	473	528	520	517	480	530	567	563	489	510	525	517	512	555	502	520	490	519	544	530	551	527	536	533	531	525	520	499	515	525	532	537	498	499	538	488	494	528	536	484	574	527	482	544	566	498	542	483	527	557	561	518	494	497	552	521	518	520	512	513	518	544	519	543	533	478	507	521	513	499	508	466	505	516	522	478	521	518	499	563	478	531	522	509	507	492	535	523	526	489	515	507	516	527	535	526	508	506	535	550	500	533	548	546	513	531	588	557	512	490	527	500	466	508	529	522	575	499	495	540	511	513	497	515	521	496	482	506	488	530	522	502	507	529	517	507	518	541	502	530	486	540	524	517	519	539	520	506	505	539	546	535	576	542	550	532	519	548	496	518	540	508	522	487	535	520	530	503	502	545	508	529	511	552	503	541	505	500	545	528	501	514	499	531	528	539	531	508	537	534	528	532	497	506	509	516	551	532	520	523	553	542	522	513	541	499	507	507	518	561	559	532	493	532	528	527	524	528	493	531	553	506	511	482	517	499	556	535	499
7528	637	607	573	401	410	382	327	331	340	331	343	341	318	325	300	297	296	287	296	319	294	304	276	278	317	310	292	280	287	305	266	284	278	320	311	315	298	298	319	267	298	323	304	304	264	289	293	300	291	325	294	281	285	270	314	285	285	274	297	299	276	287	308	272	266	263	297	284	284	296	306	303	305	281	252	279	332	261	299	304	262	279	329	289	288	317	292	313	308	284	333	300	306	262	284	315	319	300	289	296	303	281	308	271	279	309	272	315	304	278	273	296	298	298	292	300	285	290	277	336	291	288	309	308	295	260	272	286	265	273	285	273	274	290	278	286	294	268	274	297	283	316	328	272	279	258	269	278	300	283	306	263	279	273	321	286	333	303	318	286	308	271	286	277	280	317	283	261	308	257	300	257	255	303	261	292	268	280	277	305	290	295	306	285	296	304	289	250	284	296	282	300	293	309	292	281	285	285	303	284	285	273	288	292	311	290	305	302	292	287	272	295	322	305	281	297	289	313	333	305	319	293	308	284	283	308	267	337	337	285	295	283	291	288	275	289	285	296	291	276	288	276	305	263	304	327	293	333	287	270	308	245	292	278	298	291	262	259	287	293	259	287	321	307	288	297	321	295	300	300	253	278	280	289	329	268	322	294	293	285	299	284	281	320	293	294	283	291	268	278	308	294	289	316	288	288	254	302	302	279	276	281	317	313	292	293	292	285	301	307	302	290	263	311	282	301	251	297	276	312	276	302	313	306	316	312	289	264	285	261	309	313	250	281	297	288	274	309	309	303	303	275	295	272	276	287	299	269	286	291	290	273	309	304	313	299	279	277	298	323	269	325	295	253	272	328	277	287	276	285	277	323	321	274	298	297	287	302	260	293	318	287	266	299	288	311	291	297	287	285	265	328	295	262	287	274	289	301	278	294	293	283	275	310	277	291	331	253	314	320	306	316	295	294	307	328	314	279	286	297	288	303	312	295	295	274	258	289	302	285	292	302	306	311	299	270	271	288	266	280	251	316	289	301	289	288	276	297	301	266	313	296	280	263	316	300	303	298	251	261	295	283	287	275	321	293	289	292	302	318	264	293	294	320	284	269	274	287	276	291	311	284	277	304	285	316	302	295	313	243	291	294	296	291	299	294	306	292	291	275	308	280	282	321	340	283	298	282	290	283	331	280	285	281	284	338	276	280	293	282	309	283	267	277	279	338	319	272	302	299	296	324	259	266	268	329	271	279	286	288	300	289	301	290	297	282	273	326	322	304	265	298	263	261	321	282	275	296	287	275	320	287	290	260	301	282	281	305	313	284	298	301	267	287	287	293	301	258	317	287	288	262	295	269	274	312	278	303	263	301	298	301	297	302	277	301	279	294	290	295	316	278	272	272	251	288	283	303	319	284	298	296	305	282	294	305	279	288	290	260	298	295	310	300	271	341	309	297	307	293	268	317	270	295	311	276	264	300	282	283	265	285	241	289	316	297	291	285	286	312	282	258	279	286	298	292	288	299	301	276	301	282	275	280	281	287	327	285	276	299	303	287	293	305	273	266	273	288	296	272	290	290	277	279	303	275	330	285	270	281	297	305	315	292	290	302	303	295	284	294	271	309	305	283	274	256	308	267	277	270	292	293	298	285	285	266	292	309	287	314	264	298	279	265	312	273	290	306	297	296	303	302	303	269	286	307	316	306	280	263	253	272	266	336	313	282	265	270	273	281	318	283	271	270	320	295	288	287	262	328	301	320	274	329	293	272	294	261	294	296	297	314	279	285	290	251	285	261	295	297	271	283	309	273	285	309	305	301	273	305	264	322	283	281	290	306	283	280	283	307	258	302	306	312	279	303	318	278	320	302	308	300	258	289	317	303	280	273	294	292	262	305	273	275	265	287	263	319	262	260	321	293	289	283	315	286	311	285	271	281	297	286	283	292	271	298	288	274	293	328	320	294	278	271	308	282	280	245	309	283	265	300	312	303	321	303	275	281	282	319	284	293	262	258	278	308	256	275	258	282	258	300	300	285	325	299	287	274	276	275	285	264	290	303	287	327	296	282	275	295	290	290	270	304	280	281	268	314	263	304	282	293	317	300	280	299	307	279	299	310	309	298	300	305	321	300	308	316	330	291	278	311	306	289	288	329	286	294	299	305	288	277	298	321	293	346	293	292	298	290	312	311	289	317	287	313	307	307	275	288	282	308	306	291	296	278	272	290	296	302	274	316	306	296	306	314	288	290	291	290	291	251	266	296	288	306	308	289	278	258	320	279	310	283	270	258	281	289	283	311	296	313	318	325	312	302	286	283	250	289	281	285	298	288	286	310	324	305	266	278	268	282	318	304	301	283	309	316	293	276	261	296	271	276	268	291	285	313	270	293	261	316	302	327	307	300	235	293	328	272	289	271	270	285	272	271	274	285	309	304	299	295	294	287	319	307	324	297	306	324	328	291	299	288	290	266	282	265	309	313	277	286	280	283	353	267	322	301	313	295	243	285	296	291	300	307	298	287	315	292	272	301	286	294	298	330	316	327	317	287	295	276	269	303	302	306	282	320	284	283	301	266	278	282	313	291	310	291	286	284	295	273	341	308	296	310	279	293	314	286	269	264	296	275	287	295	297	280	298	328	263	316	280	312	313	282	271	315	272	293	299	315	286	327	281	303	300	337	295	309	311	324	313	318	256	283	296	299	337	291	299	292	276	300	293	306	286	312	319	299	291	307	308	291	267	304	271	269	273	317	304	314	301	318	269	297	291	273	278	282	292	320	298	294	295	320	271	314	270	294	289	337	296	302	264	275	275	290	268	273	327	255	298	305	286	291	297	299	269	280	296	288	273	298	313	276	312	315	266	262	276	281	298	292	289	269	303	292	281	289	250	272	247	300	258	281	315	281	310	275	275	319	322	292	273	302	299	303	311	288	280	304	286	316	302	299	327	268	289	284	323	324	252	313	318	292	293	283	257	314	289	280	285	322	282	306	320	306	308	282	302	267	310	279	275	299	332	295	286	292	276	300	254	287	315	275	307	318	263	289	284	288	301	278	335	294	262	271	280	272	299	296	275	301	308	282	275	249	294	314	277	264	287	289	303	256	301	302	320	320	283	296	289	264	328	286	317	273	288	327	289	299	276	282	279	286	288	281	294	299	297	311	313	298	295	283	307	309	301	315	286	301	287	292	302	275	295	262	276	286	305	284	297	310	313	309	294	289	253	278	288	296	293	302	302	258	286	319	311	292	264	279	318	302	302	266	285	320	321	331	279	284	328	296	304	284	275	292	286	318	271	310	296	291	309	286	272	296	290	268	274	296	279	273	287	294	248	309	293	241	323	310	293	293	294	294	336	284	297	278	251	310	277	278	292	284	305	286	309	291	285	273	281	314	286	284	294	307	304	292	328	286	300	291	266	291	274	283	304	249	280	308	294	292	305	292	318	287	290	293	293	307	278	314	319	274	297	271	273	286	291	310	302	290	261	279	283	282	304	302	288	286	281	285	269
6454	918	1392	1527	1380	1178	1011	968	897	847	868	745	745	725	709	724	713	720	694	693	744	705	679	663	662	700	681	699	710	712	692	683	618	654	682	708	653	626	659	669	690	669	621	677	652	663	666	675	648	647	680	669	655	672	627	718	664	645	698	698	614	639	661	662	673	687	669	717	636	679	635	697	671	655	692	641	689	649	621	647	631	616	626	626	667	669	664	660	623	674	695	661	648	706	692	621	707	661	699	648	609	663	664	655	664	664	639	639	671	639	709	711	664	628	697	661	710	642	696	695	649	693	647	699	693	637	623	629	693	674	665	650	617	647	647	690	652	614	705	622	646	640	673	679	685	623	667	686	646	689	699	653	666	664	659	720	660	655	661	633	657	700	704	624	688	627	641	665	663	678	684	710	633	630	699	638	683	604	682	681	684	669	657	649	651	679	666	671	664	682	715	674	622	658	665	658	674	649	631	667	662	673	610	673	710	671	690	666	618	673	671	668	636	644	633	660	639	671	594	629	701	684	645	656	633	695	629	615	654	636	712	692	634	660	705	676	682	667	659	630	643	722	699	687	699	672	691	667	669	635	648	634	674	686	640	640	611	688	658	619	625	665	683	620	665	687	618	686	638	690	691	643	672	660	650	641	647	642	671	634	654	619	683	612	664	618	657	666	660	601	657	689	653	663	681	677	634	684	626	699	654	643	644	629	667	644	627	619	610	650	672	693	615	669	634	644	672	672	674	632	647	695	651	639	636	653	570	653	612	679	665	611	629	659	666	665	651	675	638	659	658	646	620	642	669	690	649	681	694	672	687	662	640	613	657	658	646	648	651	649	669	689	624	599	617	662	674	667	679	660	666	645	636	654	710	649	633	669	660	651	657	629	683	634	663	686	628	652	691	668	652	663	685	631	677	636	703	625	692	687	659	631	667	626	703	669	675	676	689	631	639	694	687	670	674	684	707	655	633	653	659	621	675	679	660	611	640	684	660	635	719	732	650	684	678	726	651	675	668	601	684	677	653	647	651	659	630	677	676	684	657	639	658	691	607	685	680	591	697	620	684	691	624	663	679	677	634	601	653	680	653	657	654	656	638	678	705	670	665	643	682	663	660	648	683	679	622	672	627	653	671	649	709	699	675	663	642	690	665	632	657	643	660	636	645	649	668	714	640	676	636	643	675	685	691	624	657	663	654	646	619	647	633	614	581	627	593	672	625	630	635	626	711	684	730	687	662	665	682	661	671	636	655	655	658	655	628	656	710	667	718	651	631	651	662	631	715	620	653	662	666	659	649	678	652	699	621	627	631	708	647	644	683	679	665	629	631	644	663	692	687	659	651	668	657	636	682	633	628	633	669	670	666	682	667	672	644	629	621	649	638	667	696	677	641	680	640	672	665	647	684	633	645	688	676	674	670	665	706	683	650	661	678	679	688	640	631	633	644	655	678	657	665	662	628	595	670	665	667	695	666	653	593	690	644	690	642	656	670	702	652	666	669	636	662	675	645	658	643	640	639	674	628	658	652	659	727	664	715	621	662	649	641	657	708	628	677	677	630	684	686	614	650	649	648	696	646	623	702	728	692	641	673	667	696	656	680	634	683	625	627	656	694	647	659	709	689	625	647	635	672	644	663	650	647	688	691	708	693	657	691	645	636	649	674	679	665	663	661	635	681	665	664	639	661	656	654	695	662	680	654	712	639	652	626	624	757	661	664	684	655	649	656	619	671	681	629	662	647	669	674	659	678	643	600	703	650	644	630	633	680	652	647	648	646	691	638	617	639	647	657	661	661	633	651	594	654	672	635	640	630	672	692	675	665	643	664	665	694	630	613	636	679	639	652	696	653	619	622	629	621	649	611	695	677	622	632	669	611	631	610	609	599	703	671	679	685	647	639	648	646	649	703	709	636	637	636	644	690	669	679	694	664	638	668	628	650	687	648	643	653	674	681	675	644	678	689	680	691	697	646	670	632	687	679	669	629	682	656	685	640	685	673	645	631	659	631	629	603	652	631	667	647	680	634	681	651	700	645	657	625	634	650	624	668	645	663	639	691	652	660	658	632	622	704	665	637	634	633	673	641	704	677	697	668	665	652	671	648	686	677	619	658	700	674	673	693	653	726	716	669	634	658	650	650	621	672	661	699	689	633	644	666	689	655	675	675	723	658	671	631	649	625	637	667	628	671	693	710	688	694	644	671	677	625	651	664	673	662	588	625	654	652	678	641	601	637	725	629	666	674	684	649	665	634	626	612	684	676	659	643	655	660	624	653	650	623	644	679	682	673	628	662	656	633	707	690	688	660	658	700	642	638	566	702	620	640	681	673	676	666	686	611	631	663	675	623	641	627	676	673	652	650	690	669	642	696	630	655	661	692	677	650	651	651	668	670	675	687	680	631	699	640	629	683	662	652	691	661	708	688	661	650	650	705	623	666	688	656	667	631	651	699	670	626	668	653	660	632	658	692	695	682	682	642	660	649	672	657	681	657	663	634	632	617	665	637	624	631	658	694	691	682	667	657	637	651	683	657	650	673	686	648	637	630	642	671	594	634	711	674	620	648	649	650	666	703	650	708	660	687	671	687	656	643	596	660	656	661	688	632	674	673	661	708	631	629	674	685	627	685	669	652	680	650	672	690	659	674	669	682	634	678	679	674	652	681	636	665	681	668	673	678	614	642	660	640	689	628	659	688	655	658	640	680	647	685	652	660	671	642	636	615	653	639	660	639	676	664	686	659	634	639	663	639	636	669	647	621	697	679	658	686	639	661	671	639	621	669	639	664	632	664	663	691	609	630	644	640	671	659	650	654	667	664	664	631	665	615	657	638	657	606	610	680	640	652	676	652	649	652	644	669	697	662	651	650	672	642	671	675	659	608	640	653	686	686	641	710	609	664	660	592	635	635	665	641	697	648	671	664	680	633	706	635	673	677	612	670	742	632	638	587	674	683	661	648	643	677	632	639	652	657	680	673	676	608	655	642	642	638	661	612	652	675	645	684	654	625	686	688	677	611	651	676	664	638	636	645	659	667	653	666	657	691	655	638	653	683	652	681	653	653	624	647	614	613	689	670	623	662	632	633	650	649	692	690	636	704	635	650	643	667	672	620	640	601	625	653	669	669	671	616	623	648	673	612	651	681	639	631	675	662	632	646	656	639	689	705	661	653	642	673	670	655	668	672	640	694	644	641	681	654	672	651	681	602	656	627	641	692	595	650	638	656	673	660	635	679	638	644	706	648	678	649	645	635	688	714	657	694	630	674	632	664	629	658	681	672	624	725	666	637	708	623	687	645	666	673	661	650	667	664	691	660	690	696	674	635	681	652	648	672	695	637	651	636	718	614	646	664	589	671	646	669	644	608	649	668	645	655	677	711	702	638	680	658	666	680	653	730	634	652	657	654	676	656	667	629	676	651	666	700	663	716	666	654	650	656	676	632	692	611	631	704	697	689	710	652	630	662	630	653	653	657	669	644	672	613	694	652	692	686	645	626	631
14116	1066	867	690	507	374	327	234	229	244	226	181	213	205	189	176	176	189	188	184	164	165	154	165	158	173	163	209	173	179	160	174	163	182	166	180	179	201	158	176	186	162	185	168	156	174	171	162	151	176	137	163	169	182	169	168	164	153	143	163	186	141	147	121	166	167	173	195	176	153	182	163	172	147	181	154	175	156	152	170	165	163	191	194	164	139	159	156	167	165	164	167	142	170	159	169	155	165	153	181	158	173	166	167	167	203	181	163	161	157	194	156	170	169	172	140	162	156	182	193	175	150	140	164	164	155	184	136	177	171	181	176	177	186	187	160	175	167	207	160	175	168	190	164	168	182	168	162	187	170	177	163	143	177	179	174	147	169	183	173	146	172	155	149	155	180	178	149	171	171	169	157	163	130	168	177	163	171	160	160	190	179	182	152	178	159	137	154	169	173	165	195	174	158	178	158	157	155	184	168	173	143	170	171	176	175	156	153	158	159	147	173	137	179	179	179	163	144	163	188	161	174	140	213	163	175	185	145	159	156	169	173	162	141	184	146	162	165	184	138	181	150	175	156	174	194	167	163	166	176	176	144	157	152	173	158	182	140	158	156	149	166	140	162	148	166	156	137	158	168	158	153	161	173	161	165	147	152	168	151	178	162	164	163	144	153	157	152	144	145	160	169	150	158	142	144	165	194	169	153	183	151	157	174	176	180	171	176	181	158	137	180	179	201	139	156	144	174	178	177	185	165	145	170	177	155	143	162	163	169	171	155	146	156	149	157	153	182	172	154	155	161	165	161	114	162	169	162	141	159	152	143	157	173	136	170	163	149	174	165	199	190	170	160	158	181	184	170	169	161	158	159	177	160	164	161	176	175	156	151	153	152	155	180	153	183	161	169	163	152	169	154	184	176	169	167	157	160	138	140	174	152	180	145	148	169	155	180	169	157	161	141	171	152	157	164	148	167	171	156	168	180	164	167	193	146	141	181	170	166	188	186	172	158	170	169	153	168	150	133	143	161	190	136	197	165	156	149	156	167	148	157	159	175	164	164	149	167	156	163	165	146	147	165	168	152	171	159	173	181	189	167	153	174	182	182	161	173	146	189	189	162	159	184	189	136	161	169	160	168	171	170	167	157	177	166	155	177	203	159	199	156	174	155	186	173	154	152	143	162	145	198	163	173	164	176	168	171	166	187	170	155	152	168	166	165	161	156	161	155	171	170	157	158	169	197	155	161	162	183	166	167	177	155	166	148	151	175	130	178	173	154	164	159	158	142	165	151	172	170	179	152	155	184	177	177	167	153	165	173	152	182	164	149	158	167	196	158	159	164	147	169	167	152	161	146	161	165	157	193	156	157	154	168	150	157	144	158	162	155	174	145	203	146	163	145	152	192	175	142	155	156	142	179	168	172	160	161	188	147	158	177	168	160	194	129	141	163	155	170	174	154	141	177	150	155	155	158	176	141	164	150	145	148	167	145	159	167	185	165	166	162	163	152	167	154	172	151	130	157	200	185	156	143	144	158	145	161	159	145	160	144	167	173	157	161	169	174	167	149	155	149	170	170	164	175	149	171	170	178	186	171	172	195	167	164	166	166	168	143	153	185	167	162	147	157	143	183	154	164	183	180	166	155	162	154	174	158	167	182	173	150	151	160	163	171	141	179	142	142	169	177	164	161	160	186	161	149	171	141	174	194	165	189	144	186	160	141	174	158	158	145	161	157	158	162	182	155	160	179	180	178	180	163	174	160	155	160	170	154	145	148	151	170	157	173	138	165	166	187	133	175	148	145	160	189	176	159	169	166	177	162	148	188	165	142	160	162	143	164	175	169	171	164	174	181	155	166	166	140	175	173	164	158	179	173	168	163	176	162	164	171	208	165	163	177	149	141	169	151	153	133	175	157	190	163	167	159	151	156	182	148	187	185	174	154	154	176	165	171	149	155	163	161	166	127	184	177	176	148	162	167	175	179	173	169	178	163	170	166	154	191	148	169	167	134	163	154	158	167	153	175	157	170	179	160	187	171	158	163	161	152	154	176	192	160	149	178	160	162	162	174	157	159	183	159	152	155	165	160	148	143	146	168	168	158	186	172	154	162	161	152	182	171	164	166	159	140	171	171	154	169	182	173	151	166	175	165	172	167	146	169	161	148	163	172	164	146	152	145	159	149	179	142	160	153	157	173	152	178	167	177	158	169	157	171	157	158	149	169	179	175	147	162	174	187	136	171	174	172	157	167	186	136	160	174	173	148	170	167	167	157	178	182	148	153	149	169	189	186	151	186	149	172	152	160	163	156	168	158	165	162	164	171	191	174	155	161	146	170	185	153	144	165	167	162	126	170	169	166	136	172	158	168	169	165	163	163	190	158	135	155	169	163	157	182	147	172	178	152	159	156	154	180	160	174	146	156	136	153	172	177	152	174	165	138	164	160	166	171	188	171	163	181	151	164	167	142	159	176	146	169	156	183	148	142	144	154	176	141	168	151	156	180	159	156	158	175	175	181	141	136	165	160	186	158	175	163	153	159	168	175	164	155	159	156	151	165	169	156	152	166	159	154	171	176	161	167	154	160	185	165	179	163	171	173	209	165	151	173	168	172	172	167	170	186	192	173	170	159	173	185	167	172	159	160	163	150	152	161	171	140	163	148	145	157	175	160	141	161	194	148	162	175	161	152	147	164	152	155	166	198	161	151	169	168	158	175	158	169	151	155	163	176	182	142	182	170	189	192	133	180	168	168	154	163	167	164	180	182	178	139	160	160	150	163	182	160	185	155	155	180	174	153	158	144	170	166	152	156	166	183	126	152	148	174	166	150	168	168	183	177	156	170	161	160	149	139	166	167	169	162	174	157	158	151	152	163	149	162	169	155	151	145	174	158	139	178	173	174	168	170	162	172	167	166	180	161	152	179	187	164	153	166	153	140	166	146	142	149	169	176	166	188	161	175	175	161	183	139	154	173	134	146	163	162	157	176	190	164	169	162	136	171	177	154	178	153	178	173	158	151	170	176	164	165	164	177	156	152	171	189	168	188	197	164	150	147	176	160	151	171	150	152	152	176	173	141	170	160	160	124	132	174	179	144	149	133	136	177	164	178	162	168	154	165	162	154	159	143	166	150	193	192	150	162	172	168	167	144	172	160	162	158	159	171	123	155	166	182	177	169	166	148	153	168	160	154	167	175	165	183	162	175	178	162	169	194	153	145	150	174	157	155	158	179	151	174	165	158	180	169	157	155	160	158	161	150	159	184	192	160	153	194	180	152	171	172	171	175	164	159	170	202	178	165	147	153	148	178	154	166	153	172	159	162	173	164	163	171	165	155	163	168	176	165	158	180	178	153	161	180	154	166	190	148	177	154	182	170	167	181	144	183	160	130	162	158	183	170	163	160	161	161	165	169	159	163	160	190	167	146	133	145	150	157	134	171	170	171	156	170	153	176	161	170	169	176	155	162	167	184	158	144	182	149	161	178	187	162	161	171	168	170	198	157
7920	943	1791	2069	1729	1419	1089	986	817	780	682	650	650	556	527	525	526	502	500	491	468	504	426	438	463	450	474	420	446	408	459	435	426	440	399	412	416	422	405	418	399	421	410	373	397	352	409	417	372	401	382	398	363	431	406	418	414	367	388	388	379	446	416	387	379	406	364	403	371	369	391	369	362	416	401	410	404	353	387	387	391	402	397	411	392	387	347	373	378	410	356	424	390	385	421	369	394	367	372	402	380	400	395	379	350	381	379	430	363	387	375	378	355	405	373	391	403	407	381	401	378	383	388	400	377	364	384	381	393	361	368	375	358	385	391	392	384	372	389	396	361	412	382	360	375	380	390	364	403	340	397	396	405	377	402	391	399	397	377	386	393	433	387	414	394	378	367	386	379	373	373	395	389	391	371	389	398	386	390	392	356	393	413	367	401	355	378	371	385	410	384	382	387	399	371	427	390	393	387	401	399	372	360	419	365	400	388	382	383	372	373	400	392	390	400	379	382	443	417	403	420	370	369	387	379	391	370	374	365	406	401	385	341	403	381	368	381	404	381	406	384	370	413	398	383	392	400	407	379	399	368	380	419	373	380	390	381	394	401	375	388	353	374	357	348	384	416	378	420	393	424	411	382	378	382	381	380	389	352	413	366	391	362	379	375	377	370	412	369	388	401	394	410	412	397	370	373	407	406	375	404	375	375	421	381	408	377	409	397	383	398	395	374	387	421	337	405	398	426	405	395	423	408	385	373	367	371	371	398	356	376	351	374	409	368	372	406	378	407	391	377	435	371	431	421	397	366	372	358	362	364	378	396	422	403	396	428	432	349	367	392	398	380	390	403	404	384	388	382	340	364	383	397	368	370	382	368	411	419	405	375	379	385	390	374	359	364	370	401	378	428	395	395	425	386	381	397	402	382	372	408	367	349	364	375	393	397	417	384	396	404	346	381	410	411	416	377	399	390	390	413	375	394	386	404	398	388	368	374	340	370	387	396	363	394	407	373	399	416	351	379	363	373	368	387	406	399	398	414	393	437	390	394	385	391	374	367	414	381	411	360	380	365	401	390	389	396	409	428	418	355	369	393	380	386	402	379	386	380	388	412	375	385	392	378	383	385	371	381	371	387	370	347	360	382	395	381	362	382	411	360	342	412	374	408	390	361	377	365	364	395	380	420	385	394	379	376	377	382	400	394	356	372	376	419	383	365	398	421	410	381	359	345	354	346	389	399	379	391	377	421	430	380	373	397	396	391	394	395	389	386	419	361	364	406	357	373	391	390	335	387	427	392	372	385	410	405	334	384	397	389	360	387	376	370	368	382	380	389	364	385	395	390	356	400	388	374	396	403	391	390	381	398	358	438	401	412	375	378	404	386	371	384	406	389	379	344	410	359	360	398	400	414	355	371	407	389	347	379	360	384	363	399	372	393	371	362	364	376	398	391	401	394	378	341	373	417	384	411	387	368	363	373	414	409	413	389	415	385	398	421	405	403	397	379	388	402	392	415	380	399	409	386	409	405	404	377	381	352	421	382	380	380	357	351	415	360	399	365	357	394	371	395	380	386	407	412	393	412	383	335	402	409	369	382	377	373	388	386	402	366	378	399	383	383	365	419	357	365	426	372	442	344	374	414	348	348	379	389	424	383	386	397	394	398	380	378	384	398	384	423	385	396	377	392	418	395	362	401	383	382	397	396	397	421	379	396	413	394	409	394	387	407	398	385	413	403	397	394	360	406	399	385	399	398	423	403	345	377	367	385	374	350	401	372	384	388	353	403	359	377	362	373	376	371	366	368	363	388	355	386	429	398	356	371	422	412	367	371	390	350	382	405	412	386	398	406	374	368	392	369	386	410	377	399	396	385	387	380	363	429	389	369	403	383	388	399	386	349	360	364	377	377	380	387	401	371	420	399	386	403	392	405	429	406	367	389	359	410	402	387	391	387	402	363	362	388	359	398	412	390	372	391	376	381	379	384	368	406	390	421	390	403	400	373	383	402	405	369	389	380	385	392	361	373	387	362	360	383	399	395	359	379	354	399	367	385	384	397	419	379	409	371	367	369	379	384	387	385	397	412	376	404	394	409	374	387	369	385	389	380	395	407	390	396	377	377	379	380	367	406	385	386	374	417	378	381	363	372	365	390	378	337	402	382	396	368	411	379	374	363	364	408	396	347	393	386	370	385	365	386	382	377	376	381	396	376	407	460	374	367	385	395	402	364	399	383	364	350	399	384	374	387	393	400	404	406	384	384	386	414	393	367	390	397	396	394	375	395	427	400	370	432	413	379	403	390	386	407	385	391	391	394	391	399	395	379	390	358	381	408	386	393	405	381	409	357	369	382	374	363	391	420	380	372	370	379	387	394	416	386	387	373	378	388	374	382	404	396	380	402	392	383	349	357	411	399	359	397	423	401	400	417	379	404	376	371	389	406	372	359	342	429	384	421	399	383	377	375	385	405	366	395	372	388	391	427	390	359	396	366	405	386	382	374	389	374	400	377	399	360	405	385	377	425	390	385	401	396	390	361	367	373	406	339	336	360	408	388	373	402	357	353	393	393	386	431	380	403	387	379	352	380	366	350	384	372	383	420	397	421	390	395	385	372	375	406	402	370	395	368	394	354	383	376	399	380	397	389	404	373	385	378	404	358	372	404	370	371	393	367	414	403	382	379	375	391	362	403	410	395	377	392	387	388	396	359	383	412	391	392	352	373	402	403	347	397	414	358	377	425	352	405	399	370	393	414	373	393	391	396	367	385	371	382	399	390	403	380	380	392	390	362	392	417	414	378	373	360	361	403	383	422	391	415	408	372	396	416	391	367	378	392	411	392	396	383	417	395	375	389	386	370	391	384	386	380	365	379	406	401	400	418	400	400	378	378	415	383	395	397	392	383	374	413	362	415	370	392	423	442	370	354	387	384	424	374	397	416	376	348	404	420	424	380	418	374	393	406	428	369	375	382	372	363	350	385	368	423	393	405	384	404	369	357	354	397	375	362	423	414	430	414	397	414	391	413	403	378	379	376	393	377	375	334	387	411	391	403	377	407	377	384	378	400	374	407	401	398	391	377	393	384	377	389	404	392	350	397	411	397	376	390	379	379	416	363	417	383	400	379	380	377	390	410	422	423	387	376	405	414	363	412	383	392	370	359	404	370	404	405	378	373	393	416	419	389	395	393	431	343	373	362	378	355	363	426	399	383	389	388	374	389	393	382	380	404	381	399	368	416	436	404	373	393	392	378	412	416	369	410	380	392	371	385	383	384	396	367	365	401	407	443	378	397	390	354	412	397	380	409	388	414	394	399	378	418	366	378	371	411	362	360	419	402	412	391	397	409	394	380	375	387	420	374	376	383	437	372	376	361	387	410	365	378	391	404	365	398	413	392	401	341	401	388	414	401	396	418	379	385	404	354	409	362	378	388	387	373	388	375	378	377	395	357	392	403	368	382	379	366	399	359	364	383	387	353	326	359	421	396	420	395	395	372	362
1305	229	225	210	219	206	196	229	211	214	236	234	248	226	210	214	230	206	211	210	236	213	212	227	205	208	233	241	205	232	212	221	226	236	227	224	222	220	220	220	229	214	204	201	201	207	208	233	211	198	224	216	234	198	227	182	206	220	230	200	223	235	223	240	225	226	238	259	210	212	209	220	213	218	241	211	216	189	216	217	223	200	178	224	208	212	235	227	241	228	208	214	210	228	218	200	228	203	228	201	226	199	233	228	234	215	276	215	222	205	199	213	214	221	202	222	227	216	234	224	203	218	227	209	231	230	229	194	226	220	190	244	208	234	229	203	220	230	216	210	206	236	210	214	222	196	222	230	243	227	258	216	221	211	229	222	220	234	219	191	199	204	179	228	206	243	202	204	178	226	194	222	215	208	214	224	231	257	209	235	231	223	216	218	211	211	222	206	269	224	228	196	205	213	204	226	188	226	216	214	236	192	219	233	225	225	226	198	235	230	209	211	212	227	202	223	224	202	225	214	206	213	208	207	217	208	230	208	230	236	221	224	201	201	222	239	229	230	213	212	208	207	217	228	278	214	208	245	191	229	214	225	195	228	188	219	214	213	195	251	265	221	210	199	215	186	200	203	258	242	212	199	253	203	219	207	216	226	232	206	240	216	239	210	222	199	224	217	237	224	221	241	273	211	220	253	223	219	234	207	205	200	181	219	245	243	197	192	214	206	245	224	240	238	226	199	191	210	253	216	223	231	211	224	170	201	224	220	197	213	237	238	205	203	194	225	216	213	231	209	214	260	233	226	195	255	238	204	207	208	215	188	260	209	239	233	233	238	224	220	217	214	234	230	205	246	183	228	204	243	220	232	241	204	220	223	207	203	205	211	217	219	211	210	236	212	223	246	215	255	241	222	203	215	258	216	199	209	253	203	209	215	223	195	224	254	219	207	211	220	214	209	208	214	207	201	235	234	208	251	204	242	211	183	242	234	195	219	208	218	217	242	232	234	209	194	219	182	221	233	250	219	192	214	228	234	217	204	244	234	241	213	191	220	224	245	217	234	213	223	209	210	210	217	191	178	240	232	214	196	211	219	203	238	212	210	221	218	232	213	217	204	246	219	212	227	262	220	207	206	213	214	248	239	216	202	208	203	233	245	193	228	208	183	214	222	199	187	197	198	235	234	238	227	222	225	231	222	246	223	225	211	232	230	186	211	218	232	195	208	217	217	213	218	204	195	219	222	191	217	221	207	201	189	199	223	239	221	221	216	201	224	239	202	232	200	234	223	220	225	203	219	225	242	222	236	205	222	231	250	208	204	181	216	232	210	221	211	243	221	220	222	217	223	244	235	221	242	229	180	202	227	210	217	216	210	244	222	216	214	202	209	201	192	243	199	230	200	221	213	211	207	234	214	256	221	217	178	219	219	253	184	245	229	203	206	228	229	227	225	209	220	231	245	208	248	241	231	205	208	198	213	213	231	221	224	215	199	204	231	250	188	213	204	216	215	225	227	245	259	225	206	226	230	218	191	247	213	186	222	205	188	205	233	208	193	235	198	203	209	209	205	239	213	217	201	193	235	244	206	205	247	233	191	218	217	207	224	238	191	214	207	215	189	197	222	201	199	219	200	238	211	219	225	220	240	205	215	251	187	213	210	214	216	234	216	207	231	209	210	214	214	203	218	201	219	226	199	207	237	249	234	231	209	226	203	220	204	217	186	243	239	242	224	227	214	227	204	201	244	207	229	208	218	197	203	222	214	210	212	203	227	239	227	207	238	231	221	202	230	199	219	197	203	240	215	233	224	215	215	193	227	220	199	217	226	245	229	212	217	210	198	229	198	199	229	208	222	222	225	208	199	201	200	198	229	215	211	229	199	203	226	224	255	219	236	231	201	207	237	203	231	197	211	209	227	223	257	210	250	212	214	198	229	205	235	227	213	251	234	219	224	232	217	183	210	220	224	202	200	234	213	226	232	220	236	235	219	223	183	222	209	223	232	208	210	219	239	245	220	191	208	216	226	222	232	233	207	210	217	208	222	218	200	194	215	224	235	224	197	220	222	265	226	229	217	228	194	202	206	230	209	237	183	228	190	215	226	217	241	203	204	206	217	227	208	210	200	207	215	215	232	220	218	270	217	225	227	217	211	239	203	231	194	204	190	224	207	216	206	232	206	221	239	236	226	220	212	221	216	218	205	226	229	193	232	190	222	191	215	211	193	219	214	216	217	203	217	248	217	243	214	210	215	233	226	242	225	249	205	216	225	232	198	245	254	208	216	267	211	176	206	238	228	199	241	178	223	221	198	252	201	197	201	236	220	217	232	222	214	211	232	239	225	199	195	230	217	239	215	229	207	198	199	220	219	255	195	242	240	205	228	236	216	217	202	234	212	211	208	213	194	193	211	230	225	221	219	204	219	209	220	221	223	222	207	221	206	206	230	234	223	229	238	224	217	193	230	227	225	222	217	219	212	192	210	210	204	222	228	226	208	234	223	210	236	215	201	199	192	203	212	211	219	221	206	204	227	225	246	208	218	228	206	215	247	215	214	208	219	212	207	201	232	208	212	226	210	231	227	209	218	204	200	217	216	204	223	198	243	199	197	229	231	223	231	216	215	212	194	191	229	199	217	225	208	211	231	220	220	266	230	223	231	219	207	219	242	222	209	233	226	223	226	243	202	238	208	212	233	235	207	207	214	238	217	211	218	215	212	224	200	221	217	221	206	218	212	215	243	235	217	228	192	235	220	256	220	253	217	201	217	182	212	210	212	235	243	212	207	200	257	217	225	195	223	212	208	214	219	225	198	210	239	215	236	237	213	192	236	201	222	213	246	215	229	183	219	235	227	230	220	211	222	213	221	216	218	191	211	207	188	201	221	221	210	233	188	215	237	241	222	240	224	212	210	242	243	238	253	227	218	217	211	208	190	244	220	248	194	208	228	214	233	192	193	215	191	230	217	211	226	246	210	234	191	216	217	239	210	225	244	240	224	220	222	236	197	233	197	198	208	200	237	220	236	235	211	205	230	219	209	223	228	188	211	208	203	209	214	231	202	237	210	208	221	248	211	227	236	222	237	220	207	209	252	207	188	207	214	195	191	222	204	213	215	219	217	191	208	195	203	211	218	252	240	193	219	209	227	219	226	200	197	218	233	216	235	205	249	206	238	193	199	245	231	216	236	224	230	217	238	217	201	230	236	229	204	223	205	205	201	242	244	231	213	176	199	211	196	195	218	227	206	213	239	231	211	231	209	222	210	186	228	231	208	200	234	224	204	210	247	210	229	215	227	211	229	207	208	217	215	206	219	231	194	218	229	216	219	230	219	214	197	235	244	182	234	224	250	211	236	220	195	190	223	249	224	204	205	206	192	215	205	220	241	228	214	220	220	228	211	231	200	221	239	246	204	199	226	218	218	239	211	216	210	216	225	203	208	227	222	226	213	217	237	240	214	213	221	229	203	216	211	230	220	214	219	208	229	226	212	195	215	237	199
1751	527	580	580	536	532	576	511	527	552	517	557	522	480	526	470	512	522	511	544	545	501	507	522	505	520	577	543	528	554	512	530	546	516	523	495	545	480	515	463	527	524	527	550	500	505	527	501	506	585	502	540	475	511	524	523	531	456	553	486	494	527	507	507	526	521	548	523	498	567	513	491	510	532	507	563	503	487	501	509	513	522	474	511	481	500	507	494	535	493	526	495	503	502	527	511	538	534	553	494	532	505	563	522	506	572	569	521	521	526	507	483	514	583	489	505	544	472	545	515	558	532	510	507	496	493	526	489	500	535	518	523	530	504	525	552	522	525	506	575	527	552	505	526	531	525	531	525	523	543	490	546	537	501	498	487	543	490	472	501	525	520	498	480	513	491	496	495	468	513	539	504	521	540	471	520	488	504	505	518	550	501	537	534	559	527	530	538	487	497	528	512	526	571	487	550	543	490	517	520	498	487	500	489	501	537	563	522	527	522	489	475	548	481	452	547	490	561	527	516	493	543	547	513	518	504	508	492	521	531	548	525	537	554	542	522	480	524	501	478	528	490	503	489	518	462	512	515	510	549	541	546	529	538	535	511	546	526	551	503	544	515	503	539	535	466	502	542	505	508	529	535	498	564	475	524	535	513	489	523	487	498	509	519	496	539	503	502	468	518	493	539	555	495	509	514	547	514	483	556	510	521	535	493	575	554	514	509	543	571	520	577	501	511	526	492	492	504	551	506	509	504	513	545	555	522	527	536	542	523	529	486	527	519	547	548	495	540	566	511	514	504	531	534	538	497	553	544	508	517	509	506	504	542	493	511	511	525	534	532	499	464	512	553	497	499	518	576	527	517	538	496	521	490	505	505	510	520	543	539	524	502	511	489	521	531	506	486	546	552	520	533	548	547	567	566	508	515	521	514	504	561	534	539	522	522	492	547	528	492	507	534	548	503	511	505	510	510	514	567	546	552	472	557	506	542	528	512	501	514	553	533	509	501	478	532	541	536	500	508	496	516	525	481	516	501	573	512	517	538	540	528	534	528	513	504	498	441	551	487	491	512	561	520	531	490	521	541	509	533	495	513	518	549	542	512	525	526	515	493	549	494	530	527	537	513	501	519	533	522	485	465	519	518	545	525	546	559	521	564	540	475	528	499	537	511	508	503	554	504	532	511	522	516	500	565	494	496	518	545	515	532	504	526	475	491	505	518	510	493	545	554	474	506	524	518	478	492	509	514	562	507	519	521	499	519	550	507	502	516	524	552	510	543	529	498	559	513	499	532	548	539	548	504	507	519	518	525	545	505	497	501	490	531	502	482	491	534	529	531	512	527	531	495	531	516	535	457	520	534	543	506	501	549	536	536	514	536	542	540	515	536	564	523	469	526	494	515	519	487	489	509	532	546	556	521	524	543	516	492	566	489	548	518	547	522	565	503	510	518	546	517	526	532	491	528	540	475	516	485	566	511	554	490	552	538	513	517	522	505	535	503	528	540	527	509	540	555	519	499	514	512	520	517	494	486	506	513	527	516	537	525	558	535	501	531	503	517	489	509	515	513	501	486	498	527	556	545	513	524	516	524	505	493	543	534	527	530	483	479	513	519	501	523	502	512	506	501	543	522	538	525	531	466	493	509	493	519	564	582	517	544	483	518	537	468	527	540	453	538	546	557	507	539	493	532	511	515	574	580	509	512	517	500	531	539	542	509	528	536	519	544	513	552	473	464	521	553	532	538	510	479	547	509	537	551	542	526	526	504	492	509	504	546	550	535	542	497	498	465	503	499	506	503	526	521	509	500	501	575	518	529	526	510	493	516	490	464	513	507	515	498	517	508	523	537	523	504	528	525	506	517	497	521	559	519	532	509	561	482	509	553	454	514	512	504	536	539	507	517	539	521	574	506	546	504	492	589	528	516	555	517	510	536	563	461	516	529	553	565	556	477	527	545	518	509	494	566	536	541	496	499	516	560	506	539	510	564	541	541	502	514	510	490	558	558	526	572	521	519	490	518	549	543	517	560	494	510	528	488	477	546	506	555	567	498	517	546	521	507	518	499	499	534	526	530	546	573	544	501	554	485	523	517	516	541	546	500	532	517	506	536	481	515	526	515	499	537	539	494	514	536	512	559	501	509	482	529	530	520	538	504	519	487	488	485	485	485	544	522	540	510	505	527	499	548	503	499	523	542	529	507	550	514	515	527	549	530	465	538	489	530	515	542	527	538	550	494	530	499	527	584	533	525	498	557	508	524	506	501	512	520	520	553	500	535	501	520	514	503	546	566	461	446	518	549	539	530	540	557	502	520	532	511	509	512	529	519	492	496	512	552	490	498	500	489	495	539	527	512	546	492	504	510	547	496	566	531	532	502	510	572	526	511	565	534	545	518	535	533	501	532	542	553	529	522	517	523	552	508	506	533	480	503	489	508	480	507	499	515	496	508	534	535	510	527	485	552	543	465	546	523	513	502	517	518	476	532	505	509	495	531	484	517	544	518	523	528	525	514	512	522	563	527	527	526	545	531	491	490	488	516	503	558	490	487	499	519	527	519	483	521	521	551	505	490	531	491	551	522	525	535	506	536	532	529	495	497	481	500	516	556	530	510	521	481	487	514	526	473	511	518	520	517	528	565	538	524	493	527	515	496	537	539	473	572	500	455	492	511	512	559	529	518	560	573	532	502	522	518	548	507	475	510	498	517	513	562	534	503	515	494	508	484	524	528	521	533	512	544	515	552	537	507	520	505	492	502	544	505	534	508	495	523	567	523	537	510	550	524	505	537	537	527	522	546	520	478	556	546	579	507	566	517	516	511	523	531	510	513	509	457	520	514	516	486	562	501	522	521	530	485	545	521	525	521	495	510	503	519	538	554	496	522	558	486	518	569	508	522	514	511	522	556	469	526	511	536	519	504	501	540	508	528	507	500	514	512	510	490	522	535	516	525	519	474	552	495	557	499	529	500	549	520	543	532	496	497	494	526	517	509	573	562	492	509	534	548	544	503	488	487	557	476	552	526	529	549	497	527	523	512	544	492	516	522	549	505	484	512	536	505	484	537	547	498	512	498	538	549	512	506	560	543	547	523	524	512	528	490	475	524	508	509	527	504	498	460	494	526	533	523	507	540	528	492	529	506	521	524	539	505	509	571	538	533	528	559	498	529	521	519	531	504	490	505	526	533	510	526	532	558	548	507	519	480	564	470	531	536	507	517	537	554	562	544	537	506	533	532	525	553	522	511	542	557	561	502	531	494	499	536	526	524	496	511	515	485	539	547	560	518	480	523	511	540	457	499	545	515	496	474	502	538	559	538	506	487	540	525	549	561	533	529	513	528	543	503	536	498	556	551	526	496	539	564	517	540	501	508	515	514	523	517	526	531	509	502	530	486	496	520	554	494	484	504	513	507	521	540	546	512	534	546	562	505	525	500	546	494	528	527	523	536	537	559	500	486	490	545	509	533	552	519	492	510	530	554	557	539	498	533	579	555	489	505
7482	591	606	584	480	416	392	372	318	322	301	301	324	310	295	324	340	320	307	267	309	299	285	283	292	287	301	264	298	326	263	281	293	279	303	301	298	275	278	300	306	291	320	271	291	243	276	314	301	285	299	261	289	277	279	288	281	300	297	279	319	340	275	313	310	266	311	272	257	279	313	284	267	294	256	329	272	291	316	232	302	287	305	308	287	280	264	303	274	277	301	305	282	304	278	292	288	295	286	304	288	309	307	282	296	276	294	308	276	263	270	309	269	263	317	311	303	292	262	288	272	296	280	285	318	312	292	295	265	297	266	270	278	282	285	267	311	321	276	277	280	302	265	275	270	266	287	289	307	298	295	298	317	302	269	290	255	299	300	274	283	316	293	298	280	268	302	297	290	310	273	286	275	301	289	272	311	279	273	276	292	312	291	281	298	266	268	277	316	290	284	265	283	286	302	297	292	297	306	300	299	300	297	303	307	287	261	299	275	284	275	331	271	303	300	303	283	279	276	306	291	294	267	293	249	293	259	261	273	302	281	286	282	270	285	282	291	309	286	293	273	289	304	287	281	310	300	301	259	278	286	266	259	262	321	290	295	293	276	266	262	285	301	264	272	244	306	295	320	296	296	313	299	320	286	282	285	250	290	282	252	286	299	247	291	292	299	284	300	309	302	285	250	270	304	272	268	303	333	267	283	269	306	294	264	303	294	270	296	319	287	247	289	309	298	287	288	286	279	280	307	260	298	318	278	276	268	316	262	284	266	292	294	245	296	311	294	268	292	275	253	304	321	282	251	284	260	302	301	301	280	272	300	283	292	286	289	243	304	297	286	319	325	299	282	271	279	266	309	308	256	308	291	300	305	264	282	293	307	314	307	290	281	261	292	290	296	306	296	296	279	287	250	274	295	296	296	303	263	270	295	290	289	305	276	300	307	281	282	291	293	305	299	265	292	311	309	300	271	281	288	281	277	243	302	303	269	307	281	297	262	291	277	265	302	282	282	292	277	309	320	309	294	328	291	294	267	266	303	277	292	289	313	285	297	285	295	272	265	290	294	279	293	298	279	318	303	306	305	293	293	286	297	282	291	288	291	272	278	293	290	287	289	313	302	311	267	297	277	271	265	292	312	261	264	315	288	297	260	258	287	307	270	287	254	295	286	278	289	260	279	280	280	271	284	310	275	280	293	295	281	288	332	304	271	309	309	286	329	323	276	272	280	301	301	312	276	310	244	292	291	322	294	334	291	274	270	290	303	296	264	294	300	321	285	277	277	314	275	280	251	277	275	305	293	301	258	300	302	282	284	310	269	283	281	310	308	336	263	323	294	273	282	295	316	288	272	290	279	260	285	306	286	269	253	268	291	303	291	298	290	278	309	275	296	261	289	270	277	260	290	293	294	291	291	317	279	271	313	301	299	306	319	328	270	288	278	272	295	280	290	280	282	300	308	324	303	289	287	276	305	309	259	266	281	296	301	301	257	258	283	334	310	282	313	291	290	284	275	307	292	307	291	298	289	278	303	292	325	317	285	315	265	281	268	287	249	266	239	292	297	260	255	288	257	269	306	309	308	321	295	312	268	289	281	290	262	294	288	294	255	262	269	279	296	286	269	265	291	291	282	280	300	324	278	262	317	289	291	298	295	310	304	282	335	318	270	321	263	282	312	302	299	278	300	328	297	305	298	293	284	316	286	316	239	290	285	282	261	320	286	270	273	314	271	266	288	320	277	297	301	289	286	312	256	258	279	253	314	257	310	294	262	316	221	300	277	252	299	329	288	284	304	272	294	284	305	290	276	283	305	280	304	300	329	274	301	277	286	288	310	295	295	260	277	284	289	294	288	274	271	296	314	265	292	282	275	303	273	315	301	290	240	279	295	299	244	245	279	254	267	294	286	279	291	313	286	276	262	283	273	309	285	254	291	351	296	271	305	269	303	283	292	271	292	268	277	278	293	272	290	278	265	275	330	289	303	294	297	291	293	303	282	302	293	305	285	257	315	290	309	299	285	276	278	272	254	270	289	299	290	282	288	286	291	279	283	270	297	290	323	296	294	267	303	283	316	303	276	281	308	289	307	318	282	288	296	269	304	282	277	299	278	264	305	307	284	283	287	283	287	298	312	282	308	325	311	245	313	282	305	313	286	277	270	281	253	301	318	288	261	292	313	272	284	300	313	288	307	290	282	317	292	251	278	304	267	302	275	271	287	280	293	299	316	292	279	254	291	271	298	274	325	281	293	282	299	267	299	259	300	291	298	279	264	268	287	278	294	282	291	284	274	294	287	288	289	303	272	287	315	294	291	291	275	281	297	274	319	297	273	327	249	275	270	266	302	300	267	301	308	322	286	267	317	270	277	286	296	302	297	314	277	293	308	277	288	317	301	295	312	304	301	272	282	274	292	298	258	310	303	282	303	287	270	288	255	288	275	265	296	279	273	283	320	293	289	275	301	295	282	302	294	296	285	304	284	275	257	300	275	294	302	281	294	281	312	288	312	278	285	257	296	255	302	299	258	272	278	287	291	278	296	287	272	319	272	284	270	277	303	304	316	313	303	303	320	293	297	286	301	309	297	297	277	304	277	253	288	300	321	293	274	316	289	289	295	312	275	313	290	312	284	286	315	290	281	267	297	283	292	270	316	298	273	274	311	265	287	274	273	286	269	277	323	290	312	263	285	300	297	304	280	272	291	264	297	336	291	315	313	323	285	324	307	300	299	277	287	299	304	286	288	281	315	261	300	333	303	303	274	267	319	296	281	299	298	292	300	301	322	317	315	284	300	293	281	293	285	292	298	325	296	289	285	253	321	286	272	283	252	283	249	301	312	272	274	334	288	299	289	311	301	278	298	273	282	282	280	271	318	313	279	267	304	268	290	273	267	280	299	319	295	331	312	295	271	257	285	289	293	295	281	276	302	276	305	280	301	287	278	299	255	277	261	279	310	275	291	263	295	283	299	251	302	294	307	273	296	288	292	294	319	292	293	280	286	250	296	289	287	273	293	288	274	272	262	300	291	316	278	301	292	294	255	320	312	258	270	304	329	285	304	279	285	315	263	261	282	320	301	311	312	260	283	252	285	313	294	279	273	304	276	275	297	283	296	297	271	290	273	296	312	285	287	301	306	296	292	287	294	269	299	272	272	313	298	281	312	273	289	271	289	295	294	305	295	282	296	304	257	286	306	311	273	291	293	286	305	282	311	289	322	277	293	301	293	275	281	293	318	278	271	337	284	286	313	285	248	294	289	286	285	302	286	305	317	295	297	319	315	294	263	310	286	303	259	304	298	310	275	275	294	265	303	270	279	272	302	263	307	289	287	275	276	290	257	295	293	275	303	285	287	300	304	284	297	297	293	290	289	287	265	310	267	292	268	280	295	310	293	304	270	293	263	305	279	245	270	296	299	270	275	319	289	279	280	294	261	256	269	281	324	303	266	282	274	303	283	268	285	286	286	297	307	256	293	274	274	283	269	284	280	285	305	288
6532	935	1369	1508	1392	1171	1040	947	869	838	791	808	785	716	744	725	713	701	678	728	661	696	685	692	673	672	725	683	645	703	701	702	692	669	723	663	654	688	675	644	681	673	643	631	694	656	643	652	679	693	648	625	700	651	798	652	663	688	612	603	636	668	676	596	680	664	690	672	663	655	633	683	654	650	660	668	640	640	580	681	629	648	706	690	646	678	609	659	578	656	663	666	641	642	653	657	639	641	646	692	633	681	687	638	691	673	626	678	677	674	667	690	668	678	684	637	639	644	595	643	677	666	636	669	667	697	648	689	559	631	636	684	648	666	621	661	699	673	654	660	648	631	721	677	694	659	633	650	645	697	685	666	661	686	619	634	647	664	697	657	649	636	608	681	661	661	625	657	636	642	682	632	690	686	661	663	658	641	668	643	647	607	692	669	639	660	660	655	700	682	651	688	668	662	682	639	624	662	716	650	673	631	635	655	609	629	666	679	616	658	661	664	677	663	657	630	644	648	635	632	690	633	652	705	679	656	692	611	666	615	617	656	644	651	653	654	637	678	663	706	633	644	622	691	705	668	719	661	660	703	644	651	685	663	685	614	674	677	618	635	657	678	646	688	657	659	665	635	649	673	647	622	666	644	631	638	610	623	647	640	662	622	588	669	677	674	673	694	634	683	656	664	674	644	679	633	653	659	632	712	638	643	670	675	595	691	662	683	664	652	648	674	658	609	676	723	664	680	622	666	640	670	688	694	642	656	606	711	651	689	633	673	653	649	634	634	647	667	640	644	667	615	648	614	675	634	674	595	711	660	631	647	670	673	652	670	655	658	634	652	623	622	641	704	626	657	680	666	631	595	656	698	633	673	665	665	656	675	599	613	649	653	648	659	650	677	680	620	656	650	717	629	640	660	638	608	639	636	636	637	660	671	666	676	678	619	646	656	673	668	681	649	630	656	647	635	675	614	682	618	684	694	680	620	682	635	629	652	649	660	646	688	647	692	646	657	726	693	664	682	661	693	658	637	673	696	663	689	690	621	647	656	640	669	610	663	685	623	616	667	645	658	661	677	680	591	621	675	640	623	639	635	646	661	625	669	650	632	650	617	677	643	647	676	660	614	642	644	630	602	626	636	618	588	649	645	716	625	670	629	729	673	680	664	690	654	643	654	683	632	672	658	664	661	667	693	685	668	679	688	644	683	688	671	658	635	632	660	677	667	668	651	649	626	652	724	597	662	654	664	665	649	694	620	639	667	650	630	684	662	656	637	666	664	667	660	675	659	721	635	614	658	653	650	688	638	637	645	667	638	636	682	709	694	639	668	662	618	636	677	657	642	681	655	697	651	659	615	695	595	672	699	668	651	697	684	674	648	666	626	677	671	668	713	708	674	653	679	662	640	681	659	678	679	668	653	664	676	604	637	634	628	646	650	694	663	615	654	700	647	675	674	678	600	652	646	670	639	646	658	688	669	640	650	667	644	658	654	674	666	632	674	646	720	661	666	698	652	645	645	685	664	633	691	618	636	676	636	629	623	664	663	635	654	644	650	635	607	631	659	647	628	656	627	638	663	681	680	647	691	662	648	679	637	622	654	654	641	683	686	642	647	673	626	633	652	667	616	658	623	650	655	659	664	641	647	664	644	645	675	649	657	693	621	622	661	649	702	641	640	659	610	650	647	675	642	647	685	668	670	656	632	662	658	695	665	678	660	694	643	650	698	637	639	648	674	626	663	658	645	593	704	663	638	697	671	628	660	669	669	670	643	638	664	651	667	631	645	639	674	688	692	662	640	693	628	669	638	707	661	663	650	662	642	662	639	669	667	673	687	656	653	671	657	652	660	641	670	691	677	626	691	633	642	706	649	676	660	684	633	631	670	620	678	628	716	627	640	673	677	671	697	610	662	656	630	685	696	652	658	699	660	642	682	708	654	637	681	654	706	654	649	671	638	646	628	663	648	645	671	652	679	656	663	665	628	608	687	711	667	618	654	646	639	665	659	639	673	675	666	655	641	663	689	668	591	631	668	642	633	647	597	678	658	624	658	669	619	669	628	658	690	681	672	633	723	655	690	645	658	641	656	669	621	657	658	653	668	650	668	681	663	650	605	657	688	642	618	654	680	616	637	671	661	645	670	673	641	652	654	648	673	672	675	623	614	671	653	657	665	715	633	663	682	671	613	658	648	712	644	641	635	652	673	646	672	666	663	676	616	634	656	629	574	694	674	624	661	700	624	647	671	602	649	692	641	674	640	720	670	669	595	662	660	608	657	639	680	678	723	641	656	650	627	628	654	657	664	671	683	687	670	627	665	716	613	671	687	621	677	607	603	684	675	660	653	633	640	666	661	674	649	648	656	635	637	645	677	705	659	645	623	653	642	641	670	644	671	691	617	644	666	673	664	676	671	631	681	699	621	656	640	647	632	643	687	666	628	665	645	657	687	670	665	670	637	642	631	637	632	630	650	661	635	646	703	675	701	598	659	666	642	664	685	679	654	645	662	657	681	668	673	666	671	683	601	669	700	670	623	711	650	640	630	669	635	671	678	688	631	641	671	654	624	628	666	675	697	615	634	637	622	692	662	651	639	636	666	655	666	643	612	619	644	613	639	671	649	620	638	642	669	667	664	667	686	650	641	645	642	599	662	604	669	635	696	708	661	605	642	637	630	690	694	648	658	654	648	641	659	626	724	652	676	658	678	668	655	665	647	614	661	650	659	637	647	652	615	667	680	606	677	703	675	649	653	627	653	646	661	646	664	664	658	667	625	680	677	637	624	671	656	669	673	641	656	597	655	666	653	677	644	682	664	623	649	622	659	698	573	640	648	669	680	650	625	662	653	640	653	694	694	625	668	633	647	694	634	651	637	578	653	667	709	636	683	631	662	661	650	629	640	698	627	696	689	663	666	655	659	695	638	628	622	642	629	664	676	633	622	682	614	643	667	622	653	639	694	627	668	703	654	656	679	706	675	634	673	647	650	659	688	658	593	728	635	719	620	665	666	635	667	679	687	645	663	626	691	655	616	651	695	610	623	628	616	700	667	662	636	674	625	613	661	687	619	607	653	645	677	684	635	652	670	621	703	670	708	685	644	640	646	692	642	639	632	659	654	656	627	656	627	647	602	657	643	672	664	610	662	657	600	640	597	679	682	643	656	633	668	662	709	631	632	662	662	682	657	644	642	632	700	665	707	662	651	643	640	619	669	581	656	644	653	642	649	651	657	641	678	671	676	637	666	655	672	624	665	656	649	679	655	640	699	642	672	591	699	639	669	630	671	604	640	637	645	667	632	630	634	652	618	686	677	685	693	665	639	660	715	623	674	671	654	655	724	655	590	653	637	654	622	645	643	713	639	631	667	647	661	661	694	636	672	674	640	684	634	684	657	635	672	637	638	674	677	661	715	628	689	667	608	680	655	694	678	687	671	657	672	638	612	620	664	672	647	661	657	674	660	706	695	636	637	676	684	656	626	696	688	671	614	681	643	623	652
14166	1102	864	725	478	376	317	275	240	202	227	231	182	189	223	197	206	167	174	193	178	173	194	179	171	154	177	173	189	150	186	160	159	184	178	182	180	205	165	181	182	155	161	174	164	162	139	162	170	167	160	162	178	165	171	158	167	183	145	155	188	154	174	157	184	191	167	135	164	193	156	153	161	187	159	164	187	184	180	178	168	164	188	165	166	160	170	160	148	176	159	191	176	168	169	156	161	180	178	151	164	156	144	148	129	181	193	170	160	174	149	156	151	164	170	192	186	198	168	188	169	143	158	164	162	170	186	175	176	147	177	165	163	134	160	164	176	162	197	154	157	148	194	147	164	157	153	170	167	192	152	175	167	179	147	161	145	165	169	165	153	171	142	154	167	160	150	155	167	158	169	165	193	155	147	157	147	152	158	166	164	149	179	149	170	185	156	174	165	159	156	173	167	159	184	164	149	162	145	150	150	177	148	165	143	171	147	155	177	171	162	183	149	160	182	169	152	152	153	163	186	169	157	176	178	174	187	166	158	128	156	159	159	154	177	173	155	146	200	167	165	137	175	151	158	137	152	156	188	172	137	176	178	152	174	167	172	171	171	133	184	164	191	163	168	172	147	172	178	141	155	159	151	158	170	158	160	159	153	188	194	161	163	181	191	168	185	173	174	158	176	168	167	189	173	169	182	148	153	149	172	164	163	147	168	171	177	146	150	153	134	152	169	164	182	188	160	179	156	162	194	179	166	179	161	174	158	177	186	189	171	175	145	171	165	131	156	156	156	172	174	181	155	157	153	156	209	163	166	160	163	181	173	166	180	155	141	159	174	178	173	143	166	123	152	150	158	163	169	167	160	134	166	149	150	139	172	155	160	156	162	153	143	155	167	175	160	146	138	166	155	158	144	168	181	167	171	204	185	151	161	155	168	155	143	163	151	150	172	198	148	168	188	179	163	158	159	147	158	173	171	165	156	151	149	163	171	166	156	163	154	165	171	194	166	158	155	141	147	135	140	148	180	185	161	176	172	166	173	159	176	168	183	157	170	147	154	169	167	141	146	167	187	166	163	181	152	150	189	175	173	160	175	170	141	146	162	186	187	160	171	160	141	145	154	165	166	173	160	171	154	173	165	198	167	154	154	172	157	166	158	143	164	174	176	157	184	154	172	153	160	155	151	177	173	188	159	154	162	145	156	165	131	163	155	156	175	154	167	177	171	165	154	154	131	167	181	168	162	184	153	179	178	164	147	146	169	143	170	169	168	179	149	151	141	183	182	151	170	165	182	155	169	150	158	166	152	157	161	144	140	160	174	157	169	176	169	176	170	182	156	151	138	161	156	172	168	149	160	156	163	174	172	192	180	152	138	144	177	152	176	168	165	157	175	158	165	168	167	147	165	174	164	169	190	155	180	170	161	152	182	147	166	163	169	157	154	150	163	165	191	159	173	164	156	151	180	146	166	156	169	179	139	146	161	162	191	166	178	188	190	172	133	150	179	160	162	164	144	154	165	165	147	170	186	153	174	163	151	158	138	133	175	180	165	160	163	176	169	155	161	159	156	154	163	156	166	179	147	156	197	156	146	157	177	163	145	173	150	162	174	172	162	171	157	155	164	167	149	143	153	158	176	151	134	172	193	162	140	200	160	176	167	189	165	197	173	181	161	144	164	164	151	147	151	179	197	171	138	162	149	158	162	171	166	151	148	168	148	150	155	164	159	184	174	156	167	173	160	173	172	156	175	161	170	182	174	161	179	171	183	168	181	192	183	161	169	150	173	152	169	155	155	168	179	164	146	151	158	185	177	165	174	173	179	160	146	142	167	160	138	145	174	162	148	196	168	177	171	158	158	158	173	183	174	154	166	165	152	160	165	166	151	182	168	152	176	153	150	145	157	169	143	148	162	160	151	178	153	179	184	157	175	162	170	151	174	149	191	163	153	189	151	168	161	146	190	181	190	173	189	145	158	179	160	167	171	167	163	164	167	177	162	169	183	156	159	154	153	157	181	148	170	171	176	169	157	143	174	160	167	162	167	156	165	198	154	168	158	181	159	163	132	144	145	167	192	176	164	193	168	134	148	162	158	175	155	175	178	176	213	172	168	173	149	164	175	184	166	162	169	174	172	169	167	172	184	171	169	158	156	150	144	154	176	164	159	159	172	140	172	157	154	143	145	170	175	147	165	165	182	160	160	148	185	169	180	169	150	153	161	164	178	152	167	141	161	205	155	177	144	167	172	160	169	166	172	176	159	171	154	152	166	171	140	181	182	160	147	155	134	148	168	171	141	159	168	160	152	164	178	168	170	164	143	131	150	171	147	148	156	171	152	163	155	177	165	171	156	169	168	177	172	155	169	169	178	167	165	134	163	183	174	128	154	171	179	179	149	167	147	136	172	147	169	171	177	186	167	157	184	155	141	162	145	153	180	186	161	165	185	178	146	191	178	163	171	146	131	172	193	147	152	154	183	194	169	192	186	166	164	164	155	157	163	163	154	165	166	183	186	153	170	184	172	142	164	174	167	168	143	168	180	173	136	163	164	182	190	158	155	177	180	146	169	172	170	164	177	147	146	149	179	174	168	152	181	175	175	170	173	176	177	147	158	161	183	157	191	144	143	200	158	152	165	154	152	171	144	161	154	157	151	175	164	181	129	189	165	159	182	184	164	164	196	165	171	162	181	160	181	172	169	174	177	155	172	177	160	161	173	158	167	162	185	162	172	159	142	180	164	187	166	150	175	151	150	152	150	178	173	183	159	150	170	170	155	163	179	179	147	163	166	159	174	153	159	170	162	177	175	170	171	188	160	155	166	156	196	189	180	161	163	172	152	174	199	158	172	151	163	150	157	153	162	178	178	173	174	194	158	168	173	155	157	149	166	164	155	166	157	175	167	172	168	149	164	176	177	189	170	136	150	178	179	159	171	165	165	162	183	168	189	156	155	154	176	163	184	139	179	140	162	162	167	156	163	155	158	171	171	159	167	167	175	163	160	178	144	173	191	188	175	143	192	181	157	180	182	175	173	165	142	161	155	166	150	163	166	155	155	158	201	173	179	183	167	179	142	169	178	179	143	155	179	184	161	169	171	137	138	147	166	163	150	145	160	151	174	171	192	182	153	155	147	169	182	163	171	167	155	169	151	179	155	162	181	182	176	168	161	159	162	173	148	159	167	151	149	171	188	149	138	160	171	149	171	163	167	185	133	175	157	165	173	181	171	168	178	175	169	171	152	171	183	151	180	185	164	169	165	142	161	181	168	153	180	155	174	173	150	155	160	163	146	150	159	165	168	143	180	157	171	161	158	150	159	135	189	156	157	141	153	145	154	166	170	187	174	155	175	160	177	181	141	168	161	160	149	173	184	158	168	177	161	151	140	152	165	180	181	140	155	152	172	150	183	156	190	178	171	174	178	190	161	175	179	147	179	179	175	149	181	187	161	166	177	156	178	170	147	160	178	149	165	154	169	168	166	164	182	173	176	185	173	166
8049	893	1840	2071	1722	1367	1118	960	812	684	648	689	619	618	552	521	523	514	505	465	479	472	452	417	452	441	500	439	426	431	409	429	401	434	404	428	419	399	420	403	446	453	413	412	365	401	376	427	370	391	393	402	416	396	406	380	386	427	434	405	379	436	375	382	406	372	394	406	375	420	423	407	365	417	369	387	396	392	410	416	400	367	366	392	403	408	394	388	393	356	400	346	390	396	422	373	400	415	364	411	394	355	367	381	399	397	394	376	396	392	381	346	386	431	393	398	385	440	425	357	384	358	387	380	380	394	356	371	400	401	385	370	408	421	393	401	420	396	399	384	384	341	382	415	387	395	419	407	383	377	351	385	392	387	419	374	404	406	373	395	382	396	392	410	367	377	365	418	415	405	406	381	353	353	409	375	375	405	385	365	391	433	368	379	392	383	367	390	379	393	411	367	394	407	397	400	401	393	389	412	372	419	418	387	366	388	402	420	377	397	397	383	397	370	396	412	362	390	396	362	426	379	418	405	428	400	387	377	383	376	363	405	389	394	386	396	345	393	401	401	398	396	370	379	384	406	366	381	340	411	385	394	371	399	362	367	402	412	371	407	405	405	375	412	378	380	408	372	377	406	338	399	399	408	393	412	339	383	376	398	381	389	386	404	374	383	384	391	337	372	399	395	338	367	346	384	356	358	397	397	406	415	406	401	372	367	361	389	375	372	385	395	423	354	425	401	350	402	367	356	393	382	383	360	373	397	391	393	353	397	397	392	414	387	414	405	394	381	389	384	369	437	337	436	400	399	360	376	393	377	404	386	400	409	386	384	359	405	379	430	402	382	389	390	381	392	402	349	376	386	419	406	409	388	403	373	385	406	385	342	381	375	384	423	392	386	366	396	369	444	406	374	360	388	364	387	403	450	379	405	347	366	367	378	365	386	402	390	416	404	398	411	356	369	364	409	378	374	408	389	394	381	375	393	393	332	398	385	362	424	406	356	420	400	385	377	400	397	386	379	398	399	387	359	371	370	417	361	381	391	389	387	375	372	419	379	378	400	343	391	365	377	367	399	369	341	388	388	409	395	403	405	366	353	384	402	346	356	372	381	381	352	386	363	391	375	409	357	386	423	395	401	376	388	382	391	400	377	407	379	390	367	414	365	362	391	406	418	404	356	350	422	383	391	399	402	403	356	346	380	382	344	358	395	377	370	384	394	366	366	379	362	376	392	372	394	374	372	419	365	392	381	389	389	366	425	389	380	395	400	402	390	380	356	396	376	360	368	389	380	386	363	391	374	379	413	377	405	362	359	416	388	382	382	366	399	394	387	393	384	389	364	380	384	389	386	353	409	390	386	401	378	402	393	381	402	399	386	385	379	369	387	394	409	372	371	396	400	345	364	384	372	420	412	369	410	355	402	418	396	423	386	381	354	396	384	385	369	395	395	378	399	404	379	378	338	384	405	422	393	370	355	397	363	350	391	395	384	365	376	377	385	402	393	413	398	422	375	379	406	360	406	396	380	384	427	377	367	416	378	365	370	398	365	349	354	406	374	374	412	384	379	372	393	390	384	341	382	383	397	411	408	405	388	381	384	380	341	373	399	383	376	411	409	380	362	378	400	394	392	369	406	375	404	375	412	383	387	396	401	391	350	397	417	380	398	388	417	390	389	409	360	361	428	372	367	348	386	413	369	387	398	366	366	401	415	393	403	378	376	400	401	400	369	429	368	404	364	385	384	356	444	379	375	397	370	382	386	392	374	380	423	401	346	381	393	379	384	373	413	369	375	379	374	403	403	383	426	360	369	367	402	370	378	395	380	389	364	387	394	368	399	395	398	382	453	368	379	390	410	385	434	419	386	353	381	415	386	373	364	389	394	394	394	380	426	393	353	388	371	342	404	407	372	388	379	380	386	389	412	369	350	402	392	377	375	377	353	415	407	388	393	383	381	387	394	387	395	392	407	372	391	360	368	367	361	377	370	369	372	373	393	391	411	385	372	384	364	389	392	364	392	377	379	376	396	414	358	368	373	401	400	407	392	372	391	378	364	394	397	371	369	396	409	396	411	356	392	377	382	378	371	391	375	420	415	408	397	379	373	380	376	389	394	412	421	397	350	366	373	352	387	378	368	391	384	359	397	398	368	356	388	357	389	375	335	387	362	370	385	353	399	423	379	394	419	380	389	371	385	403	419	408	388	342	368	394	341	374	371	415	338	384	412	396	394	369	382	403	392	412	377	390	402	398	419	406	386	363	362	433	429	397	370	377	401	339	368	394	386	388	400	386	409	366	377	371	396	398	419	377	382	402	388	379	386	380	405	394	407	396	418	367	370	416	406	352	377	377	372	403	419	385	433	381	409	378	348	347	398	391	371	389	399	399	377	383	402	408	420	387	369	375	399	393	388	384	406	381	420	357	396	380	389	405	383	396	391	380	381	416	400	375	400	373	381	420	386	374	397	345	370	383	351	367	367	388	380	414	376	359	347	409	401	390	384	394	361	385	415	404	374	377	345	392	388	418	395	401	385	446	369	371	409	371	383	396	404	394	367	385	395	391	362	386	390	394	361	395	352	377	343	368	369	387	377	394	373	370	367	408	407	395	434	383	354	369	386	367	381	396	368	346	350	363	376	376	398	371	380	389	414	383	394	390	406	384	416	412	346	344	365	410	389	398	380	385	388	338	380	404	413	369	390	394	369	391	386	342	428	391	406	378	395	436	369	382	395	348	393	365	400	361	382	369	368	385	358	352	401	359	425	393	417	355	382	401	382	401	398	406	413	373	386	367	414	346	383	372	361	354	379	392	382	383	400	374	403	420	381	379	393	397	381	370	394	391	367	408	398	368	387	382	366	389	414	377	364	410	379	398	373	372	359	368	379	385	348	375	397	382	407	360	381	392	380	358	409	374	367	395	347	404	385	402	380	391	400	416	402	393	350	399	395	394	387	394	364	414	386	383	382	363	342	425	366	390	379	382	369	360	381	394	354	358	405	392	362	413	400	393	369	362	380	407	362	382	337	397	394	340	381	395	394	377	354	363	443	420	368	431	407	414	376	412	395	372	384	374	409	408	362	381	400	361	396	384	357	383	390	371	370	409	374	386	423	381	404	410	367	382	382	398	406	397	393	383	388	342	405	376	385	402	370	368	371	374	366	402	372	388	375	401	401	377	410	372	357	370	397	359	411	415	364	367	387	403	403	386	401	405	428	380	408	386	359	394	410	403	403	383	381	370	400	416	417	411	384	368	394	357	359	391	349	364	390	383	421	362	397	374	387	415	359	382	366	387	381	420	346	385	367	364	354	379	356	393	397	344	410	372	394	388	383	389	364	372	361	372	370	461	399	406	355	363	379	368	397	378	355	365	408	354	330	368	359	375	399	362	360	406	366	399	416	358	402	408	389	433	349	395	372	356	376	371	371	354	363	363	384	402	418	364	385	374	398	383	360	373	389	412	369	384	385	386	384	398	384	389	398	383	343	383	406	396	388
1378	230	277	227	222	220	215	227	209	204	246	220	206	222	213	222	229	235	218	204	232	258	200	215	199	216	211	195	225	201	209	217	190	215	219	202	233	242	212	218	198	213	220	212	230	205	240	222	215	196	215	201	220	211	216	182	208	223	235	211	217	213	240	200	210	222	213	227	234	241	222	228	212	178	193	190	219	234	224	230	219	217	192	220	196	248	206	200	203	211	199	211	223	218	208	217	212	213	252	213	202	251	212	210	215	243	210	207	219	214	225	240	210	228	198	223	259	235	224	227	219	245	208	220	227	230	211	230	220	203	241	193	235	222	213	209	215	230	191	227	200	236	234	206	229	197	225	232	218	235	225	224	225	227	215	230	208	209	232	206	216	212	249	220	216	223	221	208	234	239	223	234	207	202	200	203	219	225	229	220	207	198	193	206	250	222	236	236	226	205	170	201	223	197	236	214	212	191	225	212	198	207	227	200	204	229	216	209	216	194	256	220	236	196	230	226	218	220	207	229	213	221	231	192	220	213	219	224	216	225	221	234	207	217	204	242	208	181	251	220	216	205	206	220	191	233	197	199	222	217	214	221	209	226	219	200	235	240	214	207	253	215	191	219	221	191	241	213	216	203	204	261	223	214	238	200	243	233	234	205	217	204	194	233	218	203	187	194	225	240	200	220	191	211	237	228	205	225	217	211	207	213	237	222	216	210	203	215	188	236	194	205	216	218	237	194	223	240	230	228	222	209	211	216	266	212	224	197	253	247	218	238	232	215	227	227	231	208	208	234	209	221	241	219	203	236	217	246	221	224	214	227	242	217	207	217	228	200	210	223	244	208	197	195	233	219	196	201	206	253	213	215	194	203	196	223	208	205	194	210	190	235	224	241	196	205	195	235	223	199	206	228	196	179	196	207	207	208	239	214	227	230	223	222	216	220	190	218	193	222	210	209	214	197	235	230	231	236	238	235	224	186	220	230	204	223	224	214	241	238	219	219	244	206	238	202	227	211	221	213	200	213	243	208	210	211	229	214	230	233	204	217	213	230	213	199	207	183	218	208	209	211	213	238	230	206	232	201	246	197	229	204	213	222	196	233	230	234	192	195	190	224	214	221	236	200	206	219	234	199	208	231	236	224	214	188	237	223	219	246	214	220	225	199	227	238	209	229	240	227	249	209	197	205	221	223	242	209	230	198	230	216	229	231	231	225	209	226	236	251	214	250	235	193	200	249	210	231	217	218	233	212	207	215	210	237	214	227	223	195	230	225	189	205	216	220	228	232	208	214	234	213	232	201	203	229	225	255	221	221	211	190	251	204	222	208	198	205	198	254	216	180	232	218	233	209	210	222	220	238	231	249	229	190	184	229	202	235	221	217	235	218	220	222	208	185	191	239	198	208	226	226	223	203	214	185	222	232	224	195	202	240	218	211	219	225	242	209	229	208	225	221	214	214	247	201	220	208	207	226	239	203	251	216	229	224	206	205	201	219	183	212	226	211	186	217	217	187	229	225	206	195	214	216	210	219	208	188	207	213	223	239	229	186	222	202	203	243	221	238	224	245	217	201	211	210	213	215	216	236	223	212	222	222	202	226	225	186	194	197	231	209	237	215	225	209	226	217	210	222	214	236	242	232	193	221	227	225	226	218	199	247	185	215	222	218	223	223	230	246	208	209	210	220	185	261	237	222	245	208	210	220	236	228	181	255	255	219	226	208	265	190	223	216	235	243	219	213	219	224	222	226	224	207	219	221	211	253	219	211	241	227	231	195	257	190	222	241	230	197	197	223	193	220	201	212	224	237	226	232	218	234	199	191	212	213	231	238	204	192	230	240	211	237	229	214	235	196	221	215	202	240	217	205	238	228	224	195	203	171	227	213	233	202	220	217	203	233	222	235	220	222	215	223	195	194	210	224	223	237	213	215	236	228	213	215	219	212	215	208	257	226	217	202	236	222	193	222	186	220	242	217	212	209	189	212	215	241	210	208	211	224	216	227	232	234	244	221	237	226	227	220	234	215	213	244	209	210	226	222	208	202	216	214	188	222	218	217	239	180	231	221	238	226	218	235	197	220	219	240	197	213	213	198	221	220	232	231	226	191	215	246	232	225	221	210	219	212	204	203	198	235	227	192	211	229	228	195	199	240	183	215	252	224	231	236	170	205	238	203	218	219	226	243	218	233	201	243	195	208	225	238	185	219	184	205	211	223	228	239	238	192	230	230	216	215	236	209	214	228	241	219	238	206	222	235	240	228	195	201	203	219	203	202	235	230	205	205	206	242	219	197	200	221	232	216	209	217	204	229	223	229	243	233	245	193	217	239	217	197	202	215	207	228	230	181	255	229	212	197	231	240	222	245	213	219	208	190	192	220	231	190	207	214	209	217	211	234	224	204	213	225	197	222	213	243	181	223	222	217	192	201	202	222	229	224	231	189	218	200	199	225	227	238	188	225	233	208	238	237	245	211	206	243	241	205	217	223	231	190	201	218	204	219	199	245	223	208	212	197	232	217	240	229	222	202	278	217	207	203	220	253	206	183	197	217	219	233	226	232	235	215	228	194	195	191	211	206	213	231	242	224	225	249	217	214	190	198	197	237	243	188	232	212	201	222	217	219	202	218	221	203	200	225	226	218	201	213	170	224	235	210	224	219	195	209	262	256	220	221	212	215	224	214	217	222	190	204	226	235	225	210	248	197	234	220	211	225	236	235	229	229	212	220	212	228	196	198	224	191	208	224	215	228	228	217	215	221	218	208	224	240	244	228	216	222	227	177	205	241	220	201	201	210	191	229	230	205	189	226	236	206	205	205	218	227	206	200	238	203	235	232	213	238	221	221	226	205	234	215	236	208	214	214	209	208	228	232	220	203	215	202	221	199	233	214	234	213	238	234	207	227	201	236	221	228	216	197	232	202	235	207	194	224	195	216	227	245	206	234	211	220	223	220	206	222	239	227	249	242	223	212	213	187	169	227	209	227	218	244	245	234	206	193	182	208	233	235	227	214	241	236	224	220	221	191	245	222	213	217	238	210	224	210	226	216	226	184	256	207	233	196	212	221	194	234	220	217	211	214	223	202	183	192	215	203	203	220	192	248	215	209	218	209	203	241	212	220	231	212	199	206	213	216	202	201	203	209	208	208	213	211	229	241	190	194	237	237	226	188	225	232	209	205	229	237	236	205	237	216	222	226	200	219	215	211	216	250	224	229	235	181	213	234	233	208	210	250	241	208	217	210	252	207	214	229	221	212	223	219	237	243	231	220	210	238	231	231	238	246	200	211	234	234	209	215	216	261	207	207	228	210	208	201	233	208	219	227	185	230	202	223	237	239	231	227	225	259	246	219	214	237	226	230	211	235	215	201	207	228	219	215	200	217	220	232	245	247	207	204	250	206	218	213	233	200	233	225	200	231	206	227	207	228	242	210	233	222	232	224	246	195	242	222	217	185	218	233	220	239	225	203	213	203	207	214	264	217	222	226	214	198	228	220	208	233
1740	533	603	563	567	559	513	547	517	551	515	517	527	500	546	535	492	515	520	499	541	551	546	548	555	543	512	546	576	526	490	503	532	557	538	546	563	514	570	477	488	497	502	529	550	567	549	520	492	512	528	524	525	502	473	496	501	553	471	497	494	493	505	541	499	559	489	514	486	517	532	497	525	542	507	482	522	529	503	505	530	536	504	517	541	526	521	516	557	535	501	536	519	535	492	495	503	538	527	542	509	512	519	522	542	463	521	562	505	548	546	490	516	519	524	493	497	497	506	529	509	518	535	520	521	490	519	548	530	524	528	573	501	491	525	512	553	533	537	500	506	546	505	516	522	533	524	505	576	471	517	514	540	561	497	497	533	511	491	543	537	528	509	569	493	535	538	548	531	524	551	485	545	518	538	518	512	563	517	523	494	486	487	542	496	506	516	535	525	512	534	510	529	477	508	564	549	502	517	541	494	486	504	541	559	549	548	495	575	512	510	568	496	520	527	553	565	530	551	543	538	529	506	547	538	506	505	526	501	520	519	553	485	512	547	489	506	528	483	504	521	494	510	550	539	524	535	516	481	518	569	494	516	543	519	522	505	571	458	550	527	519	525	511	487	523	528	541	515	557	537	474	498	530	526	537	507	538	484	469	488	502	493	492	562	527	508	531	529	486	532	517	488	536	516	547	508	529	534	511	493	523	499	519	534	537	465	492	484	500	528	486	520	507	599	568	515	504	486	550	540	518	558	478	538	536	515	517	522	525	498	533	535	510	543	539	492	522	483	498	561	532	541	530	509	508	492	514	488	521	525	509	509	534	495	522	519	512	539	495	545	501	525	533	525	529	504	528	470	507	534	542	543	519	490	534	527	487	481	503	514	458	505	535	547	554	513	573	558	543	449	520	561	522	515	543	493	510	544	513	540	508	494	512	561	512	496	503	516	543	502	530	562	525	542	497	547	544	504	557	549	510	549	513	547	513	487	533	508	508	516	520	526	552	522	521	536	524	504	515	535	506	517	526	515	536	508	486	518	488	527	549	516	549	486	514	542	528	575	530	487	484	523	497	525	492	510	521	510	507	503	525	477	505	524	482	501	550	492	521	553	511	515	528	577	530	561	517	527	506	512	513	549	536	513	525	540	499	487	514	575	528	493	496	504	488	511	565	491	516	486	500	549	566	518	528	510	529	503	474	508	484	548	505	497	565	508	540	527	504	527	474	503	511	544	506	535	494	505	520	510	543	500	497	489	492	520	533	557	475	478	537	496	529	526	566	520	535	500	543	520	502	478	523	485	532	539	551	518	537	516	502	538	528	495	499	487	537	496	552	482	520	536	528	492	514	519	537	496	531	555	490	540	507	520	504	512	539	530	543	459	512	516	519	544	512	506	490	531	497	511	546	483	519	517	514	514	487	512	515	521	517	501	511	523	481	547	541	554	539	515	494	542	551	543	478	506	535	523	507	556	554	530	490	531	538	499	536	524	504	546	550	524	485	489	535	575	512	511	518	553	510	509	504	476	549	495	545	515	495	490	541	507	552	516	525	510	521	549	496	527	501	523	508	477	511	538	525	534	509	521	534	537	521	483	533	539	534	542	546	490	522	516	507	498	479	501	495	515	500	521	544	494	510	506	500	484	541	503	503	515	552	552	525	542	495	517	506	544	546	534	520	491	481	522	487	506	534	509	544	529	502	540	529	512	506	538	474	536	559	505	517	524	510	530	495	500	507	550	527	532	495	553	530	540	550	517	509	544	520	539	500	557	545	524	474	527	497	496	481	543	520	530	487	532	513	508	518	524	542	507	524	502	533	548	496	521	562	519	499	526	533	513	513	527	546	516	565	525	512	553	545	567	568	506	532	541	529	522	491	515	537	535	518	532	511	564	499	548	539	505	527	549	516	483	529	530	531	499	520	540	524	539	521	537	510	530	529	543	529	512	564	514	524	531	522	494	510	520	526	534	479	504	532	501	501	544	545	533	506	535	518	562	514	489	508	488	537	531	524	490	551	523	492	493	479	552	487	526	532	522	494	548	485	502	509	554	505	562	520	518	527	531	499	530	527	474	460	504	499	515	515	527	540	514	534	539	508	481	536	513	530	493	547	528	537	462	526	555	524	542	516	499	494	535	534	512	512	512	512	528	522	505	533	555	533	529	527	520	478	532	504	467	541	520	546	533	502	512	499	532	500	503	509	526	460	528	526	523	492	544	493	492	484	544	504	533	538	520	495	537	520	563	562	515	542	563	500	505	561	512	521	524	540	522	514	551	530	531	537	539	530	549	539	514	566	557	482	534	492	551	526	548	513	518	523	534	506	482	535	524	514	515	519	517	552	512	569	493	490	514	535	551	511	535	512	516	522	490	500	525	489	532	579	498	495	528	556	523	527	515	536	510	508	496	520	510	514	484	562	506	513	507	468	510	536	552	523	559	523	533	515	560	535	557	585	495	479	484	490	506	487	527	491	531	471	540	528	506	511	481	502	548	487	490	520	521	505	470	509	564	506	503	516	506	495	517	556	511	519	486	502	473	525	486	480	540	482	505	520	534	514	516	581	460	517	556	520	519	517	550	551	543	488	533	547	508	521	538	485	510	524	528	514	532	477	538	533	569	553	517	503	525	501	501	527	539	542	530	543	526	522	515	512	527	532	496	533	524	496	516	531	512	561	531	507	477	481	494	551	517	477	514	546	525	518	581	520	510	535	522	494	489	493	551	499	503	542	488	525	544	518	516	527	547	526	559	508	508	527	493	489	517	526	553	549	508	516	491	531	527	512	497	553	493	544	542	484	535	524	518	507	495	505	499	507	523	523	509	529	547	502	528	505	545	565	500	520	526	531	514	503	518	521	543	463	514	484	502	531	533	536	527	497	515	531	535	530	508	487	521	496	530	517	479	540	533	536	512	511	583	502	499	513	529	531	519	488	504	518	516	548	501	504	506	464	523	517	480	535	512	493	563	513	559	544	517	515	488	501	490	547	519	450	522	523	505	488	527	513	494	548	515	510	522	520	554	533	542	523	495	501	520	515	511	519	521	477	509	502	506	514	531	495	495	495	513	511	497	542	492	563	486	511	532	523	568	499	552	501	474	551	514	481	499	499	503	507	508	519	561	533	540	516	541	479	484	548	554	512	520	533	492	562	489	511	544	566	538	509	495	537	568	512	523	526	539	491	506	508	487	554	564	497	519	518	551	534	494	519	499	529	522	471	536	476	541	523	507	529	545	524	570	511	522	518	516	522	506	509	480	528	504	500	470	468	526	482	509	512	532	522	524	508	494	502	520	536	517	509	510	538	521	532	499	537	532	529	567	472	527	501	522	505	520	522	541	520	533	488	492	549	509	513	523	540	528	496	522	502	512	552	516	495	519	518	502	514	513	506	518	496	508	554	494	532	545	496	537	526	578	563	515	531	537	518	471	542	511	514	527	537	489	521	517	552	575	482	518	505	541	521	511	504	566	507	550	509	506	548	530	488	541	523	567	464
7490	579	652	570	418	408	373	346	324	304	279	324	317	302	290	276	279	304	291	302	281	285	268	334	292	323	281	287	272	311	314	295	279	281	271	295	281	282	287	275	285	301	286	310	272	310	267	294	299	284	297	285	297	275	316	273	274	309	298	311	288	272	299	321	280	291	270	280	309	284	276	303	268	283	267	286	287	279	269	274	294	318	282	273	286	289	277	276	320	264	282	289	307	301	305	266	273	290	305	259	316	284	296	275	301	298	313	306	294	297	295	288	288	291	299	302	342	313	266	298	296	302	295	275	282	304	313	299	290	306	292	296	270	299	297	323	259	260	288	259	280	294	266	284	286	295	297	281	305	289	265	275	304	292	285	314	305	313	291	297	293	277	279	279	312	334	265	281	323	253	280	253	259	294	302	262	308	298	285	315	268	291	305	308	272	278	269	260	281	289	306	322	319	298	265	278	294	268	317	281	263	273	285	262	304	280	285	280	282	294	294	315	247	285	297	299	304	307	283	297	291	284	292	299	255	294	286	289	289	335	280	267	299	296	279	297	286	312	286	323	282	297	301	308	318	301	276	273	296	281	312	315	294	351	322	304	300	275	309	268	295	319	285	300	315	288	274	306	278	261	308	275	292	311	332	281	301	293	311	284	327	285	285	251	316	310	320	291	274	254	294	292	277	310	298	304	274	269	283	283	285	298	292	284	259	269	292	311	321	280	305	304	299	266	286	246	312	280	300	323	309	297	285	269	292	301	294	297	300	314	304	261	322	292	304	271	271	279	286	274	270	279	300	286	328	284	258	277	265	286	269	270	312	312	293	307	296	307	295	291	277	309	306	303	290	297	289	306	310	294	284	298	299	280	271	323	299	260	292	308	263	291	250	257	275	284	244	272	276	295	281	255	267	331	299	325	302	294	280	264	301	311	283	306	285	311	269	283	304	306	319	286	270	284	276	299	302	290	270	281	255	275	304	273	299	264	311	280	291	312	264	304	289	288	301	313	289	282	282	299	272	304	279	285	314	289	332	306	307	264	297	287	285	281	286	287	271	315	321	275	298	308	280	291	285	316	289	291	284	284	292	298	320	304	278	291	273	340	296	296	297	308	274	314	315	270	287	263	280	277	290	313	273	319	296	313	302	322	337	314	321	321	305	289	289	291	318	271	290	287	282	303	289	268	285	319	280	287	314	325	255	344	253	294	308	284	260	310	292	302	269	280	287	296	284	279	282	313	289	286	305	304	317	266	270	330	301	278	280	291	264	277	283	289	294	309	270	299	284	274	273	299	288	309	293	275	282	286	263	335	300	275	284	306	255	263	311	283	288	344	282	305	291	267	271	279	269	279	293	264	288	291	305	281	247	264	288	288	302	287	291	279	291	277	290	284	328	307	249	294	307	280	316	306	277	304	294	300	268	267	282	307	276	266	273	296	302	293	320	282	303	283	323	282	272	255	259	302	280	266	280	291	294	307	286	294	286	283	269	274	298	293	312	297	277	326	312	311	299	269	308	284	279	310	320	301	294	290	297	284	270	298	289	284	271	311	294	306	307	305	300	337	273	272	270	273	284	296	271	293	274	298	296	274	262	333	320	257	292	292	341	323	306	304	323	279	276	296	316	301	280	286	295	301	301	281	304	280	299	303	283	316	273	265	293	266	299	303	273	311	246	303	289	266	282	288	292	328	261	328	268	274	322	279	294	306	282	304	298	309	306	300	301	336	298	298	309	289	287	253	269	319	298	305	299	265	275	298	286	296	296	234	291	267	285	281	301	291	264	292	286	307	303	284	293	270	310	277	329	291	271	258	255	272	282	278	293	303	300	300	309	285	271	281	299	273	290	282	280	297	266	268	312	288	279	277	300	290	296	295	284	284	295	306	277	289	280	295	302	231	274	306	309	279	290	285	281	306	332	298	276	313	266	298	318	262	291	277	282	308	290	289	296	286	261	291	292	289	268	324	271	315	275	277	289	258	305	277	285	267	285	301	292	305	311	271	262	281	279	305	295	266	271	334	292	301	310	279	283	286	266	328	305	294	281	322	258	285	286	253	255	291	302	291	313	294	301	275	302	274	296	261	300	300	265	294	305	287	307	278	284	305	287	272	289	284	291	291	279	315	234	320	284	282	247	290	267	298	291	303	291	311	307	287	288	295	324	308	297	271	296	264	287	306	292	294	288	271	286	288	297	304	296	301	321	305	270	255	305	304	328	288	294	294	284	269	324	291	278	263	291	298	300	289	299	277	294	268	293	280	310	306	303	269	310	303	283	322	289	318	343	310	301	320	303	272	281	291	239	303	279	271	285	295	277	310	307	310	294	307	324	297	310	246	302	297	307	300	276	319	278	280	275	341	300	290	297	301	270	285	269	270	270	300	283	288	292	275	337	285	263	296	253	280	293	299	276	284	273	296	284	303	337	282	278	308	293	275	280	272	303	261	280	289	275	303	298	283	287	295	267	275	291	291	300	318	320	288	305	287	299	278	297	289	273	287	294	265	338	252	292	310	284	272	266	273	293	288	296	294	317	290	296	315	286	282	290	281	288	280	313	265	291	296	300	286	258	301	286	295	287	284	286	309	318	291	315	288	286	327	305	267	310	282	278	304	294	276	279	267	327	294	268	291	280	266	302	240	256	297	281	267	272	298	266	278	330	284	309	305	272	298	303	282	283	285	264	270	283	271	273	266	288	299	260	318	285	256	290	273	321	288	310	299	297	288	330	311	313	280	274	303	277	240	293	295	291	288	312	279	291	320	269	282	278	290	287	285	291	280	286	295	280	321	266	280	288	272	303	289	296	251	264	279	286	270	288	285	269	328	264	289	286	287	315	315	290	286	300	255	290	283	301	282	297	278	277	263	284	292	307	284	279	267	289	291	274	295	323	344	284	276	262	314	306	324	292	278	288	271	282	294	306	284	283	305	313	297	296	310	277	278	261	297	297	316	311	281	259	300	314	320	285	291	270	295	318	288	318	310	309	292	288	262	280	277	295	319	250	304	293	301	279	265	286	301	328	280	299	292	293	276	283	280	308	302	293	242	287	276	288	262	267	253	293	310	271	285	309	280	305	290	273	278	266	306	302	323	265	272	289	268	274	294	290	293	310	306	277	318	284	299	286	279	309	275	282	275	308	296	326	293	273	312	295	274	298	293	308	278	291	322	303	281	284	282	267	283	294	274	310	321	290	280	296	282	296	311	311	290	268	288	295	302	281	271	292	277	242	308	286	335	294	284	278	325	273	274	279	271	280	318	259	289	308	309	291	297	289	322	293	279	264	314	305	256	280	286	302	312	265	275	300	260	283	257	294	290	293	268	282	297	288	297	307	292	281	258	302	275	301	283	268	282	302	291	279	294	288	269	276	265	292	276	265	273	277	285	277	308	276	278	290	296	276	289	277	300	260	313	288	306	325	306	298	293	307	303	299	296	297	286	285	284	335	262	293	281	301	290	309	303	278	297	303	269	261	273	293	275	289	260	288	261	313	293
6501	897	1391	1534	1350	1143	998	982	909	855	832	741	763	743	726	725	730	765	738	704	700	738	700	698	690	697	679	679	700	715	641	694	705	646	648	676	661	670	675	682	682	707	628	635	677	643	707	683	697	668	654	660	701	641	657	639	701	682	683	697	672	682	708	679	641	633	687	692	646	684	601	627	652	651	699	667	625	675	673	660	668	635	653	669	644	671	650	629	674	676	643	645	649	653	683	653	674	697	658	650	644	685	628	672	646	678	654	661	631	609	655	611	686	642	644	658	632	671	615	705	639	660	649	661	661	691	708	660	669	664	637	689	617	647	666	651	690	649	670	655	650	683	634	639	627	671	594	665	650	643	644	660	637	632	609	647	686	658	664	640	621	672	675	653	655	638	640	659	617	683	645	665	680	640	679	667	625	652	682	687	648	658	679	644	663	686	657	652	632	649	730	646	649	664	647	640	661	648	628	667	680	645	633	638	628	681	625	676	648	661	639	633	652	620	630	643	693	621	650	625	641	688	689	723	644	657	652	696	694	703	619	573	637	678	666	663	688	699	652	630	670	651	638	686	632	681	647	627	618	664	688	639	681	665	647	667	656	647	665	615	669	650	644	619	657	676	659	674	634	664	619	652	665	665	645	679	655	666	701	641	688	657	688	660	651	636	658	653	615	666	652	664	655	661	641	656	685	652	674	663	693	642	680	679	656	614	608	683	619	645	617	692	634	704	655	652	696	637	691	641	663	669	697	624	651	608	655	669	640	622	680	634	608	637	651	683	689	680	644	677	689	667	655	690	661	661	651	652	655	669	655	653	656	657	658	662	654	674	651	619	650	669	642	658	650	662	658	655	648	632	651	626	661	621	666	689	634	656	684	678	680	612	592	684	665	635	647	643	684	692	608	623	697	665	622	645	681	625	661	642	690	704	634	619	649	653	663	607	654	659	652	669	691	696	695	672	702	682	659	615	674	685	643	629	617	639	663	630	711	691	659	654	638	640	650	662	658	639	636	705	709	664	687	647	677	670	649	638	668	662	664	653	689	680	663	660	725	685	675	676	630	689	656	618	653	610	631	615	689	651	667	607	669	665	620	662	635	677	671	623	709	655	629	632	659	633	654	653	671	628	659	611	643	640	624	648	676	642	663	649	652	634	637	659	723	639	634	645	662	629	657	704	689	642	646	614	664	654	637	624	634	650	653	655	631	614	640	648	680	650	667	682	703	659	651	688	689	656	612	650	671	688	659	683	700	699	593	660	689	636	673	622	681	657	639	651	664	633	675	641	616	729	651	624	652	659	644	654	659	660	621	632	658	667	661	683	675	656	625	694	660	676	642	695	663	647	659	690	674	710	698	658	656	642	666	682	665	623	663	694	673	609	607	619	646	644	651	623	623	603	615	706	659	670	619	691	722	626	670	666	653	661	681	642	639	665	668	672	655	688	622	617	646	678	684	624	696	658	620	673	643	614	626	665	637	661	680	638	645	672	688	664	671	680	665	643	639	644	642	671	651	630	712	670	676	692	636	672	638	688	667	609	649	670	643	671	709	666	654	621	730	623	635	647	668	685	650	625	682	654	652	672	690	652	635	624	662	667	666	633	635	635	686	640	624	646	658	647	662	682	669	627	653	679	662	686	645	658	670	615	647	669	649	674	656	657	648	698	676	644	642	665	676	622	587	643	651	689	612	690	662	652	627	668	686	628	661	680	636	674	634	701	700	711	653	691	653	640	659	621	667	642	653	676	666	688	615	674	656	680	644	617	666	619	645	667	675	651	639	650	683	650	660	648	675	647	681	687	709	664	604	684	672	667	658	660	693	668	639	644	627	704	639	678	654	685	678	635	652	611	645	666	686	661	648	661	645	686	695	648	677	663	639	684	665	641	658	688	664	671	659	691	657	639	680	655	638	727	625	634	666	641	670	659	686	631	623	616	633	648	660	658	691	631	663	664	690	715	649	685	686	663	650	646	670	674	665	651	688	683	678	650	671	655	618	642	607	663	674	659	657	658	645	690	648	678	698	688	640	658	635	615	679	669	642	685	686	667	652	651	729	694	702	730	704	670	652	661	692	654	674	675	644	638	708	617	666	661	668	676	669	702	678	628	682	658	632	689	626	712	597	677	646	666	674	665	688	712	641	645	668	674	673	647	626	631	696	675	660	636	666	638	667	708	690	631	632	663	634	653	681	654	685	726	650	647	625	645	687	628	642	685	645	635	681	600	668	658	662	626	684	642	624	640	663	688	662	647	642	681	699	681	656	697	640	653	722	690	609	649	715	658	647	662	656	687	715	692	647	639	653	673	666	666	635	673	658	652	649	664	629	682	657	662	638	677	641	621	669	617	649	671	666	629	652	646	636	661	661	690	665	651	652	674	647	613	617	661	699	633	672	676	623	676	682	624	650	632	689	680	654	688	635	638	660	626	658	650	638	715	663	632	661	635	654	677	612	691	637	643	691	596	706	620	626	686	659	631	673	656	696	655	660	674	633	650	667	618	672	651	623	695	686	695	696	624	656	683	630	635	656	639	690	665	628	616	659	639	667	668	674	664	667	663	717	639	649	687	646	694	646	606	714	649	657	665	705	666	668	637	687	658	644	646	679	643	683	650	681	685	697	669	673	651	660	707	628	655	705	678	664	638	680	667	657	638	655	663	669	617	674	639	698	645	620	655	643	612	705	652	664	636	651	644	675	618	651	597	635	647	657	624	654	661	660	628	650	682	679	650	621	677	662	657	652	671	680	606	644	678	694	664	695	659	634	643	645	632	646	663	668	644	670	690	661	668	606	626	657	622	627	650	672	642	634	664	690	617	662	659	656	627	708	639	661	646	665	665	604	679	651	660	680	659	668	646	671	643	671	664	638	674	612	658	646	684	632	633	648	664	687	650	677	686	661	681	676	655	644	685	687	689	652	690	663	677	634	647	620	677	684	671	689	648	651	637	643	614	641	657	666	656	665	673	626	658	725	703	661	631	666	677	683	622	699	655	673	687	653	663	710	708	683	682	669	698	665	643	673	632	684	672	598	672	659	681	640	683	659	709	641	672	642	681	633	644	687	647	717	678	664	656	712	658	644	666	713	633	688	652	666	604	676	669	629	650	621	637	628	596	662	649	642	663	663	665	663	650	646	639	675	630	661	632	633	664	651	641	676	685	641	614	697	624	652	656	635	677	642	625	628	605	644	653	629	679	637	630	685	615	707	667	648	662	634	615	671	637	673	617	630	708	645	663	622	634	693	677	660	653	642	666	611	675	643	677	660	635	656	647	682	668	696	673	648	672	655	645	649	670	657	633	631	705	605	691	701	648	637	625	656	669	641	669	672	654	641	662	651	665	645	583	645	663	662	643	683	693	643	684	636	660	661	644	691	600	669	667	663	682	667	643	667	701	620	623	675	646	661	682	671	660	684	637	691	655	688	662	674	634	675	640	701	650	662	653	659	670	697	607	633	677	638	662	697	664	601	680	627	683	638	626	632	594	679	673
13742	1125	891	718	514	390	298	288	251	217	223	224	202	186	200	165	173	174	185	175	146	182	152	164	154	204	181	187	139	153	183	165	164	161	194	147	157	149	145	168	179	166	149	157	173	166	153	184	169	135	159	181	150	154	172	162	135	176	170	176	141	168	145	185	150	172	168	168	168	143	171	173	167	160	192	186	141	165	186	176	184	162	174	163	180	165	146	182	164	174	147	157	154	215	171	163	183	166	186	165	150	161	187	163	170	163	181	201	154	171	176	169	174	187	166	186	141	136	166	167	172	146	173	182	177	158	137	144	163	160	161	176	163	155	166	160	162	173	153	172	154	169	187	167	160	158	174	171	153	182	196	180	184	151	163	156	168	158	173	151	165	161	166	183	159	173	154	156	160	181	140	162	158	170	164	154	148	166	170	161	168	147	170	181	170	164	184	158	164	179	181	148	182	171	180	179	168	153	182	145	155	147	165	173	149	168	148	181	184	153	155	175	140	165	186	167	165	162	172	164	178	172	160	141	150	168	172	163	152	176	145	186	151	141	157	183	181	159	160	149	166	151	139	168	177	171	176	159	162	165	188	153	171	164	146	163	156	162	184	165	172	169	165	170	161	169	150	163	179	174	155	175	173	182	178	157	166	186	174	157	159	154	155	193	154	154	154	166	164	188	160	135	139	174	182	164	159	202	182	187	159	164	184	164	169	193	164	162	171	169	174	162	183	162	154	168	190	164	156	176	163	158	178	168	168	164	163	164	176	180	167	150	143	141	171	146	148	177	173	162	160	198	148	185	178	158	171	175	150	155	147	156	161	186	126	152	164	158	167	153	154	159	152	146	158	168	178	158	181	155	166	160	185	176	184	172	175	169	178	174	173	152	158	189	196	175	150	143	178	163	172	162	132	162	156	156	157	175	171	156	168	155	163	182	165	145	178	173	182	161	170	173	141	161	171	148	171	164	165	165	149	165	159	160	162	179	167	190	180	164	164	179	163	179	175	165	168	168	194	177	133	159	175	164	153	175	183	175	156	156	183	156	149	153	165	168	147	149	136	150	156	153	162	174	166	156	141	196	166	158	143	144	166	146	185	161	174	177	171	164	164	182	164	180	172	152	170	171	164	167	178	172	129	168	171	162	147	179	165	168	169	146	164	168	166	184	165	173	189	164	167	170	150	200	177	158	166	205	145	109	189	151	161	177	154	184	183	143	178	196	142	156	153	144	171	167	177	175	151	186	185	182	153	159	148	167	140	188	160	156	148	142	158	177	140	172	165	167	169	149	178	158	164	194	166	151	163	153	166	164	141	150	158	168	161	176	189	164	171	155	154	170	210	174	186	150	168	166	155	154	186	177	152	176	163	166	168	163	163	142	147	174	206	160	185	142	184	163	153	132	154	152	149	201	164	153	184	155	156	151	183	171	162	172	144	157	157	155	182	184	154	166	157	139	143	168	149	169	151	153	172	165	169	149	173	173	171	161	153	164	156	166	160	142	150	182	179	165	150	140	157	162	160	173	175	155	154	176	166	180	171	145	159	149	166	156	161	180	159	168	180	166	159	157	165	180	151	160	162	182	156	156	143	187	162	156	178	161	180	172	169	178	159	192	184	169	166	160	169	184	160	147	164	163	154	167	164	167	166	166	155	171	151	162	166	162	165	150	162	163	162	144	164	168	148	172	174	182	141	156	148	152	159	171	180	130	185	158	172	182	171	152	148	156	169	171	154	177	138	150	151	168	145	160	197	159	168	173	182	155	168	192	152	198	160	142	159	168	157	178	154	147	147	174	147	159	158	162	183	168	174	164	152	157	179	148	162	152	168	193	160	152	166	169	168	189	164	144	162	162	182	157	181	149	153	193	174	157	178	171	168	166	166	170	176	165	162	155	171	189	135	144	168	167	165	144	169	144	162	171	147	165	146	164	173	160	158	160	183	154	179	172	164	165	154	152	174	159	148	173	158	166	149	130	182	184	167	162	162	168	150	169	145	177	166	186	170	171	162	163	195	189	156	172	158	154	172	170	146	166	160	172	184	181	179	156	153	177	157	134	170	174	186	161	158	158	181	164	178	152	151	176	171	159	141	156	173	166	144	198	163	161	155	174	168	148	149	180	179	151	164	157	160	163	144	160	156	178	179	167	164	162	191	160	170	163	161	163	142	169	180	130	168	159	200	157	161	169	159	164	150	174	158	168	183	170	149	140	163	145	173	155	166	171	170	172	156	174	168	155	178	159	158	149	175	184	178	165	154	151	177	159	132	150	162	165	155	159	173	153	143	162	169	190	179	158	161	161	148	151	176	160	176	152	152	172	153	174	145	180	166	183	155	150	168	176	155	165	177	153	179	146	170	154	174	143	166	136	154	174	159	161	158	151	167	166	152	170	178	174	161	144	156	151	177	169	192	173	158	161	131	165	177	172	179	175	168	173	146	178	165	172	160	164	168	184	165	162	161	156	162	178	157	155	156	158	158	150	188	174	143	179	167	140	151	176	170	148	162	148	165	172	162	176	186	180	173	152	162	160	169	169	168	147	170	162	191	152	168	154	176	165	143	138	153	158	130	172	186	172	164	164	156	145	135	170	170	168	153	143	173	194	176	164	188	181	173	165	168	186	185	176	183	172	158	153	169	184	160	170	157	156	142	146	158	159	209	177	162	169	178	159	177	177	187	162	155	152	172	168	154	157	180	186	138	162	153	178	171	179	167	149	166	178	157	179	157	171	162	165	164	179	161	166	161	180	166	157	174	155	161	150	173	165	162	163	156	177	145	155	149	162	177	177	157	167	158	161	175	159	160	170	147	139	180	171	166	157	158	186	184	166	164	154	152	153	169	137	171	158	141	146	157	148	180	170	162	160	161	168	160	156	137	170	140	151	165	182	159	165	152	177	167	164	191	166	167	150	151	180	165	162	168	159	197	175	197	172	154	166	134	168	165	165	160	162	156	170	176	167	169	152	173	147	187	175	149	172	143	179	155	153	171	128	169	154	176	172	185	165	149	161	150	172	185	183	148	156	181	167	164	141	175	170	192	180	162	155	146	157	151	177	179	162	160	159	182	156	181	157	147	164	192	170	146	168	147	148	189	182	165	176	142	153	171	157	187	162	197	159	162	170	149	153	162	152	173	170	160	170	167	182	154	180	157	157	173	142	146	143	174	140	151	141	159	146	168	154	174	142	159	158	154	164	139	146	143	143	167	161	155	163	181	142	176	164	152	172	159	192	160	134	172	155	165	188	156	161	156	162	166	172	153	167	183	163	154	192	157	169	152	162	162	141	152	164	168	171	151	146	152	185	148	165	177	153	172	165	193	157	162	178	164	164	155	160	173	175	159	144	151	179	167	149	176	143	179	174	177	135	151	152	160	146	192	177	150	149	151	158	145	162	173	174	175	162	143	169	131	175	183	191	152	142	170	149	193	157	154	203	148	146	161	191	187	151	173	187	153	173	160	162	177	166	167	155	163	170	154	190	175	187	151	174	176	174
7984	928	1802	2087	1699	1470	1160	911	803	734	703	601	634	575	503	538	498	532	463	476	466	452	402	428	399	455	427	420	429	439	402	429	396	396	379	430	398	414	415	404	383	423	423	366	412	404	405	413	365	334	409	425	364	405	427	409	398	391	411	410	406	401	387	374	382	393	392	382	423	356	366	408	391	341	404	398	384	358	356	382	355	407	386	422	384	385	367	413	365	417	418	400	344	420	366	389	360	415	376	369	407	368	381	383	365	375	386	376	394	359	374	392	403	383	359	397	400	420	369	403	396	392	368	369	386	391	426	380	397	404	378	396	397	374	381	396	412	412	379	364	423	384	379	406	405	369	401	380	396	394	407	388	398	413	402	365	382	422	378	390	376	396	370	379	387	368	376	393	372	395	378	396	343	385	407	390	360	368	362	378	389	399	396	391	376	410	378	387	376	455	392	400	367	434	376	399	398	359	383	395	379	369	374	404	405	366	377	372	370	409	369	394	395	369	367	322	369	382	385	397	374	360	393	375	390	389	361	388	412	367	419	395	411	378	362	363	362	383	394	406	392	352	424	368	389	366	343	381	408	402	374	357	391	371	330	407	397	403	410	402	366	366	397	374	359	394	357	349	382	394	419	394	375	376	383	386	379	410	353	370	389	394	385	383	370	385	367	411	394	387	372	426	408	390	426	359	399	380	373	370	377	364	372	399	409	364	354	380	378	363	394	371	395	413	376	384	423	375	414	366	385	378	386	357	373	373	384	373	387	376	395	405	390	365	399	395	384	426	360	369	366	401	395	370	414	384	341	388	364	404	369	381	395	360	349	368	391	383	366	395	380	387	376	416	398	355	406	407	396	351	395	381	354	389	400	375	402	406	379	403	354	375	362	384	379	382	378	397	397	398	395	334	399	382	394	381	380	370	392	358	376	409	424	384	410	364	398	387	410	366	390	347	364	401	361	383	384	358	394	387	388	383	378	422	413	384	388	397	396	392	401	376	360	387	342	366	393	382	425	380	381	396	394	373	428	417	378	400	384	428	415	376	392	381	440	377	381	392	395	396	387	374	365	382	421	403	400	397	368	400	369	413	370	369	416	356	390	398	373	379	373	373	390	395	394	342	389	375	358	386	402	388	381	395	343	412	422	398	393	391	414	363	365	384	374	381	360	382	390	373	382	382	370	345	402	362	407	401	379	375	355	370	357	427	370	364	401	412	389	407	382	415	408	356	377	393	378	366	377	375	375	364	376	369	412	397	373	364	409	359	363	401	400	372	369	402	376	383	360	413	391	368	361	413	380	355	344	398	390	383	421	333	374	394	379	351	382	397	403	374	385	378	385	406	391	404	414	387	390	393	383	404	377	372	383	378	417	380	408	389	397	382	388	355	414	378	393	370	391	389	389	372	378	356	349	377	386	365	360	413	378	406	377	403	403	369	374	382	394	400	398	381	393	388	402	363	373	344	418	397	371	369	386	383	381	369	374	372	401	418	416	394	362	391	385	416	371	361	381	415	362	370	419	420	354	406	401	370	361	360	375	369	358	371	379	363	385	385	383	350	399	365	385	385	416	377	403	432	414	397	386	390	368	368	396	375	381	367	370	440	370	370	382	412	376	337	392	431	397	379	377	389	404	379	387	388	402	366	382	354	346	368	384	355	396	346	357	392	382	372	364	405	391	372	360	375	374	406	393	366	390	370	389	389	386	375	387	403	380	389	377	409	412	410	404	398	405	395	376	348	357	370	387	381	384	349	397	388	374	398	407	409	376	363	371	372	403	393	400	390	400	408	388	414	373	381	358	374	398	388	403	416	386	345	348	423	397	387	361	416	367	417	391	339	403	359	350	386	388	386	341	377	370	456	377	405	365	376	390	373	360	378	406	338	397	358	376	385	370	393	382	404	355	409	387	388	392	379	386	419	402	387	351	405	424	402	406	401	352	392	380	369	362	385	395	419	393	373	386	401	376	398	359	404	379	393	361	373	330	400	385	385	385	386	415	411	384	395	372	404	413	420	383	426	409	372	398	373	410	377	388	402	408	401	392	397	370	378	416	404	390	420	390	365	366	369	385	375	389	370	378	377	410	403	413	380	392	399	409	396	373	367	392	360	375	373	394	374	397	392	379	340	393	401	399	397	411	369	360	377	370	419	386	406	406	368	382	389	356	405	374	386	376	372	374	364	376	403	397	398	391	380	407	409	374	392	418	415	357	394	422	422	364	383	368	339	378	369	389	396	358	421	406	408	396	392	347	410	380	402	394	342	337	368	437	386	371	389	390	418	380	427	384	397	371	393	399	400	400	352	410	378	361	375	399	371	375	374	426	373	354	396	365	396	401	363	353	401	371	405	363	360	383	378	370	396	391	376	409	392	410	416	427	408	375	368	390	380	400	372	381	378	361	404	392	335	383	396	382	336	377	361	391	392	423	396	391	416	368	409	394	411	363	385	387	392	407	364	438	387	403	391	348	378	401	373	415	378	387	385	380	403	382	394	391	405	401	406	377	417	380	371	366	391	403	390	383	388	400	362	363	419	388	397	403	411	404	369	403	382	400	403	370	355	381	395	378	386	401	381	379	401	371	340	373	334	378	417	385	389	366	363	380	400	397	381	391	340	360	395	420	391	370	394	365	407	382	353	387	408	387	383	385	355	381	419	387	419	394	408	371	369	378	377	388	408	376	402	383	398	367	376	387	354	356	370	385	377	414	407	384	358	380	364	426	381	393	391	365	386	399	360	370	377	383	418	405	396	364	357	370	407	389	409	359	390	387	421	431	382	388	409	383	377	357	361	386	389	353	355	378	406	369	365	363	363	369	375	363	386	415	375	402	338	368	356	387	382	373	405	395	402	436	371	403	379	407	381	383	389	383	374	361	376	388	368	399	372	395	376	363	379	361	367	374	370	397	413	359	365	374	378	385	380	367	409	412	371	403	404	385	403	389	352	395	360	338	388	364	402	375	394	377	380	394	396	384	419	409	371	387	381	385	393	394	351	396	393	365	391	416	385	353	347	368	392	408	377	376	370	386	406	362	363	363	399	351	391	380	383	395	391	403	404	392	395	375	385	383	407	383	362	376	386	374	388	390	364	377	376	396	402	391	390	369	391	386	375	407	384	371	372	399	379	399	400	390	363	364	405	427	368	392	405	377	370	375	391	360	354	399	352	371	409	384	383	388	400	374	398	402	385	407	373	407	354	407	427	395	343	373	386	354	415	400	358	368	368	426	383	410	399	405	379	414	360	368	371	392	382	403	384	381	376	368	363	405	381	345	421	385	382	352	373	367	342	401	390	370	408	387	391	388	368	373	411	370	370	348	408	384	384	386	394	367	389	372	352	378	358	403	386	379	405	393	357	427	368	407	380	384	404	414	399	385	384	382	402	408	384	385	380	382	338	354	387	372	392	400	379	369	402	390	419	362	385	389	386	409	360	406	395	385	389	435	392	402	399	401	354	372	390	403	378	345	349	395	351	374	377	404	422	391	389	388	393
1426	223	238	235	233	233	254	194	230	227	223	219	258	212	194	204	236	235	208	216	223	222	207	213	227	239	215	194	188	213	234	208	241	220	239	228	246	222	201	190	192	229	217	226	207	225	217	222	207	234	190	228	224	216	230	223	210	213	248	229	225	240	221	183	225	254	226	202	262	234	226	228	237	204	212	197	180	223	194	203	231	223	255	201	213	235	213	198	246	221	252	232	210	205	226	215	230	213	206	195	229	212	214	227	264	230	228	217	226	231	213	236	212	220	218	236	214	195	206	229	217	211	175	231	209	225	230	220	208	212	225	223	231	207	234	215	232	214	198	224	230	212	226	192	207	198	206	207	203	209	212	233	219	219	200	206	210	264	247	231	172	203	213	204	230	190	225	217	211	208	181	226	210	216	242	206	201	234	216	242	217	254	220	221	249	245	241	210	201	218	189	251	213	206	221	233	223	219	218	218	204	210	210	226	251	212	239	225	215	257	217	239	229	266	208	185	205	247	220	205	219	221	213	215	228	214	207	216	217	199	224	192	212	226	230	236	221	254	240	224	213	195	224	217	195	222	220	228	205	204	204	195	198	198	212	215	193	242	231	204	206	214	219	225	228	219	212	214	219	219	217	212	193	249	218	217	220	204	231	222	212	226	235	222	202	234	220	213	213	203	218	219	220	224	242	212	234	209	227	206	204	224	180	219	234	210	202	256	233	255	255	236	214	204	229	209	220	226	231	223	239	216	212	216	206	229	217	222	247	192	193	209	230	221	211	230	205	217	223	215	209	244	220	222	216	234	216	220	237	204	247	224	230	206	237	206	241	215	213	228	192	208	234	234	214	219	238	234	221	215	241	212	208	191	205	218	222	211	204	236	251	188	240	187	219	204	193	208	228	250	225	198	218	216	224	249	200	186	216	247	191	199	211	239	246	224	241	224	235	222	234	218	213	221	227	194	258	227	253	218	238	209	205	234	211	222	209	172	217	213	256	207	232	242	209	249	227	216	201	207	220	223	221	222	226	226	193	247	245	223	228	238	201	215	205	225	207	244	236	220	230	232	212	221	211	209	237	218	258	230	213	207	218	255	268	217	217	209	222	216	212	212	228	213	225	225	230	230	230	210	218	216	233	229	213	228	223	212	208	211	196	231	222	224	220	227	216	211	242	261	217	243	220	202	220	199	224	208	232	202	223	234	218	196	197	199	198	225	225	230	221	217	220	219	217	232	247	253	193	222	245	234	202	206	221	213	214	234	233	194	201	243	193	225	226	244	251	245	243	199	199	244	226	244	212	222	204	205	241	226	253	208	235	228	207	205	227	225	230	222	182	192	223	235	240	237	254	262	222	192	196	234	222	208	205	229	199	228	230	211	193	204	208	243	223	205	235	226	202	211	222	204	224	229	185	224	221	222	204	250	216	192	228	237	214	211	210	208	220	247	225	231	227	216	216	180	233	223	229	193	206	233	215	208	230	197	205	220	216	221	192	191	227	239	200	245	198	227	211	237	214	196	216	212	224	223	220	220	205	222	242	209	232	220	190	206	175	219	224	238	235	215	200	239	207	249	209	250	232	237	214	190	236	197	201	216	209	235	231	223	217	234	219	204	243	203	206	201	230	224	232	214	201	242	213	225	218	227	239	224	204	225	228	211	222	206	221	212	225	216	213	214	202	225	232	229	219	211	221	239	198	192	236	204	206	234	224	231	221	221	223	217	227	198	198	221	216	220	229	225	248	212	211	223	190	213	239	208	216	213	207	251	261	206	228	215	225	217	211	201	246	225	203	215	223	230	244	224	217	236	209	206	222	218	231	221	245	226	197	213	219	208	223	169	192	219	207	191	230	193	216	204	239	237	216	201	245	219	200	232	218	223	212	193	203	241	216	204	228	248	210	239	215	243	212	235	228	190	215	203	233	190	223	202	218	234	205	224	200	248	222	192	241	239	221	234	208	213	216	210	225	240	221	222	229	230	201	248	219	218	235	233	211	225	238	206	218	215	204	213	195	232	189	236	221	230	213	235	215	206	207	233	203	223	197	231	239	228	231	175	220	195	223	203	204	220	220	233	204	232	212	232	214	241	180	223	211	223	229	209	230	240	193	211	200	235	211	234	229	200	220	186	213	192	215	217	252	198	234	230	217	199	234	238	202	219	196	238	257	215	213	235	197	230	215	221	228	187	246	224	233	218	240	209	219	213	220	212	222	225	209	206	219	212	213	215	202	254	230	252	236	222	229	227	231	239	199	221	217	198	199	206	217	208	213	222	221	226	224	227	199	248	233	222	236	238	225	226	190	239	257	218	226	203	219	215	219	197	220	237	196	238	194	243	228	235	221	209	244	206	233	218	222	205	209	206	196	225	226	206	214	202	220	222	214	201	233	234	208	213	212	178	204	233	203	227	246	230	214	249	233	215	213	249	234	228	222	192	232	195	226	222	249	202	232	224	245	198	211	232	216	218	235	222	224	237	228	231	207	246	219	204	212	222	200	206	226	236	218	235	212	238	226	211	219	200	226	230	204	208	185	194	202	245	205	218	212	216	184	231	241	220	194	221	201	214	240	218	239	213	251	209	250	192	204	214	198	252	204	201	213	233	215	215	198	215	202	202	215	210	245	218	203	226	222	230	234	240	197	231	197	217	235	219	249	215	204	242	228	194	218	243	221	214	183	238	214	226	217	208	251	188	183	189	212	220	213	240	222	222	235	203	221	218	227	202	225	229	223	208	245	225	246	194	208	194	235	225	249	224	218	214	217	248	209	223	196	217	213	195	250	251	230	219	228	247	232	217	220	206	221	206	229	211	221	201	228	223	185	222	208	206	227	200	195	254	232	220	207	214	220	230	249	210	216	216	244	232	234	210	214	208	190	191	210	235	214	226	207	209	214	209	195	204	207	257	215	221	232	240	221	225	221	216	201	254	216	226	214	235	202	199	226	207	244	201	209	210	212	203	215	228	192	220	245	231	235	222	227	216	229	211	215	234	217	231	225	210	241	247	226	230	209	225	254	242	206	221	234	222	210	190	214	225	218	239	205	214	201	234	223	235	221	192	214	230	223	267	197	234	206	186	210	196	247	232	233	220	218	208	196	203	184	229	221	242	206	230	213	221	221	211	243	205	219	196	235	188	209	222	218	235	196	208	204	197	199	235	200	221	202	205	219	230	216	226	231	207	227	197	224	247	227	244	235	198	210	233	219	210	247	218	215	250	231	236	242	201	192	200	234	239	199	201	195	201	231	212	225	214	227	245	215	196	222	217	267	204	224	231	199	207	195	221	202	236	225	215	247	217	243	216	198	230	233	196	215	228	235	241	220	186	238	207	207	227	213	224	260	207	216	220	212	205	205	217	219	233	197	224	234	231	227	178	213	206	216	213	215	173	193	235	229	218	218	244	231	218	227	217	230	209	242	215	210	233	231	224	225	249	229	201	214	209	218	226	217	209	217	223	214	195	201	216	212	229	210	232	216	215	218	225	235	215	206	199
1748	557	555	539	575	546	534	547	525	510	523	513	498	502	482	534	554	500	507	508	548	512	538	512	547	547	505	534	527	569	499	510	523	529	515	570	518	534	499	509	513	498	516	520	518	561	527	551	529	504	538	541	515	573	541	488	514	511	522	551	517	543	539	555	514	525	487	497	497	519	546	513	515	521	542	537	509	526	504	542	541	549	495	557	510	525	535	490	502	553	540	486	468	525	498	524	475	517	505	558	514	542	529	514	513	476	533	502	547	541	520	514	526	533	498	541	487	533	525	494	486	514	497	562	519	532	529	492	535	497	492	545	510	566	505	519	533	565	496	538	511	559	498	499	491	520	515	525	540	523	511	521	517	511	557	534	540	504	539	545	554	540	485	520	474	538	531	495	546	522	521	487	510	570	531	525	491	549	527	539	518	477	516	498	513	519	535	505	518	527	543	553	497	518	507	493	509	551	477	528	491	531	513	526	541	507	530	483	525	532	567	526	469	490	525	501	534	487	509	521	535	510	490	539	484	526	492	564	538	482	472	491	519	494	507	544	569	533	505	530	525	558	526	530	517	524	546	500	502	503	527	537	511	541	526	556	495	559	506	491	527	523	543	537	529	527	484	471	532	533	538	530	551	501	531	523	510	506	546	531	538	521	500	527	511	531	497	508	535	536	507	558	533	526	537	508	524	532	533	508	526	483	514	500	542	517	513	503	546	557	510	520	519	493	494	543	534	542	524	532	496	467	507	527	529	563	517	527	537	448	534	542	497	473	508	522	530	578	514	513	539	531	529	520	516	514	552	523	496	552	522	500	551	497	537	492	506	515	510	503	517	487	523	531	489	504	525	546	499	509	511	532	549	502	498	544	511	498	492	528	579	521	552	471	524	532	529	513	500	562	531	540	529	513	501	521	562	481	518	512	528	504	550	501	520	505	514	532	507	508	511	494	538	525	541	492	524	580	516	513	562	527	534	562	517	504	523	540	550	491	536	537	494	508	498	523	524	509	508	496	511	509	497	499	506	578	519	523	506	516	521	492	517	546	527	528	499	507	524	519	572	517	521	511	541	473	548	559	492	517	523	519	503	487	501	549	516	490	534	505	561	504	535	560	532	501	553	525	513	489	485	538	523	512	538	528	513	514	519	483	540	478	515	550	544	531	511	569	515	510	481	511	511	515	528	526	564	488	509	565	476	509	500	509	500	484	498	509	498	489	521	511	498	542	507	536	510	529	541	539	533	485	520	526	547	550	526	531	517	554	560	528	498	498	534	542	578	544	477	469	513	525	503	485	521	536	491	515	504	525	531	479	518	497	521	538	504	501	476	538	499	498	547	534	470	536	535	542	494	538	490	506	536	555	500	537	494	515	536	533	520	546	527	525	538	530	576	536	494	505	485	516	532	501	519	482	517	506	521	542	504	511	512	514	535	537	489	558	502	563	504	505	496	486	513	506	533	519	484	522	513	506	519	494	496	524	528	500	489	507	499	500	478	549	494	529	515	511	508	524	512	487	538	503	514	515	456	563	506	501	499	555	555	542	524	540	551	499	530	534	502	480	538	501	554	520	513	511	521	493	502	502	525	539	538	517	522	518	526	492	526	527	515	504	517	500	494	515	529	523	510	527	525	481	503	521	546	517	505	506	509	517	521	513	542	525	570	502	504	531	501	492	510	488	540	518	464	489	522	531	494	512	479	534	553	499	510	498	512	528	506	491	528	501	537	504	491	500	515	494	487	520	500	543	509	520	489	521	511	490	522	510	522	560	481	560	470	519	505	503	555	508	568	522	490	525	493	518	491	527	479	559	523	502	526	562	502	542	510	472	519	497	507	483	506	524	537	511	497	529	501	517	508	540	518	528	521	516	518	515	535	539	488	570	483	497	514	535	562	503	513	506	478	501	511	523	529	501	522	507	478	507	508	528	515	512	477	540	527	501	535	530	480	488	519	518	496	513	538	518	534	527	513	513	521	494	532	501	504	509	511	535	510	517	510	520	522	523	508	515	542	508	506	526	540	488	540	549	476	539	496	527	514	533	509	528	527	555	537	534	524	516	503	535	541	519	502	556	505	510	530	519	503	523	516	534	549	529	555	503	493	495	544	520	504	500	520	483	504	517	560	495	528	517	520	525	528	510	494	572	514	490	557	540	523	523	557	494	527	494	511	519	571	555	534	531	524	527	532	545	518	539	508	485	536	547	569	538	525	552	545	565	511	519	514	480	556	508	520	524	538	495	499	546	501	522	516	511	501	465	491	479	472	570	533	536	515	545	520	554	505	496	515	506	517	483	511	517	531	514	498	494	509	505	475	533	494	566	483	508	506	535	530	499	490	557	518	488	492	501	519	502	525	541	532	515	502	536	532	521	533	507	512	513	539	505	494	509	497	555	499	561	528	496	504	472	522	526	539	511	502	590	498	528	512	506	515	528	522	501	523	525	556	494	517	508	518	544	528	561	524	548	553	543	523	487	523	483	534	539	535	527	470	527	526	479	503	499	553	531	500	505	548	508	495	500	497	504	520	512	530	495	531	501	520	521	511	546	497	539	518	478	535	515	498	538	491	510	540	509	536	531	513	566	549	520	509	544	518	540	518	546	527	541	523	520	488	505	526	516	544	560	498	511	545	551	477	517	492	500	508	553	513	505	519	531	478	529	468	508	486	513	527	523	486	522	505	521	498	514	505	523	506	536	485	518	518	519	496	523	536	501	514	556	540	524	521	510	540	485	537	508	485	513	546	497	519	494	499	504	521	519	505	533	519	500	519	510	554	491	524	534	569	498	546	510	490	525	556	516	496	537	539	528	537	490	535	549	518	520	484	533	522	482	523	538	528	530	514	544	512	531	559	524	511	515	536	538	516	539	485	524	507	508	527	512	536	501	497	492	528	478	513	542	535	553	518	531	524	514	487	519	499	511	510	524	496	481	484	495	518	567	495	496	531	533	538	548	528	530	489	522	520	538	490	576	523	526	556	529	525	466	548	502	518	527	504	542	543	516	507	536	530	516	507	513	510	507	549	526	496	498	469	518	549	505	540	516	543	502	531	519	527	554	479	532	532	500	510	528	492	544	537	537	552	510	528	532	505	523	529	523	519	560	521	512	533	543	523	548	520	485	547	546	520	543	516	584	566	531	503	542	539	520	530	529	495	530	489	486	530	507	525	511	550	550	544	511	494	562	535	500	517	569	491	501	504	558	522	539	502	507	558	502	482	517	490	521	536	562	499	545	508	542	517	544	534	567	525	490	511	545	509	510	516	518	535	521	525	520	529	540	480	497	524	503	536	524	516	518	503	533	527	520	527	527	531	557	488	497	554	495	538	580	506	514	551	497	553	492	533	501	507	519	484	529	534	473	487	514	568	541	523	529	523	558	507	486	498	553	513	505	486	468	504	542	502	539	499	548	508	502	550	518	487	519	507	531	522	542	493	518	508	532	550	524	520	554	539	549	551	484	519	512	539	513	540	534	503	549	535	527	522	498	500	479
7430	573	651	553	462	385	356	348	318	317	317	320	326	302	322	270	281	281	304	299	310	291	305	279	289	341	281	309	310	290	309	330	307	274	280	299	282	282	292	318	344	292	273	292	334	264	264	271	294	290	271	293	266	296	276	302	280	270	304	305	287	294	292	301	308	284	274	313	328	302	296	306	298	358	300	262	326	289	271	272	268	275	280	329	275	290	301	302	280	309	254	289	318	282	247	282	306	273	289	297	298	294	289	301	290	289	298	280	314	280	299	267	292	292	258	284	264	284	270	257	281	294	273	270	293	298	293	292	283	289	281	276	277	289	310	279	305	278	233	292	275	304	297	277	287	311	314	299	279	303	309	268	275	308	282	295	287	321	299	333	290	303	281	291	267	270	286	292	297	280	307	290	301	336	291	306	261	287	322	294	306	299	268	262	292	310	266	289	288	304	310	291	280	307	272	313	301	305	301	295	311	309	289	302	308	279	292	290	306	282	273	266	291	285	272	281	279	269	257	260	287	288	287	294	299	278	280	320	297	254	280	296	284	283	290	274	310	292	277	295	297	311	274	286	309	249	260	285	291	262	331	282	297	297	277	267	263	278	303	275	290	309	263	295	312	300	271	315	289	260	284	279	310	303	326	287	258	298	297	290	288	325	287	265	260	308	283	303	272	296	283	292	260	304	296	266	261	313	310	307	268	285	299	313	322	260	273	252	303	258	283	303	259	316	295	292	298	274	305	271	274	286	278	310	290	295	295	266	251	277	280	273	306	295	288	274	297	294	293	288	285	254	304	270	254	305	291	319	305	266	302	313	285	292	286	307	268	276	314	288	304	323	311	290	295	277	277	286	274	279	279	267	254	294	297	287	266	293	304	293	254	296	268	320	302	270	314	290	274	287	344	276	304	298	280	290	283	302	307	294	301	277	261	325	297	287	277	288	274	285	323	297	293	291	307	281	266	257	286	289	292	260	279	283	295	252	307	264	288	294	267	271	283	296	278	321	277	266	296	277	290	249	273	309	290	278	313	301	276	334	263	262	263	297	271	260	280	291	294	276	316	291	283	259	284	290	276	300	288	301	282	268	298	318	293	286	277	322	286	310	286	319	273	302	287	260	306	277	313	308	257	298	308	243	266	280	286	296	285	272	289	244	307	282	313	286	327	318	291	278	311	282	283	295	285	332	253	266	304	290	267	329	310	286	272	313	287	298	305	289	257	318	299	310	271	270	276	271	291	304	292	276	281	285	290	285	276	300	284	252	274	321	308	323	275	275	267	310	278	324	283	290	298	318	318	271	295	324	291	301	291	293	280	295	316	269	284	260	279	293	307	330	280	289	268	310	302	296	258	282	281	277	318	296	295	287	277	274	275	326	295	263	297	278	298	280	286	285	317	293	278	283	327	271	295	285	299	305	233	262	293	308	298	302	323	290	306	268	274	273	263	280	287	310	324	292	316	303	261	311	298	272	265	260	295	276	312	324	318	284	296	302	255	284	250	289	285	296	277	289	278	302	319	316	298	275	295	302	282	330	293	281	309	284	271	311	329	283	279	261	285	269	287	268	259	256	273	256	295	305	278	313	276	320	271	268	279	318	282	322	294	292	300	293	281	289	291	277	313	298	297	290	319	302	273	304	277	289	310	312	270	296	285	285	285	255	268	307	279	253	302	315	266	312	274	295	282	304	281	304	329	310	292	305	291	285	308	272	284	308	277	297	268	305	281	308	275	295	270	268	270	307	263	257	290	286	317	300	330	258	304	292	257	278	291	291	276	284	286	302	275	311	287	288	268	324	275	297	291	292	285	317	243	309	325	290	284	258	306	288	280	300	281	280	259	272	288	280	259	307	324	262	275	279	265	290	256	309	297	295	286	300	275	313	279	275	293	300	262	298	296	280	309	278	270	289	298	259	312	295	283	270	302	274	274	279	302	300	256	279	307	288	270	302	279	316	290	309	308	306	288	280	297	316	281	284	280	298	271	296	301	281	291	287	257	289	252	301	287	285	295	308	301	266	255	293	288	319	333	289	306	285	290	290	250	283	324	264	302	266	354	296	280	316	300	245	315	276	289	285	303	324	268	321	281	321	260	310	309	274	296	300	291	284	271	288	309	282	297	279	298	299	288	270	263	287	309	314	292	263	282	262	311	278	290	308	259	280	255	329	311	273	258	306	294	303	322	273	277	304	295	318	319	307	271	250	300	299	295	289	312	281	286	295	294	282	281	305	280	292	307	277	276	292	304	277	274	258	294	265	276	290	262	292	292	313	309	291	257	279	282	290	301	276	256	289	304	294	306	282	304	283	288	322	324	302	298	296	292	281	299	277	265	304	279	271	304	306	273	299	311	289	250	297	271	321	289	279	283	288	270	322	265	286	291	297	283	277	303	313	286	293	299	269	281	274	298	289	318	310	279	299	306	252	256	289	248	248	309	310	308	299	271	301	302	277	304	305	275	296	301	299	264	270	293	285	289	280	288	269	286	271	291	300	283	293	261	271	289	287	243	301	253	292	301	277	294	284	276	290	285	274	272	290	295	302	261	301	274	296	286	317	299	276	278	298	284	289	302	288	271	302	268	282	280	325	293	271	278	279	285	302	285	315	269	273	286	278	298	263	301	260	240	280	285	308	310	299	280	288	270	258	296	287	320	300	324	256	278	263	282	296	275	248	264	269	282	282	290	265	267	312	287	290	297	271	297	348	284	313	298	301	328	319	290	280	298	289	304	308	291	280	271	319	287	321	287	288	301	277	300	309	307	292	271	281	314	274	288	270	291	271	275	258	292	282	331	286	287	293	315	302	308	294	284	285	271	269	295	274	272	266	249	292	315	276	303	279	283	313	281	303	300	279	341	283	278	271	282	293	277	287	294	246	328	310	262	284	303	282	265	305	269	272	314	282	290	287	271	299	294	277	289	278	278	270	308	257	286	279	299	304	316	282	340	255	296	319	305	262	287	315	280	299	270	295	301	296	271	282	313	320	294	267	220	267	256	279	315	253	260	310	301	283	297	299	286	300	286	302	278	307	323	293	288	289	266	277	266	270	307	290	308	289	286	315	260	296	313	295	269	301	299	311	283	286	290	283	274	301	252	262	290	293	257	294	289	284	269	249	261	311	283	321	304	305	276	264	281	272	301	302	282	307	298	286	298	271	300	295	284	301	276	292	340	286	300	317	293	276	278	292	309	291	298	311	307	270	262	302	302	298	271	254	289	312	284	272	283	318	291	277	317	314	313	295	286	301	259	320	308	292	283	319	270	280	308	304	294	308	282	272	263	264	245	268	307	325	242	286	300	279	309	274	283	317	275	279	276	271	327	326	280	306	275	271	275	308	302	286	277	257	294	290	282	318	286	281	292	316	302	295	254	331	295	299	294	296	285	295	298	280	280	278	290	289	285	331	297	305	306	282	287	309	312	278	283	293	275	270	288	270	287	271	311	273	276	311	280	302	309	299	302	257	285	295	293	312	274	282	267	275	299	273	314	285
6418	906	1406	1459	1325	1129	1029	969	895	796	802	799	763	746	725	740	728	707	751	679	704	735	641	697	637	695	688	636	649	687	672	641	693	662	649	632	691	655	620	673	661	616	626	643	676	672	658	648	686	680	670	633	682	663	681	680	665	688	634	675	668	640	672	641	636	603	642	645	693	625	620	650	675	656	607	678	651	662	644	675	626	657	661	670	651	638	615	639	672	666	660	661	665	645	611	683	702	646	620	684	641	636	668	655	592	670	666	642	641	683	643	600	707	653	677	647	665	635	621	690	666	714	665	694	619	614	674	711	639	644	680	668	672	645	672	639	641	608	637	680	652	673	636	629	675	613	684	663	643	668	678	635	623	697	661	677	641	635	687	636	664	628	676	635	657	657	623	689	679	641	613	664	640	657	645	640	665	664	646	665	647	656	648	626	640	682	632	665	590	656	613	638	650	615	649	645	614	646	661	630	621	687	648	653	670	671	607	659	651	726	692	638	650	652	589	652	665	607	673	674	653	637	649	614	654	708	634	639	628	677	668	641	642	656	651	623	649	666	642	665	629	634	670	619	699	662	635	656	665	635	686	703	693	686	645	684	643	648	684	655	668	602	634	663	676	639	669	662	613	626	686	667	643	631	610	669	634	645	579	668	635	635	618	639	639	653	648	638	659	653	692	667	689	687	683	667	657	651	627	656	621	638	684	644	638	695	662	623	666	656	682	636	664	646	623	630	630	661	610	641	668	663	684	622	681	633	602	660	644	608	621	628	668	602	633	613	647	661	666	637	674	629	663	684	646	631	688	662	665	659	642	635	672	688	605	654	614	660	594	689	696	702	649	700	654	654	627	637	651	679	637	667	657	664	652	672	701	659	651	609	630	666	644	649	643	639	654	636	676	685	647	611	672	664	640	661	636	649	682	702	636	642	645	648	604	696	651	642	666	697	646	629	660	655	649	671	659	661	638	654	623	659	693	624	628	655	665	632	652	684	682	627	667	652	657	676	632	710	683	670	675	674	634	612	639	685	656	637	670	660	638	648	669	648	661	722	631	644	647	636	673	660	692	672	640	677	636	621	660	632	631	659	636	683	663	691	616	667	664	636	638	617	646	650	647	646	638	652	675	659	664	670	617	673	669	640	702	670	638	690	686	677	654	637	631	681	641	660	697	622	654	668	661	662	626	609	681	630	646	692	678	665	662	669	637	649	661	648	619	646	648	673	657	602	641	623	626	638	643	645	682	682	658	661	650	651	673	666	670	665	681	656	656	651	624	611	669	645	676	683	699	653	662	627	640	678	702	632	665	665	631	681	628	627	639	613	643	666	631	654	678	611	681	690	619	659	675	635	668	613	714	639	678	653	707	655	623	608	639	633	652	650	639	634	652	706	657	665	669	669	664	647	633	659	645	651	630	677	646	638	651	632	622	676	666	685	618	618	621	671	643	644	662	664	688	657	625	629	645	664	711	680	639	726	666	612	658	667	637	672	637	709	661	686	627	661	663	673	652	642	652	655	629	638	650	683	643	646	669	678	615	633	665	670	626	668	666	637	634	663	631	663	661	634	633	626	689	681	623	640	662	632	663	655	668	634	667	723	669	649	649	673	650	648	663	636	644	635	647	660	639	654	682	705	671	680	640	668	665	681	683	665	635	672	669	654	653	681	656	692	639	672	700	633	641	623	691	680	657	676	632	625	675	618	626	650	660	668	636	639	661	667	669	606	662	653	611	682	648	640	661	646	656	640	667	633	614	652	606	649	655	618	672	641	675	615	616	682	641	647	657	644	649	662	660	647	692	626	669	692	698	666	687	657	648	632	674	632	644	660	647	645	660	658	618	694	655	669	669	711	693	633	610	668	641	706	626	656	685	669	667	661	621	651	655	640	639	637	661	665	632	695	706	669	636	674	661	656	620	630	625	731	731	675	632	666	666	700	657	660	689	661	682	703	646	655	663	637	655	650	692	670	629	666	627	660	614	638	660	651	689	694	631	622	662	616	681	702	656	653	672	619	661	653	644	655	633	649	610	668	659	676	660	672	630	646	669	655	691	677	581	654	665	650	663	637	638	689	608	651	640	659	681	664	638	648	642	642	639	655	647	626	603	617	682	633	671	651	638	673	696	643	668	612	657	671	655	686	717	666	663	666	668	725	667	702	598	620	636	633	689	683	640	641	677	695	635	653	599	612	641	650	645	678	661	643	615	627	696	632	630	651	658	665	642	641	671	679	650	686	644	647	693	681	651	605	642	645	679	659	661	637	633	683	708	634	633	663	675	660	671	638	634	657	642	626	589	630	652	619	636	668	607	686	667	643	646	627	663	624	649	655	646	659	664	639	693	632	679	669	653	680	662	643	664	640	642	663	665	641	617	608	672	664	650	651	586	642	603	676	669	620	613	631	709	721	647	692	667	642	642	632	688	664	658	639	642	660	614	641	703	669	675	643	676	648	619	666	643	620	654	609	651	641	652	671	609	655	630	649	661	707	644	626	656	669	654	700	661	641	621	681	619	649	699	645	697	697	639	661	689	702	597	659	686	675	687	697	638	729	647	669	669	627	628	686	659	647	642	642	667	634	642	722	626	671	671	619	625	636	662	637	618	673	646	625	626	630	652	672	664	641	638	616	616	623	701	627	574	683	649	657	632	691	642	658	658	675	646	651	620	659	657	688	641	682	660	645	641	674	680	646	650	693	664	659	658	675	614	713	667	632	648	650	610	648	665	617	594	645	651	676	604	665	605	681	677	664	658	655	649	616	685	674	622	668	647	680	656	686	606	643	641	682	666	658	665	603	646	630	617	644	621	644	683	667	604	603	615	620	642	687	638	652	645	666	637	699	641	675	693	617	643	647	669	643	591	581	665	656	665	598	638	671	663	655	641	697	696	658	661	648	639	660	675	644	635	636	661	671	644	666	667	678	683	679	642	618	642	682	679	668	630	641	644	670	665	647	641	669	635	701	637	649	639	658	631	664	683	658	636	633	596	683	672	605	678	616	649	642	568	658	688	668	682	670	652	690	624	701	659	708	633	659	611	664	657	642	629	631	680	675	644	634	635	648	661	646	605	610	605	608	647	658	634	695	658	631	675	690	670	636	693	662	663	636	638	652	635	681	610	680	676	657	625	640	626	655	644	672	617	644	640	671	609	651	668	648	671	676	676	623	661	659	643	680	638	660	648	634	625	657	566	648	653	619	651	647	665	672	683	628	676	708	664	632	642	669	661	633	667	644	690	617	664	698	698	648	686	661	668	663	628	607	642	633	607	611	690	664	651	627	622	638	675	656	657	635	650	687	679	684	622	655	654	626	707	697	649	648	646	721	646	692	631	663	635	677	638	646	656	670	664	664	627	683	681	667	662	618	683	660	644	633	638	648	662	663	660	657	669	665	655	674	659	645	639	625	663	692	649	609	669	663	643	665	665	670	661	611	650	672	641	697	647	713	653	641	662	660	659	609	667	678	665	635	663	694	676	607	626	657	664	666	650	660
13975	1016	879	738	476	340	285	261	227	227	224	208	193	210	194	159	174	166	187	180	178	149	176	158	176	149	185	176	183	187	153	156	168	187	177	153	197	154	176	162	165	179	152	145	147	176	155	177	158	181	148	144	179	152	151	156	166	181	154	163	164	173	165	189	163	168	155	158	149	159	154	154	164	162	154	163	158	159	166	177	156	160	160	167	169	149	144	158	160	151	159	151	189	152	191	172	179	176	153	178	204	173	162	161	164	184	164	186	162	166	177	158	171	151	184	191	178	157	162	169	179	159	161	154	152	184	180	171	160	174	185	159	153	166	161	163	147	161	164	147	169	176	166	172	176	171	157	163	160	149	169	166	182	157	146	169	169	146	175	175	170	161	174	161	175	163	138	170	172	172	173	140	151	169	167	185	172	152	203	193	188	184	147	165	175	160	168	161	156	149	160	160	178	165	181	141	152	175	172	148	162	155	141	184	183	169	136	151	143	158	154	144	134	148	166	128	156	164	158	162	168	184	148	149	151	167	172	186	141	156	170	136	166	157	188	139	166	160	174	157	159	160	142	162	152	136	166	165	189	170	149	163	170	151	155	156	160	169	173	183	167	158	163	183	173	142	173	175	183	152	170	163	156	139	165	165	174	175	156	174	152	150	167	182	171	151	154	164	168	153	182	154	181	156	176	179	144	166	145	173	143	192	180	161	170	168	169	170	147	155	165	155	171	175	154	177	157	164	153	171	174	180	160	177	153	161	172	165	150	171	154	150	161	159	163	157	142	175	152	151	168	178	190	159	172	186	191	158	154	162	167	154	183	156	169	152	173	162	154	144	154	176	170	131	174	166	170	150	154	160	180	142	161	174	179	173	170	163	190	151	144	159	160	159	164	167	154	160	167	180	178	169	171	158	173	194	179	141	162	160	155	176	167	162	167	162	186	163	168	165	188	168	160	185	171	184	175	139	176	171	157	159	177	163	162	181	164	179	195	173	159	180	162	177	182	153	190	154	168	157	165	164	161	157	158	158	185	187	175	163	156	168	160	167	172	159	183	131	176	174	166	166	170	162	167	181	179	144	175	174	156	195	171	140	147	141	156	151	179	143	156	123	129	165	157	156	157	161	176	144	136	153	172	170	147	149	178	157	150	174	140	162	156	141	163	161	159	147	140	147	176	189	149	144	153	182	174	177	176	154	143	151	169	159	173	167	158	158	166	154	171	155	146	144	142	149	164	154	170	162	161	164	146	149	151	151	172	154	160	166	165	166	166	164	144	188	172	182	196	164	157	173	140	138	159	153	181	172	150	149	153	147	156	174	162	165	183	157	163	154	173	148	137	157	152	153	167	163	159	164	162	147	156	162	153	146	163	175	165	154	160	151	193	149	149	173	148	162	167	184	164	153	152	147	174	171	183	179	128	169	162	169	165	149	155	155	146	153	141	168	138	152	173	169	177	198	163	161	168	161	183	148	167	154	182	161	173	176	170	166	164	169	149	165	173	181	173	151	178	170	153	158	160	159	150	171	184	156	176	170	162	162	164	168	164	180	161	192	174	151	171	161	170	181	156	153	157	158	160	158	162	171	162	161	193	134	160	153	154	197	151	162	177	166	166	169	145	185	183	162	154	144	175	153	158	162	156	157	154	148	157	143	162	156	168	168	167	143	158	168	167	163	170	172	168	151	162	162	184	157	146	155	163	183	152	161	162	156	150	138	159	163	147	156	152	149	159	165	194	166	158	164	170	175	139	137	154	166	149	173	156	162	144	145	155	155	185	156	153	142	141	174	186	186	145	171	157	144	158	177	174	182	184	171	180	154	159	157	160	178	159	181	173	170	166	153	158	138	182	152	174	154	164	145	157	166	155	175	159	149	166	147	168	167	146	154	172	161	156	156	152	166	155	146	183	180	158	153	162	156	160	148	152	165	184	191	174	161	141	152	176	155	165	161	145	190	171	152	164	158	152	143	164	157	163	147	163	166	193	165	163	129	164	156	159	159	152	162	167	151	157	175	169	186	177	161	160	151	169	179	157	153	158	150	159	185	147	149	180	138	140	166	177	155	160	182	163	181	153	162	170	144	152	166	175	172	162	163	156	145	158	168	160	176	148	154	154	163	162	158	172	150	164	153	143	189	185	166	160	161	152	161	146	168	136	151	159	162	162	146	171	155	162	166	175	196	163	155	139	161	158	137	144	164	176	171	136	168	156	183	160	170	189	176	167	155	185	150	152	142	160	151	174	154	154	149	185	188	177	145	171	163	158	147	160	147	170	167	175	188	164	170	168	176	193	169	165	170	152	174	161	156	160	148	156	177	164	158	177	178	164	155	155	166	178	152	159	151	153	166	181	161	177	165	166	157	133	167	150	145	162	183	154	162	156	186	158	160	149	168	159	164	163	187	171	154	173	182	169	172	172	170	158	165	186	146	169	181	166	140	174	167	137	169	192	157	178	168	193	172	171	154	170	181	157	165	133	128	184	168	150	153	195	137	161	143	190	159	147	154	145	154	169	149	180	149	161	163	198	145	166	152	160	178	160	151	141	162	163	157	156	141	177	194	131	152	160	137	161	163	151	166	160	162	182	146	150	155	188	187	161	190	157	164	191	201	174	174	155	170	175	175	165	156	167	164	159	159	179	171	137	141	154	152	181	152	163	158	157	138	183	167	158	172	146	162	148	150	159	168	159	166	190	153	162	189	161	170	156	159	165	172	175	149	155	154	159	149	161	135	144	161	174	163	148	184	159	153	175	150	156	171	186	174	156	170	161	164	141	166	176	155	149	155	204	170	165	175	197	166	160	157	160	183	162	158	169	153	146	169	138	146	181	173	170	139	173	154	131	194	170	159	171	134	184	167	161	146	161	162	155	165	167	174	170	167	173	178	162	167	163	167	133	158	161	158	181	183	141	153	174	189	161	154	148	151	157	185	163	164	177	140	132	141	137	171	187	158	190	163	165	164	177	148	171	175	149	186	171	176	168	189	186	156	155	169	167	162	148	157	150	182	148	190	162	162	162	184	156	147	155	174	169	163	151	164	171	170	164	133	144	177	173	174	197	183	160	155	166	152	166	163	144	167	169	170	196	173	183	179	178	185	173	147	163	158	172	180	164	161	155	167	166	180	157	160	188	159	155	172	188	171	143	167	169	155	173	157	149	148	161	170	159	140	144	165	160	194	166	191	148	183	171	154	160	167	166	158	165	147	144	160	167	154	171	144	156	168	170	175	160	190	158	154	164	166	149	166	183	173	169	156	164	169	176	181	168	195	160	158	162	182	159	192	150	172	166	179	166	160	157	192	185	195	176	166	161	169	148	167	190	173	166	176	156	177	156	159	168	192	160	158	161	132	162	164	170	151	153	171	159	151	158	160	181	152	173	159	157	174	192	159	165	168	156	165	154	148	166	153	160	149	184	169	162	168	146	166	166	162	166	173	173	189	154	165	139	164	146	181	166	181	178	182	152	166	147	149	159	160	174	162	171	175	153	144
7960	919	1772	2016	1789	1382	1148	961	791	731	691	707	595	536	542	555	505	481	438	475	514	460	459	430	451	444	460	442	452	391	437	418	370	410	424	374	431	399	416	436	398	378	380	422	371	418	379	379	428	412	370	390	371	406	373	369	346	388	387	399	397	368	385	392	399	387	362	364	409	406	385	407	396	397	419	398	401	403	373	365	400	386	381	403	392	360	398	379	375	387	389	373	418	382	394	398	389	413	413	359	364	408	366	372	363	372	390	388	400	410	371	402	360	360	396	394	384	393	356	394	382	394	404	370	388	356	391	433	366	357	415	363	353	361	434	373	400	386	359	427	393	435	378	422	400	369	400	364	351	437	382	407	378	376	352	379	354	370	351	393	385	410	398	400	388	381	369	379	400	344	416	391	413	378	380	397	401	388	402	352	375	369	360	368	427	378	378	382	402	343	373	382	379	388	380	403	351	406	421	386	380	372	396	364	388	361	356	404	381	386	400	377	343	370	367	353	375	391	432	388	417	341	358	366	388	385	373	365	353	369	393	388	407	395	343	407	399	355	398	407	384	367	374	412	383	379	346	402	416	405	381	411	375	402	429	434	398	387	393	393	419	387	394	354	413	403	419	395	411	370	358	405	389	387	349	365	381	396	382	390	369	392	381	370	427	393	384	420	346	389	388	378	401	341	402	409	373	381	366	413	423	420	372	381	384	394	379	405	443	368	403	390	397	383	409	376	363	397	399	377	382	379	396	384	412	412	386	392	406	382	394	385	402	411	404	377	371	388	388	372	395	386	329	345	344	378	374	395	413	389	397	387	404	373	392	353	359	385	378	406	385	369	392	375	380	379	385	388	385	412	361	339	382	404	360	393	386	378	353	354	379	378	392	378	397	374	365	389	394	394	355	381	387	374	404	379	432	392	375	407	400	388	412	391	376	382	368	362	358	383	410	388	422	411	406	376	403	381	386	392	399	398	412	378	389	351	368	366	391	362	368	379	349	396	369	397	396	408	395	401	380	414	381	367	376	384	402	351	411	387	407	402	386	360	372	372	384	364	378	381	431	358	382	380	384	384	352	393	390	381	436	382	350	389	401	407	412	389	386	412	412	398	353	375	383	338	363	401	396	344	379	395	397	394	346	396	430	397	399	384	419	385	372	381	412	387	389	361	394	388	348	399	372	399	424	372	365	393	401	354	378	350	380	382	387	399	383	377	389	378	391	355	380	346	393	361	373	397	368	387	404	364	378	373	378	385	398	378	382	394	382	389	403	393	400	373	377	392	411	412	378	372	383	384	399	401	331	404	373	417	374	380	377	372	346	407	392	407	369	389	406	391	375	356	374	399	397	383	366	371	406	395	384	349	421	348	392	392	387	396	398	380	394	423	402	403	363	390	379	380	367	392	370	361	384	382	344	371	398	375	389	364	376	397	405	376	376	368	387	391	372	368	360	373	385	373	400	375	412	397	390	387	389	365	419	383	384	392	352	382	382	370	355	404	368	370	384	365	377	393	370	392	389	421	362	403	391	370	397	399	383	403	394	410	375	380	381	396	369	364	370	389	410	359	354	369	372	393	388	348	363	348	371	347	404	400	382	370	363	370	342	385	397	386	394	389	386	388	383	379	368	367	398	385	385	374	405	378	397	358	402	381	378	387	360	367	405	352	389	410	394	426	372	373	361	396	405	369	372	373	330	388	362	379	382	391	393	372	407	367	381	397	365	369	394	393	400	414	358	357	372	378	420	403	334	370	391	414	370	398	382	363	382	376	371	378	394	373	415	378	361	364	400	368	392	353	391	351	404	378	392	334	371	364	337	436	402	390	368	348	387	409	366	368	375	403	354	345	376	362	345	369	426	386	386	380	404	382	363	370	404	391	379	381	410	373	388	386	366	380	380	384	384	383	397	380	351	381	386	381	354	412	409	371	383	372	416	351	381	383	399	382	345	400	376	394	385	375	384	352	393	375	388	408	348	389	394	387	371	358	386	361	376	406	388	385	387	375	348	378	399	371	363	391	385	387	396	400	378	367	372	421	375	416	396	360	336	376	353	407	393	403	375	367	379	383	420	400	425	385	415	357	355	366	413	398	396	376	382	429	378	377	375	377	407	388	397	405	397	399	410	369	376	406	361	370	403	385	396	373	372	386	399	407	347	392	389	374	378	387	405	409	403	388	385	384	420	385	371	372	397	381	409	374	402	390	390	412	403	380	400	373	378	371	374	383	391	394	380	382	361	392	376	420	384	385	352	356	386	385	396	398	363	377	353	375	377	375	405	386	373	349	380	376	380	368	379	391	419	411	383	414	382	409	370	385	394	362	383	428	378	382	370	430	412	405	389	386	417	372	372	390	389	383	367	379	397	373	396	399	402	419	411	372	387	388	394	374	406	388	381	335	367	393	381	349	367	377	401	396	380	421	378	373	378	380	392	356	384	355	362	383	392	350	374	363	433	371	372	379	408	430	396	349	411	371	411	377	394	346	367	387	360	393	382	409	376	373	380	379	424	385	394	390	435	377	393	346	376	387	350	374	349	363	364	390	373	408	425	366	378	403	415	387	407	408	373	382	374	394	373	348	370	396	386	402	387	356	391	382	369	390	390	364	393	349	389	396	364	366	366	372	344	359	362	369	388	362	374	378	380	360	391	399	402	369	365	384	384	389	397	420	362	411	349	379	376	395	391	365	410	385	409	387	369	412	370	410	370	385	370	389	353	366	384	360	410	394	364	405	367	411	396	395	365	367	419	399	395	373	337	401	391	423	366	382	332	362	396	386	364	383	413	367	410	370	354	408	381	369	373	411	370	373	357	364	368	387	373	402	365	379	405	413	387	393	359	372	415	375	362	376	381	377	435	386	407	388	343	379	372	356	371	421	389	401	367	351	363	421	358	379	395	415	393	372	389	365	429	400	359	354	373	408	387	393	378	394	436	393	368	378	395	409	404	344	366	382	405	411	418	403	366	365	389	373	434	373	376	390	392	395	359	362	358	386	353	400	417	359	374	384	395	376	386	369	386	376	414	351	387	402	394	371	418	372	384	403	402	372	409	405	363	385	364	382	394	332	400	397	395	364	400	389	397	380	417	355	380	367	397	392	381	412	412	376	395	364	407	387	378	355	386	355	364	374	401	419	337	384	410	366	415	379	376	356	373	398	368	389	391	373	387	403	450	370	412	384	388	400	413	381	393	415	392	378	391	360	384	360	402	358	386	367	414	364	377	385	419	354	374	355	361	358	400	404	356	362	362	425	346	381	362	403	373	358	392	402	364	401	387	398	372	371	422	373	395	380	383	370	370	446	372	397	369	411	434	389	391	388	422	378	375	366	378	396	389	389	392	342	412	402	396	369	391	371	405	365	401	372	386	361	392	426	404	394	392	380	354	389	380	419	362	395	371	377	423	379	343	408	391	368	401	389	351	392	439	361	368	387	392	377	389	373	347	353	401	383	344	399	352	382	364	375	372	367	379	413	387	330	383	391	364	360	364	378
1345	225	245	215	238	224	224	219	242	215	223	212	199	224	221	226	204	213	219	213	213	220	203	203	208	227	207	230	195	207	218	253	216	212	224	228	193	216	256	198	229	220	200	217	212	215	215	187	225	214	237	246	213	214	209	236	223	189	194	209	217	219	209	223	222	215	227	213	206	196	217	240	229	215	209	231	214	259	212	237	207	233	224	217	209	203	235	218	201	234	226	204	200	206	192	207	243	244	209	225	205	228	211	220	224	221	202	204	259	198	231	195	207	219	219	249	208	244	197	198	236	211	231	208	228	199	249	218	224	221	210	215	190	216	246	223	235	200	222	207	192	201	235	211	197	200	204	204	190	235	208	229	203	223	229	204	222	230	195	210	207	213	229	229	234	169	200	194	196	242	247	213	204	211	229	214	195	200	234	218	252	202	211	211	224	197	214	198	232	224	205	241	200	233	198	205	213	216	238	203	224	218	220	203	216	219	213	219	227	201	218	208	212	225	203	232	232	218	220	243	229	220	213	247	220	219	206	219	236	231	232	223	234	211	221	206	214	219	218	218	220	253	218	255	242	213	218	217	238	253	246	208	219	210	207	230	209	259	211	234	217	231	226	254	230	214	231	216	190	230	214	196	225	224	166	202	190	219	211	209	231	221	219	200	218	243	221	232	245	203	218	210	208	230	225	213	207	218	255	209	199	203	229	237	234	228	188	206	220	220	205	217	212	196	236	202	198	192	219	237	218	188	203	179	206	222	252	225	198	190	203	214	199	207	258	205	233	227	211	218	217	228	228	211	222	235	216	188	232	217	214	239	210	231	227	214	200	218	227	217	218	233	231	203	221	221	195	231	196	215	208	230	239	223	229	212	203	213	226	208	231	243	225	236	220	218	199	202	220	230	223	220	236	196	197	227	240	210	224	218	211	226	205	226	223	199	234	237	204	229	229	254	230	196	209	234	244	236	220	215	185	213	198	209	218	225	209	219	210	233	206	222	202	237	222	231	229	215	223	219	223	219	225	191	201	187	218	229	215	222	195	226	207	210	240	185	196	209	226	203	227	208	191	219	232	197	204	224	215	232	211	193	221	212	221	227	227	191	209	244	231	236	197	222	221	225	205	209	227	229	183	223	232	234	234	237	219	226	230	207	218	209	201	196	208	207	205	215	222	209	220	228	210	217	204	247	229	223	254	203	200	218	241	235	204	187	204	240	249	188	227	239	207	223	194	202	220	230	225	212	208	198	227	218	225	206	231	207	216	195	222	236	196	197	219	196	208	215	224	228	233	216	208	235	237	200	232	219	217	184	206	227	205	245	213	215	222	226	226	229	204	210	214	216	227	226	227	221	228	266	242	220	197	206	218	212	205	213	203	217	202	202	202	208	224	214	249	215	218	208	221	214	220	221	217	199	190	253	221	215	244	209	215	238	201	186	234	224	223	224	200	202	227	238	240	202	211	204	230	206	217	229	235	243	207	208	192	242	205	222	226	236	207	192	169	193	194	238	212	224	203	198	224	210	230	216	204	251	198	220	232	216	200	220	226	220	221	221	192	216	236	244	220	221	205	216	214	225	236	228	221	204	200	227	231	216	205	232	240	198	215	230	213	230	212	205	207	218	211	194	224	195	242	226	225	225	198	180	241	232	190	245	197	225	241	214	244	230	205	207	208	215	184	203	240	227	236	207	204	223	211	222	237	220	252	209	210	230	216	224	214	242	225	235	235	233	214	238	212	215	203	213	204	217	236	210	222	218	232	227	209	218	220	228	231	192	234	204	224	208	218	190	212	207	241	209	219	212	235	192	176	219	182	234	231	232	241	185	169	206	214	185	203	229	210	218	201	207	196	232	223	207	244	220	233	244	227	214	213	260	238	206	213	233	191	243	241	209	203	242	223	234	218	227	255	200	207	235	215	230	197	226	205	208	219	191	197	230	204	225	219	242	218	226	219	234	201	229	236	225	218	225	245	230	237	232	219	192	202	213	184	215	223	197	239	213	218	201	216	219	210	221	190	260	220	225	229	211	221	199	226	208	203	211	206	230	239	251	217	214	211	210	217	243	214	202	219	200	219	195	235	218	202	219	232	241	222	228	189	227	213	228	199	210	223	232	286	213	208	235	233	244	202	200	205	218	219	199	225	201	273	227	210	243	227	213	225	209	221	227	223	195	230	205	234	207	187	234	180	214	205	191	214	201	214	223	197	213	231	270	178	216	224	220	208	204	215	214	251	250	198	225	204	251	206	218	238	210	220	202	189	209	258	240	212	217	229	185	227	228	221	221	227	208	206	239	214	251	205	197	247	206	218	217	226	205	222	197	206	204	231	202	224	221	218	228	219	227	214	215	222	206	214	226	236	188	217	192	215	234	205	201	212	223	232	214	224	202	220	217	235	207	240	213	213	191	196	206	190	232	216	232	207	224	197	202	214	197	216	222	226	193	196	236	206	243	215	236	222	207	234	201	209	200	197	232	229	200	237	237	234	198	258	218	223	242	204	185	229	201	208	220	217	225	239	233	228	213	243	199	216	204	220	218	225	220	217	225	222	223	238	231	225	217	222	224	234	211	227	223	217	222	209	210	236	201	215	209	199	214	210	221	228	226	210	194	187	207	247	191	205	205	234	203	217	222	227	220	217	200	218	232	228	206	215	224	234	208	226	219	228	218	179	245	225	209	244	218	219	212	240	205	219	210	221	217	207	213	197	241	208	219	207	195	230	214	224	214	219	221	209	217	192	213	203	192	210	229	244	215	207	206	221	204	211	220	199	212	228	202	235	214	214	182	203	199	232	232	231	214	238	217	215	214	209	212	233	239	212	209	211	200	215	230	236	238	219	224	220	217	214	202	220	189	227	239	236	244	218	193	208	243	200	217	238	202	190	206	226	194	217	227	234	209	216	212	200	194	251	187	221	231	196	202	224	219	241	207	222	222	208	212	213	213	221	225	222	216	216	243	214	210	223	214	218	248	224	197	205	216	193	248	223	253	213	198	203	207	235	222	205	222	245	221	239	209	237	220	226	217	242	209	241	214	220	212	205	209	229	229	212	202	208	208	215	210	221	217	244	201	223	226	193	212	216	250	204	210	206	212	223	243	217	198	215	225	202	218	232	211	221	211	195	237	204	211	205	209	232	207	192	239	228	223	207	244	230	211	209	226	216	212	216	232	246	211	215	217	227	225	240	226	188	189	228	231	235	212	194	210	191	230	200	239	198	221	238	217	202	226	216	206	219	220	209	215	215	209	219	211	237	200	200	228	213	222	209	215	216	202	238	213	232	228	200	215	167	225	193	208	195	263	196	221	224	214	223	241	212	212	195	230	245	218	206	250	231	223	247	226	248	196	245	210	221	233	205	203	229	212	219	209	223	242	229	210	217	235	228	212	231	199	186	228	235	231	222	209	230	215	230	238	209	224	221	206	204	193	193	206	235	233	195	237	233	188	244	217	197	203	209	240	219	213	231	211	213	189	231	222	220	208	193	222	231	208
1727	569	516	538	564	543	542	516	549	549	540	538	542	544	504	514	551	503	469	496	525	534	494	489	490	541	527	481	546	531	507	545	521	497	545	521	490	497	499	504	512	550	516	520	562	494	534	500	546	497	505	472	517	511	495	501	518	483	507	533	518	503	514	524	537	536	515	490	501	544	527	545	516	506	499	500	532	517	469	535	557	538	484	558	518	525	525	502	501	540	497	494	495	545	481	522	543	518	515	521	576	509	520	504	531	500	517	520	534	529	487	523	523	489	517	525	495	505	530	468	512	511	509	476	535	543	518	526	488	530	496	528	476	522	517	530	519	540	555	462	521	513	493	508	524	528	552	458	551	529	510	504	499	508	568	515	526	524	500	547	480	513	507	507	506	510	526	553	514	537	536	498	535	545	493	518	553	495	497	522	520	495	469	506	532	510	529	517	493	486	490	490	511	478	487	540	546	513	492	513	500	502	513	488	532	505	536	543	538	484	472	563	551	491	546	508	516	538	496	500	554	496	532	532	519	499	499	509	498	540	574	530	512	506	524	512	478	530	519	516	510	501	518	506	515	546	519	542	501	540	504	510	508	500	525	526	481	477	513	505	531	536	489	516	546	467	511	501	498	534	531	474	523	484	493	532	510	516	530	533	479	523	539	535	520	531	520	523	514	548	549	502	530	493	508	530	519	530	539	520	488	545	512	525	546	494	454	517	528	492	560	568	553	540	513	493	533	515	533	499	515	508	483	533	525	528	540	475	542	552	537	506	486	551	539	522	506	483	485	514	519	540	529	542	564	529	532	508	502	548	521	522	505	557	515	517	536	480	535	550	525	529	515	522	596	501	517	515	510	532	556	514	526	536	522	528	492	554	540	537	515	517	480	479	498	495	492	471	491	490	532	545	484	495	517	516	541	509	533	507	535	567	577	508	486	529	481	525	502	518	501	480	521	505	548	495	482	479	505	485	509	516	540	593	482	516	506	525	539	523	526	520	550	530	523	511	509	522	530	521	547	509	564	553	537	539	523	512	511	504	512	546	519	500	523	505	494	484	540	498	530	499	524	518	538	518	537	528	497	514	506	501	531	521	509	504	562	532	543	488	496	498	534	500	525	499	512	538	504	484	522	532	490	532	497	528	526	528	505	511	546	500	505	510	522	535	517	532	474	517	492	546	495	532	497	484	464	516	542	530	545	507	540	507	549	508	511	480	462	498	499	487	495	499	491	541	539	493	495	519	529	493	504	546	540	532	482	518	522	516	544	534	486	533	501	534	526	520	531	510	527	543	513	529	544	512	545	511	541	528	554	485	498	514	513	490	522	497	520	490	491	469	505	528	540	502	546	495	515	484	506	545	526	493	520	537	509	525	550	562	523	485	538	514	498	533	550	574	518	532	493	498	501	492	566	515	561	478	506	509	536	499	543	514	510	522	492	459	546	478	530	524	507	539	537	498	544	519	539	504	532	518	492	499	504	548	543	496	572	493	487	562	533	460	520	534	506	509	545	539	492	495	500	498	499	529	492	541	570	490	541	538	563	484	535	557	505	506	473	527	513	499	550	498	541	546	514	518	546	459	497	554	542	506	517	544	498	532	509	488	550	499	540	518	505	522	525	557	482	502	541	519	495	497	499	525	527	541	493	514	547	543	552	522	520	511	501	496	489	461	543	488	528	532	532	555	508	517	491	522	472	542	478	505	495	535	529	504	502	538	530	537	590	518	497	514	492	501	517	502	493	486	493	491	548	504	522	518	554	551	533	510	503	507	529	526	515	554	503	534	504	516	499	493	526	511	504	523	530	522	557	526	502	515	511	505	486	532	518	503	522	493	543	540	520	495	529	506	560	557	494	515	532	462	532	524	515	507	518	511	551	501	551	535	494	515	545	528	511	483	509	493	516	504	498	536	503	536	508	540	545	545	504	505	512	541	549	533	513	476	499	524	470	536	523	509	519	446	536	536	457	523	582	538	526	462	506	491	512	590	476	462	515	513	527	507	498	568	495	556	483	513	515	482	545	530	519	553	508	474	503	523	520	532	508	505	486	561	474	495	528	534	518	557	506	501	517	497	535	535	534	498	520	515	510	525	513	513	529	511	578	551	522	515	514	566	517	531	499	494	489	527	541	512	556	488	517	504	531	527	505	546	507	545	499	525	499	514	525	499	533	531	507	492	540	537	551	515	504	517	504	542	526	509	524	533	556	555	522	525	461	488	502	546	528	525	488	530	515	524	519	535	506	527	515	526	531	510	495	538	506	518	484	520	479	504	540	511	521	529	511	443	548	551	499	539	556	516	494	496	519	518	512	527	513	517	479	537	484	552	513	520	528	540	530	538	523	477	521	552	552	522	499	498	499	549	548	493	489	518	526	513	526	524	488	488	540	526	557	495	486	520	507	505	512	500	490	531	507	540	518	498	512	519	534	505	491	516	520	541	539	531	533	529	501	481	530	492	548	538	539	537	511	503	465	502	538	519	501	509	516	513	449	494	480	527	554	516	524	452	527	521	515	538	503	544	498	489	540	510	564	573	530	503	547	499	505	547	545	564	470	529	496	505	543	543	542	490	486	547	522	512	528	513	491	480	512	519	527	514	489	513	535	535	491	526	527	549	546	526	516	491	536	515	554	519	529	492	533	490	472	535	558	522	514	526	508	497	511	507	541	522	489	532	522	499	565	516	540	489	539	535	515	480	512	572	483	510	537	554	516	506	514	494	530	506	501	502	545	505	467	512	480	583	567	502	501	516	473	536	514	490	500	460	502	524	507	520	523	515	528	491	533	512	499	526	567	540	538	503	540	548	542	530	505	521	512	492	520	457	533	512	536	501	520	513	593	564	548	540	540	530	515	528	559	483	528	546	513	512	502	511	549	535	499	529	515	535	530	501	514	476	530	522	535	539	536	546	516	556	565	509	519	497	538	568	505	518	553	479	485	510	512	519	538	509	552	471	513	534	566	527	551	517	513	494	522	512	502	520	534	561	534	502	514	548	543	534	505	497	528	496	489	547	498	493	498	539	509	500	532	494	524	494	527	552	507	522	503	471	562	531	521	522	555	480	510	492	494	478	533	516	539	484	560	518	493	513	523	542	550	539	531	526	537	480	531	501	524	506	518	499	516	499	554	529	526	506	485	501	503	545	471	524	511	546	504	527	518	527	474	524	521	523	534	540	537	498	501	546	563	520	522	517	515	511	544	478	511	498	497	501	545	507	502	552	514	513	476	549	531	512	478	556	531	546	519	548	538	486	514	558	490	531	508	488	474	547	523	530	466	541	515	528	558	516	509	536	498	499	493	542	497	561	473	554	536	523	548	529	556	551	509	542	512	519	539	488	527	514	531	537	508	501	532	492	520	506	511	506	534	554	495	545	533	500	463	588	501	507	505	518	520	516	563	539	505	518	476	497	500	514	573	527	547	528	495	481	518	537	561	506	540	517	511	526	499	530	515	508	470	529	509	531	512	551	528	512	490	543	496	507	503	556	551	548
7452	644	640	565	438	412	379	320	337	335	297	317	327	312	274	287	307	299	297	275	309	320	281	285	268	287	297	302	285	307	276	275	301	274	276	290	290	300	322	318	315	276	295	308	295	284	278	280	280	315	277	305	292	265	298	300	279	277	310	290	285	292	309	272	302	269	262	261	253	308	306	330	244	289	314	278	282	301	310	262	311	312	297	293	278	274	287	298	305	291	305	297	272	293	274	260	266	282	302	298	267	292	289	285	291	256	262	296	281	281	285	299	310	271	259	296	277	301	286	288	271	301	295	329	306	259	274	271	266	304	248	279	280	291	249	282	304	304	291	289	284	316	278	256	290	289	305	265	279	320	288	316	271	241	281	298	313	293	288	237	253	271	267	268	322	296	289	279	271	274	284	298	294	301	252	290	296	304	305	283	284	287	297	279	289	273	298	289	327	262	325	284	266	276	307	276	284	289	279	297	291	306	281	276	282	259	299	299	314	320	257	284	292	294	301	295	313	275	269	311	319	299	276	277	269	301	303	283	285	288	273	297	294	288	322	288	285	245	318	304	281	276	275	301	295	322	261	288	294	275	278	280	276	302	264	261	274	288	276	278	283	271	314	269	288	316	268	313	289	302	266	298	308	261	281	247	269	285	284	267	292	275	273	281	294	317	269	293	309	278	270	319	312	323	322	299	272	284	302	278	246	291	273	288	297	303	280	299	246	276	283	279	314	282	264	270	307	324	310	280	292	310	261	270	271	319	300	270	254	294	272	290	280	300	241	298	282	268	281	260	271	308	287	301	267	284	293	299	291	262	258	332	291	295	248	295	291	261	278	301	285	320	305	283	271	259	291	311	281	297	285	337	317	284	304	313	293	333	287	253	286	256	291	293	292	273	299	313	317	276	286	308	291	276	303	288	288	306	300	262	266	279	304	303	287	279	295	285	275	273	272	284	298	269	295	356	281	289	323	276	292	267	289	278	305	314	283	314	295	292	289	297	283	293	332	286	288	272	280	292	295	312	296	284	306	305	326	308	306	296	330	326	276	307	270	312	275	292	289	279	258	299	275	281	281	302	274	253	276	288	311	285	253	275	284	254	303	273	283	305	274	295	279	270	287	273	284	288	290	315	304	299	258	288	277	317	290	282	279	279	272	318	288	284	290	286	320	256	290	274	283	272	271	297	322	280	252	271	281	282	283	265	306	290	311	258	289	310	288	249	299	275	271	281	304	260	300	320	268	280	284	318	286	299	321	268	239	328	291	295	293	289	283	267	273	280	306	300	288	284	283	261	292	263	284	282	277	279	259	251	300	338	301	291	288	286	301	316	277	295	253	287	296	269	283	284	297	258	257	307	273	292	313	256	290	284	277	284	279	291	295	289	301	287	281	299	274	317	297	327	272	283	296	263	256	267	295	308	288	293	283	310	288	265	285	261	284	295	306	284	298	295	293	285	301	282	305	282	277	287	303	287	288	271	279	310	255	312	291	302	254	252	287	320	283	293	283	297	265	276	295	293	344	272	300	303	322	274	271	307	275	315	322	306	270	299	285	303	314	294	300	301	284	310	301	290	262	281	259	266	289	254	274	284	294	276	288	278	295	280	291	304	291	241	278	296	322	296	268	244	290	307	266	296	280	304	266	301	271	266	302	272	307	289	298	296	254	276	289	319	321	296	278	290	290	276	265	261	299	294	288	249	254	250	287	267	332	256	290	281	283	294	301	297	291	301	272	259	265	303	264	314	294	298	318	290	270	291	282	262	299	266	321	332	269	290	276	258	327	291	289	261	284	301	258	285	311	285	302	291	285	314	321	264	274	269	278	289	301	328	280	271	312	307	296	295	282	267	300	257	307	284	327	319	265	264	302	314	289	294	301	270	326	297	303	311	288	299	336	308	266	298	280	283	274	280	280	288	274	321	296	274	269	265	267	294	300	282	289	304	279	257	276	276	254	282	319	301	268	296	307	270	326	304	251	304	255	285	290	302	307	310	302	296	278	275	263	296	267	276	271	285	297	304	293	289	285	283	281	283	272	280	302	286	283	263	315	303	334	299	265	280	308	294	278	268	251	287	299	288	304	290	280	285	298	285	299	282	266	304	277	295	312	275	307	341	268	285	277	276	255	305	283	271	280	296	281	298	268	314	269	272	283	316	310	279	294	314	332	298	294	294	298	321	296	326	284	280	303	273	286	294	256	269	281	285	313	295	274	298	294	284	262	281	291	330	303	289	281	304	300	303	274	288	282	309	304	280	292	295	274	284	278	305	323	256	295	284	283	286	280	280	301	298	285	306	255	293	289	264	295	299	284	301	316	320	284	234	291	277	291	315	267	318	271	286	297	288	297	288	298	271	308	288	286	272	281	279	302	281	323	291	273	290	291	300	261	288	317	291	288	259	277	287	263	293	260	309	320	293	296	272	297	284	262	276	257	296	318	296	258	272	275	281	254	289	316	286	310	275	299	320	342	266	286	275	280	283	280	265	298	265	278	284	308	277	295	288	284	314	314	310	288	273	283	286	314	284	272	284	287	255	267	299	294	305	290	289	307	290	290	290	314	296	297	258	289	301	275	269	250	304	254	272	301	301	344	283	285	299	276	267	284	266	275	289	302	324	305	299	309	278	282	262	279	282	261	314	271	270	295	287	292	294	285	313	291	276	265	274	267	299	340	314	275	316	307	294	298	295	304	313	281	301	286	289	319	281	289	294	328	283	277	290	278	280	280	261	282	309	313	300	277	274	288	300	317	277	288	295	281	294	314	307	305	302	271	304	291	302	276	285	279	291	304	257	304	283	303	286	279	287	297	306	295	301	293	300	290	304	257	263	282	321	272	306	269	281	292	272	285	304	279	286	313	312	301	266	298	290	323	298	287	300	285	279	273	300	319	293	285	282	275	290	277	260	292	339	291	289	291	303	309	262	303	273	287	323	291	313	282	280	331	298	286	285	265	292	268	266	288	302	267	280	278	306	282	257	325	283	267	250	270	295	285	309	304	304	323	257	279	290	319	274	280	301	285	326	331	242	270	297	281	272	263	281	295	308	279	258	299	295	302	299	310	258	301	297	265	331	311	267	302	281	312	278	269	295	257	275	263	282	267	294	288	279	289	302	281	262	305	263	298	285	260	295	304	292	262	263	288	274	301	278	309	279	274	294	260	296	286	269	312	293	306	285	272	265	267	271	275	256	250	266	302	290	292	311	268	261	256	273	272	314	292	285	324	290	279	280	279	300	299	315	270	275	295	282	310	276	264	305	289	269	246	301	288	306	274	306	296	270	260	286	274	268	288	299	288	276	304	287	326	284	294	329	278	289	303	314	292	258	283	309	303	294	292	296	260	288	282	294	275	247	286	278	276	274	274	292	283	322	296	275	319	270	305	287	346	292	289	279	289	272	297	338	265	307	305	288	278	287	304	274	293	291	314	309	282	252	291	280	290	305	291	293	309	325	268	281	272	303	295	294	282	298	324	292	297	314	285	269	286	306	258	286
6410	981	1375	1552	1382	1220	1084	960	859	852	759	787	809	762	694	754	773	733	726	770	714	692	721	641	656	658	698	758	685	633	709	683	664	657	696	691	645	659	661	671	665	689	687	661	672	647	638	654	671	620	617	696	638	660	666	612	624	721	655	647	648	633	645	645	659	630	692	639	707	691	669	616	648	620	645	660	655	676	644	687	647	671	623	624	674	644	664	666	683	656	687	635	670	667	660	674	700	654	665	645	665	635	617	654	619	673	700	638	678	654	679	649	689	632	686	616	630	699	714	657	679	665	635	696	654	658	689	660	673	656	671	676	612	636	676	666	633	581	653	663	624	647	664	621	709	665	650	675	663	655	634	634	670	610	700	666	681	660	639	643	677	642	655	698	655	666	647	620	637	631	644	668	628	630	676	649	629	677	601	662	641	689	635	667	682	636	644	670	640	629	676	655	681	644	674	637	679	643	624	628	656	666	658	624	677	687	658	668	626	654	660	619	669	652	636	667	655	673	649	608	666	632	676	694	647	673	662	635	630	677	638	649	655	634	635	686	631	679	642	629	619	667	665	711	670	632	644	665	630	652	693	612	608	657	661	681	640	690	618	672	704	617	664	691	608	635	658	648	616	638	606	672	658	651	682	642	669	645	672	624	673	604	612	671	674	689	670	650	659	635	598	651	627	643	654	674	641	631	681	659	642	693	655	620	677	666	653	653	692	626	624	675	643	712	697	622	634	637	692	656	614	648	655	621	654	628	649	630	685	620	668	656	683	693	677	702	600	689	662	659	647	669	646	672	630	667	665	668	705	638	657	668	678	694	660	656	651	652	670	633	701	602	627	679	687	640	636	669	658	623	633	625	670	654	637	668	622	667	641	682	643	621	643	655	623	637	677	618	634	611	677	607	631	694	719	673	646	675	669	677	612	631	658	639	643	628	638	680	657	647	626	657	625	720	622	621	662	635	675	626	648	665	636	635	660	635	602	633	648	645	662	642	642	641	645	636	613	704	658	680	634	656	651	690	668	659	670	675	622	672	671	659	636	654	674	673	620	664	626	634	642	638	699	650	646	661	697	646	636	610	673	640	643	660	650	672	654	626	638	645	734	647	641	677	637	618	609	619	679	656	661	636	642	665	651	679	665	625	671	712	633	677	630	625	642	666	653	650	618	692	671	633	679	671	701	633	672	648	645	668	657	619	643	668	657	627	627	660	605	655	689	654	602	676	662	700	621	674	600	642	638	622	646	638	668	616	643	672	633	611	657	643	647	621	635	641	652	651	666	641	667	681	637	634	643	715	670	671	660	611	641	663	634	635	649	646	694	636	674	658	696	620	690	667	650	647	669	645	617	672	674	630	655	693	666	629	660	654	663	622	629	652	650	682	676	671	605	618	670	644	618	646	700	679	699	665	656	661	648	674	669	650	598	634	691	647	672	638	633	651	628	649	683	654	626	656	648	628	659	683	663	609	679	667	682	645	664	650	675	631	628	592	586	655	599	642	675	690	683	641	652	609	628	586	670	624	588	609	659	650	650	636	705	662	688	594	702	681	631	632	688	720	661	666	632	661	656	638	650	678	642	715	665	629	690	666	663	656	678	622	652	633	668	665	700	654	652	602	661	657	669	641	657	658	658	649	626	634	634	645	709	635	708	657	650	666	604	675	635	639	714	682	669	610	639	688	688	656	691	649	651	693	671	660	738	622	646	653	635	650	655	637	631	684	613	664	673	659	624	665	647	649	653	613	651	653	675	640	618	641	636	677	638	625	670	668	713	678	638	633	662	688	667	662	669	627	615	638	669	652	629	641	650	670	645	653	641	652	698	630	605	660	662	631	695	700	647	682	638	668	658	627	600	659	664	671	648	653	665	650	632	662	628	666	673	664	659	636	667	615	666	656	680	678	657	675	601	704	694	670	666	691	652	629	700	687	642	690	657	681	614	650	706	662	660	687	636	660	660	667	679	620	652	654	644	663	666	619	689	638	684	662	662	659	634	632	642	667	641	644	651	649	661	653	659	668	653	642	661	643	645	645	649	652	659	682	665	714	666	616	644	649	617	648	648	691	687	640	650	671	672	688	708	630	626	668	672	633	636	641	661	581	645	629	640	616	668	676	644	683	641	643	652	643	670	660	658	640	631	676	658	698	611	651	693	670	636	654	696	644	665	652	670	662	645	675	633	626	656	593	651	676	635	689	656	591	641	641	677	640	668	619	614	648	655	622	651	609	657	704	626	662	629	679	683	675	636	671	646	671	660	661	650	635	636	638	652	625	642	610	649	614	645	628	649	609	685	656	660	643	663	649	637	673	691	632	640	622	666	665	613	604	646	664	721	640	618	665	628	633	664	645	644	636	708	599	696	649	677	618	645	676	625	622	664	675	665	701	613	659	652	632	691	645	656	648	626	639	674	600	683	641	649	636	655	635	656	649	687	668	630	636	669	667	637	657	610	667	677	683	626	666	696	620	670	599	606	672	649	664	643	647	614	613	690	666	619	701	654	629	670	632	652	675	625	653	641	687	626	648	680	662	670	644	680	603	705	637	663	667	625	670	650	690	609	654	620	697	687	631	648	718	653	668	619	688	619	633	637	623	663	653	652	676	660	623	694	695	647	676	672	647	658	642	666	627	601	677	675	651	651	650	610	619	689	684	697	676	692	661	634	675	625	632	637	678	647	651	638	611	676	651	629	622	645	643	709	686	678	690	652	664	655	605	679	685	630	651	651	647	625	675	696	647	654	651	663	579	635	654	659	661	610	691	625	658	633	631	655	631	643	655	581	616	632	667	661	672	659	650	630	663	646	620	638	678	618	652	654	672	655	663	581	624	642	614	715	675	696	610	619	638	674	650	650	663	650	637	672	648	660	663	668	684	689	601	635	661	684	663	628	654	690	658	668	642	611	643	634	693	626	668	662	648	652	648	664	673	679	635	585	718	678	676	664	649	662	581	651	654	688	649	659	708	663	689	611	651	690	722	679	690	659	702	654	669	712	642	618	647	642	675	639	651	642	655	681	669	650	645	666	641	629	659	695	683	635	635	602	660	651	641	651	614	609	610	681	637	678	605	667	614	654	633	650	605	626	633	623	618	622	683	666	656	679	669	703	646	615	658	628	645	673	658	720	616	665	614	661	669	617	619	677	674	633	673	663	657	631	665	646	643	649	645	657	670	662	669	654	642	684	663	635	674	640	642	635	687	715	636	663	658	631	620	692	646	629	628	689	655	685	660	628	604	645	672	640	687	654	632	624	631	648	624	674	651	630	655	625	615	627	651	666	666	652	609	663	700	668	687	655	641	629	615	594	699	679	623	659	655	667	643	668	625	601	686	612	634	630	648	618	658	630	642	651	675	644	630	653	641	617	648	645	612	622	659	626	654	649	632	677	641	643	675	654	680	708	647	620	669	632	710	666	649	605	621	634	686	629	677	658	617	692	662	669	629	684	625	655	660	629	610	631	659	705	709	614	611	658	649	650	697	655	653	640	659
14184	1061	905	662	464	392	334	282	226	263	228	217	186	190	205	191	180	182	188	162	202	178	154	160	161	169	152	187	164	166	177	166	189	154	155	156	161	199	173	144	168	165	158	162	157	174	174	183	154	145	158	150	148	148	158	159	183	171	186	172	165	160	159	178	181	165	183	168	155	154	184	171	154	168	168	163	160	153	182	150	156	175	159	152	187	166	194	188	174	187	178	163	155	160	188	171	174	164	178	157	145	169	175	142	171	141	157	163	157	164	147	156	149	165	163	164	165	164	169	147	144	168	141	139	180	168	164	168	152	153	162	162	171	138	157	143	118	147	156	173	169	137	164	158	144	163	145	161	167	169	160	153	176	157	186	159	159	162	168	161	163	172	174	168	172	162	182	164	156	146	155	174	171	163	175	143	134	172	168	160	156	174	177	162	169	148	161	157	184	145	135	157	155	156	178	158	162	167	163	178	155	151	187	160	151	172	157	167	175	143	180	151	165	148	146	175	156	166	155	154	160	152	153	153	187	161	178	161	154	138	163	167	167	172	161	154	181	155	149	155	143	161	141	152	166	156	143	143	148	157	178	155	152	183	173	160	148	154	163	166	158	154	146	190	158	140	173	180	155	167	196	153	170	136	165	158	153	147	138	166	148	151	165	141	178	175	159	187	164	167	172	158	173	180	150	170	169	145	152	156	166	165	141	159	143	145	157	136	168	155	180	167	168	156	161	169	164	174	170	170	172	157	157	177	159	142	144	150	166	159	154	174	156	150	133	141	168	177	164	171	163	163	179	175	151	167	166	161	151	174	148	171	165	168	164	176	144	157	162	160	167	137	141	179	164	162	174	175	164	154	174	189	172	176	183	172	146	179	155	173	133	160	169	197	131	171	174	153	174	151	175	145	157	164	162	161	167	152	167	151	165	171	145	167	172	142	168	174	149	185	158	145	158	162	144	148	169	169	181	152	164	151	184	145	154	173	184	164	147	167	187	144	165	174	164	140	174	157	159	161	151	144	164	170	163	151	145	182	181	153	163	173	175	181	149	157	178	144	161	150	163	155	153	152	158	166	172	149	146	149	143	149	161	152	160	163	154	155	206	128	165	165	160	158	185	172	164	157	149	174	174	153	172	166	179	173	153	163	141	146	190	165	169	174	159	164	186	172	171	168	145	149	176	171	144	148	153	149	166	168	166	171	170	166	169	197	149	162	139	173	175	173	165	147	161	158	170	183	174	152	152	171	155	167	154	148	172	165	149	167	158	153	175	146	147	173	169	147	159	142	170	171	160	142	144	164	178	126	146	140	176	152	159	158	144	175	191	163	151	170	177	137	158	179	149	138	155	165	146	146	157	144	140	154	163	167	174	164	175	169	157	140	177	163	174	164	165	177	140	163	141	175	157	163	175	170	165	165	158	169	153	178	157	171	151	153	148	179	159	167	144	147	146	151	152	149	159	172	157	163	176	161	166	141	161	161	147	164	139	184	170	174	150	183	157	179	154	152	164	172	174	150	168	147	176	166	176	168	164	171	167	159	192	148	169	153	186	156	151	165	157	176	151	177	199	174	171	152	155	152	141	134	142	155	145	163	172	172	173	151	135	150	167	184	131	172	187	155	162	151	166	148	168	160	179	146	165	159	171	151	162	174	156	181	169	159	183	169	176	153	137	164	154	168	145	151	170	160	160	174	170	176	158	145	178	156	161	182	161	163	170	137	146	159	169	150	150	160	136	153	186	188	143	153	161	161	153	147	161	170	157	195	167	174	162	168	157	169	157	168	145	145	162	192	155	151	167	160	167	143	153	173	180	184	139	158	144	174	164	164	153	177	157	160	198	171	148	174	161	145	166	191	151	158	190	161	186	160	167	200	156	165	148	173	172	173	136	145	162	157	166	159	157	172	181	135	154	154	141	155	165	185	167	162	151	169	170	174	180	152	155	171	151	157	143	189	151	199	151	146	142	159	159	154	162	142	160	152	171	146	146	169	175	132	158	152	158	166	157	148	196	180	159	177	157	132	183	151	164	162	189	157	163	154	178	142	171	148	185	161	146	176	186	167	159	148	183	161	180	149	134	167	185	165	181	143	157	161	151	171	157	158	140	171	179	166	147	169	169	144	172	151	189	152	175	162	172	188	144	170	158	193	151	148	146	167	163	170	145	161	176	174	158	160	142	180	150	140	149	181	147	168	156	163	176	190	145	142	169	159	151	156	167	187	161	157	162	171	158	175	167	167	161	158	144	148	153	158	141	162	153	139	153	145	168	141	154	153	181	162	164	171	143	179	169	170	152	180	169	171	177	176	154	145	184	152	169	155	149	174	142	147	169	157	183	159	160	175	163	171	168	181	146	145	171	168	145	166	169	161	154	163	157	166	173	149	171	146	142	166	148	156	177	164	175	179	149	166	179	176	157	159	178	148	174	143	161	168	175	173	162	171	146	147	157	163	167	162	190	160	176	167	177	176	168	156	177	163	169	147	164	147	169	160	143	165	151	176	162	167	164	186	177	171	139	184	158	168	159	169	159	162	151	154	173	161	193	170	154	146	171	155	162	141	167	157	190	134	154	132	148	165	159	154	139	146	142	166	150	151	173	166	193	170	172	153	159	164	169	183	153	148	160	182	202	172	164	158	167	173	165	155	160	149	161	145	174	172	180	167	150	139	189	163	145	158	155	157	150	163	161	166	162	185	156	173	141	163	171	164	178	158	162	171	187	148	158	181	170	159	172	160	162	169	182	165	168	163	171	180	134	148	166	145	153	149	160	155	160	151	150	177	159	157	172	168	159	181	157	144	158	174	159	166	182	173	141	156	164	166	174	160	169	170	173	167	153	159	148	142	159	150	171	154	156	168	151	159	154	154	179	176	179	171	156	189	160	174	151	162	166	146	168	183	142	145	178	201	181	159	150	174	165	145	160	149	163	153	136	137	167	186	167	161	161	155	169	176	169	158	159	171	148	147	148	146	155	160	185	142	163	158	155	149	147	158	173	171	178	162	175	162	155	153	170	176	169	150	151	155	160	175	156	159	155	147	155	170	168	169	186	166	164	143	147	180	178	162	135	166	148	161	190	188	170	151	168	177	150	155	163	160	173	153	160	158	187	158	135	163	153	168	200	161	180	150	157	164	173	148	168	163	156	171	153	150	139	172	152	173	156	162	173	147	126	159	208	168	164	171	162	155	185	179	151	166	165	157	171	155	164	186	161	154	166	163	161	143	164	160	188	171	169	148	167	165	167	186	153	196	154	164	167	145	181	134	179	196	161	175	139	154	151	175	134	168	176	171	175	152	161	171	144	153	152	180	164	178	164	154	155	165	161	141	153	145	163	132	178	128	186	152	163	155	150	128	165	179	158	182	157	168	171	174	171	166	152	168	172	184	129	175	145	174	154	163	154	158	147	152	160	150	165	163	171	183	150	163	165	173	155	193	157	178	168	162	159	171	159	162	172	167	161	164	184	152	134	158	161	149	172	155	146	161	185	167
8014	932	1811	2156	1764	1415	1188	961	814	728	703	636	632	543	554	543	512	543	463	454	477	445	448	421	483	430	435	424	458	437	406	437	414	407	420	392	431	401	411	380	388	400	398	416	381	416	387	417	391	372	408	402	389	401	395	394	399	384	392	364	401	384	398	403	396	420	364	391	383	378	401	423	389	421	378	406	406	396	407	347	390	381	406	390	351	398	366	382	373	397	363	378	393	394	377	392	353	330	353	385	432	389	372	384	386	390	396	394	382	344	363	388	396	377	376	384	385	413	410	347	413	405	362	364	389	354	355	379	379	373	359	371	372	370	399	385	407	388	399	381	379	381	362	390	405	405	367	369	384	370	390	383	408	397	354	387	361	361	390	373	376	354	392	395	368	390	349	368	356	371	368	366	408	418	406	386	372	322	356	373	383	390	399	361	398	398	409	361	402	370	378	366	376	385	385	418	376	377	396	395	362	382	387	389	353	378	369	390	365	364	377	373	392	372	395	397	375	407	387	359	362	375	373	362	368	357	396	365	362	387	367	390	408	381	384	383	406	436	371	393	383	375	376	372	363	349	357	360	364	385	386	388	352	364	413	414	374	395	356	378	338	419	388	353	401	353	368	378	382	402	349	365	384	420	366	383	367	398	374	373	396	359	353	334	378	363	343	397	350	378	365	345	402	381	397	385	385	405	410	409	431	379	346	384	382	405	361	389	368	364	350	400	381	384	357	405	388	381	384	357	411	403	407	378	393	361	335	394	380	379	377	391	352	400	387	380	370	382	400	389	350	363	404	364	368	350	387	408	405	380	393	370	386	373	364	394	358	370	387	371	386	360	370	382	384	425	388	385	381	386	352	393	351	408	396	385	380	383	385	366	376	367	362	363	409	408	398	361	419	373	390	333	395	407	382	372	384	365	372	350	387	405	368	373	361	381	401	396	375	383	366	366	382	385	376	371	350	410	379	411	374	387	369	417	384	383	372	383	348	382	363	366	371	371	417	369	431	395	396	413	375	427	384	399	378	371	350	423	390	390	383	402	416	386	376	372	404	387	396	375	401	360	382	374	420	352	389	384	368	370	396	384	391	403	370	371	364	384	391	379	390	414	379	429	392	385	367	386	372	386	378	401	384	389	414	377	369	366	396	395	372	385	422	395	384	406	419	375	370	386	401	342	401	382	388	382	390	400	386	376	410	365	390	384	385	406	402	371	381	401	411	386	399	383	381	408	403	396	391	372	378	413	399	352	382	416	361	363	425	385	358	358	387	379	404	386	383	386	384	365	376	362	351	397	390	392	354	372	384	399	374	400	410	403	374	376	375	399	396	422	361	369	397	355	367	403	381	394	374	394	358	380	401	403	366	374	402	403	372	353	378	382	351	409	369	404	368	381	364	392	356	362	365	354	374	373	374	390	353	356	389	369	382	374	405	411	401	396	389	359	390	373	386	326	370	375	358	392	391	390	363	421	388	376	373	376	395	370	410	410	386	394	414	364	390	406	388	405	381	375	401	365	398	398	385	371	364	372	383	404	397	387	383	390	380	391	393	435	386	402	394	370	415	383	389	410	381	397	342	378	348	362	413	381	391	392	372	377	386	370	377	408	418	388	392	397	333	380	406	361	417	402	370	383	413	392	372	375	374	365	415	357	422	392	369	388	418	359	384	373	390	407	375	396	374	384	403	395	385	387	362	385	397	352	367	339	360	411	364	398	347	369	416	372	381	367	413	398	388	373	373	363	400	374	366	378	367	368	402	404	389	389	380	368	387	360	369	366	386	376	376	413	410	357	398	385	415	443	403	403	402	361	424	371	390	390	387	364	407	393	413	399	390	382	397	379	369	407	347	368	387	408	387	422	400	363	386	376	369	370	382	381	393	381	383	335	384	395	396	386	388	387	391	406	387	365	352	394	381	371	367	386	384	374	395	345	391	380	423	359	370	386	391	377	378	357	382	362	387	372	349	364	393	373	390	357	356	351	386	355	414	352	370	385	385	394	360	403	374	417	388	367	388	398	384	377	388	394	380	407	393	352	363	392	365	380	353	380	371	399	365	341	370	382	385	421	396	399	367	406	378	386	388	370	401	397	400	390	339	429	394	399	384	388	378	377	379	387	427	393	383	353	394	339	368	377	338	392	355	354	411	386	375	374	366	378	381	388	326	408	377	354	388	386	427	402	394	421	409	358	394	369	389	320	344	365	383	368	405	396	387	427	351	391	390	394	366	414	405	348	402	379	386	391	396	399	378	352	354	367	366	401	381	380	370	326	392	402	384	361	381	329	403	374	381	375	362	399	383	396	380	413	384	345	394	395	365	411	357	362	389	357	359	403	399	404	351	379	385	365	374	390	377	397	419	317	393	379	382	382	343	374	405	370	400	388	354	394	405	378	398	367	392	373	399	370	402	374	360	370	394	382	352	395	387	386	373	416	380	396	394	401	403	398	419	378	385	422	368	408	367	380	390	375	424	393	386	381	388	408	365	358	391	386	382	407	409	387	407	397	400	380	372	404	377	384	388	418	385	391	374	380	385	391	362	376	392	363	389	390	351	371	372	364	384	379	394	416	388	389	379	351	368	398	379	356	370	386	371	387	404	392	381	360	360	380	381	382	395	388	390	369	374	374	367	382	385	373	368	381	410	398	401	353	393	385	372	341	390	386	400	415	377	382	359	368	372	395	382	384	357	369	387	360	370	358	369	380	378	394	425	394	399	405	376	388	389	380	372	376	382	396	392	404	376	366	383	410	389	396	377	379	400	419	389	389	390	394	365	373	370	376	372	403	368	402	368	372	377	360	370	373	400	378	372	385	385	386	388	400	373	381	424	375	386	359	373	370	362	372	421	387	391	380	367	376	379	385	372	373	397	370	355	389	411	378	415	378	369	402	397	381	424	410	365	406	383	362	402	358	379	323	373	353	404	358	367	349	409	378	373	357	401	340	380	382	386	410	404	374	324	393	398	384	366	363	398	368	375	385	400	351	415	376	424	382	387	393	393	385	384	393	382	395	368	387	384	376	381	392	349	358	381	401	373	375	385	388	423	408	407	383	395	364	367	346	386	389	382	356	363	378	376	403	388	381	385	373	384	364	389	350	392	379	379	394	393	387	393	391	397	378	376	352	393	384	379	399	357	389	358	425	357	387	385	384	379	381	399	412	385	367	364	393	377	343	402	399	391	387	400	398	414	408	398	385	364	389	397	368	350	383	389	378	397	421	415	362	380	416	384	404	384	395	390	376	357	391	362	409	384	361	383	379	359	359	375	382	403	355	405	404	397	378	413	409	370	401	375	376	396	388	404	347	383	393	371	387	405	377	391	406	399	381	408	390	346	407	369	391	382	374	416	397	419	383	370	365	402	416	374	393	383	372	398	394	397	411	379	391	357	384	380	374	358	355	387	377	382	371	377	421	355	364	386	357	376	387	374	376	381	370	395	374	372	375	390	399	338	403	366	367	396	373	385	405	339	345	388	391	374	384	401	372	375	398
1378	214	244	235	212	241	227	204	227	251	226	221	213	232	193	220	207	225	205	233	214	223	202	206	245	204	244	204	228	229	201	212	226	215	238	201	208	236	197	201	228	241	226	233	208	204	227	202	226	204	235	204	208	228	224	231	206	239	217	202	238	219	189	220	208	186	206	183	239	217	207	220	246	205	249	222	217	210	214	210	194	217	218	219	218	252	198	221	200	210	225	205	221	184	216	211	238	194	214	217	236	232	189	228	204	226	213	206	227	181	238	234	204	229	227	229	221	195	219	191	224	226	217	207	219	232	197	212	204	233	212	212	214	213	202	194	221	217	236	220	203	197	240	200	215	204	236	243	210	203	212	225	208	238	221	215	248	202	240	206	198	203	226	213	190	223	244	220	221	214	225	186	221	242	228	204	238	201	192	208	191	212	206	225	220	195	248	181	227	206	247	200	255	237	200	213	237	226	206	218	195	233	241	198	188	221	218	245	220	203	237	233	235	228	226	223	210	202	206	237	223	221	227	221	220	180	214	195	191	188	218	230	229	228	180	207	244	222	232	222	224	207	228	200	214	223	230	228	234	227	226	233	212	202	214	207	225	209	195	198	200	211	224	216	215	220	232	192	199	210	227	237	220	204	222	199	200	206	216	195	237	230	213	212	204	182	207	218	226	208	222	226	215	189	219	227	189	226	242	269	209	204	239	214	236	210	202	200	201	215	219	229	206	218	211	203	218	232	220	223	207	206	244	234	221	217	217	238	229	209	210	231	186	212	222	232	211	208	227	235	210	210	234	217	212	204	220	225	203	222	211	201	232	196	228	226	237	209	233	187	239	212	224	195	225	202	220	218	215	225	207	204	200	203	224	223	233	238	222	222	216	199	234	205	219	199	234	225	230	225	209	222	224	185	223	225	222	221	222	228	198	225	201	216	208	236	228	224	233	204	230	266	203	226	235	187	250	201	215	209	195	222	207	213	214	215	198	251	230	224	195	225	218	236	219	208	192	226	222	215	208	200	220	204	238	228	222	216	198	228	212	209	195	214	223	220	245	236	220	225	230	209	194	216	239	193	240	231	239	229	210	213	248	202	223	213	190	226	192	226	228	206	218	191	217	206	201	207	204	212	240	244	226	203	237	227	219	249	211	237	215	225	201	215	197	222	208	238	216	240	216	211	225	249	248	215	186	213	217	204	239	226	200	212	241	233	215	219	213	232	192	218	236	200	210	201	218	233	235	234	224	204	201	208	196	223	235	227	213	194	209	227	243	207	226	217	217	235	193	214	220	226	230	217	215	203	209	238	221	218	209	204	204	220	213	207	222	207	239	255	202	199	221	242	188	192	220	220	187	210	247	240	221	206	200	198	204	184	219	200	215	212	219	219	221	201	230	201	228	216	207	231	224	192	200	200	212	216	250	180	227	205	210	180	223	196	197	217	204	221	219	262	224	234	223	218	180	204	203	225	202	216	227	216	216	206	227	242	260	225	198	219	193	197	223	207	226	225	208	212	225	208	213	234	211	218	204	192	186	234	246	226	228	211	242	231	220	217	242	227	223	201	222	228	218	193	204	223	211	227	210	197	194	200	251	240	218	229	223	220	211	226	224	229	221	207	206	222	222	214	194	196	212	218	223	218	240	256	228	238	217	199	194	222	224	211	201	219	236	229	230	220	238	215	203	237	204	238	222	209	214	227	213	195	208	209	205	214	201	222	213	197	230	201	236	207	196	211	212	238	205	227	230	179	240	210	233	247	212	205	204	236	226	204	217	209	215	218	225	195	211	255	224	227	232	236	197	209	192	213	202	228	212	194	215	230	235	239	205	212	244	240	206	209	219	216	198	237	222	212	200	208	232	221	207	216	213	208	224	236	209	213	183	222	208	237	207	229	203	247	191	215	204	193	199	218	204	225	200	221	223	194	202	227	210	189	210	197	237	240	236	208	206	243	198	241	204	239	238	201	201	238	204	203	220	224	256	203	200	197	211	218	230	231	211	208	223	237	222	250	211	219	227	203	247	211	210	199	231	217	225	228	244	208	215	222	227	223	208	218	212	213	213	213	211	208	205	190	192	209	219	245	221	209	202	194	208	202	209	217	203	221	226	206	234	213	198	232	196	216	226	194	207	195	201	217	219	206	207	221	206	234	227	214	228	222	225	229	197	194	227	195	227	247	224	200	241	219	230	199	216	204	221	228	249	214	208	226	225	241	213	208	218	212	226	230	235	224	246	230	210	202	206	218	214	209	227	194	214	215	223	210	227	216	201	224	217	212	250	240	200	222	206	196	218	206	207	205	240	206	241	225	181	216	219	217	217	226	226	219	226	236	221	226	201	228	219	220	208	238	221	197	214	231	232	262	206	208	201	202	214	211	216	234	216	192	217	225	215	237	177	215	220	210	248	209	213	218	218	210	208	234	205	226	237	225	207	210	203	219	223	212	205	197	208	236	222	208	223	218	216	230	204	214	190	190	202	219	201	221	236	225	210	207	220	204	211	222	204	206	213	213	205	217	226	217	214	224	253	238	211	216	215	224	227	222	214	211	202	240	242	221	222	218	216	233	210	209	222	204	183	193	211	228	264	205	191	208	221	207	222	242	228	230	218	219	238	203	198	202	247	213	206	224	215	230	215	212	209	228	215	216	173	210	213	207	222	196	203	198	221	232	233	224	195	214	199	225	216	228	224	203	226	199	233	199	214	217	212	239	224	229	211	202	212	230	196	215	220	195	191	211	197	217	226	207	214	217	211	249	205	220	218	209	237	226	204	206	226	223	215	203	215	219	206	205	222	233	211	223	224	196	220	216	242	210	213	192	227	196	223	207	212	220	257	225	224	220	224	253	213	217	225	221	201	212	219	217	182	230	212	190	219	207	200	205	212	205	230	208	202	226	241	220	251	225	223	202	212	217	202	207	209	245	210	221	209	242	205	230	213	204	227	219	230	221	231	222	217	244	214	198	214	225	192	192	252	224	188	222	200	215	211	218	201	205	201	226	212	209	229	217	219	206	211	211	230	230	207	231	206	225	216	236	195	198	225	186	226	220	226	227	226	221	204	199	218	200	237	213	211	218	221	212	173	233	214	230	211	218	198	227	184	230	227	206	217	216	211	192	217	196	190	217	214	210	227	205	221	215	223	221	222	194	216	188	180	186	197	236	224	217	203	221	252	243	233	214	205	215	249	215	220	199	219	193	212	227	202	201	221	234	243	206	207	212	232	208	205	226	179	238	220	211	218	205	244	238	188	206	208	207	195	199	230	211	218	207	216	204	219	218	231	223	214	224	216	207	201	221	244	216	226	220	209	202	215	233	210	208	206	223	234	215	226	215	233	214	194	214	209	197	201	222	222	200	227	227	245	250	217	209	212	171	212	211	239	201	227	206	192	232	232	212	194	209	221	203	241	214	205	222	206	228	223	236	240	204	226	210	218	219	230	208	209	200	200	245	238	209	205	209	193	250	212	222	223	245	189	218	215	215	191	200	199	230
1761	543	561	525	531	577	572	559	539	514	558	483	539	519	515	488	551	528	536	517	508	508	519	531	498	553	517	524	507	524	486	545	515	533	546	496	506	547	552	510	514	539	552	546	525	514	511	470	520	500	524	488	506	524	539	505	519	524	478	568	511	512	506	522	518	548	517	504	507	498	498	499	519	536	477	471	530	525	494	497	483	512	519	529	518	507	515	515	533	535	494	542	519	511	519	494	508	526	527	497	510	517	539	520	552	545	546	543	505	528	509	531	544	531	534	552	541	492	515	508	528	465	473	487	518	540	497	525	468	494	526	530	505	524	484	485	541	518	513	545	494	475	524	505	529	553	512	484	504	527	518	560	540	526	552	526	493	545	505	546	525	524	558	531	531	509	478	510	520	507	489	533	509	461	512	498	489	528	503	544	527	514	507	495	495	528	517	541	540	536	520	500	532	494	525	533	487	542	537	515	502	517	508	561	511	551	502	519	526	507	506	500	500	502	518	497	515	540	534	572	506	545	531	511	502	520	544	500	492	491	478	523	494	482	483	522	506	550	477	521	494	502	506	485	516	519	497	501	521	523	506	533	510	540	533	528	522	493	471	563	494	515	504	541	496	530	525	524	540	566	510	526	520	478	494	488	537	526	504	501	502	488	531	547	512	498	504	518	540	548	499	529	486	512	532	525	508	536	527	510	493	504	534	514	485	548	541	527	535	562	530	538	532	502	563	554	516	541	508	510	520	525	509	509	517	505	521	528	524	556	543	533	543	520	524	500	514	533	521	493	541	507	516	504	495	479	525	490	514	540	488	531	517	509	521	507	513	521	493	496	507	526	521	537	540	512	533	500	539	515	500	509	501	496	516	515	519	507	551	523	514	541	517	507	482	516	557	544	521	519	557	506	532	502	501	518	528	502	491	535	530	493	544	490	499	485	528	516	512	521	540	527	560	544	552	506	524	528	509	515	540	514	547	538	539	547	538	512	508	529	496	540	513	519	504	488	516	507	525	480	512	567	542	531	541	545	491	511	500	562	505	524	535	537	480	526	500	498	520	540	522	527	514	489	489	504	514	536	521	516	503	487	500	532	511	526	497	512	513	525	524	524	498	542	537	501	516	535	528	522	504	516	558	492	509	505	536	515	503	536	563	505	494	514	498	558	580	498	528	552	541	516	532	476	509	521	497	530	510	519	532	513	527	532	511	478	519	558	486	488	494	514	554	573	527	472	521	492	512	525	529	561	546	504	532	492	540	551	533	542	523	506	534	558	513	500	556	530	526	497	525	480	500	468	566	524	477	525	535	531	530	528	465	502	509	525	580	503	492	532	527	520	491	518	516	541	491	508	535	549	524	492	545	536	511	540	508	504	472	544	506	500	470	562	497	508	525	511	489	518	511	550	495	533	500	527	518	513	485	539	505	509	509	529	512	472	548	474	543	496	505	491	543	537	468	527	533	543	510	491	511	526	540	526	504	559	596	470	498	532	483	550	474	531	513	541	516	517	458	524	492	473	514	539	528	515	538	519	523	481	544	534	508	516	528	507	522	537	553	481	499	513	513	546	558	488	533	497	513	528	493	524	521	563	536	503	511	508	491	547	543	514	542	511	522	499	511	494	579	536	510	469	533	478	509	524	521	503	512	501	513	495	512	545	541	536	512	486	499	531	535	527	548	492	541	506	479	525	494	523	518	507	519	531	516	523	512	534	491	512	496	567	550	490	528	503	523	515	495	494	513	533	559	509	507	522	543	546	547	511	490	507	499	518	509	514	498	528	546	559	501	512	543	513	486	512	523	537	525	525	497	490	497	483	529	520	523	521	539	536	550	499	528	510	538	505	528	491	556	500	532	529	534	547	513	493	516	491	527	522	491	553	553	534	512	500	539	532	525	531	504	484	520	554	519	526	474	494	530	501	550	548	507	530	505	559	510	498	517	512	478	503	523	505	505	558	553	565	546	504	491	554	522	497	505	514	538	540	530	517	558	540	480	476	477	520	519	510	521	513	513	524	513	489	495	531	519	547	507	508	496	512	518	487	536	525	510	548	501	524	507	550	539	523	502	499	570	533	465	522	492	491	500	503	505	549	489	570	513	531	558	474	464	493	553	528	520	510	537	529	515	527	490	544	505	532	533	526	532	521	519	503	526	510	498	539	532	487	568	555	541	512	551	505	499	552	507	532	459	497	499	500	533	521	488	500	499	535	507	486	546	488	522	505	514	521	498	525	506	537	541	511	466	486	493	525	511	503	520	485	512	536	535	524	528	528	504	518	489	519	516	559	545	519	519	497	513	486	487	546	546	526	529	520	521	537	509	521	536	534	511	517	508	490	531	514	529	524	498	492	515	512	519	538	490	517	498	568	536	501	506	527	517	564	491	496	548	518	531	511	507	476	514	501	461	539	553	490	547	509	539	538	529	517	484	488	523	525	514	512	519	524	530	480	512	529	539	508	477	503	502	539	550	539	528	494	518	525	522	502	513	529	522	548	509	520	503	532	499	497	509	505	533	556	519	502	530	528	508	518	483	517	508	465	532	524	526	514	525	506	555	524	549	510	564	515	552	480	553	487	518	504	527	511	516	536	558	478	538	515	494	525	532	507	508	550	525	509	510	509	481	511	503	510	525	494	510	532	495	469	494	513	506	507	535	535	456	517	516	484	577	533	564	483	489	510	555	512	547	503	549	485	524	502	538	516	520	508	531	539	489	522	497	512	518	544	518	475	516	522	523	532	524	499	535	510	488	544	508	525	555	521	485	529	518	467	495	537	555	467	516	529	538	533	512	522	553	503	522	531	508	524	547	512	488	502	505	488	503	509	464	531	519	522	547	470	515	485	520	523	510	491	519	529	543	474	520	493	486	505	533	555	485	513	519	501	535	541	490	539	498	559	529	503	528	490	507	507	520	515	511	511	512	530	554	523	504	535	533	508	542	491	520	499	497	531	487	561	508	489	553	506	514	519	513	506	532	520	487	516	507	536	538	508	522	526	564	530	520	496	535	541	503	509	560	519	520	546	526	518	530	511	505	528	553	541	571	513	517	490	533	475	514	523	522	532	556	533	538	482	485	511	450	543	519	590	520	555	538	553	516	553	552	555	540	535	525	510	534	544	509	529	499	530	560	512	543	527	548	535	526	492	502	534	511	548	531	525	548	521	517	498	544	528	553	512	485	504	535	505	483	541	500	530	524	553	504	531	519	524	550	520	519	483	510	505	571	525	528	529	521	551	552	527	506	499	538	495	490	520	532	528	521	515	525	499	546	490	549	535	524	541	488	549	518	509	511	494	571	524	510	475	508	517	532	522	475	502	520	499	564	476	508	514	543	494	539	530	533	499	522	493	492	491	527	536	516	516	537	541	497	512	501	456	489	479	523	506	516	490	502	481	482	537	503	493	529	467	501	554	490	477	479	546	510	522	535	564	518	511	502	571	524	529	536	528	520	525	488	496	523	504	531	560	524	532	508	483	587	525	548	521	532	506	493	534
7454	614	623	517	456	419	353	372	319	302	298	284	306	338	288	281	262	308	297	321	269	291	300	321	244	310	272	284	274	304	314	294	277	306	297	289	312	310	311	300	317	247	303	304	281	305	279	316	292	307	298	314	271	276	274	294	326	287	317	288	310	286	301	280	288	318	308	297	257	317	289	324	275	287	268	299	293	290	266	293	282	267	297	277	275	304	269	278	285	269	275	291	291	281	284	314	312	287	285	282	291	283	276	276	296	270	293	271	272	306	290	260	257	278	322	261	261	278	304	298	316	340	261	315	292	278	265	274	287	306	284	283	275	282	276	254	277	291	284	297	300	247	258	312	322	272	293	298	276	264	289	257	280	274	268	302	287	293	262	286	290	287	294	281	276	283	288	284	308	288	280	273	289	286	268	263	275	285	268	279	304	299	285	247	277	268	281	304	322	282	295	290	246	302	281	309	285	307	273	276	279	293	259	309	278	296	280	277	272	310	296	292	254	302	256	269	299	263	337	257	302	262	268	289	297	262	300	251	277	318	287	282	268	291	294	327	308	293	302	298	289	270	255	283	277	301	298	273	284	288	313	311	320	248	273	298	256	310	318	279	285	284	279	259	284	262	284	271	288	299	289	296	256	289	303	271	289	320	296	288	301	297	283	291	289	291	301	282	290	260	287	274	299	283	278	311	293	287	279	286	301	246	325	309	273	298	292	253	272	250	282	312	281	285	285	285	302	296	306	281	285	278	259	302	295	293	272	300	288	293	291	324	307	288	245	321	320	258	287	263	293	301	309	243	283	269	296	288	297	324	256	253	292	296	298	293	308	272	275	295	265	296	313	280	260	274	283	273	269	261	285	277	278	308	274	299	285	278	239	293	296	290	250	295	303	298	296	257	261	293	279	263	281	280	270	297	302	273	311	302	281	284	278	263	294	301	271	265	275	264	291	279	265	295	278	263	290	333	287	300	284	300	279	251	258	269	276	282	338	263	295	255	310	302	289	272	311	254	294	285	284	275	264	297	301	324	281	273	317	281	294	265	275	296	291	306	308	284	286	284	272	261	306	297	289	291	285	292	310	266	311	269	295	276	275	296	293	313	292	294	323	300	296	265	268	292	279	278	283	269	272	285	257	266	289	279	321	267	307	260	269	321	262	321	270	289	284	284	297	298	256	293	311	267	260	251	253	280	300	302	259	276	284	282	283	303	300	296	318	294	308	301	293	276	277	274	288	279	272	274	288	280	275	256	273	270	316	302	282	298	259	296	301	261	288	280	272	294	282	261	273	291	278	291	287	305	293	278	283	256	304	268	277	300	275	317	274	276	293	278	255	256	299	272	274	266	288	243	275	278	269	318	285	272	268	253	282	310	266	280	312	254	278	276	294	275	281	278	302	292	286	264	309	279	292	266	295	286	299	322	275	293	263	296	271	326	314	310	292	292	308	283	276	282	269	283	263	254	293	258	299	292	287	259	257	289	260	297	303	277	294	292	311	307	291	291	302	292	286	252	280	290	283	294	273	254	280	278	258	299	308	296	277	310	293	272	332	276	318	310	297	248	271	289	299	315	321	276	280	256	264	280	278	293	233	301	304	303	281	262	295	271	274	298	328	291	275	271	281	304	295	284	325	291	258	303	313	309	310	282	291	257	277	309	281	276	284	241	316	290	264	333	249	267	302	302	295	288	322	327	270	323	250	288	277	268	286	270	294	281	277	290	293	304	268	280	272	259	294	286	301	289	297	295	277	301	286	287	308	274	283	297	270	301	266	308	264	292	306	301	267	296	275	272	290	294	295	284	285	266	311	312	286	258	274	258	280	304	284	298	288	293	300	250	294	320	303	288	290	278	289	270	287	291	268	306	292	271	279	286	294	257	297	277	303	287	293	280	308	277	298	294	269	253	320	305	289	298	319	293	254	298	307	285	265	260	293	282	305	291	270	284	284	267	273	276	266	276	296	302	300	317	276	308	284	276	301	277	288	280	277	292	292	320	309	363	269	288	265	291	275	274	266	255	297	315	296	294	299	269	294	279	265	305	291	287	271	268	274	259	296	262	287	284	268	292	268	273	294	283	284	275	290	282	302	331	301	278	286	274	263	284	276	291	295	261	296	304	247	298	308	284	279	301	269	285	297	315	287	265	327	261	262	256	292	246	289	281	284	267	264	284	268	265	279	287	274	274	301	300	272	258	249	249	294	277	260	264	267	291	263	290	275	285	270	315	286	274	269	302	296	254	256	274	300	301	299	298	301	325	287	283	261	257	299	276	302	304	297	281	279	292	293	284	307	296	310	293	298	320	283	288	271	279	263	272	306	300	276	307	256	265	289	309	290	249	277	286	298	290	284	290	299	280	327	298	295	283	268	292	269	310	323	273	292	285	289	311	313	319	286	322	342	301	276	277	273	275	260	286	279	286	287	307	278	298	265	271	301	306	271	287	283	273	291	313	286	266	272	304	262	273	283	290	318	318	311	292	300	277	260	267	312	276	289	286	250	315	290	294	281	315	261	306	281	300	296	281	267	284	275	263	315	299	295	301	263	270	265	275	262	297	247	251	298	284	287	309	318	262	304	286	284	298	304	280	302	274	301	297	320	326	327	301	282	288	270	299	299	277	313	288	270	341	309	286	265	302	314	300	279	300	276	271	273	330	284	305	279	274	272	269	276	268	295	291	268	279	258	302	278	287	281	313	300	263	271	256	275	296	306	254	283	250	268	259	293	322	268	256	291	289	283	297	268	310	302	321	257	257	261	306	286	278	267	277	287	294	299	300	314	297	278	287	269	312	248	296	286	278	280	264	289	270	298	291	278	313	273	305	250	262	287	299	286	267	275	285	309	300	301	284	293	301	275	289	255	316	255	292	319	261	303	287	310	296	250	301	300	297	291	272	305	293	262	309	326	328	304	286	281	299	291	236	303	281	278	295	302	276	272	254	284	295	300	294	288	271	285	292	305	316	276	291	315	304	291	301	278	323	277	312	260	290	273	275	316	297	282	270	282	310	308	263	289	287	288	293	259	272	284	268	301	285	292	316	283	289	289	274	273	296	303	264	263	272	324	279	299	285	271	279	298	267	277	262	271	281	295	290	297	286	290	273	301	285	300	327	313	277	294	285	278	270	289	276	270	312	293	276	307	283	258	284	271	287	325	283	274	270	288	311	277	286	247	296	302	264	296	308	315	287	317	289	306	321	273	281	289	275	281	284	298	292	300	345	273	230	276	323	266	275	314	295	275	289	272	302	280	277	290	300	330	306	302	305	291	303	312	262	318	272	284	303	290	301	267	291	271	293	305	306	271	283	275	292	264	298	294	291	264	288	274	290	311	296	272	281	307	306	305	291	278	288	304	277	254	282	322	304	277	266	312	278	313	305	304	285	270	296	277	266	282	290	285	318	268	317	286	309	295	307	289	269	269	300	267	248	292	281	285	308	279	285	295	249	284	292	281	297	291	325	272	275	289	300	286	300	289	272	270	298	285	271	271	306
6515	878	1326	1551	1315	1164	1003	978	896	831	844	730	742	757	747	705	750	713	664	664	655	682	706	689	715	628	664	690	704	667	657	698	665	711	666	649	622	672	666	687	631	652	715	651	617	698	667	665	666	677	643	659	594	700	603	637	650	663	717	624	675	648	609	648	632	678	632	674	661	621	631	652	642	613	680	659	652	683	620	655	661	675	700	638	652	655	645	656	610	661	669	655	651	629	663	706	643	668	638	652	708	647	646	657	693	682	680	653	688	640	678	624	660	650	641	664	619	662	615	657	668	589	630	656	651	625	653	628	649	628	733	702	629	652	666	641	689	645	649	660	653	609	626	701	657	651	657	656	625	683	621	648	638	626	646	615	660	693	613	657	630	645	674	657	667	661	655	669	641	635	654	674	632	642	657	672	593	624	695	617	665	625	677	727	652	672	623	637	647	672	679	636	660	700	655	674	619	636	678	639	619	658	631	686	660	655	649	700	708	611	619	639	684	690	616	612	585	611	640	635	678	669	636	649	693	640	648	634	630	669	679	668	683	665	655	662	675	618	648	677	661	652	647	669	649	667	649	649	659	638	602	661	690	667	579	630	611	647	659	640	657	657	616	614	664	653	610	659	673	629	683	654	623	634	594	631	683	695	621	678	664	651	651	647	645	658	639	631	626	652	641	629	634	646	649	718	625	636	689	678	645	647	667	644	623	593	673	660	622	603	614	650	655	685	620	594	681	647	646	672	663	629	629	642	664	666	625	668	669	646	673	635	693	691	649	635	647	631	645	649	602	667	604	629	640	650	629	606	615	653	660	596	683	638	676	660	603	674	671	616	640	636	669	662	645	647	617	709	664	648	655	665	629	655	684	626	656	678	666	624	694	653	669	666	688	678	637	683	615	659	672	667	648	650	665	643	674	661	636	666	616	638	592	632	646	669	651	671	671	661	652	635	671	626	642	653	671	640	629	678	653	718	679	623	641	637	696	626	666	702	662	679	614	698	666	687	654	669	641	662	699	629	646	623	643	657	626	672	704	681	637	618	689	591	635	645	641	631	651	661	613	626	607	677	628	647	667	613	657	637	669	642	639	663	671	649	654	640	648	605	638	660	663	649	680	703	611	675	642	645	664	621	681	619	711	650	632	604	685	662	639	633	666	621	685	631	635	670	659	680	616	677	644	663	670	633	645	689	671	624	667	695	663	651	623	639	669	652	662	660	693	660	674	663	636	629	686	606	656	594	660	637	663	647	711	696	690	627	708	658	656	631	647	634	643	643	649	631	654	649	638	636	648	666	654	568	702	599	662	611	658	643	662	674	670	652	631	653	634	661	632	632	663	599	616	625	664	638	650	723	700	680	618	631	642	653	653	668	663	661	643	676	636	639	639	650	647	633	656	637	628	633	657	671	645	626	676	646	617	665	671	712	601	666	690	694	683	644	630	651	641	648	691	575	701	652	623	650	666	655	630	600	650	653	638	650	658	693	629	640	668	664	627	622	651	639	623	630	686	665	603	700	692	683	663	632	684	662	675	661	634	645	664	640	647	662	649	612	638	649	650	620	688	631	644	644	685	663	707	633	676	663	613	624	636	651	692	645	682	654	679	653	663	633	607	676	643	654	677	658	625	648	681	642	633	616	626	631	675	679	640	670	640	669	638	668	650	647	642	676	650	608	672	643	628	588	679	642	686	614	688	620	638	661	663	696	634	653	688	616	657	608	647	625	672	654	665	634	636	643	669	638	618	658	664	654	659	655	701	669	623	761	612	662	647	636	624	644	640	662	649	649	616	653	636	675	680	661	653	663	706	697	683	626	643	636	647	636	646	623	611	700	684	656	657	622	633	661	636	655	624	683	687	646	615	638	659	680	623	660	597	653	644	653	667	647	655	595	651	635	648	647	630	665	623	638	608	694	588	669	655	697	654	632	675	609	637	653	632	668	683	686	690	646	636	676	638	651	683	646	639	653	684	686	634	643	686	655	624	666	621	643	607	670	691	663	592	685	653	652	653	666	633	674	667	615	669	641	671	683	671	694	696	685	666	625	695	574	661	599	656	623	627	640	671	661	683	666	607	635	629	629	633	644	600	612	653	630	637	679	620	651	632	660	675	645	667	648	642	604	672	709	672	661	635	709	656	643	631	653	665	617	662	658	598	666	651	662	638	623	652	634	609	638	670	645	618	636	662	680	669	691	715	613	618	589	612	628	655	658	636	664	670	631	680	681	627	652	636	602	647	609	625	610	655	650	618	666	619	669	625	675	644	683	665	697	728	630	689	695	668	663	649	641	660	633	621	650	646	692	593	644	611	636	630	665	664	659	660	689	599	678	652	630	619	699	662	623	622	638	642	658	658	646	636	650	614	665	683	611	705	624	648	669	613	641	614	673	640	642	658	616	667	632	654	656	655	623	637	605	655	642	637	636	611	662	644	665	643	632	652	647	627	660	622	612	649	646	628	673	652	621	647	638	693	666	647	664	672	677	654	638	685	671	669	618	678	624	681	688	649	653	638	637	603	642	675	669	623	676	615	667	623	665	645	703	627	649	671	646	670	695	661	649	640	613	638	643	616	637	667	648	668	657	642	619	693	615	686	611	659	598	682	659	673	666	660	649	633	645	640	668	705	629	678	615	708	633	639	623	688	634	681	621	629	678	684	664	662	667	695	661	649	642	647	655	637	629	598	656	625	599	673	665	639	667	648	643	676	638	610	676	678	638	683	648	642	590	654	638	647	634	657	617	612	667	697	612	674	665	650	696	658	592	620	687	663	639	654	657	658	591	695	638	627	645	639	652	676	675	647	693	651	619	645	628	643	650	698	641	629	618	671	632	647	647	660	680	620	665	666	622	637	649	649	649	649	724	671	648	646	623	663	643	633	627	636	641	612	607	671	657	661	651	636	642	666	625	678	671	630	657	613	696	631	670	645	697	654	679	658	638	673	659	657	623	705	626	640	682	624	618	678	641	700	683	638	663	679	700	686	667	617	700	688	645	599	649	639	647	629	647	683	637	641	690	686	633	649	596	654	617	648	605	689	686	618	591	663	669	622	647	609	643	626	653	626	623	657	606	645	678	602	688	626	695	634	623	653	654	644	669	695	648	648	663	661	655	663	655	705	662	621	708	636	656	624	651	661	699	669	662	675	647	684	626	684	620	656	643	631	636	697	649	635	684	660	663	664	639	622	644	688	639	640	624	622	658	657	651	700	658	682	618	660	628	650	704	698	665	637	637	598	701	673	657	651	624	630	675	680	637	642	659	656	601	628	664	654	620	636	647	612	668	665	644	610	620	621	680	677	649	678	656	625	653	683	656	648	634	634	687	650	632	657	627	690	614	643	668	617	637	682	640	655	614	652	605	630	672	680	621	664	696	669	648	620	682	638	613	635	682	633	629	622	613	666	651	665	626	672	649	639	627	674	607	640	691	685	644	668	607	613	675	627	604	641	662	644	667	650	655	649	683	639	670	652	666	632	703	656	665	609	667	593	641
14191	1077	890	649	495	387	286	255	260	204	222	200	202	195	190	193	194	170	186	183	172	174	182	163	169	178	128	167	177	158	198	190	134	178	162	155	156	173	151	155	170	177	164	164	183	149	176	178	141	167	165	168	162	188	154	175	165	134	162	163	158	153	163	187	166	178	146	174	155	154	189	168	192	153	152	153	187	168	145	167	164	167	172	174	161	168	188	151	164	158	154	141	170	162	138	179	165	159	184	156	147	157	147	163	172	180	147	165	150	175	164	167	160	127	147	160	175	164	161	147	156	157	147	161	171	173	185	150	178	169	163	157	167	167	163	155	174	171	162	138	138	177	147	175	160	151	167	168	168	160	165	173	170	132	153	159	166	155	159	149	167	158	157	143	182	156	156	169	150	175	135	181	152	158	152	150	166	156	156	159	161	162	141	150	158	151	128	167	149	138	147	154	169	151	149	173	131	174	160	146	158	172	158	185	154	165	171	146	162	152	155	170	169	142	174	155	150	164	131	172	156	170	153	165	152	167	161	158	152	163	155	166	173	182	176	166	160	148	170	169	175	140	177	165	163	162	156	181	145	156	168	159	150	168	149	162	168	139	158	159	173	168	119	170	165	135	181	154	170	167	151	160	172	186	164	164	171	200	162	145	158	145	163	165	154	174	145	187	172	157	159	165	171	168	167	154	167	145	167	163	165	194	182	156	159	167	160	158	154	181	169	173	144	178	162	158	143	162	153	152	179	160	152	192	160	160	164	182	185	158	146	142	153	145	159	159	179	171	159	181	151	173	176	165	160	141	167	172	162	153	164	154	186	152	173	153	153	135	144	166	156	171	145	175	169	174	162	142	167	194	177	174	174	163	138	175	190	162	158	143	167	158	166	147	169	174	165	128	161	159	145	170	166	149	148	129	157	143	147	146	160	144	163	162	152	170	162	150	141	163	153	141	155	169	190	157	162	169	167	189	156	167	152	168	150	167	169	134	145	158	153	171	171	171	160	114	152	165	158	155	177	154	157	158	170	163	160	168	159	156	153	138	160	147	178	146	146	170	150	135	144	169	171	162	167	174	144	155	129	136	172	144	183	159	160	162	188	195	149	164	163	160	157	178	169	187	154	147	167	174	178	159	179	162	165	151	165	160	167	156	164	171	173	176	175	153	183	151	184	161	154	158	165	140	183	173	160	170	140	154	169	169	182	178	155	168	163	156	158	152	189	175	163	174	171	143	160	180	152	147	162	153	176	193	184	166	156	165	152	142	172	146	156	162	165	158	164	144	172	164	146	151	158	164	160	168	185	167	175	147	172	199	161	139	167	142	175	165	168	186	161	207	165	168	155	149	164	179	155	149	166	148	167	183	145	141	141	177	158	145	169	170	166	131	159	173	173	152	163	168	141	173	141	145	162	146	157	172	158	162	157	124	163	171	174	168	152	151	125	167	173	177	192	188	167	177	155	159	155	152	141	179	151	191	162	165	149	160	183	159	159	181	166	171	172	159	160	180	130	152	163	187	180	169	156	182	179	161	174	167	157	159	161	147	156	147	153	176	146	152	164	160	147	156	155	155	137	169	174	171	182	148	156	163	155	167	160	173	171	159	195	172	154	160	165	160	172	185	175	132	130	173	181	186	188	167	171	169	171	163	165	169	154	166	175	144	178	164	160	171	158	182	142	169	160	164	172	190	152	149	151	141	163	152	181	163	155	149	153	160	147	166	153	154	148	160	157	184	159	162	185	141	144	174	161	177	178	173	164	157	151	165	167	190	171	159	128	146	177	164	162	171	156	153	162	183	167	187	159	140	147	177	157	153	161	166	171	158	171	152	169	158	168	155	159	151	150	158	143	151	180	165	159	163	168	144	144	168	166	174	159	182	168	149	140	173	170	178	186	178	160	164	146	145	167	140	166	160	167	162	134	127	150	145	172	173	149	158	154	159	147	168	164	157	177	156	156	178	149	132	173	160	190	182	154	151	126	147	152	158	168	155	135	172	192	162	154	150	170	142	157	160	184	171	165	173	179	168	160	171	165	152	162	139	178	157	189	172	177	147	153	196	153	161	155	169	187	163	154	161	166	194	158	147	180	132	164	160	147	160	171	164	171	149	143	170	178	155	159	154	159	168	165	152	165	161	157	174	157	156	157	167	176	151	163	161	171	142	157	157	180	177	145	167	176	147	147	169	152	160	153	200	158	164	191	170	164	158	163	161	170	155	165	163	175	179	175	160	142	147	155	141	150	162	156	175	199	150	163	176	166	137	144	156	160	140	174	160	141	156	145	154	166	165	204	142	167	154	154	155	147	164	156	159	148	159	163	131	161	153	157	167	177	160	156	150	141	173	156	179	167	185	129	154	167	176	172	160	170	128	179	174	140	181	146	177	150	146	170	159	174	144	173	160	170	173	164	148	157	184	158	171	155	161	150	159	155	137	141	158	181	154	151	167	186	172	169	143	168	128	141	160	140	160	171	181	171	171	207	157	171	165	153	145	160	175	164	150	149	166	155	160	176	145	177	173	169	157	139	159	197	156	164	158	171	178	151	162	144	151	149	157	156	178	135	178	143	173	153	165	155	129	176	174	155	191	157	147	162	165	147	178	154	177	126	153	168	177	143	164	142	162	170	178	151	157	180	176	183	168	179	160	151	139	153	188	194	130	151	159	167	147	153	177	149	161	178	162	165	142	165	204	133	169	164	195	152	157	137	162	156	141	142	162	155	152	173	187	160	158	150	152	142	157	170	147	169	166	154	164	168	168	157	135	169	145	151	170	166	146	164	134	163	148	144	151	148	146	169	142	154	146	145	171	152	156	168	174	174	176	160	154	179	179	146	158	140	155	153	150	145	166	203	156	157	142	164	171	168	175	174	168	168	151	182	181	145	120	160	172	150	161	155	160	155	162	159	170	153	167	176	166	168	166	179	185	169	186	153	154	145	142	177	173	152	158	165	154	142	183	139	162	147	145	160	168	148	160	177	150	147	174	160	159	149	142	176	168	170	157	172	151	158	149	163	175	164	145	154	176	155	145	161	166	168	164	153	165	170	151	158	161	174	187	150	130	192	134	144	145	167	174	194	153	147	157	169	180	153	162	156	173	156	120	151	168	158	152	147	186	160	150	165	162	154	189	162	167	153	163	176	159	201	168	185	160	170	177	137	155	160	154	133	162	160	167	165	177	158	198	167	129	165	173	158	129	160	157	171	161	157	158	164	165	154	186	165	169	156	162	152	196	172	161	144	147	154	182	168	151	157	166	169	173	157	142	152	172	186	153	172	175	154	171	153	158	138	181	174	153	141	154	167	147	162	179	145	151	186	154	168	172	151	172	162	174	181	136	149	156	170	153	169	148	163	153	163	163	167	152	170	150	133	147	150	139	167	177	155	166	179	181	152	177	158	175	184	170	164	160	179	155	167	158	160	157	159	178	173	176	186	178	162	154	146	168	148	163	164	162	158	159	184	164	147	138	164	168	165	156	173	152	167	139	156	171
8041	914	1858	2101	1715	1377	1149	964	800	739	698	672	590	594	538	512	479	496	460	445	441	480	440	465	420	449	396	403	389	441	401	433	387	408	376	403	404	395	396	439	396	443	377	394	393	404	378	408	393	369	418	409	378	381	405	399	386	370	382	404	364	365	390	427	394	395	384	392	385	387	337	398	358	373	388	397	368	408	394	392	394	384	352	397	365	386	364	374	408	372	359	346	373	352	386	400	392	354	393	374	362	363	378	370	421	410	373	357	389	420	390	408	383	410	403	378	400	367	414	357	369	371	346	384	367	378	403	389	365	376	394	356	376	393	366	359	340	369	378	400	373	393	359	411	401	335	397	384	376	389	403	374	407	379	337	382	386	362	388	393	354	360	380	376	367	359	373	362	360	395	362	381	360	355	369	383	367	378	385	373	383	369	389	414	355	364	378	374	364	390	397	384	380	362	424	381	374	382	412	364	391	397	389	414	351	363	379	385	382	390	389	385	368	392	372	370	373	364	364	393	388	391	393	390	384	361	398	372	374	380	378	386	375	353	370	420	379	406	363	372	382	371	363	384	360	391	400	377	389	380	385	375	367	401	365	365	375	409	388	374	351	365	403	375	353	364	375	370	344	372	424	369	423	376	397	406	359	412	339	381	352	385	368	379	443	363	351	379	361	356	368	360	374	371	367	377	383	365	389	398	322	392	397	370	383	342	381	363	364	397	383	382	383	400	377	388	360	353	374	369	384	406	363	359	405	358	364	391	370	389	358	389	386	389	337	357	369	391	380	394	399	355	409	386	351	377	376	398	401	375	344	378	389	403	363	374	377	370	375	329	386	385	381	384	373	374	361	375	382	364	393	384	379	370	394	382	354	350	358	377	374	372	335	380	349	389	385	396	359	364	373	402	340	382	369	400	344	398	404	377	374	356	373	383	388	381	366	377	393	387	380	390	398	387	398	368	401	376	375	376	367	403	340	384	392	355	395	367	388	408	379	377	385	369	407	360	401	394	375	383	380	398	384	380	350	391	393	374	438	387	374	428	390	386	400	398	381	383	344	384	374	373	409	364	351	337	382	390	371	377	388	365	375	365	387	354	364	345	410	393	393	364	399	386	374	359	400	381	383	361	397	356	368	395	396	435	381	382	394	366	402	405	383	399	394	356	385	401	368	377	370	355	376	386	389	373	373	369	383	377	364	381	375	368	386	398	428	353	383	387	372	383	383	400	365	347	358	368	355	374	400	361	376	362	397	401	370	361	377	374	374	361	354	380	371	382	362	373	363	390	361	418	412	373	351	362	415	380	376	381	391	376	379	373	376	362	378	403	351	365	358	403	368	384	404	378	390	386	376	414	362	367	401	399	353	375	348	343	382	392	400	384	384	403	374	391	378	398	371	389	365	344	354	346	396	360	395	368	397	371	383	384	353	361	352	317	358	391	347	368	369	354	392	372	382	395	349	406	320	387	366	371	340	405	366	411	363	371	425	377	358	352	383	390	373	358	372	410	385	401	388	416	368	388	369	361	383	369	400	376	375	395	395	381	387	394	389	373	397	333	345	375	352	377	358	416	385	341	420	333	415	394	374	370	367	400	358	397	389	415	393	393	374	353	370	349	367	332	366	382	407	356	401	395	387	390	344	370	384	388	380	379	338	395	385	362	361	399	416	391	368	372	380	397	419	399	371	367	346	386	350	376	375	396	361	381	385	349	379	403	408	404	384	352	356	360	354	373	395	403	386	371	382	357	385	372	351	382	380	382	350	375	372	398	399	389	395	397	359	369	356	357	356	401	378	376	379	408	377	412	383	392	388	400	383	374	385	411	372	398	404	363	366	360	388	364	407	379	406	379	334	397	375	393	370	378	374	365	377	372	398	389	359	362	347	360	405	355	356	402	419	373	384	356	382	364	367	381	418	387	361	314	357	396	332	409	418	413	384	407	361	405	402	376	387	356	375	410	372	380	405	373	365	362	391	342	389	388	440	360	378	349	407	341	333	331	420	382	403	378	418	361	378	337	372	341	430	391	397	414	384	375	408	396	390	385	378	387	360	403	375	393	351	369	400	396	367	375	368	375	377	357	397	392	381	394	375	399	381	415	369	377	402	378	386	345	418	325	379	419	374	405	376	386	371	354	354	363	364	345	390	375	386	403	393	421	407	396	394	414	361	376	379	382	341	399	404	361	400	401	373	365	387	388	393	402	381	383	391	377	415	352	367	355	377	390	337	373	417	375	422	361	387	364	394	378	358	384	363	343	393	374	356	379	372	381	370	405	409	376	355	376	359	415	390	344	363	357	396	345	381	392	377	390	393	376	360	380	363	388	374	335	385	385	371	390	376	386	418	374	371	399	370	362	390	357	376	399	376	368	391	357	405	370	351	358	384	341	384	365	348	360	384	386	371	368	359	382	368	401	419	369	361	381	374	383	366	382	385	346	392	397	365	379	349	384	387	368	381	350	396	398	348	401	363	355	370	360	377	377	405	401	392	379	375	344	400	354	345	368	377	383	373	361	404	385	391	362	405	355	367	384	368	364	376	380	385	405	388	395	382	379	376	392	345	374	404	382	365	385	359	406	392	385	351	359	410	357	405	381	355	361	388	388	401	384	384	392	412	372	391	368	383	373	402	383	411	393	375	366	414	405	394	360	354	382	388	345	354	377	380	402	408	385	385	422	357	373	376	369	388	382	371	361	354	396	380	358	383	388	375	379	379	402	373	379	367	390	391	393	354	380	380	395	363	357	393	397	410	365	383	401	361	391	384	361	372	404	343	361	401	375	352	349	414	407	374	362	354	382	373	404	386	365	379	367	407	392	420	385	374	419	397	400	355	386	385	383	359	415	387	354	354	361	393	401	388	386	370	395	331	408	396	365	350	374	398	369	362	372	401	389	352	360	388	381	407	357	375	343	401	420	390	367	406	378	378	415	415	391	382	356	384	397	356	375	379	394	392	382	366	372	352	384	368	376	367	374	380	389	383	385	405	383	395	382	383	378	365	387	360	334	390	359	386	353	371	400	401	365	374	400	363	368	382	367	365	399	383	371	389	364	369	384	380	362	370	375	367	376	387	384	365	383	401	345	376	391	370	378	398	366	430	393	391	383	361	337	403	377	351	406	336	365	393	386	373	370	370	352	384	384	393	344	381	417	383	355	355	371	372	418	413	380	374	363	363	330	398	380	390	395	377	379	401	390	368	380	390	384	351	347	403	363	354	386	405	402	317	346	369	367	371	398	396	362	381	400	383	356	384	375	410	360	426	356	405	379	387	391	370	342	390	375	344	364	415	401	338	368	375	367	366	374	373	372	360	368	370	398	384	402	372	343	388	417	362	383	397	362	375	375	351	371	399	361	388	361	388	357	364	370	409	332	417	382	382	402	400	408	396	362	334	318	400	410	417	377	361	405	361	356	349	380	403	406	352	351	400	390	379	403	376	347	383	410	371	374	400	356	395	363	410	392	367	377	372	387	366	396	400	376	380	375	390	333
1348	234	223	202	214	224	225	203	225	188	200	218	216	241	225	233	220	226	227	210	220	241	230	214	194	245	220	225	225	216	209	205	202	179	239	237	230	221	180	226	206	207	213	219	214	197	232	221	228	240	200	235	249	211	208	244	212	222	216	248	223	194	195	216	251	215	234	238	217	239	199	232	198	218	231	214	195	241	220	237	233	225	230	210	225	216	242	232	224	205	231	219	208	217	231	212	231	226	233	209	213	219	227	198	225	233	192	229	205	198	204	227	236	209	207	208	228	244	203	224	175	214	227	231	234	213	190	204	243	212	207	208	235	214	209	218	230	207	221	209	229	204	224	224	193	207	213	231	225	228	238	214	214	214	206	226	234	244	226	221	205	231	220	208	223	231	219	206	203	208	226	243	216	202	211	196	236	197	194	211	216	235	240	208	251	245	218	236	217	207	202	232	191	217	214	221	217	232	231	238	221	224	222	217	215	221	220	224	221	226	205	223	225	206	234	199	191	214	231	214	197	210	219	197	221	207	234	196	209	213	209	239	231	219	225	205	227	224	227	240	220	211	241	217	226	222	189	182	216	221	206	210	211	231	245	233	221	208	258	220	197	230	211	229	226	220	210	241	223	227	209	200	230	217	235	264	207	230	216	217	188	230	235	198	229	232	237	194	215	223	223	221	246	218	207	214	225	218	203	244	225	224	228	240	240	207	231	209	233	190	214	241	219	203	210	240	199	225	219	242	215	216	205	212	215	210	218	219	220	219	234	215	239	218	237	221	204	221	213	206	224	194	224	243	197	196	213	244	215	213	227	228	214	203	228	211	220	208	230	215	210	235	192	190	239	201	230	209	219	227	228	199	216	225	215	208	234	211	219	225	228	210	222	187	213	247	213	202	207	221	223	219	225	207	216	227	250	238	214	245	214	228	218	208	210	221	220	228	236	201	200	218	226	220	213	214	228	218	204	226	218	229	245	203	249	220	195	207	210	201	204	221	226	224	234	205	182	223	231	235	244	203	210	245	197	239	233	218	199	204	229	202	232	237	235	223	214	236	202	195	212	190	203	211	223	234	260	216	183	209	224	215	234	234	246	237	235	239	241	202	231	187	183	202	220	228	213	233	210	215	241	211	224	263	223	210	205	206	213	234	188	238	229	212	241	235	205	215	235	212	224	205	227	221	211	231	225	204	236	226	247	199	230	219	225	214	238	214	233	219	206	212	219	229	225	210	247	211	213	221	213	225	216	229	201	235	196	231	241	207	230	220	199	227	206	209	212	235	205	230	246	225	229	220	215	201	237	196	210	251	229	230	225	231	208	244	213	218	244	228	196	194	223	219	218	212	231	197	229	229	235	225	213	231	210	196	208	214	227	222	234	200	206	209	212	201	221	222	221	210	240	191	218	228	235	197	217	227	204	217	220	191	252	218	210	195	194	212	211	198	227	215	231	217	182	205	239	231	201	192	200	211	219	207	209	222	236	226	201	190	218	214	242	223	184	196	256	229	231	241	197	206	226	225	245	208	234	231	211	221	241	184	233	186	204	193	218	231	229	204	223	207	227	228	234	209	228	213	204	228	215	195	219	231	256	212	206	217	241	213	220	198	229	235	221	239	190	201	223	249	215	228	188	215	231	222	238	224	239	209	234	211	250	257	210	220	236	235	204	187	243	192	212	214	213	255	226	210	216	214	210	223	227	228	204	235	215	209	210	213	214	198	203	198	199	215	226	207	231	221	200	227	236	221	214	188	217	205	217	201	223	219	211	237	223	208	227	228	202	188	242	204	218	221	193	227	195	222	247	203	207	218	209	219	198	231	232	245	232	211	210	216	202	202	232	210	228	205	220	223	234	221	200	234	231	223	222	241	230	254	206	228	218	220	231	225	223	246	212	208	208	224	225	219	209	249	237	222	210	209	218	237	199	213	214	231	220	209	213	221	231	240	226	207	208	204	223	241	239	225	226	205	199	195	233	211	238	214	220	240	220	227	184	203	208	188	216	237	238	210	203	231	217	238	212	245	239	245	221	192	219	237	225	203	221	231	194	212	235	211	213	210	225	200	217	194	222	236	233	228	241	237	204	197	255	216	232	203	201	208	210	233	202	199	235	217	227	202	254	224	220	220	218	188	211	233	217	209	188	229	181	242	222	230	227	226	225	196	217	233	199	217	211	232	207	198	221	213	236	207	185	220	244	243	189	196	219	226	231	212	233	201	223	211	224	238	232	207	219	225	221	214	212	219	212	202	232	217	216	207	223	209	215	205	207	216	215	204	222	227	224	195	221	207	223	228	221	209	202	195	268	226	202	236	237	231	217	242	238	240	192	209	214	201	192	217	212	225	232	209	184	224	205	202	214	223	207	240	211	209	236	227	219	224	208	201	211	232	203	231	215	196	229	229	221	242	238	245	175	192	202	224	217	245	213	186	233	215	236	219	211	202	216	209	250	213	202	208	269	241	248	196	237	219	228	243	204	223	223	206	219	224	212	204	221	209	219	209	227	202	208	210	243	221	230	196	193	209	235	203	227	227	193	208	182	235	229	226	218	231	220	207	208	222	217	222	222	232	203	201	228	202	222	218	220	212	207	210	248	210	225	222	220	188	228	245	220	212	229	199	213	241	208	251	228	202	209	250	206	205	236	233	207	211	222	188	203	212	218	245	217	236	209	230	224	209	228	247	228	259	217	233	223	205	214	218	211	212	232	227	217	234	229	211	224	213	226	239	222	226	242	216	216	234	218	226	206	220	237	227	234	204	207	205	223	233	225	229	209	218	203	211	203	208	208	206	204	210	211	232	243	252	222	223	209	199	208	226	226	214	241	233	230	216	220	249	227	221	227	228	223	206	219	235	218	201	200	213	242	219	227	209	230	223	202	209	246	220	225	222	171	209	228	259	234	216	210	217	213	201	196	241	237	224	203	235	205	201	225	217	230	243	194	188	214	209	243	234	216	228	225	203	250	234	226	206	234	214	233	238	201	234	211	202	213	229	207	202	240	202	235	230	190	205	226	241	218	200	212	212	244	199	249	214	198	203	212	232	228	228	191	238	207	223	282	250	219	232	251	220	223	204	234	211	195	212	252	231	214	231	192	185	242	249	216	222	212	201	161	227	225	223	206	241	226	194	197	219	232	200	215	217	216	212	222	235	212	224	244	212	237	218	221	212	205	211	189	236	219	211	245	238	191	216	216	205	222	205	227	231	201	232	235	224	205	218	217	179	208	194	249	227	230	244	192	224	201	233	235	236	208	225	234	218	197	228	205	193	230	178	220	225	215	216	236	213	219	189	201	253	223	209	215	218	237	213	208	227	214	214	222	215	213	195	220	239	220	214	222	215	226	233	217	201	229	216	227	216	202	221	233	215	205	237	210	229	236	235	223	220	239	206	215	202	217	224	193	229	199	211	208	231	250	228	234	224	216	222	212	216	237	215	222	203	217	237	206	237	224	194	202	230	227	230	212	209	214	200	207	215	202	202	208	233	227	229
1753	552	545	540	547	535	532	517	554	524	526	548	526	521	520	557	496	497	540	511	533	520	545	533	513	520	494	519	523	536	517	490	500	468	560	498	531	511	508	476	548	520	541	473	499	525	508	507	483	534	492	560	481	500	512	495	538	502	483	507	490	488	537	543	532	528	513	519	528	523	534	515	521	487	534	545	530	493	505	514	527	501	508	551	552	550	511	549	563	514	487	513	537	514	527	545	508	494	539	493	498	559	470	532	455	522	496	538	494	514	529	543	549	510	512	529	512	519	525	528	546	565	504	510	544	547	528	512	519	545	549	523	531	527	497	502	560	523	508	517	499	522	536	525	525	554	525	495	524	511	499	513	521	509	514	510	483	549	541	494	551	518	468	496	505	539	530	499	560	521	499	509	546	505	514	525	526	478	565	533	489	501	532	537	532	505	513	478	464	524	498	519	512	534	477	501	498	554	524	486	453	522	510	483	530	512	507	520	522	494	469	515	505	529	517	509	510	540	532	512	538	552	494	521	513	558	516	515	520	530	498	523	483	492	530	558	528	529	519	521	511	501	530	541	500	494	531	529	506	528	478	532	524	511	538	492	528	525	495	494	559	499	533	493	526	465	543	509	522	558	516	521	512	518	500	488	512	531	504	499	539	542	515	519	575	544	538	512	516	525	568	497	510	479	467	546	486	532	510	560	488	523	598	503	538	513	516	488	518	508	509	502	542	543	492	506	510	543	514	517	534	577	502	495	539	503	542	512	555	546	468	512	515	494	536	487	531	541	536	524	561	481	513	491	517	504	512	502	522	526	529	493	499	549	489	517	527	492	567	503	538	551	516	517	534	519	517	540	519	530	502	475	544	470	512	558	530	501	494	524	546	526	531	559	520	502	536	516	507	518	545	514	505	488	530	569	546	494	518	488	499	497	506	530	500	511	479	518	531	536	513	499	503	519	522	502	513	548	519	536	556	508	528	493	556	512	560	523	531	501	510	527	508	522	540	508	497	497	550	505	493	527	520	514	528	533	502	515	511	503	539	483	555	478	499	546	514	503	515	490	512	511	520	469	479	526	498	489	518	474	489	512	545	497	499	548	529	483	566	492	489	552	510	570	508	549	542	558	505	521	538	532	538	496	549	500	541	518	498	561	546	504	523	516	523	531	511	487	512	472	496	497	498	523	504	553	499	516	519	532	473	503	515	460	549	491	494	526	536	508	516	502	509	506	567	540	528	509	479	511	512	501	540	532	488	496	520	548	501	502	546	525	504	499	530	456	490	551	508	488	533	534	494	544	541	508	520	501	494	521	513	513	492	505	545	558	529	506	485	537	533	578	483	502	524	495	551	538	483	533	519	539	508	516	556	536	523	450	537	508	489	498	557	514	518	508	498	527	515	507	532	511	518	497	532	518	563	522	562	539	515	535	489	508	508	502	526	489	532	517	499	537	511	519	552	539	504	584	526	527	532	511	496	534	512	525	483	498	525	521	542	514	492	488	487	491	511	500	555	506	507	489	506	512	558	499	511	561	484	494	559	516	514	434	524	492	490	502	511	492	509	510	519	549	509	506	506	532	528	504	563	535	524	511	513	510	528	502	533	483	505	536	539	521	515	522	525	547	518	504	467	509	551	561	550	541	508	518	500	505	496	514	521	547	486	516	526	567	548	523	529	543	549	531	514	525	463	494	511	534	542	510	515	511	525	487	492	495	512	534	522	522	527	562	540	563	527	533	514	535	521	544	504	507	515	508	540	522	550	521	554	502	498	518	492	554	476	506	528	519	487	529	510	514	501	510	500	507	500	502	504	549	498	515	537	533	525	473	478	532	539	558	537	512	492	507	479	533	502	511	519	559	522	534	540	516	503	516	521	519	528	544	490	505	506	546	531	514	575	522	476	531	556	513	520	496	504	534	511	535	486	478	520	550	477	539	527	489	534	547	550	550	486	519	554	538	497	511	484	514	484	492	537	502	525	475	576	529	506	479	516	533	506	492	530	540	509	482	523	479	526	535	531	530	517	518	519	494	505	508	543	499	523	496	531	526	504	511	547	496	549	480	532	574	497	534	514	481	524	506	532	496	558	514	498	531	521	494	487	549	515	507	497	505	509	553	517	536	537	501	489	454	513	496	510	535	531	512	505	482	527	526	526	525	523	507	500	488	510	524	547	502	556	499	501	522	497	530	515	533	539	513	535	510	523	518	518	517	530	533	506	522	514	511	526	539	509	568	476	564	507	539	488	482	508	538	499	515	553	508	541	545	529	520	498	518	495	505	508	534	518	518	524	518	576	507	534	526	515	553	521	526	520	534	493	518	536	519	524	518	552	506	488	550	507	557	552	541	501	518	568	536	525	552	535	533	490	505	506	498	521	525	524	535	510	470	513	476	502	526	587	486	569	490	517	542	528	512	526	491	544	517	533	499	540	532	476	499	487	488	479	521	529	541	536	508	523	544	545	518	513	543	504	548	498	557	473	542	520	511	512	510	538	504	490	514	555	554	506	512	523	561	513	506	516	482	511	522	549	493	509	474	523	506	534	504	539	531	489	489	496	542	506	547	475	489	485	524	496	496	534	514	442	503	542	481	493	531	498	497	524	533	533	529	513	514	513	500	501	536	490	511	541	553	520	527	577	552	512	558	522	521	532	563	532	531	531	505	479	487	489	542	496	514	481	516	519	502	526	491	563	530	508	540	469	527	526	520	489	523	506	549	445	550	547	540	507	525	522	519	516	510	517	496	560	500	510	513	520	525	486	512	526	519	518	532	526	507	519	489	547	481	478	549	555	508	503	529	499	555	510	509	594	471	525	526	496	526	525	494	533	511	512	489	495	536	514	516	512	498	494	448	541	515	465	541	510	517	551	535	524	519	469	501	519	536	568	528	490	520	507	499	559	532	522	503	491	487	524	520	488	504	484	496	477	500	522	520	471	535	516	521	492	488	500	567	511	520	490	503	494	539	510	484	546	471	503	502	531	488	524	514	472	539	532	479	492	549	514	497	553	502	547	515	499	500	526	513	505	510	517	515	511	531	515	521	520	505	555	509	490	487	504	549	496	521	565	498	513	485	527	551	536	487	562	513	531	520	506	519	493	502	536	505	518	548	543	546	557	525	510	517	523	505	531	451	520	492	525	509	505	521	504	497	516	480	540	495	520	542	541	473	572	526	536	486	491	539	522	524	535	494	510	555	532	521	523	447	544	505	499	518	519	574	523	496	496	511	498	519	529	465	516	499	524	514	509	508	534	489	487	535	536	487	512	545	509	485	521	518	495	493	507	505	513	528	551	546	553	523	532	526	516	525	549	532	578	503	506	489	519	494	507	533	502	500	465	513	479	541	461	489	485	512	523	511	505	496	581	503	506	544	503	477	516	516	528	499	559	490	478	503	503	529	475	518	517	492	492	489	532	501	515	497	521	527	514	479	524	515	507	535	512	517	511	525	495	504	535	492	450	528	519	511	543	528	522	546	499	528	576	512	539	497	511	468
7459	586	604	549	422	402	355	334	349	343	299	330	315	315	306	295	257	317	273	315	316	312	270	306	318	312	296	312	296	284	312	278	278	277	298	273	294	288	289	266	283	299	286	285	279	307	323	304	280	282	251	248	294	274	282	298	305	312	260	312	252	265	273	309	315	293	283	279	277	262	290	317	306	302	313	313	325	307	285	290	277	297	318	320	293	259	287	300	285	283	251	265	289	297	274	266	273	266	311	316	281	347	326	310	283	290	247	263	307	306	289	249	305	269	257	316	268	286	260	298	302	286	291	270	288	272	262	275	295	278	280	278	282	280	300	289	263	300	290	313	282	295	272	296	282	314	267	292	273	318	297	304	272	289	270	289	302	292	315	298	314	272	267	291	325	293	282	308	279	284	294	288	292	304	306	279	284	283	306	288	300	291	292	257	283	280	307	303	292	308	309	287	274	278	284	306	301	293	257	302	282	272	296	271	293	311	310	285	293	275	276	280	259	291	286	297	258	304	284	288	258	282	274	260	279	316	286	288	286	285	289	296	316	291	293	297	288	289	253	300	273	289	275	270	307	266	291	309	272	265	287	290	287	291	298	279	265	248	287	270	333	334	297	263	289	265	282	308	307	280	309	279	304	296	243	271	293	269	287	288	291	305	307	290	289	300	278	285	307	304	299	273	304	253	304	316	271	291	315	286	275	293	282	285	285	248	266	298	264	296	310	284	297	315	296	281	306	292	291	278	268	289	253	317	292	290	263	280	300	251	293	276	286	266	293	305	300	300	286	274	232	302	289	241	304	288	324	277	287	292	284	283	307	289	288	304	283	264	284	267	279	320	307	301	262	282	300	255	276	290	257	295	311	286	255	278	285	294	263	276	299	293	323	289	274	280	304	261	329	279	306	268	287	287	307	296	307	268	287	290	338	308	273	300	262	284	265	286	280	336	283	293	284	303	293	275	302	253	264	278	275	277	283	307	266	281	282	289	299	318	303	292	296	296	287	320	293	279	310	293	265	288	262	250	296	269	263	264	271	282	276	285	287	298	273	304	271	279	287	287	285	295	263	283	306	319	288	279	276	279	260	267	304	314	318	312	283	284	313	263	318	294	276	288	267	237	293	295	290	272	322	296	290	269	314	287	273	292	300	268	297	310	280	277	308	282	276	321	264	304	293	288	276	284	309	280	300	321	301	336	273	260	265	276	260	272	320	279	299	297	325	296	282	263	293	274	263	295	288	283	309	309	285	260	280	255	267	314	276	318	292	322	270	299	281	255	270	272	285	294	277	296	271	293	275	284	273	263	285	290	290	317	285	297	268	290	302	339	308	297	296	272	266	353	328	326	293	303	290	288	278	313	293	299	299	323	279	274	321	291	258	265	243	276	276	274	281	306	320	337	296	289	288	290	263	323	274	298	280	253	276	274	274	266	257	277	309	270	253	280	312	264	281	305	312	284	298	249	282	288	315	289	277	266	311	301	260	314	279	260	290	260	316	301	298	298	289	262	310	307	283	277	301	295	294	274	301	286	277	300	301	268	247	285	275	293	288	289	275	288	324	307	296	299	292	244	268	273	301	321	308	284	282	262	299	289	291	314	316	289	291	271	250	309	301	308	250	250	313	300	283	271	249	276	290	272	286	276	293	290	259	285	284	267	268	287	282	291	301	296	301	300	291	266	278	286	294	282	290	289	296	342	299	301	250	256	259	280	286	314	271	310	282	274	260	277	308	302	288	274	268	287	297	308	284	301	259	324	278	254	295	278	285	280	251	277	269	288	294	305	281	270	314	280	298	274	296	289	318	320	315	301	292	274	275	291	290	306	299	309	264	255	285	300	289	295	266	314	253	261	267	300	264	305	280	266	287	256	298	292	266	242	303	293	289	262	256	271	316	286	276	311	298	274	268	290	285	285	276	271	299	283	277	259	287	268	301	299	308	325	303	308	303	275	255	294	278	265	300	270	293	292	297	257	295	275	286	240	320	324	300	276	322	259	313	276	282	279	305	303	294	308	319	270	252	297	293	291	304	303	280	291	307	287	264	273	300	240	293	281	266	316	262	303	263	293	284	295	288	261	268	281	281	259	279	272	285	307	273	308	245	312	288	283	308	301	278	296	292	270	261	273	275	291	247	314	306	303	282	256	299	281	254	288	290	291	291	266	282	296	270	261	293	276	263	326	293	327	272	308	289	305	302	273	303	281	323	317	272	284	312	297	271	303	298	307	279	284	269	281	272	280	300	287	277	326	254	250	294	259	263	290	273	273	265	324	267	277	294	263	312	323	258	289	305	296	307	256	266	316	272	270	294	278	255	268	304	299	300	281	291	312	242	281	271	295	277	286	293	299	278	261	300	304	257	286	303	299	265	275	327	280	270	280	264	277	301	317	311	294	278	274	305	292	282	277	290	283	296	263	293	278	270	300	284	306	277	308	331	301	266	264	250	295	292	276	274	279	300	305	317	283	343	268	287	281	285	303	276	263	266	267	283	275	286	277	290	303	296	278	288	281	256	292	299	267	281	300	276	289	307	288	293	275	274	289	288	286	290	279	288	256	249	291	313	292	281	308	297	297	296	277	308	291	297	325	263	311	300	305	273	287	283	294	283	295	295	274	300	286	294	308	272	306	293	265	279	306	295	278	274	286	296	278	279	242	256	273	275	291	284	269	284	276	283	294	308	292	289	284	290	287	271	264	268	275	307	295	290	323	291	284	307	277	277	274	259	288	266	284	263	284	276	304	276	286	261	271	269	262	318	297	276	276	270	264	270	260	268	289	287	295	296	302	288	272	287	297	313	280	283	310	290	286	290	275	314	304	264	311	305	298	288	285	288	260	286	258	284	301	319	267	281	293	284	263	302	319	261	323	292	305	291	244	290	277	291	277	287	256	262	266	263	290	310	286	316	258	288	261	264	274	296	293	283	271	281	293	281	272	284	280	284	266	307	281	283	275	280	276	303	271	285	277	300	294	308	314	298	264	308	274	270	286	290	300	265	298	300	287	315	273	277	297	274	278	283	278	292	283	316	286	269	288	290	305	288	303	282	278	239	278	300	303	304	269	287	309	312	283	324	280	300	318	270	282	284	278	274	284	276	291	255	290	287	302	267	291	275	300	284	294	285	306	285	308	276	262	248	305	295	253	327	298	305	268	288	226	302	271	279	273	266	297	252	292	276	284	279	299	277	297	285	332	288	278	291	303	294	310	263	270	279	269	271	260	276	289	269	307	297	287	288	311	287	265	325	288	292	285	289	288	285	269	296	291	321	280	250	304	303	290	275	275	309	273	263	263	275	268	285	248	254	290	316	268	279	297	312	273	284	304	288	282	274	311	281	310	282	295	288	333	300	270	275	278	251	250	285	277	253	272	275	322	310	282	308	278	301	280	285	298	303	290	263	291	297	297	292	280	272	304	300	297	276	274	288	271	320	285	261	306	289	249	267	286	289	280	305	286	264	284	303	275	276	285	279	327	284	287	308	281	293	267	262	280
6484	878	1376	1514	1344	1203	1028	897	873	857	806	761	753	761	684	677	680	753	653	705	715	673	719	656	681	684	652	716	697	688	655	563	668	672	646	719	704	703	638	656	680	615	635	663	614	693	670	619	667	643	677	628	643	633	684	626	635	640	673	637	674	667	619	670	627	662	660	645	667	638	625	636	668	713	626	637	616	652	654	708	633	609	640	658	672	629	635	643	658	599	643	677	670	648	662	633	673	673	663	637	626	622	633	664	621	683	640	647	592	625	696	633	647	640	640	629	637	649	690	645	639	650	597	645	684	584	658	604	659	671	662	676	641	615	598	637	627	665	652	642	644	689	649	610	624	640	685	639	670	666	632	663	642	596	652	641	642	660	621	627	654	608	620	649	642	625	663	671	696	699	658	615	667	663	658	646	647	626	625	590	602	670	623	631	689	606	660	647	649	680	639	627	633	651	607	652	645	634	666	639	664	680	677	665	674	660	689	684	629	648	609	648	646	641	690	639	696	660	657	643	661	668	677	640	644	632	635	655	670	617	672	595	681	636	682	629	672	662	674	639	662	643	636	689	668	623	607	681	660	669	618	678	683	644	644	691	670	644	691	609	664	664	637	634	643	671	687	648	694	668	649	644	616	666	619	643	654	635	614	647	642	645	642	574	575	695	624	670	651	651	648	657	618	653	649	653	648	616	650	643	632	629	637	625	654	645	663	686	654	617	659	661	671	657	659	627	663	621	626	686	666	634	648	657	585	620	648	595	627	646	682	635	674	665	691	663	652	662	638	646	668	650	667	665	616	610	693	634	642	634	650	658	643	703	643	660	654	651	676	628	637	662	644	711	660	643	621	636	650	614	647	674	658	669	600	655	665	637	616	694	631	674	612	621	621	626	688	647	627	648	645	686	660	647	600	678	630	679	653	641	639	656	610	642	668	641	673	602	660	642	649	688	648	632	659	644	599	632	624	642	693	653	653	642	675	621	639	653	605	665	646	606	658	646	673	652	659	697	633	657	660	636	653	682	710	664	661	633	687	637	686	630	682	641	648	657	687	653	637	606	655	653	662	614	669	636	674	628	695	636	669	690	604	629	714	614	638	609	630	631	618	647	632	690	629	656	685	671	691	682	668	685	660	641	599	662	663	650	640	592	632	657	600	609	631	682	645	655	640	625	691	649	671	640	676	621	672	631	655	670	615	645	643	629	671	619	660	647	701	690	661	674	619	662	686	696	653	708	608	667	620	658	608	600	642	647	632	669	658	671	676	657	655	612	638	676	630	647	638	633	656	655	629	635	653	595	683	639	637	709	600	669	678	678	665	635	643	580	654	677	642	645	678	651	633	642	629	648	708	631	637	695	624	702	661	661	671	664	674	650	703	640	648	669	634	701	624	678	627	638	667	656	654	671	635	676	663	690	637	680	625	622	641	631	601	681	674	629	655	631	626	651	616	636	609	622	634	622	638	692	675	659	656	638	641	679	662	655	638	659	604	701	661	639	649	648	633	639	659	625	670	641	657	672	642	661	631	625	644	665	641	624	653	645	634	620	641	631	616	654	649	638	655	633	618	634	633	689	654	664	616	641	666	645	657	661	630	623	636	686	627	640	631	659	647	677	615	603	605	616	650	643	641	692	688	653	704	670	576	637	674	636	657	631	662	630	641	644	675	652	650	634	629	691	614	686	605	618	642	637	642	663	643	638	578	614	693	599	686	661	640	662	640	649	642	659	654	644	648	690	666	671	625	658	677	651	656	607	683	671	683	612	646	653	670	577	659	684	709	665	650	659	674	662	656	644	675	582	644	672	643	658	652	659	592	665	672	675	607	618	682	620	600	682	644	610	619	605	669	618	616	636	669	655	675	639	602	667	679	624	706	606	664	632	621	669	663	650	651	661	666	666	662	631	605	640	651	624	650	638	631	688	698	679	629	647	658	649	675	621	701	620	637	619	658	661	673	620	642	648	681	611	661	679	643	652	638	662	659	658	669	624	592	642	591	655	686	612	636	678	638	629	645	608	615	649	603	607	662	625	630	641	664	675	684	609	591	650	646	672	661	640	652	627	654	670	688	658	650	667	698	647	608	672	623	651	664	623	642	625	607	667	601	624	665	662	649	670	634	664	658	640	629	641	673	663	690	711	656	626	699	645	592	636	642	652	625	649	638	654	658	629	649	634	647	655	658	676	634	610	630	602	709	695	634	637	678	681	711	603	665	586	604	701	596	645	688	659	653	632	639	633	668	641	655	672	659	674	686	689	599	649	606	673	645	668	640	654	654	636	669	616	690	643	646	669	629	640	676	623	661	655	685	636	645	629	650	649	669	651	698	633	676	681	642	649	653	662	627	661	634	652	610	647	647	628	623	648	570	659	691	637	677	613	646	632	602	637	621	619	656	648	658	665	724	626	633	658	643	672	664	675	647	655	685	685	659	654	649	629	673	614	612	653	621	662	639	647	637	661	660	647	651	666	624	645	635	647	653	645	656	679	646	633	650	675	641	640	673	668	668	666	670	659	627	647	657	630	656	651	632	609	676	657	673	638	588	599	682	667	631	671	648	652	620	665	608	706	628	650	636	651	714	604	614	677	640	662	637	646	675	701	644	686	627	645	695	650	667	672	631	624	669	647	648	646	624	591	642	644	646	644	610	631	656	628	658	627	666	688	637	647	646	613	673	671	666	674	630	606	643	614	625	673	712	640	635	654	675	649	643	657	649	613	642	606	621	643	689	602	636	665	676	638	618	656	649	624	607	640	647	633	657	628	690	658	646	644	636	631	664	663	670	613	642	654	657	685	649	625	640	633	658	669	601	672	641	669	589	614	611	657	631	628	632	673	620	590	653	606	655	643	625	657	658	652	620	639	603	638	616	686	633	603	647	650	670	644	664	622	639	703	647	644	622	704	660	626	703	694	643	711	691	624	672	663	607	624	620	646	634	635	620	642	637	652	663	695	645	647	650	627	654	621	649	649	655	627	668	666	624	645	646	598	623	617	612	668	613	690	629	618	636	658	633	643	647	640	673	712	702	723	636	658	629	655	665	702	661	654	655	608	695	654	634	642	616	661	672	627	641	659	676	670	637	653	651	608	637	643	638	636	634	658	669	671	615	594	648	648	663	640	654	699	681	657	636	637	664	617	612	701	651	650	658	642	629	646	613	738	654	622	633	649	632	634	639	637	592	687	664	712	651	629	643	649	613	635	633	693	623	631	662	692	670	646	620	643	666	657	653	668	630	623	630	606	650	662	649	634	658	652	648	639	657	664	626	660	632	640	639	654	623	619	667	675	666	656	650	678	633	637	642	664	662	616	646	700	663	613	668	679	644	631	656	614	646	616	656	634	636	645	650	618	654	650	640	670	631	646	641	621	657	663	602	621	638	640	660	702	641	667	665	635	675	678	666	670	668	682	616	706	622	623	638	647	627	699	644	666	660	649	659	632	667	632	623	618	649	662	636	632	639	669	641	679	697	662	607	626	628	661	718	663	627	698
13989	972	827	627	417	366	296	277	272	240	224	207	207	194	196	177	168	182	173	181	174	191	169	168	182	173	158	207	151	153	171	178	148	194	175	172	149	160	158	178	163	169	148	178	176	183	172	141	184	195	179	154	154	159	145	165	162	186	166	134	177	155	156	157	131	161	179	159	171	169	149	173	161	147	165	160	155	165	161	152	157	176	172	158	155	165	145	180	135	152	167	162	164	170	132	152	166	178	160	162	156	163	176	163	137	136	157	189	148	155	167	163	162	167	145	166	155	165	158	160	159	179	192	143	177	150	142	165	171	159	153	156	187	135	182	147	143	124	161	173	184	161	180	169	173	148	178	176	169	155	196	185	167	157	185	160	166	155	143	173	171	157	168	135	159	150	159	156	167	138	159	175	174	173	173	161	149	185	162	155	164	189	190	186	158	175	135	163	179	169	170	164	139	155	176	184	153	138	150	161	143	173	166	143	165	172	160	153	164	154	152	134	162	144	164	170	160	165	158	140	155	178	160	162	160	163	185	156	144	146	156	178	157	171	195	155	164	135	153	149	150	160	152	155	184	167	147	162	145	150	145	172	139	150	148	178	161	145	148	173	157	166	130	146	182	182	175	195	174	159	159	161	158	151	175	176	149	165	199	155	165	138	128	173	141	154	150	154	171	150	174	131	133	174	142	168	137	137	153	153	160	169	157	128	182	190	156	156	164	145	160	143	156	163	158	141	150	151	158	143	173	159	182	153	159	145	165	172	168	164	166	151	171	160	156	151	161	147	171	198	192	171	173	148	157	181	168	144	165	149	149	138	151	175	161	154	157	167	192	172	154	159	181	172	150	161	142	168	148	138	153	178	150	154	157	156	166	165	160	165	159	137	162	147	152	158	178	168	144	136	174	165	177	145	171	170	167	148	168	154	151	195	171	163	153	175	168	157	144	176	154	169	160	155	170	163	151	184	145	161	160	144	135	150	181	170	148	143	161	160	192	162	161	167	168	163	166	151	164	140	165	149	181	172	168	141	127	149	167	168	158	160	154	143	176	160	165	160	165	154	144	172	161	157	176	137	173	168	141	167	180	167	184	160	132	155	151	144	143	176	158	143	168	178	161	148	175	169	169	157	164	172	158	155	171	151	143	145	151	174	146	158	148	179	161	139	179	165	188	149	160	193	171	165	193	161	166	132	169	144	169	140	154	162	135	163	156	161	169	165	169	156	137	157	168	177	171	161	145	173	186	154	166	153	165	142	170	173	143	164	155	144	164	165	143	161	153	173	153	147	153	174	177	165	174	131	155	156	162	141	172	158	158	168	147	179	144	147	140	176	164	144	133	155	150	158	147	156	184	148	155	167	163	162	148	150	147	147	178	164	179	169	173	167	156	170	161	153	173	170	151	143	159	140	134	147	171	147	159	182	169	151	151	156	142	138	151	164	150	147	149	154	181	166	171	178	186	152	162	153	170	162	173	163	164	147	153	136	152	160	160	167	148	149	166	157	137	137	141	148	154	176	149	180	173	171	156	177	180	177	170	147	172	162	152	184	187	168	170	179	169	187	171	167	135	159	167	160	153	152	166	156	164	162	159	170	161	145	186	133	171	157	146	165	172	155	161	148	165	174	149	161	156	165	160	168	164	171	163	161	158	148	155	148	177	156	150	159	158	177	126	157	173	182	191	159	137	170	186	152	168	131	157	164	179	168	175	153	147	146	143	146	172	140	171	164	146	153	169	186	149	180	151	157	175	134	184	170	153	161	176	174	154	154	153	172	169	165	176	142	155	156	138	173	157	163	148	197	145	180	158	147	144	200	180	167	152	181	158	149	174	185	175	144	148	173	161	161	167	165	163	172	154	169	152	177	172	153	175	145	162	134	163	163	180	179	154	179	165	175	164	143	171	144	179	156	151	167	157	175	141	150	144	169	155	156	188	177	165	154	173	144	141	163	170	177	159	171	160	165	188	167	142	163	196	160	151	170	174	169	128	156	151	162	158	174	153	151	140	144	168	175	137	149	169	177	142	160	180	139	176	170	154	163	177	137	157	138	164	182	149	132	152	150	157	152	164	153	183	139	159	157	156	141	174	144	157	169	156	172	154	168	130	128	132	161	180	179	156	183	158	164	168	151	164	156	163	155	156	152	171	164	146	152	170	153	137	188	156	160	188	176	163	157	151	160	161	138	145	155	135	168	169	147	179	171	176	185	187	136	158	150	147	176	188	182	163	167	162	171	167	156	160	146	174	156	155	169	125	150	166	155	192	157	164	147	152	126	159	150	161	147	154	164	145	147	155	167	166	183	140	147	171	169	163	174	160	151	141	153	157	162	172	171	148	170	156	181	161	170	168	146	169	164	200	175	154	132	154	156	164	153	160	185	146	153	172	154	166	157	149	189	171	172	149	177	188	163	157	177	155	168	153	160	156	167	162	173	171	166	162	153	171	178	167	162	155	136	139	139	182	146	165	143	165	177	175	168	167	162	131	167	179	157	163	136	177	157	147	169	157	161	140	186	155	146	147	171	147	146	166	178	160	166	175	152	149	146	169	168	168	142	151	181	199	164	175	168	182	183	177	154	174	171	141	174	168	150	156	151	165	161	150	158	159	149	174	172	190	153	148	159	146	167	173	142	147	178	165	163	170	155	173	167	155	175	140	163	167	154	156	173	149	157	150	156	142	192	145	168	148	153	147	178	162	171	153	157	176	166	172	147	166	155	157	149	165	179	157	149	151	160	165	154	173	143	169	174	168	169	152	170	144	176	140	170	169	148	149	149	142	181	165	166	164	144	170	166	172	155	161	170	155	183	170	163	135	162	167	179	160	168	154	173	157	168	139	156	147	159	153	151	155	156	144	144	176	143	168	148	166	144	152	164	178	140	152	159	162	160	188	163	170	186	128	137	161	187	145	162	161	145	162	154	154	150	144	158	147	175	138	148	149	162	164	179	157	158	150	154	176	158	152	147	150	165	179	132	130	162	176	153	137	161	132	201	168	175	155	177	173	170	150	149	146	182	157	161	171	159	179	165	155	152	175	161	151	165	154	191	166	179	178	149	166	156	152	152	165	173	170	144	176	141	169	154	156	147	155	176	138	172	172	148	178	168	163	166	137	182	167	158	185	143	148	147	160	168	164	157	156	152	186	154	147	152	151	165	156	158	169	178	168	147	172	161	153	147	159	143	172	194	145	156	156	163	137	139	173	148	175	152	138	133	148	148	160	161	148	176	150	145	157	171	164	149	158	155	187	171	173	150	179	153	160	167	167	166	156	148	156	173	148	147	167	173	155	154	143	156	146	154	128	141	163	165	170	149	179	164	160	153	181	172	179	166	185	152	146	167	158	154	160	154	163	178	164	159	165	168	138	168	159	176	158	163	166	148	175	190	154	166	173	182	146	145	164	147	148	160	163	179	171	167	182	173	179	174	181	157	165	170	167	167	143	158	158	169	148	161	171	181	172	167	173	159	158	156	140	163	151	149	162	158	184	150
7912	906	1806	2009	1651	1402	1115	926	784	690	696	599	599	543	543	503	541	466	470	482	441	468	382	446	407	397	424	454	404	379	449	418	386	436	431	401	432	404	389	408	432	397	375	401	429	387	341	373	398	382	379	406	378	400	393	384	372	406	397	379	368	395	409	353	332	393	355	336	389	386	390	387	376	373	366	424	423	359	386	395	360	382	374	359	391	378	410	397	402	350	367	402	357	400	373	356	364	392	370	373	394	411	398	380	388	389	348	400	346	390	369	383	364	405	372	381	404	413	364	366	363	386	371	404	407	375	368	350	380	401	392	410	385	359	392	363	390	359	358	360	349	386	392	409	375	377	389	353	393	405	392	384	383	401	386	357	380	359	367	381	396	374	357	393	391	371	379	395	353	372	364	368	390	397	408	407	418	355	352	365	360	419	363	386	361	367	363	373	397	409	368	358	376	388	400	383	366	381	377	380	379	382	374	382	371	355	350	397	391	365	366	362	373	379	389	373	368	371	380	378	370	402	356	391	338	358	361	385	399	371	362	378	419	407	366	361	397	382	399	367	394	392	371	383	364	399	351	358	358	356	399	408	444	373	355	401	383	383	384	369	412	371	368	383	382	358	371	326	387	331	373	374	376	375	385	429	370	361	392	379	379	410	398	379	386	349	365	382	377	317	364	354	387	353	401	386	391	389	360	361	358	404	377	374	423	385	367	375	412	368	353	374	398	387	378	409	388	397	387	382	377	394	361	395	381	378	401	349	370	355	364	362	361	390	371	383	404	364	347	420	408	366	362	398	368	355	387	373	403	403	364	377	414	373	404	394	370	375	374	386	368	392	338	377	388	362	384	394	376	357	390	369	344	358	383	344	403	382	428	404	401	403	411	361	351	363	372	383	391	363	338	373	358	367	366	354	413	364	377	379	371	397	384	373	357	355	385	392	358	349	346	384	368	366	392	393	369	422	368	409	402	393	395	378	367	372	368	386	374	402	371	352	364	376	367	372	350	413	400	402	401	368	391	389	379	373	393	360	377	376	365	392	375	366	392	399	413	351	371	400	347	373	367	377	366	393	401	384	352	397	329	386	385	374	398	385	346	401	387	388	400	351	354	386	373	399	381	360	429	361	343	402	412	391	376	406	366	388	382	384	419	363	377	376	330	407	399	359	385	404	389	400	338	394	358	375	385	387	402	381	328	390	393	356	372	381	385	359	360	339	358	394	365	373	352	376	373	383	326	384	369	386	384	360	402	361	415	349	395	384	373	377	372	405	387	381	348	420	372	393	393	374	393	364	378	374	388	383	360	401	407	346	380	367	354	404	403	384	397	400	392	362	410	408	349	381	393	401	367	366	369	421	369	368	396	387	408	383	367	385	381	364	382	387	394	388	357	356	370	393	375	363	368	353	324	347	349	388	366	385	383	387	399	352	382	394	391	379	373	388	389	382	387	399	358	387	372	391	388	380	364	353	349	367	390	405	339	359	367	349	383	365	384	406	357	370	399	361	358	370	365	391	376	401	384	376	362	323	339	371	378	388	390	409	347	374	346	363	411	372	405	380	403	399	372	363	371	356	376	382	407	348	363	352	390	381	394	404	361	363	378	391	379	392	396	345	371	390	375	415	412	368	375	393	353	384	389	398	362	377	387	371	398	364	398	357	363	355	342	373	391	370	393	370	348	403	383	375	425	376	392	358	354	366	378	372	352	400	390	377	332	352	381	393	393	360	389	360	369	387	361	376	365	389	369	399	410	344	364	401	392	384	419	363	370	395	391	378	358	397	355	384	405	337	402	382	405	378	385	395	372	359	351	379	372	372	341	363	389	386	386	343	376	383	394	374	390	393	379	383	390	355	402	403	421	398	347	382	369	367	345	385	383	350	376	375	352	376	385	382	387	379	348	405	391	369	362	398	376	394	372	394	402	398	395	376	363	355	398	353	373	401	403	348	408	369	384	394	383	373	356	366	402	381	390	372	391	371	368	381	388	363	394	387	401	377	370	406	339	395	366	361	393	394	387	359	401	372	391	390	400	366	386	374	405	391	371	395	361	357	370	387	394	397	367	397	396	392	361	399	372	339	371	394	353	391	402	377	379	383	373	387	379	407	352	364	403	337	371	394	377	371	394	371	347	381	346	398	381	396	377	375	345	367	378	357	391	368	400	387	385	392	386	384	366	375	373	370	376	353	399	365	372	362	361	382	363	362	388	400	373	408	361	366	379	357	413	387	376	338	368	347	389	375	392	367	370	370	373	416	347	410	375	400	403	352	409	407	385	396	411	374	357	363	373	357	365	369	371	378	371	366	399	390	354	356	405	355	372	377	375	392	360	405	375	419	358	351	383	384	368	368	390	382	347	370	385	351	359	368	406	363	356	369	375	364	371	398	374	383	390	392	380	384	395	365	386	360	389	353	378	400	351	392	402	392	372	418	366	396	346	361	351	371	368	338	417	379	387	397	395	391	367	374	388	359	352	344	386	351	389	369	365	337	418	380	359	355	389	363	404	435	379	379	359	406	376	396	363	377	403	377	376	345	383	367	364	382	387	356	396	394	360	366	392	374	366	394	383	395	397	365	360	375	361	392	345	340	395	398	377	354	373	395	390	386	399	366	384	345	392	362	361	383	375	406	383	361	371	350	395	336	362	402	387	361	379	408	385	376	376	382	395	379	388	365	403	362	362	402	342	359	380	369	359	416	379	392	371	388	378	360	373	382	383	392	333	374	382	385	370	347	417	423	378	384	384	361	355	369	408	355	328	363	414	383	381	379	395	359	381	402	398	395	363	376	372	376	335	358	399	390	360	387	379	367	368	385	352	341	398	401	408	410	381	384	398	362	408	352	401	382	352	423	382	375	356	393	388	357	364	389	364	407	370	378	382	369	378	372	385	351	390	356	331	382	424	377	393	361	357	361	392	365	380	390	371	356	388	393	382	395	370	401	382	361	386	380	366	351	394	348	404	370	377	398	360	378	368	393	381	381	381	398	391	381	373	377	350	367	405	364	364	410	360	374	355	369	334	372	401	380	383	360	381	364	375	373	380	406	397	426	355	390	381	360	378	364	335	350	405	370	393	364	377	381	381	339	357	368	346	364	414	367	354	386	387	370	369	384	374	355	380	370	362	391	353	366	346	374	401	388	414	391	379	379	405	396	375	392	345	395	373	403	376	404	368	393	330	365	379	404	394	386	395	363	353	400	405	352	375	356	384	391	390	370	357	376	398	384	370	376	367	361	396	364	373	372	369	364	362	400	403	367	393	373	352	383	369	365	385	400	437	341	383	379	333	415	377	396	372	386	387	353	420	382	347	417	371	375	384	377	400	403	372	387	392	336	376	377	410	393	402	400	382	421	382	377	402	353	380	363	411	361	396	345	365	383	398	409	372	407	389	428	417	368	387	369	391	357	384	357	385	348	358	437	385	388	360	361	400	387	396	357	334	399	395	371	363	367	340	373	373	379	377	373	325	373	402	360	384	366	379	349	386	380
1261	255	221	244	222	229	212	197	198	252	239	230	228	208	226	198	209	221	219	201	228	209	211	228	214	207	191	230	224	249	212	218	191	205	191	216	215	212	211	257	192	202	217	205	245	220	199	216	234	207	229	217	227	229	225	223	200	208	221	224	227	227	219	216	216	202	221	232	232	207	216	227	216	194	201	204	191	207	199	202	209	225	206	232	234	208	237	221	212	215	192	243	233	225	223	224	207	206	211	186	239	208	227	222	213	190	212	221	267	212	195	211	228	234	213	223	189	189	260	218	227	224	202	228	240	213	200	255	229	224	228	189	208	216	203	205	193	209	205	244	225	221	242	213	232	218	203	227	224	217	227	222	244	207	235	227	225	229	208	217	200	242	197	201	217	195	211	219	227	207	186	227	204	232	213	228	207	227	231	219	229	208	215	207	213	202	223	221	193	216	176	224	202	211	204	226	224	185	188	232	218	215	211	223	218	198	187	209	191	194	204	224	210	219	209	231	217	212	219	212	184	216	218	226	216	257	245	229	252	225	180	209	205	220	229	234	216	204	221	203	186	227	243	218	229	193	211	197	222	248	206	217	213	210	190	216	207	209	200	201	223	222	204	238	221	193	211	215	236	206	217	200	233	214	223	199	224	244	239	233	224	212	241	249	223	224	232	227	207	210	221	208	214	211	236	220	195	244	236	240	238	225	208	204	202	215	200	235	209	212	230	217	212	205	200	216	207	212	220	216	223	246	222	216	226	202	248	227	209	204	215	221	211	221	201	209	211	207	203	213	223	235	203	216	250	228	220	232	194	189	202	216	194	195	222	249	239	224	216	191	190	250	231	213	215	207	226	216	233	212	196	211	220	217	216	203	219	213	218	218	215	207	193	222	231	243	231	247	224	215	195	225	219	242	209	235	212	213	216	217	244	197	244	246	230	225	210	188	218	210	205	209	226	206	211	231	219	235	230	223	203	237	239	218	241	231	204	208	209	225	217	226	231	239	210	199	216	228	214	222	197	196	209	231	214	211	168	203	234	200	216	219	203	222	213	228	200	196	190	205	193	220	202	212	230	206	200	190	243	203	218	225	239	217	222	245	237	186	205	217	245	221	224	218	198	255	205	226	219	217	231	192	201	223	202	211	216	201	210	227	205	219	215	222	211	246	217	237	222	252	221	211	201	251	189	233	257	220	195	198	202	216	228	253	234	206	228	236	253	226	234	194	230	212	222	184	184	224	211	192	216	235	212	234	197	207	227	221	195	233	206	205	188	203	218	229	243	214	216	231	215	194	203	206	205	239	219	218	225	206	215	192	251	215	208	226	211	213	189	238	237	256	232	193	189	220	223	206	207	221	218	214	205	226	210	224	224	235	233	199	191	195	220	204	210	234	212	226	205	214	211	207	198	231	220	215	220	206	177	206	188	214	235	221	225	227	196	238	216	218	191	204	181	215	221	203	221	232	200	231	213	245	208	213	218	209	242	232	185	212	225	226	229	196	207	207	201	197	213	224	220	190	210	214	233	213	224	223	196	222	197	209	213	224	234	220	215	234	234	208	234	215	213	186	229	221	215	186	210	216	211	209	210	235	215	202	202	231	232	257	197	221	221	214	233	210	191	204	226	234	212	227	258	177	210	227	218	203	238	227	203	226	211	213	249	249	222	221	218	213	206	199	222	222	207	240	193	217	214	197	212	220	226	202	206	233	235	237	230	231	218	208	208	232	184	193	204	220	220	213	198	231	192	213	230	192	219	212	223	221	214	215	219	185	208	235	236	210	197	205	199	206	238	219	230	225	214	211	230	207	235	210	176	209	209	206	211	235	210	220	211	252	246	234	226	196	195	224	226	190	219	200	219	214	238	201	217	216	201	221	199	225	208	217	214	225	209	229	204	242	224	226	215	194	205	206	240	236	184	228	214	209	213	230	215	211	211	224	216	252	226	217	181	192	209	232	205	228	182	228	252	234	227	208	220	221	212	200	211	222	221	194	230	204	210	245	199	231	229	219	212	202	235	201	220	201	193	212	238	242	228	242	214	220	236	218	218	208	199	208	214	217	223	223	223	220	228	204	210	207	237	210	232	195	219	214	241	256	222	212	225	238	214	220	234	209	249	211	218	197	246	207	228	213	231	238	217	215	202	220	214	230	209	221	206	230	210	235	233	215	193	218	192	207	233	239	219	246	226	195	205	214	235	203	198	190	215	215	218	212	205	200	207	222	215	220	214	198	207	220	224	210	216	233	219	210	210	213	202	220	223	246	232	226	258	212	230	219	189	210	220	195	237	233	203	239	217	236	229	218	195	193	240	243	185	227	232	198	210	221	241	235	234	233	221	210	228	221	214	233	232	227	220	263	211	209	211	193	180	223	220	213	227	189	196	227	235	243	186	239	234	218	191	202	216	209	219	199	191	202	189	227	222	196	218	205	217	231	215	208	219	195	225	232	213	227	228	233	205	183	204	233	207	240	221	223	220	193	181	219	223	229	236	185	220	210	200	242	211	226	233	204	205	223	193	238	226	209	234	189	193	213	222	220	212	203	248	208	226	233	193	194	226	207	216	232	224	197	231	201	229	204	226	217	214	202	217	219	241	206	239	215	204	220	220	239	223	200	216	212	242	205	203	234	200	248	220	228	205	221	235	207	221	221	225	212	234	210	198	203	237	202	223	221	204	232	227	206	182	226	214	227	208	204	225	216	211	200	224	212	208	215	217	211	241	217	193	203	227	229	234	223	234	239	238	196	245	229	242	194	236	236	199	223	194	211	233	218	209	204	226	204	231	207	197	208	213	205	215	194	252	218	220	228	218	238	198	183	233	204	237	215	235	223	198	243	234	195	238	207	240	237	217	228	222	204	227	223	221	199	207	210	208	208	272	226	228	219	207	218	232	201	227	197	237	218	213	202	216	213	209	237	219	227	241	227	220	211	198	225	202	203	215	191	224	222	204	218	244	216	209	208	214	202	220	200	195	241	236	233	237	220	227	222	206	233	206	218	207	208	189	206	184	183	208	198	239	242	241	207	208	226	233	202	230	225	227	209	197	211	211	235	225	208	216	209	215	214	256	229	227	203	198	223	231	195	208	216	217	202	218	187	194	207	213	202	210	226	239	234	219	203	221	220	203	204	216	178	199	226	231	228	204	199	211	229	214	205	208	218	217	212	210	204	231	228	230	223	238	191	204	214	233	233	237	204	217	216	206	205	184	234	246	230	232	221	235	227	228	235	208	197	201	221	208	203	208	219	222	198	211	209	236	175	227	211	227	215	224	231	230	224	236	225	243	223	216	216	229	226	213	219	206	226	220	210	208	226	245	201	214	221	228	198	232	223	213	238	222	205	221	202	235	212	220	210	205	201	228	205	213	227	219	197	208	215	201	219	241	224	198	212	211	198	251	223	223	222	199	226	223	223	202	200	247	216	240	205	239	225	199	209	193	215	190	229	219	226	215	216	223	213	218	193	210	201	202	231	217	238	218	200	207	252	226	206
1744	524	561	522	569	579	522	496	515	531	523	526	525	522	547	539	553	502	472	515	549	507	511	536	560	491	509	535	530	498	509	485	522	505	545	548	490	544	507	495	511	518	524	549	515	571	540	514	532	496	525	507	511	482	539	485	486	553	498	546	519	512	540	511	451	482	541	509	511	512	481	495	549	498	537	515	523	539	500	491	520	535	528	488	534	514	454	538	514	498	550	542	492	501	518	542	556	531	506	497	530	508	505	493	522	511	540	525	531	545	502	542	500	508	518	595	504	487	546	517	496	543	527	552	555	523	530	497	518	527	480	553	546	525	492	507	496	472	507	487	516	508	524	504	495	558	514	536	497	492	523	528	513	540	484	521	516	480	489	515	474	488	529	556	551	526	556	527	516	511	490	544	488	542	516	529	487	494	533	513	492	509	487	529	507	533	537	522	513	515	506	537	562	513	495	556	516	501	482	505	476	511	468	526	476	559	533	521	465	534	515	552	529	568	478	488	523	593	513	521	517	558	536	532	545	517	553	503	496	530	519	499	491	556	511	545	534	532	492	523	541	545	519	504	539	485	525	531	551	529	521	469	526	506	524	512	559	509	537	495	533	516	502	488	544	504	528	529	548	483	502	451	498	527	493	490	552	538	499	516	567	517	505	451	514	524	511	503	502	515	528	506	515	538	478	507	517	518	479	510	533	511	514	536	502	526	533	506	498	526	518	532	512	517	547	513	480	520	525	494	519	511	516	552	494	518	485	507	489	530	482	490	545	492	482	494	543	527	507	504	524	501	549	507	562	501	535	515	476	499	496	518	543	528	489	511	533	508	478	513	545	546	527	515	498	537	526	534	483	505	539	496	509	520	530	523	495	492	568	499	539	484	484	494	463	526	488	513	474	532	491	519	495	497	492	524	535	505	518	525	493	533	494	452	559	542	501	524	483	526	511	500	535	543	510	481	552	512	512	505	545	521	471	513	488	512	514	556	504	531	491	536	495	525	548	496	528	525	503	490	500	524	530	504	528	534	522	486	516	545	521	525	516	490	525	555	469	488	543	553	482	553	515	504	526	515	524	523	497	488	498	480	478	502	481	546	513	506	525	522	542	541	484	504	512	498	531	507	542	511	502	492	516	542	502	523	528	538	509	543	526	520	531	488	493	454	522	489	511	517	508	518	542	509	551	499	514	507	505	526	528	512	513	537	535	540	515	552	521	454	508	514	511	494	512	522	498	501	501	576	485	504	510	504	529	514	542	533	500	522	489	522	533	523	500	511	520	476	503	509	506	486	515	560	499	511	514	516	527	509	526	548	523	506	520	537	577	544	485	462	557	533	520	525	545	522	470	487	521	542	556	521	500	529	498	553	525	513	526	536	483	488	544	496	483	477	499	484	497	506	523	537	527	531	505	506	491	494	514	546	497	475	497	513	506	481	511	556	527	493	539	496	491	563	496	540	515	519	511	501	508	512	544	518	517	498	502	505	509	491	527	536	509	502	528	496	519	505	492	487	529	504	496	509	537	524	504	536	499	483	494	518	497	535	496	556	506	545	482	503	496	492	539	484	542	508	551	535	528	516	524	502	534	539	534	489	532	522	530	503	508	467	532	539	550	507	482	555	519	512	494	521	518	541	508	532	530	527	516	544	456	530	555	536	529	474	504	533	547	499	476	501	504	557	504	521	505	535	564	489	523	509	529	506	535	551	542	519	524	532	542	472	517	525	550	516	487	503	505	533	531	504	493	513	491	532	549	513	490	472	504	502	496	480	489	524	556	505	497	496	513	510	530	518	469	534	516	556	517	537	540	487	499	520	535	532	510	535	513	532	540	496	540	513	500	453	538	463	542	490	537	477	527	502	489	492	545	548	515	552	516	536	502	506	541	532	502	505	560	522	514	505	529	523	492	539	497	556	470	485	541	530	527	509	498	497	491	515	469	513	539	545	508	526	522	486	498	502	501	516	509	466	483	537	470	539	513	480	517	510	534	482	507	509	505	530	503	506	557	525	532	521	515	549	502	526	501	478	509	478	522	517	496	490	525	516	507	525	517	553	481	570	526	509	522	578	470	511	545	509	549	499	531	503	569	529	500	503	499	513	524	554	537	576	533	475	518	521	530	519	513	508	545	537	509	507	525	546	497	500	546	528	512	551	522	487	458	528	539	511	490	473	538	520	518	510	489	532	537	474	515	525	504	497	532	514	494	499	503	503	499	498	530	508	531	535	499	507	516	516	505	522	502	518	531	513	534	519	522	483	502	517	531	575	510	508	525	518	554	491	526	514	520	501	540	504	557	522	529	520	493	492	474	491	504	510	500	499	491	496	509	546	474	536	491	552	492	521	539	523	503	466	497	529	491	530	501	521	513	517	498	519	518	490	495	511	538	548	533	502	529	493	533	499	502	532	494	506	509	506	510	510	526	516	535	490	525	510	526	511	489	535	516	497	522	523	477	473	526	532	532	499	536	572	528	504	533	513	475	521	502	507	526	518	502	527	559	520	540	514	480	510	528	498	517	502	487	470	522	544	485	533	523	505	556	499	510	470	507	555	507	501	518	518	533	556	493	504	512	523	484	498	488	504	458	520	507	530	522	553	498	511	492	518	533	508	510	521	527	507	528	488	522	543	542	531	514	545	513	503	491	508	466	506	521	528	522	486	491	509	530	507	509	526	539	509	520	519	535	511	525	512	505	538	537	462	511	501	518	514	500	520	559	522	573	516	509	513	529	547	480	493	500	562	536	530	572	501	523	548	520	498	517	540	546	515	519	545	498	529	485	557	532	502	529	499	472	509	526	542	498	538	519	500	506	503	501	505	530	486	521	448	521	510	509	524	491	529	505	530	539	521	513	557	495	520	527	516	537	514	512	513	536	516	514	519	519	513	492	527	477	518	498	517	467	484	540	476	505	481	555	533	520	530	490	488	546	510	547	501	556	527	483	502	502	520	533	507	543	510	503	549	494	511	562	530	471	501	514	572	504	508	510	544	485	534	517	522	521	497	457	519	473	497	483	525	496	495	540	516	474	506	544	491	490	502	515	487	535	523	525	469	510	517	497	566	505	516	510	509	511	506	498	570	511	495	512	513	516	507	503	552	537	494	553	518	498	537	532	487	535	522	560	473	542	518	531	539	500	534	486	527	495	485	484	558	548	526	485	483	520	543	518	493	503	498	529	488	514	515	492	518	488	504	484	537	512	534	558	534	500	503	540	530	570	512	505	483	503	532	525	507	503	546	513	498	559	539	520	495	542	544	508	551	514	539	520	493	524	517	513	485	484	561	500	521	509	562	524	548	513	505	538	491	478	490	519	493	518	490	500	505	542	494	522	509	464	510	505	517	555	510	503	477	516	495	536	485	528	546	510	529	514	498	518	512	510	479	509	511	516	513	485	544	517	505	490	529	534	499	515	495	505	492	508	520	525	529	497	532	532	522	518	526	512	517	530	499	569	502	499	491	489	531	524	534	510	502	516	477	555	484	513	510	496	524
7552	584	611	535	432	370	398	321	375	358	300	332	310	303	318	294	304	298	296	292	280	295	299	289	271	293	295	323	304	282	287	312	293	290	289	290	271	288	331	252	258	266	279	281	270	264	288	275	250	292	312	295	274	290	260	290	282	264	286	287	286	286	264	293	244	292	327	262	298	266	253	283	298	305	312	266	283	291	263	271	272	281	295	292	253	282	324	303	255	264	279	326	295	267	303	298	309	267	273	293	294	288	277	280	319	291	307	266	256	306	286	269	280	301	304	323	304	253	286	319	273	310	295	312	316	289	316	281	282	286	292	286	284	274	293	264	323	323	269	300	259	300	284	298	300	274	282	299	334	258	269	294	275	283	293	307	276	297	301	285	290	269	274	308	270	280	271	276	314	282	269	277	297	259	301	301	272	280	286	292	268	289	285	255	300	242	295	287	306	273	270	293	304	252	298	297	269	291	301	266	291	309	238	318	292	251	270	294	263	292	276	278	309	298	287	291	287	274	318	304	256	261	285	304	310	298	267	328	270	278	289	302	339	312	297	256	282	280	276	252	307	288	299	259	266	273	247	271	290	314	287	284	232	288	288	261	299	316	291	270	267	297	287	275	294	290	281	274	262	283	302	298	288	281	267	302	283	296	288	293	287	301	296	304	282	271	251	265	303	266	269	284	275	228	296	266	308	268	277	237	300	330	284	291	281	284	272	269	318	303	280	261	247	286	284	261	313	273	297	287	267	276	327	281	266	260	283	282	291	299	268	287	272	275	307	282	284	309	285	273	289	240	258	274	265	267	307	262	268	259	286	280	290	253	311	287	302	303	305	291	309	301	277	241	284	283	287	287	288	277	315	254	333	266	283	306	297	267	304	271	280	284	284	315	270	294	282	272	263	309	262	297	269	265	284	249	283	258	275	279	268	277	273	259	294	276	277	271	289	265	282	289	289	301	285	242	287	291	258	274	289	309	238	301	302	302	264	304	275	307	294	318	317	295	315	278	317	330	310	289	256	283	283	271	306	279	282	296	283	287	255	287	299	313	305	305	285	281	303	287	295	318	291	246	273	251	260	309	282	279	307	288	276	306	271	298	286	316	291	297	312	252	302	344	294	292	266	254	276	299	282	287	279	302	266	272	256	247	258	264	265	294	270	309	297	295	260	284	253	285	296	251	286	297	279	268	298	311	287	296	279	267	283	276	258	306	261	276	270	239	270	281	277	296	327	304	276	278	321	257	287	293	306	280	281	282	259	304	287	250	319	261	297	284	281	285	283	285	250	269	272	269	281	279	283	245	284	268	300	279	291	295	287	298	279	309	287	309	267	254	288	312	270	283	276	276	304	270	268	261	278	300	263	303	280	285	268	304	278	275	277	303	313	318	260	317	275	296	288	278	270	285	275	294	274	287	307	278	302	269	292	310	228	281	253	302	285	270	290	265	282	267	281	277	294	287	260	321	270	304	288	297	306	296	290	284	302	258	284	270	273	286	295	283	295	313	285	261	283	253	287	305	252	297	292	328	268	266	284	270	267	284	278	294	266	323	285	307	290	281	312	279	283	310	269	293	287	292	287	285	278	291	279	265	270	293	266	261	305	306	279	278	284	310	294	293	302	309	277	293	274	307	313	278	293	277	288	310	316	239	276	307	290	319	264	268	264	293	280	327	279	251	286	279	280	270	282	298	293	279	322	295	290	301	264	286	301	303	279	294	306	292	289	297	294	287	289	265	277	303	244	303	272	272	313	303	298	300	276	286	283	273	299	304	286	299	292	291	294	284	284	257	298	292	303	287	299	275	289	269	287	263	310	315	254	276	286	252	258	286	265	273	270	295	267	305	292	280	289	313	278	294	297	294	299	265	276	278	287	281	280	277	259	295	269	294	295	281	281	259	314	274	260	278	295	286	252	315	275	261	293	309	240	307	275	297	252	297	257	290	257	299	264	300	259	274	262	266	268	246	290	293	300	326	278	265	282	312	284	255	297	280	280	305	315	279	251	304	287	292	327	278	253	282	267	237	288	278	284	292	276	261	266	300	256	283	282	290	281	306	268	288	288	268	296	267	303	299	303	286	307	294	299	306	272	270	301	276	318	286	314	319	266	267	261	270	298	300	286	258	266	260	267	289	321	281	274	303	272	280	288	273	273	287	271	312	277	282	264	304	269	285	312	306	303	276	296	270	284	282	290	259	293	300	251	261	284	237	297	288	261	248	314	267	291	279	281	285	280	285	298	288	314	258	292	252	286	317	293	261	290	279	252	287	261	292	297	288	271	303	256	270	285	296	274	269	309	265	318	285	285	290	277	293	262	262	266	292	297	259	282	294	298	271	284	295	311	292	235	275	287	272	271	296	301	299	308	286	292	282	284	273	290	278	289	275	297	312	279	299	317	304	323	287	270	268	275	309	266	287	245	267	279	281	273	275	310	295	265	291	261	261	307	275	278	246	295	291	240	283	264	302	259	325	305	278	284	285	269	288	261	330	311	287	327	312	281	288	296	288	316	307	271	251	260	264	275	285	287	306	307	295	273	296	299	309	268	310	300	280	288	280	283	282	301	301	265	258	294	300	286	286	307	282	258	269	283	287	274	289	273	292	295	271	296	272	284	319	285	299	262	270	261	277	285	300	273	288	295	254	296	288	277	320	292	299	276	288	273	294	241	263	290	292	290	264	286	287	287	303	301	272	318	263	287	263	292	254	309	277	274	303	288	297	278	252	261	272	301	285	263	304	268	285	325	266	240	265	229	281	287	261	296	311	292	285	282	306	281	282	269	293	300	285	267	281	262	270	281	281	279	296	282	263	304	306	308	285	242	286	291	291	301	276	285	303	295	312	283	344	312	295	270	266	299	291	309	294	277	313	301	284	308	293	310	323	295	332	321	314	259	271	308	289	289	292	277	251	319	261	287	263	276	252	291	276	271	295	281	268	274	262	285	272	280	278	291	279	248	288	249	303	279	303	284	287	300	259	293	317	309	286	260	250	298	294	285	295	310	281	271	266	286	276	301	315	285	294	285	254	266	321	310	276	304	282	310	278	278	286	275	289	305	298	278	281	296	290	267	288	302	289	264	294	290	267	302	266	285	314	297	283	316	273	256	295	292	289	327	317	247	266	287	286	308	305	313	299	295	270	252	275	281	288	275	261	306	278	311	284	303	291	279	266	274	286	313	264	282	297	263	295	258	304	299	285	308	283	299	295	269	262	305	288	303	294	300	303	274	259	271	306	298	302	320	266	273	283	272	290	277	320	293	288	285	258	308	287	279	261	276	283	283	278	294	293	302	288	265	263	292	262	252	286	275	281	257	268	266	278	291	282	277	268	275	309	281	308	272	282	269	265	289	266	272	287	286	284	297	297	309	260	302	308	343	323	265	258	280	302	305	277	280	321	276	275	258	234	278	277	278	277	291	273	285	282	268	276	274	294	272	311	295	284	293	271	296	285	252	290	284	296	291	275	285	306	297	274	284	297	274	264	296	278	298	321
6460	907	1357	1522	1338	1187	994	900	902	825	786	739	746	736	770	713	665	718	705	774	728	666	682	695	680	704	688	649	683	684	660	628	663	678	678	632	614	696	658	648	602	620	686	658	633	663	643	635	670	682	638	643	596	637	629	645	672	633	625	651	662	635	651	617	600	623	665	629	666	647	639	661	651	677	621	617	635	628	657	663	687	674	647	670	654	640	633	603	664	685	672	661	668	639	609	682	704	636	663	663	712	633	649	674	661	675	652	679	662	654	647	654	710	627	613	697	638	649	642	654	675	703	630	621	665	637	668	661	661	672	675	617	675	624	676	670	631	640	616	647	689	681	622	677	644	635	667	666	615	635	642	662	576	661	636	657	679	641	647	646	637	637	613	631	648	602	660	656	650	651	580	643	664	608	657	629	615	686	646	631	623	626	606	622	681	626	591	663	653	653	669	635	605	605	635	656	630	617	676	641	601	644	660	697	685	636	680	611	627	627	679	676	630	666	618	674	644	625	615	641	646	636	622	663	660	601	638	699	629	623	717	655	682	669	642	678	599	662	685	655	635	647	639	649	634	646	641	683	666	653	666	627	660	628	681	666	647	639	603	643	625	669	631	671	631	619	632	589	637	630	718	643	654	688	643	709	653	594	604	686	634	672	602	682	655	645	668	614	669	630	636	626	621	634	663	599	654	681	650	667	656	647	671	656	641	667	642	642	622	678	659	644	697	630	663	636	669	684	676	644	649	676	639	682	655	666	601	683	628	601	649	621	653	665	621	674	693	654	666	644	672	634	674	668	635	631	640	622	683	631	674	637	635	665	608	625	643	641	678	633	615	651	643	652	685	646	671	673	643	646	647	658	662	635	670	651	614	666	647	683	674	648	706	637	630	658	651	636	605	664	649	620	651	588	641	710	617	658	684	648	649	642	639	664	671	653	652	662	639	658	655	705	620	640	642	723	645	596	703	653	623	619	654	654	636	642	589	596	637	664	634	658	666	684	681	665	644	607	634	668	602	630	608	660	670	599	667	667	609	605	653	637	662	674	635	655	639	623	633	635	661	606	687	625	630	657	632	658	643	679	644	650	687	700	701	645	678	623	651	677	647	630	647	620	673	617	622	662	623	622	654	612	670	644	654	661	635	645	648	642	649	636	641	658	652	640	695	641	633	667	641	624	663	634	648	659	631	665	645	641	656	651	699	602	637	614	659	630	643	623	638	674	633	676	649	675	681	637	629	681	665	636	623	621	632	644	624	612	691	629	635	702	675	686	682	670	636	697	643	677	708	640	647	633	608	674	651	611	631	626	664	673	633	675	682	660	608	664	603	632	592	626	659	678	679	627	681	704	644	605	629	615	648	686	677	682	631	644	634	607	649	678	676	678	661	636	630	640	651	644	695	637	657	685	635	637	643	664	642	645	564	626	656	637	666	614	643	648	650	626	613	680	672	693	680	597	621	638	637	577	647	616	615	654	639	663	676	664	658	621	636	626	684	643	633	653	690	668	676	672	682	651	661	625	654	662	620	660	567	640	656	650	600	646	640	596	676	634	689	634	631	666	641	646	668	636	638	693	621	671	664	638	636	633	658	626	658	611	640	634	696	701	655	665	622	644	671	649	632	644	621	668	680	638	585	606	645	660	588	659	640	655	616	674	676	658	644	673	651	654	614	607	635	638	621	633	672	643	677	671	649	663	695	628	643	640	658	706	671	645	647	598	630	670	611	644	676	654	650	671	619	655	638	619	678	653	662	637	633	702	677	654	654	675	627	642	681	643	670	623	627	633	650	608	703	591	656	610	657	677	652	593	694	698	660	612	657	661	665	637	622	631	641	649	700	660	642	668	635	655	656	614	657	636	633	721	665	623	643	637	652	662	633	662	705	650	641	623	652	658	619	634	622	633	648	650	639	682	622	635	635	734	642	656	646	686	634	632	608	634	660	633	666	639	685	622	607	624	614	590	661	578	684	628	630	609	675	639	681	671	635	658	667	672	607	662	693	609	633	622	624	621	657	612	617	635	631	682	620	676	636	649	629	632	637	659	636	628	653	630	638	652	637	611	623	639	724	620	635	681	613	637	670	652	637	681	678	713	649	639	643	677	647	671	657	621	673	646	606	617	647	623	636	649	656	614	619	612	659	615	686	616	600	676	676	694	640	695	677	644	645	652	639	639	644	692	679	621	622	671	628	617	657	642	681	660	603	621	687	639	634	641	686	659	630	632	669	633	666	663	669	654	658	611	615	667	642	622	632	666	646	659	660	636	613	679	653	611	658	684	614	671	652	679	671	656	658	635	672	631	655	671	663	626	665	640	675	692	654	614	662	651	629	699	649	681	646	676	681	660	630	654	672	659	644	639	591	655	648	649	638	667	651	654	690	662	659	626	693	678	660	671	669	651	647	673	690	671	616	689	665	662	670	646	653	628	602	662	594	657	633	608	652	629	661	668	648	673	630	616	672	636	689	670	656	644	648	722	615	662	626	653	624	684	635	650	616	646	646	599	633	643	696	637	622	637	731	670	707	685	630	617	635	676	621	662	692	636	623	646	660	664	644	647	655	633	585	642	649	633	642	628	603	670	632	643	640	630	651	678	606	651	650	629	642	648	592	644	657	653	690	657	632	681	701	691	648	632	641	647	647	641	629	637	668	643	657	621	605	664	621	700	660	617	631	701	626	631	657	668	656	602	676	659	675	662	618	624	706	614	571	646	676	618	617	642	678	670	634	611	613	635	648	600	601	653	620	631	637	600	620	630	671	659	653	632	628	644	671	631	636	613	649	661	610	646	627	654	637	643	629	639	699	678	667	676	619	660	679	615	671	669	687	598	613	670	624	700	646	643	624	672	655	608	667	665	616	594	644	639	668	654	651	657	688	651	642	643	643	670	642	661	634	681	650	625	599	630	646	625	709	655	629	662	663	703	686	641	634	599	606	664	676	652	663	676	649	647	663	631	654	652	606	640	587	674	634	619	645	660	620	672	614	630	655	693	668	627	696	660	668	642	653	694	679	635	683	673	658	663	621	672	647	663	664	643	673	664	665	645	666	636	641	677	653	670	641	678	609	622	669	661	641	621	648	625	625	648	663	630	664	642	623	659	650	673	647	646	655	631	624	633	649	674	632	664	626	671	614	601	606	667	623	659	697	667	611	627	636	618	636	619	655	646	684	624	687	651	674	609	650	664	642	642	653	621	665	630	635	634	652	642	656	666	690	692	617	638	648	637	657	651	589	666	642	703	637	687	617	630	659	623	655	691	666	674	602	594	639	654	634	676	632	641	653	683	614	641	664	641	646	610	694	644	616	613	661	634	609	651	646	612	649	636	597	670	635	580	672	694	651	649	617	647	625	678	629	692	624	624	633	677	681	631	639	602	657	652	594	607	665	654	634	628	673	652	695	682	636	597	619	636	659	614	627	640	590	592	627	632	648	642	685	670	673	651	616	602	636	607	616	599	623	627	677	692	624	680	693	666	595	680	679	647	640	664
13927	1087	872	685	465	361	301	251	246	210	226	208	189	198	158	181	176	156	161	171	167	169	159	163	161	166	151	166	151	158	161	181	166	168	163	152	147	153	172	153	169	161	158	161	172	169	154	141	175	167	139	158	160	173	137	174	170	154	171	177	172	167	162	167	154	158	167	173	159	157	174	179	164	164	178	185	170	174	165	190	148	173	175	159	194	168	161	143	161	155	156	178	164	186	157	151	180	159	156	179	162	154	170	139	135	162	158	151	163	165	163	146	158	165	133	172	143	156	146	169	168	189	133	169	151	163	146	173	176	156	148	157	146	165	157	162	137	149	135	142	154	139	152	138	156	177	162	158	175	165	134	151	152	162	170	164	142	151	166	147	152	159	148	152	143	160	189	146	139	170	158	143	175	164	166	175	145	167	154	159	172	138	149	171	146	138	168	156	172	171	201	155	152	160	160	175	145	136	157	167	164	174	171	172	149	170	152	148	144	152	160	163	176	141	139	160	173	160	180	161	182	181	163	158	136	180	166	169	159	148	147	136	143	161	164	141	181	168	143	153	134	175	190	163	148	150	147	166	135	183	158	153	139	153	178	165	177	149	174	177	155	143	144	183	190	149	191	144	131	143	146	154	197	163	176	172	136	135	149	166	199	149	143	162	173	177	180	146	164	168	152	165	180	155	165	179	155	169	199	164	158	156	179	173	140	155	153	165	144	162	156	160	165	165	148	166	152	154	155	171	157	156	188	176	153	148	175	144	156	145	139	173	142	148	155	140	158	152	162	170	167	156	177	150	168	157	175	171	154	183	158	155	155	153	158	160	165	158	150	170	171	161	175	159	155	150	152	178	139	178	163	151	163	120	176	174	181	157	142	150	155	154	158	153	140	150	154	188	174	135	148	160	145	151	136	156	149	154	174	171	132	171	170	156	146	163	152	179	140	153	149	151	190	155	177	155	158	177	137	156	148	160	147	161	161	151	159	143	162	172	168	150	163	153	153	149	177	148	164	159	174	153	159	176	160	157	158	159	167	151	149	160	174	178	148	174	171	145	191	187	150	145	141	174	156	163	177	147	180	153	142	146	167	129	164	175	138	190	152	147	180	176	164	166	167	160	154	164	167	166	141	144	168	140	172	138	159	163	141	158	163	154	150	168	155	181	153	156	145	168	158	152	172	166	182	178	149	154	152	150	165	138	158	122	143	183	167	150	147	135	149	153	143	169	162	167	154	158	159	164	163	163	130	183	154	149	183	158	164	147	157	158	178	164	133	173	159	170	143	151	170	158	168	172	182	171	156	144	166	159	172	141	168	160	165	142	175	164	143	166	171	148	158	168	163	171	164	143	164	143	164	174	169	143	163	167	141	157	158	157	142	159	141	140	171	154	183	138	159	154	167	170	131	193	155	147	164	164	152	142	173	160	147	154	165	170	165	155	155	150	183	128	159	153	166	165	160	156	155	169	166	146	171	145	137	150	141	184	173	162	160	149	171	159	183	168	152	146	142	152	166	139	151	159	152	160	157	180	161	147	161	145	165	168	145	164	154	156	136	174	150	162	151	149	124	160	162	150	168	161	150	149	154	168	157	145	163	173	153	141	161	170	160	163	146	135	159	178	166	137	142	162	148	160	159	143	161	155	185	137	164	131	157	151	167	155	126	175	139	152	159	177	133	143	149	176	168	152	164	153	166	159	151	157	163	149	132	164	167	166	150	179	159	177	156	163	149	166	164	146	170	148	158	145	174	173	149	171	150	145	148	177	137	177	166	146	135	169	151	166	173	147	176	163	136	157	159	152	176	151	173	167	141	136	158	146	154	160	175	156	152	155	175	184	154	175	168	169	158	149	157	153	148	195	180	163	145	158	151	161	127	155	155	134	171	141	147	139	173	165	171	160	146	142	178	171	145	167	162	150	157	155	174	168	165	164	144	164	183	162	162	153	164	162	152	157	148	176	177	149	170	146	184	151	155	154	175	174	163	152	143	169	169	170	159	165	167	172	171	156	168	160	157	147	179	160	160	153	166	143	154	138	161	185	152	157	186	142	160	150	160	146	165	161	173	162	176	166	157	166	151	163	147	161	147	164	149	161	178	161	161	166	178	187	159	156	146	139	162	158	149	145	154	161	173	164	141	161	160	169	156	158	147	169	156	162	169	163	164	172	184	168	178	159	159	165	159	152	161	158	160	147	159	155	164	128	190	157	158	144	150	167	165	172	154	159	153	150	151	151	140	139	150	163	170	147	137	155	155	164	175	177	181	153	162	154	133	150	151	166	161	182	166	146	161	177	166	139	165	154	153	153	164	156	133	137	142	155	139	163	136	135	151	163	151	162	156	171	148	144	189	165	137	148	147	155	151	155	153	166	168	152	148	167	157	160	172	156	131	150	162	171	164	171	138	166	176	140	149	133	132	136	153	157	155	167	155	163	151	129	133	163	154	161	139	145	138	158	203	160	162	158	156	167	174	154	181	174	180	175	165	138	169	164	161	144	160	149	154	166	157	158	144	165	139	172	132	162	160	170	160	169	155	122	160	152	147	138	162	148	185	168	176	174	183	183	169	184	171	148	146	161	148	169	189	167	155	145	157	163	170	162	150	157	148	162	168	150	157	151	144	159	163	178	151	160	156	152	151	150	138	162	153	148	142	144	149	142	151	172	147	162	129	157	160	178	126	128	166	150	173	152	154	160	144	170	156	133	167	170	155	166	166	163	199	155	163	152	179	151	140	135	153	178	139	174	167	179	162	138	160	144	148	155	146	179	160	143	150	155	166	156	161	173	122	177	157	170	155	171	153	147	177	136	162	160	164	139	175	151	174	163	182	174	154	159	140	146	145	171	168	163	165	163	142	153	170	143	153	176	188	170	168	134	178	176	166	158	180	154	183	169	152	172	159	150	195	170	185	165	198	160	158	159	170	150	141	159	141	193	173	148	146	174	154	177	145	150	150	151	184	158	152	157	135	179	161	157	162	138	154	189	153	139	164	138	145	171	160	156	145	162	151	144	180	175	143	149	153	150	137	149	151	170	148	146	171	152	144	185	154	163	139	151	165	159	159	178	167	164	148	151	146	190	171	157	164	157	159	170	156	158	150	171	152	163	162	149	164	143	157	160	159	153	177	145	145	144	173	158	161	155	145	153	164	163	147	161	166	148	168	174	163	161	175	137	170	162	158	140	180	167	157	170	158	156	159	148	174	181	169	164	164	149	149	148	153	157	181	153	139	183	178	147	160	163	156	169	158	134	174	167	150	170	154	175	157	179	162	146	166	145	173	166	150	174	176	162	162	178	170	161	186	150	145	174	172	175	172	148	142	160	179	146	163	144	176	154	161	154	160	170	140	155	156	163	164	151	163	181	170	173	163	159	163	154	155	159	145	165	140	163	155	173	147	153	147	166	177	185	173	160	165	169	157	147	155	140	170	179	133	174	167	157	135	149	160	170	160	170	154	150	143	138	158	147	157	171	141	149	151	170	154	150	167	151
7953	867	1820	2051	1767	1341	1090	866	778	765	665	619	633	579	508	504	463	451	511	422	431	470	431	416	440	421	433	401	445	426	415	399	412	412	382	414	408	388	415	393	406	398	433	409	411	399	398	360	395	387	418	357	358	397	424	414	392	355	375	368	364	398	361	403	340	400	395	371	382	369	388	398	382	351	383	411	390	402	417	358	350	361	397	400	365	380	359	408	394	353	350	373	366	379	372	394	371	384	395	412	380	373	395	374	373	331	386	400	412	375	385	373	391	363	416	387	400	385	394	358	364	385	380	398	379	360	399	382	391	384	407	357	363	376	341	365	384	369	379	398	388	384	359	362	403	412	345	330	411	373	394	385	376	369	359	341	395	378	394	387	370	370	357	384	402	399	382	386	382	382	396	387	387	429	390	352	391	407	347	398	354	374	349	376	387	346	344	357	392	376	385	379	367	354	359	369	363	365	374	377	353	360	360	386	361	365	376	392	368	386	359	402	377	433	382	360	400	363	377	383	369	395	349	375	415	383	383	377	370	389	377	402	392	371	384	369	357	389	399	381	375	372	376	354	362	399	378	407	386	390	368	374	377	372	376	353	385	369	386	419	369	405	371	361	366	388	412	342	414	345	386	379	382	383	374	391	371	383	378	416	393	367	391	383	422	366	384	394	379	398	410	405	390	348	367	339	378	387	361	380	393	362	368	397	355	381	374	393	389	391	408	377	389	361	358	353	392	377	375	360	396	359	375	387	381	357	410	353	384	373	372	395	399	401	384	383	372	396	371	353	409	391	380	388	397	388	402	387	392	366	377	378	395	382	396	389	393	329	369	341	381	387	381	381	371	343	371	382	365	391	371	396	374	376	370	400	368	382	405	409	406	353	359	384	369	355	364	352	351	385	409	374	393	390	378	344	370	402	372	386	374	410	372	391	360	394	375	381	364	376	373	388	333	372	391	383	361	399	387	378	366	374	381	364	369	362	385	349	383	398	410	367	383	405	346	381	414	356	367	362	373	359	418	402	363	359	389	381	400	359	368	417	333	394	357	376	396	340	352	359	419	385	368	366	387	347	415	352	384	383	364	412	364	367	355	390	362	360	404	355	352	373	354	405	369	384	345	329	405	363	343	370	336	368	392	376	332	363	411	371	364	367	369	412	363	378	370	384	355	388	404	396	350	353	373	395	381	353	373	377	376	385	395	361	354	372	365	386	368	400	341	375	352	407	411	327	390	349	381	380	372	388	376	373	381	417	402	346	351	355	371	419	382	383	384	350	395	338	349	361	372	359	395	378	351	372	381	356	363	360	387	339	373	378	382	378	404	369	354	399	385	373	340	363	373	364	389	374	393	358	378	369	378	382	349	364	354	386	379	360	389	345	348	389	393	371	357	371	364	369	365	355	367	380	361	397	389	360	391	375	366	368	344	377	368	391	376	342	379	404	399	330	411	344	389	366	338	398	399	385	373	404	380	368	376	394	354	370	402	331	367	367	412	391	354	402	358	405	354	344	386	407	401	369	390	372	319	390	370	367	377	348	414	388	414	374	404	340	357	403	381	353	352	356	368	401	364	379	387	362	401	363	381	386	403	393	366	364	373	392	365	414	375	366	381	343	353	407	372	355	403	369	376	396	331	347	364	388	386	361	354	328	360	370	371	364	360	370	339	380	371	374	418	402	380	339	386	355	396	342	357	359	383	358	361	366	366	326	390	369	361	367	374	377	381	342	379	370	370	350	380	362	367	401	383	374	368	388	377	322	399	335	364	375	373	370	381	367	354	375	391	417	389	393	339	363	395	368	327	362	374	351	351	352	369	334	399	371	361	399	374	367	380	371	400	377	397	348	383	358	379	358	401	365	377	358	384	360	362	380	355	394	358	415	357	384	400	389	334	372	371	378	344	366	357	377	395	384	372	381	411	357	407	371	346	342	359	415	376	380	371	357	405	386	415	409	383	363	390	387	386	367	399	381	355	392	363	375	395	379	352	405	344	383	345	414	400	366	369	359	391	383	402	382	375	380	367	394	401	377	409	364	377	383	383	370	369	361	384	378	412	345	363	371	379	359	381	367	314	368	349	393	353	381	376	359	353	371	372	369	364	367	407	382	374	355	377	344	410	372	343	348	347	401	384	372	381	373	384	380	407	354	349	373	379	396	402	389	367	388	382	382	386	348	353	400	384	380	380	379	377	378	399	372	374	416	402	356	363	380	390	357	357	385	384	364	359	379	369	368	376	370	367	366	363	365	360	371	352	365	354	337	389	369	359	388	376	378	371	385	374	414	376	343	392	374	383	379	347	371	369	393	364	361	384	352	394	392	366	363	373	384	387	376	395	365	373	393	386	427	363	383	365	375	383	372	381	385	376	382	348	360	356	370	385	351	374	369	362	361	385	370	373	364	385	365	400	368	375	362	374	369	353	388	387	356	341	368	413	377	367	380	387	385	384	378	381	375	381	405	375	377	363	338	384	381	385	383	384	374	380	400	348	403	393	398	357	388	357	378	412	364	371	391	389	350	366	381	361	372	351	352	376	339	412	333	434	384	411	380	368	379	388	387	387	396	359	361	392	375	387	347	363	364	357	390	366	355	391	383	367	371	394	364	401	373	386	375	370	383	342	378	366	381	360	361	408	378	393	357	377	373	364	347	384	410	401	364	358	362	387	383	352	385	376	395	404	394	411	367	359	362	396	372	395	371	383	366	349	374	396	372	393	354	359	382	354	403	358	399	354	368	364	364	399	385	398	378	391	402	373	369	357	353	391	391	358	387	372	375	396	373	373	369	330	391	409	368	386	398	383	359	388	362	388	383	380	399	371	367	366	365	379	385	345	348	352	345	359	379	407	365	389	397	380	336	371	394	396	361	356	365	398	372	407	348	340	348	353	338	421	362	384	377	385	398	371	357	383	339	391	415	374	380	412	369	352	359	326	392	385	380	393	352	368	365	390	383	366	345	380	357	422	402	378	357	352	335	365	377	358	396	355	396	388	381	391	383	388	345	342	399	349	375	380	399	385	345	405	367	395	382	374	392	369	375	372	376	380	389	372	382	366	374	409	370	377	376	339	360	386	398	404	394	395	374	367	389	406	413	387	355	374	352	368	369	398	373	392	377	371	345	380	375	370	368	391	386	399	357	367	387	403	382	373	385	387	368	352	371	350	355	355	381	384	350	384	381	400	392	393	404	364	382	365	351	358	392	400	325	389	351	340	403	386	384	387	414	363	338	402	446	404	357	384	348	381	393	355	348	371	337	405	386	374	370	325	369	369	384	379	372	385	392	374	392	392	427	383	370	365	369	403	370	399	391	362	398	398	366	390	373	401	358	362	372	378	361	390	339	394	354	383	370	373	403	357	377	377	398	363	399	386	371	369	390	365	366	397	357	420	369	365	369	401	359	401	362	361	376	378	397	352	395	375	388	391	360	384	354	393	385	398	379	391	342	371	380	393	377	346	381	371	381	391	378	411	359	358	366	348	403	404	385	351	358
1363	268	195	219	241	206	227	241	212	196	203	227	211	246	203	219	223	226	234	227	239	214	231	201	242	188	191	219	222	210	228	239	210	225	230	228	243	227	208	206	212	236	225	244	216	198	194	242	203	194	201	249	207	210	218	206	199	210	207	222	232	224	200	211	200	208	235	229	209	191	243	228	184	240	212	235	237	213	205	194	217	199	241	203	241	221	187	222	192	215	228	199	194	204	215	229	217	214	206	214	203	234	210	233	231	204	207	199	225	226	217	233	226	243	225	217	224	233	214	209	216	229	228	246	220	229	210	198	219	181	223	210	213	214	259	233	225	218	246	190	234	216	221	216	182	227	239	238	198	243	208	231	218	233	208	205	218	207	196	228	209	203	213	216	200	224	219	228	213	209	228	254	231	221	225	205	215	213	223	209	224	198	208	241	213	226	214	200	218	219	209	204	211	243	230	220	212	197	196	193	216	212	190	209	203	218	204	197	222	214	206	217	202	181	245	201	203	219	249	195	238	211	212	200	213	209	198	207	193	230	244	220	213	209	229	213	216	210	237	236	209	192	231	196	234	238	201	225	212	212	222	224	224	210	223	202	260	222	207	199	222	227	215	216	193	218	215	242	206	199	197	234	213	214	226	218	205	215	180	204	209	223	228	225	239	222	216	230	258	182	230	210	224	232	211	235	209	214	233	214	194	228	217	216	238	204	217	220	240	230	208	265	228	229	227	232	201	187	231	211	199	223	203	225	208	197	216	203	221	230	234	213	201	227	236	241	194	232	238	219	201	224	206	191	203	213	250	223	211	225	222	221	197	219	212	225	209	222	206	203	183	191	219	232	211	181	216	222	225	231	183	239	193	197	259	174	248	211	232	213	225	217	209	202	224	211	188	215	226	219	223	228	203	186	216	207	229	203	212	202	208	187	180	178	210	220	216	197	211	200	217	226	211	214	204	215	206	222	231	203	243	200	200	219	235	213	222	210	224	216	239	203	207	216	213	244	251	230	210	212	212	214	225	216	206	219	236	207	210	218	195	199	235	221	204	224	225	222	212	229	245	213	228	233	209	208	203	202	232	229	206	185	209	208	204	205	225	208	224	210	213	245	234	215	242	260	210	219	211	209	174	205	232	243	215	196	195	221	204	188	242	218	235	216	199	213	204	224	217	204	237	243	233	193	207	244	184	190	186	223	200	226	241	211	207	214	226	199	202	216	221	237	204	210	229	228	200	210	219	214	223	224	212	212	216	192	250	211	203	233	208	211	214	212	187	214	219	225	208	236	232	200	229	236	211	232	194	204	225	211	205	195	227	246	221	227	206	196	251	260	219	237	197	210	229	196	219	203	219	207	196	197	196	197	222	231	207	205	228	240	216	225	197	192	195	203	214	230	217	243	245	230	199	189	210	217	208	235	195	198	192	225	215	229	201	211	242	217	235	244	213	193	212	195	239	248	215	216	222	205	236	198	215	224	223	195	206	204	234	210	222	207	209	204	207	243	177	206	230	242	246	211	196	218	212	229	238	208	205	200	202	191	237	241	209	200	201	231	212	216	216	202	208	205	226	213	222	197	224	210	252	215	250	225	182	237	212	197	190	223	215	221	219	210	216	217	213	222	225	199	181	239	188	213	229	241	218	215	198	231	205	224	229	231	238	219	209	203	234	213	241	208	219	218	202	227	207	214	216	199	220	211	221	218	206	234	227	216	237	203	236	199	209	223	201	249	195	228	217	191	210	212	235	251	190	197	205	211	195	194	219	208	195	196	193	216	224	232	241	210	224	228	236	203	215	221	222	205	242	209	212	213	226	200	215	240	223	206	211	214	209	194	228	214	214	182	228	212	206	235	200	200	238	194	206	238	226	234	214	238	240	233	241	226	195	209	220	205	189	207	217	204	207	248	197	192	227	218	205	211	191	210	225	200	216	223	209	219	207	209	221	188	219	229	221	216	200	208	188	199	236	207	197	233	216	215	233	209	239	200	211	222	197	220	175	221	205	202	232	202	213	209	188	204	217	213	206	251	235	221	224	209	223	213	191	237	207	232	225	207	215	208	210	193	219	222	194	201	198	205	249	235	216	228	201	219	221	200	224	203	219	208	226	213	219	243	197	209	218	176	208	214	226	220	195	226	242	208	208	230	219	251	227	215	228	193	212	198	219	214	236	241	216	196	223	232	222	231	181	196	219	211	197	216	223	195	219	201	241	232	229	223	216	216	209	204	206	215	210	192	234	218	205	217	242	225	210	198	218	249	226	229	227	184	226	241	201	213	192	201	223	247	235	192	218	242	212	224	198	213	190	198	244	237	189	222	235	206	213	222	234	209	217	217	241	229	221	233	217	246	213	222	211	244	202	217	219	223	177	214	203	217	224	204	246	190	225	215	197	213	218	209	199	210	232	198	216	215	231	258	218	226	225	199	231	248	226	229	211	203	212	222	203	220	252	218	215	214	229	208	240	201	245	205	198	223	231	221	241	205	207	211	235	227	202	236	225	213	235	214	222	226	220	213	219	205	198	209	224	256	186	214	230	231	208	205	210	187	207	209	194	241	174	213	235	201	205	218	212	215	254	203	223	229	201	207	202	198	243	238	220	202	206	207	208	189	188	225	175	227	202	231	230	206	240	205	206	213	204	221	190	207	194	214	214	223	239	211	222	218	234	241	206	211	191	207	197	227	211	209	237	202	227	181	202	210	223	220	213	228	237	226	218	200	195	217	202	221	216	200	202	218	255	214	221	222	212	205	227	201	223	218	215	183	197	220	221	195	215	242	225	217	201	221	214	189	197	187	167	212	220	241	189	230	213	207	231	230	204	199	213	203	228	228	214	225	224	210	215	213	212	226	187	201	211	204	199	214	217	193	180	196	208	223	210	224	219	215	219	204	228	195	238	212	270	244	232	235	222	233	201	191	214	238	205	215	205	193	221	211	208	205	208	247	221	215	213	204	246	213	213	172	208	250	232	227	188	221	213	210	202	241	220	212	222	227	210	235	192	212	222	236	207	225	233	253	231	236	207	224	205	199	211	229	178	190	195	215	228	231	216	194	225	194	202	214	213	190	202	206	215	193	207	223	211	215	229	204	202	219	204	222	247	202	195	198	236	211	203	220	223	223	219	214	209	207	219	215	196	211	187	196	216	209	203	224	204	210	254	217	228	209	217	205	238	192	220	218	237	234	245	226	214	232	211	212	206	223	196	219	226	218	206	201	190	224	197	234	220	209	226	206	216	220	233	206	207	199	208	240	204	222	242	196	215	216	212	218	205	218	209	204	200	211	220	224	244	234	218	204	216	232	229	233	204	221	225	223	228	197	193	210	221	234	242	207	203	209	191	233	221	215	228	203	227	235	222	215	252	221	201	216	199	200	223	209	230	219	195	233	211	201	200	214	200	217	220	173	213	219	204	223	192	222	168	213	193	209	227	181	243	213	228	257	228	217	212	230	208	200	189	230	207	225	203	214	211	231	215	228	228	240	187	216	189	209
1717	533	525	522	556	547	565	548	527	524	531	518	492	530	517	511	567	543	532	535	522	480	509	521	510	493	514	500	558	525	491	505	527	579	502	458	545	510	525	503	556	510	503	510	518	539	494	516	518	534	540	507	518	502	533	546	503	517	564	523	507	486	477	529	520	504	507	498	546	509	508	469	505	508	473	525	520	511	498	512	465	518	506	497	491	548	556	507	527	506	517	537	511	464	552	510	487	478	527	472	499	512	489	518	533	567	510	525	527	545	523	535	503	504	484	491	502	516	517	515	541	513	536	509	509	513	514	518	490	524	492	494	498	512	505	499	481	529	537	512	517	529	513	506	497	513	492	497	490	501	515	511	508	547	495	526	519	502	514	512	525	525	543	507	513	506	527	529	523	454	499	473	521	502	516	531	524	481	550	473	482	516	484	498	517	515	556	551	537	514	530	484	562	505	518	520	465	494	515	489	519	498	558	522	550	537	521	469	516	500	482	489	499	486	542	514	519	544	470	489	536	547	493	508	474	511	542	569	498	535	507	541	473	541	553	524	514	527	495	550	493	475	477	533	554	515	516	479	516	502	496	508	502	579	510	532	534	497	519	489	516	532	510	486	528	489	528	520	501	517	536	529	503	558	546	503	491	510	511	523	528	535	509	514	526	503	507	506	559	483	506	552	511	550	545	508	543	532	490	503	536	513	532	508	472	500	522	495	565	533	461	484	519	499	549	509	490	518	565	479	482	519	532	488	526	491	499	495	531	529	523	500	524	554	521	542	528	504	474	501	521	503	469	525	539	528	526	516	506	501	552	548	446	515	523	525	558	530	492	512	501	540	511	523	486	488	471	522	511	511	536	528	516	517	565	508	526	522	516	523	512	537	520	552	474	503	535	496	529	508	493	488	500	486	507	548	515	477	528	508	525	478	475	556	542	526	561	513	509	523	467	535	528	557	513	531	525	515	518	539	539	495	538	532	533	529	479	544	508	527	535	531	510	517	514	489	504	516	500	529	505	495	544	508	471	503	453	491	521	559	503	526	472	493	520	487	479	525	539	511	537	525	518	527	474	535	515	506	502	532	515	513	547	488	497	509	510	488	563	531	524	527	518	546	484	486	508	535	508	491	525	520	502	555	487	490	496	521	488	503	537	539	494	530	484	565	526	511	521	514	533	522	529	530	513	527	474	528	510	536	510	513	548	467	480	505	539	539	529	534	535	537	531	491	504	496	509	520	543	514	519	533	541	484	504	495	525	505	572	519	490	527	513	519	498	512	576	493	489	530	470	512	500	518	534	497	473	498	480	510	450	542	518	517	503	552	515	517	505	485	531	465	494	489	522	504	535	493	504	543	498	508	474	550	534	501	510	524	529	511	523	503	495	515	521	485	534	509	520	506	517	511	507	487	464	541	482	503	481	519	536	516	489	536	491	506	518	537	539	511	487	517	524	480	488	522	523	516	500	529	497	535	543	533	456	505	513	495	516	539	490	500	515	474	526	533	545	493	509	560	535	495	498	523	487	485	497	539	495	517	487	466	519	540	534	499	537	523	512	490	513	501	526	511	534	505	504	515	490	514	481	478	519	547	526	497	465	507	510	520	522	512	512	501	477	520	482	524	559	543	511	500	556	505	523	523	532	520	544	495	557	543	529	571	533	496	516	501	530	508	505	510	525	536	477	540	483	525	509	536	496	493	520	503	508	495	522	546	545	513	504	506	499	497	501	515	564	495	535	506	521	528	520	546	504	488	506	522	484	539	465	489	488	473	526	502	502	499	504	516	534	514	507	469	562	563	498	538	566	527	540	547	521	512	546	525	474	530	530	490	496	531	559	502	507	518	555	494	517	507	530	526	559	534	568	501	502	513	478	538	516	480	494	477	540	504	517	521	505	491	504	477	518	517	529	517	527	502	547	539	503	519	519	505	468	507	510	488	484	526	514	517	500	542	521	472	524	491	476	512	519	504	549	519	483	549	473	498	523	516	498	524	508	501	496	507	538	525	507	532	518	500	499	529	529	527	506	551	504	512	526	529	508	496	481	501	468	503	551	534	496	506	536	524	523	528	505	527	558	511	489	502	555	491	522	505	536	535	533	518	544	500	492	533	490	524	532	528	511	507	487	501	522	493	579	529	496	537	538	473	517	499	531	564	510	503	489	481	526	521	527	503	493	519	505	525	543	557	536	507	532	510	510	536	558	523	545	478	520	500	495	481	534	543	509	475	515	519	528	531	494	491	489	497	507	501	484	520	509	508	502	510	541	538	501	505	498	525	491	498	514	519	563	520	487	527	519	509	520	480	530	533	507	533	499	517	517	494	525	532	536	555	501	484	488	493	498	508	555	514	531	536	530	483	526	496	532	541	525	530	549	507	503	515	511	527	548	520	526	515	511	526	516	505	536	522	526	529	540	495	536	506	483	513	524	546	518	563	522	530	507	545	551	514	474	528	485	534	512	541	516	529	516	540	497	516	522	512	484	528	528	531	513	465	501	505	508	504	486	491	527	536	500	517	499	507	514	485	530	547	524	508	526	537	516	479	529	503	482	514	544	471	551	519	507	535	495	565	507	524	501	508	500	521	506	517	498	499	508	540	516	530	534	550	518	503	505	501	539	513	544	466	522	526	473	520	506	531	476	557	500	507	505	543	534	522	512	482	480	502	544	532	552	504	497	549	522	506	551	515	498	528	570	498	510	513	493	485	511	478	502	497	517	531	515	538	492	571	505	523	558	480	533	514	544	502	510	522	500	546	482	482	532	503	527	477	542	547	524	491	505	501	512	500	516	506	493	509	547	515	563	501	557	502	506	484	492	522	539	476	508	540	489	532	503	491	533	538	502	512	504	532	505	539	447	492	495	526	505	536	533	532	546	526	506	495	499	503	539	479	509	507	536	494	521	487	529	499	528	481	521	533	550	467	507	509	505	508	531	567	498	517	502	526	489	558	506	528	517	517	554	517	548	525	510	569	567	525	541	501	509	497	519	537	478	526	510	526	504	513	541	504	484	557	493	516	519	543	487	477	530	496	548	504	507	440	514	509	554	519	482	522	530	488	516	503	490	528	504	537	509	504	560	481	530	513	546	547	569	505	492	534	489	504	517	504	530	496	525	510	524	488	520	532	507	479	555	503	491	512	497	550	523	477	527	503	527	494	509	506	564	516	570	501	543	473	537	503	564	519	543	502	545	513	509	580	526	546	529	532	541	524	493	510	487	527	495	528	511	541	535	502	493	524	485	527	508	499	522	537	558	484	525	495	486	527	477	467	510	485	533	528	517	518	535	520	517	513	487	523	512	486	571	505	523	498	516	522	489	513	528	505	541	495	513	531	510	510	512	483	534	527	521	466	488	510	523	499	513	494	527	543	544	518	495	525	541	532	510	520	470	508	489	485	531	499	534	509	509	507	519	513	499	464	540	540	501	443	499	472	514	517	492	510	549	568	540	522	519	540	542	529	499	514	517	552	504	552	514	494	551	490	468	489	526	506
7341	600	652	531	455	383	364	354	329	338	334	312	287	305	280	317	290	293	284	277	279	273	299	273	310	287	293	272	317	254	285	286	309	304	296	309	277	269	265	326	305	277	335	318	277	290	260	290	263	304	285	272	301	291	281	280	332	266	305	282	275	293	287	303	290	322	264	269	269	265	306	337	302	279	334	272	286	269	242	271	294	288	271	266	263	273	257	318	302	265	283	284	296	312	271	285	307	312	285	289	298	278	317	291	280	279	302	268	294	295	278	266	310	302	291	270	275	296	269	267	292	272	289	267	256	289	261	268	252	295	302	275	253	293	246	272	250	259	294	271	278	279	271	252	288	276	258	274	286	276	279	329	296	257	297	263	296	282	284	279	312	303	287	281	292	268	297	297	315	260	300	275	291	274	280	302	271	280	261	315	319	280	284	258	289	305	281	282	264	279	294	295	268	289	290	304	269	278	300	283	310	310	293	280	282	278	296	309	284	283	301	261	294	317	259	257	263	264	260	276	253	235	277	297	299	297	273	265	275	302	291	276	300	276	274	282	289	287	280	328	289	281	283	268	263	250	266	274	267	276	268	287	264	291	278	302	267	265	259	277	293	275	284	276	274	278	307	295	272	264	261	326	291	270	304	286	266	272	313	276	294	302	307	261	242	270	282	298	292	278	291	302	278	248	249	331	276	269	262	295	294	317	280	275	288	283	266	310	341	253	276	260	329	273	279	268	278	263	302	297	279	286	330	246	250	286	251	290	322	293	264	287	292	245	247	277	297	292	290	287	278	291	280	287	273	274	276	278	259	273	286	260	288	267	274	264	290	290	297	279	295	269	303	299	293	272	307	268	262	283	302	326	274	286	268	280	272	268	246	302	263	266	302	278	245	313	241	275	288	264	248	263	277	264	256	266	284	276	273	271	325	315	239	269	286	330	318	285	295	262	253	293	281	271	221	281	279	289	294	254	274	268	304	273	300	296	313	257	313	313	300	252	279	275	279	268	290	256	320	312	276	308	278	302	286	267	304	279	311	238	267	290	279	327	308	280	270	278	312	301	292	284	308	284	279	280	301	300	282	275	284	276	271	291	319	266	300	281	297	283	280	297	277	268	271	285	273	247	278	292	262	308	312	300	283	277	288	267	287	287	285	262	302	322	287	313	296	275	310	260	340	318	265	255	278	334	296	294	275	290	279	276	256	294	323	304	276	295	300	296	306	284	301	290	284	294	276	303	314	287	297	260	295	287	272	279	274	302	302	271	271	287	312	293	283	261	285	301	270	308	283	299	297	262	284	270	307	274	268	257	296	316	287	272	268	249	289	308	296	301	268	304	296	305	302	267	287	290	281	292	278	299	272	290	288	279	258	279	242	256	279	278	250	289	293	259	279	306	296	274	272	299	281	287	275	268	256	308	294	293	286	302	260	268	272	263	327	275	279	280	269	300	285	286	284	285	278	281	262	276	291	251	289	307	263	305	264	323	326	296	268	285	248	325	286	314	287	306	274	293	312	283	283	282	279	266	282	290	274	287	255	297	314	293	289	287	292	266	282	281	268	317	278	276	333	298	282	315	269	298	273	285	301	283	332	281	328	312	291	264	261	278	321	278	258	252	293	303	268	281	322	329	289	277	292	267	257	262	277	318	283	284	285	260	320	297	298	259	262	257	281	281	279	292	273	291	270	286	297	304	257	244	285	290	277	282	290	268	284	326	273	242	275	275	269	292	274	294	272	249	256	248	290	292	298	288	286	249	320	282	262	299	279	254	292	289	272	299	280	262	283	285	273	262	263	303	261	291	287	297	277	262	288	288	304	269	324	273	303	298	301	284	290	281	284	271	276	308	271	298	270	336	296	297	294	297	262	298	277	280	287	273	273	291	272	317	277	298	264	273	248	250	283	279	290	291	307	233	298	291	289	288	310	296	296	288	259	273	302	290	278	324	300	294	293	294	299	263	237	222	290	273	277	316	251	277	260	252	308	277	294	264	286	272	294	313	270	290	253	281	300	325	293	329	275	292	291	293	280	251	290	281	290	273	289	313	300	292	266	280	283	304	294	267	282	290	269	287	307	322	312	287	266	315	268	271	252	288	267	270	303	279	284	284	260	276	289	297	275	273	320	288	272	302	269	286	284	287	304	295	285	277	285	253	286	300	273	298	271	325	282	262	274	295	299	299	296	317	251	278	300	278	269	282	268	268	312	246	277	275	294	280	290	289	270	304	277	298	278	276	309	285	315	258	303	278	294	288	282	282	276	298	295	263	271	307	272	294	281	278	257	255	317	335	275	278	279	308	283	270	276	318	278	271	266	281	275	245	291	295	260	283	288	276	279	276	270	332	275	308	298	264	289	284	284	277	305	264	296	298	302	276	311	312	297	336	284	262	288	290	290	241	292	288	321	256	321	285	288	304	301	277	303	308	251	291	306	307	286	263	296	263	294	277	279	297	278	281	311	290	299	274	274	266	284	298	282	299	245	287	268	283	298	267	302	309	258	276	273	290	288	280	279	287	284	322	277	290	264	274	283	300	289	303	249	248	299	264	299	282	264	305	279	289	304	251	254	298	292	297	320	262	266	308	276	285	320	285	299	277	292	293	283	280	316	284	282	281	271	288	302	265	299	298	297	291	272	271	294	298	282	270	291	288	301	297	301	299	270	278	269	279	256	285	290	278	282	297	282	268	282	284	322	269	273	316	280	316	293	287	290	277	310	267	285	334	301	280	311	266	292	289	301	272	272	326	281	260	314	274	276	266	225	280	287	317	298	267	277	289	295	296	306	290	277	282	302	282	319	304	296	277	266	289	298	294	279	288	261	326	269	287	272	269	289	290	309	281	304	294	273	293	312	259	271	273	283	296	290	298	311	316	283	289	324	257	283	285	295	268	298	278	234	277	293	289	310	271	277	319	279	264	294	274	281	295	296	278	300	298	289	307	258	296	297	282	255	285	285	270	280	277	284	244	259	284	279	307	289	299	278	302	295	307	251	259	284	278	281	260	286	291	277	283	298	302	264	311	277	259	284	265	272	263	293	261	270	294	302	314	290	285	290	285	289	284	288	266	268	276	263	278	292	345	281	286	281	266	280	248	292	258	294	267	280	305	281	295	278	232	272	305	266	298	283	296	273	288	309	295	285	275	296	305	285	285	259	285	263	314	279	277	274	245	295	302	288	317	297	294	306	301	331	302	270	253	296	276	291	285	287	309	259	314	286	259	267	274	276	269	275	265	271	293	271	297	261	312	285	297	296	283	285	298	315	269	286	284	257	298	287	285	275	253	275	305	296	286	289	263	284	247	277	293	269	300	279	294	268	275	268	261	271	287	282	273	291	304	294	304	276	276	264	283	287	299	303	290	268	309	286	294	321	277	312	290	268	308	300	280	277	288	307	238	297	257	235	297	317	282	270	300	259	289	288	282	270	275	313	287	312	276	289	279	264	278	273	310	277	323	287	264	291	311	292	279	283	297	290	311	279	267	268	296	293	271
6426	942	1305	1508	1341	1141	1001	932	841	851	794	769	753	769	748	739	759	735	702	707	698	697	697	660	663	672	662	684	655	653	655	729	617	699	662	702	693	677	665	694	666	652	653	653	638	691	658	631	647	662	679	641	655	676	665	602	649	639	630	688	653	640	669	647	614	647	616	667	643	673	664	658	649	659	627	660	637	663	683	604	651	668	679	639	590	648	611	659	632	655	615	635	677	591	633	649	628	660	630	672	632	652	662	654	620	692	635	675	587	635	667	612	643	600	675	649	675	655	684	696	635	641	651	660	647	678	624	644	646	647	648	590	664	630	621	634	640	622	619	625	674	643	641	625	640	659	592	628	660	702	692	630	687	599	636	640	618	640	620	664	620	639	691	680	622	672	624	658	647	641	646	604	670	658	631	623	701	643	633	651	635	626	624	646	657	643	655	651	623	646	660	631	652	626	660	602	626	653	663	624	645	635	645	715	694	686	667	659	647	642	652	676	645	649	621	622	646	660	621	620	672	613	663	658	612	607	639	671	604	638	696	617	634	656	634	617	677	656	640	650	650	639	664	627	649	656	657	646	626	603	664	641	656	630	654	611	620	631	664	668	682	610	670	654	632	679	639	644	629	656	641	671	627	576	664	691	605	644	618	688	643	668	636	603	668	628	664	652	677	640	635	600	682	631	609	629	653	631	656	650	649	671	640	651	626	654	661	590	667	640	637	669	611	647	618	666	644	685	646	606	668	596	633	641	688	622	653	655	619	619	602	602	645	667	602	677	671	662	659	651	637	622	642	680	657	656	645	627	637	592	700	584	597	627	676	648	649	670	626	638	646	642	622	649	659	654	633	653	600	633	643	660	595	698	609	662	627	644	605	703	615	646	669	629	650	660	674	671	628	617	671	649	646	672	666	680	682	637	672	622	633	636	581	650	645	642	644	658	700	679	641	679	625	655	604	648	623	732	650	625	622	645	646	631	645	600	652	684	646	648	698	653	628	663	628	609	705	647	652	655	679	675	636	590	663	657	615	645	637	662	634	658	636	657	625	599	656	639	642	688	652	650	645	601	650	645	676	704	658	675	624	610	619	694	655	607	655	622	665	656	648	643	604	626	679	658	702	677	638	637	690	614	614	633	656	598	624	624	645	631	690	623	687	637	669	657	616	683	656	651	647	587	639	667	650	697	659	661	676	686	653	635	630	625	604	649	640	610	623	616	609	694	640	673	664	642	641	662	649	658	638	635	622	664	647	630	644	630	640	657	645	628	689	679	648	664	676	630	645	632	652	658	659	622	695	660	618	655	612	597	664	680	626	640	663	616	641	631	680	651	659	634	648	678	665	658	656	641	638	573	652	635	665	674	673	651	652	625	618	608	651	656	637	626	646	631	651	641	569	652	595	617	649	583	646	676	617	594	660	632	669	627	683	649	677	651	604	645	670	659	659	667	652	654	621	633	619	643	671	669	615	640	627	629	638	623	630	587	599	640	629	683	639	662	662	627	674	642	663	596	605	643	691	599	623	621	616	630	636	627	689	638	676	627	663	618	638	612	612	647	644	652	596	639	598	607	689	625	643	650	648	643	615	648	627	665	646	652	621	647	642	662	619	641	654	658	682	611	659	664	662	645	676	658	640	657	644	637	634	666	631	678	619	616	654	638	661	668	599	644	647	618	688	673	654	662	661	653	688	625	616	650	635	613	617	634	659	675	676	593	680	662	666	604	618	632	658	632	683	634	629	638	628	653	633	602	657	593	636	687	647	641	615	638	667	653	663	656	648	644	591	635	680	637	659	693	608	640	622	687	596	605	682	641	636	644	660	665	647	609	627	625	585	618	661	647	647	603	616	667	705	666	682	658	622	629	657	669	669	626	643	620	626	655	596	636	605	602	653	673	619	617	608	643	650	655	667	664	669	650	661	656	623	626	653	663	674	626	649	690	690	659	638	654	676	666	649	694	655	644	683	683	644	664	642	608	649	647	696	688	656	643	607	664	688	661	636	640	616	624	635	657	632	655	560	606	665	693	657	651	635	629	646	664	651	694	645	660	685	644	693	585	660	632	683	607	684	682	647	641	679	611	669	665	646	675	618	671	628	627	660	629	700	606	650	638	663	653	590	669	674	644	630	605	638	615	681	639	633	704	664	711	636	616	607	678	638	666	641	632	612	658	663	669	665	637	673	661	654	599	639	657	649	636	631	655	613	665	643	639	684	657	663	590	629	663	622	672	629	611	616	636	663	603	641	614	681	619	627	624	627	640	648	632	639	697	659	642	606	659	603	609	651	659	637	631	666	623	630	634	664	610	640	660	615	606	642	612	681	620	621	682	639	686	687	645	633	646	682	652	668	636	635	636	677	664	669	653	655	658	657	645	660	660	640	697	711	689	701	664	667	639	673	631	658	708	630	647	658	659	673	659	604	665	627	618	662	605	622	635	642	621	662	615	641	625	640	639	679	641	642	623	663	649	636	647	680	631	633	676	635	604	651	672	642	662	665	670	612	644	656	652	653	631	623	614	662	635	636	667	630	642	669	671	604	599	717	716	669	611	587	654	678	632	613	640	628	639	640	622	650	624	677	659	663	624	701	670	630	630	619	642	667	677	648	646	681	596	639	649	639	635	667	601	663	630	633	647	609	679	627	623	663	626	629	667	631	666	696	644	649	657	653	641	646	594	611	659	659	646	654	581	673	651	617	647	663	661	648	638	656	683	685	638	629	633	665	648	655	606	666	663	620	653	677	654	654	667	662	683	653	636	662	618	636	639	622	627	615	644	658	672	658	661	631	617	658	634	679	627	676	662	647	657	650	631	657	645	635	624	658	662	671	592	676	678	663	626	678	645	620	644	611	665	661	656	607	683	657	629	635	645	613	623	670	638	649	663	624	674	630	664	659	629	662	616	656	656	676	678	608	648	622	667	629	652	598	675	663	618	638	640	619	663	640	655	640	628	677	635	667	650	687	651	681	630	619	632	659	679	679	629	625	638	621	627	624	641	626	657	632	661	633	665	605	620	662	679	652	656	643	667	637	647	621	710	632	722	662	649	674	623	654	680	678	693	658	639	591	632	645	662	676	629	676	646	602	653	644	665	630	601	621	664	658	645	649	647	633	664	657	660	624	673	620	683	604	670	638	639	640	647	651	649	645	694	675	641	645	635	660	672	612	643	624	638	600	675	636	625	659	702	668	685	639	646	687	671	649	652	649	641	688	667	639	637	669	597	644	640	625	644	639	685	679	632	648	677	630	676	639	671	645	661	613	628	656	669	667	659	666	597	619	651	689	630	636	647	668	618	685	643	654	657	674	670	634	614	666	634	660	644	587	697	640	631	618	639	663	660	654	671	607	628	645	614	621	637	641	643	617	618	634	671	649	662	620	648	653	643	680	634	637	642	671	620	653	631	666	677	658	632	670	628	663	663	689	663	643	653	662	650	674	652	653	660	666	626	608	634	604	637	625	651	727	640	641	659	654	653	608	670	631	643	661	654
13898	1035	843	677	474	366	282	263	191	220	230	220	210	194	197	170	170	186	172	179	163	177	180	158	164	171	158	162	170	158	167	161	174	141	157	160	158	179	154	174	174	136	168	165	138	160	162	143	184	170	178	167	164	171	131	153	169	131	155	153	156	160	172	155	176	155	146	161	144	159	175	175	142	158	190	168	164	145	145	165	157	167	157	146	165	175	151	167	180	157	183	174	159	145	170	172	162	139	166	175	158	152	174	170	147	154	170	153	167	158	163	170	140	136	167	143	160	132	163	139	152	170	164	165	172	166	161	138	181	144	145	174	166	159	190	166	167	170	173	162	177	156	170	162	167	166	155	156	146	175	152	178	163	153	149	166	169	162	162	152	166	159	173	153	172	174	147	157	170	164	158	155	153	158	151	168	181	142	150	156	158	136	135	145	147	159	155	145	144	147	174	146	163	163	131	148	141	160	144	164	166	167	152	146	159	138	156	190	184	149	134	153	166	188	162	169	155	167	170	174	151	135	138	159	154	119	137	159	163	150	159	189	163	157	151	163	153	151	154	183	147	183	157	165	166	200	154	171	169	161	170	172	155	155	153	139	191	164	154	165	169	182	177	153	166	164	159	160	164	189	174	142	146	152	146	159	168	159	152	179	168	160	177	167	190	161	143	164	156	157	138	153	163	125	149	158	163	149	159	151	186	132	172	157	171	134	163	157	159	159	151	160	150	147	162	145	183	177	165	169	169	144	158	156	167	140	149	150	171	169	179	158	158	166	169	142	147	167	154	146	167	151	165	160	165	140	178	178	140	174	165	158	158	175	181	176	165	145	187	159	146	149	157	158	137	145	145	148	167	158	184	145	166	145	166	154	140	155	170	170	149	166	175	163	162	192	157	164	160	172	150	135	150	189	167	166	171	140	172	147	148	163	157	165	198	161	145	156	177	163	182	149	167	163	147	158	162	166	162	160	156	143	150	183	147	177	156	146	163	154	148	162	147	169	187	173	166	167	140	169	144	177	159	138	168	176	140	172	161	149	168	159	149	153	168	176	157	166	160	178	159	156	174	142	154	148	151	143	155	145	171	150	154	183	154	154	168	202	161	139	138	152	136	160	152	135	173	129	154	177	163	160	174	159	166	164	145	156	129	172	164	169	163	141	160	155	153	159	147	145	162	131	164	140	169	144	185	150	163	179	164	133	158	167	147	169	149	170	151	157	170	161	153	138	172	162	183	151	185	149	151	154	140	161	181	142	155	170	186	176	165	165	176	123	158	145	138	156	153	156	149	154	183	174	189	149	157	144	149	169	132	138	123	154	142	155	164	153	191	167	149	131	153	157	168	172	175	161	167	168	133	172	154	171	149	160	180	155	173	155	168	150	160	155	171	145	174	145	169	145	175	161	134	177	156	162	148	157	172	148	147	153	149	152	160	169	146	171	156	165	151	159	159	135	167	152	160	146	174	164	152	169	169	159	158	156	133	147	144	165	173	140	168	167	150	147	180	148	168	155	183	158	151	165	153	142	157	140	161	147	162	158	177	168	159	184	164	170	161	142	167	186	153	151	170	133	161	160	157	160	149	165	153	203	147	159	165	130	152	146	144	135	142	176	147	159	151	129	131	155	145	166	171	157	162	162	157	147	168	164	165	126	179	154	165	139	153	156	160	153	159	179	174	164	166	142	150	167	154	158	174	173	160	161	167	140	167	155	143	158	154	166	155	135	160	171	164	154	141	163	144	155	132	164	159	160	143	151	162	166	168	168	176	163	189	131	154	170	145	135	167	179	147	163	131	147	160	162	165	168	164	162	155	168	152	158	145	164	182	171	198	165	149	163	126	160	156	170	165	161	166	163	156	147	153	151	160	149	156	143	177	156	181	166	140	129	154	142	153	158	165	166	156	142	137	164	153	156	168	169	153	154	189	161	158	133	123	165	186	191	155	150	168	142	154	170	158	156	187	169	165	160	165	157	167	156	141	150	167	162	151	143	176	159	143	157	164	149	159	168	159	156	149	155	158	158	154	146	157	172	152	165	166	183	148	168	169	177	161	151	155	149	152	172	150	195	159	153	180	188	166	165	170	168	168	146	163	175	148	146	166	151	139	148	146	163	158	166	141	159	162	155	178	152	177	156	192	158	163	158	161	178	159	151	167	173	163	142	165	154	182	173	157	151	169	159	144	170	136	146	145	149	157	154	145	170	166	140	170	151	162	147	179	157	163	163	169	151	166	167	180	140	163	156	159	160	168	169	135	156	164	173	143	151	183	154	153	180	172	147	156	158	162	159	158	156	156	144	161	157	176	190	162	150	154	145	189	155	132	139	175	162	189	146	173	137	150	139	163	157	148	164	152	152	135	194	171	156	166	177	181	158	184	138	150	149	163	152	151	155	188	142	138	164	142	153	161	160	147	165	182	167	143	154	174	167	173	174	153	180	182	198	173	152	166	176	171	159	154	174	143	174	154	138	175	157	144	161	138	135	162	162	166	161	153	136	193	142	130	151	173	143	144	145	166	166	173	179	157	186	174	185	172	178	155	174	158	144	156	162	174	163	151	164	161	160	192	168	177	163	193	147	155	143	162	193	152	165	139	159	153	164	142	146	136	152	166	167	155	156	177	174	146	142	150	177	155	158	149	135	146	163	168	192	150	163	149	147	177	165	154	153	137	181	158	167	169	136	140	170	173	180	161	154	129	169	158	165	155	176	152	176	148	155	154	149	149	147	155	180	176	146	149	166	159	171	159	154	172	153	146	138	170	153	164	163	139	136	140	151	164	141	146	165	144	159	145	174	148	155	169	135	182	137	142	160	147	176	153	179	160	160	157	146	135	151	171	150	151	169	162	145	141	164	152	166	155	144	146	134	152	150	157	153	161	153	143	161	157	167	150	164	168	169	157	143	136	151	187	155	164	145	154	153	153	154	149	136	158	156	156	155	139	149	178	155	171	169	153	168	144	153	156	145	142	156	163	152	161	151	184	163	146	191	138	158	138	147	156	160	169	186	158	148	125	170	151	162	158	166	154	144	153	162	160	155	170	162	162	162	145	159	165	158	163	161	162	163	173	174	151	138	171	144	146	145	157	138	154	161	146	164	177	136	162	185	143	152	164	157	153	179	165	150	136	144	149	147	175	143	153	146	139	152	159	164	180	145	166	172	148	153	163	160	167	163	154	173	132	171	166	176	170	169	182	157	139	155	149	167	162	167	165	176	166	157	176	167	150	142	167	164	148	174	153	162	167	156	156	165	186	139	152	177	170	182	148	160	150	133	155	154	163	179	132	134	150	137	176	163	167	152	163	139	150	165	165	144	148	143	170	142	156	155	152	178	174	181	150	164	175	142	155	162	179	141	158	163	156	170	168	144	175	166	173	144	145	183	189	174	167	148	176	168	194	173	145	138	151	152	188	146	174	141	152	164	164	144	163	136	159	158	144	171	186	176	171	158	150	150	152	163	164	170	166	160	169	159	190	157	146	150	171	149	161	135
7953	921	1744	2046	1702	1370	1153	882	859	728	663	621	615	546	526	525	455	494	489	467	453	470	441	436	401	424	390	406	450	406	411	373	392	409	412	361	369	402	344	426	395	405	377	396	388	408	423	421	388	367	422	379	372	397	381	379	380	358	372	354	347	418	360	372	408	415	382	371	413	386	380	412	357	355	430	391	391	395	362	391	390	363	348	384	430	414	365	365	379	383	357	399	383	355	373	405	337	365	393	387	387	379	371	370	375	350	369	380	356	384	361	350	365	350	388	400	385	371	373	365	377	376	350	354	410	357	403	375	400	396	364	393	369	375	382	352	351	386	348	396	382	397	370	343	377	381	370	367	411	372	366	392	401	363	350	350	340	390	352	374	335	341	380	380	369	367	382	377	395	394	372	384	364	377	391	368	406	399	396	380	372	415	394	361	371	386	394	399	404	387	365	385	377	374	344	387	340	407	375	380	320	380	362	351	370	338	353	397	358	381	349	377	366	360	364	374	372	379	393	376	383	395	367	373	389	413	331	391	370	394	390	387	374	349	385	362	382	389	360	371	377	385	403	343	394	398	355	379	399	358	377	363	381	352	420	324	389	378	390	367	379	373	369	377	373	372	376	361	329	380	393	360	377	354	366	368	377	356	347	350	396	418	380	346	376	364	373	386	338	355	372	437	414	371	390	353	355	380	371	390	359	390	367	355	388	385	368	396	372	405	354	377	372	386	371	366	403	375	378	385	362	392	399	368	379	361	353	384	364	389	385	347	350	388	358	370	371	378	371	382	388	371	391	423	352	358	404	381	388	391	378	374	379	376	372	361	366	391	388	377	370	354	358	361	381	354	396	397	392	369	385	378	385	349	393	393	397	346	377	352	401	360	360	362	375	354	389	363	372	391	372	345	343	385	372	410	393	356	379	354	373	362	382	374	368	371	369	382	392	340	406	360	390	382	389	376	389	347	396	369	421	351	372	406	402	392	390	375	346	379	349	392	412	343	379	373	339	335	407	373	342	383	378	361	356	386	370	393	387	353	385	359	325	375	403	401	400	383	391	345	390	374	369	388	390	396	370	381	359	391	345	359	341	376	375	363	346	380	351	388	398	384	375	368	359	360	387	352	357	380	368	331	381	380	371	368	363	375	380	380	373	400	346	369	389	354	351	378	348	392	360	371	372	385	393	381	367	350	379	388	420	367	370	367	338	348	359	391	386	405	353	352	397	324	403	376	357	369	372	360	386	384	376	343	354	388	381	400	377	391	391	373	377	372	366	425	370	381	408	366	391	391	366	368	363	396	387	358	410	415	378	372	372	401	379	391	393	391	380	364	355	355	386	426	387	374	372	380	384	355	384	376	404	391	350	328	404	361	360	382	396	411	376	351	360	378	417	381	376	374	381	355	382	362	358	362	396	360	416	351	365	386	372	356	380	377	359	351	351	383	390	409	389	393	410	348	355	392	363	378	410	361	355	404	374	375	411	371	386	338	401	350	397	381	347	368	362	364	377	350	351	368	392	374	374	389	365	385	381	364	373	365	365	379	364	378	338	357	351	370	341	386	379	353	357	366	395	354	415	373	364	397	354	387	378	380	361	376	380	369	381	393	340	406	377	401	379	338	389	383	372	399	384	376	367	362	365	378	349	366	382	347	379	348	365	381	407	370	351	360	395	393	376	379	381	400	393	345	383	378	352	382	390	383	334	384	357	381	378	344	361	370	370	388	382	390	393	362	376	383	406	382	398	368	367	369	386	389	382	383	368	381	424	374	371	341	366	338	418	410	376	383	417	367	371	368	376	352	377	352	379	372	392	382	365	387	347	359	334	359	370	341	397	360	375	362	362	364	386	352	376	387	377	363	354	381	378	358	362	375	386	379	367	396	390	407	361	353	369	372	386	346	363	368	375	363	376	380	367	361	393	334	355	392	369	372	392	361	400	396	359	373	354	386	379	367	408	406	376	388	394	362	405	356	383	348	399	356	370	375	345	342	368	382	340	412	323	371	388	354	386	392	377	353	341	403	381	368	402	363	332	372	406	376	417	348	378	358	340	395	357	414	350	368	374	365	378	372	357	354	351	404	379	382	344	399	390	404	377	364	369	363	387	409	372	392	341	343	360	384	398	395	345	360	373	350	372	356	365	367	374	386	398	411	361	346	380	350	345	384	376	351	389	382	375	399	339	403	387	398	364	334	382	399	381	363	354	334	368	345	366	365	363	370	343	380	358	371	400	373	384	361	403	406	399	404	389	370	389	370	353	362	351	390	391	390	377	351	368	410	379	381	408	375	375	373	386	371	371	365	369	374	427	384	396	391	387	380	365	364	388	396	344	383	352	357	378	429	353	373	378	370	367	390	390	379	358	355	374	382	349	391	371	387	374	378	387	348	404	378	328	415	338	377	396	377	361	387	345	396	342	356	389	401	391	368	363	381	387	341	354	385	359	348	421	387	391	388	414	386	390	390	376	394	416	363	375	375	385	380	382	346	382	368	397	329	399	395	350	379	404	338	400	389	366	365	400	349	375	380	364	379	384	380	386	404	360	363	350	366	365	362	345	379	392	350	356	378	391	363	390	378	368	385	412	403	383	389	385	350	380	369	375	376	398	392	355	354	410	382	361	376	338	356	402	347	392	369	371	423	380	360	376	363	371	359	374	369	386	345	340	354	390	374	351	369	392	400	364	381	407	347	378	357	375	372	355	373	365	370	364	390	386	339	386	353	393	366	381	387	364	354	376	360	348	362	387	398	387	384	396	396	363	356	391	373	374	388	349	384	354	389	374	395	422	386	391	353	394	368	347	340	355	354	368	393	366	402	348	375	385	428	371	391	387	384	378	349	395	352	378	384	358	405	371	363	372	381	367	352	384	374	342	347	355	381	374	373	375	367	411	383	346	366	392	363	379	358	377	365	379	341	354	354	404	381	374	360	384	365	381	377	361	350	386	344	372	411	345	371	397	387	362	362	397	371	400	380	368	364	365	375	356	388	379	391	380	359	362	393	376	384	386	352	378	409	409	385	350	368	387	346	405	380	386	363	351	395	407	370	348	379	391	381	380	373	378	384	333	390	362	341	366	374	397	392	383	376	361	368	353	394	388	390	392	347	397	345	342	393	353	403	384	365	361	363	354	378	385	359	366	374	388	362	370	378	359	367	364	416	384	382	373	383	380	378	385	358	377	369	360	361	398	353	353	365	406	378	384	359	384	411	349	390	366	345	381	372	418	360	378	350	402	376	371	390	381	363	385	401	383	378	378	397	362	354	385	362	365	391	393	376	382	388	330	355	363	385	341	368	356	381	380	385	369	377	388	379	425	401	368	406	364	379	358	400	385	362	360	383	384	373	375	360	390	356	387	368	401	394	365	341	353	354	374	393	399	416	367	377	376	366	353	361	416	388	384	393	380	352	391	370	403	378	341	355	362	358	381	368	378	390	375	352	359	403	384	336	389	388	366	377	351	389	358	352	390	376	354	397	365	399	387	358	378	341
1467	231	242	238	199	207	198	203	234	210	230	224	233	213	195	231	235	199	215	233	209	209	232	213	188	217	221	249	222	193	201	258	232	233	208	209	230	218	213	203	200	228	229	236	232	191	210	221	222	186	229	226	188	210	203	204	246	209	203	228	232	228	239	243	233	182	200	228	216	197	223	215	224	211	191	208	210	216	219	216	219	206	209	194	212	226	228	249	211	218	231	200	224	188	174	208	204	206	214	214	218	208	232	219	188	198	217	218	239	226	216	235	211	208	221	236	173	199	182	185	228	217	248	222	219	225	220	205	224	233	219	213	237	208	189	184	218	240	221	229	233	216	192	226	234	218	264	220	216	233	222	202	191	206	239	198	222	215	230	196	182	208	213	223	216	194	183	212	206	237	203	194	193	225	200	209	224	232	227	227	209	243	200	187	208	223	223	222	234	210	255	217	241	196	201	226	206	209	197	224	190	203	214	211	209	226	230	192	232	201	211	220	213	219	200	219	211	222	220	208	212	221	219	231	217	207	214	201	215	238	222	203	197	210	218	223	212	192	198	197	233	211	242	211	220	194	218	244	211	209	223	229	223	220	197	210	197	200	220	193	212	241	222	192	209	219	193	216	212	224	215	253	199	196	195	212	212	202	235	196	201	215	221	220	206	238	219	207	249	192	207	210	233	215	215	210	230	222	194	185	226	239	241	205	227	229	236	223	207	190	199	219	199	233	198	203	248	224	228	229	199	198	197	240	197	218	167	212	201	213	219	241	226	218	191	217	213	230	220	226	226	187	202	203	191	187	257	208	217	229	228	212	216	207	231	225	208	184	221	247	230	217	193	211	217	206	200	214	232	177	206	241	191	207	229	222	218	193	226	229	205	214	195	242	200	210	214	187	197	209	228	205	210	196	241	206	213	211	228	209	218	189	224	229	212	198	205	191	209	168	215	210	190	222	215	207	205	223	212	182	219	215	204	217	187	187	224	226	215	209	251	201	238	195	224	228	235	208	203	212	243	219	192	209	222	241	215	211	199	178	230	236	209	224	228	210	226	225	228	222	234	223	208	216	203	225	219	228	195	236	228	230	211	231	227	221	211	207	205	221	211	209	211	195	203	209	189	215	206	196	213	201	235	213	218	244	203	202	195	200	230	198	218	194	227	232	213	202	228	217	207	201	223	231	191	220	201	228	211	206	182	223	223	189	189	213	223	218	210	209	211	210	214	205	193	189	195	212	205	241	221	202	229	204	196	241	218	216	231	218	222	210	188	211	203	232	253	221	195	211	211	209	219	203	208	232	221	213	186	199	196	223	238	209	195	227	201	204	199	197	210	203	212	239	219	201	211	214	199	213	222	201	206	245	177	231	217	187	205	183	201	194	222	228	218	228	207	240	184	227	232	236	230	227	226	220	209	211	226	211	190	228	222	228	210	221	216	217	221	245	267	219	229	215	210	182	197	214	232	216	226	186	229	207	220	202	209	195	226	206	218	224	220	214	226	187	215	209	223	217	235	223	211	198	220	209	224	201	246	225	202	202	203	243	205	219	224	187	227	199	249	198	190	211	244	217	229	237	216	232	205	206	198	214	217	214	193	219	229	228	230	231	211	190	206	238	220	235	233	215	222	218	205	215	234	171	217	218	214	218	225	221	210	226	232	210	209	233	212	197	232	224	237	243	183	207	222	213	229	216	205	209	232	199	221	212	226	193	232	229	192	208	213	220	233	204	206	233	245	228	177	186	198	225	202	229	198	226	197	250	222	218	242	207	206	205	237	231	231	226	198	214	225	234	237	221	195	212	230	221	240	211	208	232	204	231	229	244	216	215	204	212	191	211	190	234	220	192	198	219	248	245	196	226	216	200	215	195	202	243	244	206	192	228	214	206	210	224	228	225	185	194	218	209	211	197	190	215	225	199	190	216	244	222	207	238	217	217	205	186	212	205	216	228	205	224	231	207	220	217	192	210	236	213	210	224	231	196	219	227	203	205	223	231	216	214	208	220	206	194	225	213	227	209	189	212	230	202	210	176	216	237	208	186	232	208	206	224	235	221	217	224	220	221	230	235	201	228	212	212	226	240	229	239	216	203	202	213	218	207	209	220	235	174	214	209	218	220	245	211	210	225	222	198	242	209	198	237	212	200	232	185	239	217	208	227	255	227	213	185	195	227	220	211	204	200	189	206	211	224	235	232	213	197	187	226	221	201	187	190	207	207	189	212	224	195	216	217	201	190	226	199	205	214	211	193	235	239	233	223	203	236	231	204	198	207	235	228	217	221	216	211	211	214	211	207	209	203	205	205	201	210	188	205	215	208	199	211	232	247	206	202	203	210	225	206	193	228	225	214	205	207	234	209	191	219	202	202	222	202	215	225	219	194	195	230	232	203	217	188	199	195	201	221	235	224	232	186	177	201	235	219	223	221	210	201	208	200	227	194	208	223	226	225	214	217	212	215	211	227	216	209	201	226	222	225	205	213	193	225	217	218	214	196	227	203	212	223	215	210	205	215	211	216	224	233	218	209	188	226	214	210	223	209	223	225	208	193	205	212	223	216	216	234	235	236	250	204	200	210	220	207	211	230	216	206	240	211	210	215	202	226	212	207	216	244	200	213	250	230	200	233	197	226	232	204	234	216	206	216	218	220	201	205	232	218	209	255	221	214	218	230	209	180	218	213	201	219	224	217	220	212	225	186	219	213	231	220	228	214	203	200	203	212	213	181	219	184	200	195	214	229	202	205	219	201	205	208	183	205	212	230	200	209	243	214	229	217	206	220	213	209	211	217	198	217	219	217	234	211	209	203	206	221	207	202	192	177	218	223	224	215	219	246	214	189	205	218	204	232	221	205	232	212	221	189	225	184	211	215	223	247	235	218	210	195	191	203	221	226	211	233	192	190	222	235	203	203	219	208	192	222	212	216	206	230	217	218	233	192	202	225	216	219	216	211	230	214	208	186	193	199	184	207	218	223	224	224	236	226	241	219	228	212	228	214	223	222	205	221	193	218	231	210	218	205	216	240	194	198	199	208	231	213	257	242	226	207	175	203	242	229	195	205	209	221	226	245	207	198	231	218	223	215	217	219	242	214	226	219	226	233	196	199	235	191	212	229	216	210	229	181	218	194	200	206	231	247	215	214	206	197	232	204	197	211	228	191	235	198	204	225	233	193	218	237	253	252	193	212	233	217	255	214	202	202	228	222	192	210	200	224	215	219	197	225	233	206	218	196	217	217	207	198	209	204	201	227	210	214	212	215	220	204	196	211	208	220	213	195	204	228	234	207	233	258	216	161	217	223	236	212	205	181	198	217	240	221	215	206	216	213	216	228	214	209	227	241	213	222	230	239	222	214	206	194	219	209	209	196	216	193	212	235	208	228	208	215	201	199	218	213	204	230	242	209	246	212	237	217	222	228	213	196	214	202	221	224	204	196	222	220	216	215	240	237	217	197	216	245	211	213	219	228	209	200	243	234	223	194	210	204	204	188	217	209
1890	563	563	512	564	520	533	525	518	515	511	527	518	540	509	548	528	514	508	490	537	533	494	511	556	489	545	514	536	486	507	500	494	488	527	520	529	533	516	514	491	539	453	545	531	481	536	506	542	497	483	513	481	526	556	527	548	524	529	550	514	547	543	492	499	524	512	530	538	492	515	539	496	497	510	513	523	497	460	522	513	531	518	494	517	487	520	505	508	496	511	486	537	477	494	490	507	523	505	515	546	529	531	529	515	538	551	542	497	523	545	539	524	469	502	528	539	517	528	543	501	482	531	512	522	509	491	556	492	470	520	508	501	538	560	469	503	520	490	497	506	516	518	489	540	507	488	523	535	474	492	493	520	513	528	505	499	533	534	511	503	474	509	546	516	497	498	549	508	491	549	505	494	534	488	532	545	537	524	498	548	514	524	467	500	502	492	512	513	537	534	503	557	555	511	518	507	543	529	509	499	519	517	502	514	515	484	526	522	526	514	518	535	505	498	499	521	496	501	530	497	528	488	515	502	472	536	531	506	507	498	566	521	528	512	468	490	465	488	549	540	485	534	494	523	519	564	530	505	487	499	525	515	504	514	486	506	545	516	516	525	523	470	548	507	554	499	488	507	530	485	514	524	537	532	561	506	538	528	496	496	528	499	509	540	511	476	516	499	508	493	542	522	516	504	497	505	495	518	520	514	504	532	541	492	500	529	586	495	537	483	510	518	511	494	553	517	512	465	517	535	555	552	533	537	469	533	535	540	513	534	499	513	507	478	497	484	497	549	557	560	499	504	521	463	501	523	529	566	513	498	490	526	527	490	493	548	529	513	528	550	493	511	551	491	536	530	541	522	494	517	537	555	551	471	472	500	512	525	515	526	517	538	548	503	532	507	498	554	527	513	498	514	492	525	475	491	525	493	521	515	507	495	511	508	506	536	479	538	489	505	505	517	473	527	506	481	552	536	553	495	523	499	504	519	491	482	500	534	512	510	521	482	482	548	530	533	513	535	503	505	534	517	502	540	537	539	517	503	479	516	529	506	551	478	487	493	502	506	495	501	494	505	520	487	527	488	540	514	472	517	502	560	508	493	502	504	524	537	484	549	525	468	497	479	531	511	537	501	499	522	524	565	466	476	467	537	507	532	504	519	529	526	511	517	545	462	552	541	495	507	511	494	575	528	522	534	505	503	490	503	528	512	495	523	545	518	521	493	516	476	496	514	489	523	478	486	548	530	526	535	508	513	498	516	528	569	485	502	497	534	526	510	496	544	506	529	471	502	503	492	537	512	505	547	508	529	507	489	510	508	524	471	487	548	476	501	541	516	517	486	513	504	485	486	504	515	485	495	547	552	518	516	529	534	524	484	492	485	519	520	508	520	510	516	523	520	518	483	513	499	558	539	513	537	536	496	546	478	562	515	511	504	530	540	495	508	503	531	495	495	536	509	509	544	495	518	504	536	479	502	510	532	520	522	520	517	530	535	515	496	529	482	502	474	533	484	509	522	508	491	532	534	502	505	541	500	549	511	539	538	521	464	496	513	511	516	500	522	503	537	531	503	520	501	519	524	511	510	492	518	535	527	511	525	497	534	537	507	522	489	548	532	532	510	532	504	502	523	512	498	512	510	528	518	521	512	512	485	506	515	500	518	541	508	542	516	493	499	498	501	485	511	524	483	534	502	505	481	516	499	522	521	551	516	492	522	508	505	514	499	507	533	517	520	470	472	491	508	495	484	521	527	494	505	488	509	518	526	507	482	504	503	518	510	489	550	570	532	518	481	491	455	485	543	549	556	490	529	491	483	508	509	518	508	496	530	485	523	490	487	512	519	511	491	505	539	477	543	540	509	525	456	519	485	527	545	526	541	524	509	518	525	497	497	505	495	499	491	537	505	474	523	509	473	484	537	538	493	496	511	483	528	523	520	490	517	514	496	530	514	512	518	532	519	503	480	515	491	503	509	523	513	502	497	482	513	498	507	527	511	530	528	531	513	549	508	532	538	510	508	510	513	538	538	492	553	517	508	510	481	520	531	499	522	492	518	544	552	479	506	506	532	534	499	535	510	500	526	494	492	506	543	512	525	538	479	530	568	527	491	495	521	508	510	535	489	519	461	497	488	490	492	496	499	495	521	553	511	480	516	504	515	502	547	464	484	508	501	551	526	499	515	501	520	517	493	505	540	495	549	494	474	534	499	523	497	521	498	545	498	508	514	482	533	503	532	531	527	530	513	502	532	498	517	497	502	533	500	538	528	490	508	493	470	484	524	524	471	493	511	490	539	475	514	500	524	495	577	498	533	501	542	516	532	512	539	502	531	501	518	498	511	501	513	492	494	503	493	504	527	505	504	513	511	497	489	492	514	506	529	513	477	520	511	587	527	508	546	456	460	489	507	519	538	526	498	517	498	549	483	529	521	475	501	525	536	538	467	517	492	526	498	543	537	512	512	478	493	513	525	533	508	503	481	522	499	533	546	520	531	525	490	532	534	493	516	502	520	481	488	497	481	460	509	501	543	488	533	529	520	543	518	529	520	468	523	505	514	496	531	525	522	509	494	479	494	488	471	489	463	513	492	533	516	493	526	514	491	503	499	521	553	484	475	538	493	515	528	506	491	509	544	479	503	525	498	509	503	476	505	507	512	492	458	489	490	490	484	527	515	522	505	483	512	534	522	506	485	514	521	519	551	504	508	535	532	474	519	523	509	518	557	516	502	502	527	540	503	506	459	509	514	518	524	505	482	507	497	511	534	550	489	498	487	506	512	516	522	506	519	514	511	501	523	515	541	519	491	510	537	464	482	497	528	513	496	527	513	472	501	518	494	507	489	522	500	509	549	518	522	516	497	497	519	501	491	490	537	530	515	515	484	518	481	541	514	567	533	484	495	505	505	489	491	508	546	479	467	516	548	507	525	528	548	515	519	537	540	529	492	509	499	533	570	545	545	517	513	514	504	495	527	486	516	511	505	510	548	525	509	519	486	486	571	480	561	562	522	491	560	525	519	542	516	534	567	490	522	474	532	530	515	548	505	503	496	522	490	470	511	515	483	494	582	508	535	484	496	467	497	556	516	533	520	464	499	496	504	508	536	525	515	514	544	500	492	479	498	513	480	507	537	534	502	530	521	514	499	504	531	503	545	492	526	509	570	481	506	496	505	523	553	550	510	541	493	552	511	475	484	510	572	513	493	519	516	562	516	539	478	509	527	497	514	515	535	474	505	502	524	511	538	509	531	525	493	518	536	503	522	473	527	514	505	546	497	518	502	505	539	514	511	511	517	510	534	498	537	506	485	525	550	483	490	476	524	486	516	537	487	500	522	500	500	530	507	524	540	563	508	505	483	518	500	506	508	485	515	510	522	521	514	519	492	514	520	514	578	547	499	484	542	529	494	531	527	482	503	483	486	515	517	520	507	496	523	489	498	504	532	518	465	512	532	507	534	518	491	505	524	525	475	512	487	542	481	479	526	480	537	521	496	520	483	511
7328	581	641	551	446	448	372	365	299	322	291	310	281	313	270	277	298	279	304	291	306	315	288	308	281	291	305	304	287	277	277	302	309	280	289	296	320	312	289	326	309	328	302	284	293	330	308	299	289	232	286	288	255	299	263	289	287	263	257	285	290	292	318	270	254	273	265	290	282	318	253	279	291	284	288	254	290	283	273	307	320	296	322	269	306	260	290	296	302	285	278	286	331	278	264	279	302	299	304	306	267	292	296	294	304	305	321	276	260	279	290	270	313	297	301	249	258	293	269	259	310	277	267	276	257	268	317	284	272	257	278	263	273	267	259	289	291	300	315	282	277	283	295	298	304	251	278	246	284	281	266	273	274	292	276	291	283	261	290	275	307	270	288	276	298	315	266	294	301	287	279	272	294	293	240	305	325	296	264	290	269	285	298	310	254	298	279	305	248	244	305	295	292	315	271	303	296	283	252	260	298	264	291	285	312	263	283	297	268	270	278	283	299	285	300	248	269	289	296	284	276	303	269	275	263	292	254	305	308	284	289	264	279	280	288	278	229	266	287	299	286	276	267	292	305	313	320	285	278	273	312	315	293	295	321	287	261	287	276	297	273	252	306	272	285	268	292	284	293	269	284	276	286	283	300	305	274	295	275	316	285	293	268	260	267	279	272	275	297	279	299	259	282	320	255	275	289	282	275	314	258	305	303	277	305	273	265	270	270	319	293	289	281	286	264	292	281	310	285	281	285	304	268	281	262	279	261	295	285	253	269	302	263	274	269	280	290	263	296	285	262	270	291	272	290	260	287	300	277	262	273	278	297	302	289	243	295	272	283	257	285	293	286	321	278	259	279	291	311	313	288	287	287	327	302	273	292	289	280	273	280	288	297	281	291	277	269	285	302	295	249	301	276	262	284	281	233	299	270	297	301	292	283	306	284	271	285	266	283	321	311	324	266	266	287	275	300	313	306	263	271	286	273	287	291	279	257	296	318	309	260	285	274	289	283	301	286	314	259	276	279	290	256	286	312	307	303	302	267	273	283	281	284	284	282	262	296	290	287	267	269	285	276	266	284	246	287	288	274	315	293	304	303	307	310	279	301	281	276	266	286	275	286	292	289	289	258	291	281	299	284	288	268	290	283	306	315	315	285	289	287	250	294	248	252	267	291	320	290	303	280	272	262	277	275	268	278	295	264	260	307	288	285	272	272	325	275	277	276	273	294	306	294	296	266	245	278	273	261	264	318	255	297	298	317	284	259	300	280	262	317	256	256	284	305	298	286	322	277	293	308	244	262	329	299	304	270	268	286	273	313	270	293	289	274	307	262	284	302	293	293	334	318	295	285	278	282	276	252	283	243	303	315	317	288	304	288	298	318	254	321	279	273	294	282	277	271	310	281	322	276	283	258	272	307	280	273	282	312	291	267	254	291	274	283	297	285	274	302	281	287	288	278	256	282	303	274	280	294	306	293	313	303	264	306	288	278	289	293	267	283	282	292	302	305	277	306	305	250	312	288	282	297	273	269	272	243	301	279	286	289	295	276	312	275	282	290	281	292	292	276	293	265	329	291	269	261	292	268	269	297	293	282	279	311	294	299	298	294	250	266	287	268	270	283	267	297	267	298	300	308	278	287	283	286	277	287	291	282	290	297	293	280	311	296	296	287	281	289	265	281	254	267	268	296	308	307	280	303	262	275	286	286	278	287	308	266	304	286	278	283	289	300	269	290	274	299	280	254	272	303	285	277	279	275	291	267	251	314	301	277	283	283	283	298	302	278	263	289	268	275	298	291	280	290	252	306	276	309	285	257	273	292	266	293	295	304	274	285	292	299	305	301	276	288	253	301	293	251	269	303	322	277	293	293	292	281	261	307	269	320	275	287	301	297	293	282	298	268	302	310	311	335	277	276	267	276	293	295	263	304	297	284	283	294	280	272	303	278	287	270	288	304	283	285	283	289	264	268	308	286	251	261	271	294	278	320	243	274	298	316	302	318	289	297	271	293	314	260	233	302	279	275	274	286	290	264	281	305	317	298	319	268	285	265	268	281	271	270	313	298	270	268	289	341	243	311	292	282	254	280	315	269	278	271	274	276	286	266	266	276	303	300	293	286	292	284	264	291	294	313	282	282	257	243	242	292	263	264	291	276	309	270	291	287	298	274	268	284	283	274	248	290	294	297	284	276	299	304	271	272	270	300	261	297	270	280	283	282	292	246	310	266	267	280	298	312	310	267	295	257	262	286	295	300	281	288	265	295	292	291	283	303	270	296	273	281	306	320	281	251	280	277	305	268	311	280	299	313	278	290	294	275	286	281	265	250	265	288	257	265	278	299	270	258	303	305	286	296	274	273	283	269	270	240	306	286	263	274	284	298	249	264	297	268	277	280	303	299	298	277	267	288	293	303	291	272	297	253	263	287	260	322	298	254	288	252	272	294	304	248	289	273	280	289	271	296	289	280	290	294	278	306	258	282	280	270	286	256	302	282	272	298	276	292	330	297	280	305	294	279	284	274	275	293	262	331	316	293	291	257	286	321	274	246	290	305	279	269	299	269	280	266	280	284	274	287	306	270	313	309	259	259	276	311	278	302	269	302	275	268	275	277	319	321	283	316	290	291	267	291	290	297	259	300	300	293	288	245	259	309	311	282	263	281	278	254	294	269	277	315	311	298	279	283	278	278	247	285	275	291	280	289	289	303	264	280	292	303	259	299	281	301	287	327	266	284	297	288	266	287	286	258	270	300	280	294	300	261	310	277	275	300	278	246	248	279	273	290	247	278	304	251	285	286	270	256	258	308	278	283	284	260	250	275	289	299	286	264	270	315	302	283	324	290	276	292	303	320	275	279	289	278	289	281	292	301	281	309	293	290	273	261	268	268	276	259	270	288	294	297	293	255	319	272	302	294	268	271	272	292	277	287	276	285	288	285	288	296	272	284	287	296	275	285	303	283	296	292	300	290	285	246	283	259	290	266	293	305	259	265	295	304	286	315	297	331	281	331	284	284	275	272	268	287	287	271	288	267	312	307	297	307	309	286	287	283	278	281	283	312	291	306	271	253	279	271	262	295	293	303	268	287	281	277	268	261	261	307	300	268	267	259	272	276	325	289	322	290	273	321	272	306	265	270	299	271	316	284	305	289	289	293	304	267	306	315	314	285	272	305	264	280	320	269	305	263	273	273	289	283	262	271	289	279	264	278	292	284	284	290	276	276	255	258	295	310	263	298	286	264	267	270	300	254	275	270	248	265	287	265	273	284	296	274	257	307	294	276	305	292	290	284	301	285	286	284	287	273	289	281	300	292	276	291	312	268	298	287	270	264	265	270	286	254	287	275	323	282	279	304	319	293	310	263	275	294	312	301	303	301	309	287	287	288	299	283	271	260	294	264	279	311	277	268	300	297	277	269	308	274	277	277	273	251	282	311	264	282	276	259	323	298	279	241	274	266	295	264	275	280	291	294	281	287	274	274	288	272	274	256	296	245	306	307	280
6462	910	1366	1495	1377	1205	1012	950	887	807	826	816	748	737	712	738	712	700	724	703	748	679	701	697	698	647	690	684	704	617	699	626	646	686	676	713	683	654	650	717	665	678	677	650	695	672	639	677	650	637	613	660	659	659	640	645	671	617	657	673	661	691	642	632	610	695	682	675	674	620	668	671	628	663	675	682	703	695	661	643	654	635	646	666	645	667	658	629	628	689	644	674	633	597	669	658	667	627	651	622	658	681	630	621	637	641	618	657	657	641	619	669	632	682	680	634	618	643	591	633	662	596	595	658	646	659	662	643	643	633	630	680	664	608	633	649	704	632	626	682	635	685	616	636	655	650	662	611	650	658	625	619	615	631	639	649	645	652	644	665	626	644	646	614	654	652	619	595	646	640	644	656	656	652	615	649	632	636	652	579	660	666	671	644	649	610	638	678	655	649	634	640	600	659	619	620	618	675	693	618	640	657	631	625	647	639	649	612	653	643	631	649	617	641	627	624	653	690	639	673	694	672	648	669	658	643	628	626	611	647	696	632	652	603	651	616	622	639	657	671	645	678	661	657	722	656	641	619	595	627	644	684	611	602	632	654	622	635	656	621	609	664	651	635	603	672	654	646	647	677	661	670	638	643	697	663	628	658	613	622	668	680	681	660	613	637	688	649	666	642	665	688	645	619	677	609	618	687	649	615	699	649	662	638	653	687	634	614	658	607	641	675	674	660	655	684	587	648	650	638	643	650	635	669	619	649	620	654	627	615	676	651	638	676	650	677	629	643	618	637	671	634	624	659	627	644	695	598	630	621	634	662	638	654	626	629	646	624	638	689	614	626	620	642	652	689	641	653	642	637	656	635	644	641	675	651	656	662	614	664	691	641	618	604	695	644	652	651	633	666	642	645	656	628	587	631	641	659	619	657	650	670	627	648	639	681	669	586	627	636	645	657	641	638	645	656	657	601	683	627	631	694	667	710	633	672	608	599	655	643	642	613	685	627	652	650	621	615	663	625	657	664	640	625	634	630	663	632	629	617	682	601	659	680	631	644	625	649	645	638	607	674	655	610	667	705	639	631	685	662	658	667	636	694	643	641	671	665	653	644	640	633	605	646	615	618	676	609	633	665	671	631	638	666	678	663	614	660	605	628	640	687	640	649	613	650	610	680	628	640	644	624	663	658	664	636	632	665	636	644	649	661	628	671	674	607	698	595	625	637	625	623	645	650	611	666	695	653	625	605	705	676	680	637	618	598	632	687	593	637	631	663	675	659	670	634	627	661	673	657	643	683	657	658	654	597	644	586	640	645	652	640	659	634	642	671	654	668	643	628	644	633	662	637	716	657	650	645	625	674	657	663	626	626	614	693	626	654	666	656	658	673	634	679	659	672	665	689	673	624	669	640	661	646	656	647	668	667	656	628	601	598	668	634	615	629	662	628	637	629	673	645	651	646	654	650	673	713	620	625	680	652	698	698	664	621	612	680	632	616	645	642	634	631	669	674	631	635	636	649	657	670	662	653	673	680	623	592	645	601	624	642	654	629	631	675	657	662	625	647	646	601	645	638	696	681	690	650	614	645	630	671	728	623	652	657	652	649	601	622	659	643	617	633	654	648	615	655	610	656	623	675	624	618	632	673	621	636	643	634	645	602	645	677	624	664	643	661	674	622	643	606	647	634	605	638	674	632	623	622	637	647	631	696	694	661	677	688	614	685	714	672	635	701	611	652	650	638	633	628	600	596	643	667	664	612	674	663	688	666	652	629	657	632	683	649	644	617	619	654	642	625	642	648	662	631	676	588	678	620	638	604	601	612	637	658	653	673	677	653	646	633	675	657	609	623	651	698	678	648	631	648	653	645	655	611	633	613	654	659	665	657	631	624	632	631	624	652	636	618	677	648	617	655	699	633	661	652	625	660	606	633	636	632	691	688	619	615	622	638	680	653	599	647	642	689	616	620	680	630	647	641	623	625	629	602	649	610	664	650	676	638	598	629	685	655	633	633	649	603	663	647	610	656	617	655	636	599	701	698	664	679	705	662	655	709	685	632	646	651	646	667	602	640	666	610	644	643	625	611	625	656	677	594	618	646	644	678	663	677	629	682	678	649	635	710	671	615	645	666	629	655	647	618	627	615	669	648	621	659	661	654	677	645	615	646	650	643	670	653	622	630	653	681	652	646	650	643	644	628	631	704	632	645	663	637	645	647	640	652	603	684	658	661	639	654	654	646	647	669	664	602	653	638	657	618	656	636	666	678	652	649	583	638	651	615	643	650	616	626	642	642	646	665	643	641	632	668	648	632	649	636	684	657	620	651	627	701	653	718	625	656	644	646	621	667	652	680	704	637	651	619	626	644	649	644	680	627	614	630	637	670	625	619	655	634	630	635	630	673	625	609	640	629	666	664	598	604	659	629	637	629	639	622	637	642	671	641	647	641	651	649	584	661	600	614	652	661	639	608	644	638	648	684	610	676	628	619	623	646	670	672	688	642	631	657	651	618	601	597	632	615	637	672	653	662	687	704	638	678	619	596	682	651	637	654	650	644	667	604	682	687	627	664	673	674	650	636	661	621	663	637	620	652	618	655	651	647	639	629	604	674	618	678	621	654	674	645	650	652	620	667	648	655	593	591	705	663	676	605	641	693	639	659	649	611	648	667	628	635	650	672	612	661	655	630	613	635	569	671	664	652	622	661	634	682	651	645	622	679	644	650	662	641	653	586	689	631	681	637	606	642	635	657	684	662	632	646	666	647	612	656	624	633	605	631	657	675	632	665	669	662	660	640	631	630	647	662	649	655	653	672	678	656	667	650	624	692	657	662	649	658	624	637	649	632	630	653	606	666	619	646	667	671	630	637	660	645	666	626	668	611	637	631	675	636	658	653	621	637	658	606	648	633	653	662	583	648	666	664	651	633	639	607	603	673	654	610	662	646	634	677	629	659	644	651	627	659	649	626	630	624	642	687	607	680	656	632	610	587	612	620	620	636	646	633	673	614	655	686	633	654	636	661	652	670	710	615	632	659	602	632	646	671	655	648	645	626	638	622	594	649	594	663	606	620	618	618	672	686	699	626	589	666	659	656	661	647	606	655	660	630	660	622	618	647	660	660	693	664	626	621	647	643	602	662	626	651	622	642	658	697	663	702	635	636	674	614	649	664	606	639	617	611	598	641	659	617	628	671	689	639	625	688	620	676	667	627	627	626	612	611	637	660	616	643	661	642	657	655	628	615	652	680	651	699	636	648	627	623	666	640	669	655	659	674	660	665	642	650	596	602	652	662	661	654	648	652	634	644	628	631	660	641	628	685	577	638	669	622	628	627	658	654	652	640	649	635	626	672	638	646	616	692	641	635	626	637	636	657	618	693	658	654	632	626	651	636	631	667	651	577	672	628	638	655	620	598	642	664	663	653	652	672	676	626	664	615	645	638	655	665	646	606	665	671	606	644	687	630	657	631	638	661	660	659	615	658	664	640	622	654	655	652	614	643
13918	1069	904	643	430	389	316	287	241	202	205	193	210	172	197	173	177	204	154	161	174	155	171	173	169	164	161	184	173	161	165	175	158	163	148	158	165	169	181	167	145	152	161	186	158	158	163	159	168	154	144	165	155	170	146	153	176	171	168	180	170	134	163	145	174	159	155	153	167	145	171	175	167	151	175	160	159	142	163	169	155	156	143	146	154	151	167	183	151	176	156	145	159	159	162	156	143	168	167	164	151	156	166	172	142	180	142	152	176	164	151	153	168	185	189	166	164	163	173	165	159	155	174	160	158	151	156	189	161	148	151	169	187	152	167	168	154	194	155	155	141	179	176	149	137	159	144	135	152	158	147	183	153	163	151	150	146	152	150	143	157	153	179	175	164	169	161	176	181	166	155	166	170	155	165	176	158	190	152	174	159	142	157	166	165	174	156	156	168	170	156	158	177	162	152	164	150	167	169	205	157	172	172	161	145	156	164	144	167	146	147	168	167	167	171	157	173	164	165	155	165	153	161	175	156	148	172	150	158	160	160	178	183	171	175	140	136	162	169	162	158	133	160	183	172	190	187	161	163	133	165	192	164	159	160	141	121	159	152	145	152	165	140	177	129	149	141	157	173	170	139	166	155	166	149	147	147	152	160	161	142	176	157	161	169	153	167	137	135	160	158	162	159	148	169	144	159	158	176	143	142	159	152	159	178	168	160	175	149	147	166	149	151	165	174	152	143	157	156	166	150	158	180	163	159	153	152	158	163	145	144	168	159	140	139	158	177	133	153	176	142	142	155	168	155	145	154	165	191	172	157	170	187	163	172	164	165	134	180	146	158	179	160	163	171	183	136	152	150	166	169	163	163	155	162	160	160	166	166	152	161	157	173	150	176	133	165	156	157	164	155	154	144	186	152	173	157	173	134	166	143	157	166	161	147	150	158	157	155	164	157	164	156	148	171	148	168	157	173	147	164	150	137	162	153	138	176	154	143	165	152	147	156	171	153	154	139	160	191	171	163	158	141	164	162	134	149	151	155	157	152	150	169	172	148	169	133	150	132	172	147	172	158	147	158	172	144	159	125	151	154	170	142	167	165	173	171	150	153	173	173	152	148	149	170	162	160	157	168	181	165	138	182	162	135	153	171	178	150	152	149	168	157	147	164	158	153	121	156	144	160	167	162	173	164	191	170	181	154	139	148	156	178	150	160	161	156	141	175	166	152	159	145	171	152	140	143	136	169	155	154	153	162	151	150	149	159	164	150	174	174	165	186	137	155	177	190	159	155	147	166	154	163	160	173	146	146	144	166	179	143	168	164	156	160	167	184	165	153	155	165	162	168	156	147	173	153	157	147	144	175	163	161	149	155	160	173	164	162	158	154	161	141	159	156	177	172	140	151	173	162	130	152	141	177	170	150	168	145	194	168	168	146	156	159	158	166	153	136	152	171	148	153	154	164	159	154	142	170	161	159	164	161	172	131	137	173	181	170	167	150	149	178	165	171	156	144	166	169	159	142	168	157	157	166	167	150	141	172	181	184	170	147	155	189	148	168	152	182	170	173	157	137	162	142	175	151	161	150	159	166	156	154	168	158	162	164	171	171	198	165	158	150	166	191	162	164	144	146	169	163	157	162	163	147	170	167	145	115	134	136	170	146	167	168	152	160	165	181	161	161	146	154	165	190	160	183	148	159	163	163	181	167	159	143	171	175	147	181	141	160	170	172	143	167	167	142	161	164	140	141	186	145	150	134	142	182	134	146	164	164	155	158	161	153	135	155	174	167	147	174	150	139	149	165	162	162	164	146	152	160	172	133	163	163	158	138	159	162	156	161	149	138	159	149	166	129	145	141	192	144	145	152	151	151	148	144	151	190	140	168	161	147	163	157	142	168	136	167	165	183	158	162	153	173	153	167	157	177	168	152	184	156	161	173	162	142	144	134	179	175	133	162	137	164	166	168	119	136	163	161	161	170	168	170	171	172	140	149	177	156	153	155	169	149	162	143	161	160	156	184	153	171	150	168	197	154	159	150	146	173	148	169	171	172	148	158	145	147	156	140	166	174	157	162	138	150	145	139	173	171	149	139	148	157	140	142	163	157	176	170	153	141	182	162	169	159	162	168	155	166	174	161	163	167	153	148	158	167	165	163	165	169	152	155	185	148	135	162	144	138	159	166	149	175	157	151	157	165	176	153	148	178	160	183	145	155	141	167	161	169	141	168	170	170	152	149	138	173	149	153	145	173	171	162	146	144	141	163	162	169	153	152	158	149	162	168	165	149	144	169	154	177	149	166	168	173	157	133	173	147	199	138	157	170	140	160	168	153	172	147	194	158	184	183	166	154	154	163	153	148	190	178	143	149	166	163	155	161	158	152	137	148	153	150	144	164	168	161	173	186	155	154	171	170	156	153	154	174	168	146	162	183	165	144	143	153	159	139	176	168	144	158	157	171	175	142	154	157	157	157	192	143	158	160	155	165	148	149	161	174	156	141	171	168	181	119	155	157	159	162	164	181	143	174	166	151	150	152	155	169	168	168	156	155	174	157	179	185	166	158	154	151	155	142	137	165	149	163	168	177	185	143	169	157	163	147	142	159	177	161	160	163	145	153	173	158	154	154	180	142	166	135	163	143	163	165	185	161	132	167	147	164	147	164	185	172	172	154	146	153	180	131	177	157	175	165	155	138	138	153	163	175	166	154	170	191	182	138	150	168	157	151	164	160	155	168	169	128	175	170	165	149	161	147	173	178	152	134	148	159	155	159	189	158	159	144	155	144	149	153	169	143	187	153	161	157	150	151	153	148	166	187	162	156	160	162	163	151	128	162	183	152	170	144	131	179	163	173	177	147	160	167	184	152	164	174	165	167	144	148	159	164	162	142	166	164	156	172	174	152	158	155	157	166	165	159	159	157	161	169	155	163	172	141	134	161	139	139	139	154	165	155	175	178	159	133	151	125	160	169	152	152	168	120	148	155	168	148	148	128	133	176	182	175	173	156	139	173	142	158	172	176	149	133	163	149	152	166	161	168	158	167	138	115	153	105	172	153	154	148	145	140	150	139	172	173	177	151	177	168	169	154	160	131	146	152	172	150	158	169	154	148	147	171	171	166	154	179	155	158	175	160	172	154	152	184	164	165	173	162	139	169	153	173	160	157	137	163	153	155	162	149	172	180	156	133	141	147	151	147	187	150	166	156	152	146	149	155	164	176	166	152	157	160	169	178	152	139	169	179	138	142	153	157	139	175	154	171	146	162	168	168	167	148	181	166	149	169	161	167	179	145	164	162	178	137	163	159	136	140	153	140	155	163	174	155	152	154	174	153	150	145	187	151	173	174	167	170	144	183	188	164	171	176	156	169	173	143	155	142	151	149	155	150	138	158	143	154	131	167	169	143	152	185	170	185	142	169	175	144	151	190	150	151	164	142	168	140	158	175	160	168	180	171	168	143	158	164	161	162	141	159	154	149	185	131	176	142	144	162	158	162	153	148	169
7852	935	1923	2083	1745	1413	1103	968	828	678	649	661	596	533	584	481	487	494	481	483	461	489	393	451	418	464	418	404	421	416	415	406	420	390	417	352	382	392	375	400	401	422	354	373	382	392	354	360	360	385	393	384	371	391	343	371	409	374	376	387	396	368	413	391	372	363	395	368	383	353	384	355	396	358	375	389	403	371	394	327	350	374	362	389	354	386	356	346	394	402	367	367	344	371	383	355	391	446	380	348	392	352	367	384	345	380	370	361	378	395	386	356	336	396	393	374	369	371	374	389	340	353	404	373	373	403	370	337	358	381	324	369	399	376	398	369	408	400	397	351	393	385	416	353	396	373	404	386	362	429	350	372	397	385	377	420	387	396	374	381	369	360	361	356	414	396	390	362	388	381	396	353	346	378	370	404	379	401	358	347	368	383	401	383	417	379	364	381	396	363	360	386	368	407	380	389	374	338	342	394	351	383	369	362	381	394	378	379	377	357	379	378	391	411	367	365	366	401	396	344	389	352	400	360	371	349	359	320	340	338	358	381	397	389	387	388	376	379	400	387	390	363	358	338	368	396	397	399	346	386	386	401	381	343	391	394	388	373	387	368	360	354	388	381	329	368	369	399	379	355	372	357	404	369	388	380	385	394	405	377	352	404	371	378	360	348	408	408	422	356	337	379	377	381	355	357	366	378	392	364	387	370	405	370	355	371	379	349	367	372	378	385	407	378	380	388	360	376	362	353	342	373	380	405	363	343	386	327	381	364	344	344	356	360	367	371	405	363	354	352	390	376	358	381	365	372	391	391	381	412	387	326	395	386	377	375	374	362	344	397	418	365	379	392	389	364	370	359	380	359	332	371	363	338	337	390	367	347	342	355	405	390	365	396	347	384	375	387	386	389	355	351	380	385	390	378	374	395	380	360	373	376	371	398	364	352	356	364	377	374	341	401	378	339	354	390	376	363	378	356	366	391	337	373	378	370	358	352	392	392	377	371	353	364	406	366	364	318	391	398	371	401	388	378	372	388	383	370	370	356	384	346	362	372	381	357	344	385	370	389	393	360	373	374	398	368	385	378	348	373	347	387	354	401	383	357	396	372	383	349	390	401	404	387	379	358	354	369	375	404	373	364	368	380	355	367	358	394	360	380	367	389	356	377	341	383	361	382	385	359	386	350	356	371	350	374	402	365	403	365	409	361	357	367	352	362	366	397	343	377	376	387	380	379	349	386	389	390	358	410	357	383	384	350	390	356	363	367	352	383	384	360	345	385	361	361	369	373	371	354	390	377	375	382	354	398	340	368	377	349	331	397	336	390	372	355	365	388	381	371	385	361	388	365	369	377	389	356	368	346	407	417	367	359	346	401	370	373	376	378	353	388	380	398	372	399	399	373	348	376	386	378	354	396	356	367	344	384	354	363	370	344	359	363	376	369	414	390	395	354	350	398	353	372	370	395	362	336	396	390	374	369	381	400	348	385	374	372	376	381	369	340	390	372	362	368	367	350	358	384	396	347	378	365	372	393	386	375	371	370	366	406	373	325	391	373	382	361	337	401	392	376	382	409	338	369	349	387	381	356	374	361	364	389	354	384	391	350	387	368	332	376	385	389	388	379	402	397	363	380	378	388	348	386	355	336	363	392	342	363	381	369	419	336	350	385	342	367	363	391	367	351	380	365	387	381	380	349	365	358	341	366	358	344	349	381	350	376	352	360	357	347	332	355	360	365	383	358	390	351	324	359	368	374	360	398	336	396	366	339	389	355	363	364	385	376	387	360	348	386	384	358	356	384	364	367	337	399	364	380	341	380	368	376	385	393	389	413	374	390	376	383	410	349	362	370	379	366	355	372	363	387	383	382	328	389	398	362	333	387	378	400	363	395	376	364	388	381	386	366	386	380	390	365	362	377	376	374	343	356	404	360	396	378	382	368	367	363	373	419	367	391	383	357	373	383	380	366	365	392	385	377	351	391	363	354	384	401	358	335	369	360	355	398	364	346	367	360	369	373	386	378	419	370	342	353	369	397	381	353	356	357	332	396	379	353	380	364	398	367	400	362	364	345	360	343	348	364	369	348	361	369	370	365	446	349	395	410	359	376	370	386	378	366	372	351	383	381	359	348	387	378	338	387	385	348	378	370	358	381	386	361	384	362	367	382	417	346	381	365	369	376	387	344	352	389	352	374	376	378	392	357	356	371	395	354	413	352	372	373	369	370	371	402	355	365	369	372	359	418	400	361	363	357	373	388	331	384	345	395	383	412	368	373	411	392	338	364	341	403	359	342	349	379	394	359	361	391	396	362	355	412	368	363	408	339	357	365	367	406	393	390	365	364	364	380	379	376	378	387	371	381	350	334	362	389	388	389	375	413	384	380	367	380	383	368	372	377	345	396	377	360	370	396	368	399	361	409	374	350	337	377	352	381	389	362	338	369	394	400	381	356	374	372	366	371	368	406	372	388	400	386	404	358	354	386	392	378	354	374	357	338	389	370	383	373	349	385	383	402	380	377	388	370	348	387	405	355	397	381	359	352	369	355	345	404	297	388	418	357	364	372	386	382	363	421	362	346	364	352	369	355	396	375	360	377	410	347	359	379	366	372	358	408	374	364	383	350	373	369	366	402	354	337	344	371	350	381	366	372	383	393	393	368	388	405	363	362	380	374	376	393	348	362	376	413	386	393	386	366	370	344	391	393	376	389	346	375	384	346	390	364	356	357	369	366	355	365	351	347	361	386	365	374	413	391	372	356	370	385	356	377	373	340	403	352	343	416	345	384	391	393	365	386	355	391	379	429	369	360	387	405	344	377	398	398	380	395	390	378	359	363	360	368	388	346	344	396	381	384	402	354	365	400	383	406	359	390	331	331	356	370	414	357	378	380	376	384	385	418	379	372	354	382	400	369	340	400	356	391	380	368	354	351	375	367	371	369	361	399	346	388	361	385	376	363	357	368	394	369	399	390	358	375	372	391	340	358	346	336	371	388	386	344	381	348	381	371	346	386	364	368	381	378	389	352	382	378	399	397	370	364	384	389	411	373	352	427	382	394	376	376	334	350	383	382	379	368	379	349	370	399	357	351	339	363	375	367	382	393	395	365	361	390	360	367	390	347	363	356	365	370	379	390	384	355	355	362	381	368	391	386	365	396	341	351	371	329	367	402	372	344	382	373	338	371	395	378	334	381	336	372	383	397	365	334	381	322	373	397	356	395	376	365	375	343	367	375	372	391	378	349	331	380	352	373	382	353	387	390	387	344	382	378	393	359	363	391	382	394	375	380	376	349	361	358	365	381	345	380	343	384	366	374	333	346	367	429	355	382	384	380	391	409	394	344	330	411	351	344	363	383	349	364	381	367	390	379	384	376	358	383	343	360	380	383	372	401	373	371	403	347	375	355	399	387	361	370	388	379	377	376	365	361	398	389	371	388	353	404	353	329	383	379	365	344	362	420	382	342	384	356	370	372	360	358	406	381	398	363	356	376	378	366	366	358
1336	224	243	240	223	216	258	251	229	214	206	181	214	231	232	218	210	214	235	214	180	217	228	213	199	201	208	201	192	218	235	211	233	208	213	197	239	191	220	225	219	197	223	212	206	196	232	228	224	221	206	238	231	186	197	210	183	224	238	254	203	208	222	221	194	234	238	228	225	227	215	206	203	245	166	227	201	247	195	177	200	222	195	211	195	236	212	226	242	216	228	228	225	213	209	241	231	202	194	182	200	226	231	231	203	208	236	224	209	223	212	217	217	208	202	232	205	191	237	205	236	192	247	195	203	198	238	221	231	215	211	201	216	233	212	203	198	200	197	186	214	229	228	231	239	186	214	225	201	204	214	224	220	205	215	209	228	240	216	206	225	238	226	188	238	207	210	221	203	239	207	211	229	216	239	213	216	203	230	246	233	211	220	209	214	219	186	226	245	218	229	185	210	179	237	225	230	188	225	239	229	244	233	253	227	208	244	231	245	221	208	212	185	195	230	229	219	218	225	210	223	209	229	209	196	227	213	212	182	215	238	213	235	214	184	228	227	206	194	247	204	223	216	211	206	234	216	223	212	220	226	215	195	209	229	185	213	234	217	220	222	199	216	252	241	192	187	212	201	221	227	236	244	247	229	212	241	225	214	214	224	219	218	207	202	239	219	222	184	220	219	206	234	208	223	202	202	231	230	225	229	210	224	223	227	204	232	169	214	216	223	223	230	217	226	209	226	212	202	214	212	206	217	214	232	194	206	221	242	227	203	200	204	217	187	221	221	204	199	213	206	194	224	209	208	217	207	215	224	239	196	224	212	205	198	213	227	219	202	188	207	184	213	231	233	250	225	254	223	233	233	207	225	251	215	226	226	221	215	207	235	182	220	212	200	233	238	220	185	229	214	231	222	230	221	183	219	204	216	218	213	204	204	219	184	199	203	224	223	228	211	244	221	223	232	219	233	206	195	216	215	198	223	221	215	226	216	237	209	179	231	216	231	249	203	209	223	237	229	230	212	225	224	206	217	223	214	219	207	227	212	253	223	237	194	194	235	221	210	203	211	242	225	243	216	216	214	201	216	203	209	203	201	213	209	195	206	250	218	240	196	226	189	217	241	246	212	232	220	204	213	207	225	227	204	207	206	216	209	225	204	215	222	206	206	206	216	210	188	208	215	244	206	217	202	228	210	228	222	211	207	216	216	209	186	179	203	199	206	193	197	241	217	219	234	245	237	200	198	222	228	226	220	192	220	192	195	238	232	193	208	235	242	232	220	216	201	204	233	238	213	223	234	202	224	275	197	257	215	220	221	239	237	213	220	210	224	218	233	223	214	219	216	214	199	234	245	210	198	214	240	220	212	198	243	210	205	201	201	221	242	194	232	223	201	217	206	190	232	226	209	222	205	219	198	210	190	211	223	239	219	200	215	236	203	222	250	204	247	217	224	201	211	228	207	225	227	202	191	217	221	233	203	250	245	208	223	214	219	202	202	218	230	220	212	199	220	221	230	227	225	212	198	211	235	234	223	223	217	200	225	192	219	227	194	222	224	220	217	217	214	204	199	203	194	224	211	198	206	199	207	219	226	228	220	211	223	205	219	204	219	216	210	205	212	179	193	207	240	205	233	211	192	232	244	215	182	216	213	225	247	205	227	235	230	214	235	234	206	222	209	208	218	208	209	202	215	253	221	215	214	237	234	181	214	223	213	235	238	249	199	206	235	224	224	224	228	217	231	219	227	246	193	213	195	231	211	200	215	232	198	190	192	207	229	217	211	232	216	209	223	230	232	226	217	209	220	240	246	213	193	229	238	236	211	229	205	186	204	214	219	215	255	236	207	196	215	198	217	217	223	236	210	229	222	206	221	222	234	222	199	230	204	207	205	218	200	228	224	205	239	207	219	211	240	231	216	215	200	205	218	204	207	211	230	177	187	242	218	226	206	212	202	228	215	226	186	184	186	219	210	225	221	242	202	215	209	209	204	222	197	217	211	216	183	226	229	188	233	203	226	225	235	210	228	222	212	191	214	221	204	215	224	206	216	227	208	213	214	197	213	209	221	224	219	192	211	235	215	201	198	218	258	230	212	206	209	216	213	206	184	193	201	250	209	213	231	251	222	220	210	201	208	213	216	201	231	216	216	194	230	245	222	229	183	207	201	196	160	248	205	204	230	204	211	196	225	231	204	230	220	205	205	229	222	210	222	205	220	193	203	203	208	228	199	212	227	211	207	218	231	218	216	203	219	222	171	199	247	202	206	217	182	208	215	233	220	213	218	218	235	202	205	230	216	226	218	235	218	213	206	228	218	234	214	214	216	225	246	244	198	217	196	202	210	196	207	219	207	233	249	218	192	207	228	216	222	183	212	224	198	198	236	221	217	239	231	225	209	221	212	204	234	213	229	230	223	230	212	201	210	235	197	197	220	237	194	189	236	205	207	215	231	239	215	211	220	217	227	189	231	230	209	227	218	207	214	250	208	190	215	238	210	212	186	230	203	213	215	206	202	202	212	227	235	216	234	221	238	229	238	177	215	239	212	239	239	207	203	191	222	229	225	210	218	195	215	250	226	247	193	198	206	223	219	220	206	223	191	187	221	222	211	216	207	197	215	236	214	225	214	246	207	207	203	215	197	221	205	230	241	221	250	208	200	209	246	225	194	206	219	235	213	236	226	213	209	193	206	192	218	192	205	190	232	203	200	234	228	207	262	217	214	227	249	257	212	203	246	216	226	226	228	235	208	212	193	223	220	232	199	211	232	228	210	254	235	228	197	222	204	226	248	223	219	240	226	195	214	211	237	195	211	240	232	231	234	219	211	237	246	236	208	217	208	229	198	206	205	222	229	204	204	206	205	184	201	220	216	195	195	248	194	222	216	235	219	213	210	206	196	201	225	227	194	205	227	217	211	189	233	195	236	240	182	227	193	195	241	219	207	222	233	195	208	229	202	224	196	248	252	233	254	210	241	221	226	213	223	190	193	186	204	215	215	207	204	220	221	210	184	220	212	238	225	208	231	219	207	210	227	198	207	233	240	209	225	247	199	210	234	224	220	217	207	233	230	219	221	200	240	238	219	238	201	189	202	218	214	207	224	220	181	189	225	211	218	213	183	217	227	194	213	226	231	199	202	205	220	228	207	232	221	233	238	224	213	221	225	238	223	197	199	219	219	231	225	202	196	223	265	228	217	248	201	234	160	193	194	231	225	197	217	238	237	215	203	220	250	186	211	235	230	229	222	195	204	237	220	221	242	230	221	237	212	196	230	206	218	236	226	233	207	242	214	237	228	228	209	233	220	231	265	224	218	228	229	221	221	232	183	222	204	242	193	203	218	222	221	219	209	230	221	214	246	212	197	217	209	210	214	232	221	210	205	224	228	206	210	214	203	184	208	218	213	207	215	209	240	218	222	253	221	223	258	204	227	209	216	216	224	194	207	245	198	214	234	194	212	186	198	235	203	194	236	218	229	215	214	242	230	207	205	223	232	195
1793	526	577	600	530	533	540	528	535	517	505	492	527	483	514	543	520	538	513	529	530	534	525	483	486	538	557	511	511	581	511	537	545	479	514	500	534	494	499	493	484	516	505	516	502	505	529	518	530	487	495	498	530	516	530	553	504	529	521	515	467	513	554	531	506	554	516	523	520	524	554	513	494	517	497	523	543	524	507	506	517	493	471	498	544	500	488	501	480	515	525	503	497	489	544	503	523	504	530	488	528	516	524	580	539	501	523	512	526	517	511	488	497	501	487	501	509	475	478	504	492	557	564	499	496	509	494	526	524	478	495	510	523	548	486	511	532	506	474	518	475	500	501	533	496	484	465	506	488	507	525	512	512	509	537	527	547	511	490	520	493	496	517	504	493	520	469	491	540	498	507	522	539	524	499	461	485	535	529	501	524	493	493	570	540	548	522	500	537	508	519	513	547	538	500	532	538	523	508	550	519	527	531	500	517	539	475	562	483	534	532	541	502	513	500	514	529	562	529	499	515	475	506	504	500	502	525	539	541	478	535	511	545	532	488	501	538	483	543	563	499	497	473	453	507	487	516	544	509	524	502	478	491	515	491	494	519	556	495	534	517	494	505	507	494	477	542	520	571	477	503	506	506	504	464	524	507	495	539	494	516	504	470	496	480	522	530	531	556	486	528	533	530	542	524	495	539	527	507	519	541	508	484	490	524	566	472	511	480	491	513	484	506	520	530	534	503	566	497	509	509	522	506	562	509	546	515	468	479	528	540	544	497	474	493	469	496	530	446	505	520	530	514	520	513	499	490	487	505	550	491	526	512	535	532	496	467	528	496	470	550	522	517	492	495	512	538	501	495	535	506	484	488	523	491	526	494	488	534	537	463	505	503	534	551	519	549	500	506	547	476	538	509	491	548	476	531	509	550	493	514	513	494	470	529	498	526	515	505	499	509	491	498	500	537	527	491	487	506	512	502	501	523	520	491	514	506	551	517	529	524	513	496	529	491	498	505	520	516	529	495	492	512	521	493	521	491	518	490	506	493	490	505	536	520	543	498	535	508	512	547	537	533	552	508	488	518	503	471	532	499	478	513	532	495	502	477	524	500	514	521	498	493	536	569	531	520	508	533	489	502	547	560	479	520	518	501	470	548	495	495	514	563	546	508	501	504	552	486	507	497	491	491	511	504	542	540	501	539	535	534	513	523	503	486	562	538	545	519	507	497	522	519	526	532	582	559	516	514	493	501	522	484	530	505	545	532	526	525	458	486	520	506	535	521	539	523	501	522	496	522	541	513	521	536	487	509	540	565	508	543	504	499	540	496	509	487	484	521	520	525	483	499	521	501	523	475	464	521	478	543	535	526	520	490	497	503	545	522	509	492	499	477	521	534	510	528	510	486	513	476	510	568	526	499	509	515	487	503	513	522	568	544	466	489	467	495	525	494	532	536	498	540	504	539	514	548	502	532	521	512	512	512	485	521	497	528	497	484	514	505	499	512	514	470	511	526	549	528	502	537	504	516	530	524	505	530	511	521	494	504	479	530	514	470	507	496	517	530	512	509	550	507	470	536	548	512	546	503	534	503	512	510	457	553	521	557	535	497	512	508	521	496	517	486	481	494	522	524	489	543	515	512	521	521	496	514	507	516	515	490	451	537	539	507	508	475	550	515	541	518	538	515	513	482	489	505	531	531	575	505	518	537	511	513	570	493	544	497	521	501	500	521	495	451	515	507	504	477	517	497	493	485	488	508	529	505	511	548	493	537	551	495	510	520	515	461	547	516	494	536	503	550	504	515	515	509	485	506	502	499	528	548	558	514	515	540	501	516	525	515	494	529	542	534	488	546	493	532	524	506	552	509	532	543	529	524	523	484	538	547	520	506	464	470	502	531	520	522	543	522	543	554	549	497	532	520	528	493	565	493	475	473	473	523	506	526	512	503	514	569	522	533	498	478	510	470	505	524	497	517	533	472	567	520	490	559	514	506	527	481	512	539	514	524	475	580	495	540	522	550	527	507	496	491	511	531	518	493	515	512	515	500	520	507	459	471	518	553	534	557	479	547	538	534	514	511	539	554	477	543	530	495	495	520	508	483	520	512	514	526	517	490	528	501	551	496	493	522	512	517	519	537	562	509	500	525	512	508	500	516	491	533	499	537	525	512	507	511	538	494	493	546	494	531	507	496	500	513	502	512	518	503	540	496	510	529	461	499	485	488	504	509	505	555	506	511	506	506	511	496	523	532	539	516	510	494	491	509	510	526	578	514	493	523	528	538	511	488	509	542	532	504	509	532	519	490	498	523	499	497	491	511	501	518	475	507	502	506	482	528	533	524	537	520	507	529	504	530	537	523	552	497	482	535	515	541	536	510	545	516	539	531	527	547	467	528	518	527	545	477	532	482	526	513	522	492	533	504	531	533	519	517	493	542	529	544	488	491	525	504	521	529	489	539	515	534	540	526	479	498	481	501	531	459	528	524	542	508	553	524	490	518	497	480	546	472	467	493	487	489	539	536	469	525	467	494	517	496	530	507	512	492	508	487	505	489	546	527	495	544	507	497	503	479	510	473	483	537	513	528	515	515	524	489	498	494	530	489	481	521	518	532	500	484	509	509	519	497	478	526	514	541	519	514	506	505	545	520	496	503	529	512	556	523	506	495	522	501	517	511	504	511	529	545	510	490	499	541	537	498	516	462	523	493	513	495	534	549	520	545	513	515	492	518	521	495	487	510	485	527	522	501	502	485	539	512	511	535	486	522	493	478	521	478	541	541	521	534	556	524	487	496	515	495	538	526	537	509	496	490	542	468	480	492	513	516	549	512	520	509	483	536	519	466	538	525	526	506	480	498	523	503	510	532	527	517	528	522	516	521	513	513	490	496	521	506	506	535	494	533	561	543	551	505	507	509	543	530	521	504	544	488	570	502	483	516	511	532	498	528	537	464	511	487	500	517	508	574	525	551	540	544	498	509	526	554	537	533	501	507	535	499	508	486	516	488	481	538	515	526	529	496	554	522	549	518	526	525	534	527	503	535	531	526	509	510	529	535	501	493	529	512	535	515	494	495	529	477	522	521	551	534	502	457	510	480	487	555	476	492	506	522	529	544	507	537	547	523	550	504	489	515	499	505	490	532	577	479	555	516	519	524	504	511	521	538	509	476	514	518	522	491	508	468	516	537	549	522	507	494	547	572	531	544	509	502	486	548	520	512	522	514	533	526	508	482	502	516	534	538	509	501	529	504	514	536	507	462	530	504	510	536	507	516	527	521	549	478	506	527	512	509	479	470	522	511	510	504	502	505	541	525	492	494	510	495	494	508	488	514	490	527	515	525	508	487	528	531	562	529	542	495	543	535	500	554	532	496	518	507	532	503	481	484	512	532	510	513	535	505	491	503	506	531	506	555	505	519	522	555	528	509	514	503	495	508	528	527	510	525	523	514	508	535	537	548	523	504	498	519	497	512	488	517	512	509	539	518	506	507	515	532	531	515	538
7304	563	626	510	433	381	332	293	317	321	314	287	311	281	333	288	281	306	289	323	275	286	289	304	288	287	278	302	275	292	299	296	289	280	284	287	301	291	296	256	277	286	260	303	302	310	286	276	289	307	262	286	286	277	296	283	273	275	299	268	291	299	273	293	287	284	308	313	252	275	273	283	286	284	304	279	265	281	292	275	277	285	318	293	262	279	277	295	277	297	328	280	278	301	274	282	247	278	304	294	307	277	327	265	263	284	291	292	281	237	286	276	277	278	320	291	315	263	280	307	333	308	273	277	310	282	277	299	298	295	284	260	291	276	271	314	292	314	292	294	300	294	283	295	328	294	313	293	286	264	240	263	290	280	279	263	285	287	275	260	282	280	289	263	257	297	253	273	265	271	275	293	296	298	263	277	298	266	265	283	289	310	281	288	266	276	285	263	268	277	257	277	297	305	277	278	292	275	296	277	311	291	307	293	293	259	286	283	286	301	287	267	284	271	302	267	292	283	286	267	300	288	288	271	285	281	247	268	294	287	252	270	291	309	280	274	286	273	282	303	294	320	290	294	275	281	316	263	284	260	265	286	281	309	292	289	315	281	301	284	290	264	277	263	249	292	297	294	256	275	257	299	287	265	277	275	294	281	264	277	291	308	289	296	306	274	302	305	285	286	297	279	286	287	278	283	333	253	293	308	272	261	304	288	288	292	283	265	326	288	309	303	307	276	284	291	295	314	286	263	267	275	289	292	278	271	313	299	257	261	288	278	291	303	288	286	315	296	296	283	280	298	320	264	256	289	286	263	316	290	282	290	292	307	308	309	282	285	280	283	270	265	310	290	321	302	291	277	279	278	273	353	303	278	290	303	264	278	303	289	300	267	274	281	272	257	272	283	331	308	280	304	274	252	262	316	313	293	309	282	289	300	260	285	276	268	293	297	252	278	289	278	278	255	298	295	291	301	278	296	287	269	267	289	273	299	278	276	311	288	266	315	284	271	265	290	251	295	274	260	268	293	277	292	268	243	269	303	292	303	275	296	246	289	296	265	276	272	257	298	276	250	312	266	279	247	277	318	309	255	301	262	251	262	283	287	278	261	256	244	280	284	301	316	261	264	293	267	305	295	279	266	275	286	281	289	294	288	289	274	283	305	288	272	275	285	285	262	294	260	297	304	294	277	320	279	289	285	307	278	291	280	307	310	310	314	283	295	302	288	274	324	271	295	299	283	281	317	279	249	261	268	290	285	279	293	292	284	240	274	286	287	278	267	278	273	285	288	282	320	327	282	260	288	319	286	281	250	268	290	266	287	288	297	269	275	266	250	263	274	277	309	277	277	298	285	302	272	296	310	309	264	280	293	305	254	279	301	285	279	287	277	278	283	296	279	271	271	266	295	255	268	318	257	314	306	276	291	306	243	300	267	289	268	310	308	275	258	292	268	278	270	323	326	299	302	277	262	272	270	269	281	273	318	302	315	292	305	300	287	246	246	298	269	287	285	282	299	295	277	259	258	283	309	282	269	298	279	295	278	346	253	281	288	298	324	272	301	282	306	285	295	265	301	270	279	294	263	265	289	290	268	323	294	288	255	284	291	288	304	262	302	279	298	288	292	307	260	266	278	287	289	286	262	280	292	268	264	281	295	285	269	286	297	262	275	283	306	260	246	277	286	263	284	290	253	303	319	287	285	297	276	287	293	277	293	272	296	265	260	282	304	274	278	281	310	274	298	269	296	268	273	245	277	308	300	293	271	265	289	276	275	294	310	317	291	259	256	313	275	277	260	271	254	249	253	298	317	293	278	266	277	270	289	278	266	270	283	312	271	324	300	262	252	286	270	273	290	315	253	279	279	277	312	306	255	306	302	285	280	292	288	272	293	271	290	283	322	287	260	308	270	265	245	267	275	283	296	308	298	261	282	277	258	306	273	260	309	294	295	294	266	298	278	280	277	277	275	269	271	278	329	253	276	263	281	262	278	289	282	289	272	298	289	264	261	272	268	288	264	293	280	281	283	296	247	286	269	263	268	293	263	267	282	268	294	294	298	280	260	289	249	293	278	263	291	294	270	308	277	300	289	316	301	285	323	280	276	284	281	296	262	267	255	291	283	290	291	283	278	258	296	302	309	300	293	263	247	288	302	300	297	262	273	288	303	294	303	278	279	339	288	291	260	285	264	248	274	275	301	275	287	336	267	312	283	286	286	302	309	299	283	293	264	292	278	284	303	286	302	255	290	272	281	266	287	308	304	269	260	300	294	261	259	320	247	257	284	272	276	296	259	257	263	290	318	283	315	292	324	301	286	296	273	274	288	261	301	284	242	285	272	310	299	261	269	315	270	283	269	294	274	271	296	268	292	267	258	253	258	290	315	307	284	295	287	291	281	269	275	294	276	292	253	275	264	281	280	286	280	289	270	294	282	293	267	302	276	284	266	286	255	286	306	278	280	284	287	250	296	288	303	280	292	291	312	328	283	308	296	276	285	246	285	287	319	274	283	283	285	275	262	267	324	248	276	267	281	289	294	265	297	260	245	289	284	271	278	279	296	297	294	277	292	261	276	305	297	281	268	292	242	257	282	308	301	276	308	302	285	264	290	271	268	303	305	298	252	293	304	277	295	261	276	290	284	265	292	291	285	296	304	253	312	264	299	292	277	268	299	273	281	275	302	290	331	295	294	312	261	288	277	277	281	267	311	270	269	306	275	264	271	295	296	277	253	253	273	296	286	282	303	240	302	258	290	283	311	264	283	279	274	268	256	300	256	278	272	264	294	292	280	298	294	290	280	315	329	314	328	274	266	269	299	267	310	258	284	265	280	278	324	298	282	262	281	277	260	293	282	281	276	303	299	289	318	275	293	302	283	286	289	334	240	299	297	311	296	298	277	275	292	288	248	279	300	302	288	269	294	298	295	293	298	289	300	298	263	287	286	283	296	305	290	274	252	278	308	289	274	281	248	288	292	294	272	257	273	274	295	314	283	294	299	277	305	282	305	274	265	285	291	288	294	260	267	266	286	253	307	296	284	296	243	283	244	273	322	339	280	314	284	334	285	302	261	262	298	297	276	295	284	268	278	277	286	315	254	259	254	250	276	272	263	267	289	290	279	292	296	295	258	303	251	272	296	284	298	257	282	262	308	282	261	264	328	307	287	264	276	279	284	282	320	285	316	279	299	276	270	280	268	294	273	293	283	286	308	255	306	292	259	330	281	252	290	298	294	315	267	250	274	280	278	309	295	291	299	289	266	261	311	303	302	249	293	286	280	259	273	292	270	300	300	267	281	268	278	272	283	267	261	261	281	294	260	288	273	304	302	268	265	275	265	289	259	301	263	260	266	290	261	259	249	268	274	299	296	299	285	291	284	248	296	278	291	290	285	292	290	293	283	298	312	267	288	269	259	268	292	286	297	293	284	287	317	289	265	293	290	284	275	278	268	275	275	263	256	290	262	272	274	267	282	287	290	262	315	294	313	291	283	277	286	237	269
6438	966	1410	1568	1347	1122	1064	904	885	847	798	821	804	733	722	731	701	695	720	625	645	667	662	664	706	683	687	635	636	653	667	662	680	640	670	663	646	636	704	698	676	675	674	664	629	623	655	661	695	623	685	613	592	613	648	651	654	695	632	638	688	624	661	650	612	668	634	647	679	629	699	661	618	623	655	649	677	600	614	681	653	609	663	649	621	627	658	625	688	671	628	667	640	616	625	631	668	624	671	657	622	681	619	619	646	668	643	647	628	628	681	650	604	609	672	619	685	668	632	615	673	646	698	652	641	656	635	632	702	650	672	637	608	629	617	642	674	628	659	673	624	654	636	636	672	645	664	626	606	678	653	607	604	624	647	636	632	662	652	621	620	638	617	622	626	646	608	632	667	627	663	623	646	655	650	649	635	618	653	687	652	611	670	661	659	641	632	650	624	666	619	646	669	696	629	652	678	668	642	619	600	677	658	643	650	640	670	670	657	666	615	659	633	653	656	622	665	621	641	618	687	690	641	641	647	657	616	657	633	622	654	651	670	594	672	636	610	609	681	625	624	637	656	633	621	628	605	641	616	629	665	640	622	593	612	677	651	629	602	619	607	644	653	682	643	631	636	649	592	641	647	670	638	657	634	642	636	602	642	634	605	646	660	665	678	681	663	638	664	682	650	656	640	646	618	684	637	675	639	625	655	703	635	676	623	629	667	590	652	574	660	665	620	602	608	662	651	634	599	662	655	600	670	696	589	623	664	636	644	628	645	658	673	624	607	603	648	674	630	632	626	652	645	651	653	701	650	588	650	658	646	637	625	669	617	655	599	637	621	643	623	639	677	661	638	623	627	710	641	631	627	611	651	595	660	687	651	625	698	648	583	574	635	626	597	638	621	685	604	630	670	673	662	661	633	685	597	655	621	637	679	629	669	611	635	672	622	676	606	629	627	652	651	665	605	629	642	609	629	652	650	626	673	657	629	637	640	685	605	635	599	649	621	600	653	622	617	675	668	633	650	635	645	664	663	655	633	639	660	632	650	648	653	665	649	680	625	637	640	630	665	647	643	650	619	655	655	610	656	653	650	610	635	640	675	633	668	671	680	619	626	665	674	612	672	661	646	647	636	612	675	616	625	688	662	665	637	639	616	629	632	603	648	650	636	600	644	642	581	667	635	639	631	630	636	622	632	628	627	641	675	671	648	666	609	654	650	639	634	657	631	586	650	633	652	661	628	677	618	600	631	674	659	678	670	631	656	636	688	654	633	618	611	655	668	651	581	633	606	655	656	626	662	666	642	631	637	641	636	639	644	617	633	618	601	659	633	695	646	661	628	637	642	657	687	609	629	661	636	644	629	660	690	653	641	609	666	647	604	616	643	680	615	606	663	650	645	631	653	663	659	653	681	622	588	652	616	633	651	615	663	664	596	676	679	631	654	612	640	652	671	595	689	602	655	685	673	640	654	627	663	627	625	649	630	647	643	640	672	618	592	623	675	678	628	675	613	681	657	636	627	646	585	645	662	627	637	640	625	661	621	651	674	652	634	623	619	700	650	635	640	621	658	654	663	621	602	624	621	614	612	608	627	699	649	663	653	705	626	695	663	663	607	592	631	617	648	619	657	630	682	668	682	619	674	633	691	618	621	661	632	639	604	642	615	598	596	640	619	641	654	684	656	598	667	661	587	640	651	631	614	619	642	650	635	598	653	637	701	653	621	647	643	624	645	650	625	643	627	635	679	668	654	631	640	608	667	606	658	655	671	698	629	653	619	609	667	602	623	641	653	605	652	658	666	642	652	675	648	654	663	626	598	655	595	638	700	628	651	637	595	672	645	595	641	626	674	641	646	657	637	656	624	648	645	633	641	583	604	631	648	654	657	661	597	653	616	634	637	648	625	625	659	666	664	644	645	622	685	646	667	629	652	649	660	608	597	693	637	623	643	658	683	636	618	615	635	660	646	653	674	592	636	644	634	655	604	607	653	676	620	653	624	683	662	652	625	641	666	644	644	593	645	588	642	665	653	606	637	660	657	682	672	689	646	603	617	578	649	634	640	618	691	657	658	657	641	635	619	635	637	647	646	661	634	623	620	666	645	669	644	594	684	623	657	701	629	641	664	631	637	617	636	608	619	651	632	625	634	666	616	599	629	649	627	665	631	660	580	660	656	602	625	648	621	694	608	686	640	661	635	684	610	619	612	657	611	597	602	658	678	609	629	654	656	625	609	682	651	662	627	604	676	608	629	622	611	663	611	650	639	640	649	632	613	635	635	636	648	627	651	639	651	610	630	634	611	676	611	646	622	625	655	640	646	636	635	637	648	640	635	619	617	634	611	599	652	641	619	618	632	622	644	604	638	673	593	637	658	617	635	669	631	656	683	676	636	631	668	681	650	666	634	668	647	631	633	594	638	686	671	673	669	666	618	602	701	647	612	690	680	687	626	628	631	633	681	665	671	621	611	668	647	688	673	615	656	631	617	632	632	570	642	619	652	626	645	668	662	641	624	656	634	615	650	666	587	686	620	655	658	674	615	609	639	644	647	641	641	608	672	647	646	615	640	636	608	623	612	617	668	617	613	623	668	624	628	608	679	642	633	619	649	631	617	602	607	632	740	667	658	583	619	625	605	619	662	624	696	671	628	667	668	635	616	618	656	615	666	682	650	657	621	706	639	630	622	658	610	602	646	646	608	672	626	646	611	664	610	665	633	652	657	647	615	621	665	632	640	617	627	654	661	621	634	646	667	632	663	611	658	614	642	636	652	678	632	627	676	657	623	613	626	633	611	696	634	682	678	606	625	692	645	648	618	651	650	666	611	601	608	630	597	604	656	633	629	621	659	673	663	630	697	614	652	694	651	669	637	629	626	698	628	667	675	635	620	672	662	673	633	652	633	633	656	660	655	630	639	611	636	633	627	654	685	677	664	604	635	638	582	667	625	599	585	647	602	645	623	633	668	645	641	652	633	684	627	641	665	631	632	609	672	623	625	609	703	608	664	653	600	606	646	647	649	628	646	639	593	639	640	713	691	674	660	655	625	615	675	647	679	665	637	652	624	633	646	631	665	587	648	668	615	660	653	656	605	665	637	649	608	626	584	613	643	662	606	639	661	678	619	640	637	637	661	608	620	664	626	637	652	622	599	672	625	708	649	661	644	675	627	683	641	657	655	665	638	619	615	646	666	624	672	611	631	625	660	640	624	611	654	657	672	617	685	621	685	624	644	681	657	657	651	675	611	626	661	646	649	641	646	643	587	665	643	683	688	657	671	600	655	659	636	635	617	607	639	642	624	655	649	637	640	617	669	601	651	644	671	666	610	616	657	650	628	643	626	672	669	642	637	596	600	619	673	654	622	610	665	657	654	694	617	643	614	633	612	651	671	679	633	631	685	614	623	668	609	582	594	636	634	691	631	639	661	658	658	633	650	638	656	667	675	667	649	617	632	639	603	648	630	649	659	656	612	663	626	677	630	667	632	630	608	664	649	637
13875	1076	878	648	464	373	299	266	211	174	233	213	181	181	170	194	166	163	182	171	147	151	161	168	169	165	160	191	174	165	173	158	143	201	168	147	170	136	165	174	173	155	151	143	174	147	148	151	157	189	164	154	156	160	138	175	161	164	155	170	159	129	150	152	171	191	150	138	163	149	163	154	165	162	173	149	166	157	174	138	152	158	164	143	155	168	131	142	162	152	158	139	165	158	174	149	170	171	161	158	162	181	151	160	157	176	145	161	164	149	149	160	176	151	159	158	161	152	195	164	160	145	158	144	161	139	172	176	135	170	151	171	164	178	161	165	147	171	147	183	141	170	124	162	162	144	128	148	151	148	158	179	141	140	147	128	145	139	170	195	153	151	183	147	142	173	169	160	142	153	189	131	151	195	156	160	170	165	149	163	132	165	145	134	184	158	157	153	188	176	146	155	164	164	159	166	162	170	136	183	126	150	172	170	174	148	135	146	162	149	156	175	183	157	150	166	169	173	159	147	151	137	145	152	159	161	170	149	153	175	143	161	135	157	167	146	180	150	150	149	147	149	138	171	151	159	150	151	166	150	174	145	145	178	133	179	132	154	161	147	157	149	148	171	183	142	181	158	154	157	135	164	184	149	163	187	174	169	152	162	167	142	136	162	161	142	180	154	149	164	149	157	169	165	150	149	143	157	170	153	166	146	144	176	146	151	175	145	161	157	181	179	135	166	144	150	157	153	153	161	171	160	139	134	147	141	134	162	161	179	175	161	164	160	157	161	132	155	145	142	170	160	135	168	162	163	155	150	187	174	149	159	169	174	171	144	149	156	142	169	163	163	151	164	151	169	159	164	135	159	150	171	131	162	177	154	165	167	148	147	146	142	144	171	161	156	149	175	147	150	161	144	136	160	157	160	150	142	152	140	168	175	159	157	158	178	145	163	163	167	162	147	180	165	141	160	186	169	161	141	164	148	145	158	185	156	144	166	160	179	161	163	151	161	144	159	158	153	150	140	157	196	162	146	159	166	145	144	154	154	166	159	161	162	156	160	147	162	157	144	144	165	167	137	143	162	155	166	189	169	185	182	177	141	157	159	160	145	147	162	170	171	159	155	163	167	152	182	143	161	152	146	149	171	151	180	165	123	158	167	166	164	160	157	140	168	146	154	163	185	146	139	154	145	176	157	162	166	141	136	169	161	153	175	154	160	155	164	167	159	180	142	133	163	148	166	130	175	170	165	158	165	158	153	153	133	194	166	187	165	164	156	156	150	165	134	169	167	150	137	163	158	166	156	161	138	156	170	147	172	156	139	146	147	144	148	142	133	168	181	139	180	159	144	161	165	153	159	170	166	151	160	173	179	156	180	174	162	143	148	158	163	161	147	182	139	137	157	176	157	141	169	182	164	166	156	169	147	155	134	156	137	167	152	151	150	164	148	161	150	173	143	170	154	144	157	161	154	162	149	166	178	171	160	140	139	144	158	177	174	143	150	155	152	146	130	171	160	177	179	173	160	155	148	182	157	166	155	138	179	157	162	148	138	168	157	171	148	176	145	183	150	172	184	163	162	161	144	162	149	172	147	146	146	139	155	147	169	176	140	162	151	150	149	161	156	141	145	160	173	157	160	146	153	133	157	162	180	159	151	148	149	166	135	139	185	148	147	182	149	152	158	156	148	164	166	157	140	148	179	139	132	153	151	162	126	157	167	145	151	173	167	145	159	174	149	169	143	154	159	162	149	146	154	144	143	124	133	182	149	148	163	160	176	164	154	175	159	136	171	159	141	149	166	174	167	161	165	170	161	184	158	170	143	140	158	159	161	144	141	138	155	160	187	166	138	156	151	157	156	164	163	146	126	140	156	180	158	143	172	153	181	144	139	182	156	146	157	142	155	148	169	148	148	138	172	157	169	138	173	164	160	148	158	163	142	167	176	157	168	181	150	160	139	157	176	158	162	154	161	173	156	176	140	162	166	139	189	171	153	155	147	157	167	189	162	142	172	153	155	149	133	158	164	151	141	159	161	168	164	147	149	145	161	164	155	166	147	164	158	165	166	144	147	162	175	153	164	153	163	170	163	153	142	148	161	153	153	156	154	148	181	171	168	143	175	160	176	149	175	153	170	133	151	174	162	188	142	173	169	172	151	157	175	163	143	133	148	156	154	156	170	162	157	147	155	159	166	153	129	149	156	134	164	135	147	162	155	156	155	164	178	161	156	140	167	164	162	177	192	143	146	160	143	173	162	146	153	157	151	177	179	152	178	138	141	163	136	158	167	175	169	162	158	145	119	146	121	156	153	149	156	169	146	164	149	159	169	187	157	158	177	148	131	159	184	174	149	158	130	175	166	165	153	172	178	148	147	124	150	173	173	168	161	154	153	159	151	163	163	160	172	162	148	152	184	168	149	157	158	182	154	144	139	173	178	176	167	151	173	162	164	156	161	134	162	162	149	158	176	156	152	163	149	148	160	161	170	156	176	153	163	195	177	158	145	149	156	163	156	146	154	138	169	137	170	159	165	161	156	156	137	160	159	163	180	140	170	146	150	165	159	177	156	167	153	163	166	170	143	183	173	159	154	163	153	146	144	181	160	162	150	145	139	171	168	157	164	146	160	150	175	188	146	157	163	160	171	158	165	152	154	154	176	163	153	166	142	140	164	149	141	151	155	158	138	149	167	169	151	150	151	170	147	172	167	133	164	188	159	152	172	161	149	146	169	153	151	140	173	149	162	157	150	171	175	163	145	141	140	161	163	147	142	171	183	154	140	151	157	153	188	156	141	154	151	170	147	170	167	155	154	142	156	161	159	166	156	164	181	155	133	149	144	156	151	152	170	176	143	150	167	186	159	159	155	161	147	171	165	175	159	165	173	167	156	150	146	165	153	159	152	135	150	176	164	157	159	152	175	142	148	186	155	151	175	174	177	162	174	120	156	145	151	165	162	151	127	157	152	159	152	154	150	151	168	175	145	147	161	155	164	147	141	135	146	180	137	166	175	159	143	152	171	131	167	156	171	146	154	169	195	149	182	160	173	154	152	141	171	146	159	134	143	164	173	174	172	152	184	161	142	143	159	154	166	157	150	183	164	176	168	150	126	176	158	152	124	156	160	166	145	160	152	167	167	154	174	163	163	171	157	167	206	125	179	148	147	144	146	151	164	174	158	170	161	169	148	182	148	151	163	176	156	167	162	172	170	179	156	162	144	169	145	145	180	176	185	166	172	187	174	164	164	185	156	135	156	161	146	160	147	158	152	143	158	152	134	157	207	132	141	152	158	187	163	159	157	150	159	189	162	163	156	147	163	165	172	152	135	154	169	157	143	179	154	152	144	132	164	164	155	168	171	155	147	144	170	156	152	157	151	166	172	176	149	126	167	145	163	179	118	173	159	149	167	147	152	163	162	151	174	131	176	175	165	147	161	184	156	158	140	142	153	163	166	167	174	156	165	160	158	158	175	151	145	139	159	171	156	146	160	143	159	153	150
7902	902	1780	1952	1761	1396	1080	876	806	765	716	615	600	560	533	525	467	479	448	458	418	413	445	462	434	417	408	461	388	407	441	400	402	427	393	424	383	407	385	408	393	400	380	430	425	385	369	399	370	417	398	379	395	377	390	372	353	376	352	394	389	393	399	426	357	381	390	406	358	381	370	390	360	386	378	400	330	366	376	403	349	406	372	354	355	375	387	365	366	359	389	360	377	394	411	371	388	366	362	369	373	404	363	361	376	395	348	342	368	343	344	359	360	352	357	362	366	399	379	348	377	346	374	356	372	379	385	403	376	372	372	375	338	379	392	365	378	339	319	341	351	343	363	378	375	397	338	330	358	352	367	386	396	369	372	363	377	408	365	369	367	374	341	372	354	380	356	377	374	365	375	365	364	384	348	388	379	380	392	353	385	383	374	359	376	392	371	336	349	383	370	381	346	376	376	344	393	388	380	371	355	366	378	370	373	384	338	384	375	353	374	374	362	340	365	385	349	355	362	361	368	379	364	350	385	373	377	379	361	344	399	375	391	345	378	368	405	380	331	338	335	363	389	420	404	359	356	373	372	332	375	357	352	371	340	367	417	378	360	379	360	355	382	399	358	391	334	379	365	402	354	390	346	317	380	356	422	315	352	376	361	343	344	373	378	375	346	351	384	336	384	374	376	404	394	370	373	361	361	366	401	355	377	366	357	373	358	363	370	395	362	343	404	353	366	362	389	370	347	363	344	354	337	347	386	360	368	369	385	385	362	376	381	371	373	394	378	349	374	363	381	327	351	375	387	370	397	383	406	349	380	361	371	381	339	343	362	365	359	395	379	374	354	357	393	358	372	365	380	362	388	372	374	375	355	389	393	375	335	369	357	387	389	384	335	383	380	402	392	410	392	353	366	357	392	346	344	400	366	368	384	355	373	358	358	380	358	361	385	366	393	355	359	383	367	375	372	377	388	389	374	326	377	361	392	378	360	350	390	338	371	375	369	383	384	363	379	370	355	362	359	357	383	336	340	367	387	355	375	344	372	378	356	375	390	392	377	389	363	389	364	377	382	349	357	369	345	341	355	382	350	349	358	341	381	358	364	341	377	358	376	345	349	386	373	383	344	382	364	373	335	407	363	391	369	368	384	351	371	345	358	338	402	369	390	370	379	349	367	381	377	383	343	346	355	363	355	383	364	386	369	355	365	361	384	365	378	370	380	372	374	354	382	364	338	376	382	342	352	361	369	345	385	359	364	396	395	371	398	364	392	363	381	368	382	358	375	373	377	365	354	365	364	372	353	372	405	391	386	366	344	388	363	330	379	346	345	367	352	387	374	399	379	373	347	359	380	356	335	365	402	393	362	352	361	342	373	389	382	363	341	362	373	356	380	385	362	376	360	388	361	360	354	397	387	397	360	336	400	368	379	379	350	364	362	431	389	415	376	361	402	368	374	392	398	371	369	360	339	356	386	344	395	383	374	365	349	361	390	386	382	363	410	405	403	371	339	375	363	379	406	353	382	362	354	339	367	382	379	373	393	390	409	360	354	399	390	379	369	319	366	339	368	333	367	387	386	394	374	351	378	362	336	377	348	338	370	360	379	388	352	387	383	338	387	398	356	371	371	385	396	354	359	385	358	396	346	352	374	376	362	381	399	350	330	378	394	358	384	359	391	354	376	370	379	384	385	362	358	383	370	328	361	352	327	375	340	402	368	377	398	385	371	343	395	352	338	356	381	370	374	366	396	385	379	387	351	397	392	335	363	377	378	386	376	380	404	377	329	387	365	362	354	352	397	384	362	333	369	336	373	353	347	364	356	371	377	389	365	342	376	359	364	381	395	374	396	357	347	384	378	374	401	374	373	409	353	393	364	370	374	350	348	351	397	377	346	352	342	395	371	382	363	358	360	386	362	340	346	357	349	376	357	397	373	414	350	333	352	391	358	362	417	401	388	366	365	375	388	370	370	343	406	407	358	326	365	367	378	393	367	392	387	382	374	392	388	375	364	419	374	348	345	369	376	365	350	363	335	365	403	366	394	367	377	390	384	377	365	400	322	338	379	370	343	367	369	383	393	365	334	376	385	382	362	389	359	364	332	353	369	344	416	355	344	372	364	337	355	365	396	369	365	397	369	380	347	381	370	368	386	349	381	358	354	374	358	384	394	366	403	369	356	378	415	335	352	341	411	409	377	352	399	397	335	366	365	396	370	360	383	366	402	364	375	349	357	386	336	371	344	356	419	348	377	373	375	368	369	386	370	373	387	373	386	340	319	368	350	369	350	359	373	358	342	377	402	354	348	397	387	354	381	357	384	370	371	391	372	321	356	352	390	389	351	333	358	354	361	391	371	349	331	335	383	382	366	313	370	409	381	377	375	425	381	381	358	375	381	373	371	374	362	387	377	323	399	368	409	374	359	387	377	377	365	418	353	372	378	388	374	377	342	358	356	353	382	383	399	362	368	378	371	328	373	412	362	375	375	346	364	336	393	335	380	349	416	384	381	369	368	398	393	373	361	342	378	384	388	376	396	372	382	369	348	382	385	357	390	372	358	350	353	389	352	372	358	338	357	363	326	395	390	374	336	343	361	398	395	408	402	305	357	412	355	388	342	410	383	409	382	380	381	389	351	351	342	382	343	389	355	389	351	390	384	343	364	361	350	395	362	357	361	375	372	400	359	363	373	364	361	355	365	374	378	374	377	377	387	404	383	374	381	361	400	384	347	370	367	380	363	376	375	346	394	391	420	364	367	354	383	361	370	345	363	358	396	378	349	377	353	383	389	387	355	346	400	340	364	368	353	388	354	400	335	375	374	387	391	371	374	376	377	376	376	373	335	364	350	387	390	427	350	361	350	393	387	372	359	373	366	370	402	366	335	346	356	358	372	339	392	346	328	353	361	388	337	376	357	368	392	356	366	391	379	366	352	369	383	367	399	363	361	334	353	363	366	382	376	366	376	365	365	387	350	380	364	387	404	337	393	411	381	365	355	327	373	376	384	388	365	362	369	381	353	353	361	364	383	347	367	413	338	363	372	339	351	360	334	367	383	380	398	360	365	365	381	366	377	377	364	357	361	375	361	371	369	337	378	375	367	371	352	403	400	383	340	379	330	368	365	407	341	373	354	356	364	354	364	347	355	347	390	365	356	381	371	368	397	385	388	367	370	358	401	343	355	360	384	400	352	333	370	370	362	407	373	367	395	378	399	340	375	398	358	377	395	379	365	402	388	368	370	361	379	387	395	379	346	346	370	391	357	379	355	366	362	358	377	352	336	355	418	362	349	377	352	388	345	363	361	366	400	334	397	366	384	406	344	370	387	350	364	378	362	379	373	394	356	388	389	366	378	400	384	378	374	340	369	342	362	354	363	353	354	384	369	370	376	362	366	386	359	362	338	373	386	360	353	366	347	381	383	345	363	375	359	374	376	377	399	360	377	395	349	363	357	341	378	363	377	381	384	376	375	392	385	349	347	405	386	361	366	381	370	364
1346	229	235	218	209	217	232	213	205	222	229	213	202	227	196	214	201	197	201	225	215	238	210	205	204	209	251	156	218	228	205	187	236	217	230	209	229	198	212	195	226	217	241	230	212	186	196	218	199	202	211	212	221	196	210	244	249	231	200	210	209	199	239	200	236	187	215	201	242	185	212	191	199	210	227	198	246	221	217	211	231	219	200	207	209	196	221	175	203	235	184	207	192	207	224	221	205	200	191	206	224	192	213	193	220	217	201	179	232	208	204	214	194	200	212	201	194	208	215	212	206	236	203	217	219	197	173	214	187	188	209	179	225	219	201	210	224	231	210	224	195	206	204	233	238	230	191	220	204	225	201	212	225	217	225	229	240	185	201	245	207	188	188	213	233	241	228	211	223	219	201	199	227	215	224	228	222	194	215	209	195	199	207	226	212	216	220	211	223	215	236	237	225	241	188	215	213	210	200	212	195	240	214	215	229	224	208	239	225	224	193	234	215	231	231	196	236	220	207	224	203	213	203	207	227	211	222	230	221	199	224	212	223	218	220	224	218	216	229	190	217	198	199	203	241	232	192	218	235	193	196	201	216	230	200	211	212	218	178	219	209	210	206	226	204	196	202	217	211	215	204	191	223	194	205	193	211	218	218	250	199	216	200	205	200	241	228	204	205	191	232	226	191	192	222	191	225	230	240	219	228	201	196	212	233	214	227	209	208	223	226	235	189	225	216	203	206	205	209	208	226	220	232	193	196	185	188	214	192	230	204	211	204	202	209	203	216	179	228	211	217	222	221	227	237	220	222	213	200	239	221	214	229	224	196	201	237	239	219	228	207	204	264	203	197	190	222	201	189	206	234	209	213	212	196	210	217	207	238	214	230	214	206	210	218	233	231	234	208	227	219	235	191	221	228	239	197	238	198	202	236	184	202	247	200	221	204	214	221	226	201	222	233	197	196	216	198	201	196	187	220	201	206	198	192	226	229	214	202	217	223	225	222	209	202	216	232	225	190	204	225	218	210	221	234	214	214	205	203	201	228	259	207	207	213	253	201	210	207	228	197	204	208	178	169	221	213	179	192	209	226	196	225	197	204	234	200	219	183	203	236	230	236	198	225	221	195	224	225	211	229	227	190	219	229	212	212	234	242	191	224	226	201	213	187	220	239	237	247	219	216	251	201	235	232	210	194	228	202	197	255	221	215	250	198	236	210	205	251	226	225	234	203	191	215	216	216	200	202	179	227	228	202	188	209	210	220	193	193	208	232	197	218	210	213	248	202	202	230	234	223	208	218	207	216	212	213	192	214	190	248	223	200	210	204	200	221	228	205	226	215	217	209	200	193	201	187	238	214	229	241	192	248	243	230	206	209	212	243	197	225	206	195	180	216	202	185	216	220	201	177	222	202	166	206	225	245	212	229	225	211	215	211	204	230	206	227	240	189	236	206	193	222	212	223	208	218	181	202	180	217	223	202	190	214	227	224	209	213	204	222	214	224	216	223	218	213	237	192	221	231	217	230	203	199	201	192	230	188	194	215	227	232	203	203	237	206	186	194	187	218	214	216	228	205	215	218	209	213	223	205	216	232	194	191	202	203	216	204	228	210	197	175	208	228	224	239	202	220	209	217	228	254	175	193	193	197	203	190	231	206	205	213	204	217	211	211	224	219	207	212	221	208	201	179	211	225	228	232	209	199	204	202	232	244	216	220	192	203	211	222	201	195	200	177	214	212	187	228	211	230	192	213	252	226	212	224	218	202	215	206	223	235	225	222	233	224	215	228	208	237	220	254	213	222	236	211	208	212	218	224	215	228	191	223	229	223	224	254	226	210	220	194	185	193	197	197	227	183	189	224	184	225	235	221	210	216	228	249	191	212	197	244	232	191	196	200	194	212	219	244	213	238	213	218	227	212	230	249	237	214	203	197	198	215	208	190	210	202	199	219	195	198	224	194	207	204	216	199	203	215	193	224	217	211	218	241	224	183	187	208	229	191	205	215	229	207	208	228	195	214	205	215	228	214	234	235	210	212	205	228	185	202	226	213	232	203	210	201	222	211	228	211	231	215	226	222	200	199	206	232	241	195	210	200	213	210	207	234	220	231	222	202	229	239	191	202	204	231	178	250	225	221	222	202	225	223	211	213	195	224	223	185	211	215	177	212	208	201	181	193	217	199	231	212	211	187	221	211	200	203	206	206	205	231	213	249	225	231	196	209	240	216	183	196	224	207	211	261	218	232	212	201	213	234	216	212	226	209	214	233	226	214	206	206	221	197	222	215	210	222	223	209	204	215	239	205	220	210	190	202	223	190	190	242	201	225	203	188	190	237	213	223	227	219	210	231	218	215	191	198	193	174	232	220	248	232	203	247	223	237	237	223	202	216	226	199	202	217	241	235	238	232	204	228	221	229	234	200	212	257	224	224	215	206	218	237	230	213	227	208	226	214	201	197	240	202	198	250	228	212	200	252	242	221	216	244	199	223	206	230	203	190	206	219	209	201	208	220	221	239	228	200	224	211	233	208	225	184	232	204	231	231	204	217	208	190	225	217	207	218	218	195	218	222	231	231	208	205	224	212	228	220	223	216	201	210	223	210	210	214	211	210	214	219	197	218	226	197	239	200	233	214	212	220	219	210	217	228	223	215	206	211	224	247	212	205	184	228	222	240	245	221	212	193	217	227	250	211	208	202	225	235	243	214	209	224	202	205	200	207	215	184	207	246	206	213	202	190	202	195	234	229	188	208	207	218	218	201	204	220	217	209	239	201	225	226	200	206	238	224	226	220	208	208	222	204	204	236	219	244	239	194	191	204	199	209	197	175	246	203	216	238	199	219	217	217	217	216	198	193	198	195	199	217	178	232	209	238	219	218	238	235	216	230	211	183	244	177	183	234	220	202	228	219	216	205	250	209	207	195	237	213	197	205	228	235	201	230	207	231	221	216	207	238	198	237	233	215	205	212	220	219	231	211	213	216	182	236	231	222	205	205	223	208	242	196	202	201	218	234	210	194	213	251	251	241	221	196	232	204	215	233	206	233	227	209	244	214	223	230	226	207	222	204	241	200	230	201	207	203	212	202	206	241	206	180	238	204	224	195	230	235	223	174	196	239	223	196	238	207	226	237	223	231	224	196	209	188	197	233	233	201	213	237	179	217	197	235	213	194	211	209	197	229	219	209	200	203	205	186	220	237	225	221	207	225	231	220	219	199	213	222	230	218	217	240	208	207	218	210	181	211	208	223	241	198	174	202	218	230	229	195	220	214	233	199	203	215	217	224	200	215	234	211	227	202	218	219	219	280	220	214	216	228	230	223	226	231	223	210	229	203	193	190	180	195	236	238	203	215	192	213	186	220	212	170	208	201	248	221	214	191	201	226	210	225	222	247	201	194	221	205	215	245	219	208	232	218	208	197	218	199	219	227	202	225	213	213	239	230	204	220	196	175	211	215	207	209	237	222	202	211	213	242	216	211	207	194	197	187	221	208	215	205	217
1807	519	534	583	526	510	548	565	548	540	478	532	477	492	527	541	510	485	523	512	490	547	482	552	558	502	516	539	514	560	536	490	524	521	520	497	484	513	519	522	515	475	523	511	515	531	535	497	483	493	514	510	505	510	516	507	498	468	497	562	524	520	534	506	497	505	517	511	485	498	518	506	516	532	513	519	519	491	513	503	483	494	515	507	532	533	502	514	518	506	515	506	501	526	452	543	501	533	511	481	486	555	486	473	541	531	529	546	509	512	542	508	530	498	496	497	511	519	547	520	543	519	494	517	541	499	515	538	509	544	513	548	502	534	520	507	514	511	536	504	567	509	525	549	519	528	472	543	532	550	550	502	531	502	525	492	544	503	521	518	511	478	479	500	537	524	514	501	458	485	468	482	526	541	539	499	495	492	495	478	533	474	508	540	470	514	539	524	503	479	510	515	473	530	534	473	508	481	498	522	536	520	525	517	518	526	520	488	519	493	550	537	521	516	478	540	480	514	494	529	495	518	501	519	504	499	526	524	512	514	542	527	494	536	513	537	492	497	511	485	512	482	490	551	489	558	512	514	504	502	504	539	541	507	513	513	518	560	498	504	525	478	578	500	519	508	519	507	549	532	496	523	515	509	516	494	509	503	514	490	520	525	495	490	484	511	494	533	513	492	491	494	503	538	478	506	487	520	500	542	484	525	489	481	529	533	526	459	533	508	494	549	496	493	499	527	508	477	510	508	504	471	546	498	522	551	518	510	498	530	532	521	461	490	497	534	525	528	529	507	514	527	500	504	523	526	507	517	530	465	509	546	564	536	518	545	548	529	494	502	546	539	476	501	510	517	472	504	552	533	512	563	523	521	500	511	500	519	503	522	484	475	508	475	513	499	504	523	543	536	512	563	482	489	499	505	511	480	503	536	500	538	499	558	506	510	540	487	474	516	485	497	508	503	480	475	500	514	495	496	554	502	481	490	527	498	536	530	493	541	495	522	540	528	503	474	550	508	563	508	550	509	548	512	518	561	539	524	507	480	502	504	492	503	514	597	497	503	507	493	547	515	492	504	503	490	539	489	499	499	486	534	512	486	543	542	506	483	504	495	507	509	498	521	507	541	521	508	536	517	528	492	513	535	492	520	514	524	540	540	494	488	487	526	506	512	465	515	498	518	485	524	526	535	534	517	518	525	560	519	487	520	506	530	507	516	492	562	500	497	478	542	480	519	549	501	492	507	507	488	497	480	499	504	544	520	473	488	475	521	513	515	526	504	499	500	504	515	495	487	500	485	538	525	522	478	543	520	496	558	524	506	476	531	522	513	572	508	546	534	516	516	507	508	513	518	528	514	538	539	529	503	515	502	512	512	519	559	546	506	513	538	488	544	468	530	562	525	526	523	505	516	506	503	519	511	510	515	536	508	512	504	508	498	513	524	507	490	496	518	519	537	502	531	485	487	522	490	505	481	512	497	493	533	533	493	490	530	500	496	539	503	539	460	520	495	460	536	456	544	527	506	534	494	518	489	477	503	506	519	503	489	524	513	562	533	488	506	514	513	512	541	545	492	503	489	504	519	556	534	501	469	525	485	514	507	497	521	490	484	506	554	509	514	532	524	545	519	499	554	490	499	515	478	488	522	506	490	517	511	458	508	532	492	468	530	528	491	506	447	525	528	508	499	513	548	531	557	508	524	502	512	539	523	531	477	513	492	553	495	552	530	535	489	477	542	499	527	514	527	511	511	494	498	507	514	507	486	511	477	489	483	496	519	521	503	510	532	531	556	496	486	527	575	520	497	512	536	492	512	518	517	519	503	524	493	493	495	503	498	504	463	485	465	509	512	510	517	486	486	520	488	530	481	481	489	558	515	465	514	534	505	522	553	478	452	539	493	550	520	506	548	505	498	528	469	470	530	515	527	541	480	518	500	519	493	524	539	519	500	532	514	489	524	559	520	541	477	526	500	505	505	531	513	474	515	501	509	536	508	522	500	504	473	547	516	514	521	542	529	567	491	497	532	500	513	494	532	509	512	520	506	527	511	495	486	553	491	487	510	484	527	478	479	521	521	537	532	498	525	496	524	554	527	494	541	522	545	495	546	514	508	538	501	462	495	491	530	516	551	498	488	539	497	522	488	527	522	517	483	501	492	501	480	524	504	495	504	532	544	522	526	501	500	511	504	498	491	508	558	526	481	516	480	516	496	535	473	516	533	509	538	506	517	490	519	504	494	509	510	504	524	509	549	513	497	507	523	511	523	544	538	496	482	530	503	493	534	525	521	483	493	517	515	517	506	562	498	505	490	490	536	475	510	526	538	500	535	536	469	519	499	492	523	505	546	517	495	532	520	501	517	502	507	517	557	509	496	508	511	517	516	528	501	511	516	507	512	550	497	505	477	548	521	504	503	527	488	488	483	495	495	496	515	507	537	519	523	524	501	504	482	528	499	544	545	477	539	527	510	540	526	534	493	521	533	498	518	486	524	487	531	512	498	501	541	507	529	546	549	506	549	516	516	516	514	539	500	515	511	518	517	488	482	529	523	514	479	503	535	541	525	529	517	477	513	474	512	459	518	481	526	508	500	519	472	523	561	528	548	531	498	561	508	494	474	515	489	527	498	516	517	496	503	492	540	460	496	491	505	524	516	508	522	526	526	519	514	520	512	520	530	555	504	535	523	512	510	488	499	481	528	488	550	498	531	476	483	520	514	522	478	497	520	546	560	477	531	489	503	528	524	487	493	481	534	519	472	532	543	535	512	491	473	534	506	502	509	543	526	480	510	508	538	527	500	518	518	486	517	501	504	490	527	472	544	501	483	497	483	486	517	522	514	529	534	507	525	498	528	495	516	515	526	505	559	500	492	539	541	507	494	502	519	508	508	495	535	481	521	504	521	516	502	496	499	472	535	520	501	508	528	548	497	548	509	510	499	519	488	499	503	580	508	504	490	485	539	479	529	541	525	519	524	527	520	488	540	525	564	503	528	493	479	495	489	517	533	512	544	473	497	497	533	545	509	527	551	520	506	507	480	469	561	543	530	504	541	546	516	489	510	529	497	505	539	511	569	499	494	539	501	530	524	527	506	493	556	488	511	467	541	485	521	497	516	511	491	513	509	545	509	467	509	538	518	495	458	516	509	526	528	526	532	532	554	489	569	518	495	463	477	511	529	566	540	518	496	514	531	535	470	528	518	556	491	522	458	460	561	502	503	528	526	487	505	504	512	504	524	550	530	550	499	502	524	492	484	487	486	520	482	485	540	497	518	509	480	531	516	487	493	469	537	514	512	494	494	538	518	490	493	467	517	488	523	474	520	515	502	583	492	517	515	525	490	537	496	503	490	500	483	522	533	487	559	497	534	507	465	502	520	478	486	518	510	491	509	499	522	530	501	530	484	520	509	538	541	495	502	526	480	510	533	518	531	494	516	480	522	500	516	483	503	514	485	511	531	518	536	498	524	527	493	498	530	527	493	491	481	450	521	545	484	489	517
7243	587	597	524	446	371	314	349	308	294	302	279	296	329	284	294	259	286	274	278	272	288	301	277	295	290	285	331	295	297	312	263	301	300	266	285	294	286	268	285	288	270	281	313	297	284	283	268	305	270	289	277	296	265	288	286	279	241	286	302	302	279	318	310	274	299	277	270	262	301	271	280	244	306	282	303	277	315	277	251	303	283	296	334	282	246	302	296	256	285	283	317	296	289	253	299	267	313	277	276	268	272	271	280	302	307	248	299	261	295	264	275	264	295	234	302	241	268	296	267	272	292	283	286	279	283	318	277	289	262	266	277	282	257	236	280	279	333	307	290	283	288	287	291	298	294	299	276	287	260	289	265	312	270	291	268	275	266	278	273	271	312	283	262	260	312	274	287	273	306	295	297	273	291	286	286	268	254	263	278	269	275	306	311	315	251	298	269	255	278	270	265	272	299	304	257	288	286	286	252	266	265	291	261	283	304	280	311	279	297	292	310	308	300	267	285	260	302	276	259	297	278	269	287	307	282	286	295	252	286	266	301	314	257	287	283	306	286	283	294	258	280	277	301	287	292	279	284	265	292	302	303	275	267	296	270	268	261	297	259	280	238	283	244	277	282	277	261	288	288	251	295	276	284	264	254	264	274	311	319	325	261	283	261	292	283	325	281	296	289	285	243	282	265	259	282	299	278	273	298	317	273	248	300	347	259	290	303	266	247	288	304	291	299	294	276	250	229	303	297	299	272	257	251	300	311	279	289	291	284	281	276	270	308	295	288	286	278	301	292	270	316	289	286	295	280	258	270	265	278	296	272	263	319	271	284	302	305	281	283	279	305	289	271	267	272	242	297	271	284	284	286	299	279	277	305	303	272	289	305	285	299	268	281	290	249	294	294	291	266	247	291	313	291	303	301	278	286	277	281	300	292	302	258	278	331	303	285	295	264	254	265	313	287	259	283	291	280	280	260	293	297	274	292	292	258	274	244	310	288	313	290	286	297	294	311	316	322	293	272	281	276	277	283	282	282	279	307	303	283	277	287	291	318	260	275	299	295	313	259	263	281	296	254	281	259	302	291	270	312	294	293	302	268	291	294	261	269	289	289	317	263	317	308	267	296	288	259	287	284	288	280	274	290	309	281	271	272	281	274	284	317	276	265	245	334	299	280	289	270	289	303	257	280	313	308	296	328	266	278	288	261	262	270	291	276	303	281	310	322	293	261	272	295	259	294	245	266	292	264	264	301	289	276	273	281	299	276	280	300	262	305	275	300	266	335	306	316	277	288	285	311	295	299	311	287	272	332	298	272	278	307	281	264	292	292	275	265	274	290	255	278	258	247	268	314	268	273	296	311	270	275	304	311	297	304	284	297	254	283	241	295	283	262	299	324	271	277	284	292	285	276	277	286	257	336	286	273	279	259	260	305	267	314	270	266	262	308	298	261	285	296	295	294	306	286	294	282	268	252	259	269	282	276	282	295	256	288	282	275	270	264	300	243	289	269	270	296	288	279	273	271	317	266	251	288	288	287	307	282	252	275	327	276	299	276	292	265	322	280	270	287	255	309	283	289	276	276	296	263	269	316	262	270	263	294	290	294	286	273	255	266	286	281	267	299	261	283	262	288	283	299	276	242	320	299	284	247	259	281	303	291	273	263	301	251	291	272	266	293	259	273	301	262	261	258	326	313	283	268	276	317	262	258	301	305	278	279	290	272	279	280	324	306	275	281	309	303	247	279	287	289	289	285	312	271	260	293	243	298	253	312	260	295	327	319	304	285	273	273	285	269	281	256	299	265	270	299	272	323	265	284	267	269	268	313	277	272	256	261	279	287	274	253	267	275	286	269	284	281	287	267	278	262	263	298	266	335	278	294	286	244	276	281	282	285	310	265	273	292	277	269	267	308	274	269	268	269	274	292	252	297	283	291	284	236	259	263	272	269	288	280	250	291	282	264	268	265	261	290	263	301	286	304	277	258	257	251	281	299	283	312	280	292	285	293	255	305	291	275	320	268	240	315	277	269	266	291	260	271	272	291	302	289	257	268	264	276	260	278	307	299	285	275	283	291	304	267	296	294	281	271	282	272	243	301	272	281	264	316	292	302	291	303	256	303	269	275	271	249	283	319	284	294	284	245	300	289	268	299	278	284	281	282	263	276	268	277	285	286	284	264	265	240	281	271	275	291	304	287	255	297	261	276	303	299	286	317	241	268	275	278	264	297	274	295	262	253	263	251	277	259	304	274	300	296	277	288	271	319	335	302	285	279	262	283	270	287	308	269	279	297	275	295	294	295	298	287	301	286	274	280	294	302	298	282	290	274	329	261	275	251	256	291	271	271	277	286	280	306	284	254	263	281	295	307	275	290	322	305	289	278	291	261	280	294	274	303	284	293	318	291	275	258	283	321	236	298	282	296	287	299	289	261	309	292	272	324	294	295	302	307	285	274	260	233	259	287	318	295	303	306	259	274	274	279	290	276	279	275	288	286	279	284	286	271	275	315	260	275	275	299	302	292	265	286	276	261	278	259	261	280	265	261	292	277	307	291	298	260	297	267	263	298	280	269	282	289	282	275	270	277	295	268	272	266	298	262	274	272	297	273	260	268	262	298	263	263	274	282	291	283	262	266	289	265	269	277	253	274	274	254	285	280	290	291	301	286	291	288	258	262	306	252	282	272	270	260	259	281	287	273	264	274	291	276	285	272	291	322	268	273	295	276	314	313	259	280	288	282	246	290	287	240	277	279	302	286	278	255	245	280	261	291	272	290	276	246	265	292	295	242	298	280	315	269	311	266	286	280	264	276	256	273	262	288	274	292	288	263	318	263	277	313	291	298	299	279	302	283	274	288	273	275	292	288	297	267	249	261	267	270	273	289	286	294	263	265	239	287	282	251	273	306	294	285	270	298	297	290	254	268	278	295	264	273	289	275	271	284	298	265	296	265	268	256	306	300	300	272	296	286	269	258	286	280	301	267	272	264	289	270	257	241	298	299	296	280	305	294	261	277	288	305	308	238	299	250	277	306	260	260	282	271	274	279	276	258	263	266	242	289	290	289	266	288	272	284	270	290	276	267	257	255	289	282	272	307	261	299	275	295	266	271	330	295	229	263	301	284	251	294	267	295	309	307	260	263	298	297	278	258	277	280	312	278	295	250	307	258	311	300	272	283	244	289	296	317	290	289	275	300	299	268	290	287	290	274	294	261	283	289	277	300	291	333	282	284	268	254	262	304	297	285	263	260	268	280	272	307	279	293	283	257	287	255	276	289	269	328	318	296	297	287	280	267	281	258	263	324	291	252	287	264	274	263	287	295	275	318	275	268	260	265	276	270	268	278	265	284	300	292	295	260	273	264	321	288	287	304	305	249	287	287	285	274	269	318	277	291	265	286	251	260	284	262	312	261	270	286	261	287	287	302	263	317	311	300	265	299	252	293	265	272	264	283	275	302	290	278	282	253	303	267	272	265	352	238	257	270	269	317	270	263	288	299
6448	887	1347	1478	1375	1150	1051	964	827	839	829	766	760	743	702	730	715	705	695	694	691	643	692	704	620	659	676	628	706	682	648	661	642	654	652	653	584	623	648	665	660	637	651	670	638	684	654	622	634	613	666	625	620	630	657	629	603	659	626	626	636	664	668	685	588	673	659	622	631	648	669	630	635	649	638	640	679	647	635	640	605	637	647	653	617	635	651	669	639	613	618	661	695	631	618	629	689	713	620	602	611	626	635	655	661	653	669	643	625	641	659	644	639	647	680	661	644	654	638	633	643	663	632	625	623	638	657	635	637	630	620	667	665	661	641	652	654	648	664	604	650	654	629	658	595	621	651	633	612	635	603	656	636	662	615	661	625	661	615	667	683	608	633	669	661	658	687	628	653	650	651	646	633	633	697	588	642	651	590	663	649	612	657	650	642	666	633	632	613	679	597	667	641	607	652	642	651	689	614	650	647	644	616	625	657	623	640	663	642	621	613	649	630	646	643	613	669	639	591	630	688	638	615	585	620	656	621	666	643	627	628	663	620	645	643	729	675	629	676	658	589	612	633	673	624	632	664	650	671	643	642	702	626	605	660	671	639	620	684	659	658	665	593	652	603	693	629	679	658	627	641	666	648	606	640	676	642	628	680	616	678	684	662	641	626	696	623	625	625	575	618	628	678	624	655	620	653	702	643	632	652	667	656	663	573	655	637	615	638	673	654	635	623	697	666	645	666	639	671	621	604	642	664	628	651	626	617	630	596	665	584	644	629	620	660	637	613	642	700	647	645	592	650	659	675	674	691	635	659	651	678	662	613	660	613	670	652	640	659	650	660	605	651	638	618	665	643	630	658	632	630	623	652	634	648	642	601	628	645	575	634	660	658	623	610	689	622	665	613	626	612	635	641	612	609	636	657	575	639	649	619	645	562	629	608	647	645	657	647	579	640	664	636	637	661	661	631	634	652	642	678	680	646	619	620	623	660	653	616	646	630	604	684	623	682	636	628	603	689	618	619	614	644	640	612	625	669	614	656	659	713	613	688	627	644	671	614	619	640	631	626	610	617	642	611	645	726	616	639	650	636	661	595	667	638	632	681	612	620	672	597	609	639	590	644	637	625	640	664	634	614	644	624	637	651	641	657	636	646	619	660	619	613	629	673	664	616	655	616	629	636	633	682	681	666	652	657	635	631	636	685	694	647	618	656	624	595	612	658	669	614	653	606	641	637	619	641	650	647	635	625	601	690	593	649	615	647	650	613	600	652	657	665	578	623	629	660	632	692	638	615	642	608	670	643	609	630	631	635	626	646	648	622	623	622	614	608	611	618	636	660	640	626	584	688	647	586	680	636	631	612	685	619	658	637	646	657	646	584	675	661	590	625	636	671	614	669	622	674	651	652	598	639	641	649	640	628	644	614	613	646	608	685	673	604	680	609	615	595	633	683	638	675	658	651	661	649	624	660	623	658	595	625	647	637	661	685	648	630	638	693	629	633	680	637	651	665	665	650	608	665	671	625	612	607	647	604	653	708	646	605	642	597	682	633	625	679	636	597	630	636	670	618	623	667	609	654	588	640	643	644	639	688	643	643	662	660	640	642	650	667	688	624	653	605	659	658	625	632	649	628	664	628	640	691	591	660	673	637	649	611	628	635	618	682	577	670	624	618	640	636	636	682	639	650	617	713	677	657	638	646	643	677	664	595	676	666	666	645	689	623	658	622	680	618	664	653	609	673	654	635	642	641	632	650	602	614	649	624	643	693	663	623	655	628	647	648	616	639	613	651	674	605	608	603	608	637	635	616	643	662	670	668	643	633	664	649	682	647	672	640	674	621	615	621	642	612	645	649	606	658	603	634	659	640	613	680	635	652	684	662	605	579	607	652	624	635	643	649	637	653	631	618	659	654	670	641	627	664	662	691	670	649	609	669	655	629	629	685	616	640	668	629	616	628	628	664	621	639	661	663	628	645	636	676	682	627	644	635	633	632	658	622	621	589	649	639	654	601	654	639	660	582	625	628	633	630	605	663	648	627	634	640	648	661	617	713	623	669	628	650	666	627	614	671	651	586	658	625	688	603	649	633	647	630	640	666	649	606	599	644	629	630	622	631	654	610	651	648	632	658	642	680	631	630	601	645	619	698	641	637	658	646	633	660	652	602	655	668	628	653	655	637	639	611	663	643	635	659	646	620	659	676	660	626	621	654	622	650	649	640	608	639	665	668	618	662	655	657	688	667	695	660	670	621	664	625	652	617	629	610	611	661	629	656	674	657	614	642	640	608	660	659	678	624	681	630	648	615	629	660	639	632	654	678	617	658	637	612	602	630	647	635	637	690	609	638	632	640	634	621	718	648	662	623	632	620	691	648	659	639	651	605	639	621	652	680	625	688	626	596	665	660	611	675	631	644	669	636	677	649	604	648	633	631	616	720	624	640	643	644	633	672	648	660	702	644	664	644	586	664	631	653	607	682	660	602	674	625	643	605	646	668	612	633	650	592	643	644	619	617	627	658	671	617	650	648	618	622	627	627	682	592	659	637	623	645	672	706	633	616	681	652	691	621	636	636	701	577	692	657	601	617	619	680	650	648	645	633	643	635	654	671	616	728	653	680	640	631	645	617	618	656	713	634	660	607	659	628	678	676	675	604	620	655	640	633	661	640	616	675	630	669	685	636	641	668	634	615	637	614	616	581	654	644	638	613	640	641	695	648	599	623	652	699	659	605	638	636	646	604	629	630	659	684	657	623	655	645	631	595	636	607	608	633	642	576	667	666	672	679	614	669	639	656	643	644	653	661	632	640	637	602	655	625	625	601	647	664	644	645	649	604	628	628	603	587	666	612	606	615	614	654	645	624	654	628	629	668	665	615	646	651	676	595	633	612	569	650	602	678	624	629	611	615	636	608	620	653	600	647	580	638	664	628	611	690	637	653	702	661	601	628	680	680	647	680	611	592	594	638	582	663	637	648	659	677	614	629	601	595	650	651	615	650	643	666	611	614	650	624	646	682	662	648	605	636	653	670	662	674	646	638	666	676	645	672	611	620	646	647	646	631	673	615	659	648	627	618	683	654	671	695	650	673	618	619	675	675	602	666	642	645	647	616	639	644	626	638	645	650	654	643	632	655	666	659	666	647	642	661	633	609	665	653	617	639	683	618	602	629	617	641	646	639	609	634	603	622	619	602	598	623	638	618	650	657	681	663	681	622	633	638	669	656	671	631	647	622	634	654	600	657	666	664	676	647	668	600	635	617	640	630	636	665	631	643	640	619	655	645	680	637	618	641	610	626	647	653	647	666	595	590	672	709	637	612	618	673	616	623	652	619	634	624	624	658	660	670	618	667	644	618	612	677	610	656	708	681	598	626	606	674	623	637	602	632	639	646	626	615	637	654	676	690	606	613	641	627	680	648	650	652	687	653	654	661	634	646	641	594	670	652	650	640	627	606	646	648	667	600	607	655	639	636	626	668	603	627	668	611	638	641	606	633	638
14017	1016	868	636	469	366	328	261	249	219	214	179	193	178	155	158	154	174	173	177	167	170	160	168	172	175	159	171	135	142	175	153	170	164	166	151	157	146	147	159	159	159	140	154	153	163	165	148	147	148	140	164	153	162	175	157	151	170	154	154	164	185	160	150	168	147	178	160	170	175	156	151	134	138	167	124	166	154	148	152	191	154	119	174	162	176	161	125	147	162	128	147	170	161	163	170	164	156	157	160	149	150	144	167	167	159	159	176	157	144	153	163	150	134	158	133	142	144	148	172	156	152	153	156	178	167	174	137	184	145	167	157	132	140	146	158	149	140	167	154	161	150	173	172	129	190	147	156	179	181	144	152	145	128	181	168	160	178	157	142	173	164	138	144	154	164	175	175	148	176	155	148	147	160	157	158	148	151	146	171	153	151	129	133	159	162	169	150	176	157	177	158	119	150	150	160	150	156	189	156	162	171	151	168	152	129	129	157	155	161	145	157	154	166	146	139	175	173	169	156	156	139	143	153	169	154	172	161	159	181	167	143	159	149	179	134	163	161	170	162	184	138	158	148	134	142	143	152	144	148	142	138	167	150	169	152	168	147	133	134	161	140	151	145	171	135	134	181	165	197	160	173	150	160	141	136	157	151	158	165	148	164	159	157	133	149	158	154	149	159	143	138	158	147	156	164	162	151	139	162	128	151	134	135	137	162	146	126	164	160	163	143	145	171	137	156	160	161	153	136	131	147	163	143	163	171	167	141	135	142	163	141	180	166	150	171	154	155	171	142	162	126	164	153	152	154	163	156	166	134	170	155	162	152	169	128	143	160	148	134	169	169	170	160	149	145	180	144	147	152	169	155	145	134	152	166	145	140	147	158	176	140	160	135	130	168	160	160	157	171	159	144	135	154	142	138	143	168	146	188	133	143	153	153	149	156	135	157	142	126	150	161	157	159	172	147	146	156	157	146	166	164	146	155	151	154	142	159	156	166	162	158	155	163	161	165	150	136	156	153	153	158	142	150	145	135	153	169	149	171	157	164	145	171	159	143	156	154	152	130	173	156	150	163	150	159	151	162	145	152	141	136	141	139	133	159	157	153	136	167	140	140	175	160	176	137	128	171	162	164	147	148	157	147	149	142	146	157	159	149	181	162	171	158	146	135	159	188	166	160	144	185	144	183	159	153	143	159	127	130	167	182	135	169	173	170	157	180	160	129	160	173	139	143	154	149	171	135	154	151	128	159	164	146	155	166	150	151	164	148	160	181	143	159	168	159	150	139	142	166	133	151	143	144	125	144	147	159	166	138	140	154	165	172	168	158	145	147	171	194	164	176	163	163	154	139	172	147	147	160	155	148	177	156	155	166	163	152	176	157	153	137	146	154	165	142	172	148	157	172	146	142	162	156	158	173	143	178	160	154	140	133	145	151	157	150	172	164	153	130	159	137	149	159	172	150	137	166	142	168	174	153	156	148	160	138	165	166	155	161	181	155	163	160	174	154	151	156	177	175	138	154	155	143	143	161	167	158	145	127	153	137	144	163	151	161	173	170	161	156	131	138	157	197	181	150	150	169	169	172	174	156	174	163	152	149	169	144	151	164	140	151	143	144	166	141	166	158	155	156	137	158	152	153	166	162	173	162	147	166	166	156	166	162	128	159	145	202	147	163	146	152	160	165	127	161	130	153	148	144	162	151	156	164	150	163	146	173	154	163	171	141	149	178	148	131	172	171	157	161	153	132	154	136	129	145	168	137	153	182	163	156	121	152	142	145	185	140	148	121	151	152	163	163	115	165	163	139	154	166	157	161	146	141	167	144	159	150	146	143	147	124	156	177	178	156	158	161	164	149	140	158	152	149	156	167	151	159	149	171	171	150	137	153	158	159	140	156	163	164	163	145	171	151	142	132	158	174	159	142	149	144	147	177	154	143	135	146	139	151	159	163	144	174	156	133	153	155	139	147	135	161	150	149	152	143	156	165	129	136	135	140	133	149	149	164	143	140	148	149	147	136	171	163	153	170	147	160	160	145	160	156	159	168	179	148	130	151	138	156	149	163	143	144	142	157	161	145	139	165	144	138	147	149	145	166	155	174	163	142	171	148	143	142	146	149	131	152	158	171	173	158	139	137	148	154	161	141	129	158	160	177	152	170	159	160	147	156	157	166	147	158	167	177	147	143	155	123	143	137	148	169	178	172	143	157	171	168	164	145	168	168	131	156	128	145	152	149	156	151	159	173	147	162	186	161	165	162	146	146	163	143	166	165	145	138	146	169	156	164	127	132	183	153	171	138	149	162	152	164	178	137	155	154	172	168	184	145	143	150	147	152	163	164	166	159	168	174	147	153	171	156	136	150	154	141	165	144	157	140	188	158	158	170	163	165	133	152	167	178	168	157	160	129	177	174	159	137	149	145	126	157	141	149	166	154	162	156	151	155	164	158	150	150	145	177	148	139	141	170	135	158	161	165	166	181	146	183	174	157	143	152	169	150	156	145	137	156	162	164	172	160	133	152	145	152	159	175	153	161	158	148	135	158	150	169	132	134	159	162	137	153	159	165	146	149	162	160	153	140	162	147	115	163	162	145	153	146	161	132	160	140	170	156	146	153	148	151	135	143	157	162	134	170	162	144	144	169	156	166	154	174	147	147	152	148	156	169	162	161	146	169	169	137	146	170	177	136	155	150	166	158	176	157	135	153	143	149	135	138	151	125	147	154	154	149	136	157	165	157	170	172	156	127	140	144	148	145	172	148	147	158	157	164	161	164	154	147	161	152	140	160	155	163	141	153	162	162	137	147	150	164	149	178	169	159	144	158	156	144	148	154	166	182	157	145	152	163	177	147	160	149	162	160	151	161	151	137	152	158	156	171	138	146	154	146	158	173	157	157	136	148	158	164	155	168	171	168	165	119	156	155	158	149	155	170	154	134	172	178	182	160	157	155	164	158	169	174	156	151	177	124	191	155	154	175	158	153	151	159	137	157	172	136	155	151	163	133	138	136	165	184	162	141	143	159	171	152	154	154	144	145	165	123	128	149	173	159	137	155	149	171	149	140	132	139	155	173	156	142	180	165	139	156	165	177	139	152	146	181	160	146	146	140	159	160	190	173	166	167	132	142	160	150	151	141	147	143	169	164	154	166	178	149	143	155	143	147	155	153	163	150	153	132	129	140	169	154	150	149	150	160	119	170	155	133	154	166	140	150	136	148	156	164	148	149	140	185	141	172	155	168	140	152	138	161	141	151	162	117	161	144	161	146	162	172	175	172	169	158	144	162	162	153	175	162	176	140	141	145	159	165	141	150	141	122	173	166	128	143	142	168	159	143	153	138	157	149	162	156	152	149	150	144	180	150	144	172	156	146	133	164	160	161	162	166	168	146	153	159	158	144	155	127	166	146	149	159	133	153	172	154	141	152	159	144	154	166	159	159	139	175	178	131	142	153	169	143	136	159	143	147	154	175	174	158	182	169	168	156	154	170	136	141	150	168
7896	864	1857	1976	1757	1406	1099	919	812	704	652	606	583	558	503	512	488	478	441	461	408	463	420	420	442	447	427	394	430	415	414	415	376	408	385	391	422	395	401	409	377	383	371	405	401	393	389	406	375	403	375	351	376	388	380	396	344	353	356	369	351	365	355	351	402	374	389	380	350	383	350	343	358	357	365	373	347	370	354	352	379	342	351	370	390	350	358	373	364	336	351	339	370	345	350	349	335	389	361	373	341	352	385	370	363	381	358	340	359	360	370	403	411	350	354	348	346	397	359	374	328	420	368	399	371	356	378	364	359	353	366	361	361	371	397	359	355	366	382	367	366	376	404	363	351	371	378	394	386	381	362	378	376	336	350	377	340	406	357	383	397	370	350	395	367	367	417	421	364	383	349	362	380	359	404	365	433	384	383	374	352	352	384	377	393	376	356	413	375	374	340	372	392	407	364	355	363	377	360	365	339	350	357	384	370	407	372	392	374	378	361	353	349	358	375	373	351	395	371	365	339	371	344	366	341	389	371	361	352	361	378	364	354	378	324	343	387	393	378	392	342	356	343	397	378	331	361	354	395	398	331	365	375	330	317	327	362	381	362	340	375	340	344	362	426	388	312	423	332	362	421	364	349	362	364	415	385	395	333	333	391	355	357	382	370	381	366	392	371	410	372	364	371	384	320	357	365	355	357	370	414	382	346	360	390	370	349	372	351	349	372	363	365	377	389	366	361	377	383	354	377	368	375	386	377	355	364	347	344	379	373	399	383	398	366	377	338	353	329	319	385	336	352	363	334	352	396	403	344	336	344	368	347	346	390	357	366	361	361	356	376	357	382	369	364	310	375	386	377	322	335	353	384	368	338	338	354	371	375	369	351	385	333	357	373	329	388	388	362	355	429	396	374	365	372	376	403	381	365	337	355	380	334	371	394	383	360	377	364	412	371	386	388	341	368	372	382	367	369	407	344	366	373	406	406	372	382	376	338	374	335	383	349	372	366	387	340	346	366	379	357	352	404	387	345	385	377	378	362	366	385	332	358	364	376	372	369	354	385	399	358	343	324	379	340	399	397	379	378	378	363	380	387	379	373	376	331	362	364	374	386	375	385	359	370	377	367	373	363	375	367	351	359	365	329	354	378	345	376	372	376	350	386	356	380	390	384	378	352	366	337	356	406	368	364	369	343	357	366	363	356	377	371	336	381	353	400	357	357	355	344	379	378	366	359	385	373	375	356	362	352	377	394	339	372	374	380	316	360	387	340	319	407	399	385	358	342	368	397	316	356	363	400	366	333	378	347	410	399	368	384	381	371	343	367	363	329	390	323	384	358	367	352	379	346	358	380	360	377	367	364	342	360	376	381	368	365	332	360	351	412	380	376	367	401	378	359	341	383	361	352	373	360	350	382	351	381	360	373	358	371	355	383	367	354	363	395	349	365	390	359	344	320	380	367	380	363	333	329	363	360	366	384	348	364	369	367	357	404	387	366	364	368	339	376	337	343	385	365	394	339	362	371	354	350	387	326	408	378	376	339	368	346	375	378	358	388	368	349	398	350	365	397	345	346	384	355	360	356	372	393	404	354	351	402	354	408	362	365	379	353	381	350	380	378	356	362	352	380	368	368	373	345	388	372	372	375	409	401	372	380	362	331	360	373	398	364	358	374	360	367	343	350	357	379	388	355	357	410	365	368	357	329	382	374	357	362	363	359	385	365	375	361	374	352	348	381	372	377	369	347	371	362	349	385	384	359	344	368	362	376	355	381	366	369	355	347	370	386	340	384	360	358	358	369	357	390	328	374	354	366	382	358	366	357	354	361	374	395	384	371	379	399	368	359	368	344	350	393	346	367	358	388	399	367	369	338	353	358	373	377	352	373	313	392	364	365	374	378	376	340	391	335	379	385	337	365	374	374	363	343	335	380	353	366	348	345	378	381	374	345	388	352	326	381	347	377	397	386	375	385	379	412	361	362	379	358	382	406	371	375	384	402	323	353	368	371	344	359	392	362	336	334	371	385	397	379	375	365	350	384	404	380	355	369	338	356	379	362	354	373	360	361	355	327	343	386	370	365	345	365	369	329	375	376	338	330	383	389	366	364	371	361	369	373	364	375	350	372	337	369	371	336	374	354	343	361	342	379	350	362	336	402	337	369	387	375	354	382	358	360	375	337	356	356	346	371	340	370	343	381	406	348	348	352	367	398	373	363	347	372	423	391	392	365	383	356	370	359	359	378	374	335	375	353	373	353	383	400	353	348	343	403	348	334	336	375	386	375	399	353	367	344	384	359	383	385	334	355	367	379	375	387	387	353	350	361	378	360	389	352	329	352	393	357	397	353	385	342	353	372	316	369	367	403	362	358	355	372	385	374	375	357	353	333	355	359	336	360	343	387	380	346	363	378	361	375	338	380	353	354	373	339	382	384	366	357	343	343	325	403	385	337	364	376	362	364	357	378	380	382	378	347	361	354	355	395	358	366	371	373	378	364	392	352	369	348	340	352	377	363	386	379	381	411	377	334	312	338	357	368	418	385	350	375	394	378	354	368	399	383	378	330	377	382	393	340	373	331	348	378	333	314	369	359	354	349	354	392	381	372	366	386	366	387	358	358	383	399	399	339	345	368	389	379	362	370	381	376	353	379	381	383	356	374	366	409	364	405	403	373	369	369	386	360	362	357	389	391	387	357	380	346	383	371	367	402	355	380	402	343	379	397	383	383	342	377	364	374	366	329	359	370	386	403	378	371	340	428	356	334	378	346	395	367	370	382	345	385	375	352	380	362	370	385	377	380	339	327	375	357	400	379	383	389	333	365	327	342	341	370	358	353	365	356	361	380	396	347	366	353	364	374	384	350	373	348	398	372	381	331	376	369	332	358	364	369	354	368	358	316	320	368	360	347	370	407	357	340	353	383	343	378	388	368	369	369	377	358	354	359	381	366	375	371	380	360	351	398	349	379	350	354	369	367	358	366	336	349	348	360	362	359	392	370	326	358	375	358	364	387	352	334	378	398	375	403	406	357	370	389	365	354	365	371	362	345	371	371	397	381	353	379	335	350	367	400	371	361	410	366	368	403	371	362	370	401	371	330	357	369	377	363	367	335	379	342	373	323	359	334	345	363	382	387	333	374	369	420	341	362	373	357	376	403	388	385	372	383	347	378	395	371	371	353	358	375	343	371	338	371	391	361	360	374	366	394	376	345	400	377	382	354	351	354	353	396	345	358	339	367	355	320	357	378	371	335	368	356	337	374	409	369	376	346	400	330	390	384	368	369	387	376	361	383	345	375	382	367	373	348	364	377	357	327	375	360	384	385	393	335	388	398	367	369	349	346	370	392	354	384	367	400	388	343	371	418	344	354	399	387	363	344	381	340	370	360	318	394	377	349	377	344	358	376	376	344	365	339	369	389	385	379	339	368	385	346	355	379	355	370	385	344	375	352	368	360	343	390	358	352	371	387	368	378	372	359	357	376	375	367	382	359	366	354	395
1297	207	242	213	202	225	206	223	201	233	219	198	203	229	229	187	208	231	210	225	204	194	215	196	204	213	237	222	207	203	238	228	226	210	219	208	177	236	201	219	216	228	209	214	201	228	219	212	221	211	240	220	219	187	253	210	220	218	213	210	212	247	199	227	231	202	221	204	204	211	211	185	216	205	224	198	198	218	217	209	212	215	234	210	214	215	195	197	186	214	212	219	209	225	200	233	215	189	216	193	214	218	226	215	187	206	221	207	201	226	197	189	218	239	230	206	205	177	217	192	225	227	230	229	205	211	220	206	226	207	201	224	213	237	229	232	247	205	235	235	211	212	239	204	224	207	211	208	211	207	217	215	194	205	199	203	194	254	242	207	212	216	220	224	201	195	213	212	207	237	206	201	205	200	207	197	222	194	199	210	196	215	205	195	244	200	220	197	196	219	240	228	242	223	210	202	211	205	208	222	208	230	207	197	210	225	214	234	223	208	214	199	233	203	220	212	204	229	223	193	191	213	227	225	219	187	220	215	256	233	235	200	211	202	244	212	223	219	232	199	206	214	192	211	244	219	193	250	205	189	207	181	200	216	199	215	187	191	204	218	236	197	234	214	209	213	199	212	211	207	200	209	204	219	207	228	202	235	203	213	212	230	211	195	194	225	220	202	203	227	204	222	214	243	199	235	199	209	192	195	218	213	244	222	214	186	226	201	215	214	207	247	217	189	205	212	215	193	207	214	210	203	218	209	235	232	195	228	223	211	199	229	235	215	193	212	213	165	232	221	216	234	195	199	193	231	194	198	219	207	213	228	220	201	179	254	232	250	181	222	228	204	198	235	207	224	187	193	232	209	207	193	210	221	206	210	200	219	214	214	217	221	218	229	209	213	207	230	201	201	214	209	224	205	187	204	206	198	209	200	225	211	221	201	192	223	211	189	210	186	213	202	231	208	205	207	225	210	206	191	197	234	177	224	194	221	215	225	213	204	213	211	204	197	189	220	201	195	192	201	197	198	224	204	222	215	212	226	225	230	214	232	221	201	207	214	219	196	185	245	224	200	196	209	203	252	215	222	198	205	236	195	203	222	193	195	193	218	215	200	232	211	213	212	222	190	213	215	232	202	202	198	201	203	215	235	197	217	227	228	204	207	211	203	197	222	195	223	230	213	225	230	202	222	205	205	203	196	220	236	216	233	210	230	258	214	214	216	223	190	228	197	223	216	215	219	209	223	212	208	209	222	227	207	211	232	237	228	194	215	191	219	210	204	223	207	187	214	193	209	223	218	208	210	205	227	237	226	254	213	211	201	207	201	214	210	188	231	232	224	226	203	181	207	199	206	215	224	223	234	220	210	204	228	198	216	218	200	205	223	222	233	180	214	226	231	228	239	207	193	225	216	207	215	192	215	221	227	190	207	224	231	183	243	200	232	215	220	203	229	245	231	226	216	230	182	222	252	205	184	220	221	215	228	203	186	217	219	187	225	220	218	203	242	212	208	211	220	226	171	188	212	235	200	199	211	220	221	229	214	219	216	203	200	226	199	187	247	205	201	191	199	217	207	240	175	203	224	214	221	209	225	210	204	227	224	221	222	219	213	200	225	229	231	209	208	217	214	223	190	214	227	208	224	227	240	192	221	188	235	209	203	240	220	220	214	201	248	256	234	236	222	215	222	217	217	206	220	177	191	209	203	219	211	188	201	222	201	184	209	201	215	206	201	214	205	217	203	214	210	242	215	200	201	237	194	196	210	194	190	204	203	224	202	238	219	242	222	196	208	207	187	206	227	226	228	227	246	206	191	223	207	246	217	242	218	221	229	212	194	214	228	233	211	196	228	210	196	248	220	214	216	213	197	199	212	213	238	218	209	223	229	189	204	220	231	210	199	222	196	212	225	221	200	208	225	205	200	196	233	222	191	214	201	229	189	209	221	193	221	207	217	231	209	224	253	207	221	227	217	207	234	244	211	223	217	219	193	179	213	222	214	194	200	217	218	226	222	224	178	246	221	222	214	201	211	208	217	213	215	217	206	168	206	234	207	229	206	210	185	206	196	213	193	222	219	202	237	197	208	193	200	198	201	212	212	221	222	194	219	193	199	209	232	209	201	245	223	235	235	230	227	220	249	206	203	200	212	204	243	232	229	203	189	238	211	233	232	217	220	193	210	211	214	210	199	219	222	187	198	200	240	207	225	218	180	207	198	227	197	235	207	223	228	240	183	219	231	215	189	214	217	216	216	196	192	212	213	187	204	223	208	232	211	237	212	222	198	227	227	213	190	224	192	236	220	201	212	244	226	175	226	196	204	213	221	215	240	233	214	183	237	205	207	222	223	190	205	233	234	216	203	204	222	204	224	194	205	229	188	212	204	191	198	196	209	237	206	226	217	250	213	199	209	189	209	213	204	201	202	239	238	218	229	216	223	249	222	197	205	195	220	219	207	204	221	220	197	213	190	233	238	205	218	218	240	230	220	215	187	214	190	227	189	240	224	205	242	205	213	239	178	237	192	213	217	227	198	209	202	185	225	229	203	183	213	229	220	197	222	209	215	217	240	211	217	213	211	212	201	190	234	241	208	205	202	193	215	212	230	186	226	249	209	214	206	211	217	202	212	204	195	248	210	225	216	198	192	220	213	189	214	189	217	200	201	214	230	222	211	205	201	219	228	224	231	228	222	205	206	224	213	221	206	209	212	203	225	200	172	205	214	188	238	223	241	213	216	241	213	231	220	197	198	219	242	212	202	227	222	189	193	195	240	201	231	190	207	203	213	193	204	203	228	238	233	213	198	196	212	238	197	226	222	214	199	222	207	206	224	221	231	224	211	227	227	201	192	251	207	187	189	201	228	224	205	222	213	209	223	207	206	232	184	228	203	218	225	216	195	205	212	230	232	217	205	198	253	202	214	196	213	199	206	207	215	224	217	206	201	232	203	210	202	211	186	211	215	231	194	237	199	229	230	201	218	185	237	233	216	219	207	213	213	197	225	207	219	211	229	238	234	209	229	227	197	186	197	195	206	215	213	225	211	235	215	228	210	195	201	195	214	188	203	232	215	238	198	193	209	199	228	237	230	213	200	223	213	218	195	188	213	201	202	227	207	209	221	199	222	214	205	200	196	208	173	222	225	202	201	231	224	201	201	222	196	225	203	191	232	209	215	205	227	223	219	215	205	215	239	204	215	195	186	190	219	197	202	215	227	180	231	199	213	214	223	201	215	191	203	208	192	227	220	217	193	221	200	192	210	211	241	222	206	194	195	206	237	223	218	205	204	236	230	238	225	221	224	213	207	227	212	202	217	217	215	208	219	191	207	219	232	219	233	237	182	188	216	221	215	242	222	224	217	218	216	215	223	230	219	209	193	206	212	184	253	191	215	200	199	221	210	236	214	210	206	203	220	193	223	201	223	236	190	210	197	192	200	240	198	216	202	237	208	233	215	213	204	204	218	215	222	222	246	217	241	223	232	214	249	222	222	211	222	188	217
1659	503	524	553	540	538	498	522	516	523	522	522	572	492	564	534	514	494	510	501	486	555	533	487	524	511	519	517	521	540	540	515	518	542	522	489	506	499	514	560	503	509	510	481	498	526	524	494	534	510	484	518	491	496	478	486	527	473	513	496	507	505	522	511	534	462	498	490	524	523	512	488	494	511	491	518	508	514	545	518	530	519	511	508	514	524	515	485	518	515	532	502	492	478	531	549	510	501	546	509	502	508	497	527	507	509	543	522	542	471	514	496	529	458	518	534	521	484	467	541	462	492	533	481	488	502	493	529	510	516	522	529	512	521	504	509	500	504	536	513	516	492	478	491	486	505	473	469	546	500	462	492	505	562	467	501	517	554	499	532	503	501	500	536	506	495	507	528	488	465	457	473	469	515	477	506	513	525	518	470	469	515	470	516	517	546	509	509	462	506	542	480	495	519	452	476	508	526	506	493	505	472	488	505	510	497	504	520	517	485	495	512	497	519	499	476	505	516	484	535	523	519	509	475	540	497	515	521	523	527	517	525	512	501	516	509	539	521	537	503	532	522	575	509	518	529	511	486	519	558	499	479	483	517	507	527	534	523	520	475	520	515	501	499	519	535	520	525	492	515	471	499	549	480	529	522	498	512	500	488	500	517	502	511	557	523	518	520	529	501	507	508	533	516	511	501	503	523	526	501	508	495	555	526	480	508	501	526	502	472	536	527	514	510	506	516	540	536	499	496	553	510	537	500	516	468	482	523	524	474	480	468	530	546	478	473	540	541	524	579	523	496	506	517	496	515	500	542	536	518	511	530	475	521	504	565	477	519	460	519	554	500	515	515	517	533	513	510	453	495	521	546	528	503	520	512	487	480	448	480	516	458	507	490	511	539	447	514	487	514	527	488	501	519	462	489	487	503	543	495	501	548	493	514	512	493	498	499	454	540	509	522	487	508	506	506	539	515	539	520	503	497	510	470	496	492	458	515	543	500	527	540	513	509	499	511	529	477	560	539	511	496	455	513	508	507	521	502	562	555	513	533	480	555	538	509	521	482	536	496	488	513	517	510	511	512	527	504	514	512	524	535	519	505	457	469	559	498	491	535	515	491	533	532	483	466	492	509	548	543	514	548	472	494	491	532	512	534	458	472	530	505	509	511	510	526	487	519	532	516	534	553	526	495	473	532	538	537	491	514	488	560	529	502	479	538	490	515	513	524	533	531	480	506	515	504	527	525	497	494	514	486	530	488	535	538	478	490	505	479	488	501	513	471	485	500	528	509	527	508	508	530	540	509	484	499	524	502	525	491	501	510	460	546	503	521	474	536	567	509	488	502	509	509	523	510	526	474	536	500	503	507	514	506	497	497	473	533	495	497	487	518	528	510	531	525	470	539	546	509	517	522	516	517	526	533	520	535	486	489	557	527	521	523	513	538	513	558	493	503	490	523	527	481	556	503	519	539	523	509	507	553	486	473	485	510	506	507	497	539	510	499	492	523	489	495	460	511	516	517	502	532	488	495	520	530	503	498	503	508	485	529	476	457	483	466	496	511	498	502	500	507	516	483	494	533	493	488	514	490	541	525	474	473	500	470	531	521	500	517	524	488	503	541	544	469	507	508	504	535	527	511	539	493	494	524	524	529	523	490	510	520	509	500	481	505	502	527	489	527	542	539	491	554	504	490	491	517	533	484	500	537	518	509	502	498	548	504	527	549	512	499	493	500	530	498	490	537	514	495	551	555	512	505	493	516	524	490	493	485	528	491	495	494	503	538	491	508	536	531	518	465	513	481	516	511	529	501	510	524	511	520	492	548	569	497	509	515	503	544	538	484	520	544	515	507	465	526	490	476	513	536	490	531	532	560	486	509	532	531	488	463	488	537	499	542	487	512	500	488	504	500	504	508	475	491	497	517	543	513	547	512	552	507	558	548	561	489	481	549	504	527	469	489	498	494	500	469	546	514	532	496	530	489	453	489	521	501	518	483	495	537	475	524	510	531	480	497	479	511	481	506	521	485	545	519	530	501	512	535	544	476	504	491	504	522	515	515	498	538	494	485	537	468	517	535	510	500	516	476	500	555	528	540	517	501	486	502	556	499	538	534	511	540	524	534	479	510	505	475	488	510	487	511	493	517	536	475	510	507	578	458	528	521	480	519	544	516	501	520	532	497	482	521	552	531	525	490	510	506	509	537	513	485	503	499	533	530	513	475	522	485	540	514	547	511	538	507	516	502	500	520	537	500	486	494	508	534	536	499	503	549	542	472	514	543	515	549	501	462	516	495	512	503	502	493	524	522	506	535	519	479	534	520	535	527	529	475	483	497	491	467	485	518	496	496	523	557	538	505	534	457	529	515	518	517	539	476	514	521	512	498	471	545	512	472	519	490	488	515	485	483	520	520	478	519	564	497	513	498	556	531	545	502	502	514	474	503	475	505	521	518	495	514	519	525	474	537	503	483	516	465	501	514	485	527	490	505	477	480	546	496	454	527	531	521	519	513	530	501	506	481	546	520	490	499	514	476	535	507	498	529	503	493	555	511	498	535	503	495	521	476	522	525	526	494	533	485	505	503	579	541	512	490	537	464	526	523	487	524	532	491	501	475	515	501	565	503	534	483	523	503	489	539	512	499	524	497	560	514	484	529	513	491	522	519	469	521	500	497	529	520	518	503	494	492	511	480	496	494	517	521	503	515	498	510	501	528	548	503	516	493	508	498	523	490	526	519	531	498	486	509	542	514	501	487	497	501	496	532	516	541	502	479	499	492	499	473	514	502	511	501	538	483	502	477	514	474	533	495	503	497	507	511	493	539	508	538	506	523	525	522	479	534	546	524	498	478	460	507	535	511	498	526	516	504	512	523	518	480	455	521	518	472	476	519	502	543	479	490	500	520	504	487	504	497	512	561	525	508	496	514	519	500	515	499	518	477	501	532	532	487	545	499	499	495	545	526	544	521	545	469	538	506	488	535	522	526	483	519	489	527	530	515	533	516	516	536	481	503	573	417	532	514	459	495	509	507	525	494	482	535	512	505	469	559	484	513	500	501	513	490	496	489	531	509	510	475	521	495	508	490	503	493	506	521	532	514	516	480	470	495	501	492	529	493	503	539	492	517	515	502	508	474	532	521	473	555	510	495	553	506	533	544	499	507	488	590	494	499	497	515	500	499	528	504	525	516	500	463	530	467	493	486	518	595	524	522	490	503	501	560	508	513	543	495	503	461	508	559	505	506	528	480	501	484	513	511	515	519	492	522	501	486	494	454	493	478	522	520	511	485	508	522	530	543	498	465	498	485	491	535	502	481	518	541	529	524	494	513	486	484	484	503	529	502	521	496	493	503	498	540	506	504	500	482	493	484	504	518	554	462	492	540	498	517	510	553	496	472	523	520	518	506	469	512	510	492	527	501	521	492	505	510	508	517	498	527	502	513	524	516	514	497	498	480	511	490	498	526	520	501	510	541	509	512	511	500	534	498	478	512	503	511	539	539
7279	573	604	551	438	374	314	319	307	297	299	297	309	293	300	276	317	260	302	320	303	294	286	319	321	308	298	307	282	275	312	248	255	311	282	313	298	289	264	254	308	261	293	261	285	297	252	287	290	248	296	308	295	299	286	303	290	291	293	272	262	248	271	268	294	278	300	292	261	289	260	307	298	269	280	253	262	278	278	342	292	279	249	315	289	269	299	313	274	294	277	263	291	297	267	295	253	295	273	284	303	281	288	290	266	259	294	285	281	271	287	296	254	275	289	288	280	276	298	260	265	291	266	304	278	276	292	288	277	285	256	267	278	269	270	284	292	259	285	265	298	297	287	271	279	284	280	282	257	293	283	266	267	313	255	254	305	249	286	274	273	244	286	282	252	326	275	281	271	272	309	251	279	299	278	249	287	300	244	280	273	288	256	255	280	279	283	281	280	291	279	261	307	288	279	297	278	282	268	240	271	310	286	250	302	282	297	272	299	256	265	261	271	279	295	243	285	297	268	292	256	272	233	272	289	307	279	242	284	277	258	265	278	255	264	278	260	276	295	263	306	263	278	254	296	283	305	288	267	258	268	277	299	277	271	290	283	292	275	273	310	276	298	272	283	265	286	277	256	253	270	286	271	300	274	295	284	271	263	284	258	268	285	293	299	272	291	282	276	288	272	266	257	304	252	256	281	273	287	292	278	263	262	248	306	257	250	295	275	286	305	268	288	299	290	305	267	246	299	274	304	302	303	299	313	269	292	288	269	312	276	292	298	255	262	282	277	270	273	291	280	270	267	290	262	259	279	282	258	270	310	290	309	277	288	284	262	269	233	260	265	293	281	299	261	293	315	293	285	289	270	283	260	253	300	242	277	285	297	296	290	282	287	294	254	272	269	284	289	315	294	277	262	266	284	306	275	297	234	286	299	288	302	273	290	276	305	286	260	284	275	308	299	290	277	287	281	292	276	292	286	256	269	281	279	255	296	266	275	281	260	261	297	283	301	298	308	268	261	295	267	269	265	268	296	297	246	272	310	302	248	290	266	292	277	280	293	260	291	252	284	275	287	304	259	282	282	265	269	276	278	295	239	287	297	291	277	280	268	273	289	254	276	320	294	266	262	260	288	277	297	290	289	275	278	297	259	278	253	304	309	292	293	280	268	313	238	254	274	261	287	245	258	282	294	287	245	293	281	282	260	275	286	286	300	261	288	287	302	284	297	301	291	303	302	298	291	272	268	308	260	300	264	278	297	272	284	263	267	285	280	281	260	301	265	259	290	266	292	301	287	233	271	267	269	270	260	293	323	266	228	281	288	275	270	281	285	290	279	274	275	297	281	306	317	291	262	286	284	282	279	284	295	289	310	279	284	304	306	253	277	297	322	289	259	269	256	279	252	316	253	255	305	270	267	263	310	267	309	271	278	296	299	272	255	255	299	242	251	278	294	279	306	294	286	277	281	259	285	285	271	291	255	287	267	299	295	258	268	286	265	279	267	276	278	289	293	268	282	282	283	266	308	279	288	281	270	281	302	264	283	291	289	272	308	248	271	300	252	285	299	265	255	273	282	270	262	266	281	265	246	284	256	263	270	285	287	277	299	275	260	290	283	270	287	315	276	291	288	271	258	299	260	290	274	285	281	317	289	280	279	285	298	274	261	277	285	282	279	305	277	276	292	317	300	292	289	300	264	252	291	250	270	273	287	253	258	266	260	271	269	345	289	265	306	291	278	271	294	262	287	261	301	284	263	232	300	260	286	277	274	290	253	308	280	264	270	275	280	252	268	263	296	289	294	286	300	291	279	310	295	267	300	266	252	282	292	284	272	264	302	274	252	287	269	298	273	282	299	289	310	292	296	252	261	289	274	281	260	278	278	269	313	273	291	304	272	274	277	298	268	267	290	286	297	286	304	264	276	293	265	245	260	265	280	268	308	261	287	309	290	278	272	267	264	269	286	238	261	259	274	318	292	278	269	299	300	287	286	287	281	303	278	294	257	255	292	272	283	292	270	269	260	288	244	277	296	297	247	242	262	287	293	257	294	271	282	257	288	271	294	293	280	268	271	275	277	269	280	292	265	294	302	303	292	304	260	245	262	271	283	284	241	261	272	284	277	264	270	273	285	302	281	246	286	287	260	286	265	280	287	301	307	324	290	286	264	281	284	297	281	281	261	283	290	265	290	290	247	269	270	260	300	267	277	265	268	288	249	252	278	295	276	273	295	296	274	251	277	307	277	287	275	270	294	291	269	295	307	229	270	278	303	245	273	269	265	276	288	311	293	265	258	284	298	272	272	317	277	285	336	275	296	309	300	253	267	289	302	277	262	265	312	271	260	274	274	269	261	309	281	263	279	302	277	276	244	258	313	286	256	278	298	266	251	329	282	266	289	295	325	291	279	264	283	302	250	289	300	307	279	301	294	255	328	278	303	262	290	278	277	279	273	269	304	286	263	286	286	271	266	291	305	324	285	293	264	291	294	281	293	302	266	277	277	304	271	289	293	274	274	265	265	285	274	283	289	287	298	293	288	294	251	275	289	266	307	284	279	265	283	251	278	289	288	327	231	293	297	287	276	267	296	282	290	256	297	256	262	279	291	296	311	266	276	310	283	274	274	274	294	304	276	271	287	268	264	301	269	257	263	248	275	242	269	244	276	265	293	246	289	298	310	285	284	279	262	277	323	311	243	286	299	281	305	295	265	282	288	287	244	261	257	272	302	264	312	286	273	260	312	316	322	291	294	270	271	274	266	291	269	291	260	339	279	234	300	279	284	279	274	292	267	278	277	297	302	222	300	303	285	274	289	309	284	297	292	286	318	282	247	265	284	252	295	269	290	253	269	235	293	292	297	273	294	239	283	282	294	315	262	317	301	275	269	280	307	297	288	272	293	275	272	275	260	283	306	305	331	294	259	297	278	296	290	275	299	295	295	256	270	264	310	275	255	264	260	299	290	267	295	286	281	276	273	294	268	309	277	286	284	282	299	258	279	291	319	259	288	288	294	248	288	281	289	309	280	274	279	279	265	306	275	274	260	245	286	264	312	270	284	278	311	263	263	276	250	255	282	304	258	296	311	259	257	296	298	253	274	278	279	298	300	280	280	248	303	306	260	271	272	247	250	263	321	289	307	290	291	276	262	255	287	291	287	281	287	269	281	266	287	279	281	250	260	274	285	271	288	275	286	275	271	256	264	302	289	238	254	296	273	284	270	283	270	281	270	335	296	280	279	263	278	306	274	273	264	294	292	281	287	285	260	269	273	254	235	291	284	281	253	265	281	279	302	298	293	272	308	284	265	254	275	306	257	303	296	260	268	288	264	278	278	276	286	276	277	288	265	294	261	251	275	291	273	290	285	273	276	304	255	275	300	274	309	297	265	272	280	304	300	294	292	281	283	283	299	261	288	271	307	261	293	280	257	258	268	294	309	259	286	280	284	296	280	270	258	279	263	296	311	262	271	288	276	274	275	305	308	296	285	263	269	303	295	272
6379	883	1370	1453	1370	1137	1014	907	923	840	775	737	768	779	721	650	696	702	680	686	653	711	683	705	693	688	684	699	695	627	630	670	653	672	652	665	615	656	664	641	615	646	667	675	649	652	626	597	643	642	676	677	618	651	665	650	659	635	676	673	671	650	606	670	641	610	651	684	602	657	617	655	670	667	702	673	621	618	637	683	601	645	651	632	640	678	629	659	618	648	650	685	618	604	618	662	607	658	598	648	627	663	605	633	638	685	615	632	668	588	624	602	600	653	655	610	654	650	637	674	624	616	660	603	679	612	596	670	663	626	665	667	663	604	631	671	607	651	671	642	671	607	649	670	622	579	658	637	607	634	633	637	621	619	667	639	667	593	628	624	660	634	618	663	593	623	658	628	575	668	678	626	669	650	642	668	607	636	657	606	603	672	647	613	646	653	647	603	645	652	670	621	626	659	656	635	621	592	612	631	670	687	618	654	649	689	648	695	634	594	606	627	604	631	607	699	689	635	631	648	649	582	633	681	614	656	660	599	610	671	658	649	663	607	670	574	632	595	636	626	653	669	632	640	647	663	644	679	664	675	613	589	633	595	588	669	642	636	627	654	667	628	624	587	639	679	676	623	612	698	662	606	641	648	659	636	645	592	635	598	657	648	607	642	601	649	609	628	627	674	587	603	607	659	689	647	617	595	648	648	632	617	608	597	607	637	660	596	625	652	624	658	644	642	660	642	633	660	627	590	595	679	640	609	641	646	632	667	647	622	625	631	668	633	611	644	645	625	655	667	634	654	660	652	616	645	629	674	690	621	630	636	653	617	619	631	576	634	670	607	599	636	636	656	698	623	676	668	636	653	575	601	634	636	671	638	635	696	627	593	626	679	662	650	639	630	630	629	628	596	610	626	638	617	644	599	648	661	645	655	607	624	595	622	619	636	616	588	624	654	653	637	642	626	654	609	669	681	600	623	622	633	662	681	649	591	630	646	618	644	614	651	631	646	640	665	605	598	613	642	656	629	609	664	649	632	668	624	611	644	633	627	639	667	640	637	649	639	665	627	670	606	643	630	601	681	690	633	676	603	626	634	674	640	629	650	640	670	641	650	664	664	628	635	693	629	608	618	602	619	683	704	629	621	644	617	675	614	665	609	651	641	674	654	610	642	698	653	640	641	605	663	619	649	652	623	642	654	660	675	666	626	638	648	654	679	667	609	653	591	593	657	613	626	620	628	608	637	646	668	636	624	662	636	638	642	623	669	640	632	645	644	637	649	660	608	634	627	603	669	638	667	627	668	651	593	678	611	634	602	622	618	660	611	703	614	659	648	611	606	616	597	618	602	604	644	615	622	612	641	655	628	614	692	634	660	630	601	663	669	670	652	601	637	638	634	645	641	671	630	635	662	625	635	626	649	626	660	659	666	594	628	640	622	635	671	641	680	672	629	657	668	639	668	635	617	613	671	597	595	632	645	639	661	645	652	605	596	647	671	667	595	653	612	643	647	648	650	692	654	611	667	623	651	638	655	634	615	666	647	660	608	661	650	657	653	660	634	604	638	658	627	652	604	646	633	652	630	637	633	640	638	672	634	663	611	594	639	606	631	619	714	618	634	684	604	688	659	665	664	640	648	688	605	658	684	629	670	645	602	643	597	639	599	623	630	626	628	580	673	646	621	668	675	705	628	647	622	599	665	671	664	619	657	584	627	602	631	637	696	665	595	611	598	649	665	644	607	603	603	616	653	637	593	608	626	632	625	656	638	647	598	642	624	659	657	618	625	623	570	636	619	624	646	608	588	630	669	624	639	655	658	667	629	674	647	652	608	625	658	603	638	634	639	638	653	677	595	634	636	618	629	683	638	652	643	607	644	629	654	596	621	613	633	673	607	653	633	645	615	609	575	652	635	657	652	613	624	642	642	668	629	605	668	612	618	644	647	622	660	573	591	610	633	610	654	614	674	624	606	664	604	673	715	656	647	596	623	637	658	637	663	646	614	644	661	657	657	625	647	629	602	636	659	665	648	631	638	650	639	575	619	670	660	591	604	612	634	619	644	666	637	656	617	656	575	617	615	627	631	636	610	678	683	655	630	624	641	639	633	663	664	617	653	672	620	621	615	642	699	622	622	631	647	680	641	597	616	644	656	617	647	648	650	665	630	668	643	634	666	632	633	680	656	627	623	607	606	652	632	657	661	613	645	696	615	658	626	632	624	646	618	668	620	646	668	633	644	617	652	623	683	653	629	628	639	590	650	659	593	640	691	639	654	651	617	652	654	648	655	628	632	614	639	637	630	614	579	675	621	618	700	623	662	649	659	644	616	670	634	644	623	638	631	632	657	619	656	661	605	681	679	635	631	678	609	615	616	680	603	639	619	625	673	631	682	658	644	661	648	625	592	631	618	644	607	656	655	644	637	645	651	589	666	669	587	648	581	652	666	674	602	569	618	655	606	664	649	623	637	641	633	618	649	628	634	622	599	666	608	623	625	573	614	636	692	607	625	619	596	609	603	635	622	660	653	629	647	642	655	633	607	654	596	620	640	609	627	602	656	599	653	625	601	631	650	606	664	630	601	652	628	630	630	635	670	660	578	606	684	647	666	661	607	636	648	642	613	646	646	636	619	658	650	620	649	655	603	629	679	617	646	661	684	623	682	625	609	615	663	612	612	669	612	642	639	639	619	596	651	669	677	656	614	677	614	630	663	620	667	609	633	636	646	631	617	625	628	647	650	611	626	642	661	614	632	670	604	690	630	655	641	616	631	596	633	664	633	611	606	624	644	614	660	677	642	630	653	620	695	638	642	652	683	640	583	628	620	640	665	630	585	621	617	649	665	659	632	690	622	639	611	612	645	616	631	586	632	650	615	583	668	645	657	612	596	677	611	664	678	628	648	632	664	641	635	641	628	604	626	637	642	695	673	661	680	633	610	599	613	615	615	644	619	603	607	660	674	686	665	657	699	614	625	665	617	644	646	623	645	612	640	632	631	605	662	627	689	644	643	657	586	643	659	598	628	649	615	643	645	636	615	643	654	620	636	597	650	695	641	640	632	615	631	644	612	617	640	583	600	633	604	611	652	627	639	590	610	639	663	643	633	611	641	665	644	657	594	616	630	640	619	588	673	652	657	636	653	625	652	622	654	630	605	683	689	648	660	611	638	606	641	660	617	624	675	636	618	643	673	628	627	644	615	614	662	646	634	645	693	639	626	668	672	673	611	635	660	623	704	619	629	653	690	634	620	655	624	649	636	609	639	571	611	647	641	608	657	577	665	674	628	692	628	653	670	621	592	635	635	609	632	612	644	658	660	614	652	669	646	588	694	640	641	627	675	666	647	636	630	642	684	656	643	648	632	602	633	657	632	601	579	626	624	621	628	621	617	633	617	605	615	624	637	679	636	609	640	647	617	616	630	643	613	651	621	653	627	673	656	612	585	648	691	606	620	642	663	652	611	639	634	614	641	648	649	621	660	593	621	625	590	608	650	649	643
13715	1058	922	658	489	380	288	260	231	189	203	212	196	196	172	163	177	170	178	163	161	174	151	171	185	116	182	156	160	142	148	158	167	176	157	183	154	160	153	165	179	134	177	163	179	163	155	150	169	148	165	164	165	162	178	152	144	154	156	163	162	162	158	152	139	185	144	170	157	136	168	140	141	172	171	156	144	151	155	147	176	163	158	149	175	162	151	160	130	148	154	147	163	157	128	174	148	177	157	158	154	165	142	150	155	150	148	167	164	162	159	148	146	180	158	141	149	159	192	163	155	157	161	163	175	165	135	173	165	167	170	134	138	166	156	166	135	156	148	140	167	166	152	165	145	124	137	140	141	153	142	151	158	149	137	160	155	167	125	156	158	145	180	156	176	156	156	177	163	180	166	155	143	146	164	177	148	146	159	172	170	144	176	160	110	161	160	130	131	173	182	149	147	143	164	153	124	156	122	132	138	167	155	178	158	162	142	171	183	166	144	139	165	158	146	161	157	171	162	155	164	149	164	162	161	161	145	142	154	139	156	160	148	140	159	149	153	166	164	151	158	168	158	137	148	140	143	166	136	157	150	159	154	139	139	146	165	176	144	154	182	163	161	160	174	152	142	150	162	154	150	166	150	142	164	152	142	159	164	145	120	184	162	131	157	143	164	153	155	167	176	157	138	164	168	166	122	144	140	172	167	150	147	145	167	170	170	157	180	168	163	170	180	151	145	160	167	157	144	180	145	160	181	134	168	166	114	165	144	161	152	148	151	148	178	149	145	171	153	173	142	180	154	151	155	171	132	164	142	138	156	145	157	162	174	148	172	143	153	154	147	154	153	163	152	147	165	172	152	194	142	150	150	160	143	118	160	160	145	148	143	156	164	150	175	160	164	150	179	165	159	147	150	148	149	163	159	137	147	160	140	155	142	152	181	147	133	156	150	149	160	141	143	175	160	145	171	166	188	174	167	171	136	155	168	163	161	144	163	158	180	167	157	160	149	161	142	155	163	136	144	165	144	159	161	171	178	167	156	145	152	151	169	142	166	185	161	178	176	135	155	144	154	142	158	151	131	153	162	162	162	152	152	164	141	159	151	135	152	143	158	146	174	169	141	167	150	145	178	160	187	148	183	146	129	169	133	160	162	168	162	159	136	157	175	163	167	132	158	159	155	141	149	137	152	158	157	129	164	151	142	152	156	161	133	155	166	164	140	157	171	143	177	152	152	165	145	171	172	162	164	152	153	146	153	175	143	142	170	152	177	166	119	152	167	180	141	173	146	136	168	161	166	134	167	145	152	151	144	149	157	145	168	136	179	176	161	138	146	176	141	155	179	173	164	145	156	143	164	152	149	141	148	140	130	171	159	164	148	158	144	162	159	156	156	164	160	154	151	156	167	171	163	178	180	173	149	172	137	185	163	159	127	181	157	172	163	140	173	157	157	152	158	166	157	138	173	151	162	122	173	169	152	147	168	142	147	178	145	166	148	137	163	142	123	166	149	174	170	133	139	164	113	165	161	138	143	150	160	167	162	158	127	149	166	158	143	141	167	165	121	160	149	152	145	155	155	150	171	156	150	150	157	154	174	151	147	175	170	161	160	172	163	166	152	154	168	146	159	148	165	164	165	160	159	169	141	154	173	147	157	153	142	154	164	156	160	168	140	175	175	155	161	137	153	167	152	169	135	168	156	138	146	147	162	162	183	146	161	166	137	160	169	153	164	141	161	147	139	137	155	130	151	167	146	158	134	143	150	147	159	156	150	139	142	148	158	140	145	166	148	151	158	165	165	160	156	168	167	171	147	156	173	149	167	127	164	155	148	140	137	140	142	149	161	147	132	161	152	166	173	134	154	160	144	171	151	136	170	133	160	163	152	145	162	163	173	149	155	141	152	160	170	171	174	136	147	143	136	150	142	161	173	145	152	139	154	131	154	167	151	151	168	176	164	163	133	175	166	154	143	164	160	152	149	143	160	168	163	155	153	181	146	145	148	175	148	155	152	156	124	154	156	186	164	158	152	155	157	169	152	166	158	166	165	144	155	143	161	160	153	140	155	169	159	147	157	146	143	144	153	141	168	159	167	155	157	163	179	178	175	162	169	139	152	165	183	129	151	144	150	161	165	143	158	145	139	130	147	148	133	125	161	170	167	146	165	157	180	152	147	151	196	165	158	186	179	157	155	162	142	145	126	149	154	158	163	143	155	155	158	176	138	139	141	171	153	147	156	148	134	152	156	168	146	172	182	147	157	158	169	167	147	149	167	152	152	156	171	144	165	152	153	154	175	153	138	165	152	157	168	156	173	171	179	138	145	167	161	141	177	159	155	138	130	161	132	154	170	153	156	155	139	140	149	166	157	169	140	168	147	152	149	173	166	156	166	148	152	153	179	169	144	142	140	149	143	149	178	153	142	146	141	145	173	159	139	172	158	146	167	158	154	170	178	135	144	165	148	166	167	159	165	172	152	160	137	153	136	140	132	165	135	149	160	161	183	141	195	167	142	138	149	163	160	149	154	157	176	148	131	159	164	172	140	170	154	150	150	179	163	156	147	145	168	170	165	122	160	147	137	172	159	163	146	150	161	138	155	158	167	144	148	169	166	153	153	164	159	147	169	159	163	162	169	157	150	144	117	158	158	168	165	140	145	147	161	162	168	151	151	179	150	176	158	136	163	171	185	178	160	174	140	160	179	135	151	144	146	149	152	156	153	165	146	163	157	179	168	146	179	154	178	157	154	143	161	171	180	161	169	153	150	167	153	166	153	181	150	157	165	152	149	125	133	142	151	158	136	135	166	150	136	161	180	168	151	152	166	151	157	164	156	149	161	189	164	174	154	151	154	166	150	155	164	119	150	159	165	153	160	144	158	135	146	144	155	162	153	158	151	149	187	149	163	169	159	135	147	174	143	153	161	155	123	133	192	144	132	136	151	167	163	169	156	154	155	162	148	170	145	182	158	141	161	149	165	137	147	134	158	134	148	162	160	153	151	149	154	165	145	131	144	153	143	132	149	157	139	154	162	150	149	145	139	126	147	173	148	155	151	158	146	155	152	138	170	160	152	137	165	162	159	168	172	164	148	142	150	107	145	131	153	182	153	144	152	147	151	168	161	148	156	149	162	152	153	171	168	165	143	145	183	129	169	160	145	132	149	136	156	153	138	153	133	165	189	138	148	138	146	138	148	187	157	170	165	178	167	172	164	150	154	159	158	143	152	140	168	149	174	159	162	167	144	169	159	142	160	147	155	165	141	137	149	159	163	167	158	175	171	155	142	142	138	161	152	141	152	158	184	165	180	136	155	150	140	149	141	153	147	157	148	158	162	157	140	196	161	154	125	148	159	130	143	148	155	155	167	144	159	158	153	174	147	154	159	137	150	137	156	171	153	130	134	146	147	135	145	132	160	187	128	164	138	148	161	147	152	155	180	157	172	160	169	142	147	162	138	176	147	153	168	154	169	160	144	161	151	176	144	140	158	138	168	157
7878	882	1874	2086	1716	1358	1078	926	798	681	678	620	613	588	533	530	463	472	454	436	479	425	433	464	442	424	433	381	427	393	400	396	405	403	406	411	409	394	370	367	392	379	360	415	395	387	382	394	332	375	389	386	386	380	339	376	362	356	403	346	394	403	388	361	373	341	356	351	365	376	384	367	379	407	373	350	371	324	388	350	383	405	374	398	342	349	364	372	381	328	341	388	362	361	362	339	426	373	382	397	359	382	352	368	385	376	357	387	384	373	349	351	373	375	338	370	358	393	366	368	393	351	358	397	393	377	380	353	364	393	365	365	327	368	364	353	402	360	366	382	347	417	365	368	392	371	368	363	382	369	384	377	340	366	377	359	369	359	384	386	388	367	371	369	383	363	379	357	378	357	371	400	367	379	342	378	369	369	358	356	356	367	390	399	450	382	361	358	417	374	354	361	420	381	353	394	407	378	385	368	357	346	327	378	361	358	384	377	368	364	359	333	351	377	382	375	338	365	342	391	379	367	404	356	366	369	364	388	341	377	350	404	370	397	403	412	357	369	361	380	393	377	371	388	377	406	368	361	384	381	353	359	382	385	399	368	355	369	355	368	390	358	346	347	379	372	409	362	357	373	366	354	355	412	379	344	363	388	389	379	363	359	370	367	369	357	386	325	374	380	364	338	360	345	354	348	388	349	362	357	338	388	354	354	368	364	425	347	372	348	328	383	393	381	374	364	392	359	394	345	375	354	364	340	388	371	411	376	378	350	402	388	384	351	369	361	376	402	367	361	360	376	363	355	390	399	398	358	354	372	362	371	361	346	360	370	365	425	372	340	410	407	351	369	352	392	340	319	402	363	360	367	361	352	380	363	366	342	352	395	359	382	345	385	384	374	353	361	343	349	341	352	362	388	380	405	340	344	365	341	377	362	379	392	372	394	327	347	349	357	339	355	362	360	340	365	376	351	350	383	342	350	368	365	390	420	378	383	355	357	363	360	347	378	387	353	347	343	402	375	357	357	398	331	386	382	358	369	333	365	350	365	377	349	377	348	357	379	324	409	404	377	387	370	358	394	368	327	349	367	365	338	371	382	381	376	396	369	370	361	384	350	357	339	368	366	360	367	362	382	411	391	358	394	397	392	366	361	370	393	372	360	361	374	371	387	385	355	402	374	397	343	373	350	354	381	391	348	380	364	367	392	369	399	385	376	360	376	393	368	365	365	399	366	380	377	379	363	378	383	398	376	384	374	366	382	391	373	376	371	370	331	383	373	375	380	387	369	346	351	365	376	411	372	387	379	386	394	387	361	372	372	345	376	336	407	358	354	358	356	412	336	354	369	356	393	347	352	371	354	352	377	347	374	339	417	396	372	391	362	367	327	381	374	397	365	366	336	375	361	365	397	313	397	356	350	372	372	353	404	344	348	388	383	356	332	367	359	360	396	365	349	350	367	364	362	364	372	402	385	367	392	350	366	357	364	379	359	351	359	401	365	382	367	378	389	378	351	383	347	360	376	377	388	385	384	409	376	363	352	359	361	387	370	352	354	389	367	355	348	378	373	355	352	366	349	354	362	360	378	321	362	364	367	380	372	345	347	352	359	394	339	374	369	327	374	369	365	360	374	330	354	365	383	380	399	359	369	360	354	373	378	360	387	355	368	396	366	374	376	346	342	380	383	369	364	348	365	372	387	362	404	349	412	345	343	381	384	345	350	378	363	367	327	375	378	380	417	364	324	343	377	374	384	404	334	351	365	336	358	324	364	362	365	403	407	393	385	351	367	356	374	381	404	361	391	380	387	385	357	346	340	379	360	389	384	390	382	349	350	386	372	366	347	371	353	354	369	369	342	398	380	365	375	388	364	389	344	363	373	343	367	355	350	376	347	387	373	387	374	414	374	364	374	375	373	375	358	392	355	367	401	376	392	396	330	341	357	353	362	405	387	405	380	383	354	334	355	375	362	366	373	321	347	374	355	345	352	407	389	334	376	334	373	331	348	354	356	376	398	334	365	356	364	412	377	361	355	385	402	375	376	387	370	341	369	412	367	382	354	369	334	357	341	368	372	354	351	373	353	363	367	398	377	356	378	360	379	375	346	341	365	353	364	350	384	390	362	352	375	369	337	401	359	372	345	350	401	319	361	401	347	373	361	397	418	363	357	375	345	340	361	331	395	405	363	358	393	368	383	345	363	371	340	347	386	375	348	388	332	366	369	350	374	363	380	332	367	366	400	340	374	390	357	371	400	357	402	349	354	386	352	387	381	374	367	371	383	338	369	356	382	372	379	367	368	379	350	357	322	381	369	355	352	405	376	366	392	348	351	382	319	343	393	357	377	372	389	367	364	387	342	374	389	353	369	342	360	342	375	359	364	395	396	370	377	397	377	392	376	334	381	358	381	391	377	364	366	355	343	357	361	353	360	403	365	377	364	358	374	361	358	396	405	371	373	317	378	359	336	361	347	363	391	380	378	354	362	376	369	349	359	383	349	366	358	386	347	377	321	353	374	380	355	367	362	382	373	363	390	385	378	347	346	363	381	394	355	384	347	369	368	379	374	382	352	381	392	369	357	392	359	377	369	383	341	343	380	396	350	395	383	353	390	396	347	365	379	346	340	357	335	368	329	345	354	368	348	364	335	376	352	360	347	348	424	401	384	357	382	334	411	365	354	388	375	343	370	353	345	367	354	373	378	371	360	378	376	374	396	358	354	371	393	366	379	351	333	369	372	370	331	348	384	334	383	344	377	393	390	406	376	374	377	349	357	375	407	352	350	386	359	323	358	377	363	345	397	399	398	332	391	354	382	374	363	346	379	368	381	389	408	363	347	392	397	383	373	355	350	326	348	347	383	368	339	344	385	351	384	347	359	362	349	342	379	364	351	377	376	344	387	357	358	355	373	353	371	365	339	366	355	358	364	365	352	383	355	369	350	404	393	373	374	375	373	396	351	364	375	357	336	352	373	447	353	390	389	391	339	394	385	375	359	355	365	335	340	369	389	378	360	343	364	341	366	378	359	386	397	359	333	374	408	377	369	372	352	373	374	388	352	374	352	378	394	389	386	375	386	370	330	353	341	358	406	346	349	332	371	373	346	355	357	348	377	371	369	353	333	354	375	401	384	358	346	409	372	369	360	373	395	343	384	385	404	356	373	378	356	357	364	374	363	369	360	382	400	386	411	341	368	341	370	383	352	368	407	382	386	360	349	345	395	377	387	363	361	377	352	360	332	377	385	363	348	343	388	361	372	396	355	354	347	391	344	375	390	388	372	385	355	407	354	386	393	381	358	367	368	371	370	347	383	367	351	333	392	348	340	370	384	342	384	358	360	368	352	367	361	338	350	387	375	377	360	381	350	391	358	370	390	407	378	407	333	328	367	381	406	378	389	360	366	382	385	363	345	337	341	351	375	350	329	404	353	376	365	359	346	389	354	338	384	357	387	357	385	338	381	372	367	361	348	357	353	340	376	336	401	360	377	346	358	382	373
1343	233	231	226	234	201	234	219	200	216	205	229	234	210	217	200	229	199	175	212	205	219	236	204	234	205	198	215	209	194	235	221	207	229	219	205	238	186	172	218	219	218	215	203	205	223	176	215	210	245	243	207	223	240	184	228	205	198	216	216	209	194	183	211	193	211	211	247	213	233	203	225	190	220	226	205	210	230	225	225	205	219	228	208	189	215	202	208	218	209	236	207	218	237	213	231	186	222	203	206	210	203	212	212	224	210	205	211	228	235	215	210	203	214	239	221	201	200	174	193	206	218	198	249	214	205	215	205	210	206	216	220	217	235	228	180	223	236	215	218	222	201	214	229	201	197	218	212	219	198	219	211	204	242	231	198	202	217	204	188	172	198	210	194	209	204	207	189	193	195	225	239	240	245	205	208	181	206	241	214	225	220	217	228	217	228	195	226	237	223	192	243	213	201	199	221	244	201	219	201	229	239	227	211	187	208	216	204	246	201	235	210	242	219	203	225	231	212	208	210	213	200	215	186	227	156	234	197	211	217	221	210	189	218	181	191	202	225	229	208	207	213	218	223	226	217	249	195	195	186	209	227	201	220	203	205	193	211	207	202	224	214	259	219	204	217	209	188	216	198	190	221	216	221	209	206	219	184	232	210	199	195	208	212	223	205	215	218	196	220	241	218	235	196	223	230	196	217	206	233	216	208	208	215	234	197	178	212	198	210	228	238	227	180	224	208	208	218	229	226	182	224	202	208	222	184	251	221	224	213	214	211	210	211	203	225	211	193	197	226	228	207	231	195	228	198	226	189	220	222	192	201	235	198	189	200	234	208	215	218	234	203	188	214	226	196	214	219	201	247	234	216	200	216	215	240	207	214	208	231	207	212	203	207	192	213	198	210	211	206	222	217	237	237	227	211	220	226	206	222	197	210	201	215	192	210	222	219	223	231	238	209	204	242	238	239	221	232	218	212	218	199	234	225	214	217	231	222	216	207	221	215	205	220	201	226	204	234	214	229	198	211	216	226	188	215	202	208	223	206	254	215	185	191	198	187	222	180	198	210	236	218	226	198	205	195	203	206	208	217	248	230	237	180	189	193	208	209	203	230	200	198	211	202	200	231	195	208	226	212	214	178	199	199	188	233	191	188	221	224	239	210	208	209	235	219	226	193	189	200	217	193	219	235	212	169	204	175	203	199	204	193	226	201	216	217	210	198	209	229	207	248	198	212	215	209	225	216	213	218	199	204	229	220	209	227	198	236	223	211	217	227	198	222	228	240	245	233	212	199	207	234	197	212	211	196	202	195	207	193	206	232	189	214	167	212	221	215	199	208	188	237	209	212	226	190	228	217	225	219	208	203	214	213	228	227	207	224	210	202	192	221	215	221	206	222	201	212	231	208	210	185	215	236	208	185	201	184	191	213	227	214	207	220	231	182	197	219	199	226	218	195	206	204	226	210	195	202	191	210	216	226	207	198	216	216	170	242	241	194	211	218	163	209	199	184	211	205	215	196	244	217	194	190	196	228	223	215	224	199	178	208	208	168	208	232	207	221	232	184	218	205	223	183	216	220	212	193	211	191	202	218	201	228	192	198	203	210	194	219	235	217	248	231	212	212	223	214	219	216	200	227	193	208	213	220	222	219	210	209	213	195	203	214	224	210	224	222	231	214	191	212	196	206	212	197	224	217	190	207	206	216	200	202	220	207	219	206	183	214	235	217	214	225	230	241	195	232	233	225	228	219	246	234	221	223	216	176	196	235	205	211	208	239	180	209	223	223	206	211	194	221	210	212	214	217	232	227	205	213	230	231	208	181	203	198	202	216	214	241	237	204	197	205	198	230	227	222	213	202	193	200	215	217	235	223	232	194	210	191	196	218	202	202	212	211	191	221	223	199	209	232	223	183	203	227	205	222	227	214	204	229	211	202	189	208	222	226	228	223	205	220	207	202	223	199	222	202	224	244	217	204	199	230	244	224	229	216	202	217	192	199	227	195	230	189	216	215	212	210	237	209	190	210	234	202	197	209	208	211	223	220	209	205	203	212	193	232	222	224	205	209	204	215	205	221	212	221	220	234	214	222	214	179	194	208	185	224	210	197	210	226	210	198	237	236	189	200	223	202	209	223	225	234	217	210	221	214	202	224	199	190	190	197	201	218	203	197	213	236	197	227	207	255	205	233	224	224	236	196	235	209	191	205	215	183	229	210	202	222	211	212	192	201	209	190	234	227	237	211	205	209	220	201	216	227	242	219	198	218	221	187	212	218	199	196	185	207	220	186	194	221	204	213	222	214	204	245	214	200	222	196	222	208	220	225	254	208	227	219	211	214	224	209	217	205	221	211	204	204	235	196	198	214	190	219	226	235	203	204	218	212	222	205	232	243	217	205	189	221	226	194	213	210	211	233	230	227	204	227	212	225	194	217	204	250	212	220	233	234	202	198	226	214	206	193	221	223	212	211	203	209	230	218	205	228	200	197	226	235	217	211	215	226	238	202	197	185	204	218	214	243	212	196	184	201	212	195	200	205	196	198	214	193	243	180	222	192	231	212	235	195	223	176	214	208	211	216	237	235	230	201	210	229	199	206	238	200	198	253	210	208	201	204	219	216	220	236	213	210	225	228	159	231	209	201	200	212	216	222	206	239	189	239	218	231	219	217	230	260	236	211	229	199	197	218	225	216	186	188	206	214	228	203	202	212	202	232	209	197	207	232	225	198	212	183	217	218	195	233	205	209	210	215	226	220	223	209	210	220	254	202	232	201	208	188	227	231	228	253	209	208	213	254	191	180	221	217	214	230	223	224	206	182	258	216	216	221	184	225	211	185	222	200	208	203	228	224	226	228	223	204	217	213	194	216	209	213	215	247	214	195	218	226	224	202	198	213	224	220	223	230	220	216	191	211	176	236	214	215	205	237	206	234	224	192	193	213	241	216	205	234	214	210	235	218	213	182	241	221	198	200	205	206	185	243	196	216	183	209	230	203	209	208	195	198	224	217	222	234	214	211	203	221	223	197	207	225	224	235	214	219	228	199	213	230	175	195	213	212	216	228	262	226	234	241	220	195	199	226	193	212	190	201	189	210	191	193	211	222	223	198	197	192	193	218	211	230	229	209	199	203	214	214	197	243	180	203	192	204	232	221	199	203	251	199	204	217	216	223	249	201	240	217	240	209	204	217	224	217	180	233	214	215	217	210	204	205	201	208	211	211	213	193	227	249	189	215	208	266	244	212	196	196	200	228	200	230	218	234	232	190	217	229	226	203	202	193	211	217	201	249	231	224	202	217	203	222	207	191	215	249	240	220	184	198	238	227	206	174	217	208	194	217	203	204	210	214	197	244	201	191	223	206	211	224	216	196	236	215	217	245	194	200	202	214	213	212	217	227	217	187	201	198	203	228	235	230	190	219	219	222	214	227	213	191	220	209	201	233	222	237	200	196	246	208	182	195	201	214	231	231	220	212	211	217	199	232	198	199	217	198	230	204	234	228
1795	537	547	566	539	535	538	505	544	519	512	517	502	496	517	518	508	461	522	474	504	477	519	514	549	543	550	549	522	516	539	461	496	459	486	441	526	504	492	515	475	526	467	525	489	502	526	485	520	503	475	484	520	528	481	517	461	488	487	524	493	485	528	524	492	505	510	498	525	512	519	513	535	491	554	488	525	506	520	486	516	485	496	489	497	507	528	519	544	535	482	493	527	483	495	493	481	480	493	528	496	534	482	477	511	499	463	515	535	504	527	496	523	514	494	497	509	504	494	517	553	517	483	503	519	492	524	524	532	523	538	508	516	508	488	515	541	539	513	546	462	503	469	465	486	492	499	516	484	513	486	512	524	535	493	524	497	521	512	491	546	496	478	534	512	515	517	497	533	543	546	558	533	455	530	503	546	497	491	557	468	525	557	472	483	530	587	514	510	527	510	512	535	527	497	497	551	451	499	500	507	491	495	528	496	502	487	528	551	465	496	516	468	547	518	543	503	502	490	520	511	502	514	506	506	528	504	517	469	501	511	505	486	505	485	524	516	531	497	533	490	539	524	528	484	511	497	512	493	527	525	504	554	504	485	520	521	513	472	494	487	522	506	495	472	528	484	542	498	529	469	499	509	509	508	516	516	499	533	487	562	520	480	521	485	483	505	499	522	507	515	512	514	540	505	490	545	520	494	479	525	524	488	507	501	514	499	500	528	488	542	528	486	522	496	512	523	526	519	523	512	541	481	485	521	476	538	507	477	506	506	514	501	486	501	513	499	501	521	518	490	509	499	438	531	471	482	502	513	499	488	534	486	489	534	524	497	490	521	476	525	494	551	523	557	482	512	524	481	552	491	475	458	486	499	492	485	505	514	490	493	552	516	527	442	516	516	531	491	486	532	497	531	533	472	508	499	500	495	520	539	495	492	502	525	528	524	502	522	511	501	510	490	509	536	508	511	501	494	526	503	507	517	515	498	537	507	529	511	491	502	538	508	543	557	493	509	516	473	502	484	524	506	534	520	499	478	495	494	527	510	511	494	520	461	508	517	477	484	500	464	522	473	513	532	528	513	493	544	519	527	527	496	488	485	465	485	501	524	540	478	507	518	465	547	538	537	500	511	486	497	486	534	499	504	496	509	504	504	547	529	549	519	540	525	521	552	528	512	494	485	501	504	519	504	489	516	503	496	512	489	520	534	509	518	534	524	473	531	490	521	482	520	513	484	536	492	504	540	539	500	484	474	541	501	481	501	489	497	499	513	474	531	496	506	502	498	503	508	494	508	527	532	545	470	506	541	513	508	514	501	505	525	530	482	505	484	483	530	537	502	494	467	490	527	544	495	521	515	518	531	539	535	477	487	514	532	535	521	513	474	524	472	537	506	521	542	547	507	533	520	535	545	481	511	482	488	508	515	529	524	529	489	525	475	518	504	510	519	507	505	537	517	505	486	517	499	506	546	501	504	456	487	504	495	523	502	532	493	502	484	500	523	549	498	513	493	531	501	503	485	521	537	499	517	511	461	520	478	554	477	495	471	547	477	555	511	510	469	504	519	477	495	484	462	533	480	487	519	553	501	541	519	518	500	490	512	470	502	515	484	495	487	500	472	499	533	510	547	505	500	476	499	567	480	541	524	520	503	504	525	494	515	516	481	507	489	499	485	513	499	499	477	506	487	532	563	536	495	523	499	507	488	510	499	519	505	532	511	481	551	480	512	537	502	503	496	503	532	495	494	494	496	519	531	484	523	518	496	514	537	532	497	501	479	468	528	497	502	555	469	528	546	548	510	565	492	503	527	473	509	507	507	521	539	488	531	492	481	510	517	548	517	477	495	491	512	533	505	550	519	486	502	517	531	498	557	550	501	506	451	525	499	490	510	501	502	497	458	507	498	503	485	527	508	496	501	482	469	511	525	520	506	522	519	458	520	508	492	510	521	521	507	542	499	542	486	482	514	531	504	479	489	466	531	514	478	491	496	530	525	514	511	505	509	507	527	497	490	506	545	494	519	497	504	548	491	497	496	482	495	505	487	456	515	493	486	513	508	509	502	484	493	501	480	522	473	534	532	510	488	558	499	525	515	503	542	527	500	454	472	495	516	499	523	484	517	563	544	451	521	520	535	500	497	530	524	537	530	509	463	517	470	507	519	496	507	518	504	486	508	535	515	510	506	496	498	514	522	499	496	495	509	488	500	521	484	484	504	489	520	538	485	520	517	535	518	523	494	499	487	521	540	515	533	468	543	517	529	501	519	486	536	542	495	506	491	508	525	483	501	514	535	505	509	494	460	517	529	530	506	518	516	479	511	519	513	524	492	487	494	541	505	499	485	486	535	514	529	523	509	494	524	493	520	526	518	511	503	515	521	500	518	454	528	496	532	500	483	533	467	503	484	518	510	525	493	479	495	519	493	481	502	553	481	495	507	482	540	542	522	477	534	484	504	521	557	549	517	510	496	493	489	535	532	510	503	473	518	515	511	538	528	508	493	525	519	475	506	505	511	501	494	501	515	483	551	490	488	530	535	511	482	517	527	491	515	517	509	494	536	518	513	518	528	537	506	483	481	520	508	523	514	498	538	535	451	501	542	487	520	525	482	550	502	527	528	515	496	461	559	550	508	484	477	473	458	517	518	499	521	506	478	470	492	488	500	495	478	477	515	519	518	456	512	543	491	497	525	530	472	478	483	533	478	522	495	549	536	517	509	494	531	522	524	527	536	520	510	506	569	519	498	494	509	504	518	541	531	536	525	499	526	512	500	511	541	534	502	486	482	513	535	475	485	509	553	566	458	511	516	490	521	536	501	449	466	506	509	517	492	534	459	479	497	520	525	514	469	523	492	497	489	515	472	513	509	517	533	494	542	476	484	489	493	508	505	506	508	492	495	537	495	504	536	552	510	513	511	472	529	510	482	494	518	527	536	473	475	526	519	476	516	479	517	477	499	468	481	489	488	539	485	570	498	531	496	535	514	506	519	483	547	529	524	489	514	520	512	496	490	526	493	516	563	487	524	506	488	470	504	521	518	509	483	507	527	516	508	515	476	526	460	516	515	447	516	537	510	531	509	520	517	503	494	540	478	520	523	549	504	538	472	540	527	490	502	507	485	510	482	501	486	520	461	536	547	544	492	503	496	526	549	492	526	514	524	507	530	526	504	489	491	457	528	517	509	482	519	534	499	509	501	508	508	537	570	526	484	526	471	561	501	539	517	499	537	505	514	521	470	514	520	507	534	494	517	476	540	482	530	511	536	532	530	499	492	520	494	520	524	467	514	512	505	529	511	515	509	479	503	523	499	469	542	499	473	494	506	479	533	474	512	510	515	494	514	494	508	468	482	518	509	495	518	485	499	515	531	512	528	534	499	508	521	518	512	502	495	517	495	504	524	463	507	545	486	513	520	509	517	517	560	534	510	465	539	488	517	520	516	485	478	512	521	532	541	507	509	506	518	499	485	512	540	482	537	475	512	502	504	506	514	507	489	463
7453	569	630	513	407	420	357	316	308	305	274	321	294	276	297	292	276	298	286	324	291	299	272	300	245	259	274	333	303	290	306	249	301	254	275	271	272	293	327	292	268	288	310	260	259	285	280	278	331	289	279	288	274	293	278	273	286	282	323	301	300	279	269	288	271	277	281	278	275	261	261	287	268	259	251	269	273	309	287	268	296	318	299	270	289	284	285	280	273	297	251	280	282	251	266	246	273	238	293	256	283	270	256	299	285	283	300	266	255	281	247	263	305	272	264	279	263	267	255	291	279	271	299	276	287	269	260	307	301	269	255	275	283	270	279	290	323	277	271	244	265	293	269	272	258	270	275	273	285	261	294	266	272	269	280	264	271	278	287	297	266	303	281	276	297	256	285	281	271	266	281	266	243	313	282	276	258	307	277	273	277	314	316	309	295	262	270	285	279	315	259	280	293	255	290	290	270	306	267	278	289	268	321	287	273	267	284	314	257	285	287	255	299	287	287	250	278	230	308	278	282	274	304	277	273	307	291	283	290	274	287	281	280	280	314	269	250	254	293	282	285	315	279	251	262	274	272	281	305	286	258	257	263	267	295	272	284	256	281	280	255	255	303	276	245	296	300	284	282	270	264	281	297	301	279	311	295	286	254	292	267	302	277	281	265	269	274	283	256	295	282	283	300	261	279	299	280	246	301	307	288	275	300	294	282	279	292	266	254	289	245	285	282	248	282	278	275	275	278	284	301	299	298	283	295	268	315	271	277	286	292	281	324	279	302	255	270	286	270	297	290	278	303	283	296	288	285	279	317	283	274	284	295	268	260	310	263	286	288	282	293	261	302	299	275	270	283	273	314	345	287	293	283	283	255	268	275	259	257	316	243	263	294	276	287	311	291	290	250	291	258	270	285	275	292	263	267	293	282	256	259	268	264	250	255	294	260	303	267	310	292	304	296	289	283	288	255	276	289	268	273	275	280	265	292	277	282	296	277	299	281	268	278	265	270	298	278	257	297	263	288	295	279	276	288	289	303	290	277	277	298	301	267	271	312	270	244	282	283	278	313	288	266	276	291	303	291	282	287	286	276	292	295	290	305	282	254	268	319	300	238	284	297	284	287	271	246	290	293	285	261	271	268	292	257	276	289	307	277	260	263	281	256	265	279	281	300	287	247	257	240	281	317	283	296	276	282	300	330	300	268	304	295	265	277	283	279	289	263	271	317	274	249	289	261	283	290	260	279	297	252	262	283	284	262	272	264	297	265	277	269	307	296	280	260	257	264	293	278	261	258	250	283	296	294	259	270	277	269	271	285	267	295	287	264	271	281	276	244	280	274	252	287	297	302	298	287	294	274	304	288	263	276	276	302	268	291	300	297	266	283	321	278	275	305	285	265	258	295	252	251	261	286	286	271	297	281	264	284	288	280	267	292	271	278	271	280	268	281	317	262	262	260	289	283	281	277	270	285	295	264	301	316	270	299	268	305	302	310	276	265	291	309	281	275	310	284	297	273	287	307	261	285	289	257	282	277	283	275	299	282	295	272	289	283	304	267	267	301	284	278	255	282	311	281	250	289	260	266	258	290	267	283	278	280	309	298	285	299	252	256	302	273	276	253	278	289	288	284	270	272	296	295	279	276	301	257	301	282	272	264	276	299	268	308	292	271	305	321	275	305	279	246	271	300	283	326	248	315	265	336	273	292	288	289	274	296	290	276	268	274	280	300	291	287	277	303	301	278	265	281	284	285	275	276	331	255	261	268	262	278	314	275	296	267	271	280	274	275	286	288	291	276	258	242	264	274	269	267	271	270	298	298	264	260	294	305	291	273	270	253	288	307	289	284	280	290	284	267	279	275	308	257	264	273	314	302	281	250	271	270	251	268	274	308	266	301	286	263	295	278	264	280	243	273	274	297	286	213	280	258	309	323	278	316	281	283	301	281	274	262	278	305	289	285	263	303	281	246	295	283	266	259	285	277	268	285	256	273	289	331	279	290	291	278	289	244	299	286	293	308	302	286	275	250	268	299	300	288	250	258	265	303	264	264	291	249	265	300	286	259	272	296	305	294	284	273	311	298	268	264	261	306	258	293	287	298	261	263	289	282	283	270	282	245	267	291	252	287	254	237	299	268	271	272	284	292	277	280	305	293	290	256	280	273	289	292	288	279	289	288	277	306	257	282	278	273	290	281	286	282	277	245	296	259	288	277	279	267	297	282	289	283	296	288	294	273	283	254	255	272	283	284	281	269	250	287	248	272	280	277	286	295	297	248	285	273	312	259	289	302	263	283	281	261	244	295	254	250	305	291	273	292	304	277	246	275	276	275	283	319	263	275	309	290	277	305	297	274	247	301	277	298	260	277	283	282	280	264	313	282	302	270	282	253	299	256	267	257	293	259	288	299	296	268	266	299	266	280	303	277	273	270	276	278	283	304	283	299	258	284	271	250	280	271	294	263	285	257	256	290	258	276	263	273	287	268	323	288	283	275	275	256	290	303	272	254	266	286	263	313	277	268	282	269	298	307	266	250	276	273	275	282	320	277	277	255	254	266	306	321	277	297	280	270	264	282	291	269	280	270	277	286	281	277	293	277	253	286	251	291	305	299	282	284	288	266	264	301	298	274	285	281	271	269	295	275	251	241	321	277	293	315	284	266	270	272	267	290	263	285	260	251	270	268	295	305	270	299	298	281	288	252	286	267	311	314	316	297	314	284	282	278	306	303	292	317	278	301	285	292	276	288	257	303	296	321	283	296	287	274	287	306	315	303	240	270	300	281	254	274	261	311	284	242	282	292	310	258	278	270	298	298	271	294	298	278	303	272	274	297	291	277	304	276	272	267	332	264	292	288	275	282	271	294	279	270	284	277	285	317	267	300	287	277	271	275	281	262	297	250	276	265	287	265	260	256	266	274	262	275	280	264	267	265	276	250	300	275	285	256	276	253	268	302	307	287	249	281	290	273	282	253	261	283	274	276	284	281	279	262	270	321	284	317	293	261	290	285	251	263	281	296	316	296	285	264	270	280	265	298	279	304	280	266	296	290	260	262	257	276	258	270	310	293	289	295	293	293	271	264	306	300	282	265	271	280	305	257	273	293	296	281	277	290	296	298	285	284	287	255	267	283	290	286	267	258	297	291	250	285	273	281	256	289	270	284	283	268	314	276	259	258	287	267	271	262	282	259	268	259	240	259	305	251	267	295	291	279	267	285	270	248	273	266	290	283	277	286	257	270	269	255	274	268	281	275	243	260	255	301	289	284	271	251	263	268	284	278	264	292	305	264	266	262	288	263	294	278	252	279	278	295	315	264	288	266	287	237	262	263	269	273	293	265	262	286	292	300	237	278	261	254	274	280	303	268	273	308	265	278	278	274	270	254	251	282	264	276	299	310	283	283	270	280	305	257	300	298	282	289	288	284	279	306	314	258	270	273	270	264	257	277	294	266	306	317	267	295	280	284	292	288	263	305	303	285	257	274	271	271	286	276	308	256	295
6514	846	1336	1503	1256	1117	979	924	879	829	759	774	748	732	682	765	683	678	634	747	642	619	662	708	664	738	690	683	657	645	655	638	697	680	646	639	620	630	674	630	640	688	657	622	647	658	654	617	648	633	603	635	651	680	645	593	688	652	622	619	622	649	680	645	639	608	684	623	670	636	666	664	610	624	674	652	635	626	632	628	643	662	639	661	637	663	626	661	627	646	658	632	617	620	611	642	650	642	669	639	610	624	651	651	660	627	673	657	637	608	608	612	642	651	669	646	641	624	659	612	631	640	651	631	622	634	659	644	669	643	602	641	605	608	663	679	630	633	658	605	672	619	630	646	619	630	630	687	631	639	636	609	647	654	587	660	640	664	634	622	629	619	623	633	661	640	632	615	635	660	644	662	645	630	621	607	689	646	675	625	594	629	639	590	644	642	608	635	663	613	636	698	651	678	631	687	605	635	661	687	630	664	628	662	661	607	659	598	637	616	652	642	656	629	675	674	656	642	639	629	597	648	666	647	626	674	643	648	636	672	642	665	662	671	629	600	631	640	649	593	655	671	588	688	620	630	614	619	589	657	631	631	621	622	623	643	638	687	631	595	644	650	674	666	674	634	616	653	646	634	627	604	613	618	622	608	626	593	627	642	656	608	614	659	630	640	659	620	683	648	669	645	577	637	651	663	621	602	579	606	586	605	636	646	645	610	600	641	635	641	602	688	646	626	604	596	617	657	658	599	668	680	616	624	678	607	709	637	639	653	648	641	676	647	636	632	659	648	662	681	647	629	636	631	630	634	638	617	605	622	614	671	644	665	622	658	630	683	630	606	654	635	622	624	640	662	637	645	657	636	639	626	676	643	592	635	632	640	631	598	585	648	619	605	665	681	587	649	621	657	619	611	599	590	648	626	612	599	687	691	697	642	649	657	604	610	641	643	635	674	612	662	655	617	640	646	685	629	606	595	659	641	645	628	630	629	602	590	614	651	673	683	615	618	662	636	691	638	649	661	646	673	648	626	645	656	656	607	616	609	655	607	657	638	630	651	663	604	636	661	641	667	619	651	649	676	592	652	646	651	620	606	652	628	665	664	656	571	580	660	622	627	630	579	622	655	639	633	607	660	580	612	651	642	652	617	612	648	628	625	666	628	628	675	636	653	625	606	618	614	630	674	671	661	639	606	635	641	678	627	665	617	660	617	660	652	637	682	590	636	627	695	637	644	657	654	641	629	594	662	637	618	608	695	646	639	599	659	683	625	619	657	686	640	667	619	658	663	635	628	653	620	601	621	596	662	595	634	625	613	586	616	581	582	652	654	647	636	604	599	619	685	612	651	620	615	615	658	622	682	611	611	638	644	608	613	622	607	651	635	670	651	632	646	650	679	646	650	635	634	687	625	617	637	595	631	625	639	662	653	658	669	639	640	611	651	653	628	624	627	630	625	635	597	680	619	629	673	627	646	640	632	616	657	652	594	655	699	668	622	600	667	640	616	620	627	625	618	634	647	635	656	665	629	667	653	635	655	691	636	672	661	621	625	606	635	635	636	631	648	613	656	682	638	636	607	621	633	627	681	661	634	620	607	626	601	647	666	604	646	647	641	649	631	630	631	629	624	603	635	621	621	647	680	619	641	598	630	639	657	661	667	643	614	602	667	648	650	613	657	651	619	623	640	684	687	646	630	710	656	600	644	687	620	590	684	658	645	680	640	636	594	612	589	663	656	640	629	625	607	668	657	645	623	660	643	594	615	665	665	655	580	650	641	623	597	613	622	631	650	641	659	629	667	701	595	604	682	675	646	621	659	614	618	658	626	654	637	661	617	668	622	644	651	613	616	666	645	639	659	643	671	652	638	621	623	617	661	635	623	643	646	631	650	648	649	604	644	654	658	663	666	644	612	647	645	634	674	639	680	650	641	677	668	641	629	684	597	645	636	634	676	621	632	626	649	673	644	659	646	631	629	594	666	675	623	627	656	602	608	637	677	637	666	697	637	598	619	623	608	652	617	677	639	632	610	634	608	645	639	637	614	660	638	633	632	624	661	623	672	612	630	589	656	634	621	602	632	646	649	630	639	673	600	657	653	635	683	609	633	667	639	675	622	623	630	615	638	632	672	621	625	610	629	601	582	673	636	620	635	657	603	602	634	688	650	632	614	615	624	643	615	640	645	660	685	643	698	662	636	675	679	684	607	655	615	624	636	616	638	586	619	605	650	677	656	586	656	642	637	617	630	631	625	632	630	671	657	631	635	643	641	636	633	626	616	622	627	637	588	690	610	642	659	652	640	655	654	635	678	651	609	662	635	629	704	638	664	608	642	639	631	643	664	651	660	646	669	636	627	626	637	632	671	642	637	598	643	672	671	636	614	650	667	678	645	645	637	665	639	654	618	670	724	647	632	648	620	639	666	668	635	667	647	641	676	623	649	620	609	578	663	549	607	639	640	619	643	641	659	678	643	626	626	671	637	640	636	630	633	632	656	640	610	657	675	633	643	639	637	633	606	672	630	666	656	636	629	650	643	592	636	616	648	624	637	615	647	635	667	618	674	632	644	659	661	640	606	684	592	642	611	593	649	633	650	654	632	611	664	670	640	722	640	636	623	637	610	647	631	614	609	665	664	678	640	629	677	606	691	638	648	623	663	646	675	659	600	657	619	641	637	644	618	638	622	598	657	666	679	647	620	585	608	641	648	628	661	567	633	688	620	608	642	652	662	622	624	646	643	639	627	643	619	605	574	630	638	625	632	638	670	652	613	629	603	685	605	635	630	640	627	655	625	644	638	590	610	685	661	659	618	622	640	681	642	643	641	652	629	712	623	620	639	664	586	647	646	643	637	641	632	622	622	595	651	616	663	683	604	638	649	683	647	647	633	604	665	632	650	659	609	637	633	664	664	662	633	639	645	637	672	576	634	658	633	626	624	613	686	652	585	648	601	630	639	621	633	598	659	675	654	675	644	659	648	606	592	640	637	658	683	691	604	668	667	642	645	578	660	640	650	596	624	628	663	670	628	640	634	604	638	669	635	648	631	651	630	624	682	581	636	640	560	643	641	624	627	665	665	616	653	599	675	608	644	666	583	654	639	587	650	616	644	626	667	663	616	632	638	625	628	695	607	665	650	647	612	608	640	624	636	589	601	600	581	596	629	627	626	634	652	654	676	632	660	611	640	631	647	615	633	659	636	671	652	612	637	612	640	622	649	602	587	672	631	645	682	677	607	655	657	655	648	651	600	625	681	632	635	574	661	652	643	609	579	666	620	610	624	631	603	641	670	649	645	621	618	668	639	656	617	627	683	636	643	649	626	641	657	599	684	651	656	613	616	642	628	622	654	651	648	662	619	613	616	612	598	635	646	695	614	629	685	652	648	642	622	582	628	595	661	633	638	628	659	640	690	651	621	636	589	634	666	648	687	658	574	645	640	655	608	662	597	678	624	609	666	616	640	633	669	623	641	608	641	632	631	674	603	657	605	661	643	632	614
13746	985	867	634	447	337	295	253	208	223	186	187	184	169	171	161	198	190	176	179	170	168	173	168	159	156	183	159	173	146	157	160	160	172	148	184	158	181	163	157	158	153	139	150	158	146	155	138	141	170	165	158	145	134	177	142	154	166	158	157	184	162	139	160	141	150	162	154	127	143	142	152	159	158	145	152	137	152	176	183	155	157	139	157	161	162	154	157	135	157	162	180	175	166	155	136	159	141	174	159	175	126	150	179	142	151	170	173	162	180	148	174	156	146	166	165	150	169	161	155	136	138	167	150	152	153	155	156	138	135	172	145	165	172	197	154	147	129	178	159	160	180	156	148	172	151	150	165	165	144	158	134	172	166	128	133	158	164	183	147	148	159	156	161	134	158	155	135	160	155	142	146	141	151	166	175	137	170	142	145	174	168	170	152	166	158	149	150	141	153	154	133	128	180	165	159	171	165	168	151	176	160	140	164	131	133	145	138	141	151	183	139	149	143	126	169	156	163	177	134	152	143	132	134	171	165	158	175	142	136	150	153	136	154	152	156	154	165	167	150	165	159	156	146	150	146	153	141	160	154	181	151	150	159	166	170	160	177	170	157	149	155	168	175	137	165	150	131	150	160	146	187	157	141	147	156	159	150	148	166	150	173	155	143	184	135	129	152	139	166	139	146	162	159	147	142	163	164	153	153	156	156	147	145	160	138	154	163	135	148	177	166	170	153	128	155	146	148	144	151	159	170	180	152	161	148	153	157	160	144	168	164	142	171	156	164	135	156	154	158	162	158	152	163	165	147	155	143	149	154	143	146	148	151	134	165	177	175	173	153	161	143	166	162	152	137	165	163	150	152	162	172	169	141	160	152	133	139	154	132	161	184	147	159	131	149	163	153	141	150	147	144	153	181	141	153	143	146	150	192	169	170	147	159	141	157	147	150	145	155	141	123	173	161	160	132	150	122	146	126	143	165	171	180	167	141	174	146	164	140	152	150	152	140	162	152	182	143	165	166	167	142	162	154	149	140	162	143	146	151	142	141	142	153	130	143	181	171	158	153	139	159	155	171	185	151	165	163	156	177	150	153	165	133	154	168	174	124	161	167	176	156	143	137	162	154	145	184	150	139	179	163	149	137	161	160	148	165	146	154	165	159	156	178	157	183	189	163	157	156	163	129	181	155	142	128	144	148	140	143	137	145	150	176	173	145	131	135	148	136	135	145	162	148	160	166	147	166	148	150	161	129	139	167	178	143	158	164	160	133	158	164	162	163	140	145	156	149	156	139	156	168	163	173	147	154	157	152	168	156	159	123	138	138	169	166	150	156	156	151	146	132	163	146	165	149	123	141	132	158	186	174	144	157	170	155	154	155	153	176	148	146	134	171	162	147	138	157	155	129	152	158	161	173	160	152	152	153	154	173	169	196	157	173	154	181	159	158	146	160	170	160	154	147	168	157	141	146	153	144	151	151	170	144	152	138	144	156	155	157	126	176	159	162	144	159	147	167	142	170	166	152	164	150	178	156	165	161	159	165	149	139	159	137	164	161	144	144	156	127	144	133	148	140	143	142	148	160	164	186	182	146	158	169	157	136	143	146	151	139	165	159	142	175	181	157	154	160	162	147	163	171	147	166	149	139	150	164	157	153	167	161	144	150	162	139	144	160	157	157	151	161	157	157	151	173	159	172	169	156	158	150	154	141	168	162	161	169	158	148	167	151	134	155	155	146	128	139	146	133	141	167	180	167	160	128	133	143	154	161	157	145	140	167	151	145	170	143	154	145	136	142	139	160	161	165	149	163	160	139	148	150	132	139	136	148	158	148	155	151	151	154	150	146	153	158	139	159	140	157	178	149	135	143	150	167	149	158	167	163	140	149	149	154	148	143	170	155	167	149	160	163	177	147	161	168	162	142	136	135	149	154	153	167	143	149	169	170	153	154	158	167	156	154	157	158	142	138	140	160	135	161	151	166	162	163	162	164	160	175	141	142	161	141	164	166	137	163	153	137	122	155	154	155	168	143	185	176	176	159	158	143	148	150	188	108	151	167	148	189	155	159	169	184	168	128	146	157	157	155	132	162	167	176	155	142	171	156	162	151	143	166	139	119	152	164	147	164	147	159	137	174	159	158	150	127	164	157	146	164	168	125	140	134	157	169	142	167	171	137	142	157	158	150	141	147	174	152	170	149	147	149	142	141	144	159	157	168	162	156	156	169	159	142	150	151	174	137	177	151	153	159	128	151	147	156	155	129	137	173	165	150	164	145	145	162	181	173	145	146	158	154	142	159	152	166	150	124	142	162	144	161	170	179	152	164	176	137	152	156	145	164	152	171	149	169	150	162	148	144	143	162	161	148	138	130	139	152	164	159	148	148	131	150	144	144	152	153	151	147	148	152	154	145	151	154	165	138	172	169	153	145	153	139	159	146	154	146	151	137	140	128	179	144	171	169	178	142	139	138	159	140	149	135	148	164	182	166	186	178	169	182	143	173	148	151	152	158	155	159	154	147	149	165	170	164	164	143	151	170	153	170	154	149	156	168	158	152	151	168	159	148	136	143	167	154	171	177	169	160	145	176	155	171	149	137	137	163	142	144	137	179	146	166	140	150	155	146	148	161	122	143	141	166	158	153	156	148	132	157	169	148	143	152	164	137	164	154	157	144	161	152	144	153	158	148	161	148	153	141	170	163	143	139	164	178	135	185	165	158	127	159	152	142	144	150	169	146	147	153	161	148	162	124	142	163	184	169	163	174	159	156	156	156	174	151	169	176	160	143	179	154	146	139	169	181	147	160	155	156	165	154	159	144	128	165	160	152	151	165	161	147	146	132	154	133	161	146	155	148	132	154	130	163	164	145	164	134	148	166	161	156	162	148	171	162	164	149	147	148	175	161	170	163	149	148	146	142	152	159	157	158	153	153	125	189	184	162	163	159	147	162	153	164	141	185	164	175	157	176	173	143	129	137	149	155	165	168	129	170	148	164	149	154	152	163	159	149	168	174	146	136	171	160	171	137	159	179	135	159	174	162	172	146	133	143	167	142	149	154	142	141	147	155	142	170	138	174	140	173	153	165	159	151	186	165	155	162	159	163	155	141	150	155	166	145	151	165	140	170	165	145	165	150	181	133	138	147	173	164	161	151	144	145	138	136	157	141	149	128	180	151	176	166	149	134	149	135	162	141	169	159	138	164	157	169	150	153	133	160	140	182	161	112	147	163	156	144	143	162	120	128	169	163	155	147	154	162	174	140	159	138	143	142	150	165	154	149	158	169	151	166	156	154	166	173	149	134	159	176	184	150	184	134	136	162	130	151	172	148	173	160	129	176	180	155	155	168	156	127	123	150	155	168	151	127	158	134	153	161	168	142	156	171	152	178	144	162	155	169	180	139	156	153	175	132	177	153	163	147	141	176	153	136	146	137	153	143	173	168	163	140	148	130	151	150	157	153	135	158	176	177	167	150	138	150	140	148	188	161	131	203	167	145	151	146
7983	868	1751	2000	1667	1332	1095	893	759	724	634	615	596	545	535	502	512	471	471	447	440	447	429	440	405	433	403	400	395	412	409	378	360	398	403	371	358	409	366	392	372	334	357	396	370	347	380	397	410	353	380	369	385	407	347	394	355	368	387	372	401	377	376	350	361	358	356	348	395	374	388	404	350	354	387	377	350	333	359	357	375	345	338	369	368	375	391	352	390	371	338	365	339	389	353	362	380	357	332	338	386	360	352	348	337	341	375	360	360	360	412	363	386	387	366	317	368	356	377	392	362	380	368	359	364	382	377	359	365	366	379	355	397	351	379	364	364	393	369	372	367	366	370	344	369	336	369	374	377	351	352	357	379	352	354	367	391	397	375	350	355	362	398	378	341	320	376	365	393	367	360	379	330	359	348	381	374	359	402	354	355	371	365	342	353	350	375	360	396	362	348	373	367	401	366	367	367	385	369	413	359	358	355	390	349	333	375	366	353	354	372	385	358	379	351	353	340	369	374	370	376	345	346	354	382	394	346	376	362	367	380	357	367	405	382	353	356	355	382	367	383	365	372	370	387	387	323	361	356	371	389	372	374	351	366	380	346	353	355	376	353	386	374	383	385	346	355	359	372	367	376	378	370	361	342	360	368	352	335	379	380	394	329	345	383	348	336	359	366	398	384	352	371	364	350	364	354	357	359	360	368	402	348	344	364	362	362	392	346	329	341	391	350	376	352	383	389	389	368	340	370	362	369	377	362	352	386	383	357	366	361	373	353	361	335	330	356	371	368	356	340	382	336	376	366	378	358	366	367	395	389	377	374	381	369	401	400	369	353	359	383	381	384	380	355	337	364	315	393	345	376	334	354	345	355	376	369	374	360	378	365	362	349	387	361	334	368	382	363	372	375	369	365	395	360	376	366	369	355	346	349	362	345	343	365	368	349	382	346	355	368	365	360	342	368	332	380	395	380	379	405	374	365	386	340	383	379	387	384	388	378	409	356	371	351	388	400	375	365	354	373	376	368	352	375	333	351	369	395	368	351	365	323	373	367	387	376	363	346	351	387	371	362	370	350	355	364	370	385	349	363	365	348	389	373	370	330	383	396	395	374	381	342	343	368	373	351	346	385	384	348	370	358	368	410	384	350	366	313	355	361	356	382	354	384	369	335	361	372	374	380	374	348	392	354	352	380	353	364	351	377	348	364	378	380	374	394	348	343	304	357	364	376	356	360	361	349	397	364	364	372	371	343	364	387	354	363	345	356	385	352	364	381	342	343	372	365	364	338	360	366	365	348	365	332	346	376	360	349	343	383	404	367	347	380	352	371	374	360	349	376	333	372	382	360	344	358	360	349	345	405	385	380	308	352	366	362	333	397	367	351	359	389	361	340	351	370	367	347	388	348	391	387	349	381	375	353	375	351	396	387	359	398	365	373	343	361	380	336	367	363	344	362	334	384	380	355	387	366	378	330	377	355	346	344	355	346	363	363	363	366	342	384	362	401	386	374	354	389	355	375	368	358	334	386	409	371	360	354	358	385	367	356	372	348	401	382	339	362	344	353	373	381	361	376	388	406	353	395	384	393	355	395	347	366	399	363	364	344	356	380	359	353	340	348	382	378	328	343	386	365	336	370	400	338	363	356	347	344	351	394	376	378	360	362	341	354	389	363	368	375	337	376	350	367	374	372	350	379	375	358	332	361	335	372	356	367	358	344	339	342	351	351	357	394	384	362	363	381	369	333	370	350	372	359	357	358	378	366	333	393	357	370	366	372	342	394	354	326	364	383	401	343	408	393	352	374	378	375	340	376	375	352	389	382	360	384	342	353	398	342	379	394	378	370	338	348	366	356	355	372	352	339	341	384	364	366	375	388	351	369	357	332	344	369	377	336	366	351	394	363	384	366	383	380	360	420	359	351	363	372	351	371	373	363	364	355	409	370	366	368	350	357	375	354	332	362	366	386	379	383	370	366	383	349	353	341	376	344	357	346	360	373	366	402	370	369	350	347	374	373	372	385	351	366	364	346	386	337	361	396	354	337	326	390	375	333	362	361	356	381	365	365	382	358	381	377	334	362	375	399	360	355	382	359	351	367	362	373	387	372	387	360	396	373	383	350	354	339	394	382	400	375	345	385	372	378	350	334	366	363	346	360	390	360	367	339	377	353	386	362	325	399	339	365	370	338	324	351	371	347	384	372	339	350	358	378	350	355	339	386	366	354	394	349	387	372	372	349	354	353	356	404	373	366	368	371	359	340	400	381	371	380	371	394	360	360	373	393	393	408	373	337	380	352	351	356	362	355	374	344	380	393	322	315	350	361	387	377	372	346	383	353	362	336	375	342	388	412	353	394	362	410	355	395	346	363	390	389	328	327	336	385	365	349	352	396	366	385	359	386	363	341	376	392	353	394	370	407	353	368	392	371	362	374	332	335	388	336	384	374	381	352	332	354	372	342	384	361	352	372	383	369	366	362	369	374	327	362	360	337	362	359	366	386	362	371	363	381	369	353	381	404	377	368	364	345	387	378	351	348	383	351	377	390	376	423	371	342	362	385	339	341	391	342	356	378	362	336	351	339	361	348	383	390	357	340	376	340	344	381	361	382	375	354	365	376	347	345	372	366	376	364	330	377	367	361	380	373	358	343	342	380	356	366	384	350	375	364	364	372	370	365	342	337	339	375	359	345	352	374	354	383	361	362	379	364	386	362	352	353	398	368	377	366	344	361	379	403	336	386	364	351	374	341	386	353	359	352	372	379	342	346	368	350	353	387	382	377	358	394	362	359	352	356	352	368	382	364	366	374	414	379	402	383	358	383	358	364	358	328	354	344	362	397	358	341	385	351	354	367	406	355	361	348	363	353	364	342	352	353	386	358	380	366	347	375	376	387	360	349	347	344	374	383	371	368	351	391	400	377	343	358	381	359	359	344	336	373	382	365	362	400	379	362	395	347	360	364	341	384	366	347	367	365	365	325	353	373	393	363	358	387	343	349	379	339	358	364	390	363	312	358	370	379	344	372	339	369	362	378	367	345	386	349	354	349	348	385	382	366	403	401	354	383	340	339	346	357	360	364	367	383	335	386	375	355	356	382	344	355	361	372	380	373	364	365	336	371	376	354	379	367	345	376	348	356	356	407	364	357	347	341	413	377	370	344	361	356	374	367	340	327	355	365	371	372	371	349	343	370	377	378	346	348	406	384	368	374	384	395	372	393	379	363	354	352	383	378	376	339	350	379	349	355	372	332	367	405	363	339	329	355	339	370	367	355	380	375	360	337	343	326	392	364	399	371	368	360	375	365	386	392	355	377	346	353	372	344	345	376	355	380	320	371	380	359	359	400	377	369	397	354	406	352	373	349	381	354	351	367	409	401	369	346	357	377	366	365	373	386	377	385	338	344	373	357	348	352	350	355	358	384	363	381	352	380	350	373	369	372	392	355	369	338	390	357	350	370	312	366	327	383	352	370	372	360	338	368	359	375	399	351	401	350	357
1337	229	248	207	191	238	201	226	232	209	226	174	216	195	221	218	204	202	206	191	186	197	204	208	241	204	211	208	198	202	217	199	201	194	209	233	205	223	219	195	214	202	245	258	200	226	219	202	205	226	218	204	229	215	211	220	212	205	214	221	207	209	208	193	218	217	225	231	207	216	204	201	232	186	195	229	244	234	200	190	211	199	195	231	239	250	243	193	198	200	209	211	210	207	212	237	234	234	252	233	192	223	234	209	198	211	205	196	197	188	219	242	206	236	195	211	227	218	189	235	212	218	246	211	207	248	215	234	231	216	193	244	224	193	219	244	216	213	219	206	216	226	211	201	225	224	217	220	221	205	204	223	182	230	231	227	202	199	232	237	224	227	203	234	236	223	181	213	220	223	218	213	232	202	211	195	228	209	212	217	233	227	178	211	218	224	238	237	229	217	207	209	204	201	221	200	210	223	208	209	187	217	213	231	215	180	200	249	199	194	217	220	208	224	216	209	206	218	205	193	243	213	234	243	215	244	222	238	203	227	225	259	218	210	238	201	194	219	198	196	226	208	228	229	222	208	227	202	205	222	201	205	231	218	191	210	240	203	229	198	219	215	238	221	198	223	233	243	205	212	197	178	219	244	223	204	202	236	216	211	240	199	222	237	213	215	219	225	252	245	231	213	213	236	224	209	224	201	227	207	217	231	204	215	190	201	232	234	213	220	227	171	206	214	199	233	228	241	232	225	215	213	228	182	196	183	204	202	211	211	234	192	212	193	212	219	216	243	213	199	204	202	209	217	205	214	189	226	194	221	224	200	242	236	214	271	236	206	205	169	210	239	187	231	218	206	228	214	252	203	206	205	202	238	173	248	204	214	205	202	244	219	189	223	217	220	213	212	219	208	164	206	220	254	205	200	219	225	213	206	222	234	193	225	243	239	189	193	219	191	244	205	215	197	199	196	189	230	232	231	212	209	213	228	241	207	227	200	225	190	193	187	212	206	209	224	192	246	216	224	217	215	223	216	198	177	227	164	225	214	207	187	210	186	212	231	220	219	223	203	206	259	197	216	219	214	213	252	214	225	202	218	231	210	212	209	227	217	225	215	205	215	211	222	233	236	228	212	222	204	228	234	213	227	204	236	225	195	195	188	239	244	196	197	239	217	207	236	223	217	213	210	203	203	226	212	195	211	208	197	217	216	188	225	238	232	216	185	247	202	235	224	230	192	249	213	214	218	209	215	215	210	219	224	210	208	192	239	215	207	191	221	192	197	238	210	220	215	219	220	217	197	218	224	189	212	240	194	220	226	196	216	241	225	234	245	204	179	212	234	234	206	200	212	228	217	217	224	218	204	232	245	229	218	195	214	221	214	241	228	205	198	232	231	210	215	205	204	202	199	235	211	245	202	229	245	233	209	216	209	225	206	211	199	212	205	212	213	210	163	207	225	200	218	206	201	226	208	204	222	225	213	224	215	216	233	195	196	215	216	238	207	207	216	246	201	215	215	222	206	202	233	225	211	188	224	227	232	236	221	223	233	210	219	212	216	195	228	223	213	231	205	220	226	209	189	172	206	207	195	194	226	208	212	217	198	214	207	234	209	223	222	233	222	224	184	225	202	229	214	209	222	202	238	211	207	244	219	229	205	226	239	218	206	240	209	177	205	200	219	182	238	221	226	208	213	234	193	193	179	201	216	203	221	192	205	193	223	199	202	241	218	245	206	193	225	248	235	197	218	189	203	191	206	199	210	240	208	235	208	225	181	196	201	179	222	199	216	248	209	236	209	208	199	209	202	219	237	198	208	232	213	219	220	230	207	241	202	231	205	218	182	225	192	225	217	176	211	205	218	223	233	227	198	227	207	231	231	222	220	223	194	202	248	233	233	221	205	220	193	197	212	221	200	200	196	195	217	207	194	200	192	224	227	228	241	232	213	226	218	220	209	209	210	204	225	232	216	180	199	208	209	213	200	242	230	229	210	201	227	202	191	211	200	229	237	246	200	258	194	226	218	224	216	239	223	198	230	232	190	241	201	183	221	218	216	238	209	202	202	223	206	198	209	224	209	202	207	201	197	216	242	215	217	213	206	199	198	194	202	236	211	218	179	221	208	230	221	192	223	205	199	222	235	254	213	225	238	260	229	203	234	240	187	238	197	208	201	176	231	221	213	223	196	207	247	230	198	231	225	214	210	208	201	226	223	232	239	195	234	232	215	218	233	234	198	214	230	180	200	175	218	214	227	208	195	227	245	205	220	211	203	241	218	209	226	226	203	218	216	200	192	196	197	222	239	203	208	213	206	199	191	193	206	206	198	209	258	250	231	235	195	217	188	197	220	194	214	213	209	194	195	222	216	228	219	236	211	218	210	218	240	208	216	239	237	201	180	224	197	226	226	221	194	204	221	226	200	193	227	232	231	212	217	228	200	198	234	198	231	227	216	216	215	188	210	212	212	206	203	213	197	199	225	218	204	224	196	217	204	200	211	209	222	226	229	234	230	250	211	206	220	229	222	197	202	205	224	218	223	198	179	199	201	193	248	203	216	218	212	198	205	227	234	220	211	232	209	219	207	233	229	224	206	212	224	242	233	259	221	205	201	236	225	192	177	218	227	201	206	224	198	239	206	190	212	209	218	201	207	205	199	208	232	187	198	266	207	235	226	188	229	212	229	195	217	203	240	209	211	199	225	191	223	221	189	200	235	203	234	211	231	230	211	226	248	220	214	212	218	216	198	191	227	216	214	234	222	233	210	241	220	200	231	212	208	202	189	242	210	217	188	225	185	202	216	213	226	207	206	204	208	212	194	230	209	218	211	206	221	216	206	219	234	206	225	230	201	223	205	196	194	242	194	206	210	190	213	259	237	191	221	221	182	228	241	223	202	214	209	224	196	202	231	217	204	195	213	207	226	177	211	226	186	225	216	200	222	184	198	215	212	229	226	214	207	213	227	231	195	211	241	223	193	226	220	186	210	210	224	200	220	219	219	202	241	194	186	222	241	237	239	208	238	228	191	206	213	223	211	207	225	193	211	212	240	211	226	230	207	209	240	213	202	171	227	241	219	213	196	199	212	210	241	203	201	227	242	220	227	210	221	205	219	219	224	204	227	211	209	230	184	220	231	235	216	235	255	199	215	223	221	203	199	218	220	201	213	211	199	194	237	198	217	228	213	224	207	212	218	208	212	203	189	208	239	208	219	203	196	243	259	212	213	234	226	212	216	210	204	247	223	206	229	239	201	228	216	217	219	199	189	243	197	199	211	222	203	215	205	195	225	215	224	201	229	205	208	216	216	198	234	202	217	191	189	213	215	210	216	215	226	208	211	191	199	219	194	222	226	225	212	224	214	213	225	241	203	233	216	211	226	223	216	219	227	217	218	190	191	221	187	234	199	216	201	191	230	211	203	212	234	209	218	211	230	220	203	201	242	211	199	174	223	230	203	214	234	193	215	212	228	223	213	249	207	206	213	215	190	210	228	256	222	210	242
1754	478	533	535	491	513	541	543	523	487	521	516	551	541	536	551	499	534	517	475	520	497	508	504	524	475	524	488	483	518	485	505	504	485	495	527	537	528	512	551	526	545	507	528	482	551	507	489	518	520	525	525	471	507	508	528	494	471	510	509	498	524	450	510	514	513	495	516	498	496	515	534	514	492	526	496	548	487	556	504	535	489	490	509	526	526	538	525	515	521	535	503	530	541	467	515	524	519	484	562	502	489	498	501	522	508	542	553	486	465	531	533	479	554	514	523	479	534	503	505	505	494	505	562	493	488	513	522	533	519	482	516	510	519	485	504	510	519	509	530	534	485	515	511	532	519	520	530	494	506	507	519	531	494	468	523	489	530	465	512	484	533	491	493	534	485	511	539	494	506	529	496	520	505	522	499	576	522	515	489	506	496	512	512	480	506	495	499	477	520	494	555	492	487	500	496	487	506	546	509	543	530	523	499	535	496	528	517	521	477	485	489	588	527	530	507	546	550	502	539	490	511	529	540	470	492	510	514	489	505	516	490	525	565	489	529	488	486	499	524	517	527	493	531	487	523	489	537	503	469	503	506	525	535	482	488	543	527	473	512	507	512	493	511	520	519	532	474	530	520	509	526	519	524	519	513	489	510	493	459	534	478	502	501	540	503	487	510	485	483	524	484	512	476	530	467	524	557	487	481	499	483	457	498	502	506	514	470	506	489	510	475	501	503	513	480	512	508	496	521	498	505	520	481	485	513	541	485	516	498	524	541	530	514	513	524	504	499	490	546	483	507	479	494	484	484	482	500	548	488	501	523	455	508	460	531	510	514	573	487	507	505	493	509	497	524	502	492	498	516	517	518	516	500	537	523	546	552	497	503	512	515	525	486	478	508	493	496	504	516	509	520	514	544	546	457	527	480	486	500	515	541	483	463	509	478	527	460	532	488	496	529	508	520	473	507	526	513	478	492	510	506	495	511	463	528	544	503	496	539	484	496	508	495	500	495	475	523	513	488	558	525	521	492	487	530	523	483	524	499	504	515	496	545	531	473	517	529	457	502	505	547	472	559	493	549	500	460	526	468	523	495	530	492	535	509	503	487	508	497	487	521	513	513	503	479	503	511	513	480	482	510	495	537	484	541	516	505	525	505	514	493	480	464	535	490	533	512	536	493	523	528	505	495	500	539	505	518	517	474	487	536	497	508	540	533	499	520	542	484	499	468	491	546	493	451	523	469	487	553	537	547	515	477	519	508	504	507	509	492	531	498	481	540	532	532	531	520	521	536	483	500	489	474	530	508	500	465	497	512	501	502	479	485	501	543	532	549	524	552	516	500	547	499	486	488	476	505	487	509	534	508	502	515	558	488	543	511	482	474	517	554	505	533	483	498	511	501	508	492	513	504	490	503	498	535	516	522	464	480	522	475	487	517	475	497	508	482	488	515	512	461	499	539	494	501	497	503	486	493	506	472	502	501	540	490	472	485	550	500	526	505	519	519	519	519	500	524	515	508	506	503	512	537	525	519	528	515	506	505	520	469	488	457	514	507	541	524	536	499	524	519	548	512	549	534	510	523	500	548	461	503	551	560	492	510	490	480	486	544	490	524	504	537	502	498	511	514	456	496	490	522	531	492	510	505	522	511	494	485	504	502	500	507	550	500	518	514	503	537	514	511	503	493	536	520	484	505	504	487	499	471	527	513	531	490	533	511	478	515	493	534	516	546	530	508	492	496	499	515	496	505	493	494	457	562	497	462	518	482	479	501	494	454	503	448	539	520	550	511	542	518	510	512	524	491	477	478	493	528	512	515	488	519	506	499	510	506	528	503	527	471	534	504	523	487	500	513	521	469	495	525	487	453	499	501	542	477	510	538	519	527	501	515	489	507	548	469	478	531	527	548	494	491	504	514	521	504	542	493	547	494	489	515	543	455	502	500	562	459	469	530	546	507	505	534	483	561	524	519	491	517	448	503	454	505	489	522	509	493	466	489	478	504	480	529	521	530	517	504	543	554	554	495	495	526	515	497	480	510	541	541	523	526	510	506	517	435	514	535	469	511	447	507	499	509	542	527	521	495	473	504	481	516	501	472	510	534	467	499	478	507	524	494	477	527	522	489	464	511	517	510	517	502	484	459	554	518	497	533	480	491	489	513	506	529	524	514	504	471	493	460	512	513	501	483	512	514	509	501	498	502	475	518	486	487	491	493	514	496	515	549	489	527	549	505	493	481	487	502	515	506	539	517	548	527	489	492	544	511	491	488	488	507	497	531	511	538	516	509	533	514	494	532	466	519	529	534	496	547	541	496	495	511	483	545	509	531	520	504	554	499	505	521	468	510	545	517	489	536	458	511	518	511	499	489	502	511	493	469	493	517	485	502	508	543	476	479	483	478	493	515	484	533	491	550	537	503	478	525	513	505	564	512	484	483	532	474	529	501	502	495	560	519	491	487	511	499	513	494	492	486	528	497	513	555	469	561	506	511	516	528	500	476	506	535	499	508	544	544	502	503	481	509	515	548	496	493	477	532	501	484	508	503	516	464	544	507	511	497	518	505	566	553	527	510	522	500	510	499	518	516	514	531	512	480	492	515	493	515	523	504	535	532	463	539	456	465	490	543	515	511	515	480	519	534	525	486	495	504	500	509	509	504	542	476	508	488	538	492	522	471	488	506	518	510	556	514	483	503	541	518	517	500	536	508	524	512	515	511	511	502	465	513	494	509	506	518	500	529	516	540	530	494	514	508	501	521	523	496	517	527	517	496	512	487	495	510	542	466	526	497	506	485	489	494	544	505	505	497	525	546	568	490	552	513	470	506	504	531	523	515	507	500	508	506	536	528	467	506	540	535	551	502	514	541	531	496	486	487	523	481	488	499	488	561	490	499	501	518	489	501	504	551	493	557	524	520	524	497	490	520	496	514	507	561	464	524	535	521	506	498	491	520	525	542	549	505	538	498	517	521	496	536	468	494	519	542	494	530	500	461	545	488	508	515	551	512	528	508	519	472	454	514	538	555	496	530	447	477	523	491	509	526	525	455	480	512	527	502	511	510	502	522	522	487	475	487	518	468	513	515	501	522	542	484	461	507	511	477	527	503	547	528	495	532	507	514	484	501	476	510	513	514	488	491	537	513	477	524	501	520	501	543	508	507	490	537	464	504	526	502	496	484	523	533	525	512	511	528	497	504	487	535	495	494	520	518	522	505	499	506	497	491	485	478	497	542	484	513	490	496	495	489	532	512	545	470	461	533	543	512	517	499	552	489	542	480	547	454	498	524	509	514	509	532	503	504	508	530	542	493	518	461	515	485	485	478	500	498	594	513	503	516	482	532	515	469	533	511	515	509	524	542	537	513	491	493	529	501	545	483	531	548	501	499	486	500	499	492	467	532	493	508	508	509	523	506	529	508	503	461	513	526	515	522	507	506	524	494	536	511	505	508	512	514	522	515	475	569	506	478	498	532	502	491	520	531	479	523	498	532	519	510	540	476
7303	542	627	544	428	380	389	333	321	292	305	282	307	311	319	284	295	318	295	291	274	311	270	295	303	272	300	293	325	295	295	281	280	280	288	261	265	268	268	287	316	274	282	257	318	299	291	269	265	296	241	284	299	268	265	300	280	289	290	279	265	284	287	294	248	274	255	248	284	278	271	271	294	269	298	278	295	283	275	302	261	279	247	244	270	277	297	307	286	278	266	277	292	306	282	271	273	267	266	306	307	265	287	272	248	270	302	285	292	278	239	261	274	266	284	297	284	288	272	287	234	273	286	297	294	261	281	292	287	275	286	283	261	293	273	266	274	307	287	279	269	250	295	289	301	260	312	285	281	265	234	234	261	326	278	284	286	278	280	246	290	301	286	276	262	279	259	299	282	278	331	292	265	260	272	248	272	276	292	281	276	262	297	281	235	309	275	282	248	282	276	238	283	295	276	269	255	269	279	270	281	283	304	268	263	270	298	277	283	308	271	253	330	256	268	268	315	272	311	256	253	272	300	314	276	284	314	281	282	274	293	280	299	275	274	265	270	273	287	271	288	292	298	295	301	266	271	300	278	248	296	287	294	260	259	295	313	287	285	310	257	287	319	273	257	290	306	256	272	275	297	259	287	269	286	266	299	264	302	260	279	269	268	251	264	296	282	287	254	252	303	263	272	278	282	272	299	263	271	293	272	295	272	293	281	273	247	265	266	282	272	288	274	247	312	306	271	276	260	266	293	280	265	288	284	263	279	275	310	281	253	283	285	233	279	307	303	271	284	249	285	301	274	306	285	282	294	292	289	276	249	290	266	263	282	265	277	252	278	289	303	294	272	253	305	284	277	296	265	282	283	269	277	288	282	314	261	270	302	239	273	275	283	290	292	285	277	289	324	258	285	304	284	297	276	289	297	254	278	253	271	262	266	272	282	297	303	278	312	297	287	276	290	260	301	261	283	299	251	244	257	282	309	303	266	291	283	312	259	311	287	268	293	301	268	265	307	277	296	291	303	286	302	272	293	286	268	259	299	259	264	264	282	277	264	310	309	262	254	263	293	280	291	282	288	284	291	252	294	285	276	265	299	299	269	296	286	266	295	300	311	288	268	311	287	283	302	251	307	266	245	275	237	314	263	296	310	270	316	274	266	288	264	288	292	281	272	293	286	280	267	259	286	307	280	311	290	243	301	261	298	301	293	276	267	297	275	237	286	280	272	247	284	315	262	288	280	295	291	269	298	280	280	319	292	278	267	279	255	290	297	304	290	288	276	260	247	294	287	272	263	292	296	268	270	269	288	288	295	275	265	291	294	296	239	281	281	290	270	307	257	297	248	271	264	302	283	284	269	287	298	285	291	263	289	282	290	268	270	257	264	280	265	259	273	273	274	271	277	295	264	299	273	248	261	252	275	281	291	260	297	274	257	282	308	280	289	289	288	278	303	274	299	286	292	273	283	260	268	303	301	287	263	271	244	274	287	269	259	288	262	281	253	272	272	270	278	293	247	304	275	278	270	232	256	283	271	279	293	275	279	306	284	274	284	269	276	301	302	257	282	268	276	269	280	269	274	285	302	288	293	296	261	312	308	291	267	295	281	263	273	278	296	310	291	277	262	303	267	302	265	277	297	294	300	311	301	261	291	256	268	264	285	292	263	280	289	255	278	294	319	277	268	285	286	288	252	295	274	282	284	287	291	272	312	273	263	285	275	298	296	278	272	278	270	278	296	260	282	298	267	274	282	276	271	313	281	270	257	296	265	296	294	264	277	276	275	278	282	257	280	276	282	303	284	279	271	271	285	252	281	268	296	289	275	293	253	317	275	320	259	258	292	290	270	332	287	302	299	281	271	255	304	301	286	277	307	297	274	279	323	291	271	259	261	280	276	275	291	287	284	262	261	303	267	248	263	248	304	268	277	270	284	289	254	304	283	326	269	244	273	261	273	273	289	273	296	238	278	293	284	325	281	305	296	244	260	283	276	283	276	262	279	274	314	289	283	270	263	281	279	274	258	305	278	301	264	278	260	298	265	280	285	254	264	297	302	283	288	321	317	295	271	278	298	244	293	324	271	262	284	303	308	262	275	240	307	285	271	265	261	306	292	246	276	299	258	289	286	278	280	269	302	253	266	262	291	277	284	316	293	283	293	258	270	233	295	266	264	274	273	305	276	297	309	288	251	251	283	259	274	271	274	280	292	291	271	271	301	307	301	273	231	303	272	287	244	250	287	266	262	242	296	287	310	276	301	285	248	280	286	280	304	289	307	294	283	315	291	284	270	297	263	269	285	305	289	299	298	281	270	287	318	274	262	251	311	274	260	273	274	263	313	261	281	285	275	296	289	281	291	257	266	245	284	283	273	281	277	258	281	245	265	280	257	290	287	272	297	266	304	285	291	263	288	282	253	273	282	275	262	266	288	282	303	281	299	275	321	266	294	284	273	283	263	293	263	287	277	291	250	271	277	246	277	309	302	272	243	260	284	321	274	257	276	253	270	274	275	269	249	316	272	263	263	270	266	273	253	260	290	274	289	286	316	257	273	266	286	282	273	276	263	283	291	258	274	242	277	291	271	253	257	264	266	281	295	269	274	255	270	259	293	273	270	294	281	285	285	291	259	276	252	288	283	283	278	296	283	268	298	268	263	297	278	277	272	284	274	296	276	282	300	296	304	266	269	299	283	298	311	249	271	289	263	264	267	275	273	256	279	263	320	291	295	281	270	277	275	280	291	266	287	278	265	291	273	286	289	272	263	273	271	294	254	266	275	317	288	269	249	292	288	259	279	269	270	278	286	290	281	280	300	290	252	272	267	272	272	309	261	259	258	273	265	268	265	323	233	286	318	293	311	283	273	283	255	258	257	279	296	294	306	290	254	271	287	265	283	307	284	308	259	275	269	279	275	260	282	261	326	277	284	292	277	291	292	270	243	269	272	279	281	282	299	267	269	273	290	317	293	305	309	315	291	302	277	289	265	292	287	284	291	267	283	306	267	270	301	232	279	276	291	264	313	247	271	288	291	287	271	306	290	288	268	266	265	262	286	276	288	271	275	279	287	287	294	279	280	279	265	246	308	266	308	299	293	300	279	270	281	263	305	284	275	290	290	293	303	290	258	291	307	281	278	284	296	293	258	276	309	276	267	298	295	276	268	275	278	296	259	278	324	294	287	268	268	281	294	281	281	249	301	303	293	247	280	280	243	315	285	295	285	276	295	294	280	266	308	289	258	292	283	278	286	250	271	260	280	281	326	254	266	295	279	269	302	294	264	288	294	272	271	291	283	278	282	263	287	288	291	273	259	275	284	243	289	277	265	300	274	274	276	286	270	282	252	271	281	271	268	280	286	285	284	237	267	278	261	291	245	277	266	295	284	277	286	275	280	271	287	282	291	266	254	283	288	272	310	283	242	293	279	275	271	305	294	267	299	275	277	277	282	272	281	259	296	297	262	284	281	268	288	271	273	265	291	272	300	264	272	274	270	255	267	267
6478	879	1430	1480	1389	1156	998	959	850	807	795	745	754	772	698	700	741	703	672	649	646	663	693	724	682	663	637	647	665	678	650	662	642	692	669	697	646	622	610	646	647	653	616	607	612	608	643	641	626	638	636	626	662	662	647	613	635	638	672	656	659	656	652	687	655	681	609	642	598	648	589	668	603	625	601	654	615	606	617	610	665	608	624	601	622	617	610	632	662	641	622	622	664	696	641	664	594	609	623	659	607	650	654	607	628	610	612	661	638	624	622	625	697	633	657	601	605	619	647	587	667	583	617	627	626	646	577	586	692	656	591	622	605	596	630	660	637	654	616	605	690	655	658	610	626	627	604	647	661	649	612	617	648	633	644	676	621	642	654	654	620	672	634	623	640	622	589	624	715	612	634	633	621	643	681	654	591	586	632	640	666	615	618	630	605	651	673	618	638	669	591	623	640	627	644	628	603	675	618	651	641	672	616	624	661	631	658	715	628	667	588	598	624	688	642	633	670	574	618	615	651	588	647	676	665	695	613	662	671	627	701	656	649	636	655	605	629	632	620	662	627	632	623	576	595	604	625	659	638	601	562	606	620	602	572	628	656	611	613	612	662	627	645	643	677	636	650	652	582	665	658	613	654	636	640	603	668	643	615	621	625	638	678	662	647	619	623	646	638	598	683	591	638	659	598	627	670	672	619	591	639	659	624	652	627	631	633	603	580	654	614	632	665	607	588	615	672	677	639	660	636	585	643	629	635	629	614	644	623	595	602	632	609	649	634	629	620	672	644	613	659	609	638	611	612	605	635	622	650	627	657	640	601	669	633	598	611	637	627	644	672	655	589	606	644	611	644	656	619	648	610	631	678	655	645	639	652	608	662	595	660	634	608	624	636	611	643	598	648	655	612	628	649	647	642	615	595	615	642	651	650	591	647	620	613	665	627	627	640	597	682	611	633	596	635	619	665	616	632	648	664	609	612	612	590	657	630	628	623	638	665	630	654	627	612	606	614	627	637	642	636	580	656	654	587	634	615	622	570	644	606	633	633	657	626	612	653	665	633	612	606	616	618	679	648	630	622	626	640	654	637	618	615	617	653	648	632	631	634	641	647	636	615	642	676	620	680	651	674	631	658	695	695	629	700	637	596	658	650	646	645	626	603	596	631	637	629	606	634	617	643	590	672	649	657	592	613	689	622	577	627	670	601	639	606	607	621	611	647	614	647	623	660	624	657	663	626	628	613	634	618	622	579	655	656	613	606	602	581	615	640	636	629	610	645	659	643	601	657	617	643	627	619	634	666	629	609	620	662	603	672	642	716	636	691	629	626	656	624	629	632	626	611	655	629	610	620	628	600	626	635	689	622	649	661	607	696	684	611	651	615	623	612	683	613	652	650	631	647	591	616	638	640	648	673	649	595	615	628	646	661	624	623	652	669	610	665	643	673	636	628	593	608	610	638	612	650	600	632	674	636	626	632	640	626	636	612	654	629	653	649	577	605	614	617	630	637	649	620	638	650	601	664	641	640	677	610	622	645	611	636	603	681	646	617	653	661	657	658	650	646	594	595	634	667	636	644	613	597	592	668	623	605	645	634	624	645	674	639	613	616	639	623	627	635	617	671	667	616	602	650	633	606	620	630	649	650	640	672	562	645	673	625	664	608	619	659	640	687	669	644	648	638	660	636	639	663	654	639	638	588	640	618	654	642	612	620	593	611	616	643	622	633	610	648	668	616	640	588	650	631	625	642	609	638	659	630	619	669	645	670	587	630	602	635	641	636	625	629	657	664	665	639	636	636	564	631	663	587	597	642	662	617	605	608	603	634	634	611	645	636	632	618	648	634	628	653	632	630	603	669	668	671	633	621	595	633	643	603	626	608	656	643	633	636	578	633	644	612	616	647	644	631	626	692	635	632	645	646	628	610	605	624	629	648	662	660	598	621	608	637	630	595	600	636	662	614	620	683	687	621	620	611	617	631	678	649	634	666	610	676	652	601	648	655	631	619	682	606	623	665	608	643	634	630	649	647	644	667	632	618	621	631	628	607	644	642	633	625	634	642	631	619	624	644	664	653	595	657	639	654	605	649	632	643	640	627	657	642	655	629	627	642	651	651	600	603	640	626	627	677	622	650	639	609	620	663	663	651	654	665	681	586	631	617	635	651	617	632	649	587	627	638	584	621	584	660	610	622	616	615	600	673	595	661	599	596	637	620	643	612	636	643	630	592	620	636	597	653	660	594	597	640	637	654	626	622	632	645	626	611	590	602	618	636	660	636	631	624	617	590	661	626	636	637	661	623	645	632	673	611	624	622	643	614	591	653	621	591	674	610	672	639	644	613	617	613	646	680	619	663	626	608	627	642	629	618	639	629	636	627	650	685	645	653	622	648	655	644	641	640	625	662	619	649	610	651	654	643	653	644	681	627	670	623	640	628	621	624	635	619	645	646	638	657	649	669	605	603	613	609	613	660	625	603	664	621	651	624	607	655	624	638	655	634	604	666	613	626	654	616	683	645	620	660	677	608	641	653	630	610	683	631	675	617	650	646	606	652	656	600	617	657	640	569	615	653	646	602	613	677	641	628	693	696	644	603	601	629	594	618	691	627	625	614	616	667	660	645	595	652	648	603	664	646	658	606	618	617	608	638	629	641	619	631	618	631	652	634	577	607	651	607	636	629	580	598	624	613	616	616	608	647	648	632	634	673	643	662	666	638	660	592	623	635	701	658	651	677	626	634	631	668	616	650	654	638	633	611	658	667	645	629	638	648	636	591	610	654	629	608	626	621	682	622	645	598	641	645	604	633	642	630	677	598	644	655	630	654	651	651	654	596	595	633	630	640	685	587	599	617	683	622	646	617	655	604	628	589	642	618	614	647	657	621	602	635	654	656	613	584	627	651	590	658	645	665	632	656	638	658	616	596	662	617	637	616	605	618	619	665	668	626	639	627	641	619	629	619	693	633	628	622	620	603	609	633	650	641	632	664	644	654	633	641	608	668	665	656	635	649	595	625	689	636	658	624	587	637	636	696	632	666	655	625	643	654	627	582	621	623	634	614	620	642	609	679	617	652	631	617	614	643	610	674	638	612	627	595	643	634	612	655	631	638	629	645	639	634	662	667	600	649	619	638	638	654	630	621	643	630	659	616	599	589	631	624	635	621	652	618	646	616	656	635	595	631	624	637	600	627	623	638	610	613	627	702	661	659	656	659	631	614	631	635	642	635	649	586	626	636	628	623	676	633	649	623	672	624	622	647	632	671	662	670	610	638	624	636	627	645	645	601	670	626	634	665	674	632	666	650	572	639	644	619	623	605	631	636	665	656	605	622	626	628	644	577	636	634	635	662	647	623	635	617	627	670	633	647	655	578	615	701	616	617	653	625	613	632	650	637	657	630	631	640	588	646	609	652	640	679	632	613	662	656	644	603	612	644	619	603	665	598	633	615	642	638	615	631	643	639	620	688	594	637	638	660	632	618	627	642	652	581	627	595	668
14040	1052	841	612	537	359	274	247	262	193	201	205	198	137	221	171	172	162	168	176	175	144	173	147	170	162	156	141	135	164	177	167	124	159	161	158	147	159	178	149	135	151	172	163	122	132	131	148	179	163	168	142	153	148	151	162	153	144	178	165	145	158	141	145	148	154	144	176	135	167	134	142	147	153	176	191	171	153	177	188	164	139	159	131	151	180	163	158	174	175	145	148	160	140	170	150	168	152	164	142	176	160	147	157	162	159	154	171	160	144	160	158	132	145	160	152	153	166	145	165	135	162	175	162	174	136	150	158	150	150	132	165	176	140	147	159	134	161	160	168	154	132	152	159	153	156	167	148	148	166	131	161	162	140	161	148	137	142	115	170	143	157	165	164	152	131	165	177	166	153	131	140	158	157	134	159	152	140	160	177	154	168	135	160	155	161	131	177	170	149	148	141	157	148	158	145	141	153	161	142	144	131	142	154	148	140	148	163	140	161	145	143	150	158	155	140	175	171	173	124	144	133	148	144	173	147	172	136	164	162	130	146	150	144	157	151	143	183	141	164	147	143	154	158	147	162	143	162	162	155	170	155	177	169	160	158	141	166	146	175	155	150	162	127	156	148	175	159	144	149	163	155	133	152	156	149	178	146	141	155	168	142	158	166	154	155	187	153	181	164	145	180	128	184	140	138	166	170	156	161	146	149	167	163	167	166	170	160	166	142	143	143	149	156	169	150	149	140	152	132	159	175	149	173	166	172	145	143	166	152	163	173	132	143	162	171	134	175	160	136	156	145	142	168	156	161	154	167	158	147	159	142	150	157	161	161	161	184	168	148	163	131	148	162	126	167	161	157	167	147	158	132	134	166	150	143	167	151	165	146	160	151	151	159	143	167	135	172	140	148	162	148	151	167	164	159	126	131	115	141	140	149	134	136	168	156	167	169	159	151	156	143	156	134	154	173	139	147	149	154	144	150	164	149	153	157	143	156	149	173	128	160	157	143	160	146	172	160	166	164	173	141	175	170	169	135	147	130	147	125	163	149	152	166	184	170	142	179	164	175	169	154	168	159	157	135	146	165	139	130	151	124	143	169	181	162	161	159	144	163	160	155	130	138	158	155	151	163	181	155	155	129	144	151	144	155	147	142	154	151	173	152	133	127	131	138	157	171	164	141	154	143	129	149	148	130	170	157	154	165	175	187	139	157	155	132	130	153	174	146	179	184	152	150	151	149	155	150	141	165	155	153	166	159	172	192	153	145	151	145	143	154	171	171	158	165	132	127	156	167	156	153	151	177	151	153	143	169	170	166	157	160	160	154	156	161	175	154	177	153	151	134	153	197	188	165	161	144	155	144	141	156	143	154	182	157	155	152	145	172	162	149	141	154	150	136	162	165	155	160	150	134	132	173	145	155	165	146	160	159	157	152	152	140	168	162	158	147	144	147	147	151	157	144	174	141	147	144	154	158	162	152	155	159	151	136	149	154	148	147	141	167	144	159	147	169	158	158	154	167	186	156	140	157	177	171	176	149	177	155	157	138	145	166	160	144	149	157	163	179	136	157	146	154	151	164	166	157	164	158	149	140	142	137	159	152	151	155	151	169	156	148	168	149	154	153	174	159	143	151	164	160	165	158	149	153	148	178	161	128	151	154	156	164	155	156	160	199	167	135	157	152	138	167	145	122	164	147	166	147	141	147	143	172	141	147	132	160	143	139	171	160	163	165	158	175	158	158	162	133	152	147	167	158	157	164	150	151	179	159	153	146	171	152	147	170	169	136	141	177	157	180	169	157	141	180	162	157	163	148	172	159	139	148	180	155	146	138	155	143	134	157	141	158	182	163	162	170	142	143	147	156	145	144	144	144	149	162	123	138	131	153	159	145	147	161	155	169	135	137	170	132	160	142	164	144	155	158	189	165	148	162	141	145	160	163	161	171	155	149	129	143	189	140	150	159	139	154	157	142	161	134	183	172	155	156	168	146	168	145	139	151	140	144	160	152	153	136	166	147	147	166	189	177	154	152	156	160	140	149	131	158	147	136	137	158	165	161	140	154	155	156	143	137	141	152	164	177	163	156	162	169	171	131	159	143	156	156	133	155	150	161	155	141	162	163	141	182	173	166	161	168	166	139	168	149	148	154	148	137	145	147	137	165	147	146	140	176	160	152	135	164	151	144	147	154	134	153	141	177	147	165	148	171	149	166	145	147	148	135	151	136	159	150	139	164	142	171	168	155	164	166	166	145	166	142	161	154	151	138	155	162	144	156	140	153	136	123	167	155	161	167	134	147	156	165	150	154	144	152	161	131	144	135	165	145	157	172	135	146	144	174	152	150	160	151	148	144	147	187	157	155	178	138	143	122	147	137	144	165	182	144	166	153	157	143	152	145	149	161	156	160	149	159	152	137	161	162	145	163	156	182	186	145	164	166	183	173	164	171	138	158	151	154	162	166	172	155	129	147	152	142	148	157	170	178	161	152	150	160	159	137	149	157	143	140	144	177	161	185	137	147	171	170	147	145	152	155	136	154	149	156	148	137	163	165	154	165	135	148	156	141	156	133	144	152	146	150	155	150	139	166	168	169	150	153	161	164	153	148	143	139	186	166	161	148	159	157	145	159	160	169	152	135	150	147	153	153	163	145	156	148	137	154	136	173	140	137	132	151	152	119	148	161	153	148	176	133	151	157	138	167	165	171	134	129	142	158	142	150	169	140	150	161	143	138	149	163	163	172	157	150	161	120	165	124	171	153	158	167	196	138	158	172	143	167	139	146	160	157	165	149	135	155	153	144	151	164	145	162	141	149	160	153	180	138	135	147	126	171	149	155	128	138	151	163	158	167	141	147	159	144	148	155	169	139	155	149	163	156	137	151	156	141	167	182	169	173	158	158	155	146	172	164	140	134	162	163	156	160	176	151	152	158	153	154	155	149	160	145	166	156	139	140	136	143	143	171	159	149	127	150	153	149	158	152	154	159	144	136	152	142	166	168	154	180	159	166	159	156	158	147	168	153	158	171	146	165	166	153	153	159	175	155	129	149	140	159	163	170	145	155	142	155	145	154	145	157	158	182	153	151	162	174	176	154	143	167	148	147	158	160	126	159	158	165	163	163	146	153	139	153	138	163	156	160	158	145	141	169	186	163	141	132	161	144	156	164	154	152	154	163	169	164	131	159	151	165	148	160	142	158	141	141	154	177	156	163	163	155	149	153	161	148	149	164	136	154	165	141	162	148	171	130	170	123	165	163	168	145	183	142	150	161	147	174	142	148	162	152	168	145	155	155	153	173	169	163	162	157	171	160	160	176	163	139	138	139	129	155	162	166	147	154	181	138	127	163	149	147	136	149	136	157	140	156	152	140	151	153	148	133	150	163	145	160	150	150	138	123	158	163	157	148	177	132	144	172	146	133	173	176	147	130	141	167	135	148	155	137	144	135	151	155	160	145	151	140	168	169	154	148	149	147	150	167	171	165	152	135	147	147	166	159	130	169
7958	891	1837	2063	1723	1365	1160	927	775	691	702	620	632	576	472	485	523	486	432	433	429	438	423	428	421	427	419	429	423	418	373	383	400	397	381	395	408	381	374	388	406	399	378	367	354	399	341	348	356	376	368	375	383	374	388	383	367	360	389	376	383	373	413	376	360	392	332	339	393	389	386	364	348	346	389	380	331	385	370	361	381	377	364	390	353	356	375	339	360	389	344	394	362	360	389	367	376	364	347	363	360	354	390	380	352	389	363	344	336	397	347	383	351	335	356	361	346	360	357	369	371	375	334	388	359	340	347	348	373	326	370	372	391	374	408	333	363	388	364	353	353	408	392	342	340	355	366	330	379	353	358	374	382	383	397	409	373	364	381	353	346	344	374	351	344	362	366	338	329	351	374	360	351	380	348	363	322	381	360	362	326	346	365	350	351	361	375	372	381	368	390	410	368	360	354	392	342	363	359	316	370	358	350	382	368	367	389	348	356	350	345	355	364	351	394	343	348	348	379	373	361	345	357	349	361	370	348	354	363	377	377	359	390	365	373	361	339	393	368	353	380	406	373	359	369	365	343	367	338	372	337	353	368	375	363	375	396	357	339	343	357	366	373	357	381	342	364	364	354	327	367	371	364	335	377	374	400	355	355	336	381	352	366	369	362	394	342	369	362	360	356	373	372	344	356	369	400	371	349	386	370	360	352	367	352	312	327	348	334	372	364	384	329	397	347	355	358	379	338	342	386	389	358	390	390	349	358	360	362	344	345	400	332	341	385	370	373	357	385	375	373	386	343	360	376	402	404	357	347	365	353	359	395	328	359	346	390	391	357	341	370	346	393	393	380	372	373	367	365	352	355	366	337	353	369	337	371	341	375	403	316	366	375	361	373	345	365	395	375	358	360	362	369	326	357	350	340	368	361	371	343	330	392	383	349	344	364	374	390	371	365	342	363	372	359	353	397	368	388	362	358	383	359	378	363	368	378	377	367	369	386	377	359	386	353	354	355	370	389	370	381	332	359	377	412	355	375	365	379	372	364	375	305	371	394	347	394	339	381	412	388	346	341	348	353	383	371	357	377	352	348	336	404	315	350	366	335	353	370	362	342	369	362	362	351	389	353	362	345	385	407	352	343	388	389	389	415	351	390	346	363	360	351	402	365	344	365	364	367	376	362	347	407	331	379	348	346	354	379	380	352	351	340	347	372	348	364	387	306	408	335	322	395	368	360	382	369	355	385	340	357	369	377	378	323	344	349	375	332	380	376	353	334	348	349	354	371	337	378	384	358	406	401	360	349	396	343	343	364	394	364	328	343	370	363	360	412	340	332	350	383	368	392	316	371	353	382	389	395	368	358	348	374	360	362	340	356	374	347	364	407	391	364	378	364	379	360	339	390	350	362	409	381	365	367	368	351	406	378	355	351	357	375	383	366	371	349	392	344	333	365	364	355	382	343	360	372	365	302	366	350	362	342	346	380	365	360	374	346	354	337	383	380	378	373	344	383	383	358	352	379	381	381	366	332	354	377	375	351	403	398	356	351	366	374	373	361	349	326	398	356	354	404	345	371	385	341	378	388	402	348	359	337	374	335	358	374	354	356	375	382	346	374	341	394	369	370	352	348	373	388	362	335	362	346	362	359	360	362	319	358	326	349	369	336	344	339	347	366	370	319	360	345	380	373	414	350	368	343	343	370	392	361	350	286	373	317	378	349	340	373	375	369	391	397	392	390	336	378	349	374	334	361	339	359	379	355	370	371	351	358	371	332	338	332	376	399	371	363	352	356	379	327	349	348	338	344	412	378	349	346	368	371	359	352	331	372	321	394	361	381	323	394	384	360	362	370	349	383	369	365	355	349	374	347	363	343	346	351	401	393	359	365	366	376	354	360	341	356	407	356	355	342	341	337	386	386	351	353	370	370	342	379	335	352	357	353	346	338	366	420	368	339	348	341	367	371	389	351	357	371	356	363	370	343	370	378	350	365	396	353	366	364	359	360	348	359	351	368	378	371	383	341	382	353	357	417	350	335	378	352	343	341	349	366	361	367	381	329	331	362	362	373	365	326	359	396	359	376	376	367	366	391	401	377	391	363	394	348	366	376	350	388	348	367	349	370	368	363	343	372	338	380	338	375	373	332	347	367	374	381	384	379	365	354	341	349	358	357	357	375	356	365	333	382	342	395	373	369	360	329	352	366	379	424	368	394	402	374	377	322	382	376	327	379	356	372	359	356	369	364	369	371	368	358	334	375	321	332	376	363	379	395	357	340	339	362	402	385	359	359	347	362	343	368	360	361	376	342	358	367	342	374	328	364	359	345	353	365	370	340	402	372	366	390	380	364	384	339	357	332	348	376	371	323	373	351	336	343	377	359	358	365	377	366	376	385	343	374	364	379	387	346	390	357	406	349	341	390	373	361	379	351	391	339	338	357	360	363	390	385	399	374	325	322	370	379	354	363	368	330	344	363	335	365	364	385	383	377	371	341	352	378	327	372	359	382	343	357	356	355	375	369	335	376	346	357	347	339	391	359	378	367	361	376	395	382	374	378	328	390	379	387	398	332	364	320	359	366	365	395	385	390	352	388	356	362	352	393	367	325	374	391	359	332	372	396	375	362	391	350	397	407	388	350	387	385	355	367	343	366	338	334	420	361	368	348	353	379	368	341	355	379	332	349	351	394	336	354	366	359	407	373	370	364	347	390	419	369	397	358	393	364	357	361	350	364	319	395	365	360	374	393	338	384	346	372	383	346	343	348	357	345	342	388	352	378	355	339	350	349	353	357	373	342	351	341	362	355	365	353	350	365	359	362	367	357	382	365	396	371	339	369	373	389	373	372	335	364	388	376	354	391	388	357	326	378	347	367	382	327	335	383	399	361	397	362	339	335	387	342	382	369	352	372	334	348	337	360	351	402	362	383	360	371	342	358	344	335	372	376	364	364	359	359	373	368	367	354	374	371	334	384	381	345	396	334	389	378	386	355	400	341	352	338	361	381	355	327	343	362	354	348	366	369	373	357	332	333	397	354	349	347	362	346	343	428	326	359	350	371	364	387	355	367	364	367	390	340	406	341	336	336	348	364	368	338	383	393	349	359	384	390	380	363	328	348	360	343	361	359	365	372	347	334	387	369	356	350	343	408	366	357	342	370	355	383	346	361	368	361	366	357	346	323	333	357	354	370	401	351	347	372	363	350	356	370	376	351	388	376	364	382	378	382	357	368	409	361	359	355	380	366	325	360	390	359	346	332	370	341	376	340	382	419	350	381	369	385	420	381	386	327	343	351	340	363	382	342	362	385	362	358	351	347	356	353	370	316	360	370	391	351	367	391	372	357	362	367	391	357	375	375	369	339	393	349	376	367	349	350	355	364	357	341	375	371	395	359	392	362	329	363	387	366	391	381	367	325	372	374	378	361	373	346	351	375	382	358	353	387	368	344	340	378	357	337	352	382	347	353	340	344	366	360	304	397	379	377	349	357	382	340	391	375	373
1344	206	240	243	224	243	214	194	189	197	199	193	204	204	188	208	201	227	234	221	224	236	219	189	249	230	213	187	192	230	198	245	227	218	216	204	231	234	219	222	181	214	206	191	209	221	240	215	242	228	215	237	204	196	199	217	211	191	219	204	239	208	212	208	199	216	186	212	203	208	217	226	222	232	205	213	217	216	229	227	200	209	202	242	185	216	165	200	187	195	202	212	197	209	213	197	239	204	224	181	222	212	226	172	213	208	185	204	233	214	223	200	207	205	221	210	232	250	187	182	187	224	234	209	203	236	214	212	211	194	254	210	206	219	221	225	218	206	217	205	227	211	211	195	200	187	223	186	220	207	201	228	179	212	226	233	195	211	215	244	219	219	233	219	202	226	233	209	223	199	205	212	210	218	204	199	201	224	208	210	211	208	187	216	226	229	186	199	211	215	244	208	214	190	241	199	218	224	209	226	199	210	222	178	216	200	217	218	199	223	212	205	228	184	225	251	228	210	216	231	225	193	237	195	202	214	206	203	225	214	227	204	219	215	231	198	208	187	186	215	217	192	223	200	208	214	224	237	214	209	194	185	201	223	174	237	240	197	213	174	229	191	209	203	227	225	225	232	196	212	216	213	207	196	189	182	200	204	234	216	205	194	238	250	229	192	228	227	203	220	194	220	228	222	223	206	235	201	207	232	233	215	233	214	229	246	201	219	199	194	197	218	210	208	219	227	198	201	192	195	186	232	216	210	200	211	229	237	215	209	190	200	197	202	209	231	221	228	215	219	214	230	203	211	226	212	228	209	210	226	182	213	204	205	207	207	243	214	183	196	205	191	209	222	191	202	199	226	200	217	238	205	230	222	246	241	209	220	204	227	197	209	235	208	225	210	190	197	231	222	212	224	189	212	189	222	208	232	199	227	224	227	203	221	178	226	212	200	198	205	200	203	235	230	181	210	205	204	214	224	204	216	222	182	230	211	189	219	228	221	227	235	215	229	220	222	206	216	217	204	217	233	209	193	191	206	231	220	209	199	217	184	218	212	189	199	213	181	207	235	242	202	232	227	227	213	174	200	203	237	236	236	228	235	216	206	223	226	200	208	226	210	204	232	188	212	226	211	188	215	202	213	201	228	224	185	181	229	217	208	196	225	211	198	221	214	206	221	186	202	196	211	211	220	228	219	213	209	217	217	212	226	201	245	196	199	194	207	204	210	228	214	207	193	207	193	211	232	196	208	237	203	210	240	238	192	206	201	220	221	211	199	204	199	215	198	231	244	207	208	203	200	266	209	199	204	205	215	208	222	198	220	199	211	220	223	203	191	227	222	234	201	242	186	207	212	226	208	195	226	219	219	217	198	191	197	186	227	207	216	207	224	185	213	197	199	230	196	260	249	245	185	181	227	237	191	232	234	226	209	240	211	226	215	214	210	219	206	219	204	224	239	187	198	225	221	206	195	234	210	224	204	218	224	233	236	216	204	248	205	254	226	221	218	199	241	196	184	215	207	228	204	202	233	222	209	213	206	219	203	216	218	192	188	231	240	221	211	198	235	213	231	194	188	181	201	199	236	212	225	223	212	211	210	183	226	219	217	220	213	197	211	211	189	198	223	212	237	215	234	200	230	226	198	217	193	211	219	215	201	193	201	214	213	254	221	212	218	197	223	209	225	223	200	214	225	194	209	178	220	184	199	206	196	211	232	235	217	226	251	231	201	240	212	241	199	233	213	218	221	213	218	240	217	203	204	216	210	185	226	197	239	205	194	187	210	195	217	203	229	234	192	228	206	186	233	217	203	205	189	223	200	202	215	209	241	241	215	199	217	215	211	195	211	207	215	220	228	241	221	233	224	238	193	194	232	235	216	220	208	211	223	209	208	223	223	228	215	202	225	220	194	203	234	200	226	206	185	184	203	202	199	232	216	212	248	247	170	150	193	210	209	238	221	208	226	209	213	184	197	210	195	206	214	170	196	224	203	205	241	208	190	220	223	211	212	183	212	214	246	197	213	233	222	215	211	208	236	203	198	225	215	210	227	237	197	232	213	230	223	208	208	205	218	193	187	185	216	220	209	211	244	208	194	199	239	216	196	202	177	216	185	198	233	202	216	226	221	206	203	201	220	228	232	216	231	202	220	210	234	208	234	186	240	212	181	205	211	221	218	196	191	201	219	192	203	215	223	210	230	181	206	213	204	205	219	208	222	223	226	182	198	189	232	208	189	212	228	206	261	219	207	210	205	211	179	261	192	210	222	200	222	203	216	213	183	194	202	205	198	235	233	209	208	187	231	211	223	206	203	193	210	219	197	219	209	224	228	205	199	230	229	225	214	217	243	227	212	201	194	241	209	198	248	211	235	251	191	208	224	225	220	208	202	205	219	220	205	229	209	229	217	224	249	207	209	219	226	203	235	230	221	230	200	204	246	219	225	191	193	224	237	214	181	199	212	218	198	197	201	223	235	191	207	222	229	222	216	225	236	194	168	215	190	190	195	228	214	216	203	207	189	221	193	236	210	214	203	211	175	184	208	216	184	227	234	243	202	232	242	212	221	218	216	195	241	208	225	191	199	218	204	208	218	218	208	195	225	229	228	202	227	211	228	167	228	205	198	211	187	219	225	204	215	226	204	216	244	223	226	216	224	231	201	208	262	202	235	237	199	216	236	191	197	234	212	171	210	198	222	212	217	209	173	205	221	197	211	193	204	216	229	236	219	216	231	207	224	214	236	232	214	228	194	217	238	211	202	227	206	213	203	216	210	205	205	207	200	226	205	249	216	212	197	221	213	220	232	188	196	194	199	216	219	205	205	197	226	189	220	195	189	193	231	216	188	202	194	227	221	224	224	203	221	226	194	194	184	230	220	229	204	213	233	219	198	216	206	210	221	207	224	216	241	219	200	226	213	220	204	212	211	212	204	219	240	219	227	250	203	211	233	209	186	214	251	204	229	225	210	198	193	217	184	232	212	222	215	216	205	222	220	200	222	194	215	224	212	216	192	217	224	210	221	237	196	190	202	212	193	202	209	219	196	203	209	206	244	202	176	216	198	229	207	193	224	219	230	220	236	210	203	222	235	225	207	205	189	211	185	226	214	235	203	190	213	219	236	185	223	205	224	213	185	231	220	201	222	208	232	209	191	232	219	218	225	187	211	220	203	183	216	182	196	209	214	185	226	249	213	225	208	212	179	239	234	188	192	221	232	195	230	214	222	217	197	202	205	212	228	208	203	192	198	205	214	220	212	233	191	241	236	211	219	209	207	209	233	242	240	224	222	193	214	216	189	205	225	211	235	229	224	217	190	197	220	208	193	224	261	225	197	210	190	229	204	231	211	226	220	218	201	234	197	205	216	200	245	208	209	232	211	224	192	227	252	200	209	195	208	220	207	198	222	205	227	213	198	186	194	230	205	230	238	213	234	201	229	215	249	206	228	234	220	231	233	195	230	232	218	194	231	217	204	211	189	206	194	219	210	204	189	201	207	226	197
1767	552	546	517	563	572	526	504	542	530	540	518	555	534	490	481	508	486	509	512	533	510	560	481	522	467	479	548	450	539	547	501	536	481	529	498	479	484	523	520	529	485	536	488	496	465	510	474	497	489	497	532	515	525	532	508	535	457	521	473	532	515	520	489	543	520	533	496	509	486	508	471	514	515	507	546	515	463	506	519	529	485	451	522	480	496	565	468	482	526	558	536	497	524	480	479	534	485	509	504	546	511	530	486	487	524	545	547	535	491	513	506	515	490	511	483	490	531	527	522	472	504	494	491	493	503	542	503	498	528	545	552	460	463	514	528	493	529	516	475	497	501	527	506	530	486	483	515	546	529	532	539	478	484	487	519	521	538	542	529	498	498	514	511	503	502	524	501	487	515	545	543	512	516	513	498	496	475	527	509	469	483	464	516	503	556	508	495	463	485	467	508	484	502	509	473	468	491	484	495	503	498	513	505	538	463	536	530	470	481	547	502	492	502	487	498	506	486	468	509	484	500	497	504	491	521	515	503	485	475	552	517	476	494	469	506	492	529	503	539	497	499	494	501	497	535	491	485	541	509	509	481	488	495	522	499	507	525	480	492	502	509	524	536	523	494	517	506	529	521	487	532	518	529	491	508	507	492	488	467	525	531	496	519	518	504	527	490	514	503	479	509	526	476	491	546	516	534	522	504	525	506	522	516	489	481	519	476	514	520	504	523	506	539	501	472	483	520	545	482	505	488	528	494	571	511	493	483	506	541	508	531	487	528	459	523	507	490	531	490	499	511	516	511	518	503	495	463	482	477	485	481	524	469	489	502	508	503	530	505	479	521	500	536	509	509	497	471	530	513	554	507	539	522	517	501	505	558	505	476	478	504	539	485	503	500	502	537	521	514	492	494	518	527	492	493	484	508	506	508	496	526	508	474	479	488	506	508	482	528	494	536	484	489	507	489	487	484	508	514	492	546	496	504	511	491	492	492	488	544	511	478	501	520	503	487	537	508	498	535	496	503	525	580	470	503	486	494	495	513	517	475	467	518	500	524	511	493	482	525	519	516	480	480	523	511	493	551	523	557	501	457	515	493	529	510	512	485	519	536	516	490	516	500	483	491	506	461	498	523	547	485	541	482	500	500	543	563	543	501	479	485	486	503	474	505	493	515	479	527	497	492	466	514	478	529	499	546	541	503	493	510	533	503	491	517	544	485	499	492	517	480	528	526	540	541	554	470	496	504	479	521	513	493	516	496	548	508	484	516	537	474	511	566	495	519	492	533	497	516	502	489	512	521	522	469	505	505	453	530	482	481	478	546	508	514	482	514	510	526	492	483	509	498	498	455	535	466	497	497	486	530	487	478	542	482	530	529	535	493	502	476	513	468	509	489	527	503	509	471	514	499	490	508	493	525	489	527	512	527	509	532	493	525	504	514	493	517	516	505	481	473	527	542	523	496	520	495	492	515	479	452	509	459	495	514	509	522	511	485	462	516	500	471	482	480	499	501	465	534	501	481	500	506	484	514	482	519	480	504	516	553	515	463	493	480	502	499	522	504	495	520	542	508	564	469	537	511	526	516	478	522	517	526	491	529	528	484	486	507	517	496	494	448	533	483	509	465	495	544	493	485	474	519	542	529	504	476	481	483	494	473	511	476	509	561	512	509	483	476	522	518	534	486	513	545	470	495	506	498	505	507	517	503	512	533	490	536	490	514	557	476	516	496	508	512	489	532	509	483	492	502	491	511	487	535	493	507	508	528	491	527	529	505	522	506	468	499	504	511	526	496	501	509	501	475	487	539	520	515	525	533	503	552	493	470	519	511	536	516	548	497	479	531	530	527	502	528	506	525	487	525	479	500	505	479	472	526	501	501	528	536	469	484	521	516	498	520	503	485	505	473	547	512	490	475	509	468	550	483	494	498	544	550	454	481	476	492	540	515	517	570	518	529	534	493	505	481	499	524	515	473	469	498	511	510	492	538	504	516	545	518	512	501	463	489	533	547	488	511	515	498	489	477	581	536	543	531	468	515	509	523	528	500	491	523	488	494	513	511	475	496	522	510	488	541	500	489	543	539	494	520	473	521	534	484	515	481	506	450	506	519	471	512	464	536	525	499	494	527	516	480	522	516	509	501	508	501	510	516	523	477	505	496	506	469	519	491	515	494	525	487	508	521	531	490	543	441	520	527	479	534	505	501	509	534	520	493	475	497	513	540	473	516	517	535	497	476	500	494	495	493	489	498	497	517	475	535	527	478	504	498	515	510	491	530	508	514	501	495	540	497	512	518	489	491	504	522	492	492	509	504	523	478	486	511	515	497	521	501	515	498	568	509	520	511	512	480	490	542	536	468	541	512	559	526	515	515	520	506	490	494	496	519	499	494	541	526	474	497	550	514	533	502	533	524	450	520	537	513	522	479	487	491	476	541	489	471	505	516	510	485	520	531	529	489	486	515	509	502	548	466	483	509	498	501	478	460	497	512	455	488	469	524	482	461	513	509	457	516	505	459	500	512	485	512	500	517	512	519	521	514	498	511	499	506	522	499	494	493	499	555	506	460	453	505	527	556	469	453	488	522	503	536	496	536	542	508	495	524	509	488	500	526	496	505	516	468	521	489	528	486	516	514	465	503	530	541	520	489	509	487	535	474	471	527	488	498	517	526	512	497	496	495	541	498	498	456	508	488	521	517	443	484	566	484	487	483	534	509	513	554	482	539	464	525	486	507	498	506	492	501	509	530	497	533	515	530	468	516	515	498	519	485	541	484	515	525	539	521	539	499	476	486	498	497	508	540	516	512	502	482	460	505	484	556	507	475	528	511	471	490	500	523	498	512	494	484	541	522	486	501	526	510	515	498	466	488	518	472	502	514	508	491	524	503	545	505	512	482	551	510	524	486	479	497	509	498	499	552	508	499	503	527	498	535	497	532	523	505	507	496	470	517	495	512	495	483	504	499	478	518	450	492	509	529	533	541	507	503	521	522	533	491	526	485	529	523	507	540	524	482	528	486	490	512	487	528	515	518	517	500	534	503	487	539	514	524	528	502	529	499	500	505	526	525	496	518	481	495	479	531	491	531	493	528	537	511	490	512	512	504	469	502	524	510	544	531	477	498	487	486	540	493	499	507	547	498	556	535	497	509	508	486	497	542	486	485	507	532	509	473	480	510	486	482	482	503	521	526	546	466	526	491	453	474	521	522	503	476	534	434	494	492	497	513	510	488	486	480	499	539	475	499	503	508	480	480	485	513	503	492	486	483	524	505	544	516	528	526	472	507	506	499	550	517	502	548	530	494	525	495	534	510	534	500	512	511	492	491	530	533	470	494	498	500	481	558	512	513	506	474	521	521	497	523	483	521	513	500	491	490	527	531	506	488	503	500	523	539	541	515	552	493	500	506	523	518	483	517	476	497	502	500	524	552	525	504	521	487	515	477	512	529	524	493	493	518	499	488	478	511	467	493	498	468	481	501	514	546	498	527	508	498	512	537
7279	536	591	497	436	378	351	335	289	288	318	313	292	296	302	270	317	275	286	272	250	305	307	241	254	258	273	305	297	285	279	297	285	249	258	282	288	284	304	296	289	268	292	277	290	288	293	286	284	254	282	287	281	315	267	277	278	262	306	293	288	288	295	243	250	280	294	275	234	240	266	305	291	281	272	289	258	289	272	252	281	303	252	269	296	283	305	290	290	284	258	282	253	280	284	281	267	265	288	271	262	271	296	275	281	259	300	279	298	279	233	283	291	304	222	275	254	285	253	288	299	296	284	272	276	297	278	290	281	263	286	295	266	292	262	265	287	248	270	274	258	286	292	301	286	294	301	275	269	299	268	248	281	264	293	295	267	277	309	269	255	232	237	265	297	262	270	303	293	277	276	286	288	270	317	293	270	272	258	298	271	279	274	270	299	280	298	277	268	267	272	267	268	292	270	266	305	279	291	261	267	280	265	303	269	287	258	288	263	262	305	285	285	257	245	274	288	266	290	244	283	275	311	276	258	292	261	291	277	239	274	269	297	271	266	309	304	306	283	289	267	261	261	259	253	241	249	247	273	283	273	251	299	273	303	259	296	287	284	258	273	270	263	268	270	269	292	307	268	267	302	273	253	321	281	327	280	260	286	322	278	310	304	278	245	279	268	289	266	296	273	278	295	273	257	277	288	270	290	285	295	273	273	244	256	269	260	297	291	265	304	268	278	281	280	303	314	291	318	268	233	267	284	244	281	284	303	253	288	259	277	256	305	267	246	299	275	274	267	289	257	270	270	309	287	304	252	303	275	277	265	289	282	239	279	270	299	285	272	279	261	252	279	289	273	273	253	281	291	274	254	255	284	297	261	305	285	271	263	267	276	276	297	281	291	278	296	263	285	281	261	284	284	262	256	267	286	291	271	266	305	272	271	261	263	294	296	265	274	274	278	293	278	270	277	264	300	281	266	262	281	292	283	291	281	234	301	299	290	276	301	242	307	270	262	276	276	298	295	293	254	286	298	307	283	294	285	294	254	266	259	297	304	273	265	307	267	274	264	278	276	281	282	310	281	272	281	273	288	288	283	245	267	308	295	268	270	267	312	235	259	291	298	271	278	289	279	275	300	259	274	299	271	273	277	267	270	275	263	303	277	289	285	256	286	296	302	263	293	313	282	265	335	281	326	284	275	294	271	259	284	285	287	295	276	266	265	312	295	299	271	267	263	279	274	302	296	274	285	285	281	262	251	277	292	280	290	246	287	265	326	279	286	306	288	260	293	313	250	284	284	307	279	272	327	260	279	288	278	291	288	272	290	284	247	295	271	296	283	288	263	286	284	289	273	274	299	296	278	286	303	265	279	266	266	265	294	278	233	273	277	306	302	248	281	264	253	287	278	296	270	265	298	288	288	298	295	298	279	276	273	299	274	270	256	301	310	247	260	280	278	281	277	289	307	301	285	276	298	275	264	294	272	286	297	276	284	296	285	293	301	265	265	272	283	296	258	272	256	267	283	249	296	275	254	261	262	290	300	266	286	295	267	269	254	288	256	279	287	286	283	272	304	273	254	265	291	273	259	267	282	286	307	274	253	308	258	291	300	269	289	254	281	254	248	261	283	281	290	262	285	317	289	274	271	289	325	292	279	300	269	289	250	275	281	273	314	274	257	291	281	293	284	263	272	252	290	274	284	285	321	242	302	310	289	290	323	280	267	294	279	300	289	281	266	290	265	282	309	280	284	278	288	297	291	293	297	254	281	307	280	298	241	252	293	263	278	281	292	266	274	289	285	261	255	275	315	301	299	279	257	299	300	259	276	295	293	254	318	314	265	296	262	281	269	325	271	270	263	272	273	262	303	266	283	277	262	304	288	283	294	330	291	268	291	264	309	267	291	275	268	232	280	274	274	279	294	291	284	263	280	272	259	249	285	306	296	295	268	295	296	284	311	278	253	286	284	291	285	321	289	321	303	292	271	286	294	258	264	270	326	270	270	291	277	287	303	264	289	296	255	280	269	287	265	290	294	259	276	254	290	305	297	288	303	280	306	285	258	301	300	266	258	297	288	289	258	299	290	302	270	291	297	290	247	269	255	268	265	275	288	275	287	243	271	303	290	283	283	286	286	290	254	260	270	284	263	260	292	279	279	275	261	291	270	266	276	275	285	279	259	247	285	269	274	312	288	329	286	245	271	274	309	267	223	277	262	255	297	305	292	263	276	286	287	286	234	304	254	277	289	282	252	270	261	256	280	263	293	267	277	304	282	272	258	300	261	280	297	245	293	257	304	272	297	270	256	274	281	211	278	287	300	276	256	298	305	304	270	280	284	270	283	280	271	300	262	247	292	239	258	292	294	277	264	286	269	290	272	286	278	262	266	300	270	262	310	312	299	254	283	265	271	275	272	267	259	279	284	280	266	256	265	281	291	298	319	235	292	288	304	300	289	265	256	286	306	274	265	302	285	294	264	275	283	291	264	288	277	252	293	295	262	270	276	297	269	272	265	272	245	307	282	271	280	301	261	284	282	265	270	287	285	294	294	269	258	292	289	260	301	269	272	275	263	301	270	272	272	296	279	269	257	258	301	285	255	272	261	271	290	268	267	259	311	266	267	274	244	276	249	284	294	290	275	298	282	263	257	285	291	266	266	282	247	271	292	305	281	288	294	287	275	238	273	311	282	256	293	311	256	273	291	281	278	260	296	263	271	262	274	249	288	268	296	257	267	309	275	282	268	261	276	267	318	271	278	284	280	301	281	279	275	268	273	281	275	324	281	274	279	264	303	274	271	312	262	300	274	271	291	246	314	295	259	266	254	275	256	260	290	284	266	270	278	303	258	240	259	263	269	287	286	255	273	300	265	269	267	262	257	285	290	280	296	283	274	232	298	265	292	298	287	261	299	289	256	285	273	291	260	302	265	289	288	236	273	272	291	283	281	287	283	259	274	279	232	270	269	272	271	286	250	278	285	251	288	279	276	252	273	272	293	302	285	305	260	275	291	287	299	264	287	265	274	308	281	257	263	288	313	315	305	296	256	275	251	259	281	283	269	291	294	293	267	300	256	267	284	290	298	316	300	281	322	298	307	274	285	311	284	330	288	250	276	291	282	280	286	244	282	273	314	285	277	304	307	304	293	298	302	316	272	275	264	285	264	280	255	271	271	244	291	282	264	254	278	329	241	248	287	298	281	294	262	293	256	269	325	284	262	257	249	291	260	261	272	274	265	281	309	266	282	284	276	297	265	282	267	277	275	286	304	260	298	257	266	281	275	276	287	308	259	242	310	264	263	272	290	258	306	253	263	248	290	275	271	250	286	274	288	272	266	273	292	247	291	266	282	296	292	285	235	275	290	283	255	285	303	250	274	242	294	301	268	282	287	275	282	267	269	273	247	250	282	317	293	260	298	272	255	294	282	299	301	296	285	281	266	251	274	287	293	282	313	320	285	257	274	287	250	285	286	252	283	293	264	286	294	276	268	251	254	281	288	289
6464	876	1316	1464	1318	1154	1048	919	873	837	782	784	724	726	663	659	708	682	647	695	692	671	649	670	706	706	712	668	618	646	621	625	637	717	676	633	707	635	666	595	647	655	642	644	627	588	635	644	651	677	629	616	637	697	612	647	603	637	621	602	658	635	669	645	608	592	618	657	618	682	657	651	622	571	682	666	641	637	630	632	646	636	625	605	644	658	650	639	625	633	592	623	652	620	609	626	593	617	648	597	657	614	620	687	631	566	597	635	622	658	623	602	601	575	628	632	632	611	682	673	642	641	602	619	653	663	618	642	680	639	613	646	655	592	668	638	625	618	658	638	621	613	622	609	630	618	621	632	647	669	620	608	646	613	614	658	634	624	607	606	619	636	629	618	629	609	659	660	632	657	608	593	636	638	639	636	612	609	662	588	638	662	637	622	582	615	649	581	631	678	568	620	635	663	606	655	627	613	640	624	633	643	664	627	612	628	624	576	640	639	593	597	573	625	617	649	628	655	639	618	639	636	661	674	615	620	636	629	645	621	589	650	654	617	646	599	654	606	650	658	623	636	630	620	645	632	609	614	629	628	611	638	660	636	647	682	677	613	655	658	642	618	635	622	597	634	674	680	644	620	597	641	633	587	653	640	651	632	640	622	592	625	626	640	645	665	650	629	649	605	586	578	623	617	652	666	626	599	625	607	623	642	671	655	632	672	627	625	614	629	650	653	605	627	611	613	635	614	600	632	680	617	664	602	676	621	661	635	658	626	621	681	643	630	670	623	615	663	641	659	592	656	628	612	608	615	646	633	673	632	610	622	621	649	618	626	686	631	644	630	598	655	631	648	601	638	624	627	669	622	645	630	642	653	636	665	625	667	627	675	624	605	659	638	684	652	658	597	587	579	602	640	653	610	618	630	602	663	638	620	624	629	639	661	618	680	667	639	659	590	661	589	610	617	625	617	642	663	607	649	650	643	689	659	608	654	641	652	643	689	638	613	647	582	646	617	649	635	606	650	682	652	637	611	660	637	642	648	633	622	640	647	646	595	628	638	640	622	615	608	636	628	651	601	625	640	601	668	613	659	667	614	639	644	632	624	641	609	670	591	639	642	633	676	664	581	620	623	602	654	641	645	657	650	649	633	628	581	581	621	668	653	643	623	616	651	608	624	611	638	636	632	649	647	649	667	608	650	669	610	594	611	646	634	645	632	642	634	633	680	624	634	618	678	606	620	661	587	627	644	664	643	641	655	594	635	669	672	629	641	601	610	649	636	659	615	628	645	685	648	638	659	568	555	653	602	624	629	601	620	591	668	674	611	589	666	628	647	651	606	641	635	593	596	611	601	633	611	608	595	586	598	620	595	634	612	591	635	676	652	638	652	627	632	605	614	610	633	591	671	622	650	625	631	624	584	670	617	620	634	635	629	602	618	656	642	626	659	632	600	620	622	582	608	689	613	625	643	614	635	583	643	602	668	609	592	607	695	633	587	621	644	622	577	654	612	649	648	605	627	628	644	624	661	645	611	608	631	636	641	639	656	617	645	639	659	598	622	651	616	623	641	605	661	652	618	653	641	614	648	652	669	612	642	652	589	632	630	592	647	611	643	631	693	649	612	613	648	614	646	642	650	643	673	703	595	611	611	624	677	693	631	682	682	658	667	619	639	671	658	628	616	642	582	611	627	633	625	634	619	661	679	636	643	632	628	674	670	609	625	631	589	653	651	624	611	620	641	664	644	646	649	648	621	599	704	595	631	643	641	680	668	609	640	619	596	641	677	597	624	607	646	605	613	607	635	629	662	638	652	632	598	641	606	625	574	678	626	612	642	598	641	574	623	634	639	630	628	640	613	630	652	621	597	631	632	575	599	692	671	699	599	626	659	628	602	640	604	666	663	609	655	629	633	631	621	571	621	617	671	618	632	653	597	631	660	642	642	576	630	609	648	642	642	669	658	612	649	626	592	569	639	629	680	647	658	619	700	643	627	630	630	607	624	597	620	610	639	640	688	707	642	647	648	605	593	661	642	635	593	653	625	671	612	641	656	631	679	630	639	632	652	643	632	604	629	618	646	641	619	627	623	643	626	643	611	663	666	628	611	607	607	593	597	582	614	623	636	632	600	586	605	644	630	612	637	627	617	591	613	621	663	620	620	645	620	606	627	638	657	637	615	636	621	601	645	642	662	649	666	660	667	648	663	688	637	653	622	595	661	637	664	658	662	635	631	637	634	660	662	649	623	646	636	670	624	655	649	620	572	600	653	690	608	646	674	623	640	654	657	652	630	636	650	659	625	610	658	663	606	594	639	664	664	606	608	659	609	627	593	620	679	688	631	639	650	612	582	655	650	608	658	685	616	619	613	723	608	611	593	626	641	643	645	669	623	646	615	600	646	674	678	648	618	677	630	606	639	623	610	646	661	593	625	630	656	660	628	673	593	637	685	656	703	661	554	647	615	605	606	665	646	596	630	623	590	640	639	607	594	643	628	613	644	610	631	629	641	626	597	619	652	628	632	590	606	625	659	639	619	610	638	625	678	656	642	659	659	634	628	612	676	629	623	617	640	627	686	653	645	631	607	652	662	664	621	642	670	633	645	640	657	599	639	663	671	675	644	596	660	596	619	600	612	646	638	646	614	669	628	636	611	633	682	648	650	576	642	661	629	605	656	615	619	628	641	651	656	585	666	642	617	631	625	642	653	647	652	641	640	592	689	634	590	621	632	646	634	610	632	653	658	605	647	640	594	647	634	636	606	661	631	646	625	642	613	652	635	635	633	639	659	633	664	619	623	623	660	678	646	607	634	652	624	639	651	647	639	640	631	608	653	650	596	570	650	625	692	609	644	638	683	593	605	620	639	576	628	629	591	700	642	629	667	615	615	625	619	679	616	637	599	616	624	600	618	645	594	598	629	644	655	631	658	651	651	641	652	639	681	640	617	607	653	636	612	617	627	643	662	609	637	669	610	621	643	619	634	645	643	640	616	588	597	641	639	640	643	638	632	622	628	685	621	629	683	641	628	635	664	651	590	624	606	626	661	601	654	664	614	631	622	612	618	628	658	637	641	645	611	649	665	648	602	620	612	617	595	600	597	649	608	622	616	645	637	652	617	607	600	654	622	609	701	628	651	619	647	605	631	605	600	626	621	644	654	632	637	653	633	650	609	604	633	702	633	633	625	660	651	646	634	689	650	622	649	611	616	635	668	622	628	612	647	603	662	650	664	640	632	648	637	629	599	669	610	651	621	657	632	632	655	636	594	630	629	649	636	635	621	626	625	661	657	628	592	593	647	643	625	592	674	600	623	649	587	617	638	594	652	630	609	604	639	589	637	632	612	615	612	579	626	594	604	619	643	609	666	621	591	581	642	696	609	622	680	617	632	595	620	634	622	616	609	639	620	640	608	635	653	596	663	628	658	657	631	634	640	630	658	619	608	634	655	635	649	628	627	650	613	588	583	609	635	630	605	649	633	626	650	677	586	636	660	635	665
13972	983	850	672	441	318	281	256	224	219	212	194	206	188	162	174	168	136	152	176	149	151	163	153	170	137	173	175	173	152	177	163	166	141	175	158	174	145	158	150	122	151	152	192	150	176	153	157	164	159	144	132	148	140	158	142	158	152	183	139	148	167	170	160	146	142	156	164	140	161	133	145	148	160	163	142	174	137	143	164	162	159	151	162	151	154	146	178	144	152	147	159	132	150	160	154	153	157	174	165	168	150	157	140	154	145	183	173	169	166	142	148	146	178	163	156	147	149	157	157	157	182	160	170	134	156	162	159	161	172	149	145	169	182	145	147	141	172	151	133	160	160	139	157	148	158	139	149	162	166	139	148	162	169	169	153	149	159	157	141	163	145	159	160	169	131	163	169	150	154	144	154	153	145	153	142	130	147	139	166	160	153	150	148	157	142	145	139	145	156	179	141	166	146	152	146	144	147	136	176	153	172	176	147	157	142	150	138	150	151	163	170	156	168	173	162	155	141	161	146	157	132	159	159	157	137	147	153	155	135	129	174	177	158	157	150	177	145	144	149	156	161	174	159	152	156	142	142	128	164	118	153	175	164	158	155	150	163	169	146	163	147	158	167	170	165	150	151	137	162	142	176	165	157	168	161	150	167	138	148	158	167	131	136	151	145	145	151	144	151	141	154	143	164	171	131	162	162	141	173	161	157	152	157	145	134	139	139	165	150	162	134	187	173	171	169	134	179	131	159	167	138	155	143	165	165	125	163	167	154	165	156	144	141	181	170	138	171	160	146	152	172	143	150	138	132	157	164	156	137	164	134	152	170	180	154	154	139	142	159	125	148	140	132	149	151	138	144	147	152	149	153	158	142	165	152	125	158	157	148	159	143	154	146	142	173	157	159	160	134	148	178	127	162	163	146	153	155	174	164	165	143	149	146	157	147	178	168	145	174	152	172	153	136	142	148	202	157	154	139	156	157	146	150	129	156	133	174	161	155	152	139	149	131	138	148	144	141	150	161	151	133	182	145	154	147	150	134	143	138	151	165	154	139	158	169	181	152	115	168	147	170	149	149	147	149	155	159	141	141	159	139	146	136	158	155	142	153	155	153	133	172	161	147	127	149	145	174	190	145	141	157	197	150	156	167	134	142	145	148	142	146	153	157	145	162	158	142	157	143	150	150	159	178	151	152	164	167	184	164	145	163	150	170	156	175	164	141	158	147	152	140	159	137	158	151	154	132	153	132	130	147	166	139	142	144	171	165	169	143	143	148	141	161	143	156	187	159	148	151	176	158	136	183	158	163	134	134	133	171	147	165	147	164	156	162	186	155	137	176	136	158	151	162	155	187	162	158	146	161	145	132	137	124	156	141	145	150	166	137	143	169	163	155	151	135	161	165	154	177	132	153	144	199	144	132	163	162	147	136	139	164	146	169	129	163	188	155	135	128	158	125	158	146	165	170	167	140	161	152	176	155	152	129	158	153	158	155	155	160	171	159	145	167	163	151	140	159	159	160	134	152	143	140	169	139	139	159	153	155	143	137	152	161	166	142	133	135	169	130	165	164	145	144	142	167	161	161	133	153	152	158	156	168	160	142	146	142	157	143	114	171	155	156	153	154	160	174	152	131	148	173	155	142	147	160	139	147	162	163	152	163	163	164	145	158	135	154	161	140	161	155	159	131	155	149	140	139	158	142	159	136	136	162	133	164	136	147	198	150	135	175	144	153	148	182	154	154	157	139	167	139	146	178	167	140	156	149	147	151	174	164	161	163	177	146	171	143	164	150	153	141	155	157	149	164	146	179	170	147	156	151	149	156	156	152	151	161	162	144	152	139	163	151	141	160	153	154	157	160	161	171	157	163	160	151	156	165	159	153	163	143	157	156	174	155	153	147	152	174	157	163	170	156	170	144	168	150	172	154	175	151	150	158	143	161	140	138	126	158	142	145	166	157	159	151	144	142	146	120	147	122	154	156	170	144	149	145	160	149	170	157	138	163	158	176	151	170	160	148	163	167	145	139	165	161	150	150	161	183	170	151	163	155	154	152	143	168	179	160	147	145	165	149	159	153	175	149	147	156	138	139	137	149	163	154	169	166	168	155	138	143	151	150	138	149	156	168	163	161	163	164	139	154	154	148	148	157	146	167	155	142	155	162	149	152	135	138	136	160	161	151	140	153	160	170	124	145	151	168	161	151	184	178	160	128	132	160	153	144	131	157	138	152	138	158	151	133	160	162	133	150	144	160	159	158	158	154	131	157	145	191	185	189	181	167	131	153	149	144	144	145	158	174	141	161	156	162	174	136	133	143	175	132	136	151	145	143	164	168	141	145	148	170	138	169	163	177	204	164	165	142	154	130	155	181	121	133	190	156	160	149	136	161	129	141	156	171	143	120	170	165	165	131	143	151	140	156	169	144	137	179	161	156	181	144	140	180	149	139	146	157	166	161	159	137	149	161	154	170	143	148	137	153	129	158	166	141	162	140	152	151	157	169	173	174	154	144	153	169	143	135	157	171	158	144	134	152	145	159	169	144	137	141	172	154	121	138	162	183	156	140	148	158	174	162	159	164	141	158	134	138	152	152	148	193	161	130	150	153	159	144	149	158	132	169	176	151	145	156	145	168	142	168	154	144	153	176	159	174	167	171	154	159	125	163	152	140	169	175	172	174	153	146	151	160	154	149	139	126	121	130	154	171	145	170	160	146	166	167	177	155	143	164	135	155	156	147	163	175	174	146	152	121	158	136	160	169	152	145	159	170	151	140	148	154	147	149	158	158	185	149	158	137	139	164	146	172	157	162	181	158	143	143	183	152	175	153	165	155	135	157	138	162	163	136	174	137	160	151	166	163	161	128	144	144	182	184	159	138	171	158	151	147	144	135	138	146	148	159	129	155	149	153	146	138	132	158	142	167	142	141	152	155	133	163	144	153	163	156	165	147	145	147	165	177	155	157	142	142	153	170	141	170	162	156	163	167	159	156	130	169	135	133	144	185	160	142	151	167	163	144	161	147	148	168	158	155	143	166	150	140	155	136	163	157	162	159	151	148	156	151	149	164	156	154	147	141	164	140	148	146	158	143	130	148	140	141	179	149	154	164	158	145	159	148	152	169	164	124	141	142	160	166	151	149	159	182	170	147	173	151	163	159	178	141	142	147	154	157	137	156	164	151	169	156	150	154	168	156	174	127	130	147	152	160	160	145	163	166	138	157	140	166	155	152	159	161	145	180	146	163	155	150	152	127	152	146	156	165	167	160	151	128	131	145	161	135	172	138	159	157	180	154	150	134	147	160	119	131	152	172	154	136	167	190	140	162	166	172	129	173	143	163	160	175	161	175	155	131	148	140	151	155	138	150	155	142	177	168	151	158	151	148	153	149	142	149	141	142	142	158	132	159	162	159	162	160	153	151	142	140	138	187	158	143	147	150	165	169	153	141	151	150	148	168	154	152	174	148	137	184	166	162	157	152	187	156	151	155	168	145	172	154	154	151
7861	900	1883	2107	1653	1403	1015	916	792	742	718	604	634	567	498	460	480	450	459	444	439	394	410	416	411	380	406	398	416	386	393	357	389	382	425	347	395	399	399	382	404	347	362	382	395	352	408	406	373	370	371	369	378	354	398	373	380	382	359	387	370	322	345	380	363	374	343	398	366	380	365	370	392	357	377	384	366	394	356	377	375	367	381	348	342	373	364	365	394	349	361	363	391	367	407	355	331	372	360	400	387	382	365	367	344	347	335	345	343	372	406	371	368	365	410	385	335	368	327	375	372	320	379	389	350	340	350	371	371	337	371	369	379	385	338	374	335	374	349	327	330	309	406	350	385	350	344	324	343	385	369	373	367	375	374	344	336	357	369	347	379	352	389	376	364	384	345	356	385	374	354	354	388	356	382	389	344	337	358	335	389	376	360	355	378	327	369	379	397	346	341	367	369	366	365	357	353	350	364	358	354	392	394	361	347	367	376	377	336	347	368	350	345	370	342	374	365	395	368	348	353	344	371	370	395	379	380	355	380	378	338	385	343	332	382	351	351	351	337	340	349	362	366	370	359	346	372	348	363	380	360	365	365	339	378	362	366	355	340	372	378	360	378	369	369	393	357	380	324	352	356	332	390	351	363	384	375	371	387	381	338	358	350	358	323	370	347	348	374	340	356	360	342	361	362	355	373	353	372	343	361	359	380	362	361	361	390	365	331	372	359	364	328	357	382	339	375	364	366	345	382	341	367	349	370	354	362	360	364	371	364	370	353	364	381	368	368	366	369	354	372	374	364	326	365	358	339	363	326	372	328	338	354	372	382	354	372	355	371	342	330	370	367	362	374	379	402	361	372	359	351	365	346	360	390	400	348	378	342	382	377	373	362	373	338	324	363	367	376	377	377	385	351	351	342	333	323	365	375	385	349	348	383	356	345	363	345	338	367	357	363	380	369	340	359	344	330	371	350	353	361	361	377	336	330	324	399	361	373	356	382	369	333	357	348	371	355	339	335	413	330	360	359	379	367	353	379	394	347	364	374	317	372	383	382	358	361	360	326	353	376	400	339	362	357	350	356	380	328	368	349	387	355	352	360	386	368	374	366	344	362	379	328	344	357	380	330	361	378	366	340	362	363	330	359	401	362	382	368	344	351	367	352	350	304	344	402	385	354	367	377	343	346	369	406	370	351	359	356	351	329	355	371	357	378	378	345	339	360	354	359	367	366	387	341	371	384	382	359	391	367	388	356	326	360	384	378	362	385	354	365	362	393	378	363	342	353	366	361	363	341	354	369	352	326	328	361	336	361	397	351	371	383	353	354	344	366	378	371	371	360	389	372	331	364	330	365	379	373	370	364	365	352	380	377	377	373	356	347	345	359	373	367	380	349	363	366	371	383	365	387	378	367	338	330	355	355	344	332	379	325	359	368	353	381	357	358	340	398	365	365	375	356	377	349	380	398	347	362	405	359	342	337	363	305	353	381	354	353	366	375	368	356	334	382	380	362	345	322	375	341	369	394	353	340	361	351	345	359	358	366	384	372	337	360	350	337	361	383	414	362	385	346	352	355	397	376	401	394	359	360	364	364	352	337	384	376	372	364	341	360	338	384	368	374	364	365	365	358	365	382	369	332	347	344	360	361	376	359	367	363	364	367	366	367	347	344	382	368	397	336	371	345	381	370	370	341	330	384	357	393	386	391	353	352	353	322	365	366	367	363	370	365	321	317	392	361	369	350	346	354	387	369	357	348	385	330	326	372	352	339	348	346	339	330	375	341	356	367	351	356	343	368	330	378	369	394	336	347	382	362	368	366	339	363	413	384	385	363	377	356	369	381	344	352	371	381	361	324	374	341	344	381	370	373	348	369	364	344	367	341	381	357	351	384	376	340	381	372	337	356	351	345	354	368	377	356	356	390	352	365	325	362	377	355	322	338	362	391	328	349	351	380	414	396	345	371	363	408	406	400	367	340	359	356	351	327	352	382	351	376	388	428	365	351	345	342	367	358	399	358	364	395	375	344	362	356	352	373	351	304	375	362	332	346	369	343	349	358	394	351	354	364	384	380	378	364	392	384	362	375	373	332	368	366	377	363	368	378	370	368	351	360	374	332	378	370	372	376	391	360	401	378	391	389	358	376	400	361	417	355	380	353	346	367	353	366	383	364	361	360	361	336	347	360	372	356	367	364	363	382	362	345	340	375	346	339	367	346	323	387	345	348	368	363	350	355	363	365	350	365	376	358	348	365	317	360	353	334	344	347	362	342	336	366	349	345	375	348	397	346	372	375	362	383	334	360	336	335	347	343	333	348	367	347	353	372	389	362	388	392	365	338	373	331	348	360	348	349	370	377	327	336	352	359	357	348	363	319	386	400	358	363	338	366	358	345	370	365	357	356	352	359	366	346	366	350	366	374	324	328	383	359	352	335	373	343	381	349	360	357	341	387	364	363	353	376	353	380	385	383	359	357	352	371	310	338	372	341	373	345	352	348	391	347	351	381	353	334	339	364	355	356	369	373	365	346	400	352	354	356	356	381	371	358	369	323	412	337	370	359	366	371	355	369	389	363	357	371	367	381	331	381	338	381	390	325	364	362	375	373	358	376	380	374	355	310	324	356	365	379	376	322	353	388	369	350	363	349	349	395	363	395	377	345	347	356	358	344	363	359	370	342	363	340	353	345	337	357	347	370	369	351	365	352	345	391	373	365	363	367	374	378	376	375	354	326	360	389	371	388	349	355	379	346	354	358	336	371	393	396	352	363	381	364	332	335	342	370	361	353	372	387	353	369	370	347	375	367	312	372	365	354	383	358	330	376	342	389	353	406	344	332	338	376	367	343	377	377	355	377	370	367	362	364	367	386	385	396	329	348	334	347	360	345	373	384	392	393	379	350	345	369	385	366	361	350	365	363	350	357	366	381	337	358	366	384	382	326	349	382	355	324	340	336	374	301	377	364	360	348	350	362	356	325	370	328	363	385	325	379	386	396	356	375	349	351	329	339	349	364	354	374	378	356	406	366	370	367	386	334	358	371	358	333	361	371	366	334	371	364	364	350	365	356	377	355	391	317	364	377	327	364	356	373	371	363	366	364	357	377	391	354	322	361	345	360	359	382	363	356	353	331	353	349	367	367	360	343	345	366	332	380	397	383	343	374	375	381	354	379	370	402	324	383	353	366	339	368	368	359	346	360	342	355	356	367	331	331	350	345	381	348	336	339	339	347	365	383	372	359	345	344	374	349	354	343	359	350	382	378	331	353	384	345	372	375	347	372	375	386	334	325	366	329	370	381	352	331	368	365	370	386	383	380	376	348	349	365	348	333	386	324	377	367	353	350	375	373	349	363	366	375	377	351	362	351	366	356	342	351	353	329	374	390	363	334	357	367	371	366	334	375	371	381	381	353	358	378	370	351	406	335	354	347	382	340	390	338	346	393	371	345	369	370	365	362	401	348	366	381	378	383	351	368	339	346	371	400	358	355	356	339	384	341	412
1327	215	218	228	236	216	178	222	212	232	210	218	212	193	215	227	244	218	201	214	223	215	195	222	194	232	206	217	206	197	194	195	206	212	210	229	210	199	225	200	220	199	195	207	213	227	215	216	228	228	197	216	226	221	223	232	201	211	245	205	196	203	224	241	203	194	213	196	219	226	212	250	223	212	177	213	204	190	210	210	228	249	227	204	186	207	227	217	207	192	228	226	228	201	199	193	263	214	213	207	190	211	225	210	186	200	211	216	194	218	211	215	241	235	234	222	179	231	220	182	198	191	226	204	199	232	220	178	196	217	241	226	247	208	229	214	219	214	231	229	210	205	196	210	205	239	194	214	199	260	219	218	194	201	204	208	222	210	213	206	212	222	228	206	207	207	216	209	204	192	211	218	224	220	205	216	212	220	207	256	198	166	193	225	188	229	215	211	214	267	210	256	218	223	233	221	204	228	216	202	192	185	218	182	227	223	178	226	183	222	209	234	195	207	215	204	220	221	201	186	242	205	231	218	239	238	195	226	212	224	242	219	192	194	209	209	219	216	209	199	197	228	233	210	219	225	221	205	207	193	203	179	236	198	208	244	208	185	195	209	218	212	208	203	236	195	193	236	207	207	191	218	237	222	210	245	222	183	198	206	204	196	193	207	220	218	189	187	235	218	196	217	206	199	204	206	213	217	205	205	208	226	208	212	220	224	234	213	188	179	212	219	222	231	199	226	232	201	212	197	214	216	207	221	247	240	225	196	213	202	203	211	222	203	213	196	238	207	201	196	202	195	211	195	222	239	226	219	229	224	206	205	200	230	208	218	201	205	197	210	197	209	210	219	233	206	219	218	232	236	174	216	237	222	214	222	211	230	224	173	220	248	221	196	209	227	220	205	234	217	211	211	215	208	204	209	217	199	177	216	254	221	208	197	195	246	189	181	202	190	212	202	221	221	208	217	176	214	204	190	211	218	208	186	213	194	221	208	209	226	231	231	234	189	203	210	225	217	206	225	204	201	210	205	189	246	186	180	226	221	201	204	207	215	209	197	235	239	220	210	187	237	225	226	206	180	220	199	222	199	211	262	213	214	220	211	206	216	184	213	199	219	223	230	215	236	196	204	251	217	186	198	179	218	206	208	238	188	197	213	211	200	235	214	213	215	237	190	185	230	216	206	222	188	199	230	223	210	180	194	200	225	224	222	202	190	198	209	225	202	235	212	228	204	218	204	209	217	219	216	211	216	218	230	204	219	220	230	195	211	230	208	233	225	204	177	205	230	242	170	235	208	203	191	205	221	162	194	223	184	187	230	187	199	210	227	190	232	241	201	198	218	240	206	221	212	233	203	179	242	192	197	232	177	204	209	216	232	223	245	202	231	206	197	220	218	209	225	218	220	217	178	238	213	220	226	224	222	212	194	215	206	228	232	236	212	244	215	201	190	222	228	210	211	196	163	214	194	219	197	201	190	193	191	192	195	229	219	223	223	194	242	235	221	218	219	195	208	190	182	221	219	205	226	241	207	215	192	204	226	222	232	216	194	202	244	193	197	208	201	177	209	217	203	226	212	222	227	201	204	204	213	219	204	242	216	210	212	210	225	194	204	193	227	209	230	195	216	221	258	195	201	203	220	188	219	210	218	211	201	229	197	219	194	181	218	202	216	210	207	202	224	221	241	191	239	217	189	201	192	201	216	208	201	222	196	215	198	216	216	209	219	228	219	209	202	206	220	212	235	204	227	233	191	218	220	213	220	216	214	189	221	252	224	209	211	215	175	206	225	221	214	213	174	204	225	213	210	222	209	248	203	199	216	197	201	230	223	240	219	191	230	228	189	215	235	189	185	211	203	224	215	235	208	220	237	235	224	225	215	214	213	234	201	177	251	211	215	225	226	217	229	225	211	230	232	239	231	216	221	219	221	233	227	255	239	202	206	207	221	206	198	219	231	189	200	222	196	238	198	208	247	231	196	219	274	195	204	235	207	208	225	233	222	247	227	221	218	219	234	219	219	213	209	213	210	207	204	237	233	229	194	218	221	216	217	216	222	218	203	221	219	241	214	216	191	221	214	189	220	226	207	200	193	213	218	216	215	209	217	202	218	221	241	215	203	223	231	209	200	189	224	203	193	204	204	168	208	225	192	210	204	226	252	215	210	217	206	197	225	204	213	208	193	207	209	212	208	195	201	203	201	199	221	212	217	226	218	232	206	198	201	213	202	211	186	223	231	226	217	204	196	195	220	216	220	202	204	209	220	236	217	256	224	189	213	185	203	231	200	219	197	207	193	222	194	216	213	203	224	196	182	198	221	211	221	178	204	187	185	201	201	193	206	223	209	201	206	200	200	210	221	226	232	200	223	190	212	230	198	204	179	209	207	192	236	227	201	224	202	208	223	216	229	231	234	232	211	190	195	216	228	210	224	207	205	204	211	223	216	217	245	236	208	204	188	216	222	231	208	220	194	215	224	204	216	225	229	188	213	234	217	212	225	224	212	207	207	221	271	213	198	200	215	242	201	211	161	193	229	226	204	206	205	214	219	207	228	231	224	184	214	238	195	211	207	217	198	225	215	204	209	195	226	206	223	224	217	218	203	207	223	212	216	235	204	215	190	204	214	215	202	189	242	230	202	208	239	227	216	212	222	226	176	191	212	208	199	209	217	214	212	207	203	215	224	215	183	211	183	197	209	205	198	190	215	173	191	195	221	203	199	203	214	207	188	231	193	201	198	212	203	238	191	245	225	217	195	234	218	233	220	196	201	190	196	194	180	221	235	211	227	234	219	202	204	233	232	203	213	223	206	210	209	220	243	204	199	218	228	205	199	208	210	205	199	201	222	228	216	219	223	195	202	187	236	204	230	216	199	224	181	245	212	226	220	217	212	228	189	214	233	226	222	224	213	211	205	177	220	207	221	211	227	217	202	216	220	226	212	221	212	218	206	196	173	222	222	198	215	203	219	206	198	206	203	234	225	199	249	242	228	221	209	217	220	224	213	183	221	210	208	239	215	221	225	218	200	221	245	247	221	217	201	215	223	229	219	225	189	217	193	212	242	235	184	215	229	232	219	236	219	225	196	199	223	200	209	202	214	187	220	211	235	202	219	213	217	171	204	208	240	210	224	216	202	232	226	233	216	230	230	203	190	246	192	225	209	210	249	204	221	216	226	236	222	214	212	229	217	216	235	207	224	239	220	198	213	224	200	217	208	195	204	223	228	202	220	188	216	229	180	214	239	223	242	210	204	212	219	196	219	220	189	243	202	204	215	240	225	220	192	197	202	202	224	195	227	220	200	199	227	194	223	242	221	202	210	197	239	182	215	210	234	232	226	210	194	223	213	182	202	230	200	222	219	244	213	217	221	204	210	210	198	215	216	206	232	207	242	229	200	189	216	228	228	200	219	217	226	209	205	195	198	222	212	228	208	218	231	200	219	238	238	192	222	224	219	191	232	179	198	220	205	215	223	215	195	209	246	223	211	212	197	225	230
1749	493	564	513	512	559	552	518	528	528	533	487	500	483	501	510	485	493	498	505	488	528	559	487	512	558	499	501	502	452	519	486	561	495	546	541	519	523	495	528	492	485	473	530	495	502	519	509	464	537	522	526	485	479	496	516	494	507	439	543	487	535	531	482	509	504	482	494	541	489	519	524	503	541	496	514	528	481	479	461	530	523	519	494	479	512	515	501	474	515	555	501	518	472	494	556	508	473	462	512	487	526	490	465	542	545	505	496	529	529	458	501	498	510	491	498	500	524	524	471	502	481	477	517	472	526	513	518	458	530	529	475	495	514	492	490	514	528	482	508	468	516	512	485	538	520	507	522	494	468	547	536	496	515	509	513	539	517	503	496	497	481	506	507	514	489	487	527	530	516	475	535	498	492	492	495	525	512	505	532	475	532	505	508	513	519	510	521	524	502	470	547	490	502	508	510	501	496	446	474	491	524	504	524	529	509	476	478	527	503	473	481	491	511	517	499	520	530	526	502	499	483	527	489	513	492	490	498	493	534	522	487	497	538	521	516	510	529	521	515	495	488	529	502	508	501	512	513	487	502	538	508	470	509	477	518	521	508	521	513	532	484	539	517	518	482	462	506	531	484	468	486	523	483	534	546	548	514	505	546	534	488	511	487	523	469	523	482	472	495	504	520	469	505	498	494	485	472	480	487	491	488	516	498	490	502	541	558	522	479	499	508	520	483	510	485	516	525	505	527	503	489	521	490	502	488	507	503	533	490	487	531	503	519	507	505	485	501	535	506	507	478	476	541	514	507	534	516	494	488	489	519	536	536	498	468	462	495	498	490	526	513	508	483	531	495	512	488	498	540	530	495	518	492	503	471	497	477	512	480	503	495	521	514	474	512	506	511	540	486	499	478	506	521	512	516	475	507	463	540	545	516	493	490	533	493	513	493	460	490	563	547	497	499	521	481	491	538	456	500	523	522	491	492	532	526	522	562	461	507	477	477	457	533	533	489	516	503	540	468	503	514	509	528	481	512	511	515	489	524	480	466	532	464	521	484	487	479	519	504	498	479	514	504	538	524	477	481	506	528	469	495	536	505	542	545	514	505	495	534	488	523	519	539	487	503	520	536	520	507	486	520	521	498	488	497	554	488	510	502	489	525	516	515	499	509	510	515	521	495	534	492	456	451	525	491	489	507	477	509	512	468	520	466	534	488	511	536	491	499	497	478	539	508	510	482	523	525	522	539	517	483	503	524	487	514	534	493	495	553	499	481	508	534	492	485	534	479	553	508	502	511	536	551	468	524	488	518	506	512	510	528	544	514	498	527	510	534	503	522	489	518	495	519	543	507	476	517	513	564	549	480	509	487	473	550	531	554	524	534	469	480	525	529	524	527	509	520	491	515	495	489	510	460	525	493	514	467	495	509	520	456	512	472	513	506	512	506	521	494	498	468	471	509	549	511	477	514	515	479	488	503	521	479	507	527	524	521	490	533	516	510	484	485	510	511	513	526	483	515	492	530	545	499	503	543	506	528	507	474	487	511	490	492	497	471	477	520	472	537	522	548	498	516	530	529	514	516	475	483	479	504	493	517	512	489	489	536	527	487	494	518	509	488	509	495	539	520	485	547	498	503	501	508	479	531	500	483	496	473	517	484	534	529	512	518	468	517	512	514	529	495	494	480	509	512	504	493	479	500	463	515	472	518	516	497	460	484	585	519	482	485	502	483	481	475	500	505	536	535	488	484	461	536	514	484	491	468	520	531	506	542	521	476	533	515	506	495	508	490	507	509	570	526	518	496	494	474	485	537	487	490	520	533	473	512	504	532	535	524	508	509	475	513	499	508	488	500	534	539	494	530	499	482	479	498	498	531	508	522	535	556	532	540	517	509	482	536	515	481	512	497	535	512	491	471	532	486	520	475	500	506	494	498	484	518	497	509	505	512	551	475	483	509	521	519	519	507	492	516	504	497	516	491	506	525	506	517	532	492	509	486	521	468	492	513	487	517	472	540	529	505	517	491	505	523	527	500	496	498	541	502	493	480	500	530	468	508	491	490	507	528	511	524	519	535	466	536	481	483	498	492	515	515	496	516	496	473	495	500	521	510	542	508	481	486	496	521	500	482	518	495	532	515	468	482	434	509	484	448	523	498	494	533	519	496	534	504	534	526	503	508	473	500	484	502	491	505	534	516	509	520	502	515	518	466	521	538	507	516	538	503	494	489	465	550	491	526	487	541	558	510	488	515	501	500	504	504	534	516	483	483	496	493	522	453	492	505	532	509	540	494	502	498	489	526	514	499	505	494	527	512	500	515	535	501	552	495	523	492	489	503	509	530	524	475	538	528	511	472	512	531	522	488	500	524	478	492	525	510	496	490	490	465	485	518	516	527	470	500	487	490	524	539	518	553	498	533	505	521	530	507	520	526	501	496	509	498	541	494	478	508	478	518	516	518	502	493	520	510	488	508	490	523	507	511	501	509	524	508	510	480	512	508	503	499	537	527	519	470	527	520	536	509	520	501	513	470	495	482	548	513	489	523	489	502	521	493	512	502	514	515	518	511	524	492	481	540	469	503	561	505	555	486	489	510	500	466	511	507	492	507	533	486	495	486	504	457	488	518	511	514	515	507	530	491	511	515	476	512	493	513	496	521	504	469	465	500	507	491	516	506	469	537	510	500	489	526	523	517	509	506	494	503	546	502	485	522	512	496	504	540	506	513	506	548	552	489	474	498	492	525	491	479	497	539	481	526	514	508	491	497	502	467	476	503	502	487	545	500	471	515	469	511	532	536	515	477	492	481	480	532	552	475	492	525	459	539	506	526	510	526	502	518	483	478	458	535	551	517	471	507	528	487	489	498	540	480	532	541	526	497	487	489	510	506	513	529	481	484	477	522	479	498	496	530	502	497	501	475	530	504	508	468	517	525	501	515	514	496	496	518	509	503	504	509	499	466	524	484	543	523	516	534	531	515	513	513	510	465	509	514	510	502	528	484	527	518	510	533	531	518	500	469	553	489	512	498	528	548	487	526	500	461	534	543	523	474	498	507	535	502	479	498	473	516	502	479	506	468	482	512	517	497	493	499	486	509	519	470	557	520	532	514	474	466	500	525	484	525	524	543	495	526	519	510	511	531	520	455	516	493	465	519	504	488	547	490	490	491	535	488	481	508	502	510	503	518	482	519	512	489	495	504	491	509	495	483	529	513	509	506	486	506	560	512	506	516	536	496	518	497	528	524	516	509	515	502	495	547	487	543	540	495	496	512	511	523	504	488	497	546	501	461	509	513	512	512	529	503	554	547	538	511	514	537	515	486	488	469	480	496	496	479	523	491	536	505	541	501	501	538	471	507	519	506	532	516	528	520	505	495	493	511	490	509	521	482	520	495	497	511	534	539	550	504	531	519	464	505	543	471	466	509	473	494	473	523	488	475	506	491	500	494	529	501	507	496	530	510	522	478	512	512	522	515	512	514	521	496	531	472	537	533	481	481
7431	548	592	531	453	361	373	329	268	294	306	304	297	308	277	309	299	320	284	261	295	293	305	280	285	307	278	306	253	278	319	285	268	253	259	289	300	281	296	288	276	289	283	281	274	271	262	304	277	251	306	264	280	255	278	329	260	257	289	274	284	285	285	274	255	282	283	266	258	269	295	270	253	299	265	257	271	279	286	248	259	227	259	261	302	284	279	251	262	297	266	261	252	269	251	257	249	231	318	261	260	310	280	296	273	300	266	266	290	265	293	255	293	250	259	264	255	265	259	261	258	266	279	294	254	253	289	295	242	280	265	280	305	283	263	243	288	277	263	302	271	270	270	256	300	272	304	317	299	313	255	275	277	287	253	264	281	283	276	297	258	267	257	270	286	280	262	274	291	272	316	255	290	268	300	270	254	266	294	282	272	276	256	272	259	290	283	248	294	288	264	245	252	255	273	274	284	309	297	258	267	275	307	262	279	278	303	253	288	274	260	278	301	271	264	281	294	270	270	292	278	289	263	282	294	279	264	285	284	321	289	248	235	253	250	292	300	289	300	287	248	266	299	251	239	280	272	272	264	302	244	290	275	274	268	303	254	296	277	242	308	300	264	292	284	299	252	255	266	290	255	264	267	304	284	284	273	289	299	250	276	276	256	276	255	269	275	272	324	270	257	274	279	281	256	275	264	261	307	316	274	318	281	278	233	283	306	284	282	272	277	274	292	268	286	291	248	268	275	277	293	292	254	249	266	274	313	313	285	286	253	290	250	266	277	242	260	259	278	328	274	260	265	285	241	278	280	285	288	275	259	265	324	284	271	281	258	265	270	254	279	281	285	278	313	258	298	271	272	295	266	256	272	258	291	278	258	270	276	258	252	279	288	304	253	281	269	298	275	289	281	279	297	269	249	302	261	267	283	294	276	250	257	284	260	294	264	255	292	285	264	293	289	294	288	305	277	298	296	270	291	276	251	277	294	283	292	271	266	261	278	267	299	261	259	250	275	281	270	252	291	259	251	287	282	264	264	270	284	291	287	321	298	309	293	298	258	262	269	263	309	271	310	278	285	247	253	266	289	300	286	276	257	281	274	266	250	269	269	279	241	294	242	280	306	285	300	266	295	268	265	302	277	284	250	261	279	273	274	267	275	278	261	257	276	270	278	250	275	274	263	279	256	281	274	258	282	260	293	257	290	297	247	276	292	285	285	255	263	245	269	272	260	250	268	288	269	312	310	281	307	290	284	289	267	285	285	277	308	255	290	263	288	276	286	272	267	281	261	249	287	261	255	331	288	265	291	286	285	290	262	270	282	273	275	275	274	287	275	263	278	282	274	285	292	272	276	263	301	291	262	227	261	268	314	287	242	280	271	306	259	297	265	264	308	260	285	289	259	277	281	262	270	280	251	274	271	234	265	261	268	273	272	271	250	293	260	231	271	310	302	248	293	280	273	288	276	224	268	286	274	283	266	272	267	304	302	258	286	303	288	291	298	288	253	321	258	297	257	280	277	267	287	280	271	286	272	273	265	286	311	254	293	253	281	257	289	323	313	280	281	304	297	288	259	270	266	251	268	258	296	286	292	278	305	259	246	301	270	252	287	270	292	238	275	231	257	279	300	263	273	263	255	269	241	264	274	301	262	255	280	298	286	266	278	270	298	293	290	258	264	279	276	288	258	281	242	264	300	291	305	280	265	286	277	288	269	236	291	258	253	263	264	265	258	266	278	248	292	265	282	280	255	259	282	295	291	274	275	260	305	262	302	288	279	275	254	274	277	294	273	253	259	278	259	267	289	234	300	287	264	309	280	304	252	282	239	278	286	279	247	250	285	278	284	285	296	279	285	324	275	264	304	300	269	264	249	244	269	289	272	276	277	271	255	277	232	264	252	294	285	276	252	286	275	284	289	278	288	289	276	283	256	287	255	286	305	296	298	331	268	280	237	291	290	258	299	291	320	264	290	290	318	261	261	285	285	275	283	286	288	299	331	286	294	294	288	261	289	265	278	270	271	289	274	255	273	302	247	286	264	286	287	299	276	273	283	263	276	294	266	283	279	268	303	283	270	273	253	248	277	285	287	234	282	275	278	277	271	267	272	287	280	277	247	300	320	266	284	291	321	303	271	296	281	262	292	295	282	278	258	306	283	217	304	287	259	278	266	305	271	261	299	309	278	253	273	280	261	262	267	243	254	265	278	303	283	277	278	282	297	268	251	313	273	268	271	277	295	310	290	290	270	263	269	275	320	284	315	269	261	276	293	305	255	318	278	267	285	269	280	286	276	272	304	310	260	305	299	285	267	282	283	256	282	298	261	294	302	257	295	292	271	296	278	280	304	243	288	225	285	282	275	268	284	247	269	264	317	285	292	270	267	277	285	283	275	298	240	261	278	261	282	319	267	262	262	302	300	272	297	261	292	261	280	301	262	288	259	260	280	313	309	272	293	298	302	270	295	287	326	275	299	308	309	298	295	287	290	275	284	287	289	264	289	238	266	271	259	266	283	270	254	262	262	263	262	261	277	261	280	246	258	300	267	294	264	288	278	277	281	300	288	258	298	260	270	270	285	289	281	263	280	256	285	292	260	299	334	296	256	259	270	275	293	272	305	257	266	279	299	273	270	278	267	298	266	263	279	263	253	265	314	213	255	282	264	267	273	290	286	297	256	316	260	281	260	277	297	301	295	255	270	290	246	267	261	293	245	242	277	269	307	249	281	284	276	258	281	266	326	258	281	290	268	280	274	304	289	308	286	310	253	290	289	289	292	293	288	253	268	274	305	265	278	274	311	295	292	293	270	268	302	292	293	283	239	285	274	265	289	284	284	276	278	239	259	286	256	257	264	270	251	284	308	267	302	288	285	257	285	300	282	294	259	288	264	262	275	308	266	301	329	281	255	263	302	264	276	329	296	274	254	273	298	299	249	255	300	300	271	289	259	285	269	277	253	259	264	307	315	273	274	278	258	259	263	279	273	275	288	300	315	267	270	257	276	255	294	262	283	311	284	301	291	277	279	262	264	306	270	267	268	294	255	273	269	252	302	275	290	267	283	277	281	286	265	303	269	254	270	292	272	284	267	278	296	299	264	265	276	294	269	307	299	269	259	290	260	282	286	290	271	269	281	291	271	291	277	318	275	318	281	299	254	298	246	273	291	262	259	271	276	263	283	276	295	282	275	272	273	272	306	287	256	266	315	290	267	295	240	265	279	313	263	279	292	285	283	264	256	266	280	272	269	264	283	301	312	295	281	302	304	304	252	258	296	304	279	268	297	268	282	269	240	274	278	285	283	273	280	293	286	260	272	243	270	288	296	278	266	293	285	265	277	273	275	295	278	288	267	305	276	278	311	252	250	270	257	274	276	257	267	285	266	283	274	268	279	292	305	263	287	281	273	271	303	279	299	276	290	280	277	290	297	255	265	286	282	276	274	252	273	282	283	267	262	266	285	266	252	263	252	267	267	280	311	292	287	281	297	266	286	271	296	269
6469	952	1330	1512	1338	1133	1024	962	805	792	779	818	749	709	713	664	685	734	704	712	676	686	663	675	678	676	684	709	601	630	650	674	662	643	619	657	689	619	616	654	654	606	655	602	659	657	636	626	652	644	661	640	635	603	629	639	605	632	597	627	676	654	618	646	637	672	661	595	618	583	633	633	676	652	627	581	609	601	624	630	635	609	685	636	603	631	655	608	632	601	629	703	613	600	650	655	650	630	646	608	634	630	622	625	671	665	635	662	647	635	631	666	648	621	638	595	629	635	627	612	627	613	616	587	620	609	632	637	606	625	618	649	648	644	639	630	595	639	636	681	611	636	579	599	604	660	615	632	625	665	648	594	612	647	635	670	641	673	620	643	626	619	622	630	640	637	624	625	627	643	606	625	694	642	604	638	616	629	599	638	624	599	665	627	610	591	620	619	624	682	595	632	672	613	591	598	610	606	599	608	628	648	623	627	638	656	661	626	597	624	633	627	643	610	639	606	613	589	666	635	644	633	604	627	633	651	630	607	650	617	627	651	639	615	668	625	682	628	635	617	610	651	623	671	611	594	634	653	638	617	612	647	621	636	640	629	661	621	610	617	638	647	648	633	637	645	626	626	612	642	608	629	588	655	638	601	646	644	637	655	572	605	630	640	587	644	639	633	690	623	621	681	607	600	641	690	615	629	629	628	614	628	632	663	656	647	651	629	656	682	655	605	642	612	649	645	635	655	630	655	608	636	636	614	641	640	625	606	596	576	668	576	637	567	632	618	669	579	664	629	636	646	667	595	633	617	635	652	652	637	693	634	667	647	649	622	581	598	663	647	665	579	614	620	634	592	603	617	628	624	640	594	627	663	625	611	609	644	606	640	630	616	651	647	647	681	644	657	612	665	637	599	637	593	659	636	647	615	602	609	622	626	634	644	660	670	637	617	620	655	577	619	634	589	614	617	610	642	591	628	632	654	628	626	648	640	652	601	653	636	611	662	640	583	663	612	613	600	627	632	585	648	571	652	668	600	627	587	607	618	652	648	663	634	670	682	611	601	637	689	609	617	629	648	628	620	656	626	648	639	609	655	671	607	619	639	607	630	581	605	663	622	638	626	659	636	614	631	648	603	610	627	671	695	618	651	682	631	643	649	598	629	635	626	617	680	628	597	647	656	593	653	657	630	631	623	612	658	604	633	610	602	628	621	641	568	641	612	615	617	631	621	612	649	683	646	578	650	647	626	653	599	602	613	626	630	618	634	637	659	627	570	624	606	640	621	618	653	654	648	640	648	573	582	607	637	620	641	632	642	611	587	633	655	633	635	646	659	630	632	606	604	582	703	614	604	612	623	627	609	610	613	649	645	621	655	642	632	639	629	670	615	649	687	576	633	587	685	619	573	587	610	651	577	629	580	591	622	611	635	645	644	621	657	634	601	661	631	587	639	637	585	645	618	622	566	662	651	625	579	589	619	644	580	646	652	645	684	713	616	633	623	645	645	647	657	604	643	630	644	646	630	643	635	576	627	658	628	643	633	624	609	668	603	659	629	611	593	688	632	687	627	604	626	643	618	654	632	661	617	617	626	620	634	631	639	675	668	699	621	633	643	624	587	628	610	651	614	639	664	642	648	676	672	604	641	582	663	630	574	580	648	632	592	614	614	682	650	620	593	625	644	611	596	609	626	653	585	632	619	598	622	633	658	611	589	631	625	602	687	659	624	624	675	645	635	615	686	669	638	599	629	671	631	611	621	639	643	666	619	638	622	639	635	654	626	647	633	638	615	677	609	629	649	588	654	635	651	629	634	615	639	633	595	634	620	642	664	627	657	650	620	594	627	660	601	662	621	617	618	652	603	603	650	653	615	649	609	621	625	652	631	607	654	648	641	640	640	627	654	663	651	630	580	630	659	619	623	637	621	601	653	661	625	619	621	640	644	609	645	631	652	592	637	604	643	617	641	663	612	654	643	645	598	588	596	661	622	597	632	603	656	657	590	632	656	632	620	614	607	590	650	638	621	656	624	673	572	603	649	626	618	633	677	621	604	606	634	615	661	623	643	617	608	636	667	620	666	644	660	662	658	689	641	605	607	588	619	612	634	662	635	616	642	662	617	634	634	619	676	589	615	655	634	659	618	609	643	613	625	607	652	614	663	639	666	612	593	622	621	646	629	653	661	646	639	647	704	624	640	594	591	639	577	616	657	622	604	604	614	631	623	619	629	643	636	644	620	628	665	587	605	599	644	580	660	571	640	624	606	663	647	712	650	640	628	621	663	637	647	648	591	657	606	600	597	592	655	593	636	684	627	576	663	620	621	642	627	665	640	636	620	632	609	627	634	630	609	622	654	675	633	619	646	600	653	629	609	580	635	585	647	631	625	607	648	610	626	660	646	642	689	633	645	605	638	633	644	585	628	623	678	633	624	594	621	604	645	605	658	626	621	653	611	634	671	601	634	627	625	594	632	626	653	625	612	588	681	653	662	621	608	637	613	627	646	596	572	659	604	629	602	617	673	596	670	678	598	674	624	678	610	612	651	670	618	607	675	618	639	601	652	655	616	610	624	631	601	650	612	658	628	625	635	632	646	633	616	653	631	609	638	646	646	626	617	638	638	613	602	638	628	655	606	578	662	628	628	634	618	578	613	581	632	651	649	582	654	596	635	620	620	646	625	619	619	642	667	648	609	614	621	647	647	556	608	657	645	613	627	654	631	607	647	631	636	657	641	678	605	646	609	630	593	634	644	642	635	589	632	609	610	610	599	601	633	634	644	644	617	662	628	626	595	686	588	598	617	617	604	642	674	629	588	630	647	634	647	636	606	604	615	640	572	628	595	605	640	617	641	614	655	644	659	606	620	663	685	634	646	645	597	593	623	610	655	601	649	678	620	647	601	633	632	589	615	622	645	616	567	615	614	640	614	644	650	646	639	648	643	611	645	641	629	654	622	581	644	649	604	622	611	611	586	585	641	642	659	712	627	633	609	627	640	655	663	657	595	596	668	623	629	620	595	679	613	669	659	618	617	613	614	596	652	639	623	628	614	654	630	581	610	611	699	605	603	613	609	612	646	645	662	656	608	612	620	611	627	629	622	604	609	643	597	620	624	607	622	630	676	678	630	589	626	594	643	611	631	623	628	618	631	614	615	609	648	636	612	627	648	668	665	646	585	606	601	547	624	623	626	600	624	647	627	596	673	642	649	636	586	605	619	601	589	623	656	621	633	632	641	616	650	631	623	628	668	655	607	662	642	639	622	608	595	648	593	585	615	612	648	632	640	651	662	637	595	640	585	680	656	649	625	613	605	646	607	631	664	606	637	659	606	646	621	659	635	648	625	595	639	632	642	614	604	623	633	633	648	648	594	615	605	587	656	629	604	667	641	626	623	623	625	577	598	647	629	594	606	608	598	600	616	594	611	624	632	640	620	580	627	645	622	614	600	601	681	632	625	635	635	654	663	617	632	611	599	635	647	634	632	615	650	644	628	646	652
14027	1087	851	638	498	389	286	243	220	198	214	208	186	169	166	195	199	182	155	170	187	201	147	154	149	175	157	162	149	161	164	159	188	165	157	164	150	158	149	168	142	151	162	153	176	133	160	156	140	137	164	171	149	168	144	158	140	139	148	159	151	138	145	151	169	127	172	157	164	167	165	146	150	154	148	147	158	166	166	160	160	125	149	147	116	164	146	170	129	131	157	136	160	152	140	135	139	165	154	162	146	154	136	134	147	140	133	158	142	149	152	151	142	154	182	148	155	137	149	158	158	147	124	148	160	155	181	136	145	159	169	185	157	158	160	161	167	147	167	145	159	144	164	143	137	153	139	165	145	146	146	156	158	155	151	162	173	142	137	163	149	146	154	153	162	168	164	157	136	143	158	140	162	163	149	130	144	152	170	139	163	165	165	168	143	146	136	141	183	136	154	171	168	146	139	167	144	157	163	160	151	164	168	159	159	161	127	170	150	162	137	128	127	150	171	149	137	139	165	164	140	164	143	137	130	156	184	130	170	138	149	153	167	160	167	153	160	149	146	164	155	161	162	155	157	144	169	139	130	145	162	153	145	157	169	149	166	149	152	159	171	148	154	145	163	157	168	148	160	154	132	144	148	124	128	146	171	136	138	146	161	154	140	153	164	152	155	156	143	156	137	157	165	158	147	145	147	150	132	163	161	133	136	145	132	156	135	140	150	148	166	154	156	144	181	130	156	177	145	144	174	129	138	157	146	157	145	149	149	140	121	146	122	134	179	168	135	143	171	141	155	146	148	161	142	146	148	139	158	154	165	148	157	150	151	171	167	136	145	153	150	141	145	135	154	141	138	140	156	159	148	128	156	144	141	138	160	148	158	157	164	174	156	153	141	166	191	138	150	151	136	174	149	168	146	123	153	136	142	146	153	159	151	161	155	179	156	184	158	144	153	149	164	144	165	153	143	162	157	156	150	171	146	142	153	154	151	120	146	161	166	164	134	151	127	146	167	140	144	153	135	139	151	147	161	159	183	160	147	139	176	150	149	153	145	150	118	144	142	152	165	137	164	159	174	167	161	177	149	168	154	145	160	156	176	140	170	160	160	142	155	160	147	179	162	168	182	161	154	165	160	155	143	149	160	154	134	150	146	162	152	152	138	164	141	166	139	142	157	152	154	168	153	170	189	175	141	158	129	138	143	177	124	163	155	144	159	176	156	159	165	125	151	155	156	146	176	137	139	151	150	162	140	148	158	125	147	144	154	149	158	146	144	153	150	144	148	171	132	159	158	152	161	163	172	145	146	142	155	166	164	145	150	148	150	143	152	148	153	143	159	136	165	164	181	137	183	129	161	152	153	152	161	138	146	155	145	159	150	142	155	136	160	146	171	153	163	143	135	130	165	147	162	143	130	155	153	164	159	172	133	142	163	136	163	174	160	147	158	142	143	154	159	157	158	166	137	144	141	168	149	154	147	171	154	102	140	157	164	156	167	172	149	177	132	146	149	140	147	131	153	153	147	164	151	145	138	186	159	140	151	117	159	125	143	154	145	140	145	175	165	162	152	144	148	135	175	155	165	151	140	156	140	146	154	135	139	154	153	152	153	173	155	169	158	130	160	139	152	155	165	130	133	166	159	171	144	151	120	166	140	149	179	169	182	126	158	125	152	174	161	151	139	169	133	157	160	162	167	138	120	137	168	141	131	141	127	159	141	133	144	152	167	130	193	163	157	151	160	166	157	151	162	171	123	132	156	158	145	152	165	180	142	148	153	138	128	154	159	155	147	159	168	159	131	163	175	152	140	155	151	155	150	143	144	153	138	145	142	162	173	164	146	137	151	138	146	148	153	133	139	142	179	148	156	151	158	162	153	171	158	140	133	155	152	171	162	136	160	152	156	159	135	137	143	154	161	170	123	153	153	157	132	142	162	158	166	153	155	163	149	145	145	164	179	161	175	162	164	160	145	152	159	154	150	159	163	143	154	166	155	166	161	155	141	147	142	172	141	165	143	129	168	139	149	172	149	144	110	157	182	141	164	173	155	132	153	163	164	153	133	126	164	155	158	139	158	164	152	161	157	152	161	158	139	144	167	148	142	186	161	163	160	155	147	123	141	163	142	166	151	135	161	157	165	153	149	155	145	147	151	151	163	148	137	181	151	136	136	129	146	152	148	137	156	159	152	157	157	128	165	125	174	157	141	136	173	138	157	160	168	170	162	140	139	150	142	157	172	151	141	153	161	136	135	165	164	169	150	162	127	166	154	153	133	160	167	158	130	157	170	182	167	146	167	169	145	164	139	163	166	160	145	146	136	128	142	136	149	132	168	130	158	190	142	167	143	143	178	166	160	170	153	161	180	157	154	139	151	173	145	152	144	128	138	155	144	134	126	156	142	158	165	156	158	157	154	168	142	162	165	159	165	139	156	140	125	165	152	143	187	149	128	156	154	155	136	167	128	131	171	179	160	177	141	165	144	177	149	160	153	152	139	148	152	148	156	158	157	169	154	145	152	149	146	161	154	171	140	151	164	144	162	149	142	133	151	128	176	153	156	138	139	151	145	174	140	166	164	161	165	166	147	151	153	154	133	159	139	155	173	161	160	152	144	128	150	161	173	141	165	171	150	132	152	142	162	154	136	139	138	152	119	173	153	154	160	155	153	157	152	152	154	180	149	141	143	140	160	158	151	169	170	158	135	173	164	172	158	140	140	153	144	139	172	137	168	138	151	157	150	164	152	147	183	154	158	160	172	150	137	144	153	126	131	154	138	162	148	148	153	165	164	163	161	168	161	124	142	159	159	158	162	153	158	157	128	160	163	158	142	122	140	136	152	139	153	172	129	146	152	151	160	151	124	142	146	168	155	149	141	161	172	135	157	153	139	131	172	154	174	174	156	138	172	161	170	146	149	148	167	159	131	144	155	154	137	134	157	153	155	135	171	150	178	168	146	153	169	164	157	145	146	147	146	165	144	159	155	161	168	158	150	143	168	153	156	155	157	139	170	146	169	137	144	162	135	139	140	149	142	146	131	153	146	142	177	145	145	154	170	163	180	162	157	156	161	148	155	168	160	152	155	153	182	156	165	135	170	138	153	132	134	173	155	142	148	134	173	153	161	142	150	142	159	140	131	141	176	158	147	145	153	179	156	151	173	170	139	154	153	152	146	135	137	177	158	144	146	139	159	146	157	174	159	136	142	167	145	160	142	158	156	131	156	153	121	154	153	162	162	155	118	148	148	143	120	162	145	148	138	136	139	166	145	150	156	142	163	128	170	156	172	139	160	154	148	140	152	147	146	144	152	134	151	146	155	144	143	154	163	142	147	147	177	158	144	153	153	159	155	125	157	148	147	132	168	152	150	125	138	145	159	138	161	167	135	147	147	157	177	149	146	170	132	137	137	139	159	162	147	140	153	149	157	132	159	136	151	163	175	164	141	149	141	153	146	143	136	181	139	145	152	139	156	154	158	156	173	165	149	159	145	159	158	163
7959	871	1839	2071	1726	1432	1065	886	804	700	656	595	588	592	495	489	493	516	454	442	441	445	400	429	386	398	389	373	399	413	412	390	404	352	376	372	362	377	389	365	409	374	380	400	387	402	384	372	372	372	374	324	368	375	389	353	375	394	351	381	348	381	371	387	340	367	380	368	372	325	340	351	357	371	378	359	366	386	379	333	370	351	331	328	392	368	358	413	364	358	369	350	334	361	349	366	345	333	362	385	379	363	341	375	340	357	342	361	344	367	378	420	341	374	364	360	343	363	357	403	380	328	369	353	373	377	362	353	402	374	368	344	367	358	392	361	364	342	352	370	391	350	355	361	364	355	351	358	343	349	366	331	358	349	364	345	358	360	383	346	345	364	353	337	336	360	345	370	334	343	337	378	370	358	406	341	364	392	343	364	361	379	371	381	338	374	356	388	340	384	366	362	337	360	346	358	340	347	384	340	321	372	360	371	360	330	369	359	365	364	359	361	377	347	352	378	377	344	320	361	341	319	379	362	372	351	368	381	347	362	373	355	333	318	367	346	345	336	370	371	365	361	344	375	344	345	357	358	373	354	340	340	383	361	337	356	369	333	336	352	396	366	360	372	372	383	366	375	369	360	385	372	327	363	358	342	355	392	343	345	366	360	355	345	363	337	354	373	342	361	348	336	367	329	347	360	316	362	379	367	351	355	343	331	344	400	390	329	348	357	325	350	370	353	396	375	343	358	328	371	364	364	370	365	363	378	379	369	395	374	361	391	408	370	370	389	362	348	340	362	335	350	367	350	357	342	355	370	381	363	370	363	361	356	354	349	353	367	349	352	362	341	354	368	355	364	346	354	354	356	338	362	380	358	334	384	382	337	336	348	383	368	373	346	350	343	332	338	356	341	354	361	359	358	385	382	356	375	329	385	353	365	388	362	345	378	333	405	370	345	363	356	356	372	383	362	381	397	334	364	372	350	375	404	363	360	354	388	363	357	351	385	378	368	376	380	329	369	341	330	327	358	357	358	344	368	402	372	393	357	336	359	377	337	371	355	327	352	354	373	365	350	407	357	362	369	349	386	381	373	337	356	356	370	364	338	343	355	353	391	354	341	331	342	371	379	385	348	358	343	368	333	351	380	365	359	329	393	358	363	370	331	361	376	343	318	393	377	353	389	390	365	348	379	349	357	368	357	338	403	334	408	356	366	337	362	347	365	343	356	340	365	348	346	350	404	360	350	384	345	397	377	379	380	368	352	341	368	339	341	357	324	382	382	379	362	328	375	358	381	363	360	339	361	400	348	331	372	336	394	336	376	351	352	367	359	350	340	344	388	352	352	361	339	316	383	364	394	356	345	354	344	351	347	395	380	345	353	372	386	343	343	354	374	346	356	390	362	357	369	381	345	356	366	354	365	361	385	327	355	368	358	377	377	353	353	381	357	361	332	344	362	383	341	374	347	357	368	398	349	353	387	349	310	375	378	373	352	360	358	381	325	373	374	338	379	359	311	343	355	359	403	367	369	347	392	329	359	335	338	349	354	349	380	326	348	324	350	370	381	354	367	396	363	329	329	335	335	377	382	376	337	342	347	358	390	345	365	372	378	402	387	324	408	366	322	369	342	372	325	335	389	371	378	353	365	364	359	361	370	338	340	329	372	373	372	342	334	338	348	356	383	339	341	343	348	377	369	375	365	332	346	326	362	344	362	353	365	367	380	366	386	368	366	351	353	364	353	360	345	365	331	373	336	353	350	362	357	358	366	351	359	372	348	342	359	329	381	338	338	345	377	354	353	371	332	364	373	341	349	357	347	346	338	372	335	380	355	342	358	357	380	334	375	359	362	378	345	341	353	344	328	359	338	375	361	345	350	386	327	361	331	360	374	301	366	382	358	367	374	376	351	328	368	357	310	334	331	370	354	310	354	367	348	373	340	354	380	328	385	384	371	349	332	348	373	370	334	390	357	368	358	377	367	354	351	379	371	348	327	379	333	338	381	361	321	364	382	349	375	356	358	344	342	342	369	350	376	355	356	318	365	353	341	369	379	381	369	376	369	360	363	375	373	333	367	357	366	333	358	374	348	385	360	354	363	380	381	356	361	356	348	338	370	322	352	334	359	333	369	364	369	359	359	377	346	363	322	360	366	372	363	358	359	352	340	344	359	377	352	378	336	360	376	364	375	379	340	351	359	347	370	358	364	369	368	360	369	375	338	337	399	337	380	361	398	365	379	358	350	373	340	393	323	368	365	332	386	324	364	353	334	416	378	360	344	356	356	332	365	339	363	345	384	328	404	371	368	361	370	369	347	375	366	346	353	362	366	390	322	376	353	358	369	344	380	363	382	344	363	346	377	353	356	379	369	331	352	357	366	379	360	352	353	358	373	333	325	343	365	343	381	373	334	358	340	348	381	334	387	338	353	392	345	341	354	388	363	356	361	402	343	370	338	356	315	357	395	327	361	363	374	349	374	347	329	389	326	343	386	361	383	373	394	351	370	357	359	360	340	390	355	385	365	317	348	362	347	387	337	392	368	366	355	358	364	365	362	352	348	347	346	364	381	380	384	360	365	338	322	349	346	389	357	366	306	366	355	399	347	363	348	375	357	392	379	344	329	376	347	353	363	356	381	363	376	358	346	359	353	331	378	347	369	346	358	347	377	364	383	350	352	375	347	380	367	370	385	369	346	353	348	385	327	380	355	356	361	341	365	384	362	359	357	320	367	368	369	323	363	342	345	362	379	324	354	363	330	371	343	335	386	353	335	360	379	390	350	350	352	359	350	344	373	337	356	367	382	347	348	377	370	320	368	353	395	360	343	347	322	398	327	343	310	352	364	328	376	355	345	349	372	342	356	321	366	365	344	374	388	364	343	335	327	387	395	338	312	365	373	357	365	386	345	346	354	378	356	368	323	340	362	381	359	368	383	358	361	390	404	370	375	361	372	383	370	353	321	316	342	340	360	364	321	368	359	343	375	352	360	355	368	370	346	350	383	368	368	373	376	375	359	381	365	388	358	358	347	371	331	348	382	328	380	336	335	365	351	390	335	349	357	365	351	360	336	361	338	350	349	373	353	378	350	344	345	378	381	345	350	371	340	347	317	344	351	353	353	359	358	335	355	365	358	367	375	360	351	357	359	347	354	404	347	357	362	356	359	355	343	367	400	340	353	391	356	335	344	356	408	372	369	366	337	346	360	343	402	372	350	365	378	331	329	359	332	371	337	375	328	320	358	337	350	351	375	408	358	368	387	357	369	380	371	343	375	404	343	331	347	354	343	357	373	369	369	379	358	342	351	349	358	334	366	377	374	358	349	376	351	358	380	298	346	332	363	362	333	373	335	350	354	354	361	359	311	352	383	340	395	365	368	363	383	361	393	348	366	355	363	359	331	396	361	370	381	362	380	369	368	367	375	355	345	361	343	377	337	343	352	355	337	363	401	352	368	364	334	348	381	339	356	335	368	337	342	395	389	382	341	351	398	354	354	349	356
1319	224	231	216	227	209	220	235	210	196	183	234	245	206	193	205	245	211	202	224	210	214	228	220	237	201	233	210	204	212	223	232	225	198	202	237	227	180	222	235	200	219	219	207	220	222	197	197	219	219	175	206	218	205	203	201	190	217	218	211	241	235	191	227	235	188	211	186	215	212	222	225	230	214	234	219	205	226	201	206	197	193	210	191	211	213	186	226	216	188	188	214	200	195	204	222	213	198	238	175	216	200	200	232	215	195	206	208	227	243	205	196	202	196	220	243	188	204	205	167	191	222	233	213	235	244	209	211	234	197	201	185	205	233	210	240	233	184	230	213	219	221	209	213	223	183	176	197	188	192	200	207	209	230	213	187	216	216	222	211	230	234	214	217	219	213	226	231	220	208	225	216	213	199	172	219	234	213	233	226	252	187	204	234	208	209	205	223	185	214	216	224	215	227	193	200	208	220	195	229	169	207	226	255	230	193	204	220	240	212	222	213	214	223	214	200	230	222	188	216	193	211	194	212	240	216	208	204	206	191	184	187	224	236	209	199	214	225	236	207	217	228	224	195	212	208	211	204	206	201	219	220	194	213	230	191	217	234	218	205	208	239	237	216	194	195	196	237	199	225	219	220	236	248	201	183	190	185	218	223	230	200	219	181	224	246	247	194	198	213	200	203	214	214	209	211	227	206	212	221	200	215	211	211	196	219	191	217	229	200	186	257	210	217	215	209	200	221	219	239	193	212	244	225	190	209	232	170	194	216	218	229	214	205	209	220	199	213	212	207	198	195	216	217	203	204	224	216	200	219	200	189	243	232	224	214	202	196	209	176	230	196	219	235	234	209	218	209	209	210	228	186	210	244	185	207	208	239	216	225	210	219	190	223	226	226	218	199	201	196	201	223	219	170	210	220	207	208	225	213	217	225	208	216	206	201	212	194	213	219	226	218	196	209	193	237	204	189	185	195	209	196	215	206	217	238	187	214	263	200	209	195	218	198	228	188	203	188	219	220	184	203	225	234	247	217	205	194	184	212	203	200	212	191	211	217	220	217	213	223	199	217	230	225	223	203	190	197	241	199	227	190	207	200	208	251	206	224	222	208	203	231	231	233	226	182	187	209	219	204	228	224	193	209	210	216	228	217	218	184	224	235	211	217	220	231	233	207	195	226	217	181	192	228	191	209	228	211	206	219	203	203	205	217	197	208	214	188	222	211	209	214	201	196	226	188	224	225	223	205	221	221	203	201	221	199	203	198	199	205	246	242	206	218	249	208	199	226	217	227	189	233	219	225	211	218	235	247	208	223	213	249	208	205	211	211	203	195	216	203	205	203	212	228	198	213	205	200	194	225	219	203	187	240	219	223	217	246	183	219	214	207	231	214	202	218	201	204	227	203	196	228	211	204	215	221	205	222	191	218	237	234	200	237	208	214	227	197	205	213	224	204	243	223	229	185	181	246	231	200	208	205	207	203	233	217	218	211	200	190	186	214	213	187	209	209	224	193	199	210	212	219	220	193	184	223	218	189	216	217	201	212	223	227	207	228	227	207	182	219	193	200	211	203	200	198	217	191	229	197	208	212	214	213	218	217	233	242	218	225	203	205	206	228	241	236	193	195	212	218	214	224	189	218	223	237	205	256	226	191	211	194	219	206	215	220	215	177	210	206	227	214	207	201	232	222	230	211	219	208	222	214	214	233	208	215	209	209	186	219	195	202	244	211	217	210	214	216	232	234	191	229	202	217	242	219	212	194	218	190	217	208	237	201	183	211	191	210	192	199	198	238	222	193	209	196	201	229	213	226	209	226	198	215	195	200	239	201	219	209	196	221	261	189	208	228	196	207	228	225	202	224	220	188	212	204	231	243	195	221	194	211	209	206	211	209	201	222	210	224	233	204	219	223	252	220	202	198	222	232	211	211	225	203	195	219	206	219	219	220	211	220	220	208	200	199	244	234	235	203	232	189	206	213	217	230	213	250	200	216	203	217	227	206	188	224	193	197	186	211	219	200	182	234	226	172	220	204	219	224	203	185	241	216	235	235	221	197	185	221	209	200	223	230	183	211	222	197	217	202	194	246	223	181	198	219	228	225	230	184	186	233	211	202	221	251	202	200	247	190	202	244	247	220	226	209	210	195	212	223	223	200	220	231	224	185	212	202	200	217	242	244	200	192	214	217	197	239	196	198	218	227	214	200	224	172	198	216	231	192	224	218	185	206	189	221	214	244	196	207	204	221	210	205	216	222	194	200	209	220	239	219	231	235	241	207	202	238	218	230	211	218	212	213	213	211	228	213	217	206	225	235	240	182	210	231	196	213	235	186	207	210	188	249	194	224	221	195	207	198	184	213	175	223	221	202	219	242	222	232	262	240	229	221	211	230	245	234	199	204	206	209	216	221	228	199	208	191	233	225	249	222	218	207	231	239	191	227	188	217	202	202	208	214	217	203	233	226	234	195	225	202	228	210	207	223	184	218	209	204	223	204	209	226	170	222	215	210	215	226	220	217	212	186	196	208	214	206	194	233	199	201	197	219	219	218	211	206	192	205	198	212	189	246	226	227	223	211	198	215	223	252	203	233	204	226	208	248	197	186	218	233	203	199	232	240	222	212	216	207	192	208	229	219	245	217	181	239	217	212	179	214	217	197	216	223	231	229	187	195	217	229	218	194	211	209	224	226	238	202	236	201	232	225	220	222	209	193	206	213	192	196	206	218	235	196	192	219	203	178	217	200	213	221	218	208	221	218	208	218	194	191	200	210	189	215	222	198	187	209	202	198	231	225	218	226	184	204	179	227	219	217	209	207	209	216	204	230	220	187	202	197	216	220	232	215	212	214	201	182	234	193	220	199	195	234	224	187	229	235	212	237	235	227	229	237	218	220	226	207	199	228	194	210	211	250	227	241	183	181	201	202	204	177	233	220	212	196	198	207	221	188	207	185	226	211	178	205	224	239	231	219	217	204	194	222	204	211	196	189	230	232	229	232	208	215	221	190	212	211	217	205	206	226	215	212	220	192	217	235	203	198	189	174	229	190	206	231	210	226	187	232	199	212	243	205	214	208	208	233	241	213	221	220	197	203	214	208	227	224	216	217	209	217	193	201	196	205	213	213	204	198	200	227	204	226	233	191	206	246	206	207	231	234	206	218	245	225	203	213	225	217	231	214	228	205	223	209	217	217	202	175	194	219	207	208	191	210	212	219	212	205	204	203	215	197	211	204	204	203	216	201	237	189	213	214	204	233	186	223	210	214	210	242	201	232	238	221	206	225	222	194	202	215	204	229	202	211	232	240	189	229	230	221	204	216	201	214	252	191	184	181	208	162	208	237	217	198	184	213	202	214	188	216	231	211	220	222	194	213	225	228	207	206	214	203	231	209	239	210	223	219	197	221	181	193	219	237	220	214	188	201	193	229	226	218	229	188	199	211	224	200	208	233	182	218	222	215	181	193	225	202	215	228	213	196	204	197	192	203	213	214	217	199	201	202
1775	517	569	564	543	512	491	533	511	560	504	558	534	499	489	495	503	485	511	582	515	518	455	464	512	523	523	514	489	510	507	542	493	491	495	479	518	512	507	505	510	490	526	524	558	518	472	496	492	517	487	487	506	481	469	515	486	492	496	469	531	499	513	497	499	513	498	485	517	495	498	487	473	527	519	503	524	490	492	498	546	503	490	543	500	499	511	499	521	490	553	513	494	537	504	545	498	525	542	540	490	523	504	539	465	482	492	516	506	501	530	465	520	493	499	479	487	494	488	511	508	487	494	516	505	518	517	475	520	503	532	497	469	538	447	509	523	477	490	485	510	539	527	501	519	503	539	472	487	498	513	516	508	511	522	511	522	518	479	511	505	497	524	501	449	494	490	505	493	514	526	488	466	499	491	507	484	491	486	534	501	492	549	545	469	476	521	503	520	501	495	503	513	554	506	525	542	479	492	486	510	468	482	484	460	553	488	469	463	452	514	498	523	492	496	491	488	492	519	510	473	496	522	488	522	503	469	495	501	491	500	498	515	484	477	486	515	528	502	487	548	496	526	460	494	536	545	484	487	479	495	532	504	497	483	510	514	522	513	484	504	523	495	505	502	497	487	501	513	472	484	518	509	538	507	497	493	500	491	507	500	521	528	490	503	487	526	502	482	525	464	525	500	509	510	541	505	474	514	479	520	499	474	551	493	495	545	544	531	481	507	502	515	536	478	499	499	522	481	500	511	498	539	544	520	506	512	482	483	478	499	525	506	488	465	534	551	479	532	521	478	476	515	510	570	488	504	511	479	478	507	488	503	518	515	496	490	533	500	490	529	489	532	541	482	513	531	475	475	571	500	501	492	465	479	509	482	555	510	494	535	519	531	494	510	502	506	511	493	527	490	491	487	480	524	473	497	531	500	468	517	495	472	502	483	475	518	486	544	515	515	524	523	544	502	516	514	531	512	525	522	529	484	501	513	510	505	500	494	475	492	513	536	505	502	495	521	521	519	508	518	497	479	464	495	480	462	489	528	520	459	549	492	502	513	473	505	513	464	487	519	559	514	451	488	504	487	509	496	506	501	513	486	509	510	522	478	513	479	529	490	493	479	475	546	530	478	481	499	566	508	516	486	540	485	485	533	510	499	484	492	486	503	479	480	521	514	547	517	543	445	553	504	483	496	509	522	523	455	542	491	482	506	509	511	478	506	499	521	497	546	566	490	507	498	466	506	449	515	517	495	523	487	520	528	478	508	542	493	537	516	543	493	481	536	520	502	509	498	479	521	489	517	506	541	522	495	510	504	554	482	492	511	538	491	529	529	545	522	507	487	503	501	532	481	489	513	536	511	513	519	526	486	497	534	469	500	489	464	529	447	496	535	511	510	498	506	510	493	492	540	501	479	503	463	516	505	489	508	489	476	507	520	509	529	477	491	539	502	501	492	494	493	494	525	562	526	529	539	486	508	491	550	545	497	504	492	494	491	496	505	507	511	527	532	483	484	485	504	486	505	484	505	499	519	488	467	509	515	533	473	504	483	525	515	505	485	500	509	541	505	504	471	494	480	525	493	499	526	506	516	495	493	504	500	567	493	513	537	519	489	554	531	489	486	507	508	436	498	508	540	496	480	484	498	502	511	457	524	514	462	507	492	481	502	496	577	500	558	510	510	483	533	506	550	488	497	490	510	510	471	504	520	472	478	537	509	459	503	471	489	524	480	516	479	485	514	518	505	530	525	525	557	497	513	514	569	510	495	490	495	542	484	512	472	489	547	462	479	562	493	551	486	462	507	493	508	514	485	507	519	541	484	491	482	483	463	509	503	516	508	550	518	472	494	505	496	508	505	468	517	512	534	497	488	460	518	510	505	505	545	504	509	475	490	531	517	505	490	488	462	482	537	533	515	479	494	493	507	517	542	481	438	502	497	512	464	510	521	508	540	489	534	498	507	488	537	506	490	546	509	510	510	529	496	528	494	475	471	488	493	516	546	515	485	515	503	536	525	547	461	510	513	511	460	503	508	534	523	500	491	525	480	502	526	488	474	500	523	485	506	518	496	528	535	492	531	491	480	495	502	487	516	498	489	502	543	517	514	532	486	506	515	506	478	519	493	471	468	499	510	498	538	508	498	474	528	539	493	506	470	528	516	486	559	489	510	468	486	531	519	531	512	525	495	514	518	492	494	540	527	504	482	492	501	493	499	516	504	477	491	524	484	512	509	529	521	501	483	515	515	480	520	519	539	512	514	514	516	508	565	495	509	546	489	502	493	505	491	494	528	519	489	527	532	513	511	464	490	483	517	457	519	552	487	518	544	491	569	511	480	490	488	519	504	503	518	518	491	507	542	508	517	504	528	517	484	533	509	503	506	512	522	531	552	502	508	517	499	507	504	493	477	516	490	512	502	524	533	558	506	469	511	485	465	520	510	512	497	475	487	538	510	524	490	511	503	493	535	494	509	476	513	563	514	533	498	497	513	536	508	507	556	506	500	497	517	459	510	539	494	498	494	500	529	532	495	517	502	491	486	536	548	500	490	487	509	549	522	583	494	513	537	487	492	494	484	510	520	488	530	506	498	523	543	492	484	491	484	534	506	494	546	469	527	471	514	488	524	485	502	477	483	506	515	494	468	472	459	498	509	570	498	468	481	506	508	557	525	507	541	481	453	471	485	469	475	507	500	532	455	511	505	522	549	490	520	533	508	484	534	489	506	521	520	486	525	505	530	550	479	512	519	481	548	536	484	516	527	553	549	509	457	498	539	527	491	530	520	505	505	466	457	502	512	518	485	503	516	493	484	499	511	478	500	537	524	511	480	520	514	541	531	545	484	509	484	532	500	479	556	517	528	514	504	497	471	488	557	484	514	488	479	490	530	504	512	477	516	502	490	496	508	513	500	514	495	511	495	510	495	495	470	526	474	552	501	553	500	499	526	482	499	504	494	489	495	525	520	518	503	520	488	537	512	543	495	506	503	469	510	506	491	463	522	487	504	494	456	519	497	545	516	498	501	489	546	473	510	478	489	512	543	520	519	486	518	530	518	484	557	538	502	536	521	482	507	472	513	510	506	504	518	477	490	486	536	541	447	526	497	509	498	521	523	531	492	500	510	533	513	510	522	513	534	551	508	485	473	498	531	496	492	478	515	519	501	490	500	457	484	509	503	486	482	517	521	532	535	491	554	494	480	524	475	506	532	501	529	489	530	485	495	521	517	548	514	549	508	511	485	565	501	507	497	512	504	494	491	522	512	497	484	568	481	553	508	487	506	476	524	543	520	452	538	522	497	495	524	495	463	532	561	520	548	496	519	495	529	539	533	501	494	490	514	527	456	470	516	491	518	491	502	539	514	495	519	527	506	485	530	532	518	501	555	459	481	460	506	512	518	543	495	500	481	500	547	502	516	546	531	440	457	497	502	480	516	532	485	541	535	511	448	526	470	561	502	497	528	463	489	503	500	473	482	535	526	540	505	487	505	502	511	487	544	503
7202	564	596	463	463	382	345	310	330	309	309	321	283	274	267	282	298	281	289	265	270	279	284	292	294	263	252	274	293	259	258	268	266	258	312	348	311	279	292	298	259	285	253	267	288	300	270	297	268	266	276	289	275	260	307	264	292	251	263	279	323	257	282	318	300	264	294	273	243	274	280	268	276	263	288	265	303	263	280	292	288	301	269	221	281	269	308	266	282	276	296	253	262	298	259	288	284	294	276	251	319	272	279	257	292	288	280	275	279	254	282	279	283	255	302	269	285	282	279	259	244	321	272	308	298	278	267	271	283	308	288	258	246	253	298	292	270	269	290	291	278	286	278	267	235	278	264	293	289	263	268	291	297	272	266	276	267	272	255	279	301	237	300	263	268	270	279	310	276	283	281	283	294	307	276	280	298	308	258	261	253	290	296	277	252	285	278	288	272	266	271	294	261	288	267	270	281	288	248	287	270	266	266	302	286	283	305	247	266	265	292	271	299	257	301	316	274	296	258	240	265	319	281	261	309	308	259	296	290	263	283	315	263	260	257	277	242	303	279	280	270	266	277	244	282	276	302	253	251	290	298	278	257	303	273	254	271	283	268	273	306	277	292	264	277	278	275	261	271	283	283	296	273	288	266	266	254	257	297	290	275	314	260	295	293	311	285	288	266	255	251	290	278	260	280	287	292	279	265	271	287	293	264	270	302	263	302	269	280	287	277	292	286	285	265	272	314	265	234	276	247	277	305	284	279	276	250	292	282	277	269	244	301	265	316	282	279	277	277	272	280	243	265	283	278	294	300	295	280	260	258	284	246	264	276	274	290	239	276	282	280	238	259	270	257	257	268	267	270	250	284	302	337	234	281	276	291	282	294	293	270	291	296	294	293	304	274	273	273	283	273	249	260	292	248	298	277	263	312	264	269	260	292	264	237	284	265	297	266	256	288	258	278	282	273	268	314	275	239	283	273	269	293	305	283	298	259	268	288	255	296	267	254	285	254	292	268	294	257	293	261	260	279	276	230	298	255	263	293	297	301	285	278	265	279	263	286	285	254	279	255	285	269	296	282	302	266	262	288	271	292	289	311	323	299	288	256	254	305	272	267	284	250	291	332	276	278	286	266	249	250	299	277	306	248	266	319	300	259	260	283	270	313	251	292	264	264	275	272	240	256	300	271	256	287	266	288	299	293	287	278	273	276	245	296	276	289	278	255	270	290	296	274	302	275	252	271	279	276	268	266	312	287	280	277	259	293	268	275	279	267	279	293	290	298	280	265	285	285	244	277	299	257	264	299	277	292	284	266	287	262	276	275	263	240	294	290	286	254	303	295	249	269	278	289	255	275	293	275	255	292	265	251	271	270	295	276	278	298	315	262	280	292	292	282	279	293	282	286	273	289	292	265	303	278	256	303	289	283	279	267	285	266	268	252	285	287	286	277	264	263	304	279	278	261	297	263	264	281	272	306	289	311	274	287	308	280	281	272	269	259	299	272	275	238	294	276	277	280	259	258	276	294	289	260	282	245	287	261	290	280	267	278	295	251	271	291	306	276	277	294	255	272	277	278	281	281	279	294	295	303	289	298	274	287	263	267	273	303	316	261	273	261	273	278	277	286	250	257	341	290	313	246	274	259	284	291	259	291	256	282	271	283	263	261	247	253	287	259	286	283	279	283	296	307	290	280	280	264	271	300	274	284	274	274	262	285	293	274	282	283	268	255	274	271	319	266	283	254	266	298	251	271	251	300	302	268	250	313	274	265	283	291	290	284	283	260	273	273	262	275	279	291	279	282	270	238	282	298	250	233	268	263	265	305	273	272	267	253	259	299	279	262	288	319	261	284	263	283	269	247	256	276	264	249	293	274	289	316	272	265	264	273	253	320	281	287	266	279	301	283	288	327	298	254	280	283	277	310	289	267	290	269	299	279	304	300	280	278	305	302	264	287	268	277	278	300	257	275	279	282	252	288	306	270	263	268	286	273	278	267	284	302	265	278	311	278	280	262	227	303	258	302	274	303	272	262	259	267	284	305	305	261	273	301	281	270	283	284	302	314	244	290	311	284	256	264	282	277	288	286	278	266	271	272	289	279	295	267	260	277	245	320	315	279	253	300	262	269	279	280	274	295	277	286	288	260	293	279	273	266	276	267	280	296	268	274	253	274	269	270	281	245	243	270	301	287	269	257	245	282	273	287	315	288	249	281	259	269	286	293	266	283	272	243	290	247	301	280	244	281	267	295	263	274	266	268	305	315	294	300	281	284	279	288	255	273	238	246	290	280	263	257	267	292	271	263	289	299	280	288	281	292	253	279	298	287	235	271	262	269	242	238	242	290	287	251	285	287	281	262	290	266	255	248	252	281	306	273	273	276	300	263	280	264	246	279	247	269	283	244	263	285	275	266	294	276	288	289	262	235	272	268	289	311	294	255	274	287	282	296	280	291	285	280	259	253	267	265	289	294	277	264	307	258	247	278	284	264	257	316	284	262	286	277	259	263	267	318	277	266	263	269	315	266	264	291	289	281	254	263	271	267	288	265	278	264	294	265	273	270	276	281	284	275	243	304	276	275	283	292	267	297	268	273	272	263	283	254	283	282	289	278	279	292	251	307	269	271	289	278	257	292	293	279	283	286	301	276	284	288	286	285	291	285	258	245	297	272	272	256	274	269	308	294	288	288	239	289	296	270	302	308	302	262	271	292	280	294	257	273	303	261	277	293	306	314	293	300	286	245	267	260	283	270	266	272	243	273	278	308	260	256	264	313	265	292	303	277	295	301	295	246	258	268	256	280	260	261	307	312	303	279	303	291	297	303	247	266	264	271	293	277	274	255	296	239	271	287	326	284	254	299	284	292	278	258	282	258	284	278	297	300	248	288	265	265	250	290	267	265	284	257	291	288	264	290	297	280	280	259	291	256	271	255	283	234	300	275	247	267	264	290	314	282	288	260	273	272	278	266	274	292	264	271	296	296	280	293	309	241	271	270	293	292	266	290	273	255	293	267	298	267	265	292	263	284	278	263	276	314	284	273	266	260	288	293	276	286	286	283	248	257	300	289	284	270	278	244	292	276	277	298	271	306	256	281	265	293	271	296	278	309	260	275	279	277	285	279	287	265	277	253	301	294	260	246	267	320	276	260	271	260	276	290	316	305	289	289	275	281	303	254	287	289	292	287	316	252	293	273	279	279	264	259	260	302	291	286	269	289	257	257	278	286	259	258	263	283	291	271	282	250	288	250	282	278	268	276	281	263	308	278	255	275	273	298	306	301	276	289	253	277	251	284	292	275	290	281	268	289	281	287	284	305	284	274	301	287	244	263	280	260	258	281	304	290	241	278	267	300	250	232	280	267	289	282	282	264	276	250	295	271	275	305	257	270	297	284	265	261	281	259	285	292	250	287	260	303	270	259	304	278	282	260	281	307	255	290	271	282	309	304	330	270	300	271	245	252	291	274	290	250	290	307	249	230	303	293	289	248	268	284	290	286	278
6390	899	1372	1440	1361	1127	1006	887	885	825	779	760	778	702	692	721	694	700	663	617	678	667	684	643	701	678	651	718	682	679	660	671	597	655	613	675	653	640	673	625	612	658	647	589	599	639	638	594	666	643	643	637	635	660	613	607	631	623	633	631	637	650	607	607	601	632	631	617	625	633	597	627	628	604	670	629	618	630	608	587	654	636	597	605	622	621	668	631	627	640	629	615	632	579	619	649	644	599	679	671	644	624	630	639	663	651	627	655	612	642	604	628	630	628	644	622	622	641	646	654	624	572	608	604	636	635	660	626	667	623	614	628	603	614	630	616	623	654	644	625	650	605	646	700	630	639	626	615	638	638	623	558	629	591	644	608	637	624	650	643	630	620	593	665	624	608	592	621	650	641	650	624	659	634	598	623	634	598	601	631	648	639	593	627	670	642	600	604	572	620	637	641	639	620	650	638	694	625	615	598	635	639	668	644	582	732	590	650	597	644	585	645	630	657	628	622	656	583	599	637	610	611	627	600	617	622	596	640	635	658	633	597	610	598	619	622	612	594	660	637	603	611	618	662	603	620	613	609	645	625	634	627	626	623	619	651	642	648	614	611	660	625	645	626	632	588	617	617	644	551	643	634	631	615	667	615	644	642	689	609	639	596	673	650	639	644	644	639	626	659	598	666	640	631	695	604	650	653	628	607	637	620	597	624	636	625	608	639	646	623	624	613	612	622	663	631	623	644	667	639	596	585	598	586	605	674	594	636	653	635	643	636	648	600	622	622	619	641	592	623	639	629	655	635	655	615	633	604	664	593	670	619	692	630	624	677	580	619	643	620	583	634	629	589	636	648	592	603	647	621	616	629	612	604	655	648	598	631	634	663	632	634	636	595	617	612	603	611	604	608	628	639	650	630	620	648	639	624	665	619	626	670	625	640	593	642	634	614	621	581	660	631	629	657	611	635	642	631	652	615	645	677	629	651	614	640	627	667	645	572	614	607	592	594	619	641	615	636	661	606	603	653	621	591	655	645	643	639	675	582	649	601	616	589	592	688	623	615	649	622	602	595	649	603	656	593	647	613	617	641	612	649	637	622	649	653	616	636	592	602	627	603	647	614	638	648	618	617	625	605	633	628	626	594	652	645	670	633	647	650	646	641	614	637	624	633	596	611	586	657	604	624	629	634	669	621	658	652	637	615	626	631	651	649	665	592	616	643	646	613	612	647	667	595	611	614	645	633	646	629	654	647	627	591	642	684	655	631	640	633	634	621	614	614	656	652	621	672	652	605	615	685	635	631	645	614	623	631	616	575	633	616	632	672	646	657	603	636	634	602	642	631	575	633	640	617	643	624	657	644	651	593	636	623	630	653	617	634	650	634	615	621	641	667	597	606	606	603	641	641	635	632	629	600	609	642	661	652	618	616	650	666	598	648	620	675	650	614	615	628	661	640	648	608	606	637	637	648	645	651	549	650	646	697	618	638	634	672	585	646	647	674	665	613	633	621	643	611	672	626	645	664	587	637	628	618	620	644	620	637	651	632	629	623	602	581	643	638	663	591	633	602	689	614	617	616	596	636	631	634	654	611	609	641	595	614	620	633	663	644	625	573	619	637	695	655	641	634	629	587	632	620	639	660	613	621	648	587	631	644	623	647	614	660	625	643	655	626	650	579	629	620	581	620	637	643	633	620	639	640	602	656	611	614	642	660	628	658	636	622	651	642	662	623	648	630	662	670	639	590	640	675	626	648	632	615	633	601	642	641	628	622	640	556	655	600	642	636	629	584	676	624	664	666	643	613	635	615	645	653	595	634	636	609	663	607	623	680	656	615	643	638	621	652	634	681	627	675	630	601	590	642	602	639	662	642	622	680	629	634	623	663	655	617	653	632	641	590	637	623	621	625	612	602	629	610	599	592	629	595	593	623	668	635	605	622	671	673	675	649	651	615	619	612	675	597	657	557	625	643	601	657	642	635	593	602	626	616	652	595	632	621	621	631	653	600	622	627	593	662	586	656	674	632	613	645	645	601	656	681	610	650	643	647	597	628	628	600	651	636	619	623	606	654	631	658	678	603	630	610	633	667	623	627	650	659	644	632	625	667	657	613	659	653	608	644	629	622	681	619	626	631	651	639	663	607	640	642	613	583	573	649	643	665	683	621	610	644	602	622	639	622	630	627	584	643	685	620	599	666	638	629	603	621	629	620	609	640	644	627	659	630	628	637	593	632	614	608	613	633	616	597	621	635	593	630	668	661	605	616	647	611	601	635	673	614	645	648	657	631	604	585	673	606	619	649	593	616	692	653	661	625	676	652	619	626	650	627	644	594	634	645	626	631	616	683	620	672	612	617	665	625	642	653	599	634	628	622	641	638	643	659	633	625	622	639	609	649	662	670	631	620	576	642	595	637	636	653	600	619	622	623	609	629	591	620	588	646	578	632	621	603	626	621	610	618	662	611	589	598	637	632	618	630	641	633	635	623	643	607	646	619	625	651	608	596	663	696	615	632	622	586	610	611	600	635	646	617	569	627	605	611	661	637	584	616	659	615	635	675	607	598	629	627	622	601	704	606	610	613	658	612	611	644	633	657	625	576	630	589	635	611	659	607	611	609	626	624	669	609	624	672	618	667	631	587	651	625	605	632	606	647	596	621	623	607	621	616	650	647	594	685	612	623	648	632	622	621	650	664	651	569	633	615	633	584	631	638	657	608	612	677	623	662	635	632	628	639	639	642	644	654	625	631	668	617	636	625	624	598	646	600	651	663	628	591	605	627	638	598	624	607	654	604	612	633	659	628	626	604	613	614	580	612	635	598	634	594	667	637	622	670	592	658	615	654	646	641	587	643	661	592	607	673	626	613	625	608	627	622	648	609	668	653	617	601	606	614	668	649	703	607	630	658	651	625	632	648	650	663	680	620	649	636	669	700	637	617	651	698	669	625	641	627	638	637	631	589	658	595	593	648	610	637	602	646	627	666	605	658	611	642	590	641	634	637	642	658	623	651	622	624	641	603	644	592	614	675	604	641	627	639	658	620	675	632	605	622	646	667	639	605	639	597	635	633	642	623	672	631	625	621	657	583	655	610	628	645	624	658	595	653	625	655	646	603	645	622	642	683	625	627	631	636	646	612	605	618	632	633	613	611	611	627	623	641	614	573	618	649	595	599	610	605	638	649	634	616	655	609	625	612	649	659	599	613	670	619	598	627	606	617	654	659	618	610	617	626	652	652	607	619	598	644	669	613	618	661	640	642	613	603	634	630	648	623	616	632	618	679	611	641	581	620	654	622	660	614	618	657	659	605	592	630	650	623	626	574	597	621	627	629	628	648	653	624	617	614	701	651	595	626	643	647	651	617	670	599	623	628	613	630	589	635	657	614	576	603	616	623	636	627	629	656	586	667	599	606	621	599	617	656	630	640	616	593	574	605	635	645	636	636	659	577	632	633	625	648	660	655	626	606	645	653	626	609	611	581	612	624	630	601	665	602	627	605
14041	1075	846	675	453	414	298	258	243	211	190	172	174	199	160	170	169	158	161	186	175	174	143	151	144	148	158	151	160	178	166	175	163	160	155	144	148	172	151	163	171	161	153	143	138	154	168	155	160	165	131	148	160	162	148	127	145	143	148	166	163	163	158	162	152	141	154	173	149	181	186	130	155	139	163	157	161	162	157	159	162	167	159	156	150	145	150	158	151	138	138	149	156	160	161	161	159	157	144	138	171	158	153	154	126	150	166	145	148	155	140	159	140	158	149	146	146	166	126	154	141	168	154	155	143	159	129	150	161	143	146	151	188	126	156	169	141	139	149	144	158	142	140	150	151	159	163	130	149	136	141	194	136	148	149	139	153	146	141	135	170	163	124	124	166	164	157	155	164	123	141	153	164	168	193	182	167	144	135	192	180	153	153	168	154	148	164	143	124	150	132	142	151	155	138	153	154	145	180	181	170	158	138	141	140	162	139	151	153	152	155	163	143	154	130	159	136	122	134	143	141	149	159	160	148	139	172	188	128	145	130	135	153	159	156	143	150	169	148	132	131	165	148	134	150	152	143	142	165	156	149	153	146	179	158	163	159	132	134	149	124	146	143	166	165	149	139	155	164	136	156	153	168	158	164	134	136	151	152	149	133	139	138	156	161	148	166	143	149	130	152	143	152	159	162	154	153	164	153	170	161	164	150	163	146	120	157	152	144	146	147	143	123	144	146	154	165	152	144	134	147	130	137	148	169	137	144	173	155	141	149	154	143	132	152	187	172	146	141	160	146	133	142	140	125	153	124	120	153	125	155	179	144	150	147	149	126	140	151	144	168	157	146	158	148	147	152	167	157	170	148	164	143	145	157	171	153	143	142	150	154	154	129	146	166	176	157	148	173	156	154	160	134	162	165	156	124	150	159	161	149	165	176	151	149	174	149	149	162	138	165	144	147	164	155	147	144	166	157	164	154	136	159	175	160	148	156	140	155	160	129	163	139	154	160	167	165	142	131	152	149	152	152	145	159	166	134	147	158	157	155	134	135	136	136	141	141	140	167	168	163	142	134	154	134	155	143	157	173	162	147	148	148	171	153	127	132	123	139	150	146	142	143	155	159	148	167	134	160	147	138	134	161	150	170	153	156	161	154	140	172	147	142	124	143	137	178	155	140	157	143	162	139	143	159	141	154	155	149	168	161	153	137	150	156	154	143	143	155	150	169	165	169	162	138	157	170	153	154	173	131	172	129	142	144	167	165	133	141	130	159	167	156	149	152	157	155	153	146	152	172	156	135	162	158	173	163	134	130	146	166	155	141	168	148	146	144	171	142	155	130	157	155	151	146	166	150	155	150	174	144	121	156	147	153	166	165	149	162	175	152	162	138	152	143	126	155	160	145	171	151	155	135	158	142	148	158	156	154	155	141	158	160	144	143	139	144	150	152	172	170	154	159	180	158	136	154	138	154	148	171	133	146	159	169	161	171	149	154	161	132	162	161	156	156	135	162	121	151	177	178	156	140	168	151	163	132	138	138	142	151	155	154	157	165	143	147	153	160	159	148	139	156	178	180	160	161	147	135	122	145	157	133	149	172	157	154	135	157	138	162	148	172	144	165	138	158	170	147	136	153	129	151	132	153	148	161	155	144	154	151	156	143	139	179	186	128	162	152	169	161	129	151	141	151	135	158	127	173	142	155	152	155	138	137	141	149	148	137	145	156	154	146	145	160	160	154	170	146	160	152	154	156	134	143	159	156	177	134	159	149	139	160	150	155	144	174	146	143	138	159	148	160	160	139	155	142	175	159	140	175	147	151	140	116	147	162	137	178	166	145	154	153	144	128	156	150	161	152	156	166	163	140	168	138	171	147	160	156	145	143	175	148	177	149	141	149	147	165	153	162	158	162	156	161	150	122	169	155	151	158	151	152	138	136	150	140	162	141	154	168	157	140	157	137	163	163	153	135	145	144	178	162	131	123	136	161	119	167	164	141	139	157	165	169	126	163	151	175	135	145	145	146	150	121	167	130	150	163	140	143	150	162	160	145	141	157	143	138	149	185	154	158	166	160	134	148	167	145	164	162	153	137	143	177	157	166	142	162	166	177	143	138	154	158	147	165	160	131	142	162	138	165	178	170	176	146	143	142	172	168	147	159	143	152	141	160	161	168	170	159	147	144	153	139	159	162	172	152	150	157	139	140	148	147	174	180	131	163	153	166	148	145	153	154	155	163	143	153	148	169	161	174	160	133	136	131	150	134	166	138	152	128	167	136	155	160	138	176	155	157	146	142	147	139	144	154	161	155	138	140	148	148	153	155	145	167	164	164	149	168	146	170	153	147	187	157	147	127	135	156	163	148	154	135	137	154	127	136	150	141	172	145	167	160	134	155	168	145	138	146	152	168	145	138	141	136	159	153	155	130	177	169	170	153	156	143	167	143	146	144	162	148	159	154	131	135	149	153	152	127	152	150	180	144	157	170	162	137	151	137	130	130	159	156	139	164	140	143	158	139	149	162	167	172	150	133	152	143	156	134	148	181	143	150	150	154	147	135	162	152	143	134	154	157	151	156	134	147	151	147	142	147	153	160	161	134	143	155	152	137	159	141	145	125	152	154	138	162	148	156	130	140	137	152	159	148	161	159	142	163	159	139	156	170	151	149	149	129	139	186	139	165	145	132	149	145	143	149	149	137	139	134	156	164	168	168	145	131	141	157	162	180	161	159	168	156	139	140	152	151	143	158	160	155	156	160	151	181	147	158	155	150	148	140	140	151	141	154	143	152	156	152	165	137	155	174	165	157	148	155	157	153	163	141	138	150	143	121	167	142	121	140	167	139	158	131	147	154	136	155	156	161	133	145	154	130	151	136	143	155	134	142	146	169	165	148	146	167	153	135	162	148	161	134	144	209	171	155	120	168	152	152	146	134	152	150	153	145	157	133	145	154	152	159	162	196	113	148	150	140	137	164	141	176	158	144	141	166	140	166	135	161	152	159	147	140	156	151	159	145	142	144	159	168	159	154	168	147	136	153	120	152	164	161	143	156	155	156	174	169	141	159	149	159	147	122	144	134	124	170	133	168	147	153	132	163	157	142	160	172	150	146	149	159	147	148	162	151	147	147	149	154	136	156	145	154	131	133	148	156	162	141	141	148	148	163	136	149	145	141	156	164	165	149	155	170	159	122	152	153	160	156	150	130	169	130	162	120	177	140	156	141	132	165	139	139	151	132	147	124	138	129	146	147	138	157	147	171	152	165	134	140	154	149	154	167	143	148	146	178	160	149	138	161	140	144	136	151	143	171	159	143	152	149	136	145	162	140	149	164	161	149	161	174	164	142	150	148	151	164	184	154	184	141	147	143	146	140	191	121	159	151	158	148	160	153	130	161	144	121	160	121	142	160	146	160	161	139	157	144	150	138	150	149	132	145	156	149	155	140	181	143	156	169	128	132	149	175	143	145	140	149	152	139	146	181	133	149	149	132	157	160	167	159	158
7799	921	1833	2074	1730	1373	1130	908	820	705	662	615	585	559	512	540	527	506	446	453	451	420	418	445	445	412	408	417	429	432	385	389	357	363	392	373	415	386	374	385	377	419	333	420	383	365	420	372	365	354	381	354	397	352	368	372	371	370	369	393	351	352	335	369	364	361	380	364	377	360	342	363	323	377	380	339	379	367	362	376	374	370	361	346	339	363	372	329	382	338	350	377	340	385	370	371	364	372	383	380	404	364	359	347	393	351	366	334	406	346	345	363	381	381	341	343	358	363	362	339	362	341	334	386	380	337	336	320	367	380	361	350	363	345	377	378	360	346	333	351	365	355	380	352	351	342	367	367	364	365	345	348	364	356	347	344	348	366	332	344	350	324	363	361	356	336	375	345	362	354	360	330	360	403	384	372	360	339	393	370	382	333	342	367	424	368	368	362	386	386	360	353	339	338	367	358	327	359	348	336	352	366	330	366	330	379	354	347	339	346	356	347	366	363	365	354	365	380	394	329	342	377	371	369	371	365	353	358	372	381	348	353	371	337	393	352	321	344	384	354	342	340	366	380	360	332	355	380	372	377	350	346	349	385	354	349	328	381	377	349	379	369	361	343	391	394	336	390	337	358	363	373	369	350	368	338	370	359	344	343	329	387	332	351	336	349	354	375	362	347	377	333	361	356	354	354	387	363	325	340	365	352	349	366	364	329	344	385	378	364	367	404	344	337	380	368	375	339	327	353	374	358	305	323	330	371	383	372	333	398	382	328	334	345	384	329	345	382	410	387	358	360	349	328	380	358	349	366	356	324	355	364	381	351	369	373	371	367	361	406	360	372	350	325	352	365	318	339	407	361	374	364	343	374	376	379	351	328	388	365	361	368	335	372	370	370	354	381	368	367	387	387	339	373	367	389	376	349	369	359	349	348	361	341	372	395	332	362	403	344	393	346	386	379	366	389	365	380	352	336	383	368	303	347	351	354	334	346	348	365	382	321	342	349	341	359	368	349	356	390	378	352	385	340	350	340	350	359	382	364	375	314	353	368	355	350	358	359	348	320	385	309	350	361	340	406	372	389	373	353	344	340	350	356	353	348	382	364	356	348	373	368	399	366	338	362	375	355	363	377	361	356	341	329	421	363	358	401	369	378	357	359	410	354	356	351	397	368	393	348	383	360	359	341	351	363	372	351	372	371	400	362	338	366	338	334	376	346	389	373	378	354	350	373	374	364	365	347	376	361	376	383	373	376	374	370	336	353	375	362	370	372	346	353	348	424	368	356	375	346	337	365	353	364	405	333	370	366	381	383	379	356	356	335	382	343	392	369	368	351	370	324	345	322	364	352	378	382	355	364	335	358	349	381	342	351	383	364	372	360	368	364	350	400	388	343	331	361	347	331	358	358	359	350	351	356	374	372	361	374	352	384	371	320	349	368	372	361	377	340	365	401	333	388	367	369	370	353	343	394	378	375	342	351	358	382	354	338	359	362	361	351	366	344	341	337	364	336	346	313	378	335	328	375	335	327	418	372	384	339	355	354	351	349	375	357	350	360	346	375	374	372	344	385	384	314	352	351	360	387	349	342	365	368	318	347	400	394	319	366	336	352	391	372	403	371	370	342	352	391	359	334	335	366	390	362	377	370	363	406	344	368	384	355	367	336	403	357	361	370	385	380	374	379	322	357	379	342	369	373	387	333	358	351	360	371	356	373	366	321	350	371	381	376	348	338	345	359	387	358	366	360	365	366	378	367	354	330	374	374	369	330	397	406	371	378	343	388	351	355	348	375	340	380	379	355	384	343	367	344	374	333	353	371	334	376	322	365	339	346	367	380	353	346	352	377	343	350	378	340	346	369	357	370	373	364	357	344	381	331	377	371	338	345	342	356	371	331	384	358	319	371	349	374	348	379	371	338	338	338	330	354	360	353	365	355	355	355	374	353	384	360	350	360	395	348	372	331	323	398	322	401	377	372	343	382	373	357	345	325	363	355	367	346	372	346	356	357	350	351	356	376	355	355	338	355	357	320	401	301	338	394	388	352	359	326	365	353	391	377	358	370	374	379	341	362	355	360	320	374	365	338	344	359	361	356	386	380	346	350	366	347	372	356	348	362	342	371	354	380	383	366	381	357	361	349	339	317	354	352	356	368	358	355	361	380	350	355	387	360	355	384	372	347	343	355	341	333	360	366	361	396	368	352	326	366	376	358	355	378	335	397	362	373	353	376	363	350	342	324	354	358	353	375	357	349	352	373	354	375	359	384	378	379	368	341	339	352	389	359	377	335	349	361	350	369	335	374	368	362	376	352	351	364	388	368	362	352	332	337	392	358	352	326	359	373	361	399	335	383	339	347	369	356	353	352	359	367	347	393	368	338	355	355	339	410	365	376	339	380	327	370	365	363	356	360	383	402	375	355	342	343	365	350	351	341	385	378	385	369	371	358	367	362	315	332	346	376	374	357	377	357	365	301	325	340	352	358	332	361	385	346	342	356	380	363	356	385	347	387	341	375	372	346	396	349	338	392	346	410	325	410	384	381	359	341	360	367	352	374	344	321	368	368	347	356	357	350	372	335	363	354	373	326	381	361	392	341	383	377	361	367	350	333	356	351	357	346	332	386	350	375	363	348	357	370	356	372	349	384	346	388	362	363	356	372	362	365	344	366	355	366	370	349	347	360	392	366	358	355	367	368	343	381	348	347	365	382	349	337	377	387	344	339	326	370	353	356	370	362	367	370	337	350	352	379	345	364	371	368	364	354	369	408	364	346	385	368	349	358	348	412	394	349	369	356	394	374	388	358	405	348	346	363	391	368	353	356	363	367	340	353	364	341	322	386	361	346	399	341	362	337	373	325	370	374	350	358	352	366	353	368	317	363	313	345	360	361	364	338	328	353	375	369	352	367	367	340	361	344	334	363	370	363	354	326	336	357	354	328	364	356	344	356	343	381	375	372	345	377	346	347	343	328	339	389	352	350	309	342	353	365	372	419	362	347	312	361	353	357	399	348	367	339	374	356	365	336	368	384	392	385	356	349	343	352	334	343	339	354	345	374	358	381	334	373	339	381	403	398	396	409	332	351	353	334	350	370	383	383	361	383	338	358	352	393	356	347	362	374	378	371	348	360	352	357	352	411	378	374	356	366	381	376	360	367	363	367	374	346	370	358	372	356	380	351	359	323	385	360	378	341	362	372	391	343	325	391	343	345	366	359	368	387	364	391	362	351	343	355	367	401	349	342	361	354	352	345	382	380	329	384	362	372	329	322	343	358	372	378	366	330	377	366	353	349	383	363	360	359	354	356	362	358	375	351	371	358	366	359	362	332	362	407	368	359	391	370	358	338	366	316	321	365	342	340	393	384	332	367	339	363	368	368	350	341	366	372	360	362	327	374	341	372	353	360	372	373	357	395	387	340	389	363	351	354	357	339	355	362	335	332	350	356	333	374	386	347	380	360	362	375	342	356	352	353	383	339	372	367	339	370	358	367	363	351
1325	234	217	219	190	192	217	220	230	218	214	225	210	181	234	199	199	215	221	213	181	209	194	216	222	204	207	219	203	198	219	222	205	228	210	225	210	212	231	219	195	218	191	193	211	200	219	226	197	207	248	238	212	192	221	206	202	203	234	206	207	194	198	214	236	218	211	196	213	209	191	221	216	204	232	195	203	206	231	206	217	199	204	210	226	221	201	232	196	239	226	220	219	203	230	188	208	211	221	251	189	204	226	211	185	193	218	211	239	210	227	211	202	219	199	194	232	219	199	184	224	211	183	225	216	220	230	200	207	233	210	213	216	212	204	221	200	198	211	214	214	225	240	193	230	191	238	214	214	207	211	210	209	234	210	180	214	210	223	235	193	200	170	217	206	211	219	231	196	179	188	235	195	210	213	224	190	213	206	190	221	204	219	233	203	224	211	217	212	198	236	219	228	229	204	228	230	230	253	228	201	229	185	222	206	215	224	205	220	223	222	231	211	255	249	202	224	220	198	201	207	211	208	202	206	208	220	191	212	201	206	223	187	184	211	183	221	188	192	234	194	212	198	198	220	201	220	214	182	203	203	197	224	206	211	216	212	220	205	193	199	232	235	194	197	224	195	196	237	259	187	217	206	201	218	204	218	216	229	227	222	204	217	214	188	211	217	213	221	203	216	191	203	189	207	195	191	210	202	215	214	233	200	216	228	236	222	211	244	211	224	195	209	208	215	212	218	232	227	195	214	193	211	190	197	219	229	213	182	228	219	211	228	240	224	214	220	246	208	217	210	225	208	212	241	221	191	201	241	210	242	201	220	223	221	203	176	202	229	177	237	203	220	197	240	219	210	213	224	228	242	216	232	231	213	211	190	208	208	189	216	208	189	185	243	217	224	205	199	205	228	185	180	200	222	222	229	194	218	209	205	190	191	202	191	232	216	274	210	200	203	199	196	169	221	201	213	239	229	232	196	239	207	237	202	207	203	198	199	211	193	207	270	227	198	194	231	213	208	211	219	215	225	212	227	200	222	198	215	214	234	186	212	216	207	192	218	211	199	220	246	210	199	201	227	201	201	212	203	213	229	235	212	178	199	220	205	194	189	209	205	186	215	220	208	211	173	232	231	225	212	213	200	233	230	218	208	254	187	226	213	247	226	219	207	240	218	231	214	197	203	207	199	201	203	201	201	199	210	221	189	219	227	205	209	230	203	215	209	217	232	212	182	233	232	223	224	219	206	215	200	197	212	198	210	205	196	225	199	190	209	234	215	217	211	209	215	198	195	203	229	200	203	190	200	224	216	233	216	190	207	203	205	209	203	212	214	229	186	194	211	203	224	215	242	234	215	221	188	203	240	220	230	224	189	203	199	180	200	197	204	213	227	241	210	243	234	185	215	186	226	245	219	222	214	194	206	211	210	199	212	241	240	228	207	221	186	187	223	234	196	192	228	170	212	232	207	234	202	249	194	215	226	203	218	209	231	214	206	214	197	219	229	193	229	207	222	217	198	204	229	178	200	233	202	222	240	182	221	208	227	212	201	223	206	197	210	230	230	205	213	222	219	208	207	195	224	186	229	204	214	214	233	205	238	212	212	202	210	221	242	228	219	221	190	197	187	217	234	230	207	206	214	207	211	201	189	197	186	206	225	199	233	212	208	207	203	193	214	250	240	227	196	215	209	233	231	233	197	202	197	195	204	225	241	191	240	222	222	241	204	195	226	217	228	202	204	244	208	233	230	220	210	239	228	217	206	251	228	222	229	199	211	210	196	206	227	211	209	205	221	231	192	224	194	200	223	207	220	219	229	229	187	225	187	199	188	215	222	193	239	238	230	224	201	182	217	201	210	190	220	214	187	210	223	193	221	237	203	212	197	185	181	188	197	210	197	220	206	215	219	219	215	234	210	228	210	190	213	218	218	234	193	210	200	207	202	199	225	210	232	232	214	205	199	209	223	180	229	207	206	219	224	203	193	204	234	203	222	236	222	215	233	176	227	206	235	228	215	230	205	210	212	217	233	192	221	220	216	225	220	187	197	219	200	209	191	212	213	208	186	219	214	207	216	218	205	187	208	213	215	197	225	204	209	215	202	233	206	217	202	213	223	218	210	201	243	228	244	197	226	202	206	189	213	217	207	204	197	194	178	229	208	227	195	236	179	236	192	213	199	199	210	208	213	200	208	207	192	219	254	221	197	222	183	177	216	208	235	235	203	208	208	214	204	225	206	218	221	222	205	211	182	216	220	217	206	212	216	202	228	224	209	189	221	226	227	203	216	212	201	187	224	220	217	215	226	203	207	186	213	223	227	220	217	220	204	218	205	222	216	206	185	194	208	221	210	221	243	222	217	211	217	252	229	239	217	200	207	215	205	184	212	208	205	213	205	194	215	212	212	205	193	201	221	202	209	223	194	217	220	195	197	252	254	223	215	205	212	220	183	238	214	212	222	204	200	214	224	218	236	192	179	216	199	182	186	201	180	231	229	200	227	214	188	186	188	214	215	209	227	216	192	208	227	188	194	222	197	199	225	191	211	218	215	234	233	215	186	189	202	238	221	185	203	206	194	251	239	231	229	236	198	215	222	216	210	233	204	219	229	219	239	204	210	214	210	215	225	248	226	201	236	199	199	209	217	206	192	216	210	202	220	226	225	223	220	197	192	220	216	211	212	209	198	214	196	227	211	199	207	198	184	182	215	222	191	186	230	209	224	220	232	239	222	222	238	213	242	200	217	199	220	216	215	222	200	201	189	171	213	205	228	226	209	179	215	199	199	197	214	195	204	227	231	234	247	218	209	212	202	223	214	198	226	209	224	229	227	227	236	201	228	199	198	214	224	221	220	203	228	211	182	220	200	182	209	219	200	192	225	215	270	199	224	208	204	206	221	181	215	208	226	205	215	190	206	212	221	218	215	236	212	203	211	216	210	219	206	227	228	187	189	211	234	193	218	213	200	204	222	237	189	207	207	225	233	230	203	214	216	187	197	205	198	215	219	194	216	211	220	256	212	205	194	211	251	203	202	218	227	216	228	213	198	198	219	207	227	218	220	198	209	224	214	207	208	207	212	220	211	216	225	245	204	225	216	233	214	197	197	220	204	241	234	217	208	248	222	229	215	208	205	189	199	227	200	238	242	220	202	226	225	208	205	209	197	200	192	196	221	230	221	186	197	231	202	228	211	246	216	174	209	216	225	210	200	196	213	225	200	217	166	190	209	211	208	220	197	185	212	227	209	227	208	201	179	206	185	219	214	243	208	205	216	223	233	214	198	208	213	185	240	219	225	211	203	196	222	217	222	215	230	235	205	221	204	249	207	194	211	208	216	211	223	229	217	211	236	195	199	206	224	226	198	212	214	222	231	229	241	211	224	216	208	206	200	229	214	209	187	222	223	202	214	201	214	251	232	209	201	218	245	238	197	208	206	230	214	239	206	187	196	211	203	204	244	212	198	206	224	206	241	214	217	216	203	193	226	203	219	185	183	194	196	206
1768	529	487	548	539	494	526	488	477	499	540	520	486	511	537	539	504	501	521	514	522	500	537	535	563	509	570	495	547	504	519	533	511	501	527	503	514	544	502	505	533	521	524	477	520	468	525	473	523	532	501	533	508	495	503	520	493	496	553	536	524	541	517	534	513	484	527	540	513	513	499	508	542	481	527	508	518	513	492	505	526	518	526	519	553	487	500	514	510	514	492	496	504	494	512	513	519	477	540	518	506	509	482	506	489	520	505	502	503	515	497	482	515	517	512	480	517	506	513	529	524	559	523	512	498	488	508	471	523	489	512	472	501	497	514	518	541	494	490	527	497	522	525	512	506	509	487	500	539	536	519	476	505	514	516	521	510	538	531	519	507	485	481	514	503	491	496	528	546	515	533	460	509	498	508	479	547	526	549	480	499	530	488	531	503	508	520	500	476	541	513	522	545	490	513	457	494	486	520	445	543	516	539	520	497	496	474	501	540	475	515	510	509	493	495	525	485	496	537	498	494	501	514	499	511	534	506	481	527	528	524	551	536	494	550	511	506	522	506	511	473	512	532	508	501	523	515	514	484	469	525	518	503	518	518	537	531	485	490	503	492	531	488	482	561	497	532	518	493	503	543	503	492	462	506	552	495	473	501	516	526	535	469	500	545	480	491	504	507	478	501	511	480	495	499	537	485	502	490	524	503	517	521	522	529	521	515	518	525	514	481	539	504	481	481	467	495	532	500	482	480	496	496	509	515	480	519	504	538	513	499	521	533	499	537	530	480	467	528	501	511	493	498	492	540	506	500	535	538	483	504	502	473	506	494	516	532	502	498	542	478	532	495	515	527	527	487	535	543	549	496	513	505	533	520	487	471	535	554	528	449	504	544	492	494	491	507	507	536	472	499	501	530	509	572	534	501	537	467	488	513	514	515	484	497	495	475	486	494	521	509	481	516	480	542	516	505	508	467	525	532	511	532	458	506	528	495	501	493	477	489	523	521	532	506	493	521	521	497	525	526	514	492	496	524	512	526	521	498	480	512	522	500	496	508	542	511	532	497	452	495	510	470	500	542	510	511	491	516	492	494	494	508	496	527	513	531	509	500	486	547	499	490	497	502	518	485	470	509	519	541	499	463	511	479	523	536	511	507	495	509	511	512	517	515	498	499	500	454	497	505	503	537	490	508	524	486	525	510	500	526	495	489	507	466	493	491	477	478	512	529	521	495	494	528	479	505	547	473	518	508	534	516	522	488	511	539	520	528	511	499	520	498	503	463	545	519	501	515	487	466	507	524	541	452	503	513	470	514	521	492	510	501	530	500	487	502	519	472	517	478	538	471	477	510	490	517	488	476	514	467	536	492	511	514	508	506	509	464	519	495	483	514	495	461	527	518	498	511	507	512	499	508	522	499	517	481	512	496	476	493	523	538	480	457	480	515	487	502	529	495	465	506	517	496	544	522	510	496	511	515	526	525	489	500	533	522	438	547	511	471	513	500	537	513	524	520	459	504	522	470	498	530	516	492	483	501	509	506	457	511	508	470	541	520	527	499	543	513	508	509	563	517	520	497	480	523	485	513	518	506	527	490	558	485	500	512	530	498	511	503	525	488	475	499	500	536	514	496	528	485	530	487	457	512	544	499	516	511	463	469	480	503	488	481	468	490	564	489	522	489	510	546	509	496	477	520	553	495	512	529	513	485	504	514	504	499	510	494	532	521	453	511	514	488	478	514	530	527	506	502	500	484	523	470	533	456	501	527	481	487	526	529	514	502	514	531	517	485	526	516	496	476	515	496	503	516	525	542	493	515	486	494	515	551	500	529	532	519	545	537	482	483	509	504	521	547	516	459	532	504	469	531	481	543	483	492	513	518	545	530	473	502	532	522	520	484	480	479	494	494	540	525	498	492	517	511	545	546	489	525	495	477	495	504	519	511	494	489	542	475	486	554	473	501	516	547	499	501	485	491	522	484	527	529	510	520	505	504	521	512	532	461	509	485	508	515	510	527	496	507	528	482	517	515	517	520	538	525	510	539	500	489	497	487	506	510	486	516	520	471	473	512	465	538	504	488	538	551	517	485	538	506	490	486	468	506	543	548	535	479	537	498	487	492	504	502	468	512	500	515	491	496	518	496	510	525	504	497	546	527	532	519	482	525	518	476	518	499	538	522	493	483	527	517	495	485	536	532	523	520	522	504	498	495	553	496	507	494	488	532	513	543	525	513	496	477	511	478	523	503	506	524	497	518	526	467	550	501	536	518	522	532	481	514	530	492	498	505	502	514	494	520	509	499	528	516	505	499	515	470	484	476	484	496	501	509	521	483	507	520	552	524	520	494	544	551	538	518	541	520	505	492	483	493	513	481	492	526	518	509	507	499	492	467	531	509	542	501	523	521	529	537	501	508	449	481	510	477	525	512	540	481	478	506	484	504	459	536	499	534	538	508	482	560	491	488	514	491	497	509	508	494	511	505	506	498	490	507	513	495	494	500	519	525	523	519	471	508	504	513	542	553	521	483	503	519	508	473	516	515	451	534	500	520	520	498	490	492	543	539	517	502	490	536	497	498	518	511	502	523	523	487	492	503	466	483	495	537	495	489	516	548	534	548	490	545	510	503	494	485	518	504	521	497	546	468	469	434	501	527	528	492	518	477	456	490	521	495	498	516	483	515	526	578	495	476	466	519	511	528	524	491	563	489	540	514	514	484	493	514	507	501	452	517	505	514	532	499	490	479	475	546	508	463	520	527	480	521	496	501	501	483	517	534	515	497	521	541	466	454	525	510	514	513	514	529	508	458	503	475	551	508	521	537	501	553	499	523	541	514	518	511	519	493	489	548	568	507	521	494	517	498	503	551	534	491	507	500	525	494	526	529	503	459	510	524	568	517	514	476	542	480	499	464	492	513	519	491	488	558	512	518	480	531	504	511	576	486	522	494	484	525	553	552	512	508	496	512	527	463	502	513	528	506	487	513	492	481	510	505	530	498	471	550	476	470	496	543	519	572	512	468	527	493	529	485	472	512	502	505	563	508	523	513	485	533	517	513	519	508	541	460	506	496	470	484	477	499	531	517	497	544	471	545	478	526	530	515	526	508	511	500	511	550	487	511	504	496	496	506	525	513	499	504	492	472	521	446	512	522	449	514	549	536	517	505	504	516	506	496	507	483	514	494	554	479	510	498	471	496	497	515	538	479	517	513	523	504	507	482	503	502	528	500	524	491	481	535	506	504	501	481	534	542	534	482	524	512	523	505	542	505	482	512	507	497	505	493	505	500	462	479	505	539	485	503	464	498	511	493	458	528	513	494	523	521	487	493	519	523	543	504	536	510	535	480	503	510	506	491	510	504	497	482	504	507	446	506	519	498	513	517	509	511	476	520	486	508	511	503	484	460	516	501	481	495	530	511	517	496	496	512	506	509	495	535	510	495	499	512	527	478	525	500	517	497	481	517	514	519	537	520	513	505	514	554	523	487	512	527	480	510	488	533	531
7323	592	645	513	421	364	346	342	333	290	304	305	315	267	263	271	288	300	290	286	232	276	275	276	271	274	266	256	257	294	285	297	253	310	307	294	259	258	288	271	308	271	275	261	277	279	265	263	280	291	244	247	258	262	276	264	293	263	278	257	257	274	286	260	291	311	284	299	291	305	280	267	333	286	275	274	243	267	275	302	279	305	281	300	278	286	272	289	259	243	267	246	275	273	297	299	286	272	261	251	264	275	269	279	250	291	301	278	291	314	288	306	280	271	269	281	290	277	274	266	281	239	258	303	287	327	276	299	280	277	260	269	309	282	246	251	257	277	300	266	277	259	276	274	266	282	290	266	241	249	259	294	304	251	286	249	269	266	272	272	275	274	272	301	266	275	249	238	307	286	250	249	287	274	305	262	279	282	289	280	300	296	279	264	243	267	276	282	281	234	270	273	297	267	262	261	285	280	262	282	279	292	296	295	277	257	268	286	270	273	258	269	298	272	306	274	296	249	302	310	254	265	263	285	280	284	255	290	246	279	293	267	279	294	268	290	261	277	268	295	296	285	293	284	276	279	296	262	261	286	285	251	278	317	285	283	267	258	282	289	287	286	283	306	271	282	287	286	256	280	284	273	280	275	265	277	297	284	278	290	277	265	263	271	283	272	267	278	285	247	276	255	282	266	279	260	260	298	283	270	280	278	278	274	256	285	279	275	278	279	289	261	266	268	258	264	263	255	318	274	267	260	295	292	287	310	269	294	273	279	251	272	316	284	272	266	275	263	276	286	301	278	291	276	275	266	265	263	253	297	315	286	260	251	268	294	294	255	273	261	261	296	274	284	278	276	275	267	295	301	281	242	302	261	294	297	277	285	277	274	272	285	274	267	318	281	282	272	268	280	270	228	267	290	294	280	263	292	290	265	325	273	260	278	264	258	277	245	290	321	290	272	261	271	277	290	245	260	259	265	299	255	274	281	267	275	291	284	289	243	276	267	271	264	275	269	279	263	278	281	271	258	277	295	280	283	293	230	275	288	303	263	280	287	272	259	313	279	277	243	255	257	253	306	271	268	283	271	316	305	296	259	298	267	295	278	260	290	287	280	311	282	281	273	262	257	252	289	263	274	275	303	297	267	263	301	252	271	262	278	285	267	274	249	276	270	278	279	283	276	286	264	274	291	278	262	252	312	280	269	268	273	320	268	284	243	256	261	267	275	264	305	283	300	286	267	276	264	273	274	270	279	260	253	266	284	301	273	280	263	253	314	299	271	271	261	281	276	252	271	269	270	289	282	278	292	299	255	305	264	262	286	314	299	281	292	272	304	261	326	271	245	279	235	265	236	280	294	269	305	281	278	273	250	271	254	276	279	265	251	274	281	260	262	264	292	305	265	269	271	293	293	279	270	284	271	271	276	287	269	298	288	280	306	284	276	286	278	271	268	270	288	288	270	256	279	278	284	269	302	279	291	275	268	250	270	301	291	255	292	268	293	267	287	281	281	281	316	287	267	288	309	275	259	299	296	259	260	282	277	297	296	292	322	269	267	271	297	263	250	278	258	259	297	276	271	245	278	277	291	298	287	294	283	279	286	320	264	259	272	240	273	275	282	273	264	334	289	294	284	301	264	263	268	283	260	287	283	269	282	283	265	282	322	285	281	275	271	267	273	288	289	274	297	278	274	278	229	281	240	276	272	296	277	277	311	283	284	256	283	277	266	287	279	277	305	275	273	283	281	235	281	281	228	281	271	302	266	262	255	241	262	292	260	267	255	279	266	267	274	285	259	307	277	247	268	236	253	281	248	268	277	276	287	268	272	251	281	299	253	274	301	269	291	294	266	312	288	290	289	274	273	293	263	277	276	305	280	282	309	294	272	295	255	268	279	264	257	262	286	301	302	255	271	305	273	293	285	301	288	253	268	280	283	285	247	305	282	261	283	293	291	304	280	266	250	295	314	278	308	281	265	257	319	255	269	286	271	271	252	305	291	258	284	295	258	276	251	282	300	257	278	285	257	278	292	261	272	290	294	271	277	308	292	287	288	290	287	282	269	277	287	278	246	277	304	270	309	268	302	313	300	276	289	276	277	282	276	304	258	297	264	282	285	279	289	301	283	306	247	260	311	292	309	267	283	256	279	278	294	263	275	283	257	276	252	309	266	304	308	258	252	275	272	311	274	283	299	293	287	275	252	283	275	257	289	237	261	276	270	260	280	270	301	283	294	275	271	304	256	253	276	303	275	299	266	276	274	242	276	306	289	262	237	256	288	283	294	285	283	258	242	276	307	254	294	271	276	270	300	274	272	277	270	292	305	298	265	263	275	274	239	273	276	299	288	288	303	276	272	264	235	242	267	286	315	309	263	273	258	283	251	279	275	296	263	277	280	296	262	285	270	282	266	287	252	289	278	303	327	278	284	297	257	261	283	290	272	243	249	307	259	278	272	291	285	268	263	279	277	303	286	265	270	276	256	298	290	291	287	282	287	300	268	272	282	283	283	282	255	280	258	255	280	263	282	279	259	269	267	306	267	277	263	279	258	270	266	283	262	307	293	290	285	299	261	266	260	308	254	291	297	259	294	273	290	284	290	267	308	297	311	261	284	253	275	261	272	300	288	269	284	274	269	259	269	271	273	261	250	223	282	269	289	265	278	296	294	288	278	233	302	268	276	262	288	264	303	280	265	287	294	239	229	285	294	279	282	268	288	319	300	281	265	267	278	267	272	238	303	278	271	266	260	277	306	285	285	273	286	281	277	296	286	272	291	285	306	261	260	275	263	278	253	265	274	300	282	277	282	262	264	276	270	297	289	270	274	285	275	255	276	257	257	286	287	307	292	273	271	260	260	281	307	273	270	270	278	252	296	293	290	262	273	258	273	248	257	273	275	251	272	270	293	315	261	266	268	270	292	268	287	262	275	268	279	260	267	234	293	253	286	262	251	272	320	284	268	273	259	266	276	281	273	294	287	267	273	269	297	294	289	306	300	243	282	243	278	272	257	270	280	311	289	248	293	270	299	274	280	273	274	295	273	267	295	307	263	288	279	268	281	272	265	289	269	250	275	263	274	297	295	300	247	287	278	261	295	270	288	286	269	264	295	244	291	257	295	247	293	284	263	263	282	283	295	294	264	275	324	229	279	278	286	278	285	297	310	268	269	261	265	239	295	265	291	266	305	273	282	277	300	304	264	295	277	284	274	259	292	245	261	281	261	275	293	281	275	260	285	282	291	266	259	245	273	269	257	252	298	281	268	296	266	274	275	264	257	281	264	264	256	278	277	247	233	282	267	285	280	257	264	288	271	316	293	266	268	275	261	272	298	287	309	244	287	275	299	254	292	293	263	264	278	287	258	282	278	291	277	260	288	274	250	252	275	272	272	285	294	265	276	308	288	292	274	308	287	296	288	280	276	264	275	274	275	271	280	302	270	269	285	288	284	293	263	272	294	260	277	303	263	272	261	271	276	313	279	272	264	244	283	266	268	303	283
6432	909	1368	1547	1330	1092	976	995	864	828	772	775	741	744	759	685	648	686	699	704	671	657	674	631	624	665	666	675	632	608	590	658	643	623	649	647	610	651	607	674	622	614	605	620	626	617	637	633	613	669	617	645	679	602	629	606	622	604	663	621	616	636	637	618	602	627	615	639	657	665	633	630	645	637	660	626	641	646	645	626	659	634	582	615	607	640	574	625	660	690	616	598	631	645	648	616	626	646	596	626	631	625	631	605	622	637	640	569	666	613	614	610	632	656	612	609	632	611	609	614	630	613	642	603	668	620	662	648	651	619	623	629	634	680	619	641	640	577	634	640	653	656	649	634	623	662	616	639	600	610	601	670	601	594	627	647	640	638	618	665	638	658	660	648	630	609	605	629	652	667	632	618	631	668	639	648	626	612	648	642	567	633	666	602	621	580	597	638	612	601	585	649	667	631	620	611	576	613	665	629	596	627	604	629	625	621	612	620	646	641	608	642	631	614	648	675	586	641	605	603	567	590	598	615	627	639	612	620	588	616	629	615	646	586	611	622	648	629	606	652	602	593	604	649	602	666	628	554	612	645	647	634	585	653	632	612	601	631	625	658	631	579	603	638	626	636	676	644	602	674	621	615	617	626	614	611	619	679	571	639	597	592	626	655	625	615	598	642	641	607	627	643	703	637	642	641	638	620	618	646	623	632	646	583	658	587	633	652	593	603	646	631	630	602	608	610	580	589	628	588	644	624	627	687	640	636	652	651	686	634	643	660	641	655	612	670	595	567	638	675	586	625	628	659	594	607	592	639	624	635	642	600	668	596	613	629	633	638	639	622	599	604	557	621	621	659	593	587	618	652	641	597	635	627	643	619	653	657	616	626	628	596	588	597	612	628	641	646	627	589	613	666	589	631	552	652	620	611	629	617	646	634	690	631	624	634	671	605	606	607	623	612	625	652	643	625	603	671	628	657	676	652	599	628	662	663	626	613	639	619	635	661	639	615	632	648	618	629	676	605	607	648	600	622	632	660	659	645	630	590	624	655	606	588	629	614	643	599	637	624	635	591	605	657	602	633	650	637	635	606	600	652	638	607	656	634	603	622	649	635	633	605	593	627	606	658	636	623	673	601	668	613	589	636	589	665	634	623	620	614	600	611	645	674	600	626	635	661	639	619	663	627	590	605	644	598	596	614	647	612	623	630	588	670	613	583	616	627	622	633	614	638	639	618	627	641	646	645	616	647	624	599	631	626	638	589	643	652	669	625	622	635	644	626	591	652	631	649	612	663	607	585	637	623	639	609	600	630	610	646	624	623	629	629	599	649	646	654	680	631	630	597	658	625	643	607	617	628	633	658	655	619	637	603	667	618	619	627	639	614	643	645	609	602	628	616	643	624	639	602	618	606	621	620	579	623	623	609	628	664	625	643	627	634	635	649	635	604	600	614	636	652	590	647	639	624	636	644	670	632	622	657	624	620	649	634	659	610	644	633	638	607	625	659	623	637	618	633	629	599	672	605	612	590	620	655	617	601	618	627	605	645	635	609	639	645	653	636	668	616	585	662	619	613	634	624	621	662	627	622	634	620	693	599	644	632	619	572	601	646	647	662	654	654	600	602	640	615	640	664	631	647	664	628	588	631	714	650	625	631	626	687	616	596	603	626	633	629	605	597	639	625	660	647	633	641	608	611	618	633	559	607	648	611	626	597	629	585	610	695	605	649	583	649	625	630	628	629	645	648	622	643	660	693	565	619	619	640	594	593	629	597	610	632	686	632	614	637	615	622	592	627	657	612	663	631	600	626	612	637	664	635	604	642	650	615	628	597	665	613	647	610	654	656	646	587	625	605	679	631	600	661	673	631	654	645	647	629	660	632	662	603	597	609	605	609	575	650	596	645	631	623	619	655	632	624	610	597	624	615	636	610	620	638	613	662	678	637	676	641	624	646	636	626	614	643	680	616	648	602	626	640	625	648	674	648	625	628	679	590	619	596	613	664	605	628	673	651	645	595	599	614	652	633	604	647	611	628	612	687	645	668	597	612	648	630	616	644	609	602	610	625	634	588	598	650	654	631	632	632	599	660	631	636	630	612	646	616	610	601	603	627	681	626	582	650	637	621	579	660	613	673	646	589	609	581	637	619	612	615	581	615	646	577	602	638	574	656	590	603	600	649	587	613	650	611	647	596	602	594	591	618	582	616	612	647	639	631	650	603	654	637	601	558	666	614	637	565	620	606	589	639	612	634	634	614	597	605	626	611	650	635	585	614	655	596	602	636	654	622	646	632	605	638	609	602	606	629	574	598	648	639	568	624	645	636	655	595	622	600	643	665	622	608	594	594	635	593	592	630	609	645	645	663	624	626	629	582	631	565	653	621	546	669	613	607	615	619	628	600	575	545	653	628	610	605	656	618	631	657	618	625	588	643	626	640	670	604	646	667	687	651	624	628	625	648	628	619	672	586	615	661	593	597	647	623	589	639	626	630	625	630	636	600	659	629	605	600	641	645	625	631	608	631	621	632	659	617	660	591	632	637	629	576	629	602	623	605	642	636	629	593	640	631	607	591	625	614	619	606	633	593	603	674	599	617	628	595	628	646	627	589	622	625	664	633	612	599	666	664	682	658	650	606	619	638	616	584	621	627	616	606	576	619	608	623	643	610	600	650	597	616	608	663	601	673	620	641	622	655	669	628	643	618	610	629	619	654	642	701	654	626	609	613	595	666	581	645	632	671	616	627	665	605	648	607	595	654	666	578	670	643	619	621	640	690	621	633	605	642	638	628	603	606	635	592	587	610	638	625	596	698	653	652	588	591	633	607	606	650	644	638	627	647	622	597	635	612	650	657	668	640	624	655	611	620	649	638	623	628	599	639	659	614	611	644	614	624	596	633	655	621	659	637	595	637	645	616	613	655	634	610	610	621	594	657	607	649	620	630	672	593	654	656	627	653	657	632	623	691	639	637	623	595	667	606	656	622	633	683	622	608	618	598	625	626	610	643	597	629	666	634	620	663	642	639	665	607	623	633	630	616	601	671	619	606	674	631	614	638	672	600	625	606	579	621	642	598	648	626	670	614	608	634	659	633	587	619	636	624	655	612	636	641	619	625	647	621	628	604	625	627	663	637	578	658	657	599	630	640	597	600	625	642	614	631	662	605	644	651	602	690	613	606	632	616	624	644	673	590	654	607	615	616	629	624	582	590	676	645	647	634	601	638	644	619	644	678	647	611	610	637	677	630	649	611	651	650	619	653	624	636	638	580	624	612	615	596	668	601	600	611	637	646	669	600	591	636	666	595	664	576	622	625	634	637	597	631	615	597	628	667	674	647	610	625	649	666	650	627	616	615	625	656	631	614	579	625	639	634	624	606	630	620	635	668	604	618	642	631	605	569	621	622	600	618	587	608	604	620	658	600	595	602	656	657	622	643	643	622	639	620	634	585	660	634	598	637	649	623	662	610	638	598	639	641	622	638	609	647	593	600	655	605	558	648
13884	999	874	678	473	385	246	243	223	207	241	178	176	180	178	152	162	171	140	184	174	179	139	165	166	169	134	165	161	142	169	152	155	159	174	151	153	134	140	162	153	143	146	130	150	145	136	177	155	155	164	144	155	151	126	131	143	168	146	146	154	153	160	142	131	153	140	146	140	151	155	155	168	142	139	137	139	188	151	152	170	146	130	132	170	147	126	179	156	155	143	147	149	145	138	137	129	177	153	144	160	150	150	158	143	144	163	164	146	153	139	156	169	174	158	144	142	180	145	143	143	141	136	170	152	140	137	162	154	163	139	158	162	146	157	138	145	163	150	167	114	145	152	140	157	168	164	134	148	133	144	128	168	155	169	140	156	164	146	165	152	131	153	140	156	122	146	162	133	157	164	160	155	155	149	142	147	165	171	139	151	154	154	159	133	126	150	145	159	169	154	160	147	165	150	140	138	134	153	156	150	148	148	154	138	150	164	145	158	162	168	172	156	174	165	165	165	158	152	151	178	156	168	153	158	168	136	136	146	161	124	139	156	151	144	179	184	140	152	159	134	151	150	166	140	145	168	164	149	162	147	164	149	152	159	158	169	159	154	150	151	143	145	140	163	159	173	153	143	161	166	143	143	143	158	166	170	146	142	157	163	145	175	169	140	165	166	138	137	165	146	146	146	138	172	158	147	142	131	153	146	170	135	167	131	128	149	163	154	161	131	165	161	170	163	145	159	141	167	164	135	143	150	151	159	160	160	163	180	148	158	146	154	148	156	153	156	158	140	146	138	150	170	141	149	164	169	132	184	129	154	145	143	171	145	161	164	167	149	133	176	155	154	124	136	173	160	158	165	143	122	143	146	169	143	158	148	154	156	168	136	152	157	173	165	159	153	160	150	160	157	137	152	137	167	174	159	163	168	156	144	173	155	128	156	151	163	146	150	157	161	155	156	140	170	162	137	148	134	157	144	181	172	158	131	176	133	115	151	145	131	156	140	129	140	149	142	175	137	170	133	150	163	159	159	165	165	147	138	145	163	161	121	162	148	161	146	154	125	130	159	147	133	144	156	145	164	163	152	142	147	151	144	146	128	161	164	172	149	146	141	154	145	141	142	131	130	146	154	120	150	129	155	153	134	171	143	154	151	167	145	130	163	161	135	136	118	170	169	147	152	135	163	158	123	165	157	146	135	151	151	150	160	153	138	147	143	117	179	158	173	144	153	153	155	141	133	158	174	140	120	148	127	154	146	155	156	158	132	175	155	145	163	151	152	151	143	163	154	165	159	176	189	170	174	146	153	160	143	151	135	145	136	178	162	153	164	155	162	145	156	132	151	179	150	145	148	134	137	152	161	126	173	118	136	144	160	141	172	156	128	172	148	150	164	181	138	136	146	127	151	155	149	141	136	163	153	167	144	155	168	145	150	146	142	145	145	142	126	141	161	139	141	149	187	154	137	153	145	150	165	148	151	167	170	151	156	124	155	167	124	137	133	144	127	146	119	138	164	136	168	157	158	132	148	125	158	159	170	162	149	144	160	153	139	161	153	146	173	153	170	130	164	158	146	122	143	161	147	159	183	151	150	156	142	147	144	127	171	153	139	173	174	164	138	145	162	151	151	173	116	155	135	161	145	161	159	134	159	150	151	147	154	142	149	156	156	165	156	164	163	161	141	161	128	168	165	138	142	131	153	130	154	129	162	137	165	148	145	146	162	147	163	121	159	152	145	144	138	144	147	160	145	147	146	162	173	145	156	147	127	164	127	146	173	176	151	162	184	160	144	142	144	154	141	148	158	130	123	136	172	143	161	135	141	161	128	153	161	145	164	164	151	137	148	164	135	148	140	157	157	149	161	116	141	177	147	152	138	176	154	148	138	137	155	128	166	151	160	150	166	139	177	168	150	130	152	154	155	152	141	145	161	148	155	174	148	154	153	153	155	151	152	147	132	151	147	148	138	166	146	148	158	158	139	136	137	172	158	163	155	143	137	157	160	153	145	122	154	149	148	137	144	133	145	143	146	159	144	151	145	157	132	156	129	142	147	141	144	142	152	171	145	172	135	146	149	179	157	125	144	165	150	158	136	159	146	143	146	155	169	153	140	152	149	152	150	141	156	157	125	162	182	162	141	141	161	160	172	156	132	176	142	140	161	172	162	148	132	147	155	162	161	143	140	121	173	177	145	148	159	174	151	131	149	153	175	157	125	128	155	139	135	193	140	147	157	168	157	150	139	163	131	144	126	146	154	173	150	146	164	181	153	152	157	157	154	140	145	153	140	147	178	161	148	144	168	142	128	142	141	155	147	147	149	141	129	121	154	132	168	169	145	142	141	131	180	168	145	123	157	155	184	131	135	144	145	132	161	162	127	148	140	147	134	145	173	158	164	172	166	152	146	157	167	178	155	130	166	153	146	158	172	149	146	138	167	158	134	135	158	145	129	144	128	175	141	165	181	146	151	168	158	138	150	150	146	135	143	159	145	165	140	147	144	146	130	157	166	158	165	153	146	172	132	179	150	151	138	184	167	166	138	156	144	160	155	155	156	163	154	145	126	151	152	162	146	148	154	163	164	135	140	158	161	158	169	136	145	170	156	167	132	141	159	155	132	139	173	138	135	148	161	175	173	157	136	123	138	173	168	168	137	158	163	168	130	144	163	153	155	176	158	161	149	149	131	143	147	152	175	164	131	165	148	160	156	132	162	147	143	160	133	148	144	158	160	152	152	127	146	137	151	165	125	165	166	154	151	169	144	130	154	140	161	139	179	175	143	143	141	146	146	143	155	157	150	151	145	131	182	151	149	145	150	149	153	145	163	143	149	151	155	153	173	167	170	164	149	153	156	132	176	149	155	128	153	155	138	139	165	152	168	126	133	127	159	147	147	125	135	147	145	140	149	162	148	155	136	131	125	125	143	154	161	171	145	144	165	149	143	148	130	146	150	153	159	156	146	162	162	169	160	133	156	137	143	159	163	152	153	126	179	165	135	159	155	159	155	145	146	149	165	165	168	161	162	148	157	129	142	150	141	169	158	133	159	162	147	132	148	125	164	164	143	149	164	166	137	136	166	169	153	134	163	143	145	145	145	180	137	135	169	154	157	140	137	141	156	166	159	144	160	155	161	158	145	157	145	156	167	165	148	135	149	149	157	159	168	149	164	147	165	162	164	160	151	153	182	171	141	159	163	157	149	152	150	158	148	127	143	150	169	163	152	149	155	176	149	164	153	151	163	164	143	136	158	149	138	133	143	148	151	160	165	143	129	154	162	144	167	142	137	127	160	148	115	136	183	158	155	153	143	165	142	151	129	154	147	171	144	145	150	154	143	140	144	147	147	166	131	163	152	147	160	152	153	153	132	156	139	175	148	161	181	162	163	144	164	182	149	166	150	166	136	160	134	147	177	131	136	156	143	159	155	148	158	147	138	158	167	129	165	166	178	151	122	169	145	149	142	151	122	137	138	136	162	172	178	132	163	138	173	162	168	154
7878	873	1834	2056	1727	1354	1103	870	777	729	686	627	601	542	549	500	514	480	422	453	425	413	451	427	407	414	466	439	417	375	369	384	375	382	390	376	387	366	395	390	391	407	357	375	388	373	378	372	392	402	380	363	374	353	351	402	391	354	331	382	325	372	383	397	342	370	368	373	355	368	342	367	304	353	340	343	368	380	339	328	376	364	351	330	396	356	410	364	384	338	369	347	373	361	385	370	351	352	350	394	361	334	324	389	340	342	369	368	348	385	369	328	368	307	372	334	330	360	378	377	381	353	364	361	327	351	372	355	360	336	307	346	371	367	361	354	365	354	343	396	333	352	409	362	373	365	412	351	363	345	329	344	333	335	376	345	340	332	367	366	344	343	378	386	383	386	343	356	354	307	335	373	345	384	356	390	332	345	372	368	369	329	339	383	367	374	367	336	387	377	342	334	319	374	374	359	347	349	339	362	372	335	334	388	371	370	314	333	321	369	371	377	340	388	332	323	328	368	356	351	378	330	369	340	348	364	316	348	333	392	332	387	327	362	339	370	342	334	354	341	365	362	354	365	377	370	380	347	373	365	384	360	365	333	337	377	353	376	364	361	378	404	382	357	370	348	351	345	379	315	353	388	381	334	358	354	369	350	351	349	384	375	380	375	365	344	397	376	369	382	341	355	349	336	366	362	330	337	345	369	337	371	379	373	358	327	345	357	326	379	375	334	405	321	364	394	353	369	357	342	360	345	389	361	345	325	340	353	377	345	353	326	372	370	352	366	370	320	364	371	360	381	389	359	364	352	318	374	352	349	371	338	318	361	340	380	397	325	366	351	345	355	371	321	358	377	326	370	356	356	356	385	337	361	317	340	379	377	388	372	376	348	350	360	351	368	368	372	380	342	334	356	391	342	383	349	345	366	376	355	371	380	335	341	374	388	349	344	416	368	358	360	350	347	366	349	372	342	368	374	379	349	389	388	377	343	349	374	363	349	393	360	350	324	288	342	352	322	348	330	360	344	376	344	322	355	382	377	380	362	364	317	328	353	352	358	395	353	350	345	351	330	362	331	360	365	382	370	340	355	345	358	372	348	370	342	340	363	356	368	375	346	345	404	342	367	347	370	352	343	339	353	378	335	325	371	398	328	362	352	382	356	366	338	373	367	341	380	352	328	354	334	379	351	381	327	368	384	368	380	344	345	350	355	342	344	297	382	388	359	377	379	333	315	302	363	406	367	342	368	376	363	360	355	322	360	364	331	347	366	391	361	358	337	335	344	380	363	392	367	371	342	348	356	328	351	353	336	363	324	351	359	379	370	342	348	368	356	397	366	361	359	376	386	347	355	335	365	375	387	366	369	356	369	346	381	344	363	357	364	338	373	352	357	316	330	372	350	333	378	409	342	377	389	357	376	368	341	337	379	353	383	338	354	364	358	345	385	321	345	345	362	351	332	306	378	364	338	392	349	386	369	344	354	368	397	372	383	385	334	366	368	340	368	374	362	339	361	384	372	342	393	337	336	362	386	366	333	396	380	346	355	353	363	365	341	339	358	366	335	363	375	362	367	333	333	356	333	361	351	389	357	367	369	363	340	359	389	365	359	327	398	328	359	354	335	345	319	378	377	338	362	369	331	367	352	317	383	356	373	392	368	365	357	356	371	412	328	356	334	371	390	370	374	354	382	373	338	390	362	390	358	374	352	379	356	324	350	349	381	380	340	345	379	341	381	341	337	363	357	355	351	316	369	356	343	371	363	338	361	344	367	380	332	362	382	352	347	349	357	350	386	349	389	334	349	362	368	372	367	332	365	366	371	356	346	343	351	341	364	366	373	347	389	358	361	363	338	352	348	352	346	363	381	364	360	366	338	373	322	361	398	350	352	369	371	364	358	375	323	358	339	334	357	366	357	351	387	370	346	366	352	339	339	316	352	320	371	366	352	353	343	345	345	326	340	343	367	322	353	374	381	371	367	361	354	366	358	363	354	329	363	327	357	338	348	333	366	356	349	352	379	351	383	367	360	350	321	338	327	327	372	368	361	358	364	359	352	362	350	367	326	359	379	323	323	355	405	318	348	367	358	347	353	361	332	390	348	341	374	373	365	357	359	397	359	332	368	349	346	368	378	370	317	332	375	361	341	350	366	389	333	362	385	391	350	345	342	353	393	356	383	356	345	349	339	389	350	357	363	360	355	360	349	339	383	323	357	362	348	374	326	341	382	364	345	353	395	355	341	373	336	346	362	360	376	358	348	354	349	347	370	348	348	323	345	377	331	379	378	382	364	356	339	368	368	324	342	367	338	336	351	373	351	358	330	361	336	369	339	381	370	353	363	341	381	395	376	370	347	363	375	363	364	358	387	386	374	366	351	360	327	362	345	349	362	357	340	392	354	373	382	362	341	361	366	379	378	383	359	343	369	361	377	336	343	349	326	347	364	385	359	403	346	350	394	346	339	360	353	356	339	366	366	377	374	345	371	343	382	405	382	347	348	370	353	349	392	337	371	351	365	384	362	376	360	343	358	339	368	353	370	381	360	378	361	379	366	375	359	382	324	373	361	359	357	341	354	329	357	358	360	317	361	341	343	354	365	310	373	382	355	351	392	366	345	360	348	357	353	334	381	363	369	358	376	364	365	340	364	345	349	381	334	357	371	414	377	355	335	318	329	345	398	356	354	354	354	363	312	377	408	377	352	347	389	330	357	338	336	365	377	320	364	401	365	366	367	362	368	356	403	368	340	330	351	375	345	355	351	338	363	331	380	336	378	342	361	379	363	363	328	344	352	377	335	328	340	354	382	341	353	361	344	377	336	346	355	359	336	345	349	333	364	382	372	345	364	400	372	321	369	335	365	364	342	322	334	355	403	376	371	358	337	376	361	374	359	374	354	328	350	382	360	331	361	336	360	370	356	346	378	363	350	347	332	376	391	352	353	333	348	376	355	363	405	363	325	320	327	358	353	366	363	336	332	374	369	353	348	329	365	354	361	331	323	376	366	349	392	352	329	365	344	332	361	366	357	326	364	333	342	348	319	321	395	351	380	360	365	349	381	359	351	361	384	351	349	348	345	343	369	362	334	327	374	369	376	369	370	336	368	370	318	384	359	322	344	372	367	386	359	352	355	360	405	313	326	324	338	338	368	360	342	350	355	364	342	379	349	322	326	348	337	355	322	359	324	358	324	353	381	367	319	294	326	358	373	387	371	340	350	341	371	321	328	371	373	395	360	374	334	361	368	372	339	354	371	370	326	379	376	361	361	347	379	356	378	355	352	362	351	375	345	386	359	348	343	404	318	340	354	317	360	365	347	381	382	320	323	383	361	363	333	352	354	388	356	371	364	356	351	333	350	323	349	319	358	373	368	384	366	389	366	342	360	362	355	347	374	340	348	353	365	345	348	375	358	359	335	306	371	363	339	365	372	365	281	397	369	335	352	352	383	376	367	372	329	349	379	321	375	369	374	343	371	403	394	329	343	350	348	332	360	317	355
1261	236	214	224	200	223	205	234	198	207	208	201	215	215	223	219	226	222	182	220	198	222	203	230	198	207	234	212	205	227	221	210	211	245	222	210	190	213	236	216	184	199	181	235	241	233	230	171	226	197	195	207	211	211	194	204	181	232	207	173	194	210	227	216	232	224	220	208	219	212	213	198	237	211	232	211	205	212	226	236	237	240	224	227	217	185	235	200	213	206	212	226	202	245	221	192	207	202	193	240	198	173	209	214	215	223	191	201	212	223	230	246	220	225	191	232	236	197	206	238	241	200	206	220	229	168	175	212	223	195	207	208	227	225	215	211	202	197	208	240	216	216	212	223	231	212	198	212	208	226	224	201	214	223	220	212	226	209	197	206	192	176	232	220	201	240	203	207	212	213	187	189	193	189	202	209	185	215	201	213	246	214	202	207	241	212	186	214	203	205	213	206	204	212	224	245	212	217	222	209	207	209	203	213	211	212	204	192	220	223	198	218	213	230	212	215	217	217	228	217	230	220	200	200	213	195	195	228	181	207	223	246	219	236	224	197	245	173	217	219	202	235	230	236	182	206	194	262	213	221	242	204	228	215	188	201	205	218	202	187	206	184	195	214	215	219	181	211	247	223	239	238	196	185	210	210	220	207	180	213	199	198	213	231	186	213	216	202	214	211	217	211	203	199	217	201	199	201	215	203	224	211	220	233	234	207	207	215	200	207	178	208	202	205	187	204	205	208	214	189	189	230	200	198	199	208	209	212	199	187	235	190	210	217	192	188	206	171	190	207	226	226	191	194	210	209	218	215	228	202	251	219	185	223	183	190	210	208	202	213	226	219	188	232	214	230	239	206	198	231	208	222	216	200	220	199	224	228	210	197	212	224	231	222	204	215	202	215	212	202	220	185	198	238	192	183	209	199	223	193	217	198	222	217	209	222	227	210	195	233	226	215	202	224	193	209	219	225	217	193	239	208	183	211	181	220	216	195	210	208	214	179	211	203	201	205	218	228	231	206	211	197	203	216	253	205	206	197	216	212	225	225	217	209	217	217	220	244	196	237	203	200	245	203	204	222	175	218	224	196	204	195	193	197	215	221	223	233	208	206	198	193	231	233	222	207	192	203	196	213	211	205	211	203	212	229	203	177	225	195	218	220	216	245	207	231	221	225	217	212	235	217	208	226	215	202	218	215	205	230	220	208	208	202	228	235	190	221	249	196	204	234	221	217	225	202	239	202	241	199	218	217	200	214	209	212	197	220	219	227	202	223	202	232	203	189	196	179	235	217	191	229	192	224	185	176	197	218	210	215	205	199	207	239	211	199	202	223	188	218	233	220	250	237	227	211	198	239	235	213	219	221	204	216	213	223	192	207	233	169	224	219	233	200	197	224	188	217	220	195	218	236	221	205	182	189	224	237	212	217	200	214	209	220	218	218	177	201	194	229	240	205	235	230	201	201	218	217	216	210	211	233	221	217	188	204	224	227	230	214	223	226	222	204	220	220	185	181	217	191	213	216	207	200	207	199	231	205	222	227	223	230	181	231	188	193	192	224	186	193	226	207	202	238	186	190	242	213	213	209	218	188	184	194	203	213	196	229	205	194	230	221	227	207	204	246	191	223	188	219	208	180	207	211	207	208	186	226	202	219	235	188	217	231	212	213	192	228	192	206	210	215	220	199	209	208	217	214	237	217	215	195	205	201	227	226	207	201	199	230	228	205	219	214	202	217	205	204	206	219	216	248	221	208	200	222	189	181	218	219	201	228	211	186	204	195	222	207	230	212	238	222	236	235	210	237	205	218	219	182	229	175	220	198	211	196	210	214	209	203	224	197	213	216	229	199	200	234	205	204	232	220	206	208	196	231	224	206	172	226	197	263	203	191	196	224	230	190	216	213	205	208	220	206	195	225	208	210	195	224	209	182	219	225	222	206	220	228	246	166	191	190	223	221	201	214	236	228	206	196	220	202	202	220	203	225	200	213	203	202	202	237	210	187	205	204	225	228	200	225	210	212	228	218	235	199	215	212	213	202	207	204	216	209	202	207	217	220	213	212	188	243	210	206	215	192	172	215	223	223	216	209	242	223	221	195	223	194	214	213	215	215	196	195	239	218	226	230	220	214	194	202	229	218	193	196	228	222	225	182	195	208	188	209	197	217	223	230	207	219	197	211	203	203	200	197	181	221	213	185	222	223	185	201	226	216	179	206	209	211	201	235	222	209	206	208	214	215	245	209	181	197	215	207	212	167	234	187	203	199	217	198	206	233	218	228	220	210	201	212	211	216	214	211	199	185	204	205	227	220	224	204	220	220	195	214	186	213	213	202	197	208	186	207	210	203	206	214	229	242	203	197	202	206	209	216	184	227	230	210	191	203	220	219	191	236	220	202	193	242	195	201	223	216	244	186	199	215	205	216	210	234	219	206	184	214	215	205	220	185	201	200	194	203	172	202	215	198	191	226	218	224	228	211	189	202	229	203	228	198	198	226	231	251	206	203	201	223	229	225	194	195	230	204	212	211	237	213	201	209	229	203	210	217	193	203	196	235	207	217	211	196	205	230	235	206	233	237	222	224	229	217	187	206	216	180	240	220	222	219	199	226	185	217	228	235	221	189	200	220	222	214	222	213	197	195	228	243	214	211	242	222	182	185	184	227	212	214	198	221	198	250	242	201	215	219	207	227	186	226	218	207	221	236	217	211	207	207	201	206	198	213	214	211	217	210	197	236	213	178	210	208	203	222	226	199	239	228	193	219	232	225	227	214	216	249	212	192	231	222	214	203	207	204	242	228	232	219	218	180	199	221	256	202	232	218	199	234	205	198	215	220	189	207	225	207	191	199	202	178	197	215	208	212	185	183	213	197	212	207	222	179	189	251	177	202	169	239	245	205	207	220	218	237	226	229	213	218	217	206	226	172	205	205	182	214	207	193	208	225	219	210	217	212	213	250	196	213	188	224	204	200	244	183	200	209	224	215	211	242	217	204	239	235	190	203	241	218	226	223	207	205	204	183	232	236	215	223	204	230	252	206	241	185	222	178	222	224	213	226	212	223	212	230	218	206	208	200	238	232	195	215	214	212	211	251	190	188	223	203	211	207	203	247	224	193	211	184	218	209	214	208	199	215	206	222	200	218	205	211	205	193	206	227	195	196	219	202	206	231	215	190	216	227	226	228	202	216	195	213	230	209	234	218	230	200	198	188	210	196	213	222	237	203	218	210	211	213	184	220	234	244	204	221	188	204	245	228	204	243	198	220	235	217	212	233	208	174	194	207	204	206	202	211	213	219	189	214	213	199	216	235	212	190	214	197	191	223	231	207	215	217	204	208	234	210	228	215	213	222	191	181	233	240	222	214	205	180	232	205	200	196	211	215	234	220	219	234	181	222	220	189	196	229	226	202	256	191	182	203	229	214	210	215	221	190	232	187	206	234	210	200	212	184	222	219	213	200	209	223	220	203	233	208	209	201	207	196	206	201	242	214	178	196	202	214
1719	516	537	542	540	556	515	524	504	539	528	531	518	513	486	520	497	521	518	489	526	498	522	528	513	519	545	527	494	494	482	512	528	513	478	504	499	528	520	497	495	467	483	502	492	465	532	489	498	479	493	502	523	525	508	502	534	520	481	479	496	508	513	509	508	485	525	485	496	519	481	531	468	467	470	492	525	521	544	503	556	497	522	522	534	463	475	466	482	531	466	523	483	512	522	487	532	524	515	498	492	492	526	525	487	523	490	518	515	491	518	525	517	540	469	465	516	486	516	525	561	491	530	501	494	525	504	505	479	502	510	477	498	490	519	531	502	487	513	497	538	494	493	501	510	463	506	513	520	546	507	505	510	520	537	490	502	512	535	486	525	505	490	522	512	524	473	478	479	492	467	510	519	533	546	461	495	499	482	493	498	515	555	468	503	482	513	500	471	522	492	494	506	494	492	498	497	545	541	487	533	517	470	470	493	503	503	458	506	527	498	470	517	484	537	461	507	502	471	499	515	491	530	503	498	497	507	475	507	463	471	534	502	495	516	495	483	538	517	465	506	488	502	526	460	526	514	494	525	516	517	491	522	551	518	474	505	533	480	526	527	493	513	493	508	516	488	530	461	496	543	518	473	494	504	510	523	488	482	494	505	521	559	545	484	508	490	523	524	480	499	483	516	486	494	516	506	508	529	506	461	527	481	510	492	503	548	497	462	513	515	517	486	503	508	483	537	496	476	520	457	495	481	529	487	494	466	438	509	509	521	477	528	521	509	486	482	492	469	513	514	477	518	474	536	480	508	514	475	490	516	515	524	494	521	502	491	476	523	530	496	499	500	492	493	487	500	472	496	470	481	514	493	515	559	478	521	516	485	490	486	496	502	457	509	520	499	485	519	504	500	483	524	486	526	505	492	545	512	472	508	475	516	487	491	525	507	519	528	481	510	494	539	478	490	515	485	488	525	548	480	505	521	532	489	510	511	518	517	484	512	520	514	518	506	487	523	520	517	469	533	502	541	494	540	529	532	508	482	516	486	507	511	542	497	500	515	494	491	493	527	546	517	516	528	525	494	499	517	480	482	484	523	491	541	475	504	510	542	498	484	481	538	492	494	508	528	490	544	486	479	466	490	491	514	505	534	518	501	481	481	565	459	485	496	509	487	483	489	491	497	481	515	465	504	508	531	526	486	486	471	471	519	519	483	478	546	506	502	495	478	514	478	523	499	481	500	527	523	510	500	510	511	512	491	535	491	516	527	489	507	541	518	464	519	502	511	550	474	498	516	501	518	485	515	514	468	463	481	513	523	512	529	481	544	516	473	482	525	506	509	508	489	501	502	494	499	523	499	501	508	518	509	479	483	459	516	534	492	518	507	538	502	458	491	522	519	490	545	514	491	464	470	493	504	518	447	490	517	509	520	543	494	537	471	497	476	477	507	544	522	504	487	480	503	524	535	511	503	516	487	520	513	517	537	587	481	462	521	504	483	525	501	496	496	488	552	476	495	504	498	516	497	562	492	487	485	488	507	518	518	544	481	467	505	475	531	494	509	515	484	487	480	494	485	480	515	508	516	502	521	488	484	481	528	512	483	483	553	508	520	497	498	474	460	479	520	530	504	486	530	537	486	501	511	484	514	501	494	538	500	499	515	501	545	468	514	510	487	548	528	501	525	513	486	517	489	494	484	468	483	509	513	495	535	498	480	493	500	488	532	522	493	496	481	522	463	476	495	520	518	535	484	530	493	477	508	496	541	495	483	524	515	502	522	515	536	534	518	516	545	505	472	479	479	547	480	513	537	553	488	507	480	503	498	529	491	490	482	464	503	498	498	489	510	520	502	517	517	440	483	516	489	507	502	513	524	489	535	474	495	516	460	472	521	493	533	525	513	506	522	506	521	513	496	496	496	504	492	519	522	484	532	528	513	485	565	525	513	470	506	523	501	494	493	488	544	512	505	477	507	510	529	513	515	456	496	534	523	496	513	488	566	483	504	499	531	527	505	518	525	529	501	498	521	503	499	528	505	500	520	487	505	464	513	503	507	539	532	487	513	491	481	507	505	478	510	536	487	514	522	477	494	527	491	507	489	473	504	473	486	502	492	482	533	509	508	515	515	512	483	506	490	486	518	515	521	483	523	484	498	498	480	469	515	517	512	471	493	488	554	538	468	526	463	512	498	489	531	503	455	480	506	492	513	488	517	468	515	553	478	517	490	526	496	475	505	553	556	495	515	531	517	507	490	486	537	502	498	482	489	498	523	499	473	517	519	497	499	518	546	500	518	507	501	486	541	525	495	537	475	476	495	513	528	503	472	462	510	528	494	511	512	497	497	523	521	472	493	505	513	525	497	488	515	478	492	555	527	487	530	487	457	527	520	484	463	457	510	529	553	497	490	469	501	501	483	512	496	513	548	538	514	480	494	522	519	493	515	486	488	486	497	518	526	437	520	479	510	500	501	503	503	518	546	508	519	551	513	499	473	515	481	481	522	498	515	473	516	500	515	497	508	504	508	502	501	494	503	492	497	500	532	503	494	502	525	542	515	503	498	482	498	491	531	494	487	486	539	493	530	498	487	532	508	528	506	496	491	516	492	478	488	470	563	546	500	508	485	516	480	535	503	510	514	478	478	471	492	497	473	490	514	499	560	472	501	463	518	491	486	506	516	504	498	516	487	492	483	495	521	470	513	559	523	530	514	495	503	502	512	494	499	503	496	491	497	494	478	481	512	460	495	460	498	480	503	497	503	512	509	508	524	527	516	480	468	500	478	510	472	499	550	496	474	495	469	511	522	495	547	548	546	520	526	523	500	478	485	514	464	490	490	506	530	527	522	481	497	529	500	501	506	513	510	534	517	466	535	509	501	501	511	513	517	498	508	503	503	479	506	475	513	514	499	509	509	481	529	469	494	512	498	505	485	542	485	469	513	509	496	528	512	484	512	515	500	523	542	517	511	499	500	514	523	529	475	514	494	489	490	503	511	521	446	526	528	529	460	523	500	463	512	530	539	551	507	507	509	524	502	504	539	510	523	539	475	487	464	519	508	519	519	487	503	500	504	506	474	514	511	496	525	481	498	475	501	498	494	472	513	502	494	517	491	485	497	550	489	535	511	497	497	516	528	511	526	475	488	482	517	502	500	524	487	519	475	523	524	544	487	495	512	520	463	524	500	489	490	493	480	518	551	511	505	552	487	480	498	509	512	483	508	493	527	541	524	485	497	506	482	492	498	482	491	478	510	514	521	533	517	560	515	470	512	521	476	495	521	507	492	535	512	526	541	539	528	487	504	552	474	541	527	505	515	509	489	524	481	481	528	498	507	521	503	527	477	509	476	523	523	453	464	538	522	506	513	480	535	485	519	520	493	495	484	532	514	527	492	517	498	500	476	473	506	525	496	503	500	505	468	537	482	468	542	524	486	530	500	495	528	501	532	472	508	506	547	514	482	535	501	485	536	491	468	510	488	519	475	493	503	510	472	493	512	530
7440	569	641	501	459	402	366	284	316	319	285	301	280	328	307	282	267	260	306	261	282	264	278	278	291	275	321	233	243	261	270	309	262	269	271	281	305	274	264	261	286	264	255	288	303	300	275	262	262	257	259	299	266	282	273	299	266	277	278	237	263	269	303	281	273	290	278	289	289	292	301	261	269	254	278	285	288	280	272	269	270	280	271	274	265	284	304	291	282	278	278	249	294	302	267	246	253	274	264	262	312	287	276	258	285	262	266	302	243	260	281	266	266	283	294	304	258	277	291	298	265	288	293	298	294	267	257	257	267	279	259	266	264	337	284	289	271	291	287	276	293	296	266	280	242	318	318	265	256	263	284	281	252	279	262	251	260	266	271	272	298	276	257	292	290	296	307	335	245	293	310	272	297	274	275	273	282	295	290	255	291	281	293	277	258	262	295	269	268	257	268	268	247	268	272	264	307	255	264	263	271	283	276	276	260	279	229	313	293	260	290	284	244	273	273	287	291	255	294	277	250	268	257	251	286	290	308	283	257	289	239	235	301	271	270	290	263	280	244	304	251	284	272	284	254	277	275	296	276	301	286	291	293	297	272	272	272	329	289	260	252	305	262	295	288	252	265	267	262	271	264	278	298	258	280	269	288	320	246	242	281	285	281	278	265	279	272	277	297	238	247	248	276	285	276	274	282	255	266	281	283	266	270	284	291	266	253	257	283	260	263	273	282	278	286	272	263	248	255	259	285	284	268	272	270	284	261	288	286	258	315	273	307	294	307	267	297	285	276	264	349	278	279	244	270	268	271	254	263	273	270	304	281	294	279	274	282	270	279	246	238	277	285	270	285	279	247	284	275	279	272	271	290	261	287	273	271	251	270	266	266	298	265	267	305	271	279	281	280	301	274	280	290	268	266	272	286	263	262	300	269	249	283	266	284	261	276	283	272	284	281	283	264	222	298	273	320	244	257	257	290	287	289	274	298	275	266	263	300	271	269	267	281	286	281	285	282	246	267	298	252	266	246	262	284	292	263	251	298	281	273	242	284	272	286	255	294	290	285	271	302	288	275	281	303	280	269	279	290	251	276	301	301	283	241	268	256	243	273	283	253	273	290	260	263	264	268	276	267	240	273	297	256	279	288	242	284	277	261	273	259	280	288	284	298	265	299	264	276	278	254	266	293	290	290	270	263	284	272	286	264	250	276	263	283	297	259	272	275	278	309	273	264	301	282	267	260	256	262	256	300	294	297	253	241	275	254	267	255	284	285	272	267	282	274	285	269	278	330	253	252	274	322	271	272	303	280	240	280	278	315	267	247	272	260	272	273	289	263	255	253	294	289	278	279	271	269	250	267	280	313	270	257	287	281	300	277	283	269	278	272	281	277	273	268	252	274	291	255	252	257	286	285	250	283	261	274	287	279	274	283	287	271	289	297	262	316	242	280	289	306	296	251	272	223	268	282	292	255	256	282	248	275	269	281	270	243	248	306	303	249	281	232	268	255	268	281	277	275	256	283	251	244	283	264	279	281	284	271	295	286	296	263	279	269	280	295	312	278	285	286	256	290	270	271	285	267	279	331	266	263	279	273	298	276	273	280	226	305	283	263	252	267	261	257	248	262	272	275	308	262	283	283	282	316	237	281	259	292	277	283	283	283	260	290	311	254	301	278	289	277	290	263	297	272	269	240	250	288	283	290	265	292	273	245	261	269	278	283	301	289	269	280	307	297	290	303	261	281	304	292	292	282	289	296	305	306	253	285	279	267	272	254	264	288	282	263	276	273	260	250	278	255	261	321	273	301	267	310	274	290	295	275	276	288	265	264	280	320	273	285	278	231	282	274	283	268	322	289	312	299	277	265	291	282	276	272	281	277	296	287	291	269	270	257	263	255	257	270	275	263	289	276	311	278	264	272	264	263	288	280	303	274	260	274	248	283	263	276	294	321	290	279	242	248	295	263	278	280	275	288	286	285	264	330	293	269	265	282	260	307	278	277	265	271	277	268	237	271	255	273	267	275	282	257	282	302	230	252	282	256	280	286	294	264	283	271	272	284	266	272	304	309	297	268	272	265	309	281	264	266	273	238	273	283	263	258	280	287	260	291	257	294	287	276	257	257	267	282	231	263	278	308	290	260	293	260	259	266	284	271	255	272	295	275	290	267	297	295	280	279	240	287	259	278	286	299	270	290	276	298	281	243	273	260	270	275	278	311	289	284	290	241	281	254	269	271	273	252	276	266	269	278	270	285	280	300	264	269	259	273	264	314	313	277	258	276	279	280	278	278	246	270	263	260	265	254	289	285	265	273	280	299	276	307	272	285	244	245	248	285	275	233	295	251	255	284	292	267	289	253	281	290	273	301	286	293	257	274	268	273	274	269	255	280	247	297	275	256	280	271	299	299	260	261	293	247	281	281	259	272	256	309	285	260	310	253	275	259	256	270	279	253	272	289	270	249	253	307	296	276	267	292	292	249	287	277	276	280	301	275	274	290	259	277	258	288	270	279	245	283	258	243	289	271	257	262	254	255	245	263	258	263	288	287	307	272	281	266	294	271	256	305	274	238	283	274	308	270	291	275	274	276	268	287	275	284	263	261	299	294	308	319	245	294	275	274	312	304	299	245	274	314	282	269	295	287	279	256	305	273	277	290	284	308	283	275	307	288	278	280	295	301	263	299	288	258	267	269	290	274	268	283	275	293	272	287	263	305	263	271	271	288	286	251	303	287	274	297	302	274	341	285	284	260	265	275	275	243	278	271	263	269	267	277	286	264	280	264	268	295	285	286	258	273	286	283	270	290	278	284	251	256	253	264	263	245	301	246	292	306	271	290	261	298	296	286	255	232	277	300	247	259	266	262	276	259	298	292	262	292	268	260	258	281	286	277	266	255	282	288	321	274	272	292	274	264	264	273	277	318	312	271	244	272	274	255	278	258	266	286	291	285	242	281	310	268	256	289	282	245	246	278	286	292	287	270	270	290	275	261	271	309	249	253	282	263	241	277	274	266	310	267	269	269	272	273	282	274	256	269	282	278	282	270	258	279	265	291	278	265	287	286	245	269	255	273	297	293	249	260	282	267	272	300	267	233	257	281	316	301	266	279	264	276	298	290	268	262	289	273	251	294	285	286	299	285	267	260	296	269	270	258	263	276	274	253	288	295	291	279	273	285	278	259	249	273	292	264	242	259	264	273	296	282	283	289	281	276	304	273	299	282	276	280	289	251	271	247	254	278	284	269	283	253	289	276	270	286	260	256	271	285	278	277	272	273	258	288	280	282	281	269	271	277	319	282	305	279	274	243	265	287	251	300	265	267	280	315	250	259	272	267	250	272	246	267	281	219	280	283	294	253	268	278	266	280	278	290	281	303	285	253	315	268	282	263	276	251	249	297	275	289	313	247	266	244	288	278	257	285	272	280	283	297	266	275	250	271	266	275	283	246	271	288	265	286	260	279	267	273	290	275	271	273	268	272	281	248	275	289	258	273	289	256	267
6453	923	1319	1387	1303	1096	1047	889	828	807	804	783	706	695	665	661	700	675	674	669	654	643	693	647	671	705	626	682	652	611	642	631	632	637	637	657	602	652	645	654	598	572	638	673	666	634	657	642	677	660	642	650	611	617	641	642	621	676	633	641	635	703	630	634	665	662	669	629	649	659	604	642	584	644	639	608	620	630	625	642	679	620	609	621	647	594	652	628	641	596	632	615	608	635	624	614	593	595	613	609	597	619	603	622	631	613	648	613	591	623	700	626	611	633	611	599	615	627	582	635	637	579	642	664	622	656	641	578	623	646	587	642	644	574	603	633	639	645	667	632	621	623	582	604	647	583	614	575	606	623	625	586	612	658	610	609	602	650	638	631	623	631	672	631	630	625	629	658	619	627	633	654	590	642	624	592	621	612	649	609	650	628	608	685	626	639	638	666	638	614	598	610	589	642	652	596	621	606	607	617	603	611	614	592	620	676	639	629	639	672	604	580	628	675	647	614	640	595	647	625	607	608	609	615	667	598	637	595	590	617	634	618	655	618	616	674	612	622	609	631	591	649	643	587	650	608	675	649	637	575	625	669	632	635	619	626	631	626	637	648	612	637	651	634	626	621	636	628	640	666	664	607	615	665	638	603	641	652	597	592	581	633	649	586	611	608	626	627	625	624	640	665	634	601	629	601	622	640	623	623	638	586	635	623	617	619	607	583	609	625	630	650	634	603	605	629	562	624	646	590	589	620	617	644	669	597	611	625	614	604	622	613	663	638	631	611	652	615	623	639	621	650	603	645	567	616	605	602	652	617	623	631	654	632	625	616	612	633	612	623	601	589	615	626	643	619	640	632	617	629	558	587	636	575	602	627	619	636	625	632	613	594	630	619	647	591	644	608	626	635	621	622	638	643	625	621	615	658	633	602	650	614	636	656	584	635	617	659	650	612	614	656	636	618	579	630	668	569	601	652	631	652	680	627	617	642	569	615	606	620	624	619	641	626	626	641	607	601	650	630	568	589	662	628	659	650	651	573	615	653	635	623	618	590	657	630	652	602	571	628	678	613	603	607	655	616	663	614	594	615	626	595	620	637	625	578	597	579	598	637	629	586	637	624	618	654	658	568	643	651	629	642	636	611	651	628	628	635	652	626	624	596	595	626	620	655	635	623	557	647	629	625	585	563	638	608	673	604	651	643	649	622	649	597	561	654	631	647	624	621	636	595	655	648	590	672	653	602	614	654	629	622	623	637	634	607	576	580	624	642	639	594	625	618	651	597	585	611	635	671	658	584	649	614	614	593	671	586	631	640	629	644	669	606	672	609	599	608	653	637	599	647	645	608	661	653	596	595	630	621	628	623	562	655	643	633	643	635	630	616	654	611	662	632	627	612	643	625	649	627	591	598	635	652	623	605	633	589	613	624	633	649	594	644	650	672	609	604	643	594	608	632	655	657	650	590	625	669	608	587	636	620	630	649	623	637	626	634	595	580	627	661	618	589	558	607	644	647	636	600	634	634	591	605	613	607	623	606	617	627	602	648	576	628	593	635	601	621	603	618	666	636	618	660	587	620	635	631	643	650	630	595	640	629	617	645	631	603	623	633	635	682	637	606	587	626	660	599	615	650	668	665	618	616	645	616	616	668	618	591	606	634	654	646	642	621	617	697	666	604	652	641	626	610	605	580	615	640	652	626	624	642	614	607	624	647	590	678	623	615	663	642	628	618	580	634	640	605	672	623	601	639	670	664	618	591	605	611	634	659	647	667	612	619	671	611	636	586	666	610	650	639	665	651	633	655	634	607	657	619	632	586	617	650	614	685	639	613	610	608	656	654	620	576	614	559	683	628	636	621	627	609	637	662	629	689	625	636	645	650	591	624	618	604	673	691	628	647	640	624	670	648	653	607	630	664	620	641	638	654	628	670	596	622	628	595	609	615	696	622	603	614	580	662	648	627	641	643	635	624	624	628	657	640	637	614	580	621	629	619	643	654	588	617	593	605	620	585	568	641	647	610	684	596	615	648	652	627	594	649	603	612	630	574	646	585	642	638	638	604	600	597	678	605	599	622	626	641	620	624	602	624	638	665	645	600	624	641	633	632	640	603	607	621	633	629	642	628	675	655	641	634	648	626	609	605	679	611	591	621	591	617	624	631	636	630	637	614	677	609	618	607	639	568	677	601	637	575	641	626	615	617	681	579	660	616	620	619	662	623	627	628	625	649	605	606	629	647	641	645	626	626	602	632	642	619	658	687	608	667	645	576	642	592	616	588	660	653	638	595	671	629	656	625	667	658	668	645	607	595	641	686	609	633	605	649	653	643	626	595	664	626	637	630	596	623	616	612	647	617	678	654	663	614	625	651	606	658	626	654	642	621	664	615	556	652	638	634	625	648	606	626	599	646	619	611	646	606	623	659	647	640	667	640	633	665	598	592	627	640	629	590	636	661	615	608	619	642	657	632	621	579	664	617	689	649	636	611	632	633	657	653	674	642	642	633	631	651	639	647	636	663	609	618	573	607	586	630	681	617	593	637	616	638	659	602	617	660	636	657	660	590	602	608	618	598	663	639	614	637	636	664	596	662	625	616	631	653	625	607	590	637	617	605	595	600	624	645	610	638	628	654	632	621	650	615	643	658	611	606	638	628	588	583	652	627	619	611	632	641	625	667	619	670	615	681	628	606	669	614	597	665	622	601	626	658	641	608	618	629	613	618	631	632	662	609	621	657	656	648	611	595	649	613	610	597	628	625	603	664	658	576	649	609	635	675	654	648	607	638	658	664	661	687	655	624	665	623	627	617	611	617	654	613	608	605	624	622	585	653	634	628	626	714	652	623	632	642	618	581	619	673	580	616	636	614	654	597	634	597	658	621	612	628	685	641	654	613	642	575	624	638	637	640	642	622	613	617	666	621	624	647	608	658	630	597	629	656	649	612	636	611	625	633	674	663	648	660	598	616	591	629	624	661	607	610	653	602	642	582	593	698	596	623	641	631	636	668	581	649	638	602	600	605	604	631	628	606	616	597	653	622	623	631	636	622	635	645	589	651	621	642	620	557	594	612	620	591	588	661	652	648	634	647	638	660	651	575	605	635	621	623	642	696	643	601	645	634	587	633	624	608	638	652	663	616	648	639	597	659	651	637	601	613	622	580	618	612	592	592	611	597	594	607	629	646	638	606	621	621	644	619	648	658	637	626	657	604	644	658	640	604	624	595	658	601	583	628	614	600	616	657	633	635	634	596	623	653	640	620	595	643	649	616	564	592	599	594	626	599	609	667	631	610	659	586	643	641	655	633	576	664	646	615	633	633	600	664	611	601	645	613	624	661	641	648	623	595	626	675	624	653	623	669	631	600	595	636	652	654	637	641	633	649	636	603	643	634	647	658	622	581	652	625	592	626	627	574	646	693	655	595	610	623	607	656	600	624	655	670	633	602	648	652	623	610	629	653	630	589	642	642	614	686	635	650	575	627	632	615	654	630	637	614	664	649
13905	1033	850	651	512	372	298	246	222	230	203	198	177	192	180	175	180	166	162	170	161	171	114	156	147	181	148	142	141	164	175	150	165	170	154	148	149	158	152	162	138	139	147	153	148	128	140	155	159	156	158	147	158	170	155	161	146	160	133	178	162	152	155	144	152	166	168	153	155	149	163	163	137	161	157	160	133	144	164	158	170	154	172	171	155	169	154	136	146	145	124	155	137	153	140	137	142	149	153	156	143	142	155	132	139	156	129	147	162	151	164	151	179	145	140	130	129	126	149	155	144	151	142	163	149	141	152	171	165	148	154	117	149	152	159	150	162	157	166	141	162	149	162	160	155	135	159	143	150	144	147	141	156	182	140	149	144	171	156	144	144	164	163	150	143	120	144	181	131	183	161	134	131	156	137	152	126	139	157	125	151	151	168	165	142	165	152	165	156	157	148	159	148	137	132	148	158	148	166	148	149	134	169	182	155	154	118	150	157	149	133	145	126	143	144	155	156	145	130	144	134	162	153	136	139	169	149	130	181	136	139	157	135	149	164	163	135	133	147	144	120	142	157	148	163	149	163	141	160	150	166	159	155	165	134	125	135	132	141	145	159	174	142	148	133	148	166	115	178	167	154	146	138	144	177	157	131	143	156	130	155	131	164	158	169	134	138	170	156	168	171	159	163	159	162	138	144	176	139	162	138	153	150	149	158	139	125	142	159	147	132	132	155	157	151	166	135	154	142	147	136	166	136	148	156	167	167	166	162	159	146	140	163	144	128	152	140	145	156	163	145	131	143	141	140	141	166	153	136	142	155	166	134	137	146	140	148	151	132	149	165	141	141	172	144	144	155	147	161	158	140	150	169	166	151	152	166	158	143	148	138	139	182	154	160	161	157	155	153	137	143	162	129	172	155	160	148	138	156	160	142	140	148	162	147	175	156	156	149	144	146	165	143	144	151	153	164	158	134	149	146	164	146	157	134	154	150	147	140	147	148	141	144	152	161	132	143	146	148	139	157	141	162	155	143	145	147	156	156	147	131	151	140	156	150	145	126	160	151	143	166	161	128	136	143	135	152	162	148	154	135	146	155	151	174	130	143	129	127	146	162	138	157	144	136	148	143	143	157	163	151	146	148	126	156	142	146	157	149	166	150	169	160	137	147	154	153	167	167	157	152	159	149	154	144	155	150	164	133	149	161	145	141	151	171	154	147	152	146	153	138	161	144	145	158	156	154	125	146	163	135	178	141	124	167	133	146	149	148	170	154	154	122	159	147	158	154	153	166	171	155	173	144	148	156	140	141	129	133	138	158	153	159	142	133	146	153	150	155	146	126	178	177	166	146	154	145	133	159	137	150	129	164	153	163	146	146	156	141	154	159	157	153	133	152	154	148	160	146	147	176	126	165	147	133	144	175	148	150	146	148	143	140	148	162	149	135	144	166	140	162	119	153	165	165	139	139	173	158	136	150	153	145	155	166	129	144	142	164	137	131	163	160	139	162	149	154	128	158	141	148	159	157	154	147	150	164	143	145	153	174	153	141	158	152	159	155	141	165	166	164	140	139	162	169	130	156	138	152	141	149	176	162	150	146	136	142	167	145	131	162	118	140	166	152	179	152	156	154	132	167	154	149	144	156	193	146	137	167	132	144	146	149	160	128	169	141	137	162	160	165	169	142	144	143	158	151	163	161	142	153	153	142	151	147	149	135	150	136	127	146	144	171	137	151	150	152	155	126	139	162	150	123	170	161	145	193	163	142	158	162	129	190	155	138	126	144	156	163	140	161	165	173	145	147	131	144	148	149	148	170	145	162	164	153	184	167	156	164	130	138	135	146	144	151	161	154	167	153	141	160	137	172	137	155	150	154	145	164	175	167	155	139	131	161	160	151	155	174	127	144	142	150	146	149	128	146	162	145	148	167	148	149	143	143	159	151	145	152	135	146	167	144	172	134	130	153	174	152	154	131	123	161	142	153	150	187	148	152	167	167	160	146	160	160	177	155	150	156	158	158	165	145	146	145	144	138	155	145	166	142	164	156	120	165	147	157	162	142	159	142	158	137	149	145	129	154	171	127	142	165	162	159	165	156	141	155	142	146	166	157	153	152	140	140	136	152	151	130	167	153	137	143	157	134	163	144	135	139	138	157	137	137	155	146	138	175	168	169	126	144	150	151	138	147	132	146	149	136	156	135	145	113	148	151	162	149	137	161	141	166	111	173	159	157	141	131	141	161	152	157	151	135	145	149	186	134	168	146	141	141	140	150	165	153	142	149	154	154	142	152	125	129	155	130	147	135	123	171	158	146	126	181	144	150	158	138	147	163	138	159	144	163	131	165	163	128	157	142	126	161	167	148	142	130	140	167	136	115	145	139	158	135	156	141	135	140	188	154	145	164	122	131	148	167	171	168	154	155	173	131	163	159	132	140	168	150	184	152	150	138	143	160	146	160	137	154	143	151	149	173	171	166	153	145	148	144	148	170	132	139	128	147	147	139	149	144	136	151	173	155	140	164	140	146	135	137	162	129	152	153	167	148	163	143	162	138	154	142	149	167	140	167	138	136	141	156	138	176	154	165	156	154	168	142	164	145	157	147	128	158	160	119	143	136	171	156	152	140	141	140	148	145	132	150	151	147	122	164	148	162	154	151	144	159	182	148	139	161	133	153	134	146	154	152	157	134	156	162	146	141	132	140	167	140	128	158	150	161	145	158	170	157	161	153	158	162	129	164	146	140	131	140	155	149	128	153	143	136	161	146	162	150	148	155	169	134	125	147	147	167	163	147	164	151	164	132	167	151	151	155	151	147	157	168	128	139	154	149	156	169	137	136	157	163	153	127	151	147	151	126	135	163	149	134	136	149	143	140	161	171	144	144	131	153	150	129	156	151	154	135	144	141	163	180	151	193	123	152	149	140	161	169	166	162	148	160	153	165	131	162	170	155	134	111	137	175	138	158	174	110	122	168	161	180	171	147	171	144	139	167	153	144	123	160	151	145	143	151	149	158	151	138	155	128	151	161	161	151	137	155	122	156	155	155	164	162	144	165	149	149	137	166	155	124	151	144	136	149	157	152	135	128	163	143	167	162	143	161	156	149	167	155	135	177	144	148	134	146	144	144	131	147	125	145	150	155	153	140	137	120	154	176	175	147	150	159	173	146	155	161	143	149	141	155	152	145	139	140	148	149	152	167	162	129	156	127	150	144	146	160	147	112	151	134	136	145	162	139	118	140	148	140	129	145	171	143	173	152	143	149	141	154	156	156	157	145	146	135	164	137	136	151	134	148	157	129	148	133	163	137	129	143	150	151	164	164	167	142	149	157	163	144	167	146	125	153	176	166	150	162	152	158	150	158	154	159	140	162	174	154	145	152	146	149	164	137	129	135	174	148	144	168	145	128	152	153	141	169	183	160	152	147	138	156	148	165	136	138	158	159	164	146	159	135	161	149	124	123	155	145	135	171	161	152	132	149	144	130	157	163	132	135	146	142	158
7915	897	1843	2077	1750	1400	1110	911	750	668	656	633	608	552	565	513	447	478	429	433	437	423	424	450	403	404	419	428	402	390	374	391	413	354	396	362	374	349	377	345	370	340	347	360	375	359	382	420	399	385	398	384	343	370	331	379	378	355	339	348	371	354	381	307	355	377	389	381	396	362	390	378	337	362	348	365	364	353	361	349	363	376	347	351	371	351	384	368	377	353	405	331	318	359	312	350	331	342	335	375	367	351	347	401	365	364	375	390	359	343	332	348	365	343	375	331	351	330	370	331	355	378	331	382	335	342	390	393	349	359	363	338	357	365	322	350	338	367	357	387	348	401	367	395	347	382	353	337	383	340	325	361	375	358	348	362	371	365	374	309	338	344	354	336	381	344	343	352	343	359	364	361	363	335	343	369	360	343	339	376	355	349	372	347	365	371	350	371	357	342	331	375	366	362	320	392	358	350	373	382	364	376	371	317	339	366	327	346	371	368	332	363	372	339	366	352	355	329	349	369	367	355	361	402	358	372	355	373	354	345	353	342	340	326	351	367	377	371	352	380	339	386	376	361	338	348	388	384	372	349	359	384	319	343	372	341	353	334	376	332	321	365	376	316	335	373	353	351	342	346	364	365	344	397	366	370	375	375	344	352	380	331	326	375	357	373	362	345	383	337	377	352	355	331	367	329	323	371	348	359	377	323	362	342	376	365	379	341	333	312	404	383	353	368	332	350	352	362	351	357	339	328	315	364	353	330	369	360	338	369	309	377	385	376	345	345	365	368	361	331	362	349	381	324	330	359	370	334	355	374	389	351	401	385	355	343	366	349	338	381	370	372	355	354	358	357	318	335	371	356	353	370	332	354	377	349	376	337	392	376	364	365	365	380	371	335	365	324	328	351	318	347	329	317	339	378	331	348	368	340	321	339	367	359	357	348	338	389	345	385	352	333	354	309	312	329	341	361	360	361	335	367	341	348	315	333	373	339	351	347	378	324	356	382	353	343	357	374	355	361	380	375	389	345	374	346	368	360	371	353	334	365	328	371	379	367	352	379	349	372	375	337	388	343	335	348	351	339	348	352	352	346	373	374	378	377	358	370	348	333	369	367	345	377	356	356	356	401	372	383	350	356	356	368	342	330	358	315	379	321	355	357	352	352	350	343	333	322	327	346	391	347	336	354	357	356	357	333	346	345	406	384	360	348	331	337	367	349	379	333	350	370	386	360	339	338	370	353	359	330	342	325	364	343	346	348	394	366	349	352	378	343	321	374	347	367	363	312	348	369	332	369	396	368	391	346	358	401	339	362	335	361	373	367	346	344	341	352	394	377	336	341	377	353	355	337	347	338	355	367	366	372	365	355	368	337	345	347	372	356	355	349	333	337	348	373	382	365	334	341	367	343	339	340	401	364	342	333	369	369	352	370	348	379	374	337	352	349	364	380	354	362	348	360	329	348	377	325	340	331	354	329	359	327	354	369	373	348	317	324	383	380	350	343	402	358	334	365	326	356	347	368	359	345	359	359	331	352	383	344	387	358	365	331	350	351	331	362	318	386	366	363	359	314	342	364	335	366	368	377	396	352	331	363	368	327	309	369	406	347	397	339	357	333	361	348	355	331	374	331	333	343	357	366	292	384	380	373	386	355	313	365	365	360	361	352	358	356	314	362	369	367	377	348	401	366	352	361	331	324	384	338	382	370	333	332	340	362	361	358	382	387	387	345	353	358	341	334	351	374	349	348	346	391	354	355	327	338	322	376	364	361	366	369	367	348	359	344	372	357	338	343	368	338	314	336	362	381	355	351	351	348	368	335	331	352	346	349	347	365	358	328	390	386	381	350	352	361	367	359	367	358	332	368	371	371	326	337	381	378	340	364	369	329	338	372	330	337	378	362	356	403	361	341	360	359	320	348	348	350	346	390	360	371	364	365	361	350	366	388	345	366	344	339	339	362	385	393	348	351	344	341	320	347	342	370	354	362	374	380	366	362	355	384	353	325	376	320	355	363	391	373	365	366	354	340	364	338	365	354	391	363	372	372	367	334	360	338	343	346	353	359	383	361	353	328	392	361	339	383	353	336	372	346	377	338	370	365	353	337	353	402	321	403	345	340	332	361	389	349	352	362	343	363	389	347	343	325	360	384	339	337	383	380	340	352	362	365	359	363	336	352	378	350	372	347	355	356	374	364	339	402	332	329	356	344	359	371	362	347	378	357	357	351	356	373	339	358	337	384	383	367	346	368	352	361	359	368	337	363	336	368	341	362	354	325	327	348	331	397	347	346	346	356	382	356	335	396	370	333	345	377	354	363	374	372	340	353	346	354	345	371	324	339	310	335	359	349	353	363	370	363	365	353	381	359	366	341	358	344	373	361	356	375	361	357	335	326	358	349	360	322	351	325	357	371	352	351	358	382	355	347	375	332	342	379	344	363	368	320	377	385	341	360	365	346	357	361	360	351	336	368	346	415	358	340	359	313	367	403	367	353	367	358	348	346	365	380	382	369	384	384	316	331	343	327	341	333	376	373	391	332	318	362	347	353	367	321	342	341	360	371	385	350	335	328	369	336	365	331	334	353	354	369	361	391	366	347	360	337	381	314	359	336	373	349	346	347	340	344	360	326	377	376	349	357	398	382	382	371	359	364	359	364	377	381	392	365	310	343	332	392	345	331	358	333	358	353	371	349	370	356	336	348	403	364	382	388	324	346	373	385	359	352	333	358	370	347	359	360	338	333	344	341	366	343	348	336	384	395	318	389	370	345	340	320	349	339	371	346	357	359	352	384	383	338	370	353	351	367	359	330	346	321	335	387	356	369	359	361	357	333	343	363	371	379	367	351	376	377	354	359	346	358	363	361	359	355	357	315	351	351	370	372	375	386	341	352	382	357	337	386	360	398	342	345	330	368	380	334	350	362	373	338	353	354	360	344	334	359	321	316	347	370	352	365	385	357	361	357	349	326	350	385	357	337	360	338	340	349	346	355	355	359	374	353	357	378	356	352	359	382	355	376	353	366	352	350	365	360	338	334	330	355	346	365	347	384	366	384	379	350	376	381	325	345	339	388	378	350	365	326	350	351	338	325	354	322	373	388	344	365	344	375	365	348	388	337	332	350	356	319	374	355	379	324	339	330	368	360	360	360	400	356	341	356	330	363	350	351	393	373	358	334	384	391	352	372	339	339	345	373	360	380	372	351	379	356	367	379	351	355	330	337	375	359	362	367	350	378	359	345	341	365	353	366	375	369	380	372	353	316	371	389	359	360	334	364	352	344	369	357	352	344	338	369	366	361	360	356	348	382	336	384	382	333	372	346	375	361	347	359	315	340	349	369	340	348	356	375	333	368	374	351	324	348	362	311	339	342	349	358	366	374	374	364	330	378	345	346	373	381	341	363	330	338	354	357	329	342	315	372	378	337	373	373	335	363	368	364	328	370	348	338	332	352	358	359	319	316	330	373	374	385	373	341	371	326	370	357	358	361	360	358	361	361
1260	200	213	250	258	236	231	192	210	213	177	205	206	200	209	240	197	225	221	226	229	207	207	206	229	241	209	189	197	211	207	210	200	230	210	220	213	224	207	222	240	216	214	185	206	195	213	226	217	229	215	215	219	211	224	226	219	200	212	250	212	209	246	181	204	198	216	216	225	196	215	199	195	196	204	216	219	214	206	212	191	214	230	228	219	205	212	226	194	197	184	205	196	235	203	214	199	206	212	217	191	192	200	205	225	206	202	231	216	197	212	210	215	233	205	198	212	228	219	252	223	215	194	208	194	200	247	206	206	224	207	191	205	211	206	226	244	190	222	217	218	214	209	186	214	199	233	208	236	182	231	225	193	211	199	210	205	192	194	226	224	218	207	214	224	257	206	217	211	239	240	217	218	235	209	210	218	205	198	210	230	223	203	206	203	218	241	197	193	223	226	228	201	207	222	232	220	215	217	202	203	202	210	205	248	234	189	188	217	218	210	184	211	231	208	255	219	224	212	187	202	231	215	208	213	223	213	205	208	226	216	196	188	214	207	199	230	204	228	199	202	195	216	212	234	206	201	234	207	236	242	203	212	214	212	220	217	223	217	204	202	209	194	235	225	190	216	205	218	217	207	203	236	231	198	204	213	172	237	189	176	218	216	192	225	186	224	210	218	212	227	223	194	225	239	192	209	208	204	226	232	199	204	219	217	175	219	228	205	227	226	198	186	207	182	212	197	210	201	208	232	240	236	225	230	226	198	248	227	234	218	180	223	195	228	190	197	191	190	221	226	228	199	206	242	230	202	221	197	237	251	227	211	198	235	210	236	189	191	222	223	191	226	200	212	189	210	217	209	229	226	205	190	231	204	213	196	203	211	209	192	233	248	232	224	189	205	222	191	222	193	194	180	190	195	222	225	187	235	226	194	214	191	204	209	178	210	222	199	196	214	219	213	196	187	239	205	196	196	196	214	220	181	203	212	203	208	193	216	202	199	224	243	233	212	204	215	200	208	201	218	207	201	233	176	215	216	192	201	210	198	199	200	208	208	217	219	206	224	208	225	197	200	169	216	227	181	227	240	201	211	204	199	209	215	211	200	238	249	239	222	224	208	234	229	222	194	191	230	244	219	186	190	205	232	224	209	197	204	222	218	215	200	170	207	210	235	244	204	207	203	214	213	193	205	212	232	205	216	190	224	214	213	233	248	200	218	200	216	220	218	198	211	213	209	232	206	200	211	209	195	211	197	227	239	214	217	238	189	211	215	230	197	244	207	220	220	236	224	207	191	216	204	221	212	222	182	213	212	203	192	229	190	203	200	216	184	229	228	217	215	188	210	185	221	216	186	199	196	220	197	239	207	216	224	198	202	202	189	227	208	187	218	208	198	194	209	224	201	208	203	216	209	197	209	216	214	195	234	195	195	213	196	211	201	224	196	227	194	211	225	212	198	219	205	218	228	209	193	207	250	219	218	197	252	219	215	193	212	240	216	217	215	207	223	217	215	205	214	185	203	199	215	205	209	219	223	217	213	233	231	215	210	187	218	195	216	201	198	206	192	217	195	212	201	213	202	209	204	219	209	209	224	211	193	190	213	213	224	201	232	198	190	214	183	219	198	208	194	169	186	225	210	219	214	201	213	230	221	223	209	210	200	185	216	197	222	203	199	217	245	226	215	210	207	213	186	222	221	210	210	201	232	205	223	200	210	214	221	222	225	227	227	220	222	203	182	225	219	229	229	216	194	210	210	207	218	218	236	212	210	197	213	256	208	216	204	219	212	236	213	213	216	202	217	213	191	191	219	168	196	212	195	221	227	203	210	194	191	233	218	206	208	209	224	202	209	194	212	234	206	203	229	239	219	220	219	216	237	207	188	208	194	203	215	213	226	184	218	205	224	224	193	207	197	226	220	223	218	207	190	227	212	204	196	182	212	217	197	181	198	234	218	216	218	218	191	202	216	211	209	227	205	220	251	220	220	202	226	216	227	183	223	228	218	230	201	213	198	240	223	258	213	210	196	194	230	209	195	202	226	209	200	230	190	226	205	204	211	234	218	219	181	214	218	217	190	208	199	208	208	188	211	234	221	189	187	174	242	210	234	201	194	253	210	206	233	216	239	207	205	232	225	196	214	193	199	194	205	216	219	205	224	191	207	203	221	227	232	184	221	215	205	222	232	202	216	184	233	203	201	235	226	195	219	223	250	190	224	206	199	215	206	208	228	225	194	197	253	213	206	209	198	219	211	222	227	222	197	207	199	218	231	201	222	197	224	220	200	191	238	233	192	222	211	208	204	200	224	229	206	225	204	216	186	209	205	230	196	220	212	196	221	218	189	186	196	179	223	220	221	196	227	185	188	206	210	200	218	241	212	202	217	229	208	215	234	226	205	232	222	237	212	205	194	197	214	218	190	206	208	210	237	193	179	190	199	223	200	234	210	229	241	224	204	204	229	226	225	245	213	202	211	187	202	196	196	237	215	204	203	195	198	204	188	238	207	212	223	221	202	187	204	218	232	202	218	234	190	221	237	202	210	207	193	216	223	195	211	216	221	202	196	219	215	211	208	209	198	240	205	222	242	209	205	203	210	216	197	198	219	238	206	193	216	239	210	237	190	237	204	246	215	203	214	189	203	263	206	208	229	216	217	210	217	201	214	212	221	214	214	183	239	216	185	226	212	227	222	222	203	203	208	193	190	237	226	219	220	219	208	207	231	243	176	217	213	220	209	190	195	225	202	230	222	219	185	213	222	212	217	209	188	191	209	185	215	237	211	214	248	208	214	226	188	213	179	187	217	218	226	223	238	213	233	211	219	230	199	209	210	207	226	236	203	223	229	186	239	214	233	192	187	209	217	183	206	201	218	207	191	226	196	244	212	201	245	214	190	231	212	220	193	211	202	209	219	205	215	199	224	185	200	221	227	232	237	193	208	237	218	173	201	232	217	195	217	217	223	204	203	199	216	198	233	207	243	219	198	205	215	211	206	189	226	181	237	197	200	199	212	251	202	203	216	198	213	198	221	232	195	220	215	211	176	217	202	218	222	241	226	194	193	210	197	219	179	222	180	209	176	215	201	225	213	192	218	251	246	197	242	209	201	228	202	210	240	213	230	219	211	238	221	207	207	214	245	179	206	195	195	212	214	210	224	198	213	190	200	209	194	194	235	231	205	239	200	194	208	201	193	194	219	224	194	218	186	204	222	218	229	230	195	190	210	223	194	203	222	222	201	212	218	175	225	192	220	205	182	207	246	217	194	200	216	197	199	210	225	222	216	167	229	212	190	186	213	208	215	229	230	192	192	208	231	215	193	219	210	213	228	222	216	210	207	232	202	199	211	182	215	200	201	189	198	198	218	205	224	220	240	210	208	227	226	208	199	222	211	205	198	190	241	205	214	208	197	212	210	219	214	214	200	213	212	208	219	211	204	205	209	215	203	224	214	210	203	227	219	209	237	187	215	204	203	211	222	222	193	220	232	217	193	201	219	220
1764	543	567	543	539	489	501	511	517	515	514	488	503	499	524	499	553	499	533	502	504	497	528	502	476	520	497	515	504	520	483	488	498	461	547	497	536	517	539	489	481	509	529	472	523	456	503	483	498	494	506	475	485	543	482	494	530	479	510	506	478	475	495	465	538	533	484	510	501	529	466	496	469	458	463	490	480	515	506	473	520	484	528	532	513	502	526	496	517	517	504	521	508	520	510	499	528	518	520	469	491	515	523	487	465	469	489	454	496	502	482	492	496	510	488	491	577	488	502	548	502	540	507	481	511	500	483	480	484	500	455	509	548	501	516	512	512	527	490	536	497	564	537	480	525	490	489	476	495	487	482	510	496	521	489	519	522	522	468	518	493	510	521	521	495	494	492	509	503	531	542	487	518	482	482	482	537	517	487	467	495	523	465	516	477	505	549	511	500	529	529	505	501	520	513	499	523	503	512	477	486	488	500	457	503	516	487	490	545	485	507	533	471	495	511	527	535	509	487	498	513	504	552	511	471	492	478	503	502	488	520	530	491	518	521	521	493	488	509	515	473	511	503	525	512	521	508	500	517	498	522	493	513	520	472	545	511	510	493	481	502	496	495	506	479	481	463	506	489	498	485	472	488	543	480	516	533	524	523	490	501	513	512	468	533	514	489	493	518	522	478	511	498	487	479	544	519	490	462	533	471	473	499	509	547	504	509	501	494	516	528	477	480	545	550	461	508	492	473	447	474	482	521	468	492	525	480	515	461	479	461	483	532	511	526	507	533	513	505	461	474	533	459	499	475	474	507	500	533	492	554	485	497	514	496	527	508	503	477	494	520	529	499	512	498	484	459	508	504	518	535	513	522	521	524	520	493	515	522	508	493	538	528	506	487	484	519	531	515	501	512	492	489	528	523	502	481	490	480	526	506	526	483	510	519	535	503	517	507	502	519	518	517	551	506	523	475	511	476	494	516	530	490	506	503	533	490	498	493	503	500	479	505	477	555	521	487	527	476	533	501	504	512	506	513	492	525	523	540	519	556	500	503	517	490	518	538	512	536	511	534	508	490	518	539	489	484	524	484	479	492	496	546	477	529	533	508	543	534	483	517	506	482	483	504	520	470	496	522	489	529	499	492	494	556	537	498	493	513	512	520	517	479	528	497	471	474	488	498	553	508	501	484	483	477	511	489	529	539	507	481	523	489	526	517	520	466	520	463	485	491	507	501	523	532	504	555	502	471	547	504	487	484	494	527	469	492	511	503	497	485	509	547	511	488	523	532	522	510	488	501	461	505	520	504	494	479	527	519	516	493	528	489	505	489	529	564	486	510	531	502	515	529	503	510	507	496	501	483	487	517	482	491	526	525	509	514	490	458	497	510	490	500	448	483	528	498	514	498	498	528	499	473	512	475	483	468	497	521	509	508	486	506	506	512	461	504	515	509	459	482	504	502	511	490	539	521	481	570	509	492	465	504	537	500	457	472	463	501	461	506	481	489	510	508	481	526	480	511	517	483	517	478	539	499	523	501	493	525	505	551	491	488	483	505	527	505	507	525	524	532	545	502	533	476	524	517	533	483	486	529	457	507	484	513	489	465	520	516	495	517	488	479	466	467	480	522	503	474	543	479	511	512	542	494	481	514	528	522	498	494	507	508	524	477	498	505	497	443	486	517	514	507	536	503	492	531	507	535	475	523	506	470	523	517	506	481	516	504	506	532	514	470	490	508	502	506	543	504	527	537	519	467	510	538	521	491	505	528	468	503	494	492	538	489	511	531	511	518	483	526	510	513	498	505	514	482	516	469	543	504	510	499	539	548	538	490	482	508	507	525	528	505	507	500	586	477	505	535	512	528	526	473	494	506	521	489	510	471	500	504	485	541	508	520	483	499	451	519	520	516	535	490	506	489	523	508	535	507	522	538	528	482	508	551	505	481	495	567	509	497	533	520	509	511	517	509	520	555	518	502	512	509	510	502	514	503	513	490	512	524	502	475	520	503	517	521	485	458	497	496	518	514	519	513	481	548	489	522	514	510	490	500	518	513	485	516	523	506	484	489	518	566	532	512	497	503	489	516	478	473	520	501	523	500	472	511	492	476	488	495	487	508	497	502	507	521	521	491	546	501	473	509	519	526	521	526	456	475	472	511	504	500	537	529	519	518	480	498	451	472	502	486	518	522	517	500	525	537	473	529	505	517	502	476	547	493	461	498	508	537	534	464	488	533	527	481	483	474	490	503	499	538	509	516	492	475	470	473	507	469	484	545	534	466	477	508	520	508	486	484	505	492	485	462	525	524	473	516	546	516	512	504	527	492	554	463	486	484	488	444	495	535	497	517	510	518	525	489	504	515	523	509	504	523	516	523	490	482	532	523	473	499	493	516	523	494	504	493	467	510	520	515	515	501	513	521	530	505	533	467	470	490	504	517	487	491	510	534	493	520	528	473	490	507	507	478	545	490	468	492	533	520	468	514	535	506	507	505	519	479	490	483	487	500	538	511	519	494	522	506	491	491	517	495	531	513	517	498	518	466	551	467	496	503	479	511	510	486	479	456	517	470	546	503	527	471	479	487	510	524	529	481	502	478	498	485	513	496	497	531	493	546	536	490	494	506	485	527	494	468	516	509	520	509	470	497	491	506	519	524	514	477	482	495	522	490	527	527	511	533	534	515	550	505	468	496	499	469	444	557	540	528	543	496	497	510	466	484	475	520	536	532	495	501	460	466	462	495	508	522	500	526	517	494	466	494	521	506	480	506	511	502	477	532	495	498	498	536	518	534	513	519	488	507	500	519	497	465	472	486	470	497	502	500	510	525	521	490	515	499	523	462	493	533	464	472	521	500	492	513	465	553	498	528	468	490	502	464	496	489	487	494	511	494	518	508	487	489	521	424	536	507	496	521	547	527	518	513	491	490	522	499	448	505	487	509	528	529	540	489	504	484	478	502	493	504	507	507	481	520	501	509	536	508	518	469	475	526	518	489	541	498	522	516	498	505	452	528	496	500	525	488	460	496	546	483	492	498	514	532	476	498	502	515	506	511	466	478	500	495	501	525	494	492	509	514	532	534	477	503	489	501	480	477	460	513	523	516	479	504	473	481	501	484	485	532	525	494	496	518	497	465	541	519	463	495	509	477	525	517	476	520	515	508	500	539	476	494	533	524	514	524	493	495	437	503	463	493	480	509	515	483	497	525	463	470	507	522	549	491	514	494	546	502	513	504	491	531	502	500	474	468	465	454	472	479	511	466	459	471	532	530	479	537	467	504	497	488	517	491	518	498	552	485	468	533	472	523	498	474	471	518	474	513	512	507	488	477	512	508	488	480	508	444	474	511	519	491	485	483	464	532	516	547	492	448	489	491	460	485	495	478	451	493	479	505	515	507	497	540	510	483	492	502	499	461	496	476	493	509	499	482	491	481	516	493	512	492	489	486	511	514	482	507	491	479	507	490	491	522	502	521	502	480	522	515	473	561	508	491	452	530	496	530	532
7087	564	600	495	424	399	329	342	331	293	305	316	283	283	292	253	263	271	297	293	285	276	254	292	277	275	280	277	257	259	253	272	293	283	241	276	265	304	248	268	278	280	328	280	271	278	315	286	299	265	270	255	240	243	264	322	270	260	292	258	262	307	271	259	295	276	278	295	281	278	279	277	266	297	288	296	300	266	314	294	269	255	280	265	273	264	269	267	283	251	270	264	268	278	298	277	279	254	289	270	295	245	278	250	289	276	251	292	258	314	277	286	272	273	318	257	282	240	266	263	242	280	241	256	280	292	267	300	269	286	254	263	287	274	275	288	309	273	325	255	267	270	288	292	294	288	258	270	287	249	310	274	274	251	318	272	265	279	273	281	317	294	284	286	251	265	289	273	272	275	299	276	274	250	279	279	310	290	283	284	277	314	300	264	261	300	265	325	260	270	268	264	278	258	256	255	259	278	279	248	262	289	283	262	285	274	281	309	263	276	290	295	243	264	267	286	306	282	294	255	240	279	274	312	277	258	260	292	306	260	303	292	266	266	248	283	255	255	252	280	293	303	259	281	295	311	280	262	296	275	307	300	262	300	243	279	254	255	248	292	289	260	266	280	254	268	285	265	271	251	257	292	287	273	249	283	258	257	286	270	281	268	279	273	252	293	289	262	298	300	283	275	232	282	260	276	274	289	278	277	301	247	254	265	243	261	279	306	245	289	289	277	250	276	315	282	256	257	245	277	275	284	284	280	289	284	271	271	283	283	248	276	278	256	290	270	276	284	270	297	310	279	243	249	243	322	247	297	289	261	275	269	284	269	275	261	255	277	265	261	261	242	265	247	303	249	278	263	276	265	267	269	261	276	246	280	249	283	267	279	278	272	276	284	252	247	281	282	270	279	271	282	288	272	288	254	231	265	284	294	282	250	256	267	299	282	306	260	280	301	255	279	328	255	268	288	274	276	296	280	277	277	226	264	280	281	263	261	267	274	289	254	276	287	300	264	278	270	275	263	296	250	263	265	264	297	289	272	255	262	273	268	254	302	302	306	244	254	285	270	289	269	260	270	328	272	247	288	261	275	266	297	250	256	279	314	294	288	299	279	270	267	289	281	282	267	269	277	287	279	264	238	280	277	265	273	283	276	280	259	274	314	272	270	315	258	277	291	273	245	279	299	264	248	244	246	275	270	281	281	231	266	272	288	282	270	256	259	277	286	289	288	246	244	291	299	301	309	307	273	261	320	253	318	275	283	295	270	289	265	288	253	266	272	304	283	274	292	252	280	248	263	273	264	271	275	284	241	308	295	281	267	278	284	284	269	272	268	303	242	284	263	252	271	279	294	277	259	264	251	265	290	292	269	289	271	260	261	278	257	311	267	273	264	290	316	288	310	260	240	248	316	275	303	295	256	247	255	279	281	276	267	288	266	284	273	272	259	256	308	275	274	255	278	284	272	285	296	271	257	282	300	305	284	267	255	269	289	271	262	290	282	288	266	269	287	286	285	271	269	282	285	269	262	248	282	274	282	295	236	233	276	286	245	269	277	274	263	284	290	264	297	255	280	296	285	254	313	308	263	243	320	286	270	311	263	261	295	283	266	289	276	315	284	296	286	295	236	270	272	297	257	266	268	286	283	256	271	251	290	266	274	279	249	259	281	275	264	252	261	272	271	255	253	288	277	261	262	263	254	262	243	265	290	267	264	275	260	267	274	298	259	295	273	285	303	260	281	308	267	271	260	239	298	257	281	260	278	321	286	273	289	263	261	222	288	274	254	278	266	261	275	284	288	265	247	298	279	276	275	260	293	278	253	289	280	292	269	245	265	276	266	270	250	248	254	274	296	276	297	283	277	278	254	277	264	254	302	294	280	274	255	272	270	256	289	272	269	307	287	293	276	270	309	290	285	269	271	310	260	266	259	282	275	267	252	285	291	253	241	262	252	270	268	268	273	281	299	304	287	273	304	260	271	279	280	265	282	303	275	250	247	268	278	274	268	272	281	274	319	280	288	254	271	262	281	280	271	290	262	255	294	280	297	302	275	283	254	269	294	277	250	289	267	299	293	270	277	291	276	270	265	274	257	256	244	294	275	294	279	297	288	275	279	288	253	245	262	249	288	283	288	259	298	294	256	256	288	269	295	260	289	282	282	285	245	254	282	271	303	273	264	264	285	274	264	287	248	275	233	256	263	264	255	284	275	281	286	302	317	257	241	295	262	259	283	280	306	302	264	277	254	255	282	274	284	283	285	287	259	297	295	249	257	284	297	262	274	284	242	259	265	262	281	259	274	281	266	296	263	277	288	303	293	266	286	286	262	259	305	271	302	262	293	286	246	274	295	285	267	285	293	256	269	287	305	252	265	261	291	289	290	291	269	278	273	256	302	287	306	281	260	305	302	273	282	265	244	249	256	268	265	270	260	261	312	263	273	269	260	261	273	251	289	269	272	285	309	274	261	235	289	299	271	278	299	269	279	271	260	256	262	293	263	265	268	272	276	249	271	288	273	297	245	280	289	298	291	259	285	288	255	272	295	267	264	273	285	274	290	292	267	287	246	313	255	283	295	279	291	273	290	281	273	257	285	262	281	273	279	261	297	236	260	279	253	267	300	252	254	309	270	269	313	278	257	293	296	271	288	314	272	281	243	242	274	269	255	257	239	254	279	292	276	277	242	280	279	241	258	264	294	275	251	293	283	285	274	260	272	280	282	280	245	272	261	280	284	306	270	275	290	249	275	285	271	283	294	251	251	255	293	262	249	254	268	274	266	297	297	285	291	295	306	284	273	297	259	308	271	250	265	249	303	257	268	235	260	264	293	257	259	285	302	279	289	274	241	274	291	271	280	285	255	253	245	283	272	273	288	283	297	275	271	278	283	264	268	242	283	274	310	301	233	240	247	305	262	272	274	303	287	282	278	269	299	265	289	303	267	267	275	283	265	273	253	246	279	263	291	242	288	252	295	259	262	278	288	304	292	292	277	284	274	243	299	282	262	277	274	272	271	276	258	283	261	273	275	272	266	282	298	248	273	241	286	277	286	284	321	273	279	290	278	279	262	254	296	270	259	245	257	294	292	261	248	257	272	298	262	269	293	284	277	290	278	237	268	278	281	291	262	298	266	254	283	250	267	273	277	256	272	260	272	273	292	267	309	256	287	258	293	302	250	252	301	295	252	282	248	243	275	265	259	242	266	283	251	280	278	277	268	295	287	278	273	311	274	276	280	291	298	308	303	273	274	311	263	256	267	266	271	300	257	296	277	314	267	276	293	281	279	266	292	254	294	254	304	255	283	262	297	312	269	282	295	286	283	264	283	277	278	253	271	270	260	280	273	279	269	278	287	304	277	270	292	285	283	278	292	286	296	297	283	280	288	262	282	302	265	276	255	260	265	250	286	292	283	275	299	284	276	247	272	276	293	226	280	256	277	284	316	313	283	281	260	289	288	294	289	276	274	276	272	289	305	273	286	267	286	283	287	289	285	297	310
6431	877	1331	1572	1374	1104	996	906	835	829	833	734	722	745	668	693	685	643	682	718	674	704	686	668	685	669	647	649	623	631	652	662	617	657	627	656	613	631	659	642	660	652	627	686	661	619	631	656	650	641	647	602	565	622	648	669	644	625	631	650	640	617	671	626	630	650	593	653	627	636	665	607	606	640	601	599	618	660	632	638	652	619	641	632	607	650	615	597	633	603	601	654	592	623	648	657	631	621	633	644	605	614	579	638	577	643	594	643	634	671	630	640	640	636	615	581	654	604	630	668	642	658	643	609	628	665	647	635	665	625	669	671	617	655	668	616	637	592	605	641	639	614	616	611	601	638	681	629	611	630	627	596	640	596	666	656	638	676	611	633	603	603	553	624	628	608	598	639	634	648	660	631	613	607	592	603	636	658	643	684	602	630	633	652	593	656	583	653	619	653	592	591	648	648	593	634	594	678	595	650	612	619	627	624	638	604	604	646	647	621	655	633	603	623	637	637	634	625	632	617	590	637	666	651	668	624	637	690	640	638	599	643	621	646	629	611	628	675	640	649	633	662	646	579	633	652	591	640	633	673	602	614	607	659	641	618	652	671	591	592	619	585	660	649	624	656	621	639	631	620	616	639	649	620	643	614	635	626	609	643	651	630	613	633	625	627	618	597	614	618	655	623	622	650	593	672	656	624	615	620	622	564	657	613	618	598	652	681	630	663	664	619	657	619	613	674	666	623	644	619	614	597	602	651	582	652	599	610	624	625	637	606	651	604	633	634	601	627	626	613	684	676	643	643	634	655	637	639	619	635	625	651	621	646	593	604	678	586	671	643	626	605	651	647	658	658	634	614	660	666	601	626	610	634	653	604	649	616	627	626	663	619	630	649	628	722	635	635	606	613	637	623	639	637	642	670	618	662	584	656	655	633	647	636	672	614	644	622	596	595	591	637	596	596	608	611	666	656	599	593	670	576	652	642	641	652	639	652	596	633	585	590	593	625	610	612	650	679	613	652	595	628	634	613	629	621	660	637	567	616	660	615	608	646	649	604	619	637	629	612	634	619	638	649	610	628	602	601	629	620	650	595	661	633	625	649	647	686	637	679	647	608	579	612	624	617	625	658	658	674	664	661	664	620	638	611	627	587	612	641	634	648	611	601	590	615	641	637	613	616	637	624	593	622	617	628	634	600	580	612	651	580	636	601	657	660	665	590	631	622	608	645	650	633	668	561	633	635	630	608	576	648	593	624	594	622	620	626	654	626	614	667	642	626	633	635	648	642	609	660	617	673	596	653	664	617	648	610	611	591	600	618	649	651	614	676	620	627	648	627	609	636	611	646	669	626	632	656	629	628	644	602	599	611	678	617	584	669	599	639	604	651	610	606	616	619	637	626	630	664	677	600	626	632	639	619	642	650	587	611	647	646	648	602	617	572	583	619	595	603	630	652	651	603	630	646	658	646	653	588	624	627	605	626	615	672	655	619	646	632	621	684	660	613	599	596	638	635	594	623	638	649	670	662	615	583	642	649	629	638	621	629	621	647	591	606	624	626	631	677	646	648	612	626	616	587	626	599	598	606	603	661	637	649	651	608	630	630	641	634	650	602	683	591	666	648	615	615	673	643	611	618	613	615	629	642	627	643	631	629	615	645	643	627	575	666	639	598	574	658	640	600	602	623	631	684	590	628	638	658	609	594	594	658	652	667	624	655	628	606	625	676	631	637	612	629	622	625	606	629	659	595	571	639	635	601	617	664	648	617	657	658	624	585	600	657	601	651	655	651	613	618	636	617	628	640	629	646	664	618	615	642	586	634	606	597	634	651	599	651	612	653	632	644	598	660	618	614	604	625	605	658	666	607	583	589	657	621	619	633	634	620	615	603	650	663	601	628	623	622	654	598	611	635	650	596	565	659	633	606	623	607	640	669	601	626	636	619	637	608	641	652	654	611	624	564	654	626	604	618	629	599	606	605	631	629	656	641	614	601	648	639	602	672	624	615	616	623	606	594	615	671	654	638	646	613	622	624	601	660	661	628	633	681	610	633	625	660	594	597	647	638	652	610	655	643	626	630	594	640	630	614	658	594	664	631	653	610	588	586	635	639	653	603	639	643	600	638	642	608	648	637	673	608	629	580	606	619	643	636	638	611	634	599	599	639	647	606	656	620	640	622	632	632	610	637	630	655	632	643	649	613	620	639	655	624	606	616	606	602	607	600	659	664	617	550	610	636	557	632	606	631	626	644	596	616	612	611	631	576	643	634	639	625	598	702	620	609	642	638	662	658	667	645	597	645	619	687	650	584	637	635	620	643	662	630	624	647	633	626	597	628	607	622	655	576	626	648	604	596	615	596	661	662	589	683	643	629	627	641	577	599	664	600	587	661	633	632	586	635	603	625	655	624	628	608	621	596	648	640	636	616	562	607	590	659	626	614	668	615	659	659	625	673	624	639	674	645	615	638	578	590	605	605	617	663	665	635	627	648	627	635	642	599	633	575	647	652	621	646	635	616	647	590	638	601	613	585	551	660	584	665	632	618	613	644	601	624	629	630	600	622	638	609	609	625	626	615	637	592	607	607	610	642	654	648	616	622	611	644	624	623	615	633	612	633	653	623	602	588	636	619	635	640	627	630	672	628	582	612	670	592	615	567	643	636	613	618	666	635	590	635	636	631	651	605	683	634	659	667	606	612	589	666	575	619	653	600	615	663	643	661	590	593	622	627	618	604	656	643	631	629	593	616	602	646	639	645	639	609	629	615	656	601	647	617	639	629	655	646	619	645	650	636	606	566	591	604	661	618	649	601	612	584	578	618	619	690	651	581	609	620	648	637	620	599	614	619	588	623	644	613	663	616	652	657	615	617	643	645	650	650	573	590	629	644	639	615	644	650	602	645	638	625	622	627	636	620	623	627	626	623	642	622	637	655	625	627	629	583	600	648	632	631	633	622	617	647	628	641	653	649	618	622	590	628	625	611	626	619	609	612	628	620	634	672	598	628	615	647	598	614	651	613	650	629	642	635	682	646	607	595	624	579	625	649	640	632	652	657	610	646	575	606	612	605	624	659	614	650	641	625	639	643	649	617	631	568	597	633	618	624	600	607	651	636	620	612	614	617	624	637	606	620	617	622	588	640	649	637	667	632	638	626	647	621	665	599	594	636	614	627	627	639	620	632	636	633	601	630	631	614	647	682	628	635	633	588	606	632	630	654	662	597	622	627	626	634	647	573	645	632	604	672	675	618	626	624	663	617	604	624	657	628	638	661	580	616	625	602	682	632	597	624	692	649	616	617	611	632	630	632	598	685	628	602	601	616	649	610	651	600	655	590	607	609	596	591	608	620	642	661	603	609	592	638	611	672	667	629	597	645	673	651	586	657	581	607	655	589	587	608	606	601	617	599	645	645	618	619	590	605	627	684	667	579	601	597	617	579	604	618	595	612	690	610	624	634	640	595	629	640	642	667	605	639	600	618	655	642	583	573	647	613	634	578
13782	1013	865	670	455	355	291	264	237	175	185	202	163	160	160	164	163	161	169	183	136	150	163	159	167	154	154	144	185	157	166	151	138	144	152	160	173	157	168	161	167	166	147	174	167	152	154	153	148	146	138	145	155	134	148	162	141	143	165	141	134	135	143	135	170	157	169	148	142	153	127	148	135	167	151	117	119	143	161	170	135	126	140	166	128	126	163	151	149	165	158	150	148	155	131	165	193	169	151	147	172	148	158	170	156	115	145	147	158	144	154	155	162	166	156	154	160	160	149	142	150	129	139	131	153	134	166	155	132	144	151	156	179	135	178	151	148	129	130	164	173	175	163	167	162	128	145	153	196	155	165	155	174	157	141	158	157	154	144	158	151	170	160	161	155	154	166	144	149	160	128	134	159	143	133	158	158	154	150	163	160	145	163	134	134	155	173	144	152	133	139	132	139	161	151	153	160	152	147	148	151	158	162	170	169	148	148	162	154	138	165	142	153	154	137	147	127	141	148	138	148	160	138	147	143	119	137	137	160	175	131	137	142	153	175	139	139	160	164	134	151	157	169	141	157	160	142	162	132	153	146	137	137	129	143	161	156	156	165	146	148	139	130	120	124	162	154	145	160	148	149	138	176	157	158	167	138	127	132	152	145	134	130	131	159	125	168	144	140	151	152	128	147	141	167	131	141	162	146	148	136	138	131	143	140	122	135	141	148	139	164	141	161	165	141	148	171	127	138	142	153	158	157	154	141	137	139	129	113	133	129	148	148	139	160	163	143	151	130	165	146	151	146	152	165	152	157	152	147	154	136	167	150	167	159	143	141	161	140	167	152	145	166	158	167	136	166	121	146	170	143	151	147	168	142	141	163	145	155	143	153	145	151	154	111	149	150	144	160	135	169	146	154	161	158	133	145	158	157	152	136	163	139	129	160	132	152	150	152	122	156	152	172	161	152	135	134	152	173	144	150	173	142	140	146	148	146	138	166	135	147	152	140	144	158	173	172	162	144	155	162	141	131	141	140	156	143	135	159	151	152	118	147	141	176	147	165	148	144	137	158	134	162	147	149	154	167	163	154	156	165	145	153	150	138	140	166	149	143	150	155	153	151	151	147	152	153	125	160	155	153	141	151	162	138	155	140	144	169	149	151	164	131	157	166	136	133	162	148	156	163	129	146	145	144	149	151	174	139	156	146	165	150	171	154	132	111	151	144	145	132	134	145	127	156	150	149	145	130	144	154	135	123	142	137	132	138	147	170	156	152	152	138	174	161	183	150	151	148	123	146	151	126	154	179	151	152	163	154	138	141	155	144	153	142	159	151	153	153	155	165	148	131	159	149	125	159	110	145	147	144	144	145	153	153	126	138	146	143	120	132	164	156	141	147	143	143	159	171	170	160	124	149	142	138	168	133	157	160	150	132	136	169	163	146	129	148	151	151	150	140	161	160	156	155	142	144	130	158	151	163	161	136	160	145	148	123	145	154	156	155	136	163	133	156	168	172	158	161	151	137	157	135	130	141	131	154	150	156	146	123	182	174	164	147	155	153	134	149	135	155	139	131	140	178	141	161	144	162	142	133	148	151	150	156	121	130	154	136	160	156	161	129	154	140	159	172	162	156	144	135	155	186	132	168	142	157	149	157	149	156	137	149	153	151	158	122	156	169	144	176	144	152	144	166	139	138	136	151	156	146	158	160	174	139	147	151	141	142	121	145	164	131	162	152	154	146	159	153	154	148	152	149	134	152	138	139	132	130	156	171	154	159	134	164	182	149	131	142	141	171	144	138	148	137	151	147	170	160	147	143	160	147	149	130	149	145	131	148	131	159	140	162	159	120	152	179	135	172	147	153	145	128	166	133	134	135	145	141	147	137	149	148	148	152	138	152	163	149	146	177	137	133	152	150	137	160	147	160	145	137	162	132	133	148	141	135	149	133	130	169	158	134	151	161	173	140	144	147	158	159	170	163	156	130	180	122	148	136	160	140	144	153	135	160	153	162	152	155	148	124	154	143	155	160	140	134	124	154	160	159	155	153	128	140	143	147	146	168	140	145	140	135	159	144	169	168	138	159	157	156	158	155	155	129	136	159	156	152	152	183	145	149	139	146	156	159	154	139	159	173	142	154	158	145	166	160	167	170	144	144	154	140	139	125	180	157	147	150	142	146	169	146	133	131	146	167	154	145	163	141	140	140	144	159	173	135	145	151	149	140	148	125	135	155	147	154	146	146	174	159	175	152	156	139	147	148	147	164	139	141	130	148	171	141	142	159	162	153	160	155	167	151	148	171	165	140	154	144	136	169	167	150	145	156	160	138	139	155	148	159	145	155	150	124	143	147	150	167	181	149	139	129	137	130	175	134	163	135	159	139	145	138	121	152	141	155	172	145	154	137	141	158	153	140	159	146	145	152	127	152	157	145	121	164	153	151	137	159	153	129	146	172	138	168	155	135	156	131	152	142	152	139	144	155	165	152	157	163	151	140	162	152	136	161	135	141	137	151	177	147	112	154	135	134	154	151	145	144	134	145	157	119	151	167	135	155	149	169	144	161	147	173	139	151	148	149	135	154	152	151	176	151	149	145	176	175	150	166	163	161	146	149	166	169	141	138	141	154	159	155	166	126	146	127	149	161	139	146	127	154	160	142	153	155	160	161	123	148	159	152	144	141	147	134	154	147	146	172	178	129	144	143	132	133	140	153	145	146	163	164	138	161	162	142	142	133	128	135	159	140	170	143	151	137	159	145	128	139	142	149	152	133	153	144	151	144	161	168	156	142	150	140	157	155	141	137	139	166	137	158	177	148	140	162	168	146	137	149	135	138	151	161	163	149	160	170	152	130	155	139	176	154	153	163	141	148	151	142	128	137	152	144	151	162	144	156	159	146	165	151	160	134	156	151	166	152	154	133	168	140	146	139	163	155	134	148	137	137	149	152	163	144	156	154	156	149	160	135	134	173	142	171	150	163	146	126	160	158	152	144	133	158	151	127	148	153	152	139	155	142	145	140	158	135	151	146	156	156	147	171	142	136	155	148	136	146	127	152	150	144	150	162	141	139	165	137	154	140	145	149	133	168	145	157	129	135	132	148	136	143	141	136	139	154	139	155	153	143	163	134	135	152	150	157	158	148	139	155	153	148	137	142	135	150	157	145	153	154	168	147	162	139	133	150	150	147	160	158	153	159	160	134	135	158	128	132	137	137	135	151	136	152	156	156	156	130	145	124	131	134	137	151	144	155	150	150	142	139	165	173	173	138	134	149	161	133	132	150	139	164	163	123	152	156	155	139	167	137	136	169	159	171	150	132	165	139	145	167	161	165	139	149	135	175	167	138	129	145	161	151	179	145	135	158	149	136	136	140	180	157	148	141	163	155	162	146	143	147	154	139	157	159	153	175	154	146	123	158	166	155	170	148	157	145	159	156	138	145	160	161	133	118	140	142	170	147	145	117	147	137	153	154	169	148	185	145	140	155	155	155	139	142	165	159	157
7845	890	1903	2041	1694	1386	1074	934	785	739	673	652	591	560	496	467	485	496	459	412	424	450	421	401	421	405	415	377	441	404	396	410	370	395	366	354	374	400	388	405	396	379	373	363	385	345	345	365	394	378	334	400	360	379	350	364	390	357	389	349	357	369	369	361	372	369	382	375	353	385	328	370	388	351	371	384	340	411	370	346	355	342	365	366	393	358	353	355	319	365	367	357	345	387	360	357	361	305	351	338	327	393	381	357	370	342	354	337	359	366	361	341	361	327	371	365	405	350	355	388	387	325	336	362	355	378	328	360	354	364	327	348	350	369	370	341	378	374	352	349	365	357	337	336	365	382	364	348	351	357	350	390	385	334	376	324	376	337	367	349	344	366	361	339	365	354	359	326	335	348	358	389	352	349	356	353	371	354	363	341	341	371	388	350	337	347	352	334	330	326	366	377	331	362	353	353	368	342	358	385	342	326	356	372	365	373	354	371	353	364	386	365	364	360	349	374	379	349	356	390	354	373	337	351	379	342	380	366	356	385	356	344	351	317	359	350	358	362	364	326	355	367	360	345	326	330	355	388	379	360	345	343	361	350	344	343	358	355	358	366	355	341	335	334	363	369	348	360	333	364	345	345	385	342	324	336	352	371	343	340	327	325	356	328	320	351	351	340	388	341	347	347	397	342	368	328	385	356	365	373	353	356	369	335	354	330	332	339	377	369	374	348	347	368	348	354	334	357	338	347	349	333	356	345	367	331	356	341	376	381	331	360	337	391	327	369	385	355	367	355	364	370	382	348	347	358	339	320	359	365	376	321	336	369	360	362	372	389	352	331	347	323	339	356	355	350	369	335	374	347	329	359	321	328	356	397	357	339	339	392	323	375	351	335	374	323	346	390	344	366	346	363	363	329	361	372	331	330	340	397	339	398	356	373	334	376	361	340	361	337	356	344	336	353	383	379	377	327	354	363	359	336	317	342	360	359	311	309	342	372	341	311	381	395	377	346	354	364	354	399	371	368	379	399	354	352	364	348	323	353	363	341	343	350	374	329	358	322	335	362	376	346	355	384	360	354	341	336	322	378	376	355	365	362	366	376	330	356	395	393	343	338	357	372	367	376	356	378	368	370	353	360	341	349	375	350	371	365	343	333	341	382	394	356	334	375	329	357	349	352	353	374	342	348	341	348	355	361	329	385	341	367	367	332	339	376	336	338	354	363	358	352	354	349	356	352	339	339	392	356	352	359	384	368	362	363	342	374	319	358	395	362	361	373	380	333	359	345	392	361	356	374	368	328	354	356	395	318	322	378	381	360	356	382	349	356	355	373	352	360	340	358	344	374	318	349	388	353	343	363	337	346	393	361	392	373	360	352	312	361	384	343	360	342	374	368	354	375	386	378	355	357	332	405	402	381	379	357	310	372	365	351	347	344	389	332	343	354	321	384	335	352	345	371	388	369	349	343	352	372	349	339	325	360	366	348	383	343	347	326	372	373	371	385	372	321	328	351	357	342	337	366	385	358	380	341	337	356	342	395	343	356	346	331	356	355	348	342	342	357	389	347	333	356	363	383	352	381	325	345	339	371	355	362	343	359	354	381	374	367	343	389	344	338	347	342	364	389	367	344	349	333	315	380	360	382	354	364	360	365	381	332	336	354	357	372	380	345	394	362	343	371	367	338	366	342	369	401	407	357	373	354	382	365	370	379	370	384	359	339	374	354	377	303	326	321	366	352	366	363	356	373	382	376	345	323	360	380	361	327	363	351	362	320	358	324	340	340	364	335	342	338	374	352	323	376	323	356	372	369	362	388	345	346	328	381	333	355	366	356	344	342	332	376	359	336	358	325	351	368	369	338	364	364	354	377	355	364	387	346	343	332	364	388	346	327	350	359	368	366	369	363	381	349	386	356	349	360	359	349	345	375	341	378	354	352	332	344	357	354	335	349	360	389	339	372	352	358	337	383	340	344	334	355	352	345	341	318	333	333	319	338	394	340	347	349	383	377	333	357	347	319	324	353	369	363	369	349	370	342	362	379	354	367	341	365	369	360	355	353	331	353	331	359	367	350	362	359	345	366	363	354	358	347	364	359	367	360	362	362	367	346	328	336	355	349	373	357	342	382	345	356	351	316	376	336	347	362	366	357	372	328	373	358	354	376	365	321	354	368	336	356	372	343	377	375	355	348	379	336	370	389	383	351	360	358	343	344	327	325	334	338	348	373	373	367	366	371	356	348	368	376	336	363	338	326	357	364	359	359	375	330	410	336	366	332	347	327	332	324	375	358	359	390	346	327	363	379	334	338	324	333	341	348	393	341	347	414	341	362	352	380	329	345	371	327	355	323	319	351	366	380	364	363	334	374	386	353	353	347	332	359	355	341	357	339	359	334	358	355	377	341	363	340	335	342	367	338	351	325	366	378	348	387	379	362	389	332	327	354	347	375	335	399	354	404	358	379	344	389	381	363	368	356	317	307	376	351	396	329	336	371	385	364	349	337	367	342	345	385	369	384	364	382	381	322	345	354	378	343	366	381	347	369	359	350	373	362	338	353	367	342	366	357	378	359	351	306	360	310	361	342	351	362	364	358	364	350	333	341	355	356	382	344	336	359	345	342	350	355	364	391	308	356	369	373	346	340	335	347	361	342	356	371	334	357	392	366	359	343	356	362	355	345	369	360	341	339	313	359	336	354	357	381	341	370	352	369	349	372	349	375	333	353	368	373	339	359	357	357	369	363	341	353	370	360	396	325	344	371	336	379	379	337	340	354	362	350	365	322	367	348	366	341	331	359	370	351	404	339	359	335	391	336	342	349	363	376	322	367	352	352	362	363	354	340	360	355	323	343	382	372	378	348	340	336	321	361	353	369	364	385	356	387	384	383	346	343	389	374	391	361	345	341	344	330	331	380	348	351	367	364	345	361	354	366	360	352	397	362	368	368	373	348	369	358	353	353	352	382	406	417	343	370	361	332	358	327	367	340	335	333	364	344	373	368	319	366	369	340	350	353	347	361	340	340	363	350	333	376	347	348	356	367	340	342	375	356	359	343	315	359	359	325	362	374	351	349	330	370	354	377	343	339	351	365	360	337	321	341	368	352	355	374	361	374	367	336	349	368	388	336	362	395	340	357	338	352	357	341	358	354	380	328	384	352	355	335	350	356	331	347	343	362	384	362	368	334	315	343	355	364	345	329	354	365	326	359	356	379	344	390	339	377	402	332	307	355	342	321	365	336	353	324	340	377	309	360	344	357	333	360	362	361	340	357	388	362	344	330	328	335	353	340	333	357	379	320	351	344	348	331	336	355	349	331	356	370	339	349	364	342	414	380	335	374	387	377	335	378	360	370	384	363	401	345	342	353	346	351	329	381	354	322	359	365	370	368	332	358	366	335	337	381	384	349	371	346	346	319	372	388	354	334	359	345	345	363	336	349	379	341	356	370	368	335	327	357	377	333	358	358	318	337	351	363	356	346	363	363	358	392	362	356	331	335
1378	219	240	219	219	219	220	213	216	230	216	216	222	236	224	234	206	209	197	211	208	214	220	194	221	192	221	202	223	207	203	226	207	179	211	197	228	211	203	193	208	229	237	233	200	201	207	195	219	196	193	211	201	234	231	210	226	236	234	239	221	208	203	210	233	198	240	195	218	184	189	222	214	213	218	245	228	217	198	217	210	208	214	213	203	184	222	200	217	212	211	228	220	216	194	220	217	219	193	216	229	225	217	240	221	204	187	212	214	185	216	211	208	221	197	180	209	209	222	200	209	211	205	198	206	227	180	208	219	211	220	203	206	204	209	212	205	238	227	267	220	217	203	223	187	221	208	232	216	206	214	219	211	214	229	202	205	231	240	212	184	173	188	214	254	192	197	201	206	187	226	230	237	211	223	233	204	200	207	212	211	207	192	211	211	198	229	224	200	216	210	238	217	213	185	200	206	223	241	196	221	191	204	226	209	207	201	223	229	221	190	215	170	207	210	225	196	207	209	211	198	199	190	237	229	226	211	206	212	216	211	204	198	209	206	225	224	240	217	211	218	193	227	195	218	206	220	219	192	206	202	249	244	189	220	229	206	223	200	220	235	194	194	212	211	192	228	236	221	196	220	207	179	175	240	196	221	246	185	194	202	232	197	200	191	205	203	218	217	217	213	221	217	216	218	205	234	194	209	218	203	225	207	204	218	203	212	225	228	219	246	208	193	192	216	189	207	191	222	214	231	226	217	195	205	218	231	213	195	205	196	200	195	243	228	214	224	190	219	216	204	197	229	221	213	221	199	174	211	197	188	210	243	185	207	198	215	201	221	209	229	209	234	228	214	199	231	228	209	193	196	190	215	185	192	223	203	210	197	202	233	199	215	189	222	193	225	191	210	230	207	183	192	202	211	222	210	225	214	210	209	222	201	204	200	192	197	215	211	208	188	179	224	219	218	225	201	222	199	192	196	231	209	207	221	212	219	181	240	219	219	216	226	199	205	206	210	214	228	191	196	212	219	193	205	233	209	209	242	212	207	202	189	177	214	217	206	203	200	230	205	221	224	212	202	237	228	226	185	191	221	207	198	242	237	222	238	203	204	221	213	222	198	202	219	216	236	204	206	212	178	196	220	184	216	179	211	220	226	222	205	230	228	203	201	211	199	218	204	201	216	227	222	217	198	205	223	202	195	184	195	222	215	223	225	201	188	216	232	220	197	206	223	226	183	227	227	205	203	165	215	212	231	202	187	236	214	208	204	220	228	243	217	235	173	212	195	220	220	212	211	206	206	212	250	214	206	204	227	207	218	203	232	200	197	223	231	225	219	202	204	217	204	206	201	183	202	183	179	214	224	210	234	189	240	218	195	228	208	201	194	176	185	211	233	215	229	203	237	206	220	221	216	201	221	214	233	193	188	226	189	195	225	193	225	242	221	218	218	225	234	222	213	210	201	212	232	228	207	214	205	200	215	178	218	207	215	224	239	219	187	191	231	226	206	208	203	205	229	200	186	206	194	209	233	224	226	247	208	186	200	191	214	182	212	205	194	197	218	199	221	201	216	230	202	182	192	221	193	215	217	214	213	228	222	214	197	205	195	223	198	241	219	224	206	212	205	212	205	197	212	200	222	192	212	205	215	205	196	206	221	202	212	219	208	216	200	207	192	197	222	230	224	212	197	205	233	205	244	230	207	212	207	237	247	181	213	213	184	225	200	194	196	224	191	198	199	219	230	187	184	200	193	198	185	209	206	218	219	178	207	212	211	228	222	181	205	219	211	201	232	187	197	201	212	214	219	233	236	220	209	225	201	217	207	189	197	202	200	225	237	204	222	239	235	238	214	205	219	211	217	187	214	208	209	207	197	220	220	190	180	236	220	235	204	215	229	231	214	240	215	186	204	203	204	195	209	245	235	229	220	200	189	205	220	209	211	207	218	193	210	210	218	204	202	196	204	225	178	173	223	223	210	185	193	198	199	203	200	193	226	213	207	222	222	237	197	233	227	229	203	207	196	214	215	196	197	217	205	211	209	194	224	190	189	218	201	200	201	209	211	242	207	206	190	209	190	197	218	208	221	204	210	212	193	235	197	221	214	220	218	230	200	224	218	219	207	234	222	224	228	208	209	176	237	217	226	219	219	203	201	223	199	188	211	213	223	216	215	179	247	203	201	233	200	201	210	200	234	220	198	229	193	203	220	221	234	198	212	217	194	223	228	197	184	210	209	213	242	210	222	251	198	189	189	207	213	191	216	206	213	215	176	228	185	221	193	179	203	210	204	200	247	196	205	195	198	216	217	196	161	198	211	193	213	195	196	209	233	227	206	197	217	217	217	221	206	222	191	211	198	223	223	210	217	201	211	195	211	189	202	227	214	211	185	213	210	205	202	224	222	221	220	206	221	218	241	195	202	243	211	207	179	200	179	233	201	208	212	230	213	208	204	216	210	209	224	201	220	209	204	231	201	226	197	225	215	226	213	229	210	219	231	193	203	235	244	226	184	214	204	211	219	205	196	213	240	218	212	224	204	216	215	207	214	217	219	228	206	208	228	183	196	192	219	202	191	196	202	202	216	219	189	214	241	194	205	225	217	213	201	188	222	198	210	203	188	213	193	230	219	220	215	189	187	218	214	226	193	224	183	213	200	219	198	218	204	213	222	185	235	232	247	235	222	226	228	240	221	203	200	216	192	217	191	177	227	203	212	224	194	194	224	214	247	215	182	193	196	198	211	192	196	206	223	215	193	215	204	174	212	195	186	215	206	200	230	212	223	227	179	217	203	226	218	241	221	204	200	205	216	220	228	249	224	193	189	202	195	204	211	205	237	229	222	221	184	200	212	227	214	207	227	211	202	216	216	201	196	201	217	226	228	187	201	213	215	202	228	192	225	188	181	202	206	199	231	221	191	206	272	216	223	202	213	218	203	191	234	204	185	233	243	223	233	203	216	225	209	211	228	204	228	204	221	211	216	209	206	216	194	216	189	204	205	229	202	238	184	244	177	191	191	212	176	209	238	240	206	197	209	210	222	201	232	238	192	205	182	192	234	200	183	219	208	205	252	181	220	218	228	231	199	211	221	183	193	234	212	215	195	199	197	200	207	224	180	213	158	205	198	220	195	217	198	226	182	203	216	211	224	220	208	204	222	207	205	233	223	216	219	226	206	192	215	195	188	205	208	202	216	219	241	249	228	218	192	211	180	232	199	212	209	238	177	184	220	203	193	232	237	207	218	217	210	228	193	238	220	219	224	234	212	221	196	221	198	211	207	203	196	221	228	226	187	202	208	209	229	219	223	198	188	219	235	190	201	187	206	225	202	194	188	216	211	207	223	184	189	226	226	220	199	187	209	215	187	193	219	208	212	193	222	209	237	231	238	181	210	181	207	207	205	209	227	211	216	225	191	243	243	219	214	199	190	193	213	233	221	203	214	217	217	197	182	220	207	196	217	203	204	186	244	220	251	197	208	187	181	189	196	189	214	220	197	246
1763	551	569	573	522	545	515	512	503	519	520	493	510	519	519	522	544	551	500	514	505	526	469	523	481	511	505	505	495	556	491	511	480	499	528	511	493	522	514	526	525	489	496	502	533	495	465	548	495	461	502	512	540	521	500	515	521	518	503	495	552	504	478	483	514	535	494	546	517	490	518	509	536	512	475	462	545	511	497	463	535	511	500	478	488	516	526	487	521	499	527	487	532	534	508	454	512	506	479	507	535	507	530	521	498	515	494	513	514	461	500	478	475	537	475	495	482	478	509	501	504	518	493	549	536	499	497	504	494	510	521	512	521	473	485	504	519	475	507	516	520	489	496	515	535	469	497	482	529	502	478	478	537	470	554	523	514	526	529	489	503	505	504	517	538	495	501	479	499	523	543	529	502	525	497	495	496	501	511	495	495	505	460	530	500	504	504	502	512	497	514	508	521	531	466	503	520	508	540	524	514	486	514	524	514	446	474	523	507	558	516	519	482	470	492	518	506	479	537	525	481	499	519	479	528	471	520	503	502	493	502	506	479	483	496	480	533	546	517	483	469	547	536	504	548	516	513	500	524	472	497	524	550	493	514	500	494	506	502	486	526	495	491	479	510	497	475	470	524	476	493	508	514	516	490	532	496	520	478	506	521	497	491	510	498	529	524	523	496	541	491	516	500	504	503	545	523	487	514	494	508	535	494	495	487	521	497	495	507	523	501	505	505	542	506	513	538	534	482	530	524	510	486	511	471	501	489	490	482	535	516	519	468	504	511	495	510	486	473	482	478	484	515	506	510	542	463	475	509	531	528	497	523	468	507	488	524	466	467	545	470	504	507	481	533	542	488	542	490	522	489	495	521	491	522	521	510	497	515	541	494	519	506	485	470	491	512	484	525	474	522	476	521	486	501	499	506	490	485	532	509	473	497	521	495	538	491	542	471	469	479	541	468	461	536	497	501	488	492	488	494	508	473	533	512	467	463	501	466	498	529	526	502	508	503	522	529	505	489	495	512	499	546	489	507	475	529	518	553	502	550	483	476	494	504	508	514	486	506	481	467	486	509	507	520	523	529	513	465	523	498	504	503	483	523	505	486	467	519	500	521	492	519	510	503	489	512	504	518	463	511	508	507	528	538	510	502	505	512	507	456	466	517	528	520	488	516	500	488	529	532	468	487	497	507	493	525	552	496	511	504	485	473	503	484	494	470	526	505	474	490	473	466	458	470	550	481	502	508	500	498	498	525	535	512	507	503	480	486	452	509	525	548	512	522	476	487	491	493	534	509	489	505	477	513	538	508	507	502	502	510	507	551	508	514	495	511	511	526	502	463	512	504	483	527	493	462	508	472	507	511	560	483	507	491	504	498	518	508	543	507	476	493	527	501	474	509	552	510	510	480	495	495	544	507	526	475	565	519	530	504	497	482	504	538	512	490	518	584	517	525	540	543	452	528	507	537	512	521	532	511	507	517	504	479	529	511	519	490	476	534	528	496	511	491	531	510	534	529	532	493	514	490	501	501	525	496	539	518	508	547	540	477	531	494	522	498	504	521	510	517	496	520	530	472	468	533	522	501	503	446	501	542	535	506	480	558	499	530	518	506	523	511	529	512	515	473	503	488	475	480	504	496	542	513	497	548	528	499	488	504	495	523	486	549	506	504	498	499	539	499	505	518	494	545	516	451	500	505	475	519	517	529	508	491	496	478	530	493	498	548	483	502	544	461	511	480	481	515	513	494	529	530	515	530	501	501	515	525	489	476	499	520	500	497	498	488	502	503	512	485	505	499	470	482	524	507	492	507	502	493	516	534	544	505	483	503	556	492	492	528	497	504	461	493	527	503	521	514	472	492	529	482	496	475	498	519	493	561	527	464	475	501	500	509	534	447	528	551	524	532	545	505	524	499	499	520	497	485	504	491	511	494	507	487	505	440	485	511	502	498	513	534	507	520	475	527	523	531	506	525	471	475	505	533	485	560	528	526	484	509	480	509	486	525	481	515	545	496	487	517	500	528	479	497	523	542	537	525	532	507	510	544	478	505	481	534	494	496	490	502	497	500	541	504	494	528	525	516	503	480	469	527	529	502	487	528	534	456	544	523	499	571	482	494	509	521	494	541	463	529	539	536	532	528	516	500	460	498	508	505	496	502	471	466	521	508	480	505	460	514	520	509	526	468	537	520	532	482	534	528	520	536	521	529	489	472	484	533	504	527	516	512	497	509	519	493	492	460	517	500	524	489	486	504	518	542	532	488	503	497	501	521	481	525	499	505	512	502	474	503	520	511	511	510	488	506	490	514	495	509	517	446	518	491	508	480	546	488	479	475	477	507	489	534	557	522	492	465	474	508	476	488	497	511	544	525	471	516	461	521	508	549	488	511	511	507	545	566	515	528	520	519	508	507	497	489	492	458	492	487	497	484	465	470	514	499	480	489	505	544	523	487	517	508	486	498	495	514	508	496	495	505	485	487	548	489	513	491	502	511	486	504	469	505	509	524	500	488	487	500	545	527	491	532	526	506	493	526	510	498	507	456	499	513	534	513	499	517	546	516	499	507	511	483	483	509	501	478	491	480	505	480	509	525	500	520	504	507	456	499	481	518	484	523	479	468	523	521	511	511	557	530	527	515	517	544	479	504	479	510	525	520	519	519	477	517	501	522	481	496	514	511	480	558	471	507	483	519	525	530	522	522	502	493	489	478	489	563	511	497	487	519	508	499	496	518	507	542	499	478	490	499	490	455	525	484	495	495	467	502	505	468	494	529	493	522	481	487	520	522	475	567	569	498	521	484	523	525	513	509	521	545	534	540	457	519	568	543	490	480	503	520	539	535	501	497	555	515	506	497	482	515	501	516	507	505	523	521	527	511	521	520	507	502	490	516	511	507	502	466	548	521	503	513	542	540	474	486	483	542	487	509	487	537	479	485	480	498	483	538	455	512	501	471	492	492	549	485	499	517	487	509	528	490	505	492	484	483	510	508	546	461	501	514	500	523	507	512	568	502	537	521	461	550	510	529	521	510	539	509	509	534	507	529	512	572	525	530	520	505	514	474	477	483	515	530	497	505	537	522	524	512	539	511	521	493	509	547	475	537	529	511	502	499	469	503	452	494	530	534	526	503	520	519	514	483	557	532	493	517	486	466	486	500	483	505	493	491	526	511	481	494	537	500	482	517	506	525	532	496	494	479	501	498	518	567	498	545	501	515	508	514	511	515	519	518	493	525	485	525	512	550	498	486	467	501	512	488	538	561	511	499	522	469	516	500	491	447	518	501	501	538	498	523	505	515	466	516	542	534	479	461	498	497	511	506	489	498	496	500	523	479	501	562	502	520	525	507	520	520	503	515	524	489	513	530	524	527	522	479	516	483	504	486	477	502	467	506	482	490	551	493	546	522	521	463	503	492	511	507	502	512	527	500	510	514	469	479	513	470	532	519	483	543	484	548	471	486	523	484	487	489	517	464	522	527	483	503	482	510	545	507	521	481	491
7215	513	604	494	437	348	373	353	298	263	315	301	287	285	276	274	270	276	281	276	287	262	258	291	266	311	271	271	310	296	278	295	246	255	291	300	289	286	258	294	277	287	257	250	291	295	295	264	255	273	264	265	259	274	274	268	294	249	316	308	300	280	272	286	253	248	281	258	269	298	277	255	287	300	282	280	288	241	253	289	287	284	273	245	278	248	278	299	287	272	293	290	268	293	271	275	235	299	289	304	317	269	259	278	291	274	287	292	248	272	292	269	296	293	263	257	263	248	279	270	299	240	287	268	295	254	241	277	280	281	278	270	284	245	279	286	275	260	253	269	279	267	283	252	279	288	280	286	286	271	286	288	279	261	290	255	288	281	305	264	284	307	258	270	276	264	276	286	266	278	282	237	265	288	271	278	265	273	279	282	284	254	251	265	263	266	279	284	290	268	258	256	242	287	270	258	238	262	291	278	277	291	280	270	250	261	277	280	280	279	252	295	290	287	261	265	290	254	258	274	282	250	265	271	258	260	258	259	282	264	290	267	260	273	272	285	249	256	252	283	274	264	254	248	272	271	285	289	303	255	289	274	294	297	266	280	283	267	263	265	303	289	245	293	279	276	293	251	247	241	273	277	293	272	270	284	307	276	258	264	288	254	269	272	236	272	298	305	246	288	298	295	253	278	263	278	283	266	291	287	296	256	260	314	279	259	299	247	253	272	267	293	266	280	266	305	303	256	287	282	282	264	259	299	258	275	263	268	278	251	254	257	289	268	259	310	298	265	286	303	269	263	294	271	313	284	259	238	281	275	262	255	301	275	260	292	271	271	298	289	290	274	269	281	289	266	264	313	277	267	246	280	305	270	262	278	259	296	283	240	233	272	263	275	271	284	304	273	270	298	281	265	258	261	244	260	247	277	269	282	307	293	250	250	264	241	254	274	290	249	278	297	237	283	277	289	304	294	302	251	266	271	287	267	306	290	273	300	298	320	271	271	273	275	286	258	285	251	257	277	290	294	271	298	298	257	250	262	289	280	320	277	251	281	283	269	291	270	258	229	295	266	284	253	294	272	276	284	275	283	263	287	294	245	251	253	294	283	286	270	276	290	266	295	280	237	294	323	295	270	277	228	296	262	289	257	275	281	259	271	272	307	269	265	273	253	274	290	288	244	265	275	244	279	300	317	255	281	280	301	274	280	273	317	259	291	282	218	276	278	270	275	259	286	251	300	284	279	290	265	287	258	274	261	277	264	297	256	272	294	277	260	287	263	267	246	256	272	257	264	290	258	277	273	246	295	280	278	273	276	259	258	262	278	277	271	289	249	259	274	278	281	251	253	274	269	265	251	264	257	246	250	291	246	283	272	286	261	277	274	259	264	276	264	306	271	271	255	272	257	288	262	266	260	256	254	296	271	249	260	265	274	284	290	241	257	275	272	279	256	265	265	238	273	275	233	249	287	281	274	263	259	247	282	242	271	277	282	290	284	274	254	295	264	288	287	296	275	252	270	265	319	272	264	287	293	252	279	297	258	281	277	265	281	269	301	266	264	276	266	277	268	268	220	267	268	247	261	265	264	256	254	259	291	249	270	265	305	260	262	304	280	308	271	233	287	277	267	282	271	308	283	243	257	269	270	237	251	282	261	290	273	256	305	272	273	251	285	261	258	262	246	282	272	272	268	279	281	292	271	270	263	263	296	244	251	308	288	254	257	275	278	272	265	261	280	298	283	278	245	249	251	267	239	289	278	269	252	284	282	267	270	277	287	276	253	285	271	275	304	256	281	276	265	293	273	250	288	260	271	294	274	284	260	239	292	299	278	255	273	247	251	273	270	256	286	307	301	249	266	279	307	300	281	260	272	261	284	292	269	290	279	300	266	269	268	237	274	262	290	281	270	275	265	264	292	283	268	288	271	261	263	280	305	290	266	258	286	296	299	280	283	284	259	247	266	294	250	263	251	303	251	273	273	257	252	301	253	272	255	266	261	268	285	276	285	255	262	263	264	268	290	278	287	290	248	284	274	264	310	251	228	241	266	274	276	310	265	289	287	256	245	253	284	252	267	263	312	258	271	278	305	265	267	241	282	264	287	290	290	265	282	266	264	254	279	240	254	281	269	275	291	252	271	270	277	303	263	309	266	305	271	270	304	282	281	257	300	255	269	261	272	271	260	269	258	257	266	288	257	312	272	276	276	288	301	255	273	296	270	268	247	296	251	279	254	241	281	291	241	271	286	275	246	283	270	286	236	276	274	279	287	291	274	260	262	273	265	278	264	254	271	260	244	261	277	292	271	274	282	304	245	266	247	256	293	283	278	286	272	255	281	280	250	279	297	308	292	280	305	280	264	279	289	266	260	252	308	278	292	285	289	267	274	263	272	319	280	296	254	251	288	276	214	280	286	261	289	260	267	269	277	272	292	279	293	238	254	266	286	259	297	296	284	269	259	271	297	296	255	281	262	296	244	280	242	245	270	264	270	290	258	284	284	251	293	242	263	281	241	288	267	249	287	277	245	274	276	299	288	311	277	258	292	277	296	269	237	234	265	277	259	274	294	274	281	279	286	267	270	260	268	229	275	270	300	319	275	310	275	304	258	294	271	314	248	260	269	232	296	241	278	273	284	285	270	234	287	256	264	262	287	273	295	299	281	259	246	276	307	264	259	265	267	260	285	255	281	288	274	245	244	283	252	278	262	248	286	278	327	306	240	275	272	282	295	308	260	270	275	265	258	291	263	278	276	280	301	271	304	280	303	290	276	295	288	277	278	253	279	289	280	294	274	269	275	251	267	295	286	247	282	281	289	243	257	259	273	241	277	269	262	259	290	244	273	282	255	277	256	290	264	284	291	279	255	314	261	303	252	284	291	276	262	271	288	258	281	272	271	305	297	264	287	274	255	294	265	285	297	280	288	246	293	275	282	280	263	255	328	299	279	281	265	295	278	257	290	291	264	239	263	246	301	278	295	249	264	264	251	304	280	265	290	263	316	258	276	276	258	274	247	244	277	269	265	272	272	271	255	241	271	247	252	254	280	286	266	284	300	271	292	284	249	270	240	307	286	270	288	291	303	262	282	299	292	279	290	302	267	261	279	280	257	285	266	256	249	269	251	271	314	259	291	281	295	289	263	234	281	288	232	281	263	294	281	284	316	253	245	280	258	276	264	267	273	300	275	241	258	276	258	269	236	297	275	286	288	251	298	289	304	250	253	293	263	264	273	287	282	263	276	273	288	277	246	257	281	269	291	278	251	290	262	261	270	294	268	267	286	272	247	266	274	271	256	270	284	275	268	288	259	272	290	276	262	279	299	280	284	282	259	270	292	259	287	278	264	316	281	267	253	296	272	284	297	246	263	255	246	305	276	264	262	274	256	266	257	268	259	271	259	273	272	311	274	253	320	322	285	271	278	254	265	285	296	268	269	286	273	292	277	278	276	263	263	290	254	269	253	283	278	282	290	263	297	288	265	285	297	238	288	288	279	285	281
6515	925	1372	1486	1253	1147	973	884	809	840	793	762	748	677	743	670	693	665	645	659	680	634	675	663	674	669	654	701	641	687	656	700	600	632	674	621	650	630	586	632	640	662	664	620	635	613	674	664	568	658	657	601	670	623	689	608	644	564	632	644	605	602	629	628	630	633	597	586	608	574	586	591	619	612	675	648	612	619	655	644	639	670	678	599	628	620	625	640	646	604	603	645	591	603	618	632	646	640	628	652	600	671	633	608	645	648	600	598	634	633	648	670	596	604	614	639	615	577	613	634	627	606	657	642	611	589	650	672	607	589	660	636	608	600	657	622	606	617	589	626	635	638	602	669	625	635	654	642	608	589	619	603	608	568	636	630	618	628	604	583	584	632	591	605	594	634	636	620	629	617	640	619	611	613	624	626	666	594	622	595	623	668	570	643	651	598	620	603	594	586	629	668	623	633	612	648	652	629	621	624	632	619	655	623	572	657	615	606	618	588	668	638	644	662	587	656	604	610	640	602	607	611	561	623	601	644	660	622	670	646	620	596	627	621	671	605	619	603	599	595	609	633	635	571	630	639	624	669	641	587	614	621	638	650	600	650	666	641	642	594	640	647	627	658	620	616	612	622	611	659	626	596	631	557	619	608	603	604	624	643	636	609	673	659	646	607	623	638	667	645	665	645	652	579	628	592	642	635	581	607	637	664	619	668	617	621	615	583	603	627	594	682	658	616	640	606	590	668	626	617	672	648	622	619	635	628	586	645	593	543	622	647	617	647	612	659	631	676	650	611	608	607	623	601	625	666	627	634	621	635	594	655	623	662	639	638	585	658	667	638	601	652	596	645	614	620	623	615	669	655	611	637	613	596	621	622	556	676	621	600	627	654	621	618	634	648	604	638	621	621	625	624	667	597	616	569	591	627	628	622	638	617	603	589	597	626	657	638	591	678	611	610	622	626	661	596	627	605	604	622	588	595	607	673	622	621	595	603	588	609	600	631	627	675	629	624	614	622	609	624	635	622	623	644	603	669	638	655	669	641	590	615	611	617	602	583	633	617	658	627	639	594	615	644	619	611	637	638	643	611	578	599	605	632	619	577	644	657	626	630	637	614	602	613	627	594	632	600	655	613	642	596	618	612	654	634	591	664	610	637	638	633	620	593	644	637	612	602	640	645	582	626	581	656	649	617	616	625	649	633	638	621	636	631	617	644	650	629	676	603	620	601	643	645	660	664	611	645	618	630	673	629	629	606	606	627	615	626	613	607	582	635	586	633	613	620	630	595	567	649	592	648	631	647	590	664	632	652	593	618	622	604	642	619	658	672	639	631	648	644	620	624	613	618	630	617	635	590	612	591	596	583	625	670	631	613	639	626	630	578	628	617	621	611	646	617	622	652	593	649	600	657	609	663	643	658	657	609	656	627	618	653	622	626	602	616	604	627	654	615	604	608	668	641	641	617	627	623	614	642	623	635	613	602	626	628	672	597	606	627	660	573	613	636	673	616	678	615	638	636	650	617	604	585	628	659	630	615	637	572	611	629	643	628	591	610	660	670	616	641	618	627	601	636	611	643	691	602	598	552	605	619	619	651	667	586	629	584	623	636	611	642	587	636	672	621	630	597	589	630	629	622	640	626	665	606	612	621	620	601	646	620	610	641	625	652	630	647	615	657	640	642	641	636	608	606	628	645	589	643	607	652	652	639	643	632	638	620	641	602	634	602	632	635	590	673	639	625	621	607	635	633	612	608	621	590	688	639	615	632	672	651	618	614	641	648	678	642	607	597	596	626	603	659	622	645	627	692	577	611	623	619	631	595	598	602	647	570	633	641	651	595	616	661	597	652	643	629	583	633	630	614	614	593	622	610	604	644	599	605	594	621	618	591	602	626	596	605	579	631	634	612	599	570	619	648	653	589	600	617	619	637	607	597	589	640	642	645	601	640	579	607	626	664	616	561	623	673	619	617	602	634	603	651	636	650	607	557	610	649	635	649	631	646	619	592	616	637	617	594	645	634	639	627	617	589	609	658	621	606	636	631	719	619	615	632	627	629	624	610	632	648	648	650	576	622	575	618	611	665	594	643	609	645	648	641	624	617	618	577	619	598	620	593	636	623	606	654	609	653	649	638	612	629	656	653	608	560	626	617	653	638	624	635	629	638	634	670	598	645	607	636	618	672	613	643	645	658	617	599	618	666	607	604	623	629	587	643	644	618	629	647	594	649	622	613	629	630	604	619	560	603	574	621	589	592	629	646	603	624	630	670	658	597	634	601	611	640	602	621	616	661	596	643	629	670	592	622	648	631	600	654	631	603	646	602	600	628	666	636	573	643	591	641	642	629	607	635	656	632	662	633	632	611	599	656	605	600	575	600	618	632	615	634	630	661	605	589	684	662	618	597	618	629	575	615	621	605	616	587	666	633	632	607	594	604	615	642	602	628	649	620	660	672	665	654	654	636	625	643	646	646	611	631	634	632	641	629	643	652	656	602	622	650	671	635	607	606	652	597	595	641	655	611	617	623	638	551	591	638	574	608	636	617	620	576	592	623	570	608	597	583	619	655	624	683	599	611	652	661	649	613	643	600	651	597	597	600	595	600	595	658	626	649	625	631	612	602	619	656	612	642	611	663	578	632	630	602	625	641	630	667	634	599	606	637	621	665	631	630	587	598	626	638	652	609	626	642	663	664	646	604	642	617	624	658	604	659	615	595	604	619	621	605	664	642	665	624	644	655	602	605	676	643	627	604	627	657	610	611	603	614	631	626	594	611	650	628	621	594	668	578	656	658	667	636	633	568	629	572	607	563	637	569	626	594	648	644	605	641	599	628	635	653	605	661	593	610	603	658	630	598	658	627	610	634	669	611	591	639	636	654	610	658	616	593	647	583	590	621	633	609	559	615	604	605	644	648	602	644	646	566	624	604	645	640	591	645	604	625	631	648	611	647	600	641	656	567	602	663	639	631	641	604	568	675	618	637	623	617	601	608	680	639	635	601	611	585	648	650	640	641	602	637	630	666	646	683	650	605	675	648	592	623	637	644	603	623	623	617	643	568	671	623	634	635	575	650	642	613	654	621	667	646	636	596	629	651	590	636	646	588	588	643	633	655	629	625	642	598	632	641	603	619	657	626	652	625	627	655	660	631	635	601	650	636	626	575	602	626	663	639	613	664	623	652	609	666	651	606	627	598	621	629	641	636	609	574	635	588	646	615	618	634	628	612	629	646	656	603	581	620	658	585	601	606	643	629	648	634	655	615	650	623	681	637	581	617	625	640	603	616	677	620	591	645	587	609	634	643	652	569	621	614	617	618	621	592	652	627	651	622	644	588	616	655	628	676	587	589	599	652	612	651	594	621	676	600	584	605	673	622	654	604	624	582	628	625	633	619	625	612	597	675	606	681	591	637	652	596	627	629	650	599	618	660	650	682	616	648	658	641	640	653	629	623	592	617	630	640	642	562	586	635	638	652	665	623	608	646	650	636	629	647	659	661
13997	1069	886	606	479	380	283	259	249	213	211	190	169	209	165	188	178	166	151	159	160	170	162	164	139	159	151	163	166	148	163	126	152	141	142	140	165	155	147	153	151	147	138	136	142	163	154	155	139	141	130	136	142	142	160	144	155	141	144	141	161	170	134	163	139	148	148	160	140	147	128	160	159	153	146	143	151	158	158	137	135	127	161	151	178	146	140	150	175	149	155	139	157	147	136	139	151	141	153	148	166	163	150	169	143	124	144	191	166	139	161	155	148	123	145	171	170	137	140	138	160	149	144	157	152	134	155	170	157	156	151	157	162	151	140	160	125	132	136	153	168	137	160	152	151	142	163	143	147	162	149	147	130	156	138	133	133	166	125	140	147	143	153	155	154	171	156	150	141	162	139	152	164	153	134	162	161	137	138	170	158	140	138	136	123	148	148	138	152	148	155	160	134	141	136	145	151	154	128	150	163	136	146	142	155	157	143	158	152	131	164	163	126	140	157	149	159	152	152	170	163	137	130	156	133	158	139	167	156	146	162	159	155	132	159	145	146	161	158	142	157	139	145	159	144	143	146	137	156	141	155	160	142	152	147	151	177	158	138	142	155	164	132	120	158	142	148	171	156	139	151	130	140	183	126	133	168	153	156	133	152	148	132	154	141	140	145	140	135	130	144	161	150	156	152	163	161	180	176	168	136	124	152	138	156	147	170	148	140	173	157	122	138	145	176	149	155	171	138	147	162	147	162	134	132	170	156	157	158	141	167	160	146	140	148	154	140	131	135	141	138	162	181	139	148	156	151	151	159	142	154	161	165	161	128	164	142	146	127	159	145	135	130	146	150	142	130	147	159	143	143	152	147	153	127	129	130	162	149	166	153	173	141	164	135	133	152	160	142	131	134	142	130	152	173	152	142	168	158	145	159	138	150	135	149	165	170	128	156	149	155	159	162	117	133	160	136	154	137	137	138	141	137	128	142	163	152	154	152	143	182	121	115	129	162	143	160	142	146	141	150	134	125	151	142	156	158	129	139	164	151	137	168	171	157	149	151	154	143	165	158	157	144	150	153	158	154	169	160	136	147	142	127	157	137	173	175	146	139	127	156	156	140	148	157	154	146	178	155	136	151	165	145	137	139	154	160	143	122	134	132	160	148	154	194	146	173	151	159	158	175	159	130	175	145	145	139	145	140	160	140	146	153	146	160	141	140	145	148	146	133	139	158	165	163	168	124	153	139	161	137	147	157	121	128	142	159	140	134	159	159	139	135	148	171	144	166	155	162	155	153	131	153	164	150	153	129	155	159	147	153	166	149	148	160	164	137	161	155	164	137	142	144	148	162	139	161	158	128	176	153	168	156	143	127	150	159	151	174	146	135	170	127	175	148	135	161	176	162	165	155	134	147	150	131	147	130	129	152	141	140	152	135	136	142	136	134	147	130	134	143	138	165	147	150	153	163	168	144	152	168	123	141	163	170	148	136	147	144	163	152	128	135	176	160	174	149	148	146	162	141	147	143	162	155	161	163	146	142	160	147	171	127	162	142	153	146	153	167	144	156	137	137	155	176	148	164	148	148	169	172	151	152	150	149	148	152	171	146	145	144	181	149	160	125	117	148	148	151	124	130	125	185	165	122	127	153	144	176	183	148	173	135	146	131	147	167	137	119	130	159	189	177	134	146	165	166	166	165	160	127	169	137	140	153	147	154	150	146	151	160	142	130	125	135	163	149	179	161	147	145	133	165	162	161	178	136	169	148	169	138	153	173	146	128	135	154	140	138	162	140	143	163	149	130	154	177	131	141	132	141	138	150	134	128	148	156	170	132	153	166	171	152	156	159	147	151	149	141	125	158	136	145	144	139	151	155	171	132	149	169	147	152	179	121	152	141	142	145	166	142	172	142	131	133	155	147	141	138	147	159	142	142	150	150	153	170	164	150	166	144	144	144	132	138	163	153	151	146	162	142	138	144	123	130	175	152	153	155	135	149	130	129	134	144	166	137	145	142	150	161	170	146	145	153	126	175	141	141	153	155	149	118	143	164	153	146	131	118	159	150	132	153	128	150	134	161	144	156	139	126	122	141	170	167	143	159	139	145	116	167	147	128	138	140	150	140	145	145	151	148	115	137	143	167	134	144	154	132	159	143	142	143	151	155	151	137	135	137	151	182	146	127	129	151	141	160	165	133	125	190	147	159	170	158	176	157	135	154	136	144	157	153	141	139	136	160	160	134	127	161	138	147	152	149	153	137	136	147	149	153	133	122	155	148	149	145	154	156	158	156	150	165	141	161	132	150	147	174	184	150	134	155	158	140	136	165	138	143	151	152	160	153	130	160	129	135	131	124	146	169	150	181	168	140	144	143	166	141	163	147	161	148	144	125	175	143	137	171	146	159	125	173	151	157	131	143	145	132	162	147	142	155	154	142	157	160	136	142	146	136	123	138	150	145	148	144	138	153	147	159	142	123	160	149	144	148	145	148	174	148	139	123	139	136	152	142	145	159	147	146	153	160	159	137	137	143	143	167	132	136	159	140	160	151	153	140	123	147	143	173	154	166	153	135	164	135	138	155	178	149	150	169	168	158	139	167	133	125	132	159	177	159	131	164	141	159	151	157	139	115	145	141	170	180	165	134	152	162	159	128	158	150	139	158	123	148	145	147	155	130	149	163	168	147	133	127	155	156	151	134	136	159	128	152	145	189	161	135	182	181	150	158	146	152	143	155	151	145	132	151	159	149	141	146	133	147	151	138	141	141	151	149	156	175	141	141	157	168	159	165	143	147	161	160	150	139	143	150	157	144	148	132	172	150	148	136	152	157	146	154	144	165	128	138	140	173	133	142	148	174	180	163	156	151	141	148	133	153	140	148	137	145	129	160	127	127	138	159	143	156	154	148	173	126	148	143	159	150	160	134	141	137	171	165	143	142	124	155	181	143	151	157	162	160	153	166	144	150	140	138	164	133	168	148	174	149	151	155	146	147	161	139	137	164	131	136	163	155	150	150	146	140	154	130	164	126	128	155	146	175	130	136	159	150	161	143	148	140	143	143	159	150	157	137	152	160	157	140	161	165	131	149	149	145	151	124	143	146	137	165	164	143	141	159	151	169	157	170	161	142	162	142	147	145	150	156	160	146	157	143	153	157	149	141	177	148	131	123	141	134	122	157	141	133	134	128	166	161	137	128	162	161	156	144	122	141	167	165	142	145	173	160	163	137	152	149	156	154	182	137	158	171	133	145	163	135	137	152	145	123	159	147	163	140	133	159	159	137	144	160	153	175	151	134	150	168	151	129	154	163	173	155	135	159	139	169	144	157	141	137	132	161	143	141	163	139	136	164	164	144	164	139	148	160	149	158	146	121	167	127	153	135	150	147	154	137	165	158	164	156	142	137	109	134	138	164	163	127	138	148	150	117	144	152	132	154	138	161	172	156	146	156	164	151	159	157	150	145	157	171	132	147	160	153	152	170	158	160	123	132	136	147	149	139	148
7893	925	1864	2008	1714	1408	1105	899	736	740	675	598	566	512	501	480	509	440	438	428	461	394	400	408	380	400	385	397	372	400	386	398	384	368	400	388	404	387	355	360	364	370	389	361	404	363	355	330	374	395	335	393	350	348	384	357	379	372	372	353	383	340	349	361	381	378	350	338	367	375	379	361	339	382	362	346	388	336	381	353	363	343	348	362	334	372	350	378	378	347	335	384	306	352	355	351	352	375	368	345	352	362	307	365	355	370	359	350	352	339	348	348	344	309	390	364	356	384	355	334	376	335	359	338	376	337	354	366	349	368	350	328	355	338	360	388	309	345	355	324	375	362	378	343	390	326	336	358	370	372	342	352	347	357	353	367	361	356	361	376	356	364	333	365	350	363	361	369	346	339	359	348	347	351	343	345	297	383	347	380	349	353	363	353	359	402	343	369	364	340	385	349	324	344	322	304	356	362	362	364	356	385	370	368	346	337	379	380	373	393	378	352	352	313	354	369	334	368	356	355	371	353	338	337	346	341	382	353	355	351	363	368	348	354	338	366	360	357	364	361	375	356	346	325	358	373	356	354	358	349	374	329	347	373	332	343	371	343	332	354	389	338	319	338	371	379	334	365	396	336	331	349	357	345	397	341	373	389	339	331	383	363	360	323	364	357	342	334	314	376	340	335	367	345	349	356	345	379	355	325	356	339	372	365	391	364	355	407	376	347	365	365	379	379	335	338	353	358	389	361	340	391	339	377	367	361	366	316	339	361	352	327	333	337	306	335	331	328	343	366	351	365	366	369	346	316	368	367	385	379	350	339	369	353	342	312	355	355	389	338	357	354	376	351	335	379	324	359	378	340	348	336	312	366	331	370	377	335	336	354	336	320	336	330	359	402	359	366	382	394	353	352	360	366	335	347	386	342	351	394	337	373	364	345	334	357	352	350	375	347	327	338	381	300	337	318	342	353	381	327	353	318	354	370	372	370	381	345	361	376	343	350	327	371	337	332	349	330	324	354	334	354	351	345	360	375	384	385	353	363	343	315	347	330	361	346	363	361	366	346	363	338	329	375	362	361	380	347	338	373	354	333	346	338	372	365	366	344	372	359	369	349	383	348	373	356	384	344	408	366	373	347	363	357	374	338	338	356	357	372	329	345	354	351	337	350	313	379	388	346	360	385	393	351	347	347	378	319	349	339	356	350	307	331	371	336	345	335	348	378	337	348	342	333	345	357	340	365	314	362	337	359	379	345	341	374	355	346	355	339	337	356	344	365	339	343	345	367	369	344	368	387	347	363	369	337	371	374	363	359	316	370	367	372	352	346	377	400	354	380	361	375	321	382	372	356	374	372	345	357	375	385	358	378	338	353	345	362	343	330	376	308	356	356	392	336	359	382	325	342	351	374	388	357	390	313	350	348	358	349	357	351	348	322	319	357	370	360	369	337	359	403	369	345	330	340	327	371	355	349	325	347	391	327	355	347	343	384	373	369	338	334	329	368	370	354	372	349	359	355	378	359	361	335	358	363	357	357	333	342	361	345	356	368	368	371	365	361	352	374	329	324	350	349	336	344	329	360	399	372	357	333	354	337	370	362	352	350	353	348	363	369	372	352	330	359	341	376	333	350	355	359	328	371	388	372	379	361	379	338	331	336	342	349	345	359	380	370	378	337	364	343	346	350	353	351	325	349	388	389	355	367	344	342	393	385	331	350	387	355	369	344	384	346	355	339	385	358	354	382	372	323	334	345	367	390	361	368	370	347	354	341	377	349	369	365	317	328	343	355	373	350	328	363	352	381	351	330	344	338	374	325	358	360	354	375	351	341	373	356	357	342	380	329	341	383	350	369	358	342	346	347	372	379	358	371	348	380	362	341	353	377	342	318	345	365	350	356	362	366	368	346	360	356	321	343	359	376	343	361	387	370	320	346	376	338	357	304	385	331	370	371	350	374	339	358	313	317	364	361	369	366	341	343	354	371	347	382	328	309	384	340	356	360	331	356	350	382	334	360	322	364	361	332	360	353	361	333	335	326	358	380	347	340	343	352	356	374	363	386	364	338	354	361	348	366	325	360	372	344	363	356	397	367	356	380	366	342	329	333	366	371	357	355	336	348	341	332	331	392	341	372	345	340	364	355	370	300	368	398	366	342	359	358	327	309	358	367	320	356	360	339	363	366	334	351	331	346	341	384	324	346	375	376	346	336	346	366	369	367	374	338	359	341	332	348	346	324	344	344	349	342	344	350	366	315	387	335	340	382	334	376	357	341	333	358	335	364	344	376	379	339	333	382	318	382	361	352	411	358	333	363	342	327	385	371	365	344	370	357	338	338	382	316	354	334	336	374	382	354	344	353	352	361	366	342	336	337	354	374	368	346	365	341	357	354	343	348	383	345	355	364	337	357	357	361	371	388	352	341	346	372	335	366	404	364	368	366	351	358	364	336	337	382	331	353	346	338	342	346	359	336	330	355	354	355	394	355	398	347	395	293	362	358	380	344	349	363	355	368	370	349	399	371	367	380	360	332	365	331	318	378	401	370	361	345	339	346	382	327	380	361	375	382	347	325	363	357	351	374	366	338	373	336	354	342	395	342	341	306	357	349	342	383	359	342	375	328	344	342	370	344	372	377	367	374	318	369	334	356	366	386	367	351	372	358	378	334	369	341	390	365	352	350	345	349	353	335	344	375	347	339	352	385	342	398	339	337	329	347	367	337	354	369	360	359	347	376	367	377	353	347	315	339	346	371	382	372	366	351	337	319	371	381	387	363	331	349	351	350	352	301	376	361	360	353	357	377	382	376	371	341	348	360	360	350	349	371	334	354	357	349	338	366	370	341	376	341	360	353	369	391	343	339	376	329	354	375	304	371	342	336	340	347	374	348	372	355	343	363	347	372	377	380	344	329	351	401	371	362	352	357	371	373	357	333	368	359	336	363	329	336	368	345	326	384	361	330	316	330	332	349	391	327	340	351	348	337	371	356	366	381	370	355	368	366	358	358	338	343	409	330	369	360	342	358	364	354	389	358	358	388	330	370	351	374	343	383	347	352	297	342	359	351	373	317	355	335	325	361	328	336	339	369	364	327	369	341	347	341	393	338	356	329	356	354	353	372	361	365	370	357	319	369	342	380	348	331	367	331	346	368	358	315	335	393	366	338	344	353	367	400	325	355	334	341	359	373	342	360	330	374	357	372	371	358	329	368	367	326	349	389	346	318	348	337	362	368	366	366	349	342	370	374	353	347	361	358	348	355	370	364	349	377	383	354	362	361	335	372	348	338	357	364	339	332	361	333	362	380	361	319	371	369	355	369	319	348	376	331	377	397	403	358	381	355	368	327	352	334	375	363	336	341	362	339	361	359	332	373	354	300	345	350	342	342	358	357	378	374	345	338	333	351	355	404	341	323	347	352	348	360	381	348	344	380	350	379	399	349	351	339	348	335	339	378	367	376	371	354	356	379	361	339	348	364	370	367	359	336	329	340	350	347	347	354
1315	214	234	218	218	218	252	223	206	245	224	194	203	201	187	230	216	209	198	226	221	198	195	209	216	225	192	204	198	208	215	194	229	198	200	172	216	205	205	207	194	235	206	194	238	240	183	169	216	223	219	208	201	232	229	215	214	220	217	213	211	210	178	213	232	210	204	212	199	215	241	192	224	206	208	201	191	184	181	205	216	217	216	234	241	205	221	204	189	210	204	192	219	222	199	232	205	243	174	209	208	228	183	209	217	227	214	192	224	217	207	214	219	169	250	219	226	207	202	219	236	209	206	201	221	220	219	213	204	212	222	216	218	216	171	191	187	183	209	196	209	218	195	195	236	213	209	191	188	203	226	178	224	216	217	205	203	214	205	218	191	222	224	243	205	220	193	212	201	232	229	189	208	225	217	207	240	204	225	182	208	213	207	218	216	205	214	230	208	190	211	220	231	219	244	197	199	194	227	205	201	201	240	227	194	197	241	211	211	204	179	216	196	198	200	203	223	191	202	203	205	203	205	193	251	199	211	204	193	220	196	231	218	234	216	206	225	199	227	224	228	209	252	231	192	212	207	209	226	204	225	208	232	212	208	194	226	206	193	248	203	235	213	206	201	239	220	183	206	195	187	185	209	194	198	195	202	211	201	233	188	211	200	224	243	212	194	172	203	219	205	195	216	222	206	217	215	217	222	206	210	192	203	227	237	212	217	208	203	207	227	197	233	193	236	211	209	182	222	196	192	192	185	223	222	204	244	210	230	230	220	216	217	198	198	190	204	220	219	217	223	223	223	183	174	205	194	215	184	200	211	229	195	197	205	223	183	193	208	207	211	203	191	213	217	211	226	207	218	214	211	230	201	223	206	201	216	202	213	198	236	208	207	200	222	211	198	188	216	203	220	174	201	214	204	249	225	211	203	224	203	191	209	189	180	214	220	208	202	232	225	220	235	216	239	221	214	210	214	192	218	220	197	216	188	228	220	216	206	227	222	202	220	234	202	226	226	218	221	205	183	202	231	194	178	234	227	209	189	211	241	200	216	198	194	195	222	203	216	227	208	217	207	200	223	217	188	210	209	194	220	226	210	219	199	233	208	216	217	176	237	235	229	202	222	221	210	196	197	210	200	198	212	230	228	220	230	228	218	208	210	207	176	203	215	221	226	207	220	210	209	200	205	211	202	211	226	198	210	206	189	241	219	187	219	193	229	217	216	220	232	224	196	217	196	215	195	223	252	205	183	222	170	220	201	209	193	205	197	195	219	174	198	209	226	210	226	218	180	197	197	207	187	243	202	216	185	226	186	208	209	197	187	225	227	213	196	187	197	218	215	213	218	199	226	242	195	221	213	198	209	209	208	225	220	209	222	186	206	198	195	200	221	224	217	222	225	206	224	213	216	203	208	222	189	191	210	187	201	196	210	208	210	215	222	263	227	234	176	194	199	221	216	183	181	214	210	202	208	177	232	183	216	188	214	195	218	203	213	185	224	225	211	201	213	232	198	230	220	241	216	208	181	199	220	207	221	226	203	202	197	244	218	171	232	201	210	196	214	199	218	180	195	209	207	203	209	207	205	236	219	238	206	196	204	234	237	212	214	206	203	191	198	207	215	196	211	231	207	187	245	225	206	236	220	192	192	205	233	218	210	186	203	208	212	189	218	209	200	195	215	241	193	226	216	201	194	218	217	227	215	214	227	226	209	189	195	209	208	201	221	203	209	207	203	220	205	206	209	216	204	194	198	195	190	200	230	171	187	194	171	208	231	213	178	200	204	201	191	213	240	235	211	219	197	213	202	212	223	196	219	246	197	202	244	219	195	202	172	201	224	214	194	199	203	205	209	208	217	223	210	205	201	220	188	226	174	224	209	197	225	216	227	194	189	204	217	220	202	229	218	195	195	195	203	198	209	204	216	230	192	229	214	231	211	201	225	219	208	198	186	197	181	195	217	213	206	179	207	234	250	228	210	223	187	213	197	201	214	218	205	223	199	229	209	211	220	200	211	230	191	228	194	201	209	211	220	200	206	216	226	232	220	215	226	220	207	213	222	212	239	214	207	200	207	194	216	207	197	194	214	209	224	212	212	243	179	208	216	229	228	206	201	191	197	231	221	236	220	237	214	211	208	196	230	204	209	213	218	191	229	211	207	175	198	209	201	230	184	197	188	239	194	209	176	183	218	184	190	196	208	190	215	232	199	208	194	199	184	228	219	186	212	207	216	204	200	194	205	225	221	216	191	214	206	212	216	213	185	204	195	218	226	211	210	179	218	178	206	202	197	211	200	197	207	208	241	183	188	215	185	232	214	174	222	199	220	203	211	185	198	225	213	246	203	193	224	213	217	249	205	205	213	227	209	211	219	205	226	195	189	223	192	222	228	213	224	221	215	205	188	229	216	215	242	220	190	206	197	224	182	200	200	193	198	227	194	209	204	205	214	238	205	225	203	206	198	198	225	217	229	202	238	233	247	231	196	222	221	238	210	221	200	213	203	198	200	193	185	182	197	204	204	179	212	210	198	231	198	189	217	219	222	215	220	192	226	191	178	220	194	208	210	209	217	206	209	218	234	200	222	219	197	201	198	194	218	218	215	206	202	205	230	198	212	206	174	213	226	217	205	219	201	238	223	198	228	210	181	219	227	219	215	226	205	215	208	217	211	197	200	216	205	231	202	221	200	207	195	197	248	220	217	210	232	181	239	201	206	196	205	222	241	225	256	240	195	195	215	195	215	204	202	202	227	220	198	211	183	197	202	192	220	218	224	192	216	221	205	188	175	208	194	218	189	193	235	222	211	200	194	231	202	228	232	239	207	231	206	203	180	195	217	205	197	213	226	228	201	212	228	223	211	220	214	212	206	195	205	203	205	208	210	201	201	220	186	174	215	188	225	220	216	192	237	177	227	217	200	216	198	196	235	232	200	208	217	192	191	179	226	238	220	237	187	210	232	217	209	197	220	210	245	195	269	228	209	196	214	222	175	191	221	193	228	190	208	214	231	216	219	224	186	222	203	219	202	205	187	217	183	195	203	208	247	202	209	228	242	191	211	202	180	210	199	220	167	170	222	210	217	208	210	222	219	201	255	169	190	212	224	189	214	203	184	201	190	227	210	191	216	220	199	210	226	177	201	237	201	200	194	205	224	209	226	203	211	222	185	226	208	208	204	202	211	242	205	228	193	208	202	206	205	188	222	227	212	209	190	248	215	192	191	213	236	210	209	210	205	206	201	189	194	211	210	209	226	208	213	199	214	201	212	211	224	226	221	209	206	216	206	197	187	195	211	192	221	183	164	227	233	222	219	234	203	168	212	216	217	220	209	210	218	222	188	202	190	186	228	218	203	213	208	212	207	181	209	200	207	202	218	204	192	198	249	208	188	196	200	190	201	227	197	194	226	210	200	197	180	201	204	206	215	217	228	215	227	211	206	196	190	191	212	221	197	222	197	239	215	182	185	210	214	223	222	212	243	226	236	195	217	189	191	214	188	246
1754	506	602	547	533	486	546	508	550	527	483	514	491	548	468	501	453	537	504	491	492	484	500	522	485	518	512	508	493	526	468	495	477	514	498	495	522	522	516	502	520	488	490	516	507	517	546	530	507	518	564	503	496	527	478	474	508	526	511	495	504	522	480	472	513	513	517	487	479	473	510	497	472	493	532	516	516	509	493	511	493	487	561	531	485	484	531	499	483	507	495	475	512	514	544	537	498	516	474	495	474	484	483	482	523	497	519	523	534	504	501	503	476	504	507	500	501	494	495	489	514	559	494	474	507	513	525	501	533	511	489	505	525	490	476	515	504	503	475	510	507	515	487	505	522	495	511	489	487	521	509	494	525	476	488	552	493	529	468	490	464	479	502	513	540	521	487	512	481	529	500	477	494	504	487	503	497	514	484	530	508	502	510	468	533	509	446	497	496	499	483	487	487	521	492	512	520	520	465	485	474	488	548	518	506	496	491	479	486	518	527	504	521	523	498	509	469	504	521	498	497	555	492	496	482	526	518	536	519	463	505	492	516	511	491	496	513	526	502	488	504	469	463	472	519	502	521	492	496	523	507	532	508	510	484	536	549	492	495	505	465	463	483	477	493	505	469	515	491	456	467	486	525	505	507	508	553	515	503	531	482	519	496	547	520	466	513	483	491	527	515	500	456	478	491	555	538	504	544	549	527	493	493	498	536	493	500	470	471	501	506	488	534	510	520	498	510	513	520	530	483	529	525	533	506	449	502	494	506	520	484	493	509	542	490	502	451	485	510	458	490	479	489	491	528	513	483	496	496	483	479	473	483	491	466	497	473	495	488	487	506	500	530	487	481	493	525	490	486	522	535	510	485	508	488	481	489	510	516	523	489	516	450	505	502	535	513	502	521	509	487	474	511	488	502	516	513	479	490	503	487	471	493	488	448	500	510	514	536	520	506	531	511	476	495	498	491	471	473	498	473	486	497	539	495	521	548	492	492	515	498	479	459	448	484	487	514	487	497	456	509	493	527	505	482	480	471	462	489	505	502	503	510	517	491	480	474	522	486	491	491	485	496	456	472	491	556	538	500	477	496	476	503	502	503	478	491	515	550	477	517	490	509	550	499	481	500	442	486	503	471	495	504	477	456	488	487	537	520	472	517	492	457	469	477	499	531	521	506	511	522	525	500	508	491	515	504	477	530	462	483	477	511	523	462	467	508	516	493	488	492	491	535	493	480	515	495	514	491	500	529	468	466	504	509	513	452	504	489	509	487	480	544	481	481	470	490	531	468	525	502	476	479	543	500	493	522	513	478	513	498	495	477	466	472	458	495	484	489	506	541	528	515	530	466	501	472	508	494	538	487	499	523	503	488	505	504	521	513	494	511	502	488	530	537	503	482	501	503	502	505	516	514	473	530	492	473	507	501	522	525	497	528	547	519	485	516	527	533	449	503	505	547	500	520	533	507	517	465	475	491	477	481	521	520	508	527	497	473	519	455	515	494	470	503	501	486	476	468	528	526	488	512	503	542	511	507	540	501	486	508	489	483	530	492	484	522	487	516	459	555	494	500	518	500	453	478	511	501	485	515	497	512	474	506	493	504	475	500	486	526	474	531	522	491	465	499	518	503	493	538	503	450	521	533	507	486	497	496	496	505	482	523	509	485	536	532	509	482	495	522	553	499	520	549	487	469	530	532	494	485	497	475	490	516	481	520	461	501	487	483	516	522	498	529	483	480	502	486	526	521	445	491	510	478	492	483	520	507	464	484	497	500	496	509	534	459	500	458	505	498	505	457	514	498	506	503	541	482	527	510	532	496	515	456	506	492	516	493	468	513	499	506	492	491	539	553	511	498	510	479	513	503	480	543	484	503	474	496	518	475	472	525	487	470	530	491	514	501	520	477	483	461	487	474	533	481	498	492	501	503	489	482	474	528	500	514	496	459	483	513	489	527	493	469	519	506	515	495	555	502	504	532	483	510	528	503	559	498	496	467	463	531	473	491	520	503	512	504	477	504	545	486	516	463	472	501	470	494	488	486	502	489	522	486	497	522	490	505	501	516	453	466	524	488	500	539	541	537	491	497	517	495	543	529	469	478	486	492	504	485	498	533	489	504	530	477	482	509	493	493	533	490	502	531	533	516	511	502	464	503	495	529	507	521	534	527	485	470	486	499	516	472	507	489	545	495	494	486	526	508	472	488	496	506	526	457	502	509	539	541	473	544	483	501	493	512	504	487	505	564	487	496	449	490	475	521	506	508	526	510	529	484	525	543	488	486	512	531	521	479	488	510	485	483	522	520	525	498	516	468	508	517	493	525	490	509	489	523	504	474	498	481	505	492	515	504	527	500	511	458	514	488	511	491	537	548	495	489	496	485	507	527	516	470	449	470	519	532	468	483	541	508	498	537	486	528	487	491	511	507	465	486	538	472	529	501	466	492	516	494	553	505	494	556	524	490	447	513	465	491	483	483	491	532	524	505	491	496	500	522	502	515	501	477	508	514	510	516	504	487	498	493	499	486	500	497	501	497	464	494	517	521	483	472	481	537	508	481	503	553	495	533	492	512	490	495	494	497	495	497	475	463	475	512	501	508	463	493	492	495	512	534	483	495	505	507	498	507	482	496	509	505	498	480	519	518	503	510	489	496	501	524	536	506	511	575	511	463	498	465	519	533	537	493	502	472	496	502	523	524	507	520	467	507	505	522	483	483	503	491	517	535	507	503	494	507	474	475	536	487	486	518	523	496	484	508	493	512	513	478	474	536	476	526	500	496	535	474	494	529	502	503	505	489	462	502	482	543	508	491	449	490	517	498	457	488	483	505	492	488	494	523	487	546	524	537	481	534	497	494	524	504	480	506	530	495	500	497	465	515	512	522	549	517	494	520	504	504	501	473	511	474	520	515	512	506	511	504	491	493	488	485	458	506	539	528	480	514	498	558	548	515	530	525	488	524	492	474	503	506	493	481	510	502	506	466	507	510	496	500	524	523	469	484	520	486	499	504	538	471	531	513	511	531	481	536	475	513	504	517	496	463	477	486	498	484	485	506	481	457	524	505	483	541	532	487	526	486	523	488	500	524	525	497	476	482	509	489	522	502	508	495	445	540	499	514	512	546	496	492	525	492	481	491	504	472	504	514	460	474	470	540	506	496	472	490	531	523	490	496	491	522	455	500	497	518	479	497	471	493	499	498	503	468	510	538	512	532	481	540	481	463	496	494	514	486	537	514	508	538	500	493	493	518	471	523	487	497	523	471	493	509	542	457	490	501	546	522	491	511	546	516	505	476	473	485	532	466	482	512	488	516	480	501	485	474	510	508	542	528	479	519	488	528	484	480	475	500	449	508	493	497	512	487	505	490	499	507	464	478	495	498	503	486	503	473	510	488	546	530	491	492	495	506	480	478	473	499	485	508	468	454	525	489	505	470	488	502	525	522	492	496	525	505	501	507	477	510	513	501	498	498	491	478	520	503	466	518	498	506	470	528	506	502	509
7162	535	632	512	441	423	364	328	292	291	307	308	273	303	283	278	238	282	287	294	272	260	268	264	287	273	290	274	290	266	306	290	257	266	293	258	251	250	257	272	289	268	281	268	262	301	309	281	255	292	258	289	286	233	256	283	273	264	298	273	267	247	287	281	261	254	286	269	328	307	282	271	290	281	263	277	252	269	309	267	284	275	291	237	278	280	279	251	295	288	275	274	265	280	312	303	281	292	273	272	267	276	270	286	289	265	302	313	296	267	277	250	275	271	264	268	258	233	252	275	304	281	283	298	270	264	266	289	257	265	296	260	286	291	284	263	251	267	276	262	248	271	280	269	262	287	265	250	261	257	248	278	269	297	264	231	284	249	276	277	249	294	258	261	239	264	274	250	259	266	320	297	264	303	274	294	273	289	273	289	292	280	268	267	269	261	284	284	313	272	258	283	275	261	222	278	294	253	301	300	259	264	282	276	292	296	284	236	254	287	279	280	269	259	274	275	287	280	282	264	263	264	266	266	273	268	260	282	301	288	273	258	279	245	236	256	249	267	300	296	281	252	261	275	266	249	263	248	265	284	292	290	258	249	272	246	263	307	274	270	272	282	299	266	264	242	287	265	265	305	257	299	271	283	262	245	278	287	295	287	312	281	262	256	260	278	289	291	263	300	265	279	243	292	250	305	265	273	275	278	275	304	253	262	258	272	282	253	263	282	272	256	252	277	253	258	309	291	274	288	287	290	283	285	264	259	267	279	267	238	253	294	268	281	299	233	294	292	270	285	293	276	285	281	293	286	301	273	233	278	258	269	267	287	300	272	290	270	271	263	276	253	248	269	282	295	270	274	271	297	251	256	278	288	266	272	266	279	249	247	301	256	298	259	263	275	274	267	290	228	269	262	289	287	269	277	272	284	273	250	281	270	274	274	278	314	268	269	286	305	305	273	287	293	284	295	287	244	273	279	247	256	259	294	269	290	286	297	253	259	237	273	299	291	244	263	250	271	272	284	297	246	277	264	255	279	256	226	258	285	302	299	283	278	276	293	247	276	241	290	242	261	262	269	295	286	304	265	306	311	245	307	277	284	268	295	282	295	280	290	251	278	259	248	274	281	289	270	275	282	281	298	289	252	274	271	277	276	235	288	248	287	269	296	295	300	247	286	253	256	282	291	247	263	277	255	243	268	268	295	300	254	274	255	240	280	296	275	253	241	273	304	250	254	283	252	231	269	282	272	263	259	249	277	268	272	256	259	262	264	269	278	251	285	261	257	285	270	291	271	309	266	293	303	254	262	268	274	249	287	263	288	284	266	296	266	279	285	276	274	284	286	254	238	250	267	278	282	287	257	298	288	305	298	245	266	289	275	273	282	295	284	292	243	260	281	241	280	265	249	282	259	301	280	260	243	258	268	303	277	275	257	249	286	264	285	278	277	310	262	279	280	299	271	258	270	252	258	284	272	272	280	279	286	279	302	289	267	262	244	284	291	249	288	243	257	270	270	289	297	278	283	245	268	278	268	250	282	301	281	268	258	300	298	264	266	287	271	257	263	281	246	298	266	273	285	272	248	270	279	291	280	289	270	285	279	305	320	280	241	298	245	281	251	285	271	266	268	254	246	284	264	291	253	286	261	283	303	312	260	277	268	278	264	246	289	267	232	295	284	291	300	271	252	268	249	262	272	260	267	286	252	262	274	293	249	265	265	278	279	259	249	264	275	285	260	277	277	278	292	253	261	244	258	264	258	274	248	272	255	283	292	259	263	282	245	283	259	288	283	255	287	266	278	243	261	256	249	232	271	314	276	291	285	254	273	239	263	275	306	260	297	261	239	276	251	267	294	269	298	285	267	279	264	266	270	269	262	284	300	270	256	275	297	235	265	298	303	294	252	289	283	263	285	267	266	295	305	258	293	281	272	263	290	291	278	329	269	257	249	276	290	285	268	265	290	283	294	284	256	265	290	245	267	281	267	264	286	278	253	250	242	269	234	250	270	262	255	292	278	292	298	259	274	286	253	297	292	262	264	273	255	284	285	281	267	306	285	284	276	272	249	286	275	258	270	275	253	258	292	283	251	286	254	291	250	289	259	276	295	275	250	281	320	300	274	278	262	270	302	271	300	294	268	249	281	283	289	254	267	310	275	280	276	293	282	282	260	290	256	231	271	277	250	267	283	295	296	275	246	298	274	272	271	244	299	260	244	276	247	287	288	263	274	292	276	276	256	265	280	274	248	248	264	274	279	270	238	284	259	255	273	280	280	282	267	247	284	289	269	300	267	240	285	293	267	230	262	253	267	253	277	276	288	275	351	212	252	301	319	293	280	243	274	288	259	262	255	266	254	250	274	281	264	310	303	254	275	258	259	276	274	273	296	302	288	254	247	244	247	260	291	281	269	296	292	305	297	237	284	283	285	279	249	293	280	262	283	310	299	291	249	270	252	288	292	269	268	292	271	276	262	294	282	283	261	265	306	266	282	284	271	260	280	298	274	298	277	269	267	272	268	270	306	268	271	259	268	282	269	288	282	309	241	273	288	283	283	262	276	260	266	233	275	283	294	294	277	264	271	304	277	282	255	266	272	283	260	266	278	291	297	283	278	271	290	275	265	243	305	249	253	278	281	270	242	313	271	273	278	303	277	281	307	275	259	265	292	284	263	287	281	304	277	263	249	285	294	268	278	271	246	277	290	285	251	241	271	261	254	268	256	269	298	241	284	272	268	274	277	269	265	275	301	283	294	274	277	217	248	257	277	232	277	284	281	252	261	289	266	274	288	265	279	264	262	291	261	270	264	265	294	247	277	268	288	283	262	251	273	279	253	246	241	266	265	291	272	257	270	290	247	255	271	293	278	263	283	268	292	290	263	264	267	279	284	287	255	262	306	279	285	284	255	289	275	285	267	281	282	274	268	284	268	284	265	256	239	300	271	250	251	264	290	278	260	269	261	272	250	293	282	259	284	279	283	291	278	265	259	295	296	270	264	274	286	270	252	249	281	281	255	267	269	259	261	245	249	242	294	281	289	266	281	286	271	318	264	253	262	246	278	267	268	286	301	257	298	266	280	266	262	266	302	260	261	307	283	272	260	261	269	294	223	263	277	230	253	286	284	283	315	241	257	251	293	275	291	280	280	262	263	240	260	294	248	282	244	292	253	269	288	242	267	264	261	265	273	267	278	252	254	278	280	277	290	256	272	267	269	302	259	292	275	287	290	292	271	286	282	269	281	272	281	261	276	271	276	262	244	275	276	250	282	271	274	280	253	294	248	273	252	273	300	246	270	263	280	278	251	295	253	242	259	267	287	285	285	251	253	256	284	247	258	267	266	269	289	261	291	292	271	290	259	261	263	248	291	259	251	281	210	263	269	283	261	255	262	296	262	269	299	266	270	247	272	235	283	264	262	295	268	266	253	277	280	289	288	234	270	269	277	256	265	260	289	262	280	285	267	272	287	297	282	263	297	291	292	284	310	241	272	254	283	284	307
6418	910	1404	1472	1300	1112	986	910	807	764	838	682	752	686	713	727	671	665	704	684	675	655	656	667	663	668	624	658	602	634	655	651	667	656	595	642	666	630	625	591	645	620	613	613	617	590	633	657	636	599	593	644	640	635	668	632	611	651	621	658	622	625	627	643	662	622	657	613	611	608	620	592	581	614	641	698	643	612	624	648	627	629	648	636	584	587	636	629	611	638	613	601	605	644	619	579	614	598	609	648	589	671	624	615	637	601	612	648	603	604	629	588	614	624	672	634	610	623	631	631	635	652	627	627	617	628	665	646	552	650	672	596	605	592	639	665	614	630	635	602	628	636	618	667	577	596	616	638	632	626	594	634	594	648	615	618	571	614	626	624	631	607	628	632	617	604	635	621	619	584	618	631	608	660	632	631	599	624	644	610	637	631	634	651	601	654	591	627	609	635	617	631	587	640	607	588	609	619	617	633	633	674	630	616	601	603	629	628	615	583	610	623	563	615	614	625	637	616	593	632	613	622	615	664	643	642	598	613	613	640	627	645	624	626	612	631	613	595	609	605	640	628	591	611	597	623	634	597	643	631	614	614	608	625	615	616	612	631	604	659	614	644	610	666	642	670	575	632	593	624	627	594	671	669	590	624	624	611	571	599	662	617	592	610	633	620	577	611	626	684	629	642	604	635	646	591	631	652	627	592	631	627	623	610	611	615	574	676	617	609	567	594	662	631	589	592	561	634	548	611	669	625	563	625	680	610	604	643	595	607	585	597	574	645	635	631	606	640	598	597	640	614	648	629	579	603	632	611	624	609	635	619	609	618	643	629	613	619	654	618	613	628	637	686	618	598	552	628	590	593	567	610	627	644	667	631	609	574	626	636	630	678	591	663	617	622	657	672	641	656	614	625	628	597	613	654	675	615	639	657	628	645	626	631	600	678	648	586	615	646	612	641	653	619	673	611	602	614	625	615	583	644	615	616	637	649	649	581	626	668	631	647	661	637	652	595	625	569	623	617	691	638	619	607	579	648	624	616	631	631	638	596	613	657	615	614	632	575	645	610	644	616	600	614	607	641	646	620	584	640	601	612	641	640	630	615	640	661	651	588	676	596	639	614	629	630	635	582	630	618	590	608	661	623	589	644	601	602	611	613	608	588	639	652	617	640	640	704	661	586	634	590	656	621	603	653	620	651	623	601	648	643	662	582	638	615	608	607	627	613	651	617	584	647	604	637	630	638	633	670	588	641	612	615	624	630	595	585	593	611	576	589	683	644	588	613	605	577	641	619	595	642	633	688	636	656	617	668	630	588	585	597	622	622	663	619	632	626	593	654	627	643	617	630	664	642	595	632	666	616	590	625	622	630	582	628	632	647	617	655	599	611	609	611	597	635	646	609	642	589	643	646	634	602	634	560	584	642	635	608	624	640	618	630	625	605	647	605	658	640	611	641	654	598	605	606	627	591	619	607	603	653	662	643	648	584	621	605	621	652	604	606	609	645	608	649	597	613	606	640	594	657	665	592	685	641	629	601	596	611	631	637	645	665	603	603	593	615	598	612	641	622	635	641	633	600	602	591	624	641	577	603	646	618	599	648	617	674	608	588	595	595	631	580	662	654	629	588	594	615	630	609	598	644	607	622	620	634	641	647	581	604	630	616	592	651	654	632	649	589	641	659	661	628	595	594	611	637	628	643	632	585	617	598	622	613	599	617	584	615	633	633	575	605	590	614	603	627	604	645	610	666	639	613	633	638	650	647	587	613	623	619	612	626	609	612	630	610	625	593	627	690	604	606	632	644	616	612	678	564	630	646	652	600	642	646	618	639	667	644	652	623	599	652	643	621	624	634	634	624	593	589	600	608	643	600	641	606	622	581	577	606	635	652	622	651	616	663	594	657	624	579	595	588	644	648	680	627	659	641	606	629	640	591	599	625	627	643	648	653	601	576	652	575	598	640	637	655	653	658	583	636	627	611	602	641	655	648	645	584	639	599	639	633	624	603	634	666	628	568	652	609	626	602	617	618	664	645	590	610	665	587	576	638	617	605	635	604	653	599	589	591	640	617	641	639	660	636	618	615	605	647	613	623	635	640	645	625	652	574	593	649	655	631	630	615	650	616	594	640	658	615	619	655	639	605	619	587	620	633	606	631	658	648	585	608	606	647	596	590	609	651	604	573	646	645	641	629	617	635	616	555	626	668	614	595	657	629	624	596	626	598	670	675	623	625	628	654	650	601	664	634	658	648	596	597	614	651	647	657	644	607	666	670	680	617	626	626	583	646	639	617	651	611	617	644	620	648	651	633	597	613	596	661	642	611	612	636	582	608	615	617	664	658	618	676	657	667	648	651	591	646	657	634	630	624	635	629	618	662	592	600	613	632	638	653	668	659	608	632	640	613	612	632	640	649	670	645	637	611	660	606	623	620	627	604	625	621	624	641	593	607	597	617	574	609	635	628	659	636	611	658	624	622	635	627	624	651	622	599	648	645	624	587	591	572	589	663	653	594	622	662	602	655	619	609	607	612	636	628	620	615	596	636	636	580	609	611	582	605	629	618	620	639	611	650	618	645	582	609	612	582	594	625	615	645	622	618	615	651	653	666	626	602	650	609	622	664	592	620	635	629	607	608	620	663	616	602	574	591	656	576	624	636	625	657	657	633	611	626	627	624	607	618	627	604	635	618	653	616	612	655	638	629	641	651	622	628	599	680	613	591	626	588	677	616	637	619	633	614	630	628	627	610	640	647	599	584	626	681	580	636	629	657	639	628	608	604	598	641	655	641	671	586	638	641	640	613	616	583	610	638	612	622	618	655	611	698	596	648	625	594	578	623	619	613	667	646	638	638	637	663	620	620	617	654	642	626	579	629	634	599	619	631	601	640	634	605	607	636	649	636	615	615	595	619	609	627	652	601	670	610	661	586	652	643	645	598	619	623	586	606	649	609	635	612	632	669	658	627	618	618	646	622	625	596	627	615	620	654	607	624	589	588	621	644	612	599	654	630	631	613	623	626	641	588	607	643	667	654	627	590	582	616	642	644	640	706	599	664	589	631	653	624	565	617	648	641	635	615	646	657	647	573	624	638	607	611	623	665	637	578	652	596	590	619	587	612	616	659	622	644	626	648	644	634	617	638	621	653	621	646	633	591	593	576	637	647	625	598	655	618	611	644	626	624	589	614	638	616	687	628	633	651	599	644	634	630	606	612	640	595	643	578	599	617	631	632	626	601	583	622	589	663	630	594	614	606	597	607	626	685	657	661	643	597	595	625	649	638	661	641	616	606	639	582	612	656	597	623	640	580	582	613	655	650	602	630	650	617	576	674	635	620	607	567	635	623	626	627	618	638	599	622	652	640	614	619	616	628	614	641	631	611	619	621	654	597	637	608	597	671	638	639	623	660	621	611	635	602	659	611	612	573	636	612	679	619	586	614	598	621	641	615	590	628	600	583	611	630	623	637	604	634	608	612	585	580	652	611	630	613	660	660	626	638
13753	1044	887	650	469	333	288	250	222	192	178	193	181	183	167	164	141	167	144	169	144	160	172	152	142	143	137	148	155	130	164	165	151	157	152	142	154	143	149	164	180	174	155	153	181	136	142	147	157	154	157	156	144	165	164	141	148	138	165	167	136	152	142	129	152	149	157	121	147	171	148	160	143	157	160	155	146	142	156	152	166	146	141	174	138	172	161	141	149	144	147	145	161	139	148	156	132	165	164	164	138	152	164	136	160	132	175	163	140	130	159	140	128	139	126	149	143	139	131	150	138	128	153	172	128	131	131	147	147	158	156	162	157	135	147	144	128	145	143	165	137	135	177	150	146	150	141	157	151	148	150	143	137	161	156	148	170	160	149	143	150	138	146	135	165	178	163	164	146	137	152	161	133	134	125	147	154	156	108	134	156	175	132	149	139	144	137	176	150	171	156	161	175	156	152	139	121	140	150	158	148	173	130	143	154	168	149	159	153	141	182	173	141	163	154	157	147	125	130	165	155	163	136	138	160	157	155	155	147	157	150	140	135	137	159	135	148	147	135	133	136	134	141	160	155	163	126	151	165	155	160	157	132	153	153	144	138	158	151	145	136	144	146	161	142	160	152	127	154	131	143	140	162	175	141	164	150	142	146	169	170	156	159	185	146	168	146	125	147	150	153	145	159	162	144	142	143	135	156	148	135	138	172	166	167	137	139	130	155	128	139	152	156	158	147	131	145	129	128	125	134	147	154	158	158	136	148	150	147	137	138	136	131	146	158	152	158	144	153	158	152	155	157	165	135	154	155	149	123	127	139	150	135	158	138	143	147	163	138	148	142	162	138	141	152	137	147	116	165	160	128	141	155	150	124	142	136	148	162	134	154	168	140	129	159	140	164	150	138	146	162	160	151	149	173	147	147	178	125	150	153	126	140	147	142	135	158	160	159	150	153	147	141	161	160	148	159	152	150	163	151	154	165	182	154	167	140	157	139	138	169	141	133	133	139	125	173	166	152	152	146	145	147	161	125	124	145	125	168	159	150	165	143	161	161	127	130	147	150	139	169	146	142	148	129	158	146	137	134	135	173	169	150	160	155	156	149	160	139	149	140	185	147	126	158	145	155	132	116	159	155	136	157	150	148	143	148	125	148	147	138	150	152	166	171	126	142	141	160	150	144	138	131	158	173	130	160	151	147	139	143	151	174	153	159	141	145	127	135	140	143	156	129	132	133	154	146	160	136	172	126	139	135	154	148	135	128	144	153	148	150	153	154	127	173	157	167	122	159	141	154	131	160	137	145	165	134	134	136	171	161	157	138	135	160	135	161	155	141	142	133	148	139	147	170	132	167	155	156	166	122	137	139	154	141	159	154	132	157	157	152	143	134	145	145	144	142	119	148	149	161	147	141	169	166	166	155	185	169	138	122	163	138	140	152	140	147	154	167	155	157	155	134	154	131	129	159	162	155	136	133	152	143	142	157	172	159	155	137	132	137	138	143	170	132	136	152	150	189	150	167	144	154	148	155	154	128	139	166	119	140	169	146	132	133	141	149	154	153	153	155	147	136	124	136	121	150	135	165	155	166	138	132	172	180	161	149	146	140	128	178	160	115	140	131	132	161	148	141	144	139	134	145	162	126	131	154	144	135	145	170	140	171	162	142	153	128	142	162	138	144	131	164	143	165	145	134	153	141	130	132	134	132	129	158	148	163	149	143	146	138	160	155	169	137	146	156	164	158	150	135	154	136	146	155	143	130	140	121	145	133	133	133	136	133	150	157	139	149	144	179	142	155	166	165	145	156	129	147	158	152	149	158	173	162	136	139	171	120	142	132	147	151	128	144	156	161	177	144	147	129	145	143	128	165	140	132	145	138	130	175	137	144	139	152	154	114	142	144	160	125	139	141	127	122	144	155	169	153	172	130	140	164	136	153	138	165	166	146	156	141	147	158	159	162	158	140	153	158	157	136	140	142	156	162	146	152	163	143	168	140	150	170	149	156	158	137	142	146	156	149	144	142	154	156	161	140	157	129	138	147	143	138	155	173	141	144	134	144	149	164	140	149	143	153	150	148	151	121	160	161	165	152	145	130	144	155	162	139	143	176	150	152	131	139	153	172	137	162	155	135	149	145	155	160	145	140	172	152	142	156	132	158	167	145	135	161	182	169	141	158	168	147	146	172	138	165	140	166	126	150	146	145	159	132	156	150	163	150	153	129	166	151	151	155	166	158	164	142	119	157	133	132	165	147	123	167	164	141	140	172	145	154	166	140	144	153	149	152	149	143	151	167	144	158	147	141	167	133	160	145	159	145	170	142	140	145	146	133	153	144	127	127	164	162	151	132	146	159	144	142	155	130	136	150	166	149	154	163	143	152	125	142	131	168	132	146	140	171	155	142	136	163	149	144	145	152	124	154	138	172	145	160	173	157	142	154	141	152	159	136	146	151	162	145	155	146	160	158	168	141	144	144	123	149	140	153	148	142	142	146	143	166	132	140	166	151	158	157	157	146	147	140	147	158	143	165	170	155	142	143	166	147	133	159	132	133	135	166	147	147	143	159	160	137	150	131	122	150	134	155	155	138	145	149	158	172	158	134	155	148	156	141	146	147	139	134	154	158	135	157	155	157	144	143	116	164	146	142	148	168	141	160	168	143	162	177	135	148	156	153	161	179	155	130	157	153	131	151	136	138	149	157	145	162	162	145	161	172	152	149	142	158	134	134	154	123	146	157	160	156	172	129	160	158	152	169	165	136	162	134	145	142	139	150	143	160	155	135	151	162	146	154	157	166	165	140	154	139	155	133	160	155	143	158	153	145	133	131	168	154	155	162	186	136	115	126	151	150	139	160	156	138	140	129	135	166	147	147	125	136	164	157	151	164	161	154	154	154	138	150	147	132	136	144	162	147	150	156	124	148	130	131	147	135	136	157	121	128	120	136	128	155	150	133	133	147	149	150	163	177	130	175	154	148	159	147	173	141	152	164	146	149	161	171	157	149	161	147	178	142	161	154	121	134	134	146	165	152	135	174	172	161	160	145	155	152	158	142	140	176	147	161	163	167	146	135	150	153	157	135	141	138	160	150	141	148	133	131	131	159	148	150	164	145	163	135	145	145	146	158	142	162	124	142	160	156	162	139	161	172	148	144	171	152	142	149	152	142	142	172	150	172	146	131	167	161	151	159	131	162	138	145	133	151	139	155	148	157	147	165	130	145	176	136	134	155	138	142	160	143	160	147	141	130	158	128	138	127	110	142	153	137	155	159	165	145	146	129	145	155	146	153	143	145	124	122	168	152	135	140	138	163	148	146	140	158	162	142	136	140	142	146	145	130	151	150	161	154	129	155	147	146	149	146	154	165	159	180	174	147	173	156	131	166	149	151	177	145	140	176	167	139	157	151	137	172	156	151	155	173	169	147	165	142	138	168	137	126	137	155	165	143	140	157	162	132	150	142	145	140	160	156	157	145	160	149	145	171	155	153	140	155	163	149	144
7967	914	1846	2079	1685	1392	1119	906	803	690	705	625	609	553	506	471	481	469	420	435	451	426	421	407	379	409	400	401	396	376	419	415	385	401	415	367	415	373	378	376	399	394	385	348	399	349	389	368	383	416	358	359	365	383	375	374	419	376	349	357	331	343	349	333	355	315	367	370	362	349	342	369	374	343	366	346	365	372	334	358	423	345	337	354	363	365	367	351	328	362	379	323	359	362	357	354	380	369	336	347	371	382	405	353	372	333	331	389	370	356	358	353	374	334	358	360	354	357	343	359	378	343	330	329	333	349	395	359	340	325	357	331	371	350	331	368	354	331	363	338	365	367	376	353	339	330	358	365	358	330	332	381	378	364	344	351	366	341	335	379	351	341	375	332	311	316	397	365	351	357	367	380	332	344	355	342	337	353	358	348	340	342	334	356	334	382	380	332	354	344	373	354	383	360	365	331	359	377	372	367	372	345	364	376	338	395	340	356	333	400	387	375	331	343	345	365	322	330	342	351	340	364	371	332	378	329	369	370	320	353	373	354	347	379	346	353	329	330	351	314	361	377	337	329	361	374	352	361	383	334	344	340	350	363	351	371	355	376	353	376	332	361	358	343	358	364	358	339	360	369	370	340	336	332	383	355	367	333	373	343	388	314	331	362	356	327	339	347	320	356	349	319	342	358	369	384	358	332	344	332	353	345	330	358	344	397	361	340	358	312	358	365	348	341	372	379	367	370	384	362	373	340	351	333	350	326	382	315	317	343	301	320	399	351	363	383	363	327	357	384	366	365	362	349	362	347	324	379	328	362	324	349	335	311	340	342	341	350	312	363	336	368	378	353	302	366	326	360	360	338	330	354	347	358	347	346	370	336	362	346	356	354	371	324	352	348	336	347	326	371	367	348	350	351	346	333	308	324	354	368	343	322	338	378	335	388	365	356	350	368	335	340	361	340	319	344	332	388	360	377	312	379	361	353	366	329	338	374	355	382	352	336	363	345	337	290	361	374	362	324	364	371	322	379	369	378	387	351	351	338	332	351	366	374	333	350	378	338	356	340	347	354	313	367	392	350	366	338	341	333	345	363	371	333	351	353	341	374	342	342	347	382	382	368	343	363	321	349	378	379	388	346	377	353	366	340	351	358	358	368	342	341	346	351	373	355	357	378	348	340	366	343	341	355	348	347	336	359	373	327	339	405	328	383	328	334	342	350	378	371	367	363	370	337	344	361	366	346	370	376	329	342	350	369	340	344	360	341	350	317	345	367	349	351	359	352	347	342	346	381	330	340	342	320	334	345	343	345	358	359	357	345	355	392	339	347	379	379	331	335	334	351	354	367	359	344	358	359	349	367	357	366	352	406	366	344	354	333	350	342	381	385	372	296	384	374	374	374	353	355	384	350	338	359	338	355	370	355	336	398	358	364	362	371	359	365	362	339	351	354	362	371	343	344	363	357	339	344	358	348	348	337	320	338	355	392	351	369	352	357	330	332	363	387	331	386	379	334	372	326	365	357	364	327	353	352	333	324	353	328	344	348	342	344	375	362	317	363	341	358	341	348	368	377	320	384	372	370	327	378	344	359	368	352	342	339	338	356	350	365	362	356	355	370	343	361	351	402	360	360	363	347	379	367	333	356	364	354	333	346	337	346	326	349	346	314	346	391	334	301	361	348	335	364	349	370	353	361	380	361	344	343	381	333	351	376	367	389	365	338	331	365	313	357	375	321	336	353	373	395	406	358	392	321	377	349	379	351	331	354	330	341	357	386	350	340	365	324	382	391	343	339	351	338	350	370	368	373	347	350	349	381	372	364	358	342	329	387	372	342	359	331	337	354	353	336	392	355	347	376	353	342	380	357	345	334	341	393	372	375	353	358	357	343	395	369	314	367	355	314	353	357	333	347	375	374	350	371	347	349	372	367	331	353	388	349	387	339	360	362	365	371	347	359	375	366	342	370	356	354	350	342	356	371	389	382	324	375	362	351	356	340	379	371	347	370	359	364	364	366	340	351	371	345	334	342	363	333	362	375	318	343	366	371	301	353	362	361	331	350	400	355	396	378	358	318	370	350	353	369	368	382	384	364	364	347	309	339	363	370	355	383	366	376	359	353	342	339	369	349	394	369	365	352	353	344	378	380	349	398	371	348	345	346	340	351	376	345	355	335	330	344	352	353	366	344	358	360	380	358	339	372	375	335	354	346	340	343	356	352	372	347	351	343	363	375	358	366	353	376	394	359	343	356	360	369	340	372	325	366	354	356	386	372	327	348	355	336	327	324	370	356	336	348	369	353	331	353	356	362	330	295	342	343	364	375	357	335	319	392	321	361	366	356	350	377	355	329	381	314	369	340	338	369	361	358	335	371	359	370	369	334	387	390	377	377	339	381	346	350	358	358	369	342	302	366	372	368	313	356	370	396	380	347	335	357	355	364	374	352	341	368	340	374	340	376	386	338	365	345	320	337	322	367	374	366	385	361	353	360	333	373	409	374	344	349	334	376	368	348	348	380	353	358	360	363	363	347	366	325	349	367	335	362	317	370	297	370	369	349	357	362	356	357	331	371	342	357	335	339	373	365	331	358	346	376	350	374	375	348	336	376	339	347	322	350	352	350	347	353	330	329	343	365	363	353	337	346	357	318	343	311	364	358	335	338	348	361	346	325	338	343	386	351	355	355	369	386	336	320	349	347	374	340	374	354	340	361	378	331	333	332	336	339	344	350	348	347	316	363	350	356	339	323	345	317	338	342	349	373	320	332	349	379	343	354	347	359	358	339	347	372	371	378	341	343	375	359	366	347	343	375	372	415	347	344	342	370	365	363	333	366	328	352	361	374	360	376	313	358	328	355	340	350	368	346	320	348	332	370	358	358	400	339	333	361	370	375	356	373	338	367	365	346	362	341	387	354	356	356	343	356	387	359	336	324	348	332	363	364	379	355	368	339	349	386	322	377	362	342	349	376	348	354	341	343	336	396	340	410	364	346	362	360	363	348	364	332	353	365	355	346	372	378	333	357	349	306	381	380	363	357	355	378	348	345	321	356	353	360	361	349	347	376	343	379	351	365	355	377	353	351	359	329	350	371	386	333	360	357	359	331	350	353	359	369	361	353	368	342	333	384	328	380	340	333	357	365	356	313	345	366	352	321	343	350	348	348	365	366	345	334	367	384	361	345	368	369	354	370	342	365	323	425	399	372	329	347	344	361	321	359	352	339	371	372	357	324	355	329	385	379	388	373	363	318	353	363	380	340	332	328	374	340	332	373	380	330	358	374	375	391	361	319	346	339	376	346	336	376	407	354	333	364	362	360	338	354	349	336	345	361	345	334	338	341	367	330	361	350	340	373	369	361	368	366	357	342	369	344	333	372	362	325	391	372	338	347	322	360	365	345	372	326	343	330	372	367	343	351	359	357	372	373	321	353	366	347	365	368	354	365	369	338	357	371	302	357	319	365	347	363	339	382	363	345	334	378	346	356	358	367	357	347	371	347
1308	205	231	211	189	195	215	206	208	202	198	200	233	199	218	201	223	219	226	220	193	211	224	227	205	193	222	222	201	244	233	210	221	201	234	223	208	223	217	193	197	221	217	231	214	234	179	203	186	233	182	195	228	237	244	226	208	213	199	234	204	216	209	202	221	195	210	208	215	175	201	212	207	217	221	221	191	209	194	216	213	200	228	203	209	219	186	201	226	188	188	209	198	227	228	214	211	212	211	213	230	215	200	228	203	201	224	203	208	235	217	221	198	205	219	205	208	221	206	191	195	209	200	215	223	181	218	241	206	200	197	219	214	208	195	187	200	236	225	200	194	192	211	206	204	168	205	214	204	216	231	191	207	196	201	234	234	211	223	222	185	219	218	221	195	202	200	226	231	212	213	228	225	236	225	224	193	207	234	200	210	204	209	201	197	231	189	188	224	216	209	205	228	188	216	233	213	188	202	237	214	218	200	233	218	205	194	178	205	243	222	220	197	202	204	187	209	247	230	220	211	196	196	193	221	214	216	209	206	241	185	202	201	196	216	210	216	212	208	205	194	181	186	207	193	224	221	235	235	220	195	215	227	214	205	210	202	209	194	201	217	207	214	202	224	209	167	216	209	196	235	183	201	218	201	233	205	209	211	218	223	199	228	219	220	206	202	199	224	193	198	193	204	167	209	220	242	224	220	207	199	210	212	199	233	200	231	203	215	202	208	201	208	218	214	222	201	209	203	203	208	215	220	189	192	201	182	215	203	193	213	209	209	192	223	217	213	178	199	200	233	194	188	192	231	249	218	234	239	212	202	191	221	193	196	202	201	195	191	231	229	188	212	240	211	220	190	231	200	232	231	220	207	196	209	220	234	193	222	223	227	222	215	191	222	195	200	207	204	189	204	197	180	221	198	211	214	185	223	191	191	229	203	203	220	209	238	203	192	204	204	190	188	203	260	200	183	194	201	205	225	210	246	202	191	186	209	209	205	234	200	209	191	200	225	193	210	227	215	204	200	220	185	188	203	223	232	229	220	200	196	196	232	223	211	192	195	206	206	172	192	186	213	200	194	216	219	201	204	211	209	180	209	198	189	210	207	213	198	243	209	211	221	219	251	237	194	224	221	202	199	193	203	198	203	224	211	212	233	186	209	215	202	202	199	213	190	203	213	218	222	200	230	226	199	229	227	194	203	216	204	207	223	197	194	222	205	233	221	207	208	215	193	205	244	202	209	236	197	206	215	195	210	236	219	189	233	212	190	201	220	213	217	172	220	201	201	214	208	174	214	176	191	209	195	235	192	165	190	227	192	202	209	215	205	240	204	204	214	215	207	208	217	230	230	224	233	229	210	211	209	204	202	190	212	184	179	206	218	239	217	198	220	192	224	210	224	214	213	237	213	226	195	205	239	200	225	233	215	199	205	224	230	232	208	217	247	212	212	200	200	199	231	198	241	185	213	221	204	228	201	193	196	243	209	219	214	185	202	221	200	199	207	188	207	201	201	201	215	213	202	197	224	202	198	231	189	200	191	212	210	180	174	176	179	202	196	224	195	214	197	207	215	198	222	205	191	213	209	206	224	215	220	206	203	192	198	191	188	208	227	218	224	227	201	202	197	208	205	234	231	211	211	250	213	212	226	186	229	199	207	191	206	211	220	189	205	222	211	243	231	216	199	219	239	175	218	215	194	215	197	244	207	246	211	216	195	227	224	213	198	200	183	197	252	230	231	232	219	197	198	233	215	217	204	220	214	212	186	237	246	187	203	221	198	235	201	244	213	209	200	191	226	188	235	214	191	199	182	192	218	220	241	228	188	184	211	192	230	217	192	243	214	219	217	222	213	229	235	255	199	214	228	212	216	220	228	204	201	209	258	177	213	212	199	222	229	182	228	228	191	245	206	224	217	207	199	205	200	213	211	218	196	203	174	203	213	230	195	227	177	218	212	215	219	244	230	203	239	222	222	233	232	205	219	208	229	194	249	198	209	201	208	234	221	216	205	198	216	210	223	204	232	222	205	218	208	218	236	204	195	223	192	217	230	232	233	212	215	212	199	228	204	204	198	228	198	178	222	218	217	207	222	200	228	206	208	197	251	221	202	238	220	219	209	190	245	191	209	207	215	245	188	189	231	190	225	217	208	206	224	197	205	205	224	206	200	188	230	217	194	208	231	207	218	207	202	229	191	218	206	207	196	215	232	218	206	219	210	219	213	211	206	185	243	218	203	204	228	182	216	202	181	204	205	229	229	188	200	247	216	200	228	218	227	206	205	220	193	213	212	207	223	206	209	206	235	187	226	222	205	243	182	211	236	228	212	234	221	208	214	198	237	184	212	227	226	218	222	225	206	202	219	197	210	226	207	208	220	190	217	223	231	222	209	206	222	206	190	227	224	216	217	183	198	236	211	213	201	185	204	181	198	223	236	217	185	230	210	199	216	222	227	218	208	218	221	229	225	199	204	240	200	204	218	229	229	221	218	221	197	220	207	196	202	176	219	211	231	211	204	203	218	206	217	204	204	199	201	214	213	189	223	199	203	201	201	193	210	218	195	226	215	208	195	208	204	205	186	211	198	230	227	214	204	190	201	208	226	207	212	228	225	212	215	190	220	193	229	215	209	203	191	195	200	201	215	230	206	221	192	219	234	229	228	224	213	215	213	209	194	180	202	193	201	198	215	235	193	219	201	190	211	211	225	200	204	206	224	224	211	213	200	213	216	240	208	214	193	202	210	209	209	222	210	194	223	210	185	213	204	227	199	199	204	220	215	211	214	243	199	192	201	210	213	207	216	228	186	190	207	213	198	212	207	192	194	207	194	211	205	190	211	216	230	195	199	200	237	218	202	184	252	209	223	214	196	194	191	245	216	195	194	209	189	207	176	219	211	216	213	183	203	214	209	227	218	204	213	205	207	212	180	200	202	199	241	211	199	204	212	213	189	231	206	192	184	212	198	222	206	246	218	159	190	223	200	184	188	201	206	196	212	221	214	190	213	213	235	220	216	198	201	208	197	188	214	188	221	205	224	191	221	201	220	208	200	213	190	210	217	200	215	214	220	252	246	216	232	212	216	193	197	204	199	211	196	223	227	216	230	217	193	210	191	207	202	217	205	202	194	200	202	227	217	228	227	168	205	172	208	204	218	240	216	244	214	218	213	224	211	216	204	188	216	183	216	208	208	222	194	204	208	204	200	216	209	200	205	212	238	192	202	219	232	231	209	190	205	216	228	223	200	213	207	227	218	198	209	201	224	198	199	197	212	224	197	217	227	193	215	242	190	180	208	218	202	220	214	203	240	218	234	207	229	214	196	215	225	206	229	207	252	239	199	249	205	198	196	216	220	192	216	216	205	226	196	199	238	206	190	207	188	220	208	220	217	199	221	201	223	217	230	205	228	200	249	220	242	198	229	233	200	222	199	206	200	166	188	212	208	232	180	193	199	236	216	192	186	199	191	208	221	198	223	234	256	202	185	205	211	225	210	216	177	209
1818	513	531	548	536	549	515	547	499	513	484	494	495	505	494	527	492	527	530	507	481	542	482	460	539	482	516	483	493	519	488	483	473	530	473	465	482	477	512	500	486	494	534	522	503	531	462	534	567	504	511	481	515	513	496	479	519	469	499	517	460	461	485	523	479	542	529	468	489	512	484	489	519	486	497	505	555	494	499	513	543	531	526	477	458	532	476	493	506	527	518	529	511	533	531	515	481	498	479	504	500	509	491	500	495	494	491	522	531	503	541	515	495	482	479	485	493	485	505	488	507	487	493	498	510	531	487	499	489	519	488	508	537	478	520	542	494	497	494	523	489	495	503	497	470	499	481	515	515	495	457	546	488	532	489	490	503	527	487	553	497	507	531	484	497	511	503	514	517	498	494	518	516	494	510	501	488	466	508	489	484	532	492	514	516	502	457	514	487	494	496	493	486	531	491	470	545	504	490	490	497	513	537	521	511	489	525	486	500	508	495	503	489	517	480	498	536	520	505	475	493	479	519	479	528	495	515	462	505	514	490	508	523	492	504	547	506	515	515	464	480	520	499	483	490	490	451	498	483	514	513	477	561	472	474	508	481	516	507	512	509	566	516	499	519	503	510	491	547	502	511	548	520	490	502	541	483	540	486	504	531	529	493	459	517	523	485	484	505	488	487	527	503	512	503	517	495	517	487	482	496	505	519	482	523	503	471	486	528	502	506	518	523	461	484	493	509	498	496	476	494	531	520	518	506	457	473	503	524	505	513	487	464	489	471	550	511	506	495	547	511	536	492	460	507	473	485	494	500	507	502	463	420	494	506	547	493	492	518	487	549	488	472	502	480	509	500	507	520	527	518	496	551	494	473	493	472	522	509	474	488	478	532	488	500	501	523	539	471	503	503	500	490	487	526	510	506	496	509	463	477	489	523	489	528	482	515	506	516	545	535	461	491	505	530	513	477	507	503	445	491	509	477	508	558	519	496	500	520	482	513	526	486	525	513	516	530	490	485	510	486	511	455	457	462	529	506	493	494	509	497	479	512	489	467	462	491	500	495	512	488	549	513	520	540	527	508	520	467	553	469	494	461	484	490	519	495	518	502	523	514	483	469	530	509	501	506	496	493	489	467	504	504	491	497	476	495	477	496	485	508	470	488	492	548	466	467	518	461	559	501	506	517	479	527	539	491	512	454	488	544	481	483	500	514	526	527	510	500	499	483	473	481	537	492	503	516	514	493	518	482	492	505	504	535	505	537	495	512	507	520	500	497	502	504	509	470	500	465	507	538	550	521	520	493	520	478	499	522	496	496	508	496	468	505	494	507	470	507	508	495	523	522	524	486	508	509	533	505	511	494	493	473	509	508	546	465	497	539	506	501	504	529	481	523	526	493	520	494	497	477	531	508	526	465	480	496	455	497	497	486	451	483	492	506	525	493	471	558	523	529	471	527	513	513	506	486	488	483	509	522	500	500	468	483	512	522	528	457	515	468	512	469	513	516	529	533	531	464	483	543	535	530	480	498	498	534	473	521	475	503	506	510	509	498	526	487	522	512	523	512	461	480	518	493	532	471	513	497	523	514	496	492	543	471	481	533	478	504	517	485	479	524	480	474	504	488	512	531	522	518	525	475	517	537	508	558	517	568	471	493	520	495	486	512	525	524	465	528	480	518	494	519	486	493	497	508	506	453	523	460	506	492	483	441	517	521	497	508	513	499	518	493	488	459	514	487	529	487	499	490	493	529	483	563	483	485	516	488	517	509	512	492	510	507	521	495	486	503	521	510	508	466	504	485	513	454	506	525	483	492	508	497	472	514	510	509	503	545	487	515	465	521	512	492	493	516	511	491	514	488	495	525	543	551	517	469	530	491	524	517	522	544	477	523	509	522	488	489	491	484	495	510	513	507	488	540	487	509	544	497	547	507	519	493	501	503	497	506	480	486	525	508	491	506	522	513	498	489	528	502	517	507	511	501	448	458	486	510	498	563	519	490	545	527	508	549	533	498	491	532	490	501	519	503	504	520	541	483	458	535	498	460	512	466	480	528	503	508	491	505	501	483	502	524	500	494	487	547	498	544	467	503	539	499	510	495	535	505	504	524	517	480	563	487	517	457	518	532	528	507	513	542	544	476	514	511	485	485	485	559	498	513	497	504	484	517	525	522	526	537	490	489	451	443	476	509	478	527	464	492	516	510	497	522	491	431	475	494	559	526	481	497	500	548	501	524	544	459	458	470	527	512	516	485	524	492	544	511	518	494	470	508	513	527	497	492	522	462	522	517	478	489	491	505	506	525	498	475	498	529	497	500	508	530	523	553	501	480	490	564	497	533	509	480	507	524	476	505	506	552	513	525	463	482	454	469	475	525	497	534	491	552	501	506	478	485	483	508	542	510	518	529	522	484	557	478	482	466	474	488	507	507	497	516	483	499	519	507	481	470	497	477	516	520	476	503	524	514	502	511	492	537	521	503	469	498	509	516	489	502	520	521	493	452	470	488	497	470	493	494	492	442	519	520	501	486	491	516	515	500	519	513	538	488	473	522	491	474	495	525	513	503	486	537	499	470	456	506	477	497	474	456	513	471	544	524	497	477	493	523	476	556	507	515	534	503	522	525	519	497	504	525	517	519	509	522	477	484	537	515	467	522	492	451	500	512	462	490	474	515	482	481	507	469	495	526	516	528	489	507	486	464	501	499	503	559	519	531	542	487	495	520	508	490	500	512	484	482	505	521	511	483	576	537	503	532	503	486	519	488	487	459	515	523	479	496	547	531	501	493	475	516	541	464	486	504	540	491	487	522	510	516	504	479	489	520	491	532	522	475	488	490	546	480	538	490	503	485	490	509	503	500	505	498	526	462	472	479	495	460	508	510	498	510	486	498	512	489	526	521	528	488	486	488	493	500	498	538	499	503	503	507	507	473	521	491	511	515	549	488	512	518	546	487	514	498	490	487	452	516	500	531	499	518	492	506	503	494	525	498	515	528	489	486	499	513	492	496	536	495	523	517	508	525	462	517	502	513	538	526	483	506	486	462	461	485	450	486	476	490	530	492	532	471	459	483	504	499	502	486	493	494	544	522	499	478	486	488	500	485	530	498	457	505	486	488	487	495	514	491	512	510	511	545	534	489	545	503	470	494	524	509	491	501	477	516	480	470	486	476	514	476	491	493	505	493	500	536	447	510	495	529	509	479	508	506	550	465	490	454	496	497	471	520	532	497	536	494	508	492	488	486	510	468	527	496	508	520	488	526	490	568	528	492	445	509	477	545	524	501	486	499	478	460	506	521	499	506	498	494	487	510	461	513	547	528	523	507	508	519	476	466	515	513	483	460	488	534	512	494	504	529	480	499	502	493	497	500	500	504	500	483	497	499	500	489	499	488	491	486	505	482	507	497	491	543	500	524	491	518	500	527	482	497	482	538	526	498	528	523	449	516	534	472	500	476	501	523	501	466	481	447	457	499	473	502	520	491	518	519	456	508	503	519	525
7170	581	627	530	466	404	333	354	323	319	323	287	324	298	288	271	309	275	299	247	273	275	243	314	304	288	280	261	250	307	267	266	264	281	239	292	293	269	269	287	244	267	270	285	287	247	252	222	270	243	273	263	268	293	275	249	267	264	305	288	265	257	289	272	301	265	258	267	255	248	282	285	283	290	302	285	269	277	288	253	241	264	259	293	266	280	253	281	287	263	247	265	276	269	265	294	296	278	282	262	314	290	258	281	228	278	277	272	264	277	292	259	293	279	273	263	274	277	282	273	276	283	296	290	229	260	297	251	288	250	270	264	275	261	269	283	253	265	279	308	290	270	286	268	249	270	246	269	302	256	262	265	256	258	268	262	275	278	276	251	313	303	285	266	270	261	218	268	301	264	298	254	283	278	241	234	263	266	260	280	256	257	269	278	262	257	250	256	230	266	256	297	248	278	288	283	285	272	279	260	251	284	287	261	285	293	258	264	282	270	248	279	241	283	290	283	300	250	276	244	299	288	246	289	253	257	270	295	270	269	262	238	273	283	297	270	269	300	240	265	282	280	266	244	270	285	304	287	246	310	302	302	243	281	271	254	304	259	266	281	315	290	263	308	264	289	308	285	265	282	290	259	263	278	293	257	312	265	257	284	266	264	263	251	272	271	262	237	238	273	277	281	257	276	274	302	278	273	277	272	275	258	264	277	304	286	277	272	266	239	252	255	277	270	287	279	269	274	268	277	272	298	265	259	277	267	269	257	257	307	252	267	304	279	257	292	244	270	265	278	298	303	293	283	291	280	295	259	265	248	268	282	261	283	262	251	297	298	254	257	265	291	280	275	247	267	261	323	298	253	282	271	273	290	288	303	268	288	283	283	272	251	288	301	283	250	260	293	268	260	285	305	271	264	257	266	217	316	258	267	279	309	266	313	278	288	300	215	293	284	283	279	258	287	293	257	249	269	283	280	265	287	284	287	285	273	249	244	270	303	243	268	245	283	266	269	268	279	264	277	276	258	235	245	254	282	293	301	261	287	271	265	251	277	275	272	270	293	251	279	286	280	277	278	268	249	254	276	303	307	276	269	256	279	290	250	288	243	256	255	264	278	246	232	324	297	277	242	277	254	278	279	279	304	313	288	257	284	281	295	270	251	298	274	286	259	276	281	269	255	299	297	273	265	262	275	247	276	263	278	277	257	246	268	277	261	273	240	283	272	276	262	275	282	257	290	273	253	267	265	271	275	290	259	269	249	247	272	216	238	294	301	271	274	254	294	269	283	267	255	288	275	271	273	257	271	274	265	279	255	272	279	274	268	240	275	263	292	325	269	248	263	277	267	250	296	271	276	280	266	252	291	261	262	286	302	271	302	242	280	256	288	266	289	243	291	291	262	276	240	261	238	219	286	281	274	279	296	252	262	235	252	270	282	245	275	284	248	265	266	273	268	278	255	256	264	257	253	273	274	278	313	267	277	310	273	281	287	240	288	275	283	287	287	276	276	250	278	275	296	275	260	260	261	282	278	267	284	293	266	298	280	279	244	243	293	284	267	262	256	312	296	292	277	255	273	280	269	255	272	264	287	263	259	241	294	280	265	258	249	270	246	261	273	274	308	284	284	273	269	261	245	270	282	253	277	263	310	283	255	235	241	284	259	228	269	288	233	256	253	247	292	320	283	259	268	300	271	271	223	260	248	260	281	264	265	255	254	227	249	294	334	244	279	263	275	238	299	258	314	279	289	275	271	261	286	261	283	311	308	270	295	257	286	270	260	278	273	336	271	272	266	291	279	283	273	295	309	272	246	237	259	257	251	281	256	256	270	268	284	257	280	276	240	234	318	253	272	274	272	275	269	275	287	286	251	286	226	250	243	263	299	261	282	302	300	251	285	272	297	282	274	278	266	288	276	265	270	236	241	262	294	266	281	261	265	267	297	268	306	256	278	275	253	278	249	266	278	265	274	277	273	281	248	287	292	279	278	259	271	268	267	243	291	274	261	277	239	242	283	308	247	265	284	290	264	256	250	261	267	284	296	285	278	262	278	298	277	248	275	287	235	286	250	267	287	245	247	241	274	287	294	295	264	307	284	292	275	264	291	290	263	279	276	270	285	288	285	257	275	284	253	243	257	285	260	278	275	254	295	270	267	247	276	253	270	291	271	266	272	280	278	285	256	298	281	279	298	243	262	257	290	299	268	280	270	294	269	258	252	249	291	295	257	303	256	281	276	290	261	277	242	267	248	263	285	262	293	264	272	236	270	282	263	272	301	282	267	280	242	259	283	256	286	292	237	299	254	288	249	262	304	255	253	268	274	282	304	291	265	282	275	270	269	303	265	281	296	290	310	301	262	271	297	250	278	283	262	246	285	286	262	279	264	292	297	273	284	279	249	259	281	292	265	255	271	269	280	289	256	300	283	288	269	298	249	287	262	272	267	293	268	287	275	277	316	272	271	276	271	267	299	275	242	239	286	250	292	267	273	288	274	258	302	299	259	242	255	264	267	279	275	274	291	275	261	245	282	289	319	272	273	258	272	264	281	302	274	264	290	250	264	301	292	269	280	268	243	279	246	267	286	283	260	264	293	210	232	281	288	290	272	291	290	290	262	290	258	249	278	295	256	289	261	271	273	253	292	260	257	282	283	269	293	259	277	271	258	247	282	285	252	264	278	283	263	234	277	292	258	265	293	272	287	279	269	268	258	286	246	272	292	258	294	305	296	243	274	246	277	286	269	260	261	292	274	276	291	269	290	247	306	258	273	267	273	283	226	273	291	262	287	291	280	261	288	255	258	258	274	263	250	236	229	267	304	250	248	282	274	276	276	268	259	239	283	283	242	238	272	253	274	264	233	255	249	274	288	289	270	285	271	285	245	269	285	294	259	285	294	260	261	264	247	245	279	278	279	266	287	280	282	258	234	277	262	265	272	264	286	261	284	239	263	291	284	298	261	294	273	282	272	295	258	294	292	305	247	275	248	290	242	265	296	292	283	267	261	278	258	276	255	270	273	271	262	252	270	287	273	277	286	302	292	304	275	275	271	292	249	266	256	300	310	256	287	276	270	260	273	253	274	288	278	274	262	292	303	247	268	262	276	261	283	244	288	272	273	278	273	276	264	285	255	290	288	267	300	300	259	292	272	261	281	290	282	263	283	284	280	275	279	286	296	263	254	287	226	304	256	219	262	247	265	276	270	279	282	282	264	240	263	306	265	282	256	286	293	262	318	283	249	284	273	273	285	258	288	259	231	275	272	287	290	287	256	277	259	284	268	286	266	278	287	252	242	281	260	264	291	258	246	252	266	261	284	264	249	295	253	269	285	251	276	274	291	255	275	284	247	244	256	276	261	264	276	295	291	249	262	268	275	299	271	258	238	243	259	279	279	268	293	296	295	261	267	254	245	284	247	284	287	254	264	279	282	281	294	285	290	245	281	260	291	270	265	252	283	293	264	283	304	315	265	269	289	282	263	263	304	261	272	275	269	277	252
6512	900	1372	1510	1387	1203	998	897	826	808	774	778	813	737	728	695	694	659	648	648	669	706	644	653	638	627	632	647	672	650	655	614	640	679	591	595	617	669	605	627	623	637	621	644	601	630	624	627	625	638	627	646	648	672	630	609	646	593	605	646	661	624	643	605	632	604	668	613	648	605	623	671	660	615	591	608	612	609	610	628	599	603	619	632	600	610	641	635	610	634	622	600	633	633	576	606	572	633	621	604	593	624	655	614	603	637	622	641	581	624	614	579	601	639	628	582	638	652	643	646	625	661	578	627	642	635	618	599	641	621	643	606	624	611	629	612	619	593	595	666	635	621	619	605	624	613	600	647	650	620	626	612	634	585	610	559	626	605	659	644	626	617	606	606	622	632	608	684	635	654	674	606	608	642	662	609	622	620	599	639	562	636	619	591	615	652	590	566	614	676	643	614	593	638	609	670	694	620	594	662	571	613	627	608	627	637	601	670	627	676	635	643	622	596	581	640	611	650	668	639	591	636	597	609	661	604	650	628	593	636	647	607	587	613	590	618	612	616	633	567	643	628	637	629	622	614	609	659	607	651	583	650	599	618	621	590	637	632	614	631	632	641	605	614	641	611	572	631	565	640	588	614	629	655	608	669	621	604	618	685	664	591	647	623	588	599	614	625	642	646	617	655	638	666	681	621	580	640	637	614	613	593	628	585	682	584	624	635	684	609	625	580	619	635	635	618	613	622	613	613	634	611	615	590	589	619	599	626	622	605	615	649	567	614	573	632	593	638	626	586	616	620	633	693	604	620	590	615	620	603	632	604	637	568	624	626	658	614	607	617	650	658	636	629	648	644	617	619	596	648	632	589	631	618	665	649	630	638	600	638	623	637	582	628	623	572	648	613	666	625	636	597	608	603	625	600	614	629	601	608	655	619	642	623	602	649	630	587	620	654	657	570	580	645	583	646	624	632	615	628	607	595	626	588	591	615	593	603	576	625	631	645	659	606	611	630	607	625	668	613	626	572	582	621	619	638	653	639	633	610	581	597	597	616	599	628	588	640	610	656	612	635	598	609	604	631	610	646	642	662	675	573	629	596	608	653	586	619	636	610	648	614	627	651	610	629	611	603	584	621	639	626	602	604	643	618	614	600	574	603	621	619	643	610	560	646	690	629	600	618	600	650	612	635	629	609	657	583	602	663	642	630	687	596	599	611	615	619	625	646	563	638	618	628	587	637	559	603	633	658	602	599	645	621	604	637	644	629	641	603	598	612	658	600	636	648	662	606	621	609	655	608	559	589	634	625	635	590	637	633	615	623	635	654	608	587	595	593	591	593	632	650	621	634	639	692	621	635	652	620	609	623	585	648	652	600	618	645	631	612	644	612	610	673	631	643	627	550	645	656	619	584	602	634	574	654	616	596	634	657	625	562	577	617	624	665	650	621	577	625	638	649	643	660	641	605	605	627	639	618	579	631	635	613	674	623	618	606	585	623	618	638	640	621	626	620	589	642	612	621	629	617	628	632	599	653	657	620	601	566	605	637	620	608	615	641	612	588	620	622	627	651	650	619	585	608	632	569	630	603	603	594	591	646	617	606	600	618	647	602	628	609	625	578	616	601	638	629	646	616	615	648	620	585	639	618	649	629	632	634	616	658	639	644	634	636	669	607	609	646	537	623	620	605	589	673	585	632	630	609	579	601	627	628	652	599	609	626	605	624	647	624	628	641	630	627	592	657	606	603	660	588	661	618	637	602	626	648	592	645	613	613	618	653	631	610	636	608	618	591	616	627	590	662	613	630	620	666	635	627	616	637	612	607	633	631	618	600	631	635	607	608	645	645	631	629	615	647	604	628	638	665	595	605	604	657	603	647	637	637	613	583	604	640	628	621	607	613	609	658	623	642	651	607	631	612	597	620	600	602	615	602	628	615	616	625	641	638	591	652	619	664	606	644	613	632	620	600	586	573	618	601	603	605	603	669	629	635	653	609	642	645	643	631	614	600	628	673	596	620	617	602	624	614	601	656	596	642	579	628	674	625	573	626	618	596	607	646	614	621	604	632	588	656	615	598	601	656	639	607	591	596	616	621	610	636	681	640	588	670	619	607	634	669	601	601	677	592	596	589	635	646	639	641	585	613	630	599	622	676	646	627	603	620	591	660	640	639	584	622	662	603	625	597	576	611	592	648	633	647	651	590	658	618	641	648	627	623	621	621	596	644	613	629	648	669	603	634	578	629	643	592	616	610	639	661	613	623	632	641	599	626	643	590	652	629	616	623	663	610	648	633	617	612	627	577	668	630	594	622	604	620	617	688	608	614	609	604	643	610	615	631	605	612	614	591	619	595	578	597	618	643	618	573	588	655	592	670	612	624	627	634	624	609	653	622	620	620	589	615	645	583	672	589	635	610	602	642	623	649	606	599	636	623	606	650	593	609	598	634	584	630	612	589	628	629	614	602	558	663	603	615	628	683	595	658	624	675	639	661	643	618	630	625	617	593	577	591	606	600	617	595	620	610	669	622	564	633	592	655	622	578	570	598	634	648	607	599	619	632	617	599	621	632	643	634	606	616	608	601	648	644	645	699	640	623	632	566	625	608	619	619	619	642	620	654	609	630	654	593	613	612	628	610	622	606	635	641	588	655	611	592	634	623	591	607	622	646	608	601	629	620	640	617	615	681	589	650	627	618	671	628	572	624	608	585	600	617	614	658	653	631	643	638	653	637	628	636	600	597	628	598	617	622	607	623	657	638	628	599	601	616	654	614	631	592	657	631	619	597	634	602	637	635	633	618	638	598	615	605	610	643	638	620	629	647	643	620	604	623	631	594	635	647	559	642	621	632	587	690	631	658	605	635	609	616	606	582	645	617	626	628	615	641	602	653	691	642	658	639	626	616	670	654	589	608	639	678	618	620	651	632	624	630	585	629	654	598	678	620	601	632	609	635	604	622	599	602	623	606	611	641	588	673	614	618	616	628	628	609	648	609	652	670	626	640	598	641	642	634	634	638	625	611	608	590	638	668	635	613	629	642	580	601	625	621	616	627	618	629	633	645	632	651	623	655	636	632	651	648	618	595	611	617	617	613	650	607	610	639	647	595	562	648	620	608	666	576	656	625	635	566	604	619	628	679	600	619	621	616	635	616	621	594	638	666	625	633	652	618	578	646	622	632	620	618	634	628	579	571	594	617	630	592	644	658	650	667	628	655	650	620	643	649	619	643	637	612	604	657	585	602	579	620	635	624	574	620	599	631	577	669	650	614	631	643	590	590	629	601	615	637	636	610	629	625	631	614	599	627	602	641	596	612	601	614	613	642	617	617	626	627	653	649	612	604	592	615	612	590	630	652	603	643	592	580	626	641	618	622	600	600	630	685	632	586	629	608	649	601	628	651	624	583	604	607	618	665	658	630	584	651	658	663	640	625	652	610	544	659	625	622	605	596	608	627	587	635	627	623	631	670	612	652	606	635	642	654	608	630	628	659	661	636	600	616
13841	1006	854	668	470	330	282	265	215	217	210	205	179	192	159	173	196	175	162	189	167	160	154	136	123	164	134	175	148	151	148	129	139	149	156	142	179	142	135	135	154	154	143	162	159	140	121	147	161	156	166	163	154	172	143	123	134	142	135	149	155	141	148	111	132	155	132	158	117	161	175	150	127	146	136	150	133	166	137	148	159	130	155	148	124	137	163	162	168	158	162	147	151	139	144	136	132	145	139	150	141	124	148	155	149	133	161	157	133	147	149	144	150	159	125	132	166	196	152	133	158	149	155	142	138	135	166	137	149	122	152	156	123	145	164	157	140	152	133	129	147	148	136	160	166	154	136	152	151	150	154	143	139	138	135	152	137	137	145	144	141	169	157	153	148	149	141	149	154	117	146	152	148	135	155	150	149	133	164	146	152	147	139	135	133	171	165	146	151	128	138	140	135	164	150	130	140	172	139	166	115	135	177	134	146	159	177	160	133	123	150	142	158	151	141	155	145	141	148	159	148	164	169	159	133	134	134	163	163	149	143	143	153	136	152	146	150	142	156	141	141	156	164	147	145	153	162	169	151	159	145	156	161	146	155	152	127	151	129	131	145	140	144	131	134	161	159	144	155	141	138	134	157	160	146	122	141	137	137	147	147	158	135	167	161	157	145	156	161	133	127	148	154	160	137	133	151	168	163	135	159	146	141	155	122	148	152	162	135	148	154	146	127	151	142	127	165	137	138	144	143	160	146	153	145	150	152	138	137	144	147	135	152	142	140	144	151	119	140	148	137	152	146	139	140	131	162	144	179	166	146	155	165	130	160	144	139	156	146	158	138	166	161	148	158	155	160	174	147	146	167	125	140	153	161	159	157	158	154	176	122	146	149	142	137	154	174	164	161	132	157	123	156	172	141	142	159	155	157	157	136	151	152	157	144	155	168	158	159	146	140	155	143	144	135	150	165	166	146	138	137	144	177	134	154	175	143	152	133	157	152	133	152	156	143	146	131	134	144	147	133	147	157	128	141	157	167	132	158	161	144	143	151	169	153	141	152	144	165	172	142	132	143	137	158	150	155	126	140	164	140	139	132	154	141	160	156	157	143	155	160	134	151	141	168	130	142	155	167	153	156	137	151	162	121	153	140	155	153	143	161	169	165	146	125	136	154	134	141	167	156	162	144	156	150	132	169	138	162	158	143	146	123	150	130	132	121	179	166	158	164	125	113	131	138	155	152	151	140	117	146	136	134	169	132	132	137	165	153	145	137	162	145	179	158	153	144	144	138	163	168	191	136	146	147	143	132	146	148	130	165	156	138	163	143	140	135	164	161	147	140	142	130	159	166	148	138	144	125	144	154	152	147	142	137	144	149	191	129	156	174	183	150	150	132	123	138	143	140	135	139	148	141	135	135	145	164	152	147	120	141	150	153	138	131	144	140	138	132	149	146	146	185	138	164	188	142	153	156	147	159	149	143	164	155	133	145	155	124	161	152	141	130	164	150	167	159	159	146	165	150	163	157	137	147	129	129	151	149	149	124	145	122	123	142	146	161	157	163	167	153	129	136	135	131	154	123	151	156	125	139	138	142	149	144	135	126	130	169	133	134	124	140	127	148	144	136	142	160	142	127	173	133	144	155	128	153	147	152	132	162	161	130	144	155	158	147	150	147	125	133	150	148	147	152	151	171	146	152	146	146	137	152	147	158	149	141	141	143	163	139	138	137	130	126	156	145	172	146	157	133	151	165	147	147	141	146	147	164	172	154	140	110	143	142	154	154	137	145	133	130	160	125	148	154	135	131	150	154	151	135	171	139	122	152	174	171	159	162	126	153	160	142	147	149	141	147	140	158	162	156	157	152	162	156	129	142	148	153	129	153	159	146	156	151	143	173	135	134	171	149	161	161	138	128	135	140	157	149	151	154	170	151	173	138	158	128	162	161	149	144	146	153	137	153	145	130	164	166	149	146	138	150	146	145	137	114	147	166	132	134	184	131	141	145	160	159	157	160	142	151	128	154	167	145	169	152	139	162	151	139	145	178	138	136	143	165	155	150	150	133	149	169	137	169	134	160	148	132	136	136	151	148	132	143	143	148	132	130	143	157	142	149	148	131	156	160	135	146	150	143	162	166	127	140	141	171	146	159	130	128	148	130	165	155	147	145	159	139	157	165	153	149	148	161	152	135	163	142	157	165	122	157	149	145	159	151	164	129	145	162	130	170	133	141	141	144	151	153	162	130	144	142	159	139	151	137	148	136	155	132	141	134	153	120	166	144	140	148	142	119	129	165	118	143	134	139	156	124	139	138	138	134	153	148	168	149	122	156	149	142	143	129	139	148	125	158	161	135	148	141	151	162	155	157	152	158	159	158	155	139	151	137	163	165	146	168	140	130	172	150	148	161	151	149	123	148	161	159	139	143	125	128	142	129	157	149	163	160	130	162	157	136	158	162	130	148	141	131	131	144	161	166	134	148	137	172	149	158	175	147	127	134	152	116	133	155	149	146	157	139	151	157	168	168	141	155	157	154	172	156	145	125	121	120	146	138	154	125	124	136	144	136	150	153	152	144	125	134	161	139	150	146	124	136	186	138	158	149	156	150	145	132	168	145	145	146	166	154	116	144	176	148	144	141	166	151	161	128	143	153	135	139	131	127	139	165	154	153	135	133	145	170	159	175	147	153	124	137	189	180	173	148	128	153	148	133	144	159	144	146	164	143	145	144	137	150	141	133	164	141	168	160	128	146	153	152	138	174	153	169	164	154	172	155	152	144	166	143	158	145	141	144	144	149	178	148	144	164	158	140	147	130	153	162	142	157	144	151	143	153	144	117	125	133	140	126	117	122	134	148	130	148	163	147	142	115	152	149	125	119	153	127	142	159	147	180	147	157	155	161	157	130	137	126	157	150	161	153	121	151	134	138	152	145	143	132	152	153	156	154	162	158	166	123	153	158	151	157	132	133	133	150	133	147	157	157	151	133	156	149	164	131	154	166	167	158	158	132	122	144	143	132	158	133	163	154	161	126	161	164	125	138	140	142	167	140	135	120	145	167	136	147	132	128	161	157	143	129	161	128	137	126	138	151	153	156	149	174	170	156	161	140	143	147	141	148	117	135	168	145	121	161	150	151	142	157	152	151	130	152	154	162	151	152	136	157	146	125	140	138	155	133	145	149	143	141	139	124	145	180	168	154	151	136	151	162	142	139	139	148	141	150	140	155	135	145	131	128	132	160	141	144	136	153	157	154	138	150	138	157	160	148	153	144	154	138	136	165	132	160	128	159	140	143	149	170	144	129	184	172	151	141	146	142	135	140	142	133	145	160	135	160	159	150	170	146	142	156	147	154	157	131	152	126	165	163	139	147	162	153	159	143	154	146	164	156	136	145	127	167	141	127	133	140	166	131	148	153	137	135	143	157	152	154	171	125	175	138	142	115	163	138	131	142	131	144	153	159	149	157	171	150	151	155	171	139	138	135	155	160	161	149	133	162	140
7949	864	1822	2015	1662	1423	1038	916	776	706	663	619	539	519	544	494	513	494	470	477	418	426	443	454	443	433	424	395	400	371	397	356	386	355	391	386	398	356	391	405	397	366	372	352	381	362	406	351	332	358	380	355	357	378	378	367	327	406	348	367	356	368	375	402	387	347	354	343	347	362	347	368	360	342	356	356	368	353	400	359	376	343	335	381	379	339	400	368	339	378	367	337	337	339	344	337	344	369	297	378	347	363	376	332	369	345	315	381	379	350	353	396	377	375	360	341	392	351	344	322	342	347	333	347	357	346	345	365	314	349	381	315	374	360	359	341	325	318	317	337	329	407	371	374	334	347	364	355	364	365	335	357	398	345	338	351	370	339	352	361	344	359	368	337	356	374	359	359	333	376	358	363	335	337	359	340	365	332	330	389	333	347	380	342	355	369	353	341	329	344	379	354	372	352	367	311	336	377	392	328	364	365	354	321	351	352	360	361	327	338	373	334	357	361	360	377	346	351	336	350	382	362	343	359	370	337	332	323	357	364	334	338	351	348	351	329	349	339	384	337	367	335	384	361	321	346	354	360	332	324	343	312	366	340	341	362	367	374	353	363	343	336	359	404	359	357	365	363	354	351	329	336	338	372	344	353	367	352	349	330	320	374	363	321	365	339	341	331	354	329	347	358	366	349	359	360	381	313	367	382	356	355	365	343	324	343	365	354	362	348	355	326	357	341	344	355	365	360	356	346	342	363	366	365	365	347	343	344	350	373	364	360	388	327	359	377	341	345	356	380	343	355	391	344	352	356	364	357	343	349	343	379	323	350	353	371	321	365	292	311	355	340	351	373	346	344	336	364	353	348	353	359	370	351	350	375	344	340	328	356	336	355	343	359	385	338	351	395	342	355	318	339	339	311	376	360	367	343	374	357	347	370	350	316	325	338	343	373	375	338	368	347	343	349	341	369	326	324	375	342	368	356	345	357	328	358	359	368	335	386	366	343	340	335	349	360	358	365	343	333	338	328	371	336	320	360	348	327	344	350	369	378	336	322	349	348	362	305	329	340	349	337	338	355	345	377	337	374	377	368	342	363	352	342	367	338	340	336	334	374	363	365	365	324	387	326	373	377	366	331	334	370	356	345	360	368	372	393	355	355	340	339	374	339	352	366	351	317	338	364	358	341	387	339	339	332	359	355	340	321	346	337	311	361	356	378	347	362	361	339	371	371	362	334	338	345	371	382	339	312	353	346	347	337	351	369	341	377	368	366	315	330	329	354	387	322	347	351	335	346	344	335	361	338	350	399	348	357	340	353	379	386	348	341	404	359	344	376	335	327	329	335	359	356	347	357	347	314	333	390	392	333	358	359	357	371	341	346	333	329	320	307	352	383	346	366	349	331	361	336	367	352	339	379	345	327	372	328	328	363	330	338	312	380	352	325	345	357	346	348	342	342	384	331	317	303	337	362	349	361	331	366	341	380	367	349	336	363	353	362	356	352	382	335	382	380	341	329	402	376	321	338	337	340	342	370	349	342	335	316	342	348	351	348	342	368	354	315	349	340	358	338	330	374	340	358	354	357	352	347	346	364	358	379	323	337	337	329	357	314	364	354	351	335	331	327	340	350	320	345	341	354	346	347	342	344	341	328	336	375	328	335	350	323	355	355	336	334	344	374	385	350	329	335	342	388	351	301	369	333	324	337	358	346	331	348	347	364	359	355	389	383	323	348	354	376	352	383	358	358	365	350	373	362	346	329	347	350	363	335	335	382	351	329	356	364	353	353	348	377	343	357	347	357	342	384	332	353	360	363	343	344	367	382	338	351	333	358	355	387	332	359	368	382	314	361	365	343	370	337	355	352	366	350	355	372	360	338	417	354	357	355	334	333	384	364	400	344	347	352	401	341	353	362	368	335	337	348	341	352	347	332	361	347	329	363	346	378	368	327	376	348	338	344	337	320	359	352	369	351	357	318	333	350	325	374	382	342	344	357	350	345	316	353	298	321	331	348	359	361	354	355	355	355	356	343	342	383	336	343	377	318	353	347	365	327	370	346	379	331	374	351	343	347	380	332	345	348	355	358	326	318	358	330	389	332	338	371	368	334	347	352	357	358	344	345	333	340	366	366	357	329	365	386	359	359	337	354	343	338	387	344	367	339	328	352	359	365	364	348	340	351	371	359	328	318	319	352	342	337	370	362	318	379	339	382	350	321	331	360	351	326	350	334	333	349	346	338	343	362	385	339	341	347	345	353	338	328	326	341	311	342	352	336	363	342	341	349	357	385	327	345	360	330	328	338	349	372	401	342	344	324	363	403	362	358	362	351	362	329	367	351	344	353	377	337	389	343	336	387	345	365	314	334	336	318	353	367	368	358	359	321	325	370	379	362	328	355	330	328	373	367	364	346	381	351	345	364	321	352	339	343	339	371	356	351	345	369	360	328	350	339	360	343	354	334	358	337	368	356	365	364	333	347	334	356	342	347	351	345	327	349	384	354	355	362	339	318	404	343	357	357	358	373	368	364	354	328	333	378	348	327	362	342	345	362	364	354	369	344	356	358	357	312	351	363	340	349	331	376	344	354	378	348	342	337	370	349	371	367	351	361	359	360	329	380	344	311	350	371	369	378	353	337	350	370	364	338	359	313	346	370	333	365	328	344	343	356	322	370	345	366	373	318	373	336	320	358	337	318	387	344	337	346	347	335	338	374	315	361	347	344	355	364	363	371	350	375	328	333	353	345	350	356	328	334	370	357	381	359	331	390	372	331	368	377	336	312	379	366	316	349	347	360	343	373	377	342	332	348	360	343	356	374	392	350	373	383	329	380	330	345	362	336	387	375	353	331	355	344	367	350	342	340	353	356	352	367	327	356	361	334	348	365	339	354	354	324	364	349	350	369	393	356	369	374	334	355	357	349	362	371	321	358	362	351	362	342	325	346	346	355	344	320	359	355	353	349	386	337	351	375	355	399	370	357	363	338	355	345	335	357	332	344	334	319	336	361	344	317	342	364	346	340	344	349	332	326	362	371	355	320	362	361	352	344	328	357	353	325	357	331	360	362	350	385	342	334	334	351	343	337	358	368	332	371	356	330	381	364	334	367	337	323	316	308	368	367	334	379	332	368	355	373	371	356	337	362	360	364	350	380	372	334	365	320	366	359	371	367	334	341	327	356	360	353	351	366	325	326	335	347	361	348	341	333	344	349	350	342	354	382	380	345	356	367	362	336	341	347	378	332	341	325	341	353	360	362	351	340	359	332	344	333	387	333	359	378	351	368	324	353	382	348	334	329	375	339	351	349	369	354	328	333	359	328	352	346	373	336	370	368	343	368	312	390	293	347	342	320	352	320	349	350	372	343	361	365	354	367	317	319	340	361	355	351	329	360	331	342	331	332	349	350	363	353	331	361	366	354	375	388	341	357	363	357	348	345	344	370	388	370	326	341	360	369	357	373	339	363	330	342	367	367	326	359	377	356	395	347	355	341	366	315	381	324
1346	221	219	215	211	216	232	209	233	225	220	200	179	220	191	236	217	213	236	222	211	210	178	237	209	207	238	236	220	175	242	199	228	217	233	204	218	218	200	221	208	204	178	206	212	209	209	221	234	187	193	190	221	185	221	233	216	189	209	202	200	228	212	177	250	226	241	196	205	192	194	210	202	212	223	227	187	218	213	247	205	187	205	206	204	202	214	222	228	208	245	201	208	194	231	222	207	236	224	222	195	187	205	229	201	208	197	218	191	178	183	225	228	220	226	207	231	230	203	228	216	208	216	225	223	214	223	222	190	211	178	213	212	222	205	212	197	196	211	201	228	225	194	217	229	203	203	192	198	252	228	217	215	215	207	190	201	214	205	205	209	212	215	200	215	235	222	199	199	202	214	217	248	210	195	205	198	207	181	236	211	204	201	223	204	196	247	205	196	239	205	197	179	203	242	214	211	219	209	234	215	189	195	224	209	229	199	187	212	194	189	220	207	212	199	202	253	242	211	233	208	211	217	210	220	226	217	237	211	217	205	201	236	204	224	194	186	198	214	206	194	216	185	201	202	214	232	210	220	209	221	210	205	202	185	214	213	216	243	211	215	228	223	206	212	208	217	203	209	195	231	207	208	213	232	193	212	191	220	198	219	217	225	221	205	217	229	218	215	209	199	229	214	225	191	212	203	192	206	207	222	245	214	219	206	222	188	198	197	203	204	199	189	192	236	204	222	202	221	232	206	187	243	244	203	221	218	224	200	198	200	215	224	237	210	234	220	227	180	205	197	208	203	204	212	207	214	199	211	208	229	192	191	206	217	194	204	224	216	255	240	201	219	209	208	222	223	212	189	233	232	199	180	220	209	216	211	213	189	214	191	222	210	220	198	224	210	239	189	186	211	250	198	218	203	208	214	200	216	221	229	218	228	206	202	218	191	230	236	198	229	225	209	214	213	215	214	208	196	197	192	193	211	201	227	198	177	205	183	215	198	231	232	190	193	207	203	217	194	228	227	211	204	231	222	225	210	222	222	194	193	191	225	210	224	208	219	195	220	216	193	217	226	203	199	199	225	205	219	195	224	210	203	206	188	190	193	185	193	188	235	239	198	207	235	217	220	217	222	199	209	220	233	215	209	225	204	206	202	212	213	242	189	218	205	213	212	237	241	198	215	199	200	199	207	243	220	225	195	210	196	196	202	229	216	200	194	212	203	189	213	221	199	211	222	221	221	272	198	214	212	240	231	217	200	209	218	195	193	209	192	198	207	205	193	201	204	200	234	214	226	214	208	210	194	209	188	205	207	247	203	222	217	188	191	235	200	211	214	218	188	186	205	206	187	206	211	212	197	218	235	230	217	192	197	199	209	201	226	190	200	232	199	195	212	217	200	215	201	216	200	220	196	242	209	189	205	196	175	202	202	232	172	205	204	204	192	227	177	193	223	197	221	222	220	207	244	223	198	235	233	230	178	218	253	181	210	260	204	200	210	217	227	206	219	220	189	191	223	225	200	206	224	203	209	190	197	194	232	210	226	196	231	233	234	212	214	212	231	227	208	227	211	233	218	210	208	215	187	213	197	226	199	224	194	215	193	234	239	225	214	198	214	171	199	203	200	199	223	223	213	216	212	211	237	211	200	199	223	195	214	215	204	178	193	196	213	234	192	204	194	206	195	200	198	197	216	222	202	195	201	197	234	221	194	203	214	212	204	198	223	212	187	193	200	193	227	212	183	182	216	213	227	225	215	213	204	220	211	214	222	182	224	217	212	230	229	204	219	249	203	220	196	211	223	206	215	215	184	221	255	191	216	212	221	204	229	176	210	216	222	212	217	223	185	203	193	212	203	179	217	204	218	247	208	188	226	225	221	213	191	220	214	246	225	183	198	226	219	202	191	209	162	225	211	203	223	228	221	203	211	212	205	215	230	182	189	208	222	220	214	180	250	208	207	218	194	204	193	229	185	220	191	221	231	195	211	188	228	236	227	204	224	215	194	191	236	230	252	221	198	225	241	218	231	202	197	204	219	208	208	218	199	249	217	207	211	196	183	193	198	211	197	194	228	222	209	167	230	222	203	242	211	214	214	189	194	215	220	195	201	190	222	224	224	222	209	213	207	222	198	177	213	237	196	226	225	214	200	193	197	203	203	237	214	205	235	221	209	210	233	238	203	185	216	227	195	188	211	209	231	233	206	192	202	194	201	193	182	214	212	224	201	220	215	211	197	225	200	237	213	216	228	227	216	244	183	201	204	234	229	212	196	198	198	220	205	205	185	244	210	223	194	237	227	230	217	219	209	229	242	228	206	224	220	202	210	217	237	205	230	202	229	233	199	209	201	220	202	201	192	198	197	206	229	221	218	208	220	229	187	222	212	218	248	223	196	209	213	213	192	237	200	223	221	222	215	207	207	211	192	225	223	189	246	267	190	183	208	221	232	198	213	201	199	187	213	213	202	195	218	210	226	213	227	201	204	214	201	213	222	203	222	214	222	186	202	208	234	227	206	214	215	220	207	185	206	194	214	199	211	191	232	202	234	220	210	216	199	219	196	196	219	213	226	208	233	223	212	186	212	192	218	217	199	214	211	222	219	195	194	190	239	228	186	196	205	230	214	187	211	203	228	200	201	222	197	226	228	225	210	205	202	222	192	236	222	198	209	175	202	210	223	222	217	198	216	240	211	205	224	193	204	225	221	219	203	208	224	189	211	215	230	235	219	238	211	206	194	207	190	178	213	224	209	186	215	200	203	220	204	225	193	218	195	207	186	195	226	207	188	221	219	209	231	228	197	209	223	230	190	182	213	230	212	203	207	192	221	232	231	202	234	175	213	236	233	232	228	218	199	256	215	219	213	240	240	200	214	216	203	220	203	195	207	207	180	183	209	226	224	219	220	205	210	231	174	232	210	177	185	196	210	174	244	214	235	201	222	201	205	201	212	197	207	180	177	183	221	221	205	239	213	217	237	188	194	219	187	205	181	237	239	189	188	214	221	239	212	216	232	210	222	203	199	193	223	223	204	217	180	215	218	218	191	223	192	192	201	180	209	230	228	230	242	239	215	195	223	218	212	202	222	191	205	207	221	207	194	217	222	206	234	210	230	240	240	188	218	204	188	211	207	219	243	200	209	205	197	186	190	184	226	217	240	206	213	208	233	205	191	200	210	226	214	199	187	203	204	207	234	212	185	226	239	196	209	219	231	211	219	194	164	230	191	195	215	226	211	196	228	183	205	211	233	201	229	213	220	202	221	217	202	208	231	195	221	222	211	206	195	210	195	224	206	202	192	195	234	221	212	219	202	191	199	173	191	180	235	217	174	214	198	251	219	217	201	195	196	192	215	207	199	167	194	212	201	199	212	216	222	204	192	192	219	197	222	193	192	217	210	217	218	205	200	204	215	221	211	195	221	204	205	229	217	192	212	220	218	230	226	211	201	195	243	227	234	197	221	231	226	205	199	202	184	210	206	197	202	221	205	176	215	246	216	216
1697	541	508	507	547	540	537	506	547	512	487	474	509	523	502	513	508	523	514	508	477	505	436	507	478	510	505	470	493	483	508	494	527	511	494	518	495	477	504	533	503	507	500	501	522	522	513	498	539	496	521	513	503	506	415	504	512	540	498	518	528	481	478	494	487	528	486	524	509	499	520	518	487	540	503	521	504	523	475	509	494	501	528	477	500	476	513	473	482	514	508	504	481	477	509	481	480	531	496	510	475	517	504	501	532	481	494	498	504	494	487	478	515	522	502	470	501	496	484	501	512	528	471	477	490	490	487	494	504	480	515	547	484	517	518	508	444	504	493	481	505	503	519	528	508	503	510	526	489	510	523	515	552	542	494	482	490	496	522	493	523	506	489	509	534	487	514	535	502	504	494	497	516	505	454	508	544	528	501	504	504	572	516	489	497	519	527	490	476	507	527	546	520	460	507	508	516	496	506	513	456	460	517	515	543	479	504	539	467	505	500	523	543	520	494	525	504	492	516	489	474	518	553	490	500	497	478	523	529	520	496	531	517	504	515	514	519	475	546	483	479	488	487	518	481	501	533	495	523	466	478	504	458	493	464	506	487	501	507	487	539	488	502	473	492	490	525	505	511	453	489	496	504	523	501	515	511	471	497	488	548	491	521	530	488	525	467	571	507	542	486	473	460	507	508	518	518	496	433	508	479	559	504	481	486	484	526	514	506	479	472	456	529	484	492	506	544	519	482	467	517	491	513	474	528	533	573	519	497	525	527	526	495	499	514	485	495	522	525	490	502	504	501	483	533	486	524	527	521	468	484	515	502	497	474	470	487	515	521	520	496	503	508	479	560	542	519	547	528	514	556	480	500	503	530	508	487	504	506	490	501	475	534	505	501	477	502	500	501	535	486	490	500	508	529	477	498	508	504	471	456	514	543	510	514	504	494	494	495	470	490	504	492	473	461	485	483	491	512	495	464	492	496	476	487	526	490	520	485	525	491	503	503	505	463	526	538	468	507	490	508	514	501	494	527	488	503	457	464	538	472	455	472	510	526	492	463	480	533	502	527	549	498	521	509	547	511	510	497	507	473	527	474	509	486	537	478	480	500	505	475	512	488	478	467	504	511	545	467	503	500	539	532	489	480	506	547	525	515	523	510	477	481	496	501	479	520	524	488	520	479	472	517	519	480	532	469	462	455	523	477	489	532	507	487	501	454	516	495	484	518	493	492	486	548	462	471	511	496	492	506	515	484	470	462	504	480	507	500	525	492	485	519	526	490	485	523	516	479	524	501	481	518	528	493	529	506	520	504	491	533	491	510	500	510	504	471	506	501	492	533	527	477	521	511	508	479	513	501	450	517	490	479	486	546	480	488	509	520	532	503	465	482	495	503	487	460	551	514	501	479	483	481	486	477	480	527	486	516	534	473	508	505	514	463	496	513	471	527	490	523	497	545	488	548	534	472	467	468	477	495	488	507	498	508	505	482	471	482	512	520	522	542	523	486	493	496	485	489	498	494	510	501	473	507	513	497	485	502	478	505	520	493	530	515	470	518	533	471	494	484	517	491	478	515	493	496	517	537	531	495	491	497	562	520	489	530	508	524	481	480	513	547	487	504	528	493	470	510	546	479	509	466	520	534	514	502	504	505	491	518	527	509	548	505	500	508	515	487	513	491	475	471	527	534	485	502	477	515	492	482	546	527	487	450	505	505	476	526	524	467	484	490	455	540	496	568	526	510	509	497	470	510	490	518	512	506	502	522	494	531	498	499	474	481	490	502	528	501	490	489	510	511	508	488	494	483	487	489	512	482	512	467	508	488	535	525	503	467	510	473	537	523	419	473	465	522	502	527	496	486	514	483	463	500	487	495	511	513	526	516	486	481	530	532	471	506	544	521	496	469	468	481	510	502	527	528	478	447	528	479	497	506	494	516	507	511	476	514	496	525	515	492	533	507	528	518	470	480	519	514	507	526	513	516	508	466	528	514	527	496	537	506	514	522	507	486	476	501	526	511	509	514	509	543	517	525	492	500	506	464	510	459	492	499	512	536	481	513	521	526	517	518	483	502	456	546	533	487	504	488	479	485	517	471	513	532	526	489	505	504	481	492	488	500	510	513	495	492	520	512	486	483	509	491	521	511	535	474	515	533	499	549	542	476	464	509	523	486	498	511	503	506	495	491	499	484	481	516	510	532	506	521	538	489	576	526	498	529	488	503	506	488	525	515	505	463	458	508	509	476	500	503	538	457	496	526	480	499	510	472	481	486	497	514	485	529	522	501	488	501	483	493	479	479	490	518	491	508	540	534	502	485	492	501	507	498	475	481	468	554	531	563	495	494	532	534	465	494	514	484	460	493	510	474	523	525	485	506	468	544	462	487	503	517	516	482	485	494	513	508	501	552	501	475	481	505	502	487	517	481	483	481	472	526	488	523	483	496	513	471	498	546	502	516	489	491	518	525	443	538	491	497	489	499	534	535	496	546	536	493	505	508	471	493	472	528	524	484	457	529	477	501	509	446	545	497	520	473	489	513	469	516	496	491	485	486	502	525	482	484	486	520	497	525	511	488	514	518	479	543	515	512	515	471	500	502	553	512	458	522	516	489	515	514	460	501	468	465	495	518	495	505	520	506	512	491	527	529	485	490	496	509	485	472	510	467	509	516	537	489	529	477	536	492	502	505	490	484	506	510	546	494	508	497	465	490	472	509	500	538	472	483	512	484	489	509	467	500	502	480	471	499	497	467	523	469	494	505	467	497	512	490	511	482	490	493	493	501	478	498	525	557	466	494	464	475	494	541	438	528	483	478	484	513	518	460	533	480	485	519	523	490	474	526	504	505	538	552	475	479	464	530	481	516	471	513	489	498	464	518	477	511	476	491	543	512	489	502	465	480	508	478	516	535	469	465	527	513	480	539	490	495	483	552	492	519	495	521	513	496	515	464	487	501	471	497	509	503	515	488	527	476	492	514	517	485	510	516	472	481	484	499	492	516	486	525	488	496	502	511	514	508	495	480	506	509	473	505	503	504	504	516	512	481	534	481	495	512	522	528	482	513	487	490	497	491	485	511	460	528	504	524	496	479	524	510	504	503	480	526	498	507	495	466	533	485	510	471	507	510	517	469	540	469	521	485	518	542	477	521	499	515	500	525	503	494	502	510	497	494	491	527	505	513	498	507	508	533	500	494	505	523	483	517	522	510	490	507	491	457	520	523	528	482	486	521	522	496	515	506	511	490	516	486	491	515	498	515	517	488	468	488	504	485	520	468	513	503	516	540	457	520	500	475	514	519	488	484	489	480	540	516	506	543	469	470	488	531	515	498	475	457	478	522	541	506	541	465	537	504	523	480	532	502	491	521	485	515	516	466	491	460	550	504	525	472	526	485	538	522	497	481	492	518	523	478	493	506	498	479	479	460	495	492	490	503	522	532	472	515	469	498	489	530	495	491	494	517	522	547	509	512	521	510	531	475	492	489	518	479	505	482	492	512	519
7322	557	607	468	426	394	300	336	322	312	284	283	306	289	253	275	288	283	260	262	291	285	267	291	278	264	280	264	240	269	255	271	265	317	273	262	271	272	255	298	281	262	266	257	305	279	275	274	276	309	272	279	315	268	285	252	261	279	314	252	286	271	275	244	253	264	294	265	288	267	302	255	244	299	265	286	307	257	288	265	308	285	280	289	260	274	291	294	260	262	258	315	294	290	279	256	288	314	305	292	265	275	280	281	263	248	291	258	245	252	278	284	262	292	247	290	266	305	242	278	250	305	278	293	310	297	272	236	270	310	270	289	247	294	278	286	294	276	245	241	269	278	258	269	284	271	247	259	303	258	286	261	259	242	253	295	291	285	272	277	303	287	278	303	280	232	243	290	258	248	305	291	299	277	245	279	268	259	267	299	241	280	289	289	257	269	294	294	279	271	286	310	294	284	276	269	290	220	259	278	263	268	294	296	277	251	293	248	255	284	273	287	305	281	245	304	236	248	258	263	291	291	262	286	263	266	266	259	283	300	251	278	275	282	273	265	328	258	263	280	298	263	266	252	270	301	285	304	244	273	275	268	286	263	284	264	233	256	262	253	241	293	281	274	260	292	308	282	288	272	287	274	256	269	280	292	249	301	313	279	280	289	250	274	281	261	243	278	279	276	278	245	285	264	278	244	266	254	245	251	273	292	293	283	306	260	292	277	292	284	243	281	291	305	259	275	268	287	285	250	260	278	268	272	279	254	281	310	281	318	277	278	261	299	267	285	291	257	304	290	251	286	270	255	267	249	281	292	297	244	278	275	268	243	281	324	256	288	257	298	239	282	267	266	259	268	283	245	286	253	274	274	314	251	271	281	275	269	264	233	235	286	275	270	307	279	263	291	284	252	304	255	276	254	294	267	249	308	317	253	258	243	268	268	280	263	298	306	294	288	303	277	275	240	286	304	232	239	276	275	269	271	277	250	281	262	287	269	253	287	270	251	291	254	278	258	308	277	294	281	298	276	287	260	238	297	272	286	258	269	235	270	268	279	257	252	233	252	262	259	248	275	267	251	280	271	278	290	293	260	272	254	280	292	273	280	302	249	268	256	305	270	260	294	303	277	287	263	317	234	326	259	262	229	272	260	244	254	272	270	246	277	261	248	276	278	275	267	300	269	289	260	279	267	232	250	259	300	258	290	273	268	309	311	279	283	274	272	262	269	285	285	266	229	290	289	280	258	270	277	260	275	265	293	277	274	278	296	277	283	300	280	262	282	247	268	271	265	270	253	292	258	267	251	228	241	274	277	280	310	270	291	283	240	269	265	259	265	294	288	252	276	265	272	266	270	287	270	264	304	273	270	288	292	264	230	268	241	272	265	276	289	284	262	263	238	253	264	262	294	266	275	267	290	292	291	229	250	274	269	275	285	287	274	283	252	295	258	282	297	301	285	262	272	284	283	288	279	291	259	279	293	269	273	273	279	284	260	257	257	256	267	267	281	314	257	279	300	300	292	255	285	295	247	266	306	256	270	289	267	274	282	247	289	263	279	280	306	278	270	248	255	248	277	276	294	255	298	283	297	286	268	249	235	272	275	278	261	286	270	281	268	235	272	261	292	271	307	280	272	264	275	265	259	282	272	292	277	252	287	281	294	292	256	268	286	277	281	301	285	245	261	251	263	267	289	269	297	291	296	277	257	263	311	273	250	259	302	273	321	286	277	260	261	305	291	258	274	290	249	262	285	269	265	291	306	295	293	245	282	269	268	261	257	260	262	311	281	277	262	276	255	307	283	261	275	286	294	267	276	285	270	266	260	276	259	291	265	314	261	287	272	265	275	277	293	249	275	295	275	309	269	311	307	285	287	274	279	268	256	267	294	275	274	274	284	273	285	257	282	278	260	264	266	277	277	281	275	295	280	272	300	287	269	326	242	259	275	270	270	249	256	267	290	257	292	236	296	282	248	286	290	257	271	280	277	253	227	304	273	268	283	242	257	266	277	288	289	260	239	263	265	291	238	275	264	271	265	314	285	297	257	272	231	275	285	291	289	263	321	246	275	291	252	252	253	248	274	281	301	274	277	274	272	263	265	286	269	241	282	282	310	263	250	271	298	276	286	298	249	254	328	304	290	273	307	269	282	264	282	263	266	291	265	218	281	262	273	270	269	270	272	292	309	285	290	282	261	309	305	256	244	235	261	252	282	271	319	291	279	276	292	284	281	283	271	270	260	302	325	263	281	259	229	289	290	283	255	296	257	257	289	239	294	246	274	285	275	249	271	283	285	271	306	275	275	277	272	287	252	260	240	299	274	260	253	253	270	302	289	256	267	249	269	282	285	292	270	282	287	283	298	270	264	254	280	247	300	296	288	260	279	264	252	238	258	270	296	312	250	285	241	274	306	261	285	253	238	262	266	303	270	264	270	266	266	262	276	314	295	303	262	275	308	289	258	283	248	262	260	292	265	248	279	261	287	260	292	269	274	303	286	302	296	295	273	290	294	265	262	256	279	299	269	279	268	272	271	279	292	278	228	278	290	254	255	266	267	271	260	272	239	270	301	272	281	263	283	283	270	278	276	275	225	253	251	308	267	283	251	260	261	271	273	242	322	298	255	247	271	301	262	279	262	261	256	273	233	283	264	278	271	285	260	274	276	264	299	327	274	257	266	267	256	297	257	260	259	298	270	260	264	275	284	311	287	289	242	298	257	239	285	260	273	293	310	277	288	266	274	279	268	262	226	248	272	252	269	267	250	290	306	301	298	270	282	292	265	270	230	264	275	280	280	268	257	275	289	294	296	293	288	283	285	255	292	269	274	279	292	272	282	282	285	310	256	254	273	250	271	279	278	278	286	286	255	267	278	293	265	271	280	262	233	278	286	275	258	242	270	269	255	268	280	256	288	266	271	286	277	281	269	260	250	257	256	265	283	265	265	248	258	251	284	251	291	259	262	262	263	275	247	303	240	263	329	271	257	286	261	296	290	247	281	270	288	277	263	288	250	277	262	273	262	286	287	286	291	310	268	255	256	270	272	281	279	236	256	270	275	291	279	263	239	238	273	277	274	283	264	297	286	280	285	255	269	255	282	258	281	282	273	242	265	277	273	310	288	307	264	301	286	277	275	257	289	248	284	299	274	272	321	272	257	289	285	280	242	253	283	275	269	278	272	287	280	262	294	306	254	263	263	246	300	246	266	282	270	282	283	284	280	252	268	273	246	286	260	279	265	251	273	273	287	284	251	269	270	281	295	284	259	286	272	310	262	280	283	274	296	285	280	290	277	290	318	248	280	236	261	267	265	255	271	254	284	276	260	279	297	249	246	257	229	251	270	278	277	257	283	270	264	270	277	283	275	257	263	273	248	276	294	280	266	291	260	299	271	248	260	269	279	276	286	270	264	266	274	281	282	275	261	267	277	260	266	293	306	276	240	238	269	285	273	278	271	256	258	279	294	267	287	286	267	297	327	299	292	302	290	275	241	295	251	264	262
6449	878	1338	1495	1341	1170	987	890	894	772	804	757	772	674	721	696	687	698	695	663	662	678	643	696	657	665	658	658	643	700	643	647	654	662	673	645	662	647	666	651	608	635	614	610	636	668	664	613	629	612	642	647	628	631	629	608	609	628	601	606	620	601	636	605	602	630	584	634	616	619	628	606	648	658	662	585	626	606	631	636	630	625	614	653	601	646	686	644	599	644	627	611	633	645	633	643	608	640	599	602	675	628	604	610	617	577	606	620	631	617	650	588	644	615	612	597	602	638	638	610	648	605	625	617	631	640	657	575	593	604	658	621	638	614	658	615	609	636	621	610	635	608	610	618	653	612	654	625	640	634	628	652	591	631	602	655	638	640	634	579	630	605	630	588	606	615	602	594	593	607	558	618	593	624	592	577	641	593	637	609	605	616	653	657	631	603	612	589	653	603	615	638	632	666	594	599	597	614	587	664	656	595	641	597	648	625	608	614	668	636	636	589	647	571	650	581	588	593	613	629	679	623	633	580	657	663	650	620	601	602	626	679	641	589	633	640	555	623	627	630	583	675	607	570	615	609	601	626	599	619	599	575	587	588	614	569	638	618	617	641	641	686	601	637	587	614	590	606	637	623	593	607	648	612	562	601	645	584	593	647	666	618	587	575	639	624	613	607	587	576	636	610	639	623	620	616	619	590	561	567	673	626	606	599	596	603	608	628	642	612	650	662	642	607	622	590	630	648	630	633	615	603	621	609	623	602	597	622	626	613	600	619	552	613	585	637	618	600	646	632	622	591	594	622	615	593	592	653	605	601	613	562	577	600	628	629	626	547	614	598	613	658	621	647	611	633	605	684	596	616	665	659	598	681	640	612	630	630	604	594	593	656	599	583	601	607	606	613	630	650	608	595	589	615	580	640	590	598	653	594	609	589	605	642	616	636	686	577	586	566	579	615	629	594	626	621	648	610	605	635	605	610	643	603	657	637	586	609	635	607	621	598	614	597	648	620	619	604	611	620	593	608	634	605	626	639	631	619	613	638	612	631	638	669	656	632	602	611	614	635	594	619	602	630	611	636	568	603	633	633	626	605	642	568	632	629	636	595	605	638	631	645	585	622	656	563	653	606	602	607	621	588	615	618	638	599	669	618	613	607	641	608	632	598	637	628	637	597	639	588	604	633	622	666	630	665	639	611	609	586	582	619	591	617	597	619	614	666	603	646	621	669	604	621	647	577	578	618	626	650	580	618	628	649	625	669	619	641	599	632	633	662	630	570	598	608	619	625	632	620	618	636	617	606	650	589	611	641	612	636	629	646	616	599	590	640	598	618	634	619	654	666	607	573	633	590	618	607	616	628	614	576	649	620	631	627	660	605	613	576	654	628	623	629	631	597	640	588	658	617	616	639	623	632	611	635	613	608	624	561	619	632	637	626	631	588	601	597	653	637	617	591	619	558	629	607	608	605	639	613	627	665	683	606	600	649	612	615	605	621	637	578	606	597	585	650	618	623	624	594	649	659	646	632	626	678	596	639	597	624	641	630	623	611	653	660	639	602	591	642	616	611	634	635	589	625	611	609	622	640	590	654	636	624	624	658	595	637	626	581	638	608	649	631	614	641	610	617	640	625	616	635	676	633	618	654	601	595	643	624	606	667	634	635	630	641	653	653	628	627	670	620	593	602	623	625	611	644	619	602	595	607	601	611	610	579	618	634	626	600	607	624	625	639	619	596	628	596	655	669	621	673	599	614	643	647	648	632	591	619	633	633	638	632	631	655	609	674	584	642	630	630	612	639	591	625	641	577	647	600	606	609	597	618	621	630	631	648	672	669	670	641	672	625	625	680	623	545	657	641	625	624	614	634	591	669	577	598	612	671	597	615	646	589	654	645	599	591	589	635	614	619	633	617	635	625	571	640	615	620	582	618	611	595	622	619	629	664	674	630	646	548	647	638	619	665	606	615	627	564	647	610	646	607	619	616	621	605	603	579	582	643	602	636	631	655	577	584	609	583	561	611	686	596	572	612	648	572	631	600	656	600	603	641	630	605	636	635	593	625	611	632	615	583	619	621	627	578	620	586	613	636	604	553	598	622	623	617	651	583	620	616	623	622	648	599	649	602	625	619	630	622	586	618	651	623	630	627	624	624	681	624	651	626	601	582	610	641	652	650	601	586	638	640	621	598	607	663	619	647	635	604	640	604	558	636	654	611	671	624	658	613	634	613	680	643	599	634	636	598	614	568	599	619	631	598	628	595	605	620	581	582	618	633	612	645	607	598	632	669	595	620	628	635	612	593	633	658	637	652	619	623	631	610	614	618	599	637	568	610	581	614	614	634	669	586	608	634	603	637	606	614	613	608	647	643	585	639	636	658	645	604	599	613	615	651	593	646	596	658	633	650	672	610	604	602	605	607	638	656	632	629	611	634	617	668	604	631	643	585	653	628	652	648	622	654	649	639	608	661	595	621	607	610	649	645	604	654	605	615	624	612	604	604	643	617	611	642	613	629	628	617	618	611	596	557	651	595	631	602	603	636	621	616	664	675	693	643	595	610	620	621	603	584	627	633	631	619	601	663	606	633	577	643	619	593	656	608	600	659	602	618	634	605	663	647	622	682	593	581	598	620	656	639	627	699	642	681	614	608	596	585	635	618	553	636	633	629	618	647	614	602	633	616	593	611	596	634	641	604	673	626	580	594	588	606	607	596	599	566	646	608	648	635	634	611	656	594	619	608	638	616	613	647	658	629	632	632	594	621	541	622	650	581	660	631	629	633	636	612	598	653	633	632	609	629	615	635	623	605	620	659	630	607	602	607	633	643	667	649	621	659	624	633	651	624	650	608	637	610	637	612	612	625	615	617	613	599	614	621	609	625	583	612	614	584	609	642	599	639	656	624	608	645	656	630	601	599	614	614	599	570	578	649	637	571	641	635	619	629	626	591	606	638	622	566	617	599	589	628	629	622	635	616	666	611	660	597	595	631	588	621	596	623	626	593	662	660	655	620	619	674	606	655	630	633	619	633	580	656	619	639	627	605	625	641	647	619	602	663	594	599	618	622	614	632	597	630	614	623	642	644	609	630	632	689	584	608	628	625	595	581	624	616	639	639	624	598	614	632	607	658	632	590	586	590	646	613	603	614	595	583	568	633	555	654	607	599	599	657	572	630	642	565	617	648	671	650	628	585	660	621	646	619	642	624	607	614	671	572	647	632	597	632	662	636	579	621	608	599	638	635	619	646	638	661	611	638	646	600	589	612	636	582	645	637	662	628	640	613	641	597	618	571	591	644	653	634	589	619	616	609	641	601	648	621	692	616	661	646	615	671	648	589	640	628	634	623	610	657	623	595	667	632	675	624	641	648	631	622	628	629	654	632	614	611	638	640	586	624	607	632	547	626	639	680	612	616	603	607	563	609	606	641	598	631	615	591	662	611	627	662	636	589	580	545	589	596	646	585	620	553	641	597	623	601	584	614	590	630	595	600	624	651	618	635
13955	1027	885	658	460	337	259	246	217	203	221	154	220	210	192	187	155	173	162	152	155	159	192	145	149	150	153	143	154	162	182	150	172	162	164	138	168	184	142	135	163	160	160	158	146	150	145	131	165	145	147	140	145	166	164	151	146	147	155	135	167	151	155	130	122	134	127	125	158	138	142	148	138	157	143	146	125	136	130	156	137	148	153	137	143	156	154	111	158	155	142	143	143	159	148	133	126	150	139	153	126	161	133	140	148	136	181	130	139	156	141	120	127	145	152	140	170	176	146	166	147	127	160	170	173	131	160	129	120	152	154	147	139	143	152	171	148	150	130	122	144	153	130	158	146	152	152	153	150	147	123	146	129	150	130	156	136	142	139	183	162	165	149	153	166	163	120	151	148	144	158	154	151	138	138	170	139	145	170	151	129	164	171	136	143	128	156	153	173	136	158	138	157	156	150	128	141	128	127	134	132	144	148	132	148	151	171	133	135	134	149	141	150	156	159	160	139	132	144	147	134	156	159	137	138	144	136	155	149	137	148	135	149	154	139	159	153	157	135	122	135	140	152	153	151	134	146	142	133	122	149	159	164	173	146	131	196	141	149	131	161	142	134	165	149	146	143	149	148	155	160	147	144	130	143	151	157	158	149	156	156	124	132	131	150	142	138	146	156	158	128	169	138	141	136	148	155	177	150	150	134	157	147	160	124	124	138	139	137	157	127	152	182	148	160	153	151	143	149	146	132	155	151	174	125	153	153	159	145	134	142	142	137	136	138	167	131	150	170	171	148	154	151	144	133	183	150	168	150	165	144	169	165	166	126	131	158	157	156	181	146	148	144	111	133	139	132	155	116	146	143	129	176	162	138	136	149	136	164	153	128	152	133	160	156	163	151	130	158	147	147	143	146	133	155	140	155	143	157	139	172	167	157	143	174	156	128	146	146	156	133	155	165	118	137	163	143	117	147	146	164	171	138	136	136	140	162	119	151	146	148	147	146	143	180	155	170	155	149	128	156	147	140	145	160	162	136	150	160	173	162	156	137	150	139	146	160	149	139	138	130	163	130	128	129	147	151	148	140	128	154	142	146	147	135	159	163	154	148	150	156	156	154	160	176	139	139	193	155	168	136	129	147	159	134	140	152	158	158	150	150	143	146	145	144	150	137	130	136	136	141	169	164	128	127	142	164	153	147	144	161	154	134	139	144	139	128	148	146	140	156	153	141	142	155	147	155	146	155	142	129	126	152	159	141	148	145	137	148	173	156	146	161	180	157	132	125	166	152	145	139	145	143	135	163	134	153	143	153	149	131	146	139	154	169	140	148	156	167	179	133	144	160	133	115	131	134	144	154	146	140	138	146	159	135	156	162	158	147	147	144	140	172	151	127	150	135	144	182	137	142	148	129	182	143	153	131	132	160	126	121	138	163	149	134	156	130	137	150	144	149	145	144	157	140	133	125	140	160	154	150	132	156	149	127	144	146	129	131	155	135	165	164	152	135	153	144	146	141	134	155	149	131	171	149	141	138	135	161	149	155	119	146	153	148	152	151	146	149	141	139	143	126	160	146	155	136	152	142	143	123	160	132	149	157	168	144	168	119	143	127	145	152	147	142	142	150	161	152	138	155	153	163	154	159	169	159	150	129	149	145	139	151	161	155	166	137	158	156	145	149	137	151	148	160	143	147	139	140	144	161	144	175	140	143	143	144	151	158	141	143	151	157	130	139	148	167	131	154	158	137	146	135	146	141	133	137	142	154	160	146	160	159	151	124	135	160	128	146	129	145	131	159	156	136	165	140	126	149	138	127	141	151	137	129	149	153	146	136	156	139	156	148	162	125	146	143	163	140	138	133	162	129	160	146	131	137	152	118	145	142	135	130	151	143	151	158	128	155	137	127	121	134	156	151	152	156	134	157	157	171	143	159	145	136	154	160	147	166	144	133	148	147	134	177	134	128	157	156	154	163	155	144	142	153	131	145	178	135	142	140	152	156	144	161	163	183	153	145	134	136	151	161	156	141	165	147	165	140	152	133	144	152	154	148	128	126	171	151	147	139	144	118	141	141	144	138	159	143	138	144	149	155	154	138	138	143	127	137	167	128	118	154	143	159	136	153	159	146	149	147	132	160	161	166	147	155	152	137	137	159	148	159	147	139	156	144	129	149	162	148	140	146	124	140	144	144	135	172	151	129	159	153	143	170	153	156	162	145	149	175	151	151	159	159	140	163	151	129	157	133	152	122	140	145	154	151	153	154	138	141	161	142	157	146	156	154	137	126	139	143	146	142	146	141	147	142	159	143	140	164	141	151	136	169	122	152	143	151	133	150	135	166	156	149	153	150	163	142	149	126	129	140	135	163	122	138	139	141	141	148	129	127	149	129	163	161	149	136	153	146	131	136	131	133	151	145	139	145	128	140	135	133	151	143	133	119	142	135	138	138	146	175	152	149	110	159	147	149	172	147	159	138	173	171	153	131	145	153	140	153	140	152	163	154	135	162	137	100	153	170	150	154	129	149	109	153	136	148	153	126	133	139	135	145	154	156	151	127	120	162	141	152	147	180	152	136	148	172	163	140	145	141	155	124	157	158	157	154	146	152	136	163	157	159	141	162	166	152	147	148	160	143	153	140	144	157	160	150	128	156	150	164	125	125	141	138	141	149	165	137	130	145	147	158	141	156	148	165	152	134	137	136	140	155	123	146	153	148	137	143	152	149	145	173	166	131	142	154	127	143	188	156	136	133	168	153	155	141	174	163	134	158	143	154	133	140	147	193	143	130	152	137	154	149	137	137	129	167	169	166	136	111	137	155	169	150	159	144	152	124	165	164	152	155	127	126	137	123	145	151	150	133	145	159	163	138	139	134	144	127	139	133	153	128	152	160	131	138	148	146	127	139	173	144	154	168	135	149	136	165	158	171	162	148	135	131	149	130	141	129	153	140	172	157	160	147	146	144	145	141	171	155	160	142	143	155	170	143	149	157	127	169	142	187	158	175	166	144	157	155	139	137	146	158	157	143	139	142	137	138	143	141	138	136	161	136	133	148	158	128	163	147	156	150	148	113	150	162	146	154	138	129	149	125	129	136	175	133	141	136	141	155	163	142	151	135	150	155	123	138	141	153	149	157	143	166	151	166	141	151	143	138	132	163	130	159	149	156	153	156	144	149	132	147	130	154	162	162	142	150	137	149	137	131	120	143	142	164	156	143	133	126	150	151	147	149	137	160	158	182	148	164	158	142	137	131	145	151	160	163	142	169	160	118	174	142	157	123	171	124	155	172	120	149	143	146	159	165	144	120	132	160	155	141	165	137	148	132	127	152	171	140	145	112	147	164	135	151	120	132	137	147	135	141	144	142	143	142	134	123	156	145	148	124	146	147	141	156	159	159	141	141	151	160	167	158	144	132	179	135	144	155	154	153	139	161	147	157	161	163	130	153	155	146	159	157	157	130	151	150	159	150	147	153	151	143	126	136	153	152	151	125	157	130	152
7901	856	1815	2078	1746	1350	1079	883	822	731	639	581	572	536	511	462	456	465	449	456	429	445	417	397	413	377	380	397	369	372	362	377	379	354	364	365	407	360	386	398	377	365	365	369	350	359	354	374	389	366	347	377	386	375	358	363	386	377	385	331	381	389	396	361	353	363	341	358	365	360	382	347	392	363	340	353	351	354	348	371	343	377	351	339	350	324	360	350	340	335	351	350	348	361	346	356	347	360	334	359	343	334	338	366	360	331	325	350	387	361	317	335	345	362	371	368	353	316	349	389	350	349	341	361	370	315	328	373	366	326	340	346	380	346	344	348	372	366	355	363	353	336	372	333	335	354	353	360	373	347	358	379	349	358	320	325	377	365	371	380	388	352	349	360	357	358	365	344	327	372	323	345	327	339	315	365	335	358	339	368	377	385	368	356	355	369	355	353	383	348	386	356	358	359	347	337	388	336	343	352	364	336	354	371	353	364	373	313	354	367	338	381	326	343	323	340	362	390	349	348	357	369	355	324	334	379	357	341	338	350	339	361	386	338	355	342	327	347	369	328	327	358	349	334	338	342	377	345	354	338	311	318	346	343	361	333	330	346	381	353	347	360	357	375	346	356	340	352	361	335	320	335	348	334	341	311	320	373	383	324	376	356	330	357	317	314	354	366	336	358	328	349	323	350	350	313	343	368	367	383	359	325	340	345	368	358	376	320	350	351	350	337	329	313	330	366	327	365	350	372	348	348	348	310	337	348	324	356	345	321	347	369	332	338	372	339	389	358	362	372	354	346	341	357	399	342	353	359	362	313	341	355	353	360	354	345	366	348	364	346	351	326	330	368	342	309	355	341	353	315	380	343	333	356	336	339	366	357	345	355	326	354	365	326	360	331	338	357	378	341	372	352	343	354	361	355	358	328	345	362	360	360	325	361	318	335	352	305	333	339	370	348	348	354	337	360	356	351	358	359	337	364	361	336	368	347	353	342	350	354	324	326	318	341	330	321	347	400	388	348	362	340	344	346	328	369	340	365	336	378	316	345	339	358	342	388	341	309	349	330	344	363	355	385	332	321	363	367	329	350	345	334	363	348	322	311	342	349	345	365	333	367	346	345	357	367	328	388	321	346	377	359	315	358	354	321	365	334	376	352	374	348	371	340	372	339	347	354	361	369	341	348	371	363	355	348	394	385	350	370	340	358	377	349	345	377	389	343	335	342	356	328	339	390	354	329	363	343	323	360	323	356	368	359	375	367	314	342	364	340	333	363	329	360	324	360	359	346	358	360	346	380	356	368	366	354	375	351	372	346	324	369	322	341	355	329	364	352	364	361	324	346	339	359	385	337	331	334	345	378	345	340	341	326	359	367	333	369	364	366	357	368	404	350	343	365	357	350	317	349	348	362	364	369	346	354	356	365	328	379	342	359	384	367	381	350	363	367	336	358	350	358	351	328	346	375	386	335	353	340	356	359	346	373	377	343	339	345	382	358	346	338	396	333	380	343	328	336	342	381	359	337	370	351	335	370	365	336	334	352	379	332	358	345	358	375	366	396	372	323	382	347	361	343	351	371	380	315	331	311	351	344	354	326	345	343	350	310	366	347	343	363	349	379	387	351	356	377	325	324	377	356	354	366	370	358	332	350	347	337	320	349	332	363	353	322	352	363	360	385	329	343	353	353	374	339	372	359	366	337	327	342	344	335	362	357	341	316	333	345	353	344	352	402	315	331	340	358	320	358	349	356	353	430	366	376	355	345	378	357	355	357	366	323	354	370	348	344	327	339	362	352	350	345	338	352	334	330	333	336	337	349	383	335	311	377	337	332	382	384	367	366	348	352	344	325	318	358	366	359	351	366	350	345	372	339	337	327	350	361	350	355	339	333	349	347	376	373	346	358	362	356	331	347	363	368	351	354	341	353	349	342	354	349	369	367	337	319	372	337	349	322	365	360	344	326	363	340	318	360	319	346	383	341	348	332	350	329	337	330	348	362	366	356	333	354	382	355	362	365	335	334	347	353	337	337	325	346	321	384	330	335	351	334	372	351	349	337	334	323	356	390	343	344	351	339	383	361	366	363	374	360	360	320	331	337	332	334	340	358	357	359	347	324	386	340	292	328	320	349	348	369	326	304	380	334	348	362	307	345	349	387	314	318	357	359	324	361	354	396	362	340	339	325	352	341	346	355	318	366	356	320	379	305	344	370	359	374	354	340	354	349	360	350	334	352	336	355	337	393	377	352	353	343	376	346	311	326	347	367	337	353	347	354	360	363	336	368	374	338	347	330	389	360	367	355	352	342	345	354	347	384	328	315	372	325	355	380	366	349	358	318	319	336	365	343	350	328	366	338	365	333	365	366	327	321	332	337	350	377	356	370	332	359	385	326	366	376	380	347	326	345	316	328	337	362	314	352	344	377	353	346	362	347	356	352	353	358	355	346	359	349	326	371	340	336	344	383	364	351	324	331	322	348	348	357	372	350	337	325	348	348	359	346	333	342	317	313	358	333	347	371	359	348	390	348	337	347	357	377	349	338	331	351	367	338	327	364	337	338	349	362	351	367	341	338	339	371	323	333	325	328	337	339	359	303	321	388	338	369	369	339	297	365	376	309	327	376	374	362	338	325	377	321	334	359	328	348	391	330	348	342	362	353	351	349	344	353	323	347	340	373	353	347	349	375	336	333	356	328	331	347	364	344	396	343	353	348	338	363	327	336	332	330	353	341	354	348	328	339	367	362	348	355	361	342	344	343	330	360	313	357	339	338	331	343	359	364	369	335	378	340	331	363	371	327	368	296	329	354	350	334	334	363	377	345	326	371	319	309	351	346	332	316	353	346	372	384	334	386	348	322	339	338	341	362	388	348	336	331	349	355	376	354	323	403	324	352	354	342	334	314	363	357	356	333	345	333	375	362	345	321	347	357	367	315	311	336	367	360	366	341	355	393	360	351	349	354	348	344	351	371	341	355	356	323	347	349	394	327	305	386	310	346	361	363	361	348	359	346	334	369	342	341	352	347	327	359	378	366	341	370	343	336	341	328	324	321	336	336	379	344	349	314	315	353	359	329	337	356	396	360	342	327	309	319	370	295	330	336	380	355	357	372	328	339	352	334	308	369	355	342	375	349	386	377	346	354	355	342	348	342	375	359	369	389	382	348	323	344	377	347	354	350	354	363	335	307	342	361	357	369	369	396	350	368	359	367	355	378	360	330	383	363	311	364	313	343	343	356	331	391	345	310	355	354	336	328	326	361	336	352	324	370	347	345	332	348	371	319	357	346	343	338	365	371	299	379	312	364	375	348	341	352	319	363	373	378	343	363	322	358	376	337	379	355	325	384	322	339	340	338	387	347	347	365	352	355	353	354	345	355	374	361	343	340	376	361	338	351	325	352	354	352	343	352	323	340	365	341	341	347	362	369	332	329	370	361	394	337	338	322	305	326	337	371	337	353	389	367	353	374	363	357	344	358	359	382	365	346	343	359	345	359	390	365
1345	226	216	225	225	191	207	172	207	200	207	236	230	183	222	211	209	215	214	208	243	213	203	194	214	216	190	186	222	201	204	218	195	215	204	201	215	219	204	206	196	180	204	219	204	209	243	214	229	193	175	215	218	219	207	218	224	173	207	222	193	223	226	217	220	208	225	213	199	218	211	213	204	201	197	220	198	210	211	213	183	192	189	212	217	221	213	208	198	236	193	189	204	172	216	191	197	187	188	212	181	199	211	207	225	211	190	219	222	199	211	204	220	211	189	187	214	224	199	194	251	232	218	198	209	183	210	202	233	193	221	195	222	204	226	232	209	203	214	237	210	226	195	205	200	226	185	219	200	215	203	213	196	214	216	196	196	217	207	198	185	205	213	229	195	202	226	231	202	214	199	240	211	180	212	186	215	216	192	207	205	201	235	207	209	230	224	218	222	211	236	226	221	218	199	207	211	204	236	203	234	215	233	212	204	190	195	202	210	209	212	182	230	211	217	221	197	212	230	211	206	199	213	229	201	189	195	202	231	192	195	222	213	190	218	221	200	217	201	220	199	197	219	188	211	218	215	254	217	219	223	203	217	211	202	194	197	219	226	191	229	202	200	196	234	207	205	179	193	193	234	205	224	181	229	199	229	217	219	217	226	179	217	227	204	205	204	254	202	184	175	206	209	216	207	214	208	233	215	231	238	235	202	222	203	211	198	198	215	205	191	224	200	213	209	211	224	236	180	202	202	210	227	197	212	213	203	174	208	192	219	184	192	202	214	241	200	196	208	222	213	195	191	189	190	194	196	205	208	225	209	199	201	196	219	189	207	191	224	215	182	210	220	225	203	219	207	179	169	205	215	191	214	226	206	254	203	196	204	230	211	202	191	215	221	195	221	225	240	199	208	193	193	202	220	189	200	214	185	222	219	205	237	214	208	210	218	226	231	227	212	176	200	201	241	235	200	194	225	221	215	206	185	217	215	213	213	215	230	228	196	218	201	212	226	201	201	224	173	193	205	196	216	229	177	201	216	225	203	202	222	209	203	185	202	189	194	211	209	192	195	223	200	233	194	249	227	190	218	186	226	203	226	223	215	190	206	196	203	180	201	214	189	187	217	222	215	214	228	194	203	251	216	181	179	210	205	200	216	207	202	247	190	181	183	226	220	203	204	219	176	181	193	201	185	209	216	235	191	203	219	233	200	189	206	184	203	199	222	199	227	224	216	199	227	224	201	204	211	202	192	216	210	201	197	190	210	214	223	189	198	205	207	210	196	223	209	225	203	222	219	221	186	216	203	200	201	207	219	245	206	214	210	211	230	221	230	220	203	210	221	192	200	205	192	220	209	229	225	200	229	201	201	199	207	225	201	204	202	207	168	227	209	214	188	204	218	194	201	236	202	213	209	190	212	205	203	237	231	216	236	203	212	197	217	215	214	214	238	218	203	215	214	210	244	202	209	225	228	219	203	194	219	209	214	200	209	171	216	218	204	208	215	212	221	211	212	215	254	206	199	210	204	230	232	239	220	200	204	207	248	199	201	200	197	176	216	204	210	209	208	218	219	202	198	220	196	219	251	224	224	211	199	208	201	217	233	208	183	199	230	207	221	176	222	236	195	186	196	202	202	180	220	218	222	204	220	198	216	213	202	212	204	216	210	207	210	202	202	187	207	217	226	217	183	221	205	198	163	223	215	229	211	214	219	224	205	232	209	214	210	237	211	220	212	206	206	240	212	192	192	205	211	202	216	200	190	194	206	207	213	230	222	196	215	229	234	191	220	217	221	218	191	175	197	199	223	230	202	221	210	192	217	191	218	239	224	216	229	202	232	197	191	227	214	201	192	219	204	182	205	203	203	208	204	160	197	188	195	201	236	194	232	197	211	206	222	203	205	214	220	214	201	222	214	198	205	204	197	201	221	224	215	224	227	206	233	209	192	202	166	198	189	233	222	210	212	220	185	216	188	193	213	238	221	209	195	201	188	220	189	198	205	237	185	226	191	208	247	213	182	233	227	217	193	224	208	196	209	221	211	199	207	232	210	190	217	221	214	208	208	204	211	217	228	237	194	213	213	178	210	252	199	206	202	204	230	216	244	179	199	230	218	198	198	230	200	227	203	232	218	240	192	206	204	184	198	192	211	200	224	211	207	211	186	187	193	206	218	210	252	193	196	199	227	224	197	218	229	221	217	219	220	244	201	212	210	218	186	192	208	217	229	213	222	210	232	219	211	212	200	199	218	226	219	209	208	207	186	231	184	213	222	220	185	187	221	214	221	189	224	190	217	226	232	198	206	197	186	211	222	212	233	203	190	196	207	215	207	210	218	221	205	210	224	245	215	193	188	202	193	194	179	236	215	223	209	181	198	206	217	197	226	212	203	215	215	216	222	222	198	195	202	244	234	218	215	199	215	216	224	201	228	204	184	202	175	177	249	202	192	223	230	224	211	213	182	209	207	226	226	218	206	223	185	211	185	221	228	192	224	200	201	228	186	177	211	190	189	185	225	229	210	193	217	221	207	222	195	235	213	206	190	193	203	224	202	201	198	202	187	230	203	207	203	200	200	222	222	230	175	197	228	211	188	189	233	213	191	222	239	213	217	217	220	190	218	203	186	218	219	214	219	226	204	204	205	198	235	213	211	210	218	195	205	207	213	233	213	224	206	225	242	200	219	188	224	203	232	199	191	218	213	207	217	198	191	216	215	230	202	207	212	231	208	198	230	203	230	222	206	225	206	213	195	219	232	196	198	211	209	178	204	213	233	216	233	195	206	235	213	220	224	184	195	219	215	203	212	209	207	196	205	183	195	181	259	227	205	243	208	220	227	221	203	208	203	191	212	229	189	207	213	178	217	203	234	204	207	212	227	199	221	225	212	192	227	216	233	203	209	187	233	198	205	213	168	231	192	193	227	215	182	229	191	231	169	208	201	223	221	181	194	215	229	224	228	211	228	209	216	215	229	213	232	204	207	185	176	201	192	177	222	210	220	220	215	208	191	211	186	216	198	195	178	192	216	218	204	179	196	194	205	208	197	215	211	206	196	209	219	204	186	175	226	199	191	202	192	197	205	209	180	193	193	221	216	193	233	213	231	200	224	219	241	221	175	179	197	217	216	189	216	248	218	184	175	189	200	205	201	207	209	222	200	216	203	229	221	194	192	202	191	219	196	203	205	222	209	189	205	179	175	218	220	214	193	186	184	186	189	224	200	237	198	188	195	204	219	214	230	212	191	185	226	189	219	208	226	214	208	204	231	209	210	223	191	187	192	227	211	224	228	221	222	192	184	177	192	221	220	210	223	197	229	231	220	220	230	182	221	192	215	225	176	195	218	207	200	200	187	222	212	201	212	233	184	221	217	207	213	206	186	206	197	209	214	231	219	188	192	198	226	196	206	231	190	238	222	188	196	211	240	195	212	203	212	219	217	221	227	225	203	241	208	213	201	185	206	201	213	219	214	236	201	228	243	231	182	187	210	199	199	220	204	215
1685	505	559	530	551	489	516	501	508	516	511	525	519	472	493	532	489	493	525	533	532	525	515	529	511	478	514	529	496	489	497	480	515	496	510	464	493	525	539	507	422	491	492	500	502	471	474	519	497	452	511	493	479	485	506	505	540	512	486	483	506	462	521	475	487	520	498	507	486	491	514	486	523	496	479	518	489	480	517	496	486	508	452	490	526	504	486	468	469	442	480	517	425	471	474	519	481	492	453	524	497	538	502	516	451	450	501	464	504	516	442	499	485	468	520	516	466	523	523	477	478	479	475	531	528	511	491	467	480	476	534	495	524	517	510	513	473	553	496	567	515	480	502	522	519	507	512	489	479	539	502	503	498	495	480	487	517	494	497	559	515	508	488	496	511	525	509	503	503	517	490	528	517	513	504	499	487	512	496	502	513	467	480	488	473	474	466	528	481	508	509	481	507	503	533	531	523	520	488	519	519	488	473	510	501	498	483	519	506	475	483	524	424	444	474	518	480	499	457	541	520	488	504	544	495	520	531	496	478	517	512	488	488	555	495	546	526	540	516	498	508	551	481	500	488	510	500	525	515	477	497	503	503	521	492	480	489	495	541	479	508	542	514	554	499	504	509	485	498	532	482	477	510	493	517	511	479	496	524	490	522	483	498	510	485	488	472	512	470	482	518	546	450	498	516	469	517	462	511	502	503	509	451	480	494	532	493	494	476	543	485	519	494	461	470	453	494	499	516	514	509	519	515	478	486	514	493	498	489	530	498	539	501	473	491	504	510	476	525	493	487	508	519	503	500	500	476	504	515	464	487	515	493	470	497	535	506	530	550	495	498	440	500	494	478	477	478	506	484	474	532	488	476	498	471	500	496	511	496	483	518	475	488	560	512	514	497	513	492	534	497	509	519	521	461	498	500	540	493	467	510	552	506	463	526	475	462	495	508	502	542	481	501	465	495	521	465	513	503	523	485	496	509	461	478	510	502	486	513	480	516	486	529	510	523	515	507	495	495	511	499	553	496	507	522	497	495	489	462	523	481	495	507	520	501	514	488	529	521	515	499	491	503	480	486	505	496	517	533	512	496	502	480	516	502	521	509	545	466	511	512	476	470	489	501	484	513	512	513	480	490	507	455	522	507	494	502	475	497	519	521	529	501	471	483	516	470	472	509	547	526	525	542	495	497	517	507	466	527	486	479	494	483	525	499	522	467	497	494	536	491	512	461	518	455	497	477	476	470	513	484	538	484	524	523	465	499	542	506	509	488	495	488	513	464	489	499	483	479	499	460	477	462	499	491	461	519	527	494	497	541	482	491	507	511	494	532	497	508	508	490	498	502	494	523	482	494	496	515	472	491	498	502	494	495	482	533	471	526	510	514	479	498	479	538	526	486	481	489	493	503	502	546	546	490	526	485	542	502	488	533	511	486	516	498	518	524	453	477	492	502	480	498	510	503	504	450	523	518	501	510	479	538	512	524	511	510	495	565	489	511	467	531	483	501	441	511	523	469	489	520	515	499	481	501	481	489	527	489	532	487	484	520	499	480	484	516	481	483	488	482	501	510	453	510	480	526	521	524	474	539	467	463	486	480	537	529	538	504	500	492	486	496	479	481	499	533	497	513	509	490	507	551	498	483	518	472	521	523	485	506	490	501	516	497	482	476	493	489	471	528	491	487	483	494	535	478	542	561	532	456	493	470	494	506	507	532	456	482	485	519	494	514	491	510	493	515	504	493	494	504	491	486	508	482	501	521	524	460	514	510	498	506	504	515	523	498	483	503	489	507	467	498	483	506	492	488	490	518	478	487	487	495	460	498	506	464	551	510	496	460	503	507	542	485	513	447	476	495	491	529	541	508	479	495	517	496	512	471	532	515	510	518	516	512	485	483	500	520	500	519	485	538	507	478	490	510	483	504	475	499	489	536	519	509	497	487	515	498	492	511	529	455	522	501	544	488	481	493	504	487	517	498	474	541	517	507	473	494	468	504	494	486	508	483	486	498	491	543	536	475	512	526	507	481	496	503	498	542	493	504	511	541	526	511	491	473	520	506	448	517	512	504	477	506	519	576	479	474	504	509	505	540	506	505	498	525	493	477	478	488	462	478	502	493	509	506	493	518	507	501	524	515	495	483	514	488	494	496	485	491	530	522	469	500	490	494	509	471	460	511	517	501	552	512	535	497	462	483	469	473	535	488	527	484	514	510	484	521	505	504	480	477	493	501	512	514	491	508	526	513	508	496	477	521	509	503	460	494	505	469	523	481	499	494	497	497	511	469	471	508	489	519	522	484	484	535	520	554	498	490	475	494	536	510	483	520	463	510	485	482	524	520	503	487	475	504	525	499	481	516	512	507	474	506	498	494	480	500	503	499	505	500	536	519	469	489	521	476	488	486	516	540	540	539	507	480	484	473	498	505	511	513	507	505	520	519	538	519	511	505	492	472	495	529	496	528	514	501	508	500	506	470	485	491	505	498	536	486	426	498	527	493	522	504	503	465	521	507	423	503	501	490	482	481	486	480	519	485	516	521	482	490	497	458	475	454	504	508	487	538	463	534	475	487	527	505	518	521	457	474	486	475	506	476	518	495	541	452	495	489	486	473	522	532	500	515	530	512	534	531	503	493	457	507	490	553	485	523	480	516	461	507	473	530	463	491	493	507	457	494	475	493	483	530	505	516	551	502	494	506	500	484	488	490	468	541	489	520	505	521	501	501	552	475	508	542	503	459	476	475	511	524	499	464	498	504	473	504	483	529	513	499	482	498	474	506	487	491	529	497	480	525	517	508	496	519	485	497	506	532	469	559	533	511	473	422	487	518	504	498	513	485	514	482	525	517	502	525	512	508	522	522	492	511	507	458	524	478	469	497	482	510	507	508	496	512	491	472	442	480	529	470	494	518	525	505	474	480	495	511	523	526	480	510	493	493	526	474	516	556	490	461	467	472	498	512	493	502	526	511	470	487	486	493	477	482	493	476	506	496	511	478	487	434	537	492	514	458	508	542	499	518	545	493	502	533	502	498	493	513	527	517	507	544	520	519	495	522	500	482	494	504	501	487	512	510	513	499	501	462	496	532	512	518	502	494	477	459	494	506	520	507	466	488	513	469	527	494	505	484	500	483	473	534	518	497	487	508	510	528	525	518	448	495	556	484	513	491	470	501	463	527	484	474	512	522	528	453	526	509	484	520	477	513	506	546	453	517	519	477	494	500	516	486	521	467	508	473	497	518	522	519	516	523	515	468	476	476	524	480	508	527	507	509	516	518	472	491	543	496	515	505	480	504	478	489	518	485	519	494	520	535	503	531	499	527	513	525	514	485	470	487	473	531	535	476	479	507	510	479	492	490	470	476	488	475	476	514	530	472	519	575	483	532	511	489	470	498	516	494	464	522	538	487	488	511	535	538	455	499	484	526	543	480	525	472	514	508	490	516	515	488	481	513	502	486	483	517	499	508	481	500	508	468	531	500	522	472	481	524	505	512	512	512	479
7316	534	617	534	445	356	356	331	299	335	289	276	286	274	275	305	281	302	253	271	264	287	291	271	274	282	303	304	239	270	240	282	290	276	310	247	271	255	280	254	344	287	286	258	260	289	288	278	266	250	277	260	281	273	260	255	264	287	267	246	261	274	295	316	276	256	264	259	268	237	284	263	270	281	271	263	274	262	252	259	249	252	246	250	268	239	243	267	268	290	293	293	254	260	269	244	237	266	269	275	254	264	272	298	272	276	275	271	281	277	269	272	263	283	281	288	263	251	274	264	267	264	270	287	284	261	244	250	262	290	273	301	281	292	259	253	293	294	270	326	272	255	253	253	281	263	243	268	282	313	260	281	219	274	283	237	284	267	278	288	267	255	285	278	254	291	273	292	272	243	272	277	274	275	273	293	274	264	265	244	284	292	269	297	267	251	247	246	247	256	262	286	264	298	250	226	293	268	252	258	250	288	272	272	295	265	256	259	257	285	253	277	273	270	281	278	288	258	271	262	295	253	291	255	297	266	294	257	261	296	300	259	272	274	290	242	261	259	244	282	280	238	266	243	243	265	266	248	256	275	290	266	244	282	279	261	244	287	267	264	257	282	279	279	272	262	268	291	293	284	289	269	318	269	290	255	247	286	292	303	284	285	267	256	264	258	267	267	271	245	242	257	287	267	283	295	282	280	297	324	283	257	287	282	277	282	251	285	277	267	255	276	291	257	274	249	297	250	284	276	275	269	304	287	275	284	237	268	300	262	292	251	249	318	276	259	258	244	277	295	267	243	295	267	264	248	270	257	264	253	296	266	249	285	270	247	272	302	293	263	296	262	265	259	304	306	276	294	276	255	249	276	267	304	299	268	259	266	258	279	255	278	310	297	254	303	284	241	275	249	291	279	264	269	281	258	284	300	259	305	294	282	300	281	233	279	257	284	312	267	241	270	282	310	309	283	252	276	277	262	277	275	250	267	284	268	289	273	284	266	271	271	235	257	260	259	266	270	302	298	295	238	232	264	248	271	301	268	273	251	291	279	271	247	256	260	302	258	301	293	278	259	260	241	275	245	292	316	275	287	301	296	295	231	301	269	268	233	296	270	283	286	286	298	283	302	240	262	260	261	264	281	267	291	293	236	273	265	230	264	253	268	280	290	279	283	263	261	252	258	269	295	264	295	271	272	276	246	295	276	265	254	258	247	253	235	277	269	253	252	269	269	314	291	246	283	240	287	264	290	259	270	294	271	256	287	285	275	280	284	286	266	266	272	263	260	272	289	288	265	283	291	256	276	293	276	259	293	266	252	284	288	294	256	273	261	268	257	270	256	254	294	321	271	251	258	281	244	269	291	270	276	244	265	291	238	270	266	288	276	271	251	273	276	257	290	282	271	257	237	292	269	265	274	267	267	244	264	255	277	268	303	254	256	300	251	301	266	280	256	293	280	247	282	259	259	276	233	283	272	273	266	248	277	287	263	268	293	282	283	256	256	241	255	294	287	266	257	266	305	300	259	257	250	269	276	299	299	265	277	284	277	272	301	269	254	256	252	291	260	285	259	283	272	270	300	271	268	251	269	257	267	301	280	245	273	249	287	258	283	292	298	291	303	262	285	305	273	315	257	234	293	286	247	273	255	273	284	275	302	278	256	262	250	281	270	251	283	288	256	273	234	276	286	282	268	273	245	279	286	266	280	262	277	276	318	270	254	292	257	292	269	272	301	298	258	251	260	273	264	253	282	272	278	281	277	289	258	286	277	281	262	255	279	285	270	278	254	247	303	289	278	286	268	297	253	263	268	284	261	270	243	291	267	259	271	248	307	284	257	253	291	247	296	257	271	295	250	266	246	291	244	283	261	299	237	251	291	310	253	275	271	270	261	240	261	260	285	276	255	310	270	267	253	281	267	261	278	287	295	252	229	280	294	290	258	278	308	258	270	274	250	258	235	303	244	287	286	290	271	258	280	269	255	239	260	271	266	318	295	308	253	254	269	283	267	293	260	285	274	260	278	262	254	282	289	247	270	278	271	260	282	283	263	281	266	283	287	253	300	272	272	305	258	277	264	253	250	273	260	287	278	265	277	276	312	270	284	256	275	228	265	295	276	273	261	269	254	313	268	279	276	269	253	272	295	285	289	299	291	290	266	267	293	264	260	283	264	246	258	263	269	256	281	283	295	267	294	250	300	305	276	261	272	291	242	282	291	264	275	253	277	248	241	265	276	275	269	260	255	248	261	284	282	269	265	257	254	299	291	275	257	292	278	292	291	268	256	293	274	273	281	296	296	260	274	263	241	239	273	325	267	261	288	280	254	269	265	287	234	260	249	284	268	259	256	259	264	280	284	271	250	260	276	276	280	267	288	266	257	285	286	310	255	284	255	298	279	279	261	280	257	245	267	270	274	254	268	235	263	256	269	242	275	288	252	290	275	279	236	268	268	288	279	289	287	280	280	294	258	250	255	248	320	268	306	273	289	295	269	278	264	266	263	255	255	272	306	275	293	316	301	247	306	259	262	303	250	256	290	305	283	271	275	269	270	275	268	242	282	240	287	256	256	259	268	243	274	247	261	319	264	280	258	273	238	281	259	287	268	243	267	278	264	266	255	285	280	270	264	253	263	249	293	278	259	286	233	274	252	255	250	284	263	239	297	263	270	270	269	311	262	285	271	258	270	264	267	315	270	255	276	304	262	269	271	265	250	256	265	270	283	243	287	261	260	284	300	270	269	245	229	282	279	292	293	269	270	281	269	235	290	282	259	261	258	259	247	287	290	274	281	287	273	248	247	293	260	277	269	247	278	264	289	295	284	273	269	269	278	267	289	269	275	282	272	251	267	291	277	284	273	275	267	270	260	266	262	270	257	291	303	265	292	268	302	287	239	286	264	255	279	262	252	265	236	292	263	307	294	246	268	281	245	269	293	273	272	283	264	306	285	241	287	252	267	281	298	247	306	305	273	279	257	270	254	274	294	272	313	311	284	285	278	258	262	268	297	266	276	278	261	250	260	265	300	280	274	253	264	288	242	257	274	254	286	265	259	258	274	301	328	277	295	278	273	285	267	274	247	253	277	246	257	271	243	295	252	284	266	281	265	280	270	264	259	258	273	238	285	274	277	259	279	252	257	283	276	253	241	237	237	282	277	285	261	310	294	288	249	259	270	284	289	257	257	283	264	267	248	272	274	289	264	254	236	290	276	289	228	235	246	232	264	291	298	269	268	264	262	265	273	286	255	247	269	269	271	280	266	288	286	295	292	264	273	258	258	234	252	271	269	252	285	285	308	261	283	282	290	287	279	269	288	260	283	315	273	269	275	267	277	270	255	271	261	285	284	290	266	331	284	270	284	287	253	273	264	245	301	261	260	307	267	265	295	271	276	322	267	263	290	253	267	265	280	257	262	254	273	299	284	302	268	283	227	265	255	279	277	287	274	240	251	294	235	289	273	298	284	289	260	259	255	251	269	251	258	287	272	268	271	288	245	284	267
6461	893	1317	1442	1235	1098	1074	943	846	838	811	726	765	717	706	692	700	691	724	673	676	665	645	675	588	670	673	654	637	604	682	631	624	651	634	663	676	637	617	644	625	576	639	650	655	620	625	619	657	650	620	629	631	579	587	608	628	622	649	650	625	613	647	582	659	637	638	667	652	615	626	657	590	625	604	602	572	627	627	660	601	626	617	619	635	583	630	643	601	660	617	612	617	611	603	619	609	623	638	647	606	588	569	603	589	639	590	612	630	630	638	609	587	626	620	633	605	622	618	616	646	619	636	631	623	595	617	644	634	660	572	594	639	680	582	630	636	645	621	636	590	611	589	631	610	606	624	607	638	640	633	623	603	594	613	626	609	626	628	640	654	568	619	620	612	599	598	632	634	643	646	645	593	628	653	616	643	633	635	609	573	638	630	598	615	636	645	612	642	597	592	625	644	644	581	627	600	592	649	668	696	617	626	631	584	676	600	664	640	603	585	639	591	586	578	625	602	581	593	597	615	608	663	586	613	617	628	609	633	615	609	672	629	659	608	630	638	651	621	601	617	614	621	628	639	701	603	640	637	622	571	605	624	566	612	615	626	646	602	630	624	605	656	626	646	670	579	595	670	631	601	649	582	624	649	614	628	634	589	611	608	651	588	615	619	583	625	671	638	667	610	624	607	639	599	611	568	638	623	656	612	614	616	625	614	622	682	647	638	641	598	652	557	599	640	625	609	631	634	621	633	647	649	576	632	615	653	611	608	607	607	620	656	617	584	602	616	618	632	628	612	638	626	622	621	646	637	616	629	657	639	644	579	671	647	660	585	645	656	656	591	628	597	619	602	640	618	585	599	631	589	671	601	641	586	605	641	565	633	632	616	603	627	597	636	600	661	551	601	623	619	579	609	622	647	662	632	647	583	657	577	641	614	579	636	612	615	669	620	616	603	582	629	567	590	625	613	598	596	616	582	611	604	599	583	620	608	595	596	603	675	616	568	597	630	620	617	653	594	632	606	646	572	631	604	632	576	626	623	626	657	612	588	596	614	625	604	616	616	608	615	604	642	622	592	596	652	663	616	612	642	630	667	653	660	626	617	632	633	622	601	645	612	600	606	608	625	626	633	624	607	661	619	588	594	623	639	620	645	622	608	652	576	641	609	610	633	610	595	637	620	612	643	625	658	648	572	609	629	616	692	654	602	604	632	618	596	629	602	619	616	618	647	643	587	630	638	632	654	605	576	589	617	571	625	595	626	611	649	582	644	625	657	650	595	608	620	618	634	616	620	613	593	628	661	608	631	666	640	602	603	599	613	644	641	603	613	606	601	585	638	603	634	621	611	622	626	638	591	590	630	627	589	613	649	596	599	637	613	649	597	642	641	576	599	626	633	619	601	635	636	621	653	589	646	624	616	615	611	627	637	622	605	659	641	618	599	607	640	623	637	668	615	608	645	615	628	599	610	610	629	601	637	645	617	640	640	661	627	563	630	636	643	622	598	647	603	634	608	591	599	600	628	635	622	631	670	645	641	614	609	586	651	651	630	629	628	631	619	636	612	609	623	648	627	601	589	625	624	613	637	597	607	646	624	579	609	646	609	572	637	598	602	615	601	592	643	622	663	589	597	630	624	628	638	620	615	605	632	649	672	639	638	659	665	627	591	623	629	584	611	637	640	613	593	584	602	625	610	610	580	622	619	612	612	610	623	614	635	602	625	648	607	642	639	602	611	614	605	619	586	665	642	625	629	669	635	633	610	622	648	616	644	621	604	617	593	605	580	576	606	633	602	614	662	597	642	607	622	634	599	599	608	614	614	602	656	643	569	619	567	583	586	592	609	594	655	592	613	605	631	606	580	598	600	605	623	596	621	622	618	633	622	596	601	611	632	634	620	582	649	601	598	638	576	654	656	585	554	590	615	632	579	613	638	632	606	653	582	621	630	599	633	648	578	610	609	652	622	612	606	682	608	664	650	625	621	613	634	634	635	618	627	618	621	604	622	630	583	658	672	590	633	610	628	636	649	591	593	575	634	611	613	624	638	596	628	628	601	624	617	617	637	675	639	576	641	669	634	612	604	602	629	618	665	614	610	645	637	593	625	684	596	627	634	580	654	664	608	651	650	619	592	630	671	656	634	607	607	623	607	601	589	610	661	671	596	607	658	655	588	622	644	629	652	640	612	607	609	637	640	623	623	660	630	593	599	590	659	623	614	662	616	619	556	651	594	601	582	614	647	614	591	635	564	629	610	581	606	630	637	573	655	597	612	622	646	601	632	610	615	617	636	636	619	626	628	607	681	620	598	593	595	585	607	627	612	628	658	641	641	592	623	643	622	617	638	616	594	603	614	644	633	640	601	635	588	617	636	582	592	611	674	616	608	573	604	623	638	679	641	630	616	641	590	588	635	636	633	586	623	601	617	622	629	642	630	609	661	620	626	590	669	615	600	652	637	650	631	628	642	590	604	654	618	613	622	607	607	633	662	623	608	637	594	620	596	618	611	576	634	618	630	623	609	633	585	613	582	608	603	593	643	676	650	599	646	596	604	599	631	634	653	641	631	616	642	642	618	609	643	568	644	626	631	624	626	622	637	597	577	609	650	622	636	618	590	617	626	615	615	602	592	622	615	640	609	611	601	600	589	615	596	599	613	606	614	588	564	664	580	638	666	649	595	608	592	613	633	590	656	574	597	671	578	654	663	570	632	573	630	612	656	632	634	621	625	563	603	615	606	625	578	577	614	633	611	628	628	676	628	604	611	598	604	603	568	614	624	607	617	600	609	604	602	613	663	615	620	651	630	624	613	620	690	588	613	611	610	623	602	601	594	604	602	627	643	634	578	615	651	619	575	607	570	561	609	690	616	612	594	627	629	618	558	647	624	620	688	616	635	608	639	572	644	653	635	606	615	586	657	593	631	583	598	651	637	633	590	645	618	642	587	588	599	658	576	610	627	603	649	624	578	606	632	633	607	657	656	598	639	587	595	628	632	627	642	600	576	591	651	602	606	666	631	592	624	626	619	602	590	639	610	622	607	632	637	642	660	677	646	633	606	646	579	693	629	602	650	603	609	663	638	611	617	630	627	588	630	625	604	560	615	642	599	646	605	640	593	621	636	623	613	624	622	658	601	569	585	605	585	598	654	623	619	649	648	649	611	627	643	599	625	593	658	603	610	615	585	598	628	658	622	595	599	586	609	615	625	585	636	652	596	591	635	649	599	606	676	615	603	577	672	599	618	589	626	601	613	652	639	600	632	596	627	661	590	599	605	587	630	648	656	612	619	636	636	631	588	595	583	662	603	608	571	648	624	643	615	616	609	619	617	640	641	591	598	614	624	623	595	616	612	635	654	642	633	606	658	605	566	591	635	676	593	623	588	613	645	595	603	599	638	588	608	646	613	630	636	605	605	599	600	637	615	605	603	625	544	583	624	574	638	652	591	640	586	627	602	634	574	616	636	625	619	602	620	594	649	581	626	612	566	624	621	639
13976	1111	866	635	482	383	306	235	214	225	209	189	177	175	173	180	154	156	169	149	142	157	176	205	157	181	151	161	153	147	150	139	173	147	156	161	161	139	128	141	179	146	149	155	157	159	149	140	135	141	158	158	164	165	136	147	157	136	148	153	135	136	148	149	154	149	165	130	129	151	142	125	132	149	152	145	145	152	138	118	144	146	147	145	163	159	173	118	132	119	131	155	181	153	145	146	151	133	148	125	149	181	146	160	131	137	144	136	174	143	147	149	156	131	162	138	156	141	150	139	150	157	138	141	144	154	128	159	162	147	151	158	141	163	148	143	132	149	134	127	147	137	136	155	120	144	156	144	173	156	133	147	118	160	157	162	154	141	146	139	127	122	144	131	114	139	127	163	156	146	144	164	154	135	137	160	159	155	148	133	147	116	166	138	142	153	144	154	138	144	142	109	147	147	154	157	145	153	141	135	183	141	145	145	154	149	171	133	164	161	160	151	150	152	154	137	126	155	167	170	135	128	152	145	131	141	149	154	149	157	161	139	142	146	161	153	154	140	143	143	138	160	174	150	143	157	143	128	151	144	142	142	133	140	144	140	150	143	132	161	176	138	147	155	137	138	157	138	142	146	148	150	135	141	156	141	142	162	150	145	127	140	115	142	136	127	156	147	128	149	139	146	141	138	140	163	149	147	133	155	143	164	140	146	168	159	157	144	133	145	142	141	147	129	150	156	135	139	158	131	153	144	144	136	141	130	168	167	155	156	127	146	126	157	124	151	161	138	169	150	136	161	143	166	156	145	152	154	128	146	137	141	126	150	130	139	134	147	141	172	149	150	136	149	146	153	145	139	143	145	133	161	149	163	135	161	132	158	155	142	149	157	149	158	147	139	129	144	152	156	148	146	141	131	147	132	141	133	157	155	153	144	175	150	137	156	139	161	153	136	150	149	128	134	140	137	150	143	135	140	139	129	129	136	131	143	147	150	149	132	123	154	143	148	145	155	132	151	155	146	147	155	133	149	131	129	153	152	142	171	144	164	147	145	155	143	137	137	130	151	146	115	147	142	157	152	158	155	141	151	126	119	149	167	123	129	154	156	165	164	161	166	146	133	160	150	125	154	151	144	147	156	127	127	145	156	116	166	133	150	134	153	174	136	132	160	135	153	147	127	138	148	138	135	131	158	152	139	123	145	157	113	134	134	126	137	166	157	153	143	155	146	146	123	157	134	165	146	140	140	144	152	127	142	145	138	134	143	147	130	144	116	154	152	137	155	142	142	170	140	146	147	155	146	153	160	145	137	131	143	123	139	138	177	144	142	134	152	148	131	135	152	160	166	141	161	125	134	135	134	153	146	153	175	150	151	137	156	147	152	120	141	163	138	139	137	150	161	167	146	173	141	167	150	154	147	153	152	128	130	130	163	149	161	160	175	151	146	180	135	145	139	142	124	136	137	166	139	164	146	145	134	154	134	157	129	151	129	124	167	144	139	137	170	133	158	164	148	152	155	150	144	143	159	169	137	162	144	140	165	163	140	137	148	145	152	141	145	133	145	146	152	135	164	152	161	113	151	160	151	152	145	152	156	166	151	137	171	141	129	157	148	148	139	129	129	133	147	169	140	156	159	168	134	151	132	124	141	147	154	170	140	123	160	148	154	151	143	174	154	163	157	153	139	170	145	148	139	134	149	128	138	153	150	143	145	132	147	119	110	148	129	132	145	150	181	136	167	148	162	155	155	148	155	127	171	147	148	142	162	130	156	149	151	113	174	146	166	156	142	138	140	147	120	141	153	144	146	167	125	140	154	150	133	133	133	143	150	144	155	140	160	157	165	170	141	141	138	126	150	141	144	137	145	153	132	143	163	157	153	140	148	144	135	126	157	159	153	180	138	142	143	146	148	146	136	136	131	125	148	139	151	129	125	129	132	152	153	137	141	122	147	156	163	161	119	147	151	144	145	144	134	154	132	155	137	149	161	159	137	125	161	132	130	141	133	146	158	174	151	158	147	142	161	151	154	122	158	149	139	162	129	144	149	145	170	143	149	158	134	196	148	158	152	169	155	175	141	151	137	147	125	144	155	183	148	163	133	149	158	150	140	132	130	142	154	154	146	151	140	154	133	124	128	138	127	137	130	143	124	144	123	156	145	157	147	128	149	150	155	156	159	143	140	146	148	130	157	147	179	135	164	133	148	155	155	142	124	151	153	143	134	151	145	128	137	146	165	136	135	143	122	144	166	114	150	158	148	147	129	141	141	143	157	150	147	144	152	119	172	142	154	145	180	138	134	142	136	174	142	136	125	153	150	161	137	130	146	129	142	137	127	133	142	155	157	162	151	160	150	155	139	141	148	133	159	143	143	149	174	123	128	136	106	174	144	138	132	153	152	147	145	143	142	146	131	159	152	151	150	162	152	152	151	129	122	150	143	144	132	141	143	108	137	147	140	165	152	166	122	149	144	150	133	138	127	157	126	130	148	147	120	154	145	146	153	132	154	155	144	157	138	182	144	135	133	138	127	146	159	140	162	139	112	141	147	159	142	151	147	164	115	155	155	132	147	156	162	143	157	158	130	142	155	143	127	160	144	131	162	162	149	149	135	123	157	148	141	144	156	153	150	147	160	159	136	134	150	152	137	158	145	153	162	153	139	161	148	151	165	135	153	162	144	141	147	150	157	150	136	146	131	150	149	140	146	144	160	139	136	156	166	159	129	167	140	140	119	150	155	144	146	153	138	178	169	155	133	163	167	149	155	121	154	150	126	131	155	155	135	138	141	152	140	162	169	134	152	150	146	153	140	160	137	148	153	168	161	155	171	137	163	146	160	142	154	153	144	141	135	135	147	155	162	169	150	133	146	162	155	141	147	131	143	153	130	160	122	136	138	140	134	147	150	140	174	163	121	159	138	148	140	121	149	150	125	142	148	132	143	174	141	147	143	155	154	137	148	165	127	174	152	138	150	132	132	153	162	149	125	157	148	135	147	149	147	142	174	140	161	157	150	137	140	152	158	152	146	122	153	148	166	143	146	138	144	156	131	137	148	149	149	151	145	153	145	128	158	141	147	130	135	152	146	154	121	142	150	173	133	172	148	129	133	144	153	135	126	145	162	161	136	154	171	149	149	145	165	154	167	167	151	154	121	153	161	147	157	160	156	131	121	147	125	176	141	143	143	167	149	151	155	171	133	146	160	148	134	176	144	129	134	150	131	145	146	137	154	129	152	143	133	156	143	154	124	144	166	161	154	157	130	152	132	153	131	168	136	147	144	173	163	146	141	142	158	128	139	139	140	134	152	145	135	139	151	154	143	129	140	144	127	142	163	138	152	140	167	130	147	161	172	160	154	165	138	136	160	130	133	147	145	155	148	158	141	180	139	137	132	138	151	132	157	150	149	143	156	136	163	162	156	155	148	137	130	128	129	153	160	144	131	148	141	137	145	131	138	154	138	145	149	154	142	152	142	142	130	128	140	164	139	149	136	150	142
7878	913	1804	2005	1691	1360	1086	873	799	707	692	591	602	536	502	456	441	454	481	421	407	422	378	384	386	410	395	403	375	396	354	387	394	390	356	373	375	389	408	376	381	360	371	369	393	370	334	378	404	353	362	354	335	373	339	375	383	355	352	346	369	375	374	370	366	352	357	351	350	330	341	354	356	373	361	354	328	346	322	356	338	348	383	309	296	324	385	350	355	366	335	332	346	319	333	361	352	345	353	329	365	332	365	360	377	351	360	344	377	365	340	365	331	375	333	359	346	330	356	365	364	361	363	350	342	327	381	348	348	362	332	369	358	360	357	341	361	324	374	356	355	388	370	385	358	340	389	365	320	370	325	376	370	330	339	320	373	335	355	337	371	360	329	345	316	340	322	355	373	366	347	339	355	313	339	346	321	407	369	369	345	390	400	348	356	342	352	323	351	354	334	348	332	353	337	325	338	378	361	340	348	349	314	345	328	338	382	358	365	397	352	375	358	322	355	333	332	391	340	365	330	349	335	328	350	298	346	355	372	307	341	371	367	364	348	346	347	324	396	357	352	357	340	372	306	393	341	339	365	359	346	351	365	350	342	374	332	358	358	336	345	364	343	328	346	379	344	357	362	315	339	331	337	354	311	323	341	335	344	330	348	347	390	347	370	357	355	377	329	329	341	338	367	362	338	335	380	328	391	369	317	349	364	358	344	318	353	355	342	381	356	352	343	359	353	345	328	362	363	337	339	332	386	351	335	394	325	337	363	311	316	360	357	350	354	340	343	351	364	318	357	360	330	335	339	382	345	322	363	327	393	361	312	329	329	306	348	350	387	320	347	332	337	332	350	329	328	357	324	362	364	357	341	376	301	360	303	339	337	330	333	351	359	346	360	299	374	362	359	350	325	331	349	345	342	322	334	338	334	354	352	336	330	326	350	378	354	360	361	346	362	357	351	348	367	364	346	341	352	341	371	344	350	343	365	359	334	353	340	345	348	325	316	372	358	360	343	342	352	388	387	346	330	349	360	350	355	350	347	368	349	347	355	377	322	344	345	377	335	362	345	378	396	352	363	358	329	333	375	337	358	392	352	338	319	337	332	353	349	307	314	335	356	350	353	330	356	361	351	352	345	358	356	376	369	320	356	352	337	364	323	348	339	305	376	364	353	342	355	341	364	343	357	341	320	352	350	326	337	370	364	370	361	327	361	325	345	351	362	352	354	326	349	375	344	365	380	352	348	355	372	342	378	367	355	343	323	332	375	341	366	330	343	362	336	341	340	369	351	343	337	346	353	392	355	309	344	348	379	340	324	324	342	329	327	353	324	349	394	380	359	375	346	331	334	325	309	349	345	369	358	383	368	358	319	334	324	335	342	346	349	337	365	355	352	333	346	320	347	334	344	325	377	334	346	346	345	355	325	336	360	324	349	367	348	305	356	351	362	378	332	346	342	309	363	358	364	337	359	350	328	349	379	333	346	366	351	333	338	352	358	371	326	375	352	353	352	350	375	334	364	386	342	363	351	345	320	360	353	367	358	373	347	362	347	337	324	351	350	361	371	357	354	339	367	374	354	352	294	343	347	384	326	353	362	346	370	342	339	382	341	347	368	357	368	337	345	354	343	330	390	303	325	328	341	351	314	333	355	349	339	355	362	342	328	349	325	362	325	344	362	326	361	360	349	321	359	375	366	355	348	374	353	317	367	369	364	321	350	356	324	346	368	339	331	372	385	343	376	330	347	328	355	364	362	363	374	341	367	342	340	331	334	362	331	358	345	342	351	360	362	333	358	362	336	379	349	351	323	332	353	324	373	325	367	334	325	385	341	357	345	364	343	350	340	354	394	372	327	346	343	352	334	345	351	349	346	357	349	328	333	383	352	324	329	343	368	360	334	390	356	373	379	338	334	362	358	351	345	349	368	329	357	340	342	333	368	329	350	355	356	309	352	345	383	337	335	350	368	371	348	313	380	328	351	317	372	381	351	327	347	308	351	369	357	342	338	346	360	338	305	345	379	328	368	365	335	365	329	347	315	348	317	332	379	354	381	356	373	327	337	349	329	352	323	336	336	357	365	365	389	348	340	368	343	358	349	327	326	351	359	347	320	330	349	344	338	364	323	375	344	371	373	365	375	341	372	349	359	355	348	377	361	328	314	312	358	356	358	335	315	332	359	342	378	364	359	358	327	367	354	350	353	344	355	362	323	356	330	359	354	340	349	350	350	352	357	334	338	328	350	338	334	329	317	373	368	346	353	318	334	327	358	353	343	328	365	342	380	373	334	349	367	346	384	336	354	308	368	323	357	361	343	351	314	363	317	318	327	344	335	354	328	369	363	369	382	310	375	344	345	359	381	358	326	350	367	333	340	351	356	342	346	358	327	385	348	357	360	351	357	361	339	338	352	364	362	357	328	336	333	332	352	350	344	361	378	369	326	343	351	360	341	339	285	319	325	361	349	317	343	356	308	332	355	371	346	377	350	349	337	351	345	349	355	330	353	347	367	350	370	367	356	377	370	391	359	340	351	355	376	320	359	324	346	344	380	353	339	353	340	345	361	352	342	341	336	354	376	352	370	332	333	338	345	350	372	333	344	371	363	384	341	356	366	324	347	376	316	356	363	354	350	373	357	354	361	361	324	341	359	378	346	327	342	356	354	341	377	357	351	344	318	366	331	350	373	364	349	305	392	351	388	329	345	353	314	366	326	332	364	333	374	372	360	317	332	334	355	342	389	365	377	355	359	331	356	322	331	348	308	343	337	347	349	345	372	374	354	348	340	330	356	358	346	304	356	345	348	359	360	345	376	350	351	374	355	324	342	336	339	344	318	335	348	348	344	375	356	362	356	341	322	372	355	321	366	324	340	348	323	364	357	353	339	367	348	351	357	351	367	387	365	369	346	320	394	347	310	345	348	324	345	375	352	368	374	353	335	400	339	327	367	325	347	380	344	334	331	330	371	343	363	313	325	340	363	344	363	358	360	324	361	340	348	340	343	356	396	349	344	339	306	351	350	322	333	322	344	366	332	343	374	362	329	332	329	371	331	329	344	350	328	365	358	329	356	385	334	382	346	320	374	381	370	334	334	360	362	331	339	338	328	301	357	336	350	344	384	331	344	319	369	337	329	331	341	373	345	351	339	328	348	325	344	363	337	331	342	337	384	329	318	359	329	377	372	352	305	360	366	327	307	334	361	383	342	351	383	318	314	361	321	337	333	320	350	356	315	324	335	348	338	330	350	380	346	340	313	362	348	306	343	352	371	352	330	356	328	328	375	366	359	363	349	310	327	357	357	352	365	369	354	360	350	343	324	365	328	343	360	358	369	373	351	309	361	379	383	330	361	335	373	330	361	331	343	362	360	340	359	344	329	374	342	345	367	350	335	371	344	357	343	320	338	329	377	339	354	400	332	338	304	316	353	363	347	381	378	329	387	359	341	348	349	342	343	343	329	382	339	398	351	403	361	342	340	330	360	307	348	351	352	354	333	363
1397	232	206	197	211	235	239	232	191	191	198	221	245	193	200	241	210	189	206	186	206	200	194	211	228	213	214	212	222	199	200	223	238	221	222	204	216	215	193	194	196	217	230	227	188	220	222	232	202	214	206	192	215	203	219	208	215	189	192	244	207	195	216	235	225	237	195	197	222	227	210	217	190	224	225	227	209	211	225	216	211	191	180	202	201	192	184	212	209	221	203	192	205	230	241	213	204	234	220	232	235	228	176	227	212	219	215	207	190	222	208	195	214	227	188	224	196	216	206	230	221	210	219	200	209	221	187	183	183	181	208	192	205	207	191	219	224	230	207	181	217	226	209	208	223	224	205	199	186	225	231	219	213	196	190	238	208	212	208	203	231	184	177	219	213	176	220	192	190	213	226	204	186	202	217	208	204	200	203	226	217	213	223	215	254	243	210	212	207	230	203	229	203	204	203	203	203	229	197	210	209	233	205	206	203	186	182	227	205	239	223	227	195	239	225	201	197	204	197	220	212	203	201	202	206	237	211	217	224	221	232	228	207	218	196	200	209	181	202	222	213	195	188	203	201	233	199	206	204	204	212	210	208	208	214	267	214	224	200	190	217	222	195	222	231	233	212	224	195	193	192	247	229	220	208	214	219	213	212	188	211	206	224	200	210	228	202	210	206	232	199	222	218	203	211	183	202	189	232	226	192	214	194	195	219	223	220	224	215	226	200	208	178	221	215	221	205	175	222	212	211	215	207	203	183	188	217	200	211	219	207	202	202	219	223	189	212	201	192	239	207	212	193	209	178	212	235	212	189	182	214	227	214	216	232	205	184	212	230	218	212	194	218	220	250	218	218	207	211	196	196	226	225	212	190	225	178	201	212	221	220	210	195	206	171	215	209	204	215	212	211	213	208	195	215	190	210	201	210	193	223	221	196	210	207	228	240	219	208	190	197	204	206	235	212	179	196	192	218	232	203	191	215	207	214	182	223	185	213	233	232	216	221	235	187	185	191	200	221	179	188	227	222	221	199	219	198	211	214	200	192	223	236	214	227	214	218	192	178	206	205	207	264	225	217	197	191	200	207	225	222	194	204	202	228	213	214	222	235	225	218	238	195	212	226	214	220	216	217	211	192	208	212	218	230	227	230	219	219	197	194	208	224	216	206	211	173	191	219	216	220	190	219	212	190	238	222	237	191	217	197	206	210	206	216	180	207	197	234	227	232	211	208	225	210	221	242	210	217	191	229	211	187	201	205	209	229	214	219	185	214	210	192	212	215	229	231	210	201	186	223	205	191	227	188	207	226	209	213	186	200	229	202	224	190	205	193	201	194	191	229	235	212	213	219	185	214	217	212	214	232	211	184	204	207	235	187	210	218	215	247	213	190	219	217	222	174	227	205	224	191	196	213	232	187	197	210	210	206	220	211	208	192	191	192	236	208	221	186	205	192	217	193	195	210	224	235	207	215	219	223	189	208	229	209	221	198	238	211	219	209	198	212	195	198	223	203	207	210	200	240	186	223	205	175	218	213	208	246	210	210	219	213	216	223	211	208	194	203	174	202	194	248	199	221	207	224	208	214	215	196	199	224	208	200	195	233	197	200	215	191	217	223	208	175	203	195	164	202	196	206	198	215	188	217	226	228	208	179	213	209	227	192	201	232	223	231	218	200	202	195	196	212	199	209	217	196	207	209	198	201	190	216	195	204	196	220	203	220	192	204	213	215	192	223	245	217	233	215	221	189	200	247	231	222	205	184	197	216	192	192	233	207	231	204	236	208	193	229	209	230	211	203	214	218	185	234	223	227	196	230	225	220	230	201	210	227	203	205	196	219	215	228	202	205	221	214	211	200	219	220	213	206	216	220	205	210	231	193	205	167	237	193	216	245	222	201	211	222	194	206	225	200	170	205	233	209	199	221	203	206	188	201	233	199	199	197	211	201	210	204	233	183	221	230	220	219	195	211	230	203	219	200	220	190	200	202	205	182	207	220	205	235	207	181	203	223	197	228	224	201	198	210	202	225	205	220	200	258	209	224	174	203	214	180	227	201	225	214	199	179	193	206	206	196	188	199	205	216	210	208	202	175	194	221	204	219	212	199	227	217	184	228	204	231	223	242	219	180	228	228	210	238	210	197	198	220	217	245	195	226	198	200	201	200	208	218	196	202	206	191	213	224	197	203	214	202	194	222	206	214	214	215	219	211	197	191	207	199	210	207	210	203	215	224	214	198	188	198	211	197	196	217	203	187	188	224	216	254	236	230	195	224	206	201	256	189	200	210	225	209	183	204	200	212	229	211	225	195	190	202	196	197	208	198	192	229	231	204	186	201	226	225	215	185	194	200	231	215	199	193	235	189	200	224	210	216	224	188	175	212	235	204	214	238	208	216	207	204	203	195	212	172	214	214	216	205	199	212	204	199	216	221	228	215	205	206	182	213	208	208	203	241	218	206	236	192	201	206	200	200	212	213	214	208	202	192	194	224	219	228	200	202	220	226	215	230	195	213	202	208	218	196	230	199	238	229	236	189	226	237	205	213	211	183	238	209	196	216	228	221	202	209	231	205	216	233	239	200	199	238	172	194	193	213	217	192	197	221	219	216	188	201	201	198	227	210	199	192	208	208	221	216	196	219	184	236	236	204	210	202	209	224	215	227	197	217	217	176	205	217	185	212	235	226	195	201	196	189	202	223	190	211	212	212	205	219	212	192	185	226	209	209	192	208	239	192	215	197	198	196	202	192	178	209	223	160	196	194	181	208	181	205	217	200	217	191	209	253	189	221	206	203	196	220	232	215	207	198	229	208	222	234	229	215	212	193	199	198	225	207	223	222	196	241	204	182	220	242	237	226	216	217	201	237	199	200	201	234	230	180	204	196	201	205	189	205	217	198	227	235	234	199	226	205	203	205	215	211	207	208	229	200	221	224	211	202	209	177	216	208	209	202	189	221	228	196	214	212	213	207	205	209	198	216	200	228	216	202	172	209	229	193	205	227	211	226	207	208	222	194	211	169	207	218	204	212	222	204	205	228	211	212	224	205	192	209	205	240	216	211	230	223	206	209	219	193	213	207	216	216	215	220	204	229	217	179	221	213	185	217	185	227	204	196	213	211	226	187	208	234	246	209	208	203	197	203	211	201	221	228	214	198	218	216	212	206	201	176	207	197	195	233	197	213	189	209	220	221	238	215	221	213	215	206	226	206	227	204	184	213	198	201	202	211	203	225	224	208	226	226	229	242	210	212	208	212	200	241	205	184	194	172	228	208	213	196	180	206	202	209	237	203	216	202	240	207	196	215	195	203	216	207	202	184	225	202	225	239	196	217	193	244	206	217	208	208	209	237	202	200	223	228	205	201	193	180	210	228	184	229	210	219	226	216	233	186	192	205	224	215	219	235	184	207	215	195	192	187	222	177	203	206	204	214	196	240	179	223	239	197	183	212	230	225	205	252	224	240	212	216	218	209	200	213	200	199	199	211	214	200	230	241	195	213	195
1848	507	537	569	512	503	523	512	535	560	491	470	511	524	517	514	487	533	508	497	520	492	533	497	500	494	540	469	464	512	531	516	499	482	501	497	501	497	495	488	485	516	466	475	543	541	511	522	468	501	490	521	499	481	469	508	512	487	497	520	519	507	442	449	497	469	548	476	512	446	474	522	477	489	480	544	515	513	495	502	553	510	519	518	494	472	452	526	456	512	507	473	479	515	506	490	514	490	488	456	497	492	512	522	492	555	521	515	496	512	476	479	523	524	489	507	480	524	531	484	475	497	496	517	507	458	512	539	504	517	488	515	490	506	516	464	517	488	487	509	498	520	467	471	536	548	502	475	522	556	529	457	521	509	500	481	504	487	508	533	527	517	472	526	507	536	486	441	520	519	525	506	493	474	552	501	510	545	511	518	528	502	529	480	505	508	513	497	513	470	527	535	466	513	483	541	486	506	470	484	497	484	498	505	513	501	520	525	551	485	483	476	488	469	475	498	522	491	503	512	495	508	461	484	494	524	484	484	530	473	482	545	534	480	493	476	463	543	500	535	468	518	443	510	517	494	515	485	495	497	500	487	533	507	496	521	508	524	477	463	545	526	538	508	485	509	515	470	495	465	494	511	531	491	523	497	511	485	514	505	502	493	511	522	517	498	518	519	481	493	545	464	531	512	508	514	526	517	449	532	487	497	468	502	538	494	522	542	487	524	495	501	523	512	513	502	471	475	500	482	473	472	543	493	529	520	539	516	501	534	493	496	450	493	550	473	495	504	469	502	463	499	497	506	458	478	487	477	489	538	494	486	500	455	504	506	490	518	493	490	540	433	535	544	513	476	462	497	502	503	504	514	466	483	497	498	462	521	472	532	498	503	492	487	501	506	518	542	510	484	490	474	499	499	489	531	513	515	490	534	462	484	481	476	461	509	508	497	508	484	508	516	491	484	510	538	518	433	520	499	443	472	520	452	513	513	526	516	492	515	480	520	526	506	450	495	532	499	504	481	499	483	536	485	492	518	491	537	481	502	480	514	499	523	509	491	500	515	497	496	526	505	509	488	523	442	491	501	484	489	496	520	503	520	484	513	517	547	480	529	490	506	482	500	523	541	517	559	498	491	496	485	486	513	509	480	463	471	480	486	486	485	474	525	517	487	507	478	508	539	525	523	503	493	476	501	487	527	515	494	495	465	501	494	543	517	494	476	507	515	475	524	509	494	503	489	484	476	482	499	495	558	536	530	486	495	507	497	500	493	471	487	516	512	537	503	480	490	506	490	484	516	523	516	498	528	508	491	485	493	513	485	513	515	480	543	487	484	494	509	507	520	521	557	492	522	528	516	496	476	490	465	497	485	508	517	471	491	520	518	477	465	513	502	488	492	509	560	492	489	472	504	473	516	543	495	485	482	491	473	477	467	484	528	495	476	513	482	534	499	504	515	517	495	475	519	459	518	555	548	503	511	485	474	517	491	504	514	508	476	494	507	481	524	470	522	490	483	524	528	509	481	478	514	521	511	501	489	481	509	544	501	534	494	488	494	524	489	527	523	512	509	510	522	507	503	513	493	556	493	503	527	544	509	492	476	474	485	496	505	565	547	486	522	473	535	505	494	502	522	503	528	489	496	502	524	525	457	496	466	521	452	519	523	529	509	496	525	533	492	501	504	516	506	515	485	524	489	522	505	510	483	519	532	533	466	479	512	536	503	501	516	527	498	517	510	518	514	516	507	522	500	521	512	505	493	508	520	510	526	485	510	479	548	491	437	501	496	507	484	512	526	484	497	496	510	526	493	517	526	494	517	464	467	538	468	491	500	540	530	491	509	522	494	505	458	529	552	474	510	500	488	478	544	506	496	502	501	527	499	526	474	520	501	467	491	491	526	532	508	496	481	475	491	498	501	513	473	505	527	494	503	480	493	477	495	471	530	476	480	509	545	537	544	496	475	513	543	490	509	513	492	489	499	499	468	476	481	494	521	488	462	518	536	486	483	501	476	484	503	525	473	496	497	505	535	534	539	474	505	499	497	486	481	493	516	506	512	501	501	480	470	487	481	513	521	515	480	504	474	509	494	428	489	456	498	488	531	469	518	520	469	549	522	506	498	577	453	505	495	500	516	538	518	516	476	465	472	490	509	480	502	531	493	511	503	511	496	493	470	485	523	529	493	492	518	481	506	524	481	525	518	464	462	480	504	493	484	481	520	469	493	490	487	485	500	479	513	531	463	499	506	468	506	527	491	496	525	506	502	487	501	508	481	528	517	504	527	543	497	543	496	503	501	478	479	519	497	516	478	511	489	538	505	520	505	485	509	484	496	515	529	477	486	502	524	480	485	498	474	553	502	465	483	467	529	474	521	461	471	502	460	516	512	492	503	496	478	523	501	499	503	535	485	470	519	529	504	496	536	487	504	526	534	480	476	519	493	481	526	469	504	507	495	505	511	513	499	488	481	494	524	505	515	522	470	477	541	468	486	503	476	543	492	518	455	489	513	500	481	503	506	514	513	509	455	467	514	480	535	534	507	467	511	498	478	498	488	515	527	522	497	457	506	511	490	485	487	482	519	517	481	497	549	507	468	444	455	514	528	516	507	478	520	491	576	495	530	496	527	507	534	514	451	507	523	503	567	513	509	512	500	481	511	540	473	506	499	533	498	493	479	484	496	510	505	521	476	502	523	484	505	517	504	505	507	532	518	556	482	501	510	526	498	504	509	512	535	491	481	485	493	519	498	492	543	503	531	528	486	495	529	483	484	478	494	525	515	479	468	494	490	493	471	511	535	508	532	470	495	491	533	514	484	495	515	513	486	483	493	505	510	509	492	500	459	492	466	511	494	479	487	473	520	521	503	524	492	501	507	477	506	520	510	492	513	509	493	494	498	486	500	526	491	488	506	493	512	477	508	495	524	499	522	555	524	475	494	531	530	477	536	502	522	545	517	486	506	511	479	497	511	499	480	462	499	477	525	495	528	480	481	493	508	489	482	534	461	487	519	490	487	511	494	479	507	483	536	522	506	510	515	484	523	534	518	518	522	514	471	481	489	520	511	478	449	487	525	511	487	514	501	508	522	541	495	547	473	486	496	500	501	509	520	498	491	503	492	513	527	499	531	473	528	499	501	447	490	489	514	531	465	520	526	501	511	467	518	523	493	518	500	463	530	483	466	535	538	478	532	489	497	521	525	511	503	500	514	514	521	521	512	540	491	506	430	483	518	507	524	522	472	493	514	526	492	496	481	495	496	495	488	462	474	503	494	527	535	522	519	553	497	505	490	514	450	481	522	515	504	453	519	513	514	460	493	493	503	510	474	525	493	514	531	531	514	493	460	532	534	502	529	509	476	482	523	497	520	494	472	486	509	523	466	464	499	503	460	502	497	550	493	515	523	502	475	495	505	476	484	481	505	474	479	537	478	482	484	512	521	487	509	523	485	497	494	503	516	509	463	516	522	507	488	497	503	539	518	523	530	497	503	472	474	522	469
7439	556	629	544	416	390	316	302	292	277	260	306	293	268	288	297	299	259	270	245	265	296	282	253	253	277	295	290	276	249	278	302	281	243	266	280	292	261	258	301	290	268	267	282	303	277	273	269	271	254	306	303	299	263	283	249	256	258	244	258	273	253	249	276	259	251	257	293	270	287	291	290	254	273	305	269	287	279	282	258	262	271	260	267	258	279	251	273	242	291	273	263	268	284	240	263	267	254	266	245	294	246	264	251	284	268	255	282	291	292	246	265	295	281	300	275	273	262	256	255	240	248	292	295	266	287	250	265	257	278	240	281	297	281	266	272	279	265	281	280	283	259	256	302	265	296	260	264	245	259	299	293	293	261	296	261	270	283	288	251	303	276	246	278	243	277	269	269	265	284	268	252	257	266	282	272	280	265	278	275	268	265	299	286	267	240	254	265	239	259	243	250	286	214	255	272	281	300	296	288	275	278	279	293	287	239	274	279	292	282	266	274	262	253	284	307	301	250	296	286	256	259	269	284	258	299	253	277	265	243	288	250	256	270	246	263	270	261	239	283	295	260	264	294	276	245	262	268	286	256	262	240	291	274	290	284	274	258	275	255	259	249	281	260	266	255	298	284	268	278	296	294	241	285	281	275	283	294	241	280	266	246	234	291	327	277	259	317	255	248	316	275	250	209	293	266	266	273	273	286	292	278	298	272	298	280	256	273	270	265	271	289	259	253	264	290	266	249	258	304	251	264	269	285	270	258	250	271	272	293	265	293	294	271	268	245	284	284	266	265	291	267	261	288	292	266	293	281	288	268	249	303	309	276	241	289	264	230	264	267	284	291	269	267	271	281	287	258	243	264	258	290	287	260	285	291	271	276	266	271	276	261	272	259	250	284	297	268	250	248	271	272	290	238	293	259	283	286	269	314	250	266	267	284	284	221	254	261	260	279	281	282	295	297	290	272	296	277	299	268	267	247	278	270	253	260	263	279	298	257	250	267	298	258	253	277	257	246	287	262	284	302	280	251	267	266	268	257	232	245	258	272	280	274	262	247	290	281	259	278	264	255	280	267	239	320	293	257	273	248	252	284	277	266	291	256	291	308	275	293	305	281	247	281	296	241	254	309	255	285	274	260	273	290	270	263	271	291	269	302	285	276	280	274	269	262	258	268	290	275	274	250	233	282	283	264	287	286	276	277	272	280	257	289	250	256	243	273	286	261	250	264	265	286	270	270	247	259	293	318	259	275	288	274	271	258	281	281	269	263	263	267	261	261	285	268	297	275	276	259	258	261	262	266	272	285	322	299	270	259	279	261	275	285	261	255	268	280	264	267	274	277	281	263	296	263	282	314	287	283	293	273	257	262	263	261	265	223	285	305	272	291	276	284	272	291	287	296	262	262	262	269	272	266	277	239	268	267	247	244	274	283	303	262	282	263	252	225	281	279	295	276	275	294	285	248	273	271	275	270	291	258	307	276	283	268	265	275	257	302	276	295	257	273	273	276	268	270	282	289	265	281	264	310	276	289	276	298	242	289	279	297	270	272	269	278	285	278	277	273	270	270	303	247	281	264	293	287	285	291	306	274	274	268	259	287	269	269	283	265	261	254	251	253	257	259	290	267	288	269	238	249	257	329	290	307	252	230	280	271	315	280	271	303	277	244	286	258	268	268	273	253	238	263	269	286	298	264	288	263	297	285	282	280	274	271	290	262	273	271	236	296	300	252	267	283	242	274	272	247	297	264	253	265	252	324	273	260	266	280	258	289	271	279	280	302	296	281	275	275	271	264	262	281	244	253	262	271	281	244	291	285	266	249	239	260	246	289	266	274	272	242	263	273	276	261	295	256	271	283	283	255	262	262	294	256	260	276	278	241	260	260	274	265	314	266	271	316	286	274	257	263	243	263	266	257	269	275	225	258	247	262	304	298	247	267	256	270	266	301	254	251	272	289	267	254	261	265	281	253	277	271	254	290	288	246	265	256	251	262	277	275	246	297	274	263	277	255	288	265	292	255	259	284	258	278	266	296	272	282	295	271	252	288	243	248	301	258	251	252	245	260	264	272	277	252	245	266	263	280	280	281	309	254	299	259	285	268	289	275	269	269	256	267	250	248	243	279	257	276	301	294	282	292	291	250	238	268	254	266	264	303	311	278	287	259	272	300	258	262	275	264	266	233	266	282	312	278	271	307	277	281	315	252	277	254	282	290	245	256	238	257	240	275	270	265	279	279	258	241	272	283	301	269	258	299	266	294	289	260	281	289	249	278	273	263	255	264	254	267	298	287	267	286	261	278	259	271	247	264	255	270	292	284	264	271	260	273	243	271	267	240	295	249	293	245	278	309	255	265	284	287	263	270	259	278	285	271	293	263	287	262	266	269	273	260	257	276	258	270	238	253	297	275	262	275	248	293	298	254	258	245	292	265	285	266	268	317	307	278	259	243	283	260	265	256	253	264	281	238	277	288	303	291	270	264	270	256	265	237	305	301	305	310	266	266	261	277	299	248	255	298	277	279	272	288	297	263	277	285	254	256	268	280	287	270	308	287	313	261	254	270	292	278	321	278	290	258	267	280	250	253	289	265	289	270	260	269	282	266	295	272	280	275	253	276	257	291	291	284	257	238	251	286	266	267	278	236	271	249	297	264	258	244	265	249	263	268	257	265	271	278	254	308	266	273	253	278	260	285	248	247	261	280	260	305	242	268	299	272	267	273	269	271	292	252	281	273	261	262	267	251	272	271	252	260	315	268	259	286	269	249	278	238	276	270	286	266	259	295	286	277	277	260	270	273	272	268	214	283	242	266	280	253	269	250	286	278	274	232	274	277	252	273	246	291	278	265	277	272	288	250	275	248	316	311	242	257	284	289	264	280	244	237	224	270	275	273	245	254	307	253	277	250	272	271	242	243	272	277	286	286	278	247	286	261	271	271	316	274	277	283	262	293	270	286	272	288	281	249	275	250	264	253	258	276	266	288	259	248	258	261	281	264	238	260	257	264	259	260	303	275	293	267	280	252	259	275	244	287	270	268	279	283	263	258	291	308	286	255	269	288	260	268	310	254	271	275	283	277	228	287	268	273	294	254	290	274	258	280	270	255	271	278	262	274	281	297	249	271	301	262	272	255	275	277	288	267	280	269	298	284	273	270	267	259	282	275	296	283	298	275	252	261	269	258	290	286	252	290	290	276	286	259	248	272	299	257	248	267	272	258	261	276	279	310	304	261	257	241	256	243	264	286	282	292	244	277	277	299	271	278	260	278	238	287	255	264	249	276	261	300	259	267	269	263	284	266	237	241	275	278	266	260	280	255	261	275	259	267	286	272	227	277	289	271	280	269	274	256	245	257	266	285	275	272	292	238	269	266	310	291	299	256	295	266	268	279	283	291	316	263	272	283	290	271	273	288	284	280	257	281	284	265	268	272	212	275	275	246	290	270	287	286	279	288	252	269	252	281	245	279	245	249	268	294	282	229	247	270	260	258	265	293	267	289
6498	899	1393	1444	1304	1093	964	935	824	809	752	747	739	765	699	702	679	667	677	653	671	634	615	679	653	641	629	653	651	646	617	662	641	629	599	615	610	638	640	590	627	649	625	621	671	614	637	654	606	654	658	633	623	654	618	647	596	656	646	649	630	594	652	607	658	594	579	649	577	638	578	601	632	623	627	609	634	641	655	630	667	580	595	622	611	613	644	583	597	638	621	619	638	559	618	590	600	582	619	653	614	593	634	568	615	609	651	637	613	640	658	604	606	635	646	666	589	659	688	632	609	609	637	640	648	605	649	634	639	597	661	638	618	614	609	605	608	610	594	579	588	606	600	658	592	647	633	582	634	624	599	590	578	588	625	603	615	609	622	597	633	588	625	646	624	628	642	566	636	629	635	593	646	608	625	624	669	615	617	605	625	615	641	596	630	598	616	641	646	577	594	605	632	600	632	612	605	650	594	629	610	643	591	616	556	612	594	593	639	589	675	630	631	612	631	576	653	582	667	592	611	563	616	640	634	595	654	589	573	650	617	641	613	691	622	608	607	622	665	621	610	598	670	596	605	616	602	638	570	602	584	679	578	575	658	651	628	660	626	607	596	581	592	661	609	601	626	619	614	625	646	566	613	669	575	646	665	642	595	634	625	628	594	626	652	557	615	610	609	613	628	624	577	626	582	604	588	606	591	573	621	598	618	661	611	612	572	615	571	586	650	605	626	631	581	640	589	591	622	595	600	630	610	670	592	640	711	635	634	671	587	601	614	582	621	646	589	604	623	632	578	608	606	646	626	640	585	681	638	585	603	603	638	605	580	588	615	615	582	599	641	632	621	596	616	595	641	644	635	646	598	644	613	616	608	627	624	624	616	626	673	605	615	625	626	606	578	650	591	615	586	582	633	607	604	598	623	586	604	664	633	601	603	651	630	619	615	651	657	652	628	580	596	612	631	605	600	582	630	596	649	605	659	655	631	640	599	666	589	625	582	609	621	588	605	637	593	622	616	632	646	611	631	608	646	636	645	621	663	583	633	631	598	604	615	627	635	630	591	629	618	648	637	597	641	619	635	609	601	610	574	606	648	607	629	620	645	635	597	656	621	639	618	618	630	602	619	639	610	620	610	654	624	625	624	615	601	607	675	609	625	624	620	567	594	629	643	609	581	613	650	612	648	638	678	635	612	635	616	648	596	582	584	665	585	594	593	618	619	613	661	617	581	597	598	611	617	588	659	627	568	627	579	648	595	633	625	618	582	649	613	637	605	674	665	656	625	650	567	637	622	633	596	596	636	630	632	602	644	591	619	627	584	579	614	604	667	638	654	617	621	588	589	625	645	597	613	644	600	660	627	635	615	597	625	603	590	591	643	653	650	647	632	613	597	635	605	630	613	627	631	621	640	617	607	595	641	662	598	593	622	565	604	592	596	643	638	617	628	612	622	584	619	619	573	620	643	660	619	596	611	630	644	625	608	622	633	620	580	578	582	603	627	603	634	579	634	627	637	631	610	624	611	599	583	663	573	615	603	605	634	642	615	651	617	638	592	614	619	627	600	572	686	579	618	620	604	635	630	618	648	604	590	625	621	624	646	606	619	626	623	600	623	622	638	572	617	599	621	599	614	563	648	620	597	681	633	639	646	646	614	594	617	618	629	555	625	643	596	632	625	607	630	598	606	664	623	612	552	577	596	593	641	656	583	605	636	614	623	616	596	638	591	623	646	629	634	608	652	550	605	585	634	604	608	565	598	612	617	614	635	599	569	583	617	626	601	652	617	642	666	618	589	649	586	629	619	603	634	625	592	622	581	634	589	609	643	613	645	663	633	668	668	575	604	628	637	599	613	616	579	604	611	610	575	607	636	645	626	581	638	576	626	595	602	622	676	666	586	651	604	580	596	644	644	600	623	602	607	632	572	611	675	613	622	598	641	592	673	625	618	625	664	611	606	600	624	614	629	628	630	593	622	648	631	624	610	604	667	595	597	600	573	628	617	632	611	597	616	580	617	643	661	612	640	634	637	638	565	601	632	637	615	662	608	553	578	581	597	574	619	634	593	663	635	628	629	653	638	633	639	615	639	633	603	622	600	633	621	607	616	578	596	596	638	611	603	604	615	602	611	599	627	582	581	638	616	565	593	646	642	596	584	590	603	602	607	624	616	646	646	629	590	600	632	611	613	634	652	595	580	623	613	642	603	669	594	589	636	590	617	618	623	622	572	645	590	665	631	632	620	585	621	631	660	611	633	640	625	594	622	619	661	606	621	622	620	629	621	610	572	579	609	625	627	649	652	602	595	650	633	633	596	648	625	640	653	599	631	624	646	619	608	667	663	616	636	583	618	633	625	637	598	613	641	595	597	588	590	629	659	598	610	665	599	657	615	637	641	634	621	635	634	584	625	595	613	617	600	601	615	622	592	619	600	612	597	551	632	624	614	619	639	599	604	638	619	616	643	657	660	601	605	590	635	584	600	630	605	595	623	633	561	630	591	652	616	602	665	621	629	676	604	624	592	654	595	623	608	609	640	637	609	653	601	584	626	635	610	628	654	592	665	656	609	589	583	667	570	630	650	617	622	616	625	558	595	613	597	582	643	613	583	565	623	603	564	597	590	610	633	648	608	606	640	576	645	613	616	644	619	602	636	561	616	606	572	592	589	597	659	575	616	646	644	581	611	559	577	673	610	631	603	623	625	622	621	614	621	573	654	650	641	604	557	606	660	653	619	607	658	638	634	588	607	619	642	637	581	606	566	624	648	614	608	594	621	628	611	607	598	598	617	627	586	627	633	591	604	626	608	629	651	582	602	645	608	639	583	654	636	604	601	648	608	616	593	626	596	594	631	641	620	614	633	612	640	651	638	593	610	618	626	660	624	611	654	564	645	628	615	612	596	613	643	586	622	607	606	606	613	599	627	610	593	610	677	596	627	578	639	657	652	632	614	605	625	568	601	612	621	578	623	581	578	635	587	605	617	620	621	664	629	602	677	658	584	630	603	630	678	659	601	614	620	644	633	601	622	602	614	573	621	626	566	613	608	603	646	564	654	624	598	613	590	657	643	663	595	631	602	639	623	625	609	648	628	621	651	596	645	630	624	613	574	639	656	585	608	624	622	646	628	573	620	613	573	596	642	633	615	594	631	616	609	577	635	556	586	608	639	614	611	653	580	596	594	603	609	616	599	591	612	640	605	662	666	645	640	612	635	630	598	553	608	583	634	642	576	675	603	584	585	601	605	585	605	576	618	612	569	611	627	632	609	567	627	594	646	570	621	563	592	586	634	596	648	634	692	639	625	616	648	578	666	599	614	605	612	620	596	648	604	644	658	623	574	541	624	570	608	591	616	629	617	624	588	657	619	576	606	622	604	620	609	581	642	583	593	603	652	592	616	623	617	610	642	604	600	607	614	581	625	599	597	628	635	621	594	613	626	620	606	625	606	652	633	632	603	646	565	599	646	617	537	674	645	596	606	676	584	635	643	616	579	625
13894	1006	853	668	486	366	320	261	240	181	207	156	166	180	143	165	171	169	140	150	159	133	169	135	163	148	168	122	162	128	145	132	143	137	144	168	159	133	143	171	160	158	164	148	138	135	126	154	143	143	138	148	130	135	134	139	133	136	149	153	144	146	144	139	130	190	157	146	127	148	138	150	156	149	146	191	123	135	154	145	147	138	138	142	155	154	148	139	136	152	140	142	125	127	144	130	129	153	164	121	151	156	150	139	165	165	143	161	170	151	152	153	159	113	168	128	145	158	135	121	141	140	146	148	149	143	165	149	120	146	108	159	139	149	158	162	148	152	138	128	122	125	154	131	147	136	137	153	145	155	136	145	151	126	151	148	139	120	142	144	143	152	140	145	159	130	145	149	146	144	165	149	139	166	129	125	145	145	159	159	163	126	164	142	130	139	110	162	150	147	117	157	166	153	129	151	143	122	153	166	149	144	157	140	143	125	156	156	142	181	150	154	147	126	154	127	158	156	139	136	117	137	139	156	136	152	144	142	155	132	154	131	143	139	157	174	164	146	163	136	148	150	142	164	121	151	141	168	163	163	139	158	152	166	161	161	151	138	132	170	142	161	162	144	144	149	134	153	176	155	119	145	142	157	150	142	163	146	173	159	153	142	136	145	158	161	162	140	138	153	138	125	125	153	123	152	166	165	130	139	145	167	146	150	161	160	141	147	149	140	139	159	141	160	134	163	146	150	158	120	176	169	128	147	145	144	140	140	151	142	138	133	141	147	146	153	135	174	107	148	151	129	137	140	178	178	149	134	158	142	164	150	156	138	168	147	159	153	132	132	142	156	142	157	143	145	141	153	145	151	162	143	172	151	143	138	145	124	163	130	135	144	142	160	141	158	157	157	139	158	155	145	138	137	146	157	144	137	140	139	169	144	129	137	149	146	130	150	139	153	145	147	153	188	154	143	139	145	133	127	151	150	142	152	159	135	142	144	130	147	139	145	152	153	146	161	158	169	140	157	147	159	148	132	141	180	120	133	140	166	155	133	164	152	140	119	137	164	125	153	150	158	166	135	149	160	155	142	150	158	143	164	142	147	138	125	139	157	160	162	159	149	165	125	157	129	159	133	127	132	145	136	117	164	143	132	148	149	157	156	164	153	118	143	125	133	142	139	163	134	131	151	139	138	125	140	157	136	156	142	152	138	135	158	140	151	146	149	148	176	150	149	164	127	139	127	140	129	139	147	146	109	163	131	146	154	150	143	161	150	149	153	150	127	171	173	152	149	140	156	163	143	156	163	136	108	129	157	168	124	155	143	145	132	144	175	151	124	157	154	143	134	178	166	150	141	146	167	164	130	167	146	165	130	144	139	138	139	148	134	135	141	134	147	164	140	156	142	128	144	132	171	186	143	160	124	163	158	149	155	136	139	148	131	137	154	151	146	163	143	148	140	149	143	161	170	165	132	154	137	150	142	150	171	151	151	147	125	164	149	132	145	154	145	176	133	140	150	148	159	168	164	153	143	132	146	148	138	133	142	126	159	143	152	147	166	154	154	165	139	148	130	164	155	150	144	159	146	152	146	148	155	142	139	144	126	158	156	164	163	144	144	178	133	136	170	146	145	148	143	147	140	146	168	151	137	165	163	143	127	131	119	161	140	156	149	134	137	135	148	143	148	124	161	138	143	153	139	145	119	140	180	157	153	165	143	129	147	137	153	149	152	139	142	139	154	140	172	121	149	137	150	140	141	165	144	145	160	127	139	133	142	128	140	154	143	131	154	154	162	129	143	152	140	143	165	138	165	147	146	167	166	148	134	128	168	126	139	142	154	178	166	141	163	132	144	143	127	151	155	119	159	160	130	136	155	151	146	155	154	150	148	152	132	148	156	157	165	149	121	150	175	147	123	133	126	116	162	137	147	146	148	159	168	173	153	140	134	174	170	151	128	153	132	154	149	145	157	139	128	145	128	143	148	157	136	153	133	146	145	153	130	127	130	132	162	132	148	137	137	145	174	148	128	127	171	154	144	130	133	141	143	139	122	153	148	147	128	151	116	153	147	175	157	163	132	138	168	169	147	129	147	130	143	121	136	134	148	159	156	142	146	151	136	141	127	164	150	152	162	173	150	144	152	148	153	151	137	150	155	139	133	139	136	153	110	149	146	163	146	153	138	143	158	145	166	128	158	151	144	176	156	142	147	138	132	145	163	149	157	155	149	159	158	169	145	138	128	161	146	157	156	125	138	145	136	162	138	155	125	147	148	154	146	172	147	162	145	131	141	135	153	130	134	146	152	160	152	144	164	148	135	152	139	150	130	149	161	136	140	152	142	152	139	160	165	167	176	154	151	171	133	153	149	153	167	149	123	146	146	139	142	157	134	128	155	151	139	120	137	133	158	160	142	122	136	156	126	164	143	166	127	131	111	139	146	163	165	125	149	128	166	159	160	143	158	136	120	134	135	158	160	145	143	177	137	130	162	137	146	135	138	140	144	179	144	142	153	132	137	172	173	135	142	139	166	138	150	170	166	155	147	150	138	142	140	172	158	136	162	122	125	150	158	157	147	131	144	143	138	150	136	124	148	144	133	143	109	158	159	148	158	166	137	146	151	131	127	123	160	136	121	151	143	159	145	163	148	168	153	162	145	134	158	161	125	131	163	144	135	146	153	129	145	161	154	145	126	165	141	139	141	163	134	156	159	145	162	149	141	145	154	156	155	142	143	128	139	122	132	154	138	150	153	167	143	137	136	152	145	115	143	145	156	186	130	148	153	150	144	158	158	159	123	138	125	152	148	118	177	146	147	139	140	162	145	140	166	135	135	161	142	142	135	127	144	152	132	144	157	117	142	127	138	138	146	143	146	146	116	133	146	153	150	134	153	129	137	133	135	139	150	133	157	161	127	150	136	144	155	148	157	134	130	130	145	122	130	163	144	156	151	156	152	152	139	155	145	144	141	169	145	138	156	147	154	153	174	130	149	129	140	145	123	144	161	136	150	126	144	159	154	158	146	165	147	120	133	150	147	153	138	129	133	134	140	150	133	157	132	161	165	163	156	140	142	151	133	153	150	127	148	139	147	135	141	149	135	142	151	153	166	149	159	151	157	155	147	143	157	120	155	135	161	134	154	145	177	131	143	130	150	134	132	154	138	146	139	166	171	149	137	161	160	140	144	123	166	138	163	182	145	128	152	145	130	156	122	158	130	169	118	151	152	131	131	135	140	156	149	170	145	144	144	156	139	133	146	172	164	136	151	141	169	125	156	145	135	145	165	130	158	182	159	137	150	153	143	140	142	113	164	154	134	152	140	148	159	162	152	142	137	130	131	131	150	139	162	150	111	144	176	150	144	142	129	145	151	141	148	138	138	137	142	164	134	153	128	138	134	138	161	143	137	144	148	177	190	111	130	170	156	123	153	137	128	164	132	146	156	130	138	146	150	147	139	141	138	145	159	159	155	156	144	110	147	135	119	149	156	132	138	145	140	129	138
8006	948	1791	2009	1663	1372	1095	913	774	676	652	624	589	500	517	470	467	465	426	429	459	378	415	412	412	369	404	407	395	392	378	394	392	407	399	378	405	348	342	431	353	385	341	347	370	339	365	382	351	365	363	355	329	370	332	348	369	352	363	366	348	351	353	375	353	347	318	387	344	340	355	357	312	360	371	314	347	337	340	371	356	329	345	368	372	357	353	329	357	348	357	354	326	360	400	376	380	338	326	368	377	380	347	357	381	311	354	356	381	331	320	335	339	348	346	341	399	348	357	334	365	361	377	339	353	331	315	373	334	324	326	347	345	336	348	345	381	361	348	329	323	366	337	355	352	358	365	346	310	344	341	321	342	336	373	370	343	342	346	396	348	389	333	317	355	321	348	353	358	344	376	319	341	365	312	354	348	381	349	355	321	354	407	363	369	357	348	340	320	322	355	391	333	340	336	383	369	341	358	351	337	354	349	327	337	326	332	303	353	342	343	351	328	342	358	365	325	347	346	347	369	363	363	345	334	333	330	353	326	314	333	372	343	360	361	371	352	331	350	351	356	331	342	348	353	357	329	330	353	337	373	384	345	316	324	305	311	362	351	337	365	331	356	334	339	341	351	342	346	363	337	348	336	337	340	346	337	335	365	327	331	340	352	338	350	341	336	348	336	402	334	342	356	332	380	345	331	351	324	316	321	348	352	346	349	322	366	358	340	368	366	368	332	315	329	335	333	317	338	356	344	359	313	357	393	382	307	359	308	348	388	351	363	336	370	323	351	351	328	345	360	370	373	378	337	351	376	343	319	301	333	364	362	335	348	364	325	364	315	317	345	394	307	347	361	329	385	351	329	340	350	345	342	352	329	325	362	366	309	346	319	361	344	358	323	347	355	357	393	352	309	299	333	359	354	354	357	321	351	307	328	331	364	313	350	331	339	357	355	342	324	333	349	332	349	341	384	330	369	328	346	378	352	378	366	351	366	323	339	335	345	378	357	354	331	343	343	362	307	368	395	336	347	323	347	328	318	326	347	347	308	366	361	346	321	389	343	391	355	350	344	363	347	350	345	356	379	357	331	330	364	336	322	352	367	342	337	375	346	345	359	348	356	363	344	325	354	367	363	341	348	372	318	334	355	325	333	322	363	318	357	351	321	372	369	326	349	336	372	380	335	349	361	352	345	365	330	342	342	360	333	347	352	318	329	346	334	364	322	366	329	333	336	348	365	366	362	331	335	346	344	338	352	297	361	312	384	343	347	351	321	333	358	321	333	334	324	320	378	339	352	322	332	362	317	311	322	324	354	331	391	390	360	331	336	360	361	357	337	353	328	327	375	330	328	352	375	306	346	330	327	325	344	327	357	325	380	344	338	344	340	351	351	355	375	344	327	355	336	369	363	323	338	349	362	352	347	359	350	330	359	350	348	334	369	379	355	370	327	344	336	348	359	341	313	346	336	336	318	338	377	325	363	359	330	339	302	337	327	348	365	340	370	349	349	321	354	355	337	343	340	353	337	321	369	380	335	326	339	353	353	358	325	372	354	357	372	364	315	379	378	349	346	358	310	334	352	372	348	346	317	347	330	340	347	366	355	355	327	365	359	332	352	342	379	332	377	369	342	383	347	349	304	302	351	329	350	374	336	378	363	340	325	383	335	327	292	340	362	362	346	311	340	328	338	347	342	325	330	337	345	351	325	343	326	355	316	352	354	357	345	353	378	358	347	328	363	372	329	349	322	372	357	371	345	331	355	411	323	325	350	363	325	320	359	302	356	309	334	359	316	312	369	352	321	352	340	357	382	373	363	364	357	362	356	329	371	358	335	312	364	333	388	351	324	357	377	357	347	302	319	349	336	323	327	334	330	326	334	348	374	370	347	384	321	322	378	356	333	383	340	333	374	357	343	351	351	320	386	357	335	357	335	354	343	354	371	352	363	385	344	330	345	321	369	381	373	350	350	367	362	325	354	386	326	338	358	339	366	342	404	342	375	349	353	329	356	318	357	352	327	347	369	355	340	340	356	350	351	350	318	324	345	335	350	320	333	345	359	337	357	345	342	336	360	366	337	353	318	336	342	333	365	332	388	377	358	326	352	387	343	344	363	364	328	327	351	370	340	313	352	365	384	343	351	336	308	358	346	337	340	344	338	329	362	358	336	359	357	377	335	318	326	345	349	364	341	361	347	336	341	350	359	349	323	362	354	356	364	349	329	361	346	333	338	343	306	349	331	354	323	321	320	345	358	363	360	317	341	348	329	355	353	354	380	377	325	324	348	345	347	325	366	360	341	364	324	357	338	364	322	346	332	322	358	328	345	347	353	351	343	346	349	350	376	340	352	378	368	355	366	325	368	358	357	334	335	354	367	342	361	341	353	343	334	370	340	303	368	370	322	293	351	342	343	358	360	375	349	367	353	342	330	357	346	354	329	328	324	336	340	349	344	332	337	327	347	348	334	328	344	351	337	322	329	339	322	326	349	350	348	344	341	332	351	359	337	369	339	367	344	309	344	354	337	358	347	345	353	331	331	338	371	369	383	354	337	358	358	339	361	359	358	307	365	362	311	353	340	358	365	354	359	356	357	334	313	348	352	350	386	345	365	333	357	328	362	331	340	339	341	332	356	346	363	326	335	331	341	367	329	343	350	306	351	362	355	329	356	324	343	370	350	361	340	328	348	342	366	323	335	351	362	349	344	319	335	350	340	343	328	352	361	331	354	332	358	340	351	372	335	335	359	350	377	367	336	363	360	356	344	306	342	354	318	371	322	349	372	339	371	375	365	336	346	361	358	367	322	378	360	330	357	364	327	334	354	322	350	351	339	349	340	358	336	344	323	349	361	370	332	321	360	328	350	359	305	341	339	336	369	353	338	362	351	381	332	344	357	347	339	385	337	359	326	336	344	378	330	365	341	350	360	351	362	347	318	337	365	373	337	321	333	347	343	352	341	368	347	357	331	350	325	398	309	380	334	357	354	313	351	321	372	372	322	350	366	355	374	340	348	358	365	345	361	354	348	322	324	325	346	325	299	293	334	323	360	341	361	319	373	348	345	332	357	343	356	334	336	320	337	338	350	361	367	309	327	311	301	357	347	378	345	359	344	327	330	352	351	381	325	337	336	330	342	344	341	335	325	325	324	362	343	370	329	317	353	305	356	355	349	355	349	325	367	339	345	350	371	304	325	335	330	360	358	361	377	360	335	359	355	363	333	337	365	319	324	371	343	357	368	344	377	347	328	346	388	310	371	343	350	322	346	343	352	351	343	352	340	344	356	344	331	340	343	378	361	377	343	346	347	365	338	344	340	321	347	321	335	349	387	359	337	343	299	341	313	335	325	344	332	358	361	315	345	306	370	346	353	363	359	365	323	326	339	316	379	329	342	341	375	337	368	346	371	343	330	355	392	352	353	339	344	342	341	335	348	385	349	365	370	345	335	344	372	372	355	359	346	354	337	319	359	356	373	351	352	337	343	399	383	362	359	372	322	351
1355	204	229	211	217	198	228	221	213	194	197	249	217	229	236	203	211	211	190	207	179	199	232	218	194	204	225	237	191	210	225	197	212	225	216	226	210	209	225	205	207	211	234	238	198	194	222	192	205	215	199	208	211	205	226	209	212	213	219	206	210	179	212	187	197	207	237	251	254	208	191	209	216	221	175	203	209	214	216	223	235	211	233	216	237	206	233	182	206	192	194	208	192	202	225	188	217	214	214	198	193	214	230	217	193	228	229	190	201	202	211	216	212	228	198	211	173	217	207	207	188	214	165	181	217	227	200	204	216	199	196	202	202	226	199	215	238	214	203	210	217	220	203	194	184	208	211	197	211	221	199	209	228	218	199	195	190	186	194	197	183	199	216	232	204	178	200	223	206	218	205	221	187	191	196	190	208	206	231	213	198	201	198	237	215	214	212	207	227	211	192	198	207	211	198	225	216	234	195	209	212	239	224	223	214	212	208	216	228	236	230	198	227	225	182	220	221	217	221	208	208	220	195	214	222	216	227	212	206	181	222	187	206	195	231	217	214	206	214	190	201	213	200	194	204	262	214	222	218	197	191	226	204	202	194	210	203	186	171	209	225	213	220	209	192	203	236	214	213	189	162	209	167	195	209	199	205	204	222	211	226	226	201	220	221	186	212	220	216	203	222	186	209	206	222	208	190	195	203	211	189	193	237	212	229	190	207	200	206	183	215	226	213	215	207	212	232	194	193	211	186	210	214	212	211	215	243	198	214	208	193	197	217	198	198	195	213	211	224	204	202	180	204	229	212	186	207	226	229	208	195	209	195	199	232	205	214	205	199	220	207	209	212	202	189	218	213	194	211	212	187	212	241	226	219	200	193	219	205	210	224	194	217	185	211	229	229	202	227	217	237	215	218	200	194	210	187	200	212	203	217	210	202	192	227	215	230	217	201	217	232	224	197	183	224	224	207	222	203	210	216	193	201	216	200	173	236	226	194	203	217	195	210	197	177	216	213	229	205	198	208	202	208	226	224	207	192	228	201	203	208	199	217	192	218	215	209	224	230	203	208	210	213	237	215	180	205	206	201	217	203	234	207	205	236	197	214	223	214	213	231	212	212	202	252	213	228	218	234	223	208	234	207	217	192	197	199	203	229	236	206	191	213	199	208	194	175	175	182	177	198	214	221	200	210	223	225	209	197	211	233	204	235	216	208	203	227	209	195	198	203	230	197	204	251	202	243	204	211	184	225	221	207	252	191	195	243	217	214	213	219	209	217	229	235	217	204	208	220	235	215	202	231	194	210	232	206	224	209	190	210	226	216	231	229	219	212	203	203	181	244	215	205	197	227	242	223	195	233	198	236	191	228	209	216	205	197	211	204	212	212	194	223	217	203	188	235	239	204	206	215	218	211	183	234	197	219	227	217	188	205	209	196	202	192	215	210	210	200	205	196	208	207	204	198	192	203	232	204	206	210	218	216	218	213	205	216	201	214	235	196	191	219	229	221	213	231	203	197	202	216	229	215	220	226	197	197	189	222	208	221	213	213	198	205	214	213	220	182	219	203	238	213	214	237	191	209	239	231	229	209	217	192	205	192	216	211	213	259	216	225	220	216	192	192	231	213	232	199	226	210	220	216	208	203	216	202	223	234	213	184	219	210	204	211	242	199	188	228	229	209	232	201	211	200	213	207	228	240	203	205	220	199	215	201	184	207	206	180	204	245	219	215	215	222	219	195	223	232	225	228	203	200	232	204	236	198	200	217	188	213	203	239	226	199	175	188	210	204	247	202	210	210	206	183	194	244	212	211	221	220	221	230	201	201	225	173	218	206	207	191	239	226	232	208	208	220	207	228	217	211	199	218	218	230	214	205	202	196	211	212	223	216	207	232	227	222	239	223	207	222	200	230	202	230	213	195	233	217	233	222	192	224	202	216	245	202	251	221	214	207	229	201	199	198	230	209	239	205	186	236	183	237	196	172	215	213	204	225	203	218	230	224	215	200	209	217	208	224	213	227	195	217	219	197	188	221	196	216	219	213	203	208	216	210	199	209	198	205	202	230	234	225	201	215	221	216	218	215	215	213	217	223	202	224	218	196	182	180	222	261	207	200	208	220	197	183	209	219	218	213	207	212	208	181	189	221	229	246	192	196	254	227	193	207	200	204	220	228	204	221	224	194	195	202	231	205	190	204	223	201	218	197	195	191	211	213	189	214	197	228	225	210	193	165	219	201	208	232	245	210	218	199	204	226	213	211	199	199	218	211	205	215	212	217	193	196	228	226	214	170	211	196	222	208	201	239	201	223	220	214	223	216	223	206	199	225	201	228	210	218	173	211	183	226	220	203	226	177	210	220	202	189	182	183	204	208	195	222	214	220	222	221	232	227	228	216	225	213	211	199	219	205	227	218	203	233	191	203	217	216	225	223	212	199	192	234	180	220	211	207	195	220	207	203	200	232	219	231	216	219	225	216	221	227	227	205	241	191	224	202	188	200	216	182	232	200	213	198	214	207	206	226	194	187	207	211	237	204	203	222	182	236	232	197	221	220	182	201	223	195	202	223	216	206	200	219	197	204	198	209	195	216	201	219	205	222	232	211	215	192	179	195	238	197	196	242	236	189	215	202	227	191	216	224	200	220	191	181	219	196	207	221	220	205	227	197	210	191	188	210	225	202	211	226	248	198	200	216	221	202	208	191	236	206	178	185	215	225	190	185	220	219	222	218	217	200	233	211	205	193	198	240	216	223	192	241	230	204	209	213	228	191	199	206	180	238	215	193	220	184	202	204	229	200	206	223	226	204	222	209	231	195	195	213	188	221	195	224	242	208	202	202	203	224	212	178	192	189	205	210	207	222	199	217	199	223	217	218	202	226	224	205	191	219	227	213	220	213	202	219	235	251	201	191	231	221	214	194	205	219	191	192	202	216	208	207	202	234	203	218	191	217	242	203	208	212	210	210	230	187	200	184	201	207	201	214	217	180	210	231	200	227	203	200	230	236	212	225	228	196	193	197	209	210	236	199	200	212	219	265	213	207	200	202	198	191	212	195	249	230	212	225	207	198	218	198	229	162	218	199	216	253	231	184	198	213	235	219	213	199	185	210	188	203	230	200	167	209	225	218	204	248	195	248	189	197	218	209	221	207	227	211	199	182	182	201	223	212	206	216	204	219	215	209	210	213	204	203	222	216	217	200	182	224	230	195	207	210	197	220	248	203	216	223	223	219	226	158	216	223	198	198	226	226	206	214	203	206	220	206	215	231	191	207	206	224	231	188	198	243	220	194	207	219	169	222	184	195	201	235	178	210	195	204	216	206	210	218	208	212	219	229	232	218	225	204	223	215	216	200	206	229	222	212	209	202	212	205	202	214	201	210	205	200	208	226	232	205	211	240	214	190	229	190	244	217	172	185	216	213	209	207	220	206	209	190	223	211	216	253	218	199	195	197	206	204	201	204	232	241	221	210	181	232	200	219	221	208	228	231	186	208	244	223	181
1771	510	530	550	513	519	513	515	502	518	503	529	522	495	504	513	525	504	467	542	516	501	528	517	501	489	519	508	517	486	488	486	468	495	507	506	508	530	547	507	505	482	484	490	512	483	481	454	464	487	498	476	500	521	492	510	501	482	531	490	485	471	518	463	489	482	465	489	520	479	480	473	507	485	518	510	499	464	460	527	491	482	546	502	493	524	516	513	490	502	481	522	477	491	483	540	535	503	492	499	509	497	529	454	504	464	494	491	494	526	499	462	474	464	522	498	490	493	491	525	497	505	470	521	492	481	464	537	549	486	493	494	518	483	516	508	508	510	548	495	497	509	504	477	553	527	494	462	519	493	494	497	505	440	474	485	480	502	458	516	491	487	481	511	487	486	509	483	469	484	502	493	506	475	482	505	505	499	539	502	495	479	503	490	505	488	470	507	479	496	483	526	482	511	516	492	501	489	494	477	535	498	548	481	484	491	485	475	497	510	497	500	502	458	533	522	510	514	538	514	509	478	511	511	512	506	503	506	509	499	485	523	510	439	526	510	475	467	526	508	503	521	498	476	493	470	507	486	470	483	472	480	488	475	529	501	505	513	504	496	531	469	479	498	474	515	483	536	470	533	485	496	500	511	499	504	520	496	475	499	520	501	512	510	495	470	504	508	505	499	490	516	484	508	521	477	470	517	467	549	506	497	509	488	436	548	507	483	484	475	512	464	531	497	507	502	514	481	480	528	506	504	523	512	507	505	489	503	463	521	467	488	489	475	494	467	498	497	547	469	484	530	491	565	515	490	472	504	483	511	507	465	504	540	515	571	466	502	506	496	458	505	517	503	546	498	504	537	512	500	502	463	505	520	474	523	441	442	527	476	521	502	498	490	532	491	494	521	520	563	444	517	511	520	504	479	511	483	497	488	469	478	516	496	457	484	508	478	465	511	444	495	469	549	500	485	498	520	504	497	503	516	461	538	478	453	490	488	474	507	485	495	480	517	491	447	490	488	509	496	532	494	459	516	512	499	476	483	509	463	464	513	493	491	454	491	518	509	493	474	452	509	510	503	516	516	491	542	517	515	480	524	513	499	544	464	498	485	475	549	453	476	478	493	509	547	535	494	480	527	504	482	487	495	531	529	521	474	494	495	489	569	487	531	535	512	495	518	481	482	498	504	482	492	478	507	484	467	512	519	473	505	460	498	516	489	488	473	503	530	511	497	500	536	506	498	486	485	496	482	517	497	439	514	498	513	465	540	478	529	477	467	482	518	480	512	486	539	487	485	529	458	500	509	490	501	517	502	531	500	508	528	476	484	482	520	489	515	520	532	498	488	540	506	501	530	475	473	507	490	496	455	481	501	493	482	509	467	519	505	484	504	505	451	543	518	497	480	512	473	457	500	469	472	514	499	495	494	502	496	503	517	551	500	483	479	536	493	484	532	525	464	489	498	503	534	495	531	503	488	555	455	511	535	514	503	519	507	491	515	468	527	482	579	509	500	508	501	527	540	532	502	491	566	494	491	491	507	470	443	531	502	483	509	447	511	475	481	497	473	484	499	491	478	457	482	464	505	481	509	513	492	552	496	514	468	489	486	500	500	500	511	506	499	517	503	493	459	535	504	473	495	507	486	467	472	537	479	520	466	500	490	524	539	483	496	494	500	480	477	483	469	512	495	486	537	521	502	483	498	503	539	536	490	533	517	496	496	504	488	490	501	480	488	474	510	461	509	501	448	479	497	526	502	521	510	527	493	515	478	514	500	493	523	535	488	492	514	507	486	514	503	534	491	485	549	479	472	530	536	511	519	517	529	476	463	482	522	504	481	523	501	474	490	488	486	457	535	476	489	494	485	543	523	500	515	515	504	473	478	519	492	505	496	478	503	491	457	481	500	502	521	502	516	499	506	480	516	529	482	484	548	479	510	465	487	485	494	464	496	481	517	488	497	506	543	504	496	488	497	473	486	476	485	505	465	498	546	517	501	480	521	526	482	463	474	550	529	514	524	505	500	491	504	492	522	511	482	490	533	525	549	463	522	488	493	501	544	473	487	506	502	481	492	517	496	502	483	489	498	543	509	514	479	533	514	478	474	502	511	526	466	500	538	539	526	513	483	494	541	499	473	461	504	515	470	494	487	521	542	523	527	469	511	478	455	517	509	475	515	504	476	512	474	496	512	492	478	519	463	508	520	515	539	526	483	519	505	487	507	526	478	505	515	491	492	521	496	496	479	487	513	517	507	494	494	514	502	496	496	516	507	475	505	529	537	489	495	515	505	503	512	486	459	485	527	515	512	528	473	514	493	502	511	488	442	465	475	528	484	489	461	510	508	521	458	504	473	526	497	513	467	447	496	511	454	497	512	460	502	518	504	466	469	526	504	478	530	510	489	490	505	434	505	527	478	459	483	527	491	499	501	528	491	525	495	464	511	465	479	475	505	512	511	492	512	517	465	470	493	513	472	448	521	504	492	502	466	550	520	527	477	526	489	489	507	538	545	539	544	477	483	489	508	464	472	489	510	484	517	504	495	494	501	532	482	480	490	470	529	502	542	464	491	499	503	503	489	507	473	509	468	487	501	502	446	520	537	483	524	476	511	495	471	492	492	488	477	513	497	516	498	536	501	499	472	505	480	534	507	482	484	487	508	511	487	490	501	501	533	550	502	518	501	539	498	532	505	482	509	525	514	526	527	500	479	527	535	528	497	471	474	556	457	513	474	499	520	493	517	535	461	476	478	508	534	534	513	487	513	496	467	489	504	495	476	522	504	496	480	522	514	498	515	516	455	490	489	496	509	505	505	499	512	492	498	519	506	471	490	465	487	514	481	521	478	519	504	500	493	495	487	489	507	461	477	520	489	479	512	527	472	490	487	469	476	505	502	536	497	462	493	505	487	498	466	513	496	464	495	506	514	491	486	481	533	480	505	506	502	503	521	471	481	500	484	480	481	477	481	512	517	448	509	472	479	483	527	455	464	476	505	510	467	518	522	523	528	516	513	481	491	530	477	498	502	494	507	512	457	493	522	526	512	516	479	488	473	487	494	467	479	507	489	446	493	459	508	483	516	494	491	489	546	527	513	466	517	454	486	503	500	507	470	513	521	462	488	534	526	499	493	532	493	548	498	490	488	501	520	511	475	499	511	504	522	516	482	496	495	524	482	475	520	498	537	490	540	529	495	514	503	483	512	500	501	506	498	455	523	479	521	495	512	559	497	503	486	507	516	514	518	538	486	500	514	515	497	456	483	499	504	483	488	452	467	526	532	543	484	488	489	480	501	503	520	469	477	466	506	558	502	513	490	503	547	491	518	472	483	509	517	516	482	531	520	467	475	491	507	491	500	524	505	455	530	528	530	502	523	482	497	530	559	516	522	497	462	466	518	517	502	505	506	501	497	523	510	516	492	553	485	504	503	505	488	493	513	483	489	504	455	511	500	479	483	494	489	489	524	566	437	507	491	466	537	502	500	511	493	518	481	535	488	506	526
7288	561	573	525	409	370	355	318	280	318	278	303	296	325	288	262	261	288	265	286	275	275	270	282	294	281	225	297	267	308	285	254	280	290	263	277	280	263	274	286	272	283	278	260	249	275	257	281	252	286	305	238	276	270	272	243	273	302	274	258	274	277	265	283	275	286	228	241	283	255	262	253	245	291	273	246	275	291	277	266	274	269	268	268	277	254	261	271	288	302	252	251	258	251	244	238	272	257	253	276	287	284	267	236	260	265	280	249	277	269	264	250	240	294	275	256	250	235	256	248	270	303	275	247	265	272	270	265	271	263	271	237	270	255	282	291	275	301	286	319	281	257	271	256	274	278	265	281	256	265	284	302	273	267	285	277	235	264	283	258	280	259	267	247	278	258	241	279	279	275	277	263	288	270	251	263	274	275	256	238	297	255	270	277	287	264	254	273	267	261	263	240	258	264	250	303	282	305	274	285	290	247	268	229	313	283	259	253	263	260	282	271	264	270	255	287	268	295	256	276	284	232	285	283	261	267	270	235	261	261	290	258	258	274	286	279	283	255	274	276	261	284	265	280	272	271	260	269	264	247	259	286	257	271	299	278	247	264	279	276	267	282	273	273	287	287	258	263	272	278	256	291	267	288	277	261	274	287	264	243	285	262	295	271	247	255	305	283	287	274	241	262	270	272	272	277	274	293	271	262	254	253	268	288	302	272	285	278	299	255	261	258	294	318	288	257	262	277	247	270	285	264	289	269	281	306	292	266	239	277	280	267	257	319	309	264	313	267	282	269	249	284	242	268	265	265	308	262	260	257	290	239	263	293	284	266	271	320	273	236	288	281	270	284	283	265	241	284	292	251	241	251	252	276	275	283	245	283	261	252	314	256	288	248	283	245	277	268	268	263	272	274	281	259	267	258	229	246	266	255	257	314	295	249	288	279	263	290	260	282	274	275	307	270	267	289	301	269	278	253	254	243	301	265	280	302	273	250	290	283	268	286	289	263	278	285	258	236	263	304	269	279	268	256	282	270	278	265	278	257	268	247	262	303	255	244	272	247	260	275	254	263	267	252	237	270	291	263	277	291	274	278	267	257	299	258	256	266	245	266	285	269	279	288	301	277	285	268	258	287	224	296	266	276	253	249	261	291	309	287	246	251	276	279	269	291	276	250	277	256	304	304	260	263	274	316	228	287	295	256	268	248	256	295	291	253	281	283	276	264	272	265	264	309	308	284	249	274	272	263	256	272	242	280	258	247	276	289	270	268	283	303	257	291	249	274	287	269	276	277	244	281	278	295	298	243	280	290	268	243	259	286	257	239	261	268	261	241	282	274	291	261	249	298	276	291	290	304	271	244	247	283	249	264	295	242	285	268	281	242	244	286	247	250	229	296	251	283	272	254	288	289	273	263	293	275	267	256	254	254	282	290	294	255	270	273	300	260	263	268	276	264	283	265	242	237	292	273	238	261	278	324	290	268	260	287	295	262	273	233	254	244	266	250	269	252	290	300	278	278	274	266	271	266	281	253	282	270	290	292	261	276	270	279	282	244	256	243	260	271	280	257	266	278	281	282	262	270	263	272	270	259	295	295	296	248	281	252	275	272	243	284	264	256	240	269	298	239	248	266	287	254	245	240	266	255	280	284	259	242	261	300	260	284	272	257	260	276	307	231	272	276	254	273	309	298	269	242	253	245	270	272	303	234	282	276	243	293	258	257	286	246	275	269	249	274	257	300	275	263	269	271	271	300	258	277	294	280	253	265	266	272	266	271	262	252	261	276	270	269	259	250	281	277	282	288	283	248	286	289	261	248	275	285	266	266	279	242	253	268	240	243	290	285	261	267	282	248	276	288	295	252	258	259	277	267	267	255	269	272	269	295	245	222	280	268	269	265	267	266	271	286	266	261	286	227	258	244	278	269	273	267	272	252	265	269	243	247	277	223	236	250	291	280	276	284	285	239	241	265	295	279	254	288	300	293	260	260	216	255	234	294	290	277	278	257	257	271	265	279	240	273	305	253	267	301	267	286	278	274	269	292	289	246	240	263	238	268	265	244	240	272	276	308	264	285	249	303	282	259	284	300	262	287	280	258	288	235	265	279	268	281	294	282	263	279	274	248	247	282	273	272	263	264	271	268	283	253	286	246	242	291	286	257	288	276	262	268	279	256	245	266	252	244	266	283	276	293	298	289	335	264	281	283	274	275	268	288	239	251	320	226	249	254	276	260	289	274	270	264	289	266	259	263	261	247	245	286	291	287	266	247	273	288	274	281	278	267	259	260	274	270	282	257	264	276	269	242	298	247	265	256	284	264	299	268	271	230	259	277	258	262	294	267	254	282	259	239	250	276	286	280	282	299	265	291	267	238	269	261	303	266	264	272	252	272	254	286	291	291	268	249	286	269	278	274	254	278	253	238	290	313	280	313	267	278	260	268	250	264	288	269	286	235	249	276	254	263	281	273	268	281	269	290	247	242	241	246	270	286	290	280	255	274	295	277	262	272	273	257	271	252	284	284	278	276	253	238	283	277	247	250	266	281	281	263	275	276	267	265	269	246	268	300	286	245	281	295	274	270	269	248	266	238	243	279	265	251	295	311	251	257	276	228	253	250	249	293	269	246	275	299	281	269	268	281	251	260	254	266	285	274	233	255	267	271	288	274	276	272	269	291	314	292	281	270	268	276	264	256	280	274	290	247	252	250	268	272	268	280	251	278	298	265	281	304	238	269	277	276	288	273	295	297	279	268	223	291	272	312	271	284	312	260	260	290	257	280	264	260	250	270	258	254	264	293	258	267	296	266	300	221	292	285	301	289	268	256	294	297	268	261	250	231	262	248	270	263	278	289	275	253	268	242	261	278	238	274	286	261	234	294	258	278	262	264	264	266	255	244	244	255	254	275	270	255	263	271	278	258	240	255	278	300	269	226	295	276	252	269	268	254	278	243	232	293	283	268	271	275	253	245	321	248	255	254	243	272	257	244	251	245	285	271	259	261	267	266	241	247	286	264	254	276	254	263	287	242	248	262	274	307	301	285	259	269	295	297	251	270	286	272	257	266	270	269	289	270	254	252	284	260	316	274	255	279	254	274	235	256	274	292	247	283	281	274	271	275	268	287	231	268	299	259	280	277	270	234	294	277	285	289	315	250	261	275	245	265	264	245	301	250	269	260	291	274	284	252	283	276	258	280	262	261	275	288	256	263	265	247	265	272	287	285	291	260	251	259	265	264	269	261	289	274	255	279	280	285	280	251	265	260	263	254	295	300	241	260	251	273	275	288	264	258	289	272	284	272	263	290	243	284	270	259	276	281	255	263	244	270	281	285	277	293	276	257	284	285	275	268	251	289	250	259	279	281	300	293	235	251	286	287	277	250	263	268	262	291	272	295	290	297	315	285	261	267	268	255	262	274	273	252	258	268	267	290	283	298	254	312	248	272	276	262	237	265	261	279	254	270	277	271	249	290	275	284	260	260	281	260	284	287	290	278	268	233
6423	881	1364	1524	1283	1123	939	981	877	793	720	787	695	721	658	748	651	625	669	625	643	663	625	636	619	622	662	617	621	681	666	644	656	654	629	641	597	652	639	642	621	612	642	683	582	621	635	629	662	606	624	607	661	651	622	611	628	641	624	595	627	645	576	630	648	605	626	649	600	642	582	647	642	622	631	611	604	607	621	632	646	657	652	605	622	601	608	603	609	647	598	625	597	631	614	598	598	634	577	657	606	601	627	548	577	631	626	632	636	688	606	645	579	628	592	574	597	591	649	619	628	597	621	586	638	594	658	567	631	626	618	646	604	585	625	611	628	611	598	633	623	560	645	610	674	601	618	601	609	596	616	619	631	619	624	666	641	611	622	586	571	606	633	582	605	628	612	630	613	624	646	609	616	619	574	595	588	633	635	584	612	592	556	596	636	616	595	560	647	639	620	595	554	602	609	584	575	608	607	622	605	628	571	653	593	605	601	638	635	651	611	619	598	604	600	651	641	611	609	620	598	614	634	623	655	625	573	610	613	608	576	619	619	623	623	602	612	586	563	614	593	615	594	622	597	687	651	610	635	629	625	594	661	610	596	627	644	616	573	628	607	620	628	619	591	600	617	583	598	552	636	586	649	607	608	646	604	599	597	623	641	632	588	630	588	574	643	609	598	649	612	601	605	665	607	641	637	644	620	591	658	557	648	592	637	582	619	610	611	603	577	641	626	617	577	626	596	578	648	565	631	611	612	609	566	621	643	625	668	609	600	648	649	650	624	642	618	657	614	634	647	592	621	641	608	587	632	572	612	619	617	596	593	615	592	633	619	597	607	564	571	650	631	608	624	555	599	642	582	609	587	626	590	587	637	612	604	621	582	578	626	629	634	548	607	550	654	638	625	604	617	625	600	622	629	603	604	611	609	620	612	605	641	643	627	612	602	618	617	621	606	610	612	586	612	586	585	622	616	588	627	558	533	596	590	624	631	611	666	601	647	637	649	603	601	616	654	604	626	597	577	634	609	598	631	644	606	619	663	578	640	594	611	582	614	632	589	573	614	610	596	636	592	573	615	634	625	659	598	566	604	617	605	611	603	591	612	641	609	608	577	627	583	585	665	633	629	579	630	590	589	567	596	612	632	621	575	613	599	619	623	620	645	646	618	613	593	590	653	608	609	599	624	614	589	668	587	619	614	561	601	635	648	635	633	566	622	614	521	615	639	608	598	618	628	633	621	625	589	631	633	626	638	627	605	639	642	654	556	622	625	604	619	601	608	574	625	568	612	589	594	630	631	595	638	565	635	646	648	562	603	642	643	587	619	641	593	615	601	607	623	630	590	609	627	631	590	606	624	614	568	613	604	587	640	656	625	600	586	629	586	613	584	631	595	644	588	621	568	624	591	635	639	610	623	602	591	642	643	560	576	596	653	628	586	650	648	578	631	640	629	604	609	598	622	595	605	603	623	552	636	608	622	615	624	610	569	647	587	633	651	584	590	617	611	626	585	560	635	577	581	597	606	591	619	624	647	576	618	578	562	585	609	562	617	651	632	588	629	616	655	563	642	618	616	645	631	630	649	565	636	650	602	634	618	603	628	598	597	622	613	600	618	632	638	621	645	587	629	628	627	674	642	616	608	609	611	592	623	655	624	624	595	608	565	668	602	635	590	644	589	657	578	654	647	599	611	595	608	619	623	618	645	608	576	612	653	582	601	543	610	593	585	610	592	574	612	596	623	616	635	611	611	570	563	622	571	591	608	665	613	607	656	575	649	598	608	587	612	606	645	627	620	572	617	589	598	601	652	607	613	634	610	622	634	591	643	646	638	607	594	629	645	622	550	632	608	613	607	620	597	598	607	638	612	620	595	648	631	619	624	581	613	658	590	580	592	624	618	563	596	656	657	546	607	647	597	599	599	607	665	584	613	628	588	621	680	582	593	618	644	577	637	596	624	585	642	631	593	595	582	593	625	561	615	628	629	618	629	599	578	605	647	628	641	632	625	617	610	659	637	643	638	627	660	574	605	581	665	606	650	626	606	612	586	618	605	629	638	608	614	608	575	614	600	654	612	630	608	588	629	619	615	622	633	644	671	614	611	640	632	662	602	582	635	592	583	589	603	643	603	619	627	571	653	597	574	654	628	604	687	606	622	600	644	658	604	602	577	600	576	595	629	613	597	591	616	574	597	561	624	606	635	648	660	628	540	601	636	616	674	590	574	622	603	599	615	636	596	632	641	647	652	603	657	643	630	623	597	621	628	617	627	598	666	608	595	652	618	588	585	606	627	642	634	586	644	610	584	631	615	629	632	597	636	630	628	651	567	629	608	645	642	630	646	641	572	601	604	660	589	660	570	678	646	621	608	613	617	636	630	626	625	578	613	660	625	626	628	575	620	694	659	609	680	627	639	579	604	634	618	655	626	627	644	634	644	611	629	598	609	619	655	598	628	609	615	597	599	650	662	595	576	637	605	607	630	626	619	635	623	597	653	572	630	647	617	602	620	613	617	607	647	582	598	615	586	631	598	630	597	598	641	575	618	611	638	603	676	643	633	626	557	629	622	620	653	634	622	599	644	630	611	608	596	612	609	619	623	615	627	581	608	601	624	649	597	556	610	622	577	655	600	627	553	568	653	596	584	610	647	601	613	614	613	643	652	603	548	597	587	621	618	599	607	635	576	579	553	612	595	620	619	623	604	599	588	630	630	641	617	617	644	619	600	601	621	643	622	656	592	603	613	620	626	617	622	649	605	608	629	639	586	618	594	620	581	655	638	600	604	668	663	624	616	607	644	643	635	599	645	629	595	578	614	635	596	627	615	602	613	606	624	645	650	642	607	599	610	603	606	611	637	603	579	595	597	626	639	592	636	626	624	643	600	620	626	618	603	634	618	604	589	637	591	596	596	607	644	618	598	634	612	611	613	596	650	619	598	605	612	614	647	595	652	582	668	630	608	592	598	647	627	608	643	617	587	603	620	618	606	631	603	607	591	618	621	598	599	624	612	613	563	612	629	597	612	583	595	657	637	629	622	676	612	641	558	641	563	621	580	608	576	625	616	597	652	583	581	603	627	628	625	632	608	636	591	596	583	602	640	614	599	615	598	561	632	592	624	622	555	590	629	571	635	596	598	600	660	610	634	666	575	656	627	612	603	655	595	641	621	582	587	583	610	636	605	627	618	611	647	598	665	611	593	583	655	606	625	632	624	622	639	655	593	573	592	644	600	616	598	589	613	630	573	605	624	591	598	582	611	618	632	615	656	646	598	617	626	569	618	643	598	626	606	598	560	605	608	638	622	652	587	647	591	593	606	604	604	609	609	577	638	626	572	638	616	622	590	658	640	606	610	606	615	619	608	610	622	597	632	660	627	625	599	608	634	615	548	580	613	594	602	600	598	601	615	604	655	633	633	644	589	628	587	590	591	650	650	620	623	588	638	628	594	596	604	588	631	653	645	606	621	567	609	585	620	596	632	608	615	547	549	596	665	646
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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
