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
338349334050	338349334611	338349335161	338349335711	338349336261	338349336811	338349337361	338349337911	338349338461	338349339011	338349339561	338349340111	338349340661	338349341211	338349341761	338349342311	338349342861	338349343411	338349343961	338349344511	338349345061	338349345611	338349346161	338349346711	338349347261	338349347811	338349348361	338349348911	338349349461	338349350011	338349350561	338349351111	338349351661	338349352211	338349352761	338349353311	338349353861	338349354411	338349354961	338349355511	338349356061	338349356611	338349357161	338349357711	338349358261	338349358811	338349359361	338349359911	338349360461	338349361011	338349361561	338349362111	338349362661	338349363211	338349363761	338349364311	338349364861	338349365411	338349365961	338349366511	338349367061	338349367611	338349368161	338349368711	338349369261	338349369811	338349370361	338349370911	338349371461	338349372011	338349372561	338349373111	338349373661	338349374211	338349374761	338349375311	338349375861	338349376411	338349376961	338349377511	338349378061	338349378611	338349379161	338349379711	338349380261	338349380811	338349381361	338349381911	338349382461	338349383011	338349383561	338349384111	338349384661	338349385211	338349385761	338349386311	338349386861	338349387411	338349387961	338349388511	338349389061	338349389611	338349390161	338349390711	338349391261	338349391811	338349392361	338349392911	338349393461	338349394011	338349394561	338349395111	338349395661	338349396211	338349396761	338349397311	338349397861	338349398411	338349398961	338349399511	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	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
14732	1221	858	771	558	443	386	294	288	269	264	220	230	227	255	245	203	248	233	207	229	213	189	220	217	246	207	211	212	247	195	220	228	186	229	216	200	182	240	206	202	206	234	237	212	205	199	220	193	190	186	207	201	211	228	224	221	198	182	218	208	226	240	201	184	213	205	201	196	176	228	221	217	193	204	227	213	178	211	180	207	221	201	210	225	212	181	200	207	218	221	223	202	219	235	208	219	200	229	218	216	219	187	190	213	177	199	243	196	241	221	190	208	214	201	201	214	212	195	202	197	202	200	197	219	214	214	206	227	232	185	223	213	190	236	204	214	236	199	200	210	199	173	206	178	230	225	208	243	221	186	225	233	218	215	221	199	223	229	220	212	213	222	212	214	215	208	220	218	240	212	211	213	215	218	205	191	209	203	212	213	210	187	203	203	225	209	208	202	182	204	221	214	249	204	206	189	204	202	177	207	205	219	203	204	203	177	205	207	201	212	172	218	204	224	221	219	220	220	219	194	216	169	215	232	197	183	233	198	200	201	210	201	230	183	197	221	214	229	218	231	206	198	191	224	210	231	176	191	216	210	218	192	207	214	192	233	189	225	208	204	215	201	210	196	221	210	198	209	193	204	226	191	198	209	200	199	175	202	176	208	214	221	215	215	202	218	215	214	202	207	204	218	216	195	200	182	225	203	218	211	190	176	206	190	217	210	195	207	230	242	174	215	203	220	196	221	224	194	200	226	227	216	221	174	196	180	214	199	206	213	207	246	192	220	224	218	222	197	223	202	200	207	213	194	202	195	194	216	192	191	220	217	202	176	215	194	233	208	203	229	195	197	202	212	225	226	213	219	209	215	209	217	187	201	194	236	210	211	206	185	182	198	224	207	178	206	232	211	192	207	227	206	194	226	203	210	193	197	216	196	206	220	228	210	213	218	212	190	217	253	213	223	190	206	218	194	196	219	208	195	215	197	204	222	192	220	201	184	241	208	206	209	194	195	215	211	206	190	225	200	226	227	172	236	208	189	183	208	204	204	207	219	241	207	186	213	198	208	205	225	219	200	221	203	207	177	214	212	213	192	224	192	185	177	215	209	209	197	212	207	207	186	211	191	232	208	206	204	191	216	213	195	230	206	208	189	213	213	219	213	202	218	199	195	224	207	203	209	188	233	213	236	237	222	201	208	199	198	203	182	226	193	201	232	204	187	196	208	186	209	223	191	226	212	254	214	228	184	203	224	221	213	222	194	205	218	200	221	213	212	187	215	180	189	210	246	197	177	226	217	207	214	206	192	195	229	222	192	210	225	210	200	227	239	219	184	201	195	210	237	226	226	184	208	199	212	243	214	194	213	206	233	210	213	219	214	213	192	207	226	210	198	198	201	199	227	213	216	194	208	172	195	176	208	200	235	223	207	223	206	229	214	206	199	189	203	216	204	199	218	228	202	207	215	226	228	229	218	214	187	214	241	213	198	209	207	224	202	185	166	170	244	213	193	219	213	254	177	207	217	192	190	186	185	207	196	192	232	248	197	220	232	203	224	249	219	207	235	208	198	223	207	206	180	231	202	214	216	206	223	212	217	194	220	212	231	196	193	228	260	228	232	189	195	207	213	196	208	198	215	201	204	199	220	221	182	203	195	230	204	212	226	211	189	191	188	205	214	224	191	193	208	221	204	257	194	219	209	217	201	209	192	203	189	210	221	199	179	195	239	205	215	196	221	239	217	225	215	202	233	211	214	202	218	233	207	221	193	226	183	207	194	199	230	208	195	205	187	205	193	231	194	216	188	217	204	205	236	240	227	196	205	204	189	214	199	198	223	210	214	189	188	223	214	219	187	236	217	227	237	213	194	199	221	237	198	201	201	201	195	219	206	223	210	231	221	224	181	201	242	206	237	200	210	216	174	196	208	224	218	221	202	218	228	189	190	193	212	213	201	182	210	219	190	233	193	211	195	218	215	212	227	206	190	224	187	196	210	204	206	204	198	211	210	200	200	202	212	203	203	198	225	226	202	208	229	203	184	195	201	205	209	200	194	223	209	188	197	215	212	192	187	192	199	202	195	201	212	231	220	212	178	203	207	215	226	184	218	231	222	235	218	222	177	223	188	197	192	218	215	207	214	192	218	201	222	220	240	191	200	224	187	216	210	193	228	201	208	214	216	253	231	211	218	192	209	214	202	209	186	194	216	190	192	203	213	216	207	189	207	215	207	217	242	182	209	221	221	221	193	187	208	219	210	177	218	234	235	220	201	199	198	205	199	235	226	207	195	213	225	193	196	193	176	219	207	216	211	221	208	192	201	201	196	200	199	192	218	216	191	196	224	209	217	171	201	193	202	224	217	213	208	194	234	219	202	222	186	216	221	202	201	199	171	219	186	184	195	195	199	225	214	194	215	189	189	193	201	213	204	199	214	225	177	217	187	208	200	220	222	194	224	189	178	214	207	215	214	204	217	199	226	210	228	213	207	220	236	212	193	214	205	203	190	203	230	195	215	202	227	223	180	210	190	206	222	216	220	215	179	220	195	204	214	213	194	231	194	235	213	171	215	188	207	235	208	200	234	216	209	204	213	212	198	230	226	198	207	215	230	186	193	200	210	200	210	239	209	221	185	215	200	214	210	204	223	205	232	203	204	216	202	199	191	212	184	205	213	220	193	206	223	217	200	219	202	215	215	229	192	224	202	200	217	216	174	207	182	219	219	207	206	175	202	221	209	203	205	197	223	193	226	197	212	203	185	204	206	206	209	221	229	205	224	205	230	231	211	204	190	213	190	211	199	196	239	228	229	217	239	209	213	192	213	213	205	224	199	214	202	216	180	184	203	170	197	204	201	225	208	208	187	182	199	203	231	187	213	186	202	227	217	206	200	209	190	180	226	203	215	216	207	223	205	222	201	209	215	209	227	172	213	215	216	216	218	198	221	224	194	208	200	188	234	202	218	200	198	204	217	210	221	217	187	203	227	224	211	206	212	188	225	188	192	193	212	229	199	207	228	198	204	214	207	209	198	193	224	218	208	191	213	198	198	202	178	200	210	219	218	183	191	224	192	209	199	207	209	211	178	204	221	225	198	197	207	203	207	221	204	192	183	221	202	186	218	215	186	213	206	197	215	189	217	174	202	208	222	239	211	235	188	215	186	214	211	210	192	192	198	178	221	188	212	199	227	201	207	206	227	204	201	201	223	194	203	202	211	184	218	185	200	210	222	202	240	214	240	223	183	215	199	235	218	205	211	230	224	197	189	208	231	184	215	187	188	218	188	219	203	201	215	208	207	226	205	225	152	184	182	203	213	218	212	206	202	196	209	173	216	215	168	209	219	195	209	195	208	198	184	220	235	223	200	229	222	193	197	186	203	199	204	209	199	161	186	206	200	214	200	210	212	198	210	223	196	212	194	201	219	242	219	202	188	224	208	221	195	227	220	221	191	215	197	195	196	200	241	194	222	218	200	210	209	193	205	188	181	191	183	201	224	204	216	199
8195	1084	1973	2256	1900	1583	1221	1007	974	840	758	759	760	643	622	621	600	617	628	596	563	553	580	565	507	520	513	581	510	545	526	514	533	551	516	518	517	536	516	501	502	472	498	506	501	487	508	503	511	490	479	466	488	479	447	516	475	491	480	523	481	499	484	515	521	508	448	472	497	496	501	495	441	479	478	509	493	508	505	461	495	465	495	487	481	504	495	467	482	522	503	509	471	532	511	501	510	511	511	470	474	534	472	504	489	484	475	486	470	486	474	488	456	533	501	496	477	477	491	478	485	491	433	471	477	491	462	515	495	460	482	485	471	499	525	511	477	493	504	524	482	463	488	457	479	497	499	490	484	486	491	435	475	479	487	494	495	448	486	480	495	494	485	476	493	511	483	491	456	493	505	497	512	484	494	498	470	494	469	471	469	497	477	506	444	469	482	479	457	480	504	504	485	490	481	480	500	470	507	468	506	499	513	454	454	501	499	488	468	546	497	479	443	456	474	476	503	491	462	463	514	462	464	485	500	444	487	477	473	484	493	513	443	433	487	510	478	465	465	498	460	477	514	468	492	483	480	471	517	463	453	502	497	480	487	485	513	495	488	508	486	493	471	473	511	503	525	476	447	516	459	509	486	470	482	453	482	493	476	493	436	485	508	487	466	504	460	469	463	487	525	496	510	465	499	517	489	501	482	500	476	490	509	519	479	479	485	496	500	489	510	502	468	480	463	477	486	453	511	491	443	479	449	487	474	484	504	470	481	494	466	493	463	495	504	479	480	489	474	481	488	518	468	474	479	506	467	488	493	503	498	486	477	463	489	504	475	461	485	490	445	476	498	482	464	516	468	490	494	510	500	521	471	500	480	476	473	511	495	485	489	506	477	485	489	466	485	471	508	464	521	422	501	497	407	500	431	466	485	489	501	476	486	437	482	476	498	480	464	474	491	548	451	498	496	487	487	472	459	502	487	533	474	496	493	489	482	496	438	489	517	471	500	487	487	511	453	462	487	451	499	503	447	470	490	470	519	496	473	492	487	479	535	476	472	468	506	446	464	478	488	501	471	491	531	522	472	477	505	514	505	462	489	481	474	506	472	485	511	508	479	489	488	477	460	455	460	494	497	451	501	481	520	477	490	494	490	506	491	433	512	483	463	466	492	485	491	474	514	522	456	460	491	523	485	530	512	488	486	466	463	500	464	475	477	456	499	506	478	486	492	479	501	446	511	509	474	463	517	479	476	480	511	478	463	510	456	478	486	454	481	502	499	441	450	539	502	502	451	498	522	431	484	471	476	485	477	491	473	472	474	461	439	491	498	472	526	460	467	521	492	465	513	447	472	448	518	478	493	466	471	476	481	464	471	469	494	489	497	488	515	495	482	506	473	467	488	480	525	503	494	470	499	484	488	452	462	488	459	506	470	460	548	471	482	510	481	470	463	440	467	495	476	490	479	489	486	485	492	479	480	470	456	492	467	483	473	468	487	492	472	470	483	510	450	501	495	463	472	466	511	475	459	463	503	463	543	475	513	473	449	481	429	499	487	428	520	446	463	521	497	501	459	501	477	460	490	456	498	496	480	495	490	469	430	521	502	498	481	480	492	447	483	476	486	523	476	482	492	473	475	470	482	477	465	476	464	468	469	488	494	491	508	494	483	497	451	512	480	471	491	486	505	474	483	496	446	506	509	513	535	480	474	460	487	464	468	467	502	504	517	446	436	503	464	489	459	486	508	518	448	463	461	470	471	493	519	468	500	500	489	508	476	472	479	489	485	515	475	490	475	509	498	482	490	464	494	522	473	488	493	456	529	488	509	477	508	495	495	466	486	460	446	469	459	476	496	492	461	500	493	469	498	468	494	480	489	493	491	469	552	464	470	484	462	502	442	475	490	475	496	451	479	496	484	501	502	452	502	468	470	467	473	501	509	476	505	509	530	474	465	499	478	471	458	470	450	504	498	491	524	463	482	477	507	533	517	461	501	468	509	487	535	515	476	451	510	464	446	514	493	485	501	490	526	487	498	427	490	472	441	462	491	476	474	472	492	483	483	495	477	469	483	484	500	466	496	466	469	510	507	462	492	499	459	531	512	486	550	464	489	502	483	490	500	491	498	469	470	524	468	482	503	465	456	492	512	508	495	536	476	493	511	480	451	452	515	499	509	482	491	516	465	462	468	493	494	466	505	508	490	480	497	461	464	472	486	430	483	501	480	478	522	466	490	462	497	490	497	485	513	442	467	500	509	487	464	504	513	489	473	465	470	467	467	443	520	513	473	450	456	471	473	470	455	462	454	447	516	483	448	515	474	455	460	484	460	470	472	460	464	473	496	491	477	484	492	465	441	454	504	512	499	500	469	489	486	518	466	526	512	481	497	485	481	463	525	493	480	493	461	484	487	456	488	455	487	479	508	497	451	500	461	454	482	493	465	467	519	508	466	462	471	521	440	455	518	488	510	469	444	514	477	500	451	501	431	452	454	484	479	485	484	475	520	557	484	482	487	471	484	493	444	477	473	454	467	491	477	471	495	493	487	500	486	505	493	496	503	497	518	491	451	475	486	464	449	510	523	442	504	499	517	497	499	455	480	473	473	449	427	539	504	443	507	516	485	496	475	469	497	457	515	518	453	484	478	513	513	489	533	460	457	530	536	536	461	447	483	486	494	490	457	467	481	499	456	519	474	475	499	481	505	508	475	485	501	508	478	484	491	522	528	517	509	489	527	477	523	486	510	473	497	498	448	490	488	460	513	537	472	488	489	465	500	433	481	528	515	515	489	465	491	489	481	510	516	494	484	522	517	482	489	457	494	503	535	447	509	490	467	496	431	510	461	501	515	507	472	490	495	514	505	475	493	494	499	465	477	479	485	479	480	468	480	482	513	501	485	444	465	485	470	499	449	490	490	509	466	498	518	489	465	510	457	515	474	474	459	480	472	452	444	512	447	472	479	491	482	486	496	511	469	514	486	487	468	475	496	526	521	477	511	509	520	494	490	489	480	480	495	425	462	475	482	471	474	462	495	474	448	468	504	518	501	498	485	478	482	473	464	491	489	477	493	510	458	470	468	488	504	522	455	492	505	509	498	435	467	460	477	471	469	483	456	467	497	479	518	534	493	469	504	496	516	510	488	509	470	492	482	506	487	475	470	483	500	480	492	491	486	491	469	486	501	484	487	488	461	469	481	507	447	510	516	484	504	469	483	482	515	470	499	475	472	457	470	498	456	490	425	484	503	511	489	498	510	488	463	471	500	498	528	496	491	488	482	504	470	514	486	481	452	473	494	508	496	511	460	514	550	492	515	455	515	488	465	480	517	492	465	478	494	482	476	487	488	465	439	474	490	481	512	485	510	481	495	501	449	480	480	466	515	505	494	498	491	486	479	435	469	473	500	495	459	457	511	450	461	522	491	516	501	488	460	507	509	464	522	477	481	458	477	507	477	473	474	487	484	512	484	457	471	486	485	451	501	499	489	520	498	483	449	492	442	451
1390	250	264	257	273	215	250	248	243	235	236	237	218	234	242	242	184	229	252	232	237	265	238	251	265	238	220	217	235	221	243	217	250	236	259	250	214	213	221	220	236	236	223	206	244	232	225	227	247	255	230	239	225	248	260	217	198	237	221	223	207	228	265	245	254	242	240	239	213	222	224	258	240	237	226	223	231	238	209	252	252	226	271	218	218	233	232	227	208	227	259	238	260	249	219	243	236	254	200	218	248	211	205	242	273	220	229	215	260	242	217	228	207	227	252	241	213	249	229	235	204	234	220	217	222	236	243	247	230	236	214	231	231	263	249	210	231	226	249	206	203	210	229	243	224	221	229	271	218	238	270	231	223	234	218	252	236	221	214	222	220	242	247	227	220	245	241	236	255	259	234	220	212	245	235	235	250	244	257	263	249	219	257	239	268	239	224	224	206	226	226	200	262	219	215	247	198	253	233	230	266	229	232	211	247	214	248	228	230	220	224	240	246	243	224	209	235	236	233	220	235	213	223	226	227	227	248	223	249	246	227	238	230	227	228	218	233	232	237	221	248	232	246	247	226	224	261	228	229	220	228	239	235	242	234	260	280	193	253	240	258	246	217	264	273	220	236	215	255	261	234	244	221	228	223	237	253	223	251	221	260	234	270	286	253	233	230	203	214	189	245	224	241	209	247	249	242	234	238	256	233	238	240	257	224	246	212	246	247	234	258	250	230	207	250	229	178	221	233	237	244	226	211	235	245	212	241	241	233	230	217	237	243	201	246	238	210	228	245	244	244	235	241	264	219	219	230	250	237	222	219	232	249	219	254	241	216	258	230	241	231	193	206	208	243	245	258	260	225	278	232	209	268	237	238	231	230	224	220	240	234	233	232	261	253	263	226	227	222	217	235	241	211	211	232	261	220	241	260	266	227	230	239	238	253	223	240	223	237	244	246	243	228	214	240	234	243	199	236	245	227	223	242	256	229	239	255	240	248	231	249	218	239	239	234	236	247	247	231	248	233	252	251	232	215	223	243	234	251	245	275	265	228	208	265	230	212	237	216	191	208	208	231	274	201	242	238	241	220	227	226	251	220	261	224	263	232	237	210	212	235	279	247	226	218	252	223	244	219	255	217	229	218	224	238	197	209	216	234	221	222	222	229	245	241	262	236	225	197	220	242	253	241	226	230	236	257	237	233	239	243	220	259	260	243	223	216	207	231	260	224	216	216	247	224	212	237	228	240	224	267	219	212	251	234	242	216	252	270	231	237	239	232	217	239	223	235	246	227	261	248	198	220	222	232	233	220	236	277	205	238	252	232	235	223	228	243	219	244	214	225	206	232	259	255	224	227	234	215	237	257	262	229	214	232	222	219	257	202	241	255	236	230	237	220	232	227	238	240	270	220	208	247	239	237	219	238	213	238	249	201	196	233	219	232	246	241	234	224	211	224	228	217	220	240	244	220	261	251	213	188	234	204	224	240	222	238	275	229	216	214	218	237	268	211	210	237	248	222	246	241	279	241	220	234	243	233	242	246	239	239	238	247	257	219	210	240	246	226	259	200	239	235	262	269	268	263	217	224	259	234	214	245	246	221	239	219	248	240	242	241	224	219	226	247	238	249	250	237	231	233	238	226	211	242	259	252	235	217	234	239	210	259	253	215	206	226	250	241	214	230	228	215	240	219	231	248	229	233	242	225	237	247	223	240	222	237	229	248	224	232	221	233	237	216	218	233	223	254	236	245	244	246	253	220	223	199	215	224	223	205	228	242	232	259	226	211	223	236	206	209	261	226	244	228	254	271	241	245	218	211	237	228	227	235	236	229	241	236	238	237	214	229	231	227	243	226	231	245	261	235	251	233	221	223	210	235	231	222	256	230	229	239	228	243	228	227	232	233	220	239	227	225	255	243	227	235	241	253	264	228	205	256	231	236	235	230	247	226	228	244	226	235	214	224	245	248	231	263	227	213	219	249	226	236	249	212	240	221	254	222	230	213	236	240	254	269	207	248	241	230	225	244	257	226	237	221	218	257	257	246	222	247	276	199	236	239	226	258	237	213	239	229	244	230	250	227	218	247	225	203	238	254	241	237	221	219	262	245	245	227	233	237	226	245	219	218	227	226	225	261	245	195	231	261	219	231	259	262	210	211	210	239	226	238	218	213	254	233	245	241	247	233	258	197	211	245	225	253	235	232	215	236	220	221	209	213	239	227	253	243	235	204	253	245	213	212	230	235	255	218	250	241	230	229	253	227	239	232	224	234	190	229	241	242	225	245	229	245	242	221	242	220	262	235	239	224	240	234	211	259	271	204	232	227	224	257	231	260	241	247	235	234	237	230	200	222	217	234	246	247	229	251	249	243	217	235	216	247	257	247	232	232	245	246	236	244	246	239	243	241	222	239	219	228	222	198	243	297	223	259	238	244	243	244	256	241	239	229	239	226	272	223	247	240	219	213	234	236	238	229	227	238	209	241	262	225	263	247	239	248	248	227	248	216	219	231	213	248	235	211	224	236	234	265	256	221	222	240	238	228	239	246	254	240	228	222	261	221	217	232	228	232	225	217	225	213	232	260	247	229	211	235	246	232	242	243	239	234	226	219	288	227	204	237	213	235	258	243	238	240	258	247	224	227	245	224	261	237	242	251	240	232	255	233	238	239	221	222	199	251	244	254	232	220	253	244	223	227	218	234	213	253	236	238	216	231	242	208	245	230	243	232	222	227	222	252	212	226	232	240	246	227	199	252	210	208	253	239	250	253	241	238	261	240	241	228	209	247	237	250	214	247	225	211	253	259	230	222	231	241	231	231	254	248	266	243	222	197	241	201	223	223	203	230	229	238	242	243	224	226	242	247	248	214	252	223	213	226	232	232	237	234	206	221	209	229	250	241	241	259	233	255	251	217	215	251	227	235	231	217	254	247	235	237	212	210	244	253	227	215	204	220	223	224	227	240	226	229	264	228	251	232	233	243	252	242	256	244	223	201	227	246	217	262	187	245	236	205	229	234	207	262	219	226	251	253	211	223	210	257	202	257	258	218	208	254	230	235	238	225	249	236	211	208	238	215	225	226	237	237	228	243	222	225	220	249	241	235	214	223	201	212	231	227	223	244	222	248	231	228	205	246	226	215	220	189	215	219	231	250	239	252	224	248	251	243	246	210	250	232	241	229	217	215	242	248	261	248	219	224	257	233	208	238	226	240	231	219	218	223	213	272	220	235	237	217	221	219	253	251	252	246	213	217	239	257	230	270	212	228	208	237	255	235	237	222	212	245	215	240	230	198	271	241	245	210	247	261	230	234	235	233	228	238	247	203	218	221	231	217	227	235	220	240	250	238	232	215	262	237	231	252	272	235	199	237	231	207	237	222	239	231	226	241	247	224	217	220	227	210	237	219	232	209	228	226	215	218	222	247	228	242	233	233	234	230	233	235	233	225	237	221	287	242	236	239	246	210	199	222	262	247	227	245	215	247	234	263	277	212	232	218	249	235	239
1848	532	586	600	614	591	609	548	585	579	530	581	598	595	550	578	569	554	564	585	574	559	575	553	586	569	617	558	556	541	605	591	559	544	555	563	598	544	565	572	581	569	570	580	577	573	564	581	591	577	604	600	564	580	604	529	573	548	563	584	566	582	599	586	586	605	588	540	590	540	539	586	562	598	575	590	551	543	560	574	554	589	592	569	580	570	525	582	548	573	518	560	533	551	613	535	569	530	592	546	553	532	513	519	537	619	549	550	610	525	561	528	539	538	575	560	518	539	563	574	516	545	565	539	571	555	565	552	526	588	562	554	563	578	549	594	527	553	560	546	563	576	568	614	540	550	569	576	525	546	579	561	565	576	554	562	575	541	583	560	549	559	606	536	515	563	582	575	559	570	580	570	592	625	577	594	503	577	553	565	531	612	522	551	552	533	579	546	586	523	557	562	530	566	571	579	547	576	519	559	597	588	547	584	587	595	581	540	574	571	559	613	556	548	555	540	557	570	561	582	582	565	522	570	586	572	532	583	571	523	550	544	541	572	543	557	571	535	502	556	575	579	551	558	547	558	533	542	561	575	582	577	556	536	594	563	555	559	593	570	560	586	566	580	552	590	587	568	558	581	553	591	557	530	563	594	493	550	582	563	563	605	561	620	547	580	562	550	558	607	567	569	547	576	562	586	591	532	509	543	621	550	560	573	527	572	534	565	548	578	516	541	573	560	547	549	540	585	521	557	558	631	525	531	593	626	552	604	603	572	565	555	510	563	565	573	601	554	575	535	530	583	614	571	550	591	559	563	586	510	547	580	578	565	564	573	500	501	532	549	542	544	560	574	552	560	545	526	566	550	544	552	585	584	557	557	547	551	551	549	568	569	556	534	576	582	586	539	532	572	518	560	541	572	564	560	590	562	563	520	538	573	573	582	536	561	575	536	540	551	602	573	563	600	568	555	552	595	588	602	559	556	561	565	549	549	565	586	554	557	587	540	548	551	544	580	494	597	587	546	567	538	546	550	560	525	562	546	561	528	564	563	578	584	566	565	588	566	568	557	519	551	580	534	552	566	512	546	588	539	552	572	547	543	613	554	545	594	608	576	516	571	560	569	577	574	571	576	538	546	565	610	522	580	545	513	542	578	556	565	569	540	571	574	629	515	520	606	537	572	540	544	602	559	536	551	514	577	566	597	595	565	546	605	519	570	550	571	607	521	575	559	560	561	498	542	560	527	543	524	594	548	516	588	613	554	560	577	532	544	569	510	559	565	521	561	599	563	557	552	572	572	558	585	549	541	515	603	566	592	560	616	557	596	543	522	597	563	569	557	544	553	538	529	598	556	562	582	540	557	589	545	562	598	530	533	588	586	575	550	524	525	634	576	569	558	595	561	551	559	558	540	558	565	556	544	572	596	572	573	571	525	552	551	563	570	572	535	583	601	563	597	553	576	588	535	554	556	551	559	528	552	569	529	634	555	557	567	587	550	578	591	552	596	590	555	530	533	539	563	567	579	551	541	587	551	554	536	579	556	588	561	538	545	607	604	557	522	513	566	580	598	551	585	527	568	532	523	554	571	543	518	574	561	589	601	557	540	558	611	583	538	562	551	576	564	577	551	582	583	564	600	576	571	581	533	568	566	559	543	607	576	516	550	536	570	605	528	555	548	536	573	588	562	534	596	526	557	540	580	570	525	554	505	543	571	541	586	520	567	561	534	556	572	568	522	575	557	561	554	575	524	529	544	546	568	542	531	555	608	539	605	514	563	574	559	551	543	547	587	522	508	558	561	566	543	530	549	563	583	523	561	555	617	537	575	565	557	543	561	527	586	574	592	552	600	536	507	582	566	585	580	547	587	570	557	534	572	562	551	541	559	559	579	572	577	585	589	602	531	543	552	541	607	557	543	592	515	554	577	548	566	538	575	593	526	580	552	598	572	562	612	585	620	604	553	587	589	602	552	561	584	586	591	556	604	544	573	564	577	530	543	536	590	550	590	534	555	573	566	600	561	559	576	584	555	587	584	581	595	583	612	589	561	605	545	589	562	564	544	588	540	550	549	575	587	551	541	555	579	571	567	578	531	558	586	565	606	531	565	571	575	583	581	560	561	571	562	547	580	589	558	541	523	579	583	560	558	551	598	570	588	563	572	555	567	559	566	541	551	591	565	558	554	543	549	549	578	575	556	543	554	598	605	564	537	570	604	542	544	561	566	565	579	532	578	557	584	536	601	595	578	518	542	567	516	581	571	571	541	569	572	538	620	562	587	565	569	559	591	572	508	584	536	609	558	593	556	573	557	593	585	586	549	574	576	578	573	556	542	512	554	580	525	530	566	541	608	593	540	577	578	541	585	534	561	565	575	553	552	550	526	574	587	633	583	550	570	604	544	576	603	563	587	558	590	550	552	576	577	588	536	553	584	543	542	550	548	591	602	590	601	566	537	540	536	607	573	549	570	551	552	528	579	610	565	577	530	569	559	598	532	590	572	547	594	556	565	596	563	555	562	554	562	617	575	577	616	576	557	603	595	570	553	530	573	604	561	567	564	596	547	593	541	561	571	562	573	561	616	553	560	544	571	598	574	593	532	535	548	548	568	584	584	597	566	548	519	567	579	579	575	573	561	622	564	548	575	556	568	553	578	614	596	551	566	573	546	605	529	551	552	540	584	593	560	574	556	570	570	602	552	556	552	551	553	588	581	554	562	576	573	574	558	519	571	554	568	562	595	572	521	576	581	559	549	568	551	552	580	574	570	557	526	565	579	604	583	537	565	562	595	576	508	550	557	587	589	566	569	553	582	547	562	592	573	575	561	576	563	536	582	547	568	565	589	570	570	522	611	543	559	582	567	572	550	621	587	565	568	517	598	537	549	560	591	579	576	561	511	573	585	548	540	581	526	581	559	551	593	575	524	553	601	563	568	574	575	587	559	544	549	572	520	602	566	556	583	551	570	550	569	579	566	584	525	541	569	571	576	585	543	547	540	556	600	529	575	588	568	590	556	589	552	529	561	540	525	577	550	593	548	573	571	562	574	555	579	547	591	581	610	569	560	554	590	564	569	547	588	553	555	525	610	545	609	595	617	575	579	578	566	592	564	564	541	571	557	571	547	577	554	585	535	576	605	598	518	550	560	599	591	535	600	573	552	584	588	578	571	566	565	563	583	613	579	563	607	539	575	583	551	593	549	541	546	566	593	580	567	595	570	572	544	520	598	561	588	575	556	603	566	523	581	586	564	583	580	551	568	553	593	541	558	573	576	575	550	566	579	573	555	586	573	557	533	586	599	533	548	567	558	582	581	549	530	563	535	555	583	561	559	571	605	574	552	585	590	599	564	582	565	548	537	583	554	563	558	555	572	583	571	578	585	547	543	530	569	543	559	552	551	582	536	547	550	544	575	601	554	566	555	557	595	522	568	543	590	528	523	577	592	605	581	570	578	580	558	548	562	556	579	560	566	569	566	567	514	580	557	547	571	548	519	551	520
7521	676	688	614	474	467	383	412	376	370	339	353	375	324	346	339	356	337	354	318	325	310	350	317	319	368	336	304	323	306	342	313	329	336	301	375	357	352	303	336	320	359	326	318	303	291	359	365	318	338	317	348	303	309	343	351	310	319	344	324	319	340	315	307	324	376	296	353	287	307	354	341	303	301	354	334	326	350	285	340	329	368	352	364	313	356	318	348	323	315	326	320	342	331	311	336	293	340	288	307	316	346	321	326	338	301	349	333	313	333	279	312	303	290	307	331	316	319	331	339	324	345	330	383	322	339	275	292	291	338	304	349	313	306	312	326	313	318	341	331	310	342	305	373	369	345	319	337	308	324	358	340	319	307	323	283	389	324	319	348	319	326	304	324	366	325	335	305	317	345	353	321	330	321	317	323	359	349	332	353	336	305	331	314	310	336	343	311	348	326	266	337	344	322	321	330	356	347	350	314	313	306	324	320	331	333	349	327	331	343	319	331	312	357	309	292	320	331	366	347	302	295	370	309	288	320	349	313	311	355	331	358	339	354	325	329	339	316	346	308	332	316	337	348	366	321	315	306	329	332	352	310	322	315	342	298	307	336	313	363	358	360	312	295	351	305	343	294	318	304	320	341	323	308	330	339	313	329	332	346	349	314	301	324	324	330	348	297	348	322	337	317	340	312	344	331	319	332	319	343	304	311	344	328	303	334	319	338	342	274	295	332	345	348	325	326	337	359	358	303	323	325	337	344	298	315	353	291	293	359	332	311	324	291	294	314	320	374	293	305	358	345	274	310	345	334	348	320	332	310	305	345	314	321	341	359	342	296	324	357	335	314	333	326	312	326	339	315	322	338	312	300	327	353	354	350	354	339	291	342	318	320	330	329	328	335	356	330	331	314	355	334	333	313	350	331	323	321	350	328	300	328	335	341	332	311	363	332	328	325	323	372	305	321	306	306	325	298	338	329	355	334	311	354	332	343	311	276	332	363	364	315	311	328	349	346	284	330	321	352	358	371	314	329	328	336	345	308	316	308	318	303	348	335	307	344	312	335	331	326	329	320	302	337	340	339	334	301	310	320	318	327	375	334	339	362	334	316	304	329	316	338	352	315	317	336	373	314	340	332	294	310	341	303	324	311	335	332	319	349	326	342	354	325	329	288	317	336	369	339	320	342	331	364	343	317	317	319	311	338	356	337	336	322	321	311	342	376	293	325	302	338	328	323	373	329	333	318	315	330	311	315	289	333	326	345	319	360	313	306	300	339	303	337	337	350	357	331	300	326	342	314	290	318	292	328	370	295	302	324	318	325	315	360	307	305	328	340	303	330	316	328	315	334	327	339	315	345	341	334	333	320	326	305	318	311	311	329	291	315	344	317	344	335	345	304	317	353	341	304	346	322	328	347	341	328	315	285	336	340	334	315	329	334	295	353	335	336	303	365	326	336	352	291	338	318	312	341	321	314	310	339	340	351	357	317	317	309	318	312	312	319	342	317	310	333	338	342	304	340	333	331	336	305	305	328	320	346	349	301	321	316	328	302	336	347	328	332	309	353	347	308	347	311	316	337	328	322	316	283	318	304	343	334	300	316	336	336	324	342	323	345	294	307	346	327	333	338	310	332	335	343	337	292	342	313	297	305	363	339	316	328	318	309	330	333	324	313	332	331	345	322	336	314	328	316	323	303	320	311	329	332	322	306	325	350	326	345	310	347	324	322	333	327	315	320	342	342	325	315	325	298	359	322	300	317	337	343	330	332	331	326	308	364	329	340	328	324	356	318	342	302	316	314	356	334	319	312	321	345	366	332	334	337	321	310	342	343	329	318	350	336	334	306	345	317	338	341	327	370	309	360	350	322	317	337	343	309	345	324	351	320	353	347	306	329	346	333	296	294	319	335	320	312	333	301	310	320	327	326	311	321	369	341	320	324	338	298	289	319	351	349	313	302	304	292	304	321	344	323	313	339	305	325	310	319	361	333	298	315	324	320	323	335	336	339	329	346	298	309	308	362	316	309	334	350	361	331	350	320	314	346	323	328	331	319	306	324	337	334	306	303	297	361	328	363	328	317	360	313	282	330	325	301	313	334	354	318	348	343	311	316	385	292	339	318	296	357	318	347	354	343	326	319	322	338	363	351	326	265	333	308	356	338	291	346	309	315	295	299	317	330	317	325	361	326	307	319	288	339	318	299	322	328	331	327	299	336	354	317	332	336	333	343	318	342	309	310	315	320	331	325	316	337	345	318	334	329	328	324	303	369	331	337	346	334	303	326	307	318	335	310	300	316	320	307	324	299	318	306	309	314	310	337	322	301	327	311	378	332	309	321	315	335	334	325	348	324	306	323	297	322	367	310	340	301	319	344	318	335	328	362	298	303	339	316	335	317	313	348	325	325	309	312	311	318	294	343	345	338	303	324	347	334	344	279	312	327	379	316	304	300	312	356	344	368	317	349	334	327	309	281	320	329	353	296	313	304	349	338	344	283	315	318	318	358	316	326	325	324	342	301	322	323	322	334	299	343	319	316	326	302	315	330	339	307	324	355	290	318	299	280	329	302	330	347	341	326	320	332	298	314	347	338	310	305	295	328	323	326	363	325	300	327	317	300	337	318	347	363	344	301	346	319	363	310	319	349	367	347	338	314	317	301	326	344	293	297	352	303	344	311	327	313	335	336	329	311	297	344	334	350	331	320	338	339	335	318	293	312	307	351	300	306	349	353	322	314	340	330	315	336	323	302	294	324	327	346	352	316	342	318	302	314	324	331	324	320	326	327	322	340	302	308	292	362	299	307	334	369	342	339	327	343	332	355	344	347	359	341	343	317	344	327	309	339	336	331	333	318	329	306	320	304	343	314	358	347	337	347	318	344	362	336	354	355	314	352	322	324	323	334	338	308	306	311	324	325	335	331	310	295	286	323	311	366	350	309	299	327	339	310	322	318	341	363	345	333	322	315	301	348	337	325	337	311	308	313	293	326	328	307	313	312	332	317	312	340	346	335	309	314	342	290	311	337	354	327	295	318	324	332	318	371	347	314	335	306	340	293	350	344	348	323	353	320	301	312	320	314	311	332	337	329	328	318	356	330	329	344	306	284	331	353	342	341	361	300	323	346	333	311	307	313	340	323	337	315	319	326	358	296	318	349	364	343	361	293	309	316	326	353	347	323	346	331	346	301	312	323	327	332	351	306	328	356	309	342	309	344	339	282	351	364	317	350	358	337	323	294	319	319	344	315	337	303	366	346	314	294	289	331	324	337	318	300	328	359	362	345	338	312	317	354	305	339	343	314	333	303	345	300	324	303	340	328	340	352	339	319	353	309	310	306	332	346	320	345	334	351	325	345	311	324	319	344	334	327	350	331	313	320	322	373	341	324	309	338	327	311	320	336	327	285	355	315	313	326	341	309	332	317	291	319	330	319	271	347	342	311	315	328	339	297	330	339	316	303	352	319	361	299	338	324	310	313	337	337	356	342	336	326	330	310	314	326
6640	1050	1533	1627	1447	1279	1132	1013	963	951	885	881	851	847	850	853	778	857	837	812	763	815	763	770	733	747	783	778	698	726	798	757	806	785	783	758	759	743	767	779	754	744	726	765	760	733	778	812	682	792	783	738	747	759	737	743	771	744	767	691	700	782	737	704	721	742	724	766	757	715	734	743	729	761	687	777	749	750	757	745	751	758	748	728	745	766	782	724	748	721	733	732	752	737	757	758	778	735	709	706	726	753	729	783	764	744	729	742	748	713	693	767	724	763	719	780	730	785	710	690	720	730	738	735	775	730	743	740	693	749	754	770	734	744	750	728	747	715	781	722	722	717	718	752	762	712	752	740	721	769	736	712	742	730	692	704	730	779	754	713	762	755	735	747	717	746	731	736	763	727	771	755	746	753	793	747	714	756	788	758	742	757	741	707	715	770	745	760	725	784	772	780	752	783	738	698	766	736	732	778	707	790	749	740	699	805	778	719	748	824	698	744	716	725	725	710	678	746	727	750	763	734	769	719	740	761	798	754	705	725	738	726	751	736	734	743	767	741	720	728	743	765	736	787	711	751	752	731	749	820	743	757	718	756	769	747	758	728	715	794	793	728	751	737	684	757	750	736	786	725	731	724	763	736	716	709	734	703	718	688	747	751	695	722	729	740	754	753	737	737	728	715	720	728	820	762	760	706	684	727	763	720	742	716	775	701	751	728	739	714	726	726	745	740	720	752	719	759	728	723	785	790	761	756	772	756	748	737	751	741	761	750	758	749	733	717	757	737	720	695	770	753	734	732	724	787	764	727	718	776	749	729	707	684	695	757	766	732	735	773	767	765	736	706	755	745	725	737	713	738	735	740	697	768	742	739	790	776	724	745	739	776	772	765	733	769	771	762	736	741	742	759	742	725	753	754	752	783	728	778	738	760	727	763	758	742	727	698	771	774	730	728	751	740	759	732	766	742	729	757	756	709	752	744	757	751	755	706	751	728	743	689	728	780	742	782	743	742	757	728	732	749	741	743	713	720	696	701	754	781	758	715	743	712	782	742	792	729	759	735	696	733	709	731	723	764	736	793	758	814	758	761	756	722	738	711	741	743	761	714	720	747	759	822	797	756	715	770	771	746	770	773	767	758	738	763	738	757	729	756	737	741	759	744	784	774	739	764	708	754	724	738	766	687	674	758	725	746	743	772	767	709	751	740	790	723	739	752	788	708	722	707	752	738	733	723	704	731	762	732	770	714	732	754	750	755	782	746	747	742	775	739	807	764	732	704	755	734	778	713	760	754	762	749	728	752	778	693	717	751	773	768	728	746	784	706	719	743	752	734	678	689	717	735	743	726	750	759	728	691	751	713	747	707	789	738	756	747	758	727	764	752	741	741	756	744	747	774	747	720	755	734	760	743	704	722	765	747	779	735	743	663	728	756	747	708	756	743	796	738	722	755	744	768	677	715	735	761	764	782	672	803	722	712	725	774	807	763	738	780	760	745	741	753	693	793	715	749	756	781	740	754	726	731	748	727	767	745	740	738	749	759	733	797	782	724	694	755	713	760	714	693	766	759	710	710	747	736	741	695	765	754	806	708	721	722	736	742	723	755	746	778	722	737	741	694	741	724	724	755	757	766	725	746	794	794	718	750	768	760	740	733	777	714	784	757	752	773	753	723	733	748	758	763	685	701	795	791	772	738	760	753	730	792	688	731	751	731	721	705	713	784	700	738	716	720	721	739	759	756	733	689	808	749	733	746	769	721	724	762	761	749	719	743	783	743	763	725	753	733	760	722	749	739	729	727	707	778	801	746	746	724	716	767	747	799	730	767	726	755	708	741	760	777	694	726	727	752	734	760	708	783	753	706	730	765	727	814	704	714	729	709	699	755	754	769	739	757	766	728	735	776	745	726	751	758	705	730	734	782	726	762	777	790	738	740	728	745	727	736	796	694	756	769	732	714	742	769	745	670	767	725	741	742	763	775	776	746	702	727	766	685	762	779	734	738	777	817	721	713	759	731	688	745	761	756	751	734	707	739	767	770	745	749	752	717	735	700	758	711	745	771	755	758	769	736	728	708	724	737	781	749	697	715	744	781	757	758	778	710	808	756	736	739	758	702	716	757	759	709	750	780	754	759	711	723	752	748	704	745	762	743	753	699	709	696	756	709	778	756	725	755	743	752	776	752	767	746	757	729	740	796	743	737	746	777	754	677	774	736	733	714	703	785	778	748	779	742	684	752	661	758	706	771	774	753	709	777	717	743	785	742	768	760	780	681	741	746	753	769	747	718	746	708	772	782	723	743	771	761	749	745	721	697	728	752	721	740	791	736	745	767	764	758	703	756	730	763	776	744	757	748	755	750	781	747	794	741	769	724	786	719	710	738	744	754	746	835	732	742	788	778	733	732	767	766	790	739	745	758	698	702	774	711	719	783	751	770	751	741	725	766	696	824	742	735	708	727	768	768	738	712	797	744	728	737	755	701	806	759	767	677	758	747	761	756	705	717	748	749	737	809	723	766	774	740	734	686	728	747	712	728	767	728	734	751	763	788	746	763	726	757	762	740	735	749	725	716	746	707	797	727	741	738	772	733	742	714	748	740	748	717	746	761	706	727	762	740	776	735	746	762	736	724	755	719	747	759	780	696	733	763	699	782	726	754	711	751	758	776	725	704	750	749	712	763	756	724	691	795	728	728	723	742	700	729	725	750	735	729	742	749	774	765	770	727	733	737	760	713	734	748	725	755	730	758	774	767	780	728	778	705	758	764	762	736	720	757	697	724	763	740	710	745	742	802	734	753	689	728	787	782	768	738	783	728	730	705	807	811	762	754	737	793	720	755	726	739	726	761	735	739	786	719	714	796	691	725	747	730	741	794	737	804	779	740	723	737	694	729	799	742	787	724	707	756	784	726	747	696	702	772	757	787	761	750	735	775	758	715	746	700	754	778	753	715	743	783	737	707	726	733	751	750	801	763	750	743	757	755	710	785	740	748	703	772	762	743	767	763	779	781	757	746	768	740	756	722	752	737	749	772	736	739	747	782	771	726	698	772	771	749	768	709	738	763	768	788	725	749	737	771	731	699	749	746	772	718	739	784	759	721	776	776	719	722	779	748	695	727	718	731	719	705	713	729	709	740	744	786	759	726	746	737	742	768	754	701	702	747	783	712	725	785	756	728	747	740	691	753	702	760	773	752	753	757	764	775	754	726	740	755	765	748	742	752	730	748	708	727	770	793	767	678	727	709	744	704	737	754	774	701	775	767	713	779	719	764	725	707	740	770	749	757	755	678	703	739	706	741	722	713	724	781	772	738	755	745	724	712	766	782	730	764	712	785	780	711	718	765	765	746	664	703	780	723	733	678	745	791	727	742	745	771	767	763	744	782	722	746	744	738	744	734	762	747	704	749	710	746	720	716	763	736	711	752	780	761	754	758	797	776	754	750	766	782	725	786	748	719	726	762	746	752	740	750	737	737	699	765	724	758	764	766	680	744
14366	1161	920	707	507	400	344	312	274	250	243	244	235	251	258	250	218	213	191	203	259	190	204	172	196	225	198	204	189	212	213	193	224	216	205	197	229	196	180	202	208	207	213	174	203	216	201	196	210	175	187	204	194	214	242	179	189	195	227	202	215	204	204	192	200	210	213	196	176	211	227	191	203	209	194	201	196	222	217	216	192	193	229	199	222	215	201	234	205	221	198	195	202	217	179	201	192	172	231	188	189	211	182	210	211	220	205	203	185	198	208	219	194	210	212	199	201	185	192	195	210	191	188	184	211	196	197	225	196	189	202	210	190	211	206	192	208	203	202	191	210	201	221	236	214	203	210	191	208	186	198	185	197	207	207	211	199	192	206	214	240	180	193	234	179	207	219	208	195	200	204	208	178	171	206	182	178	208	209	196	198	198	195	187	207	207	200	210	237	213	189	169	239	185	160	201	202	187	189	196	194	189	196	223	191	220	201	220	227	208	224	190	216	218	192	215	192	201	214	198	213	198	200	203	209	196	217	214	186	194	181	184	171	206	197	229	230	171	225	195	207	206	222	212	212	208	181	202	194	206	175	215	182	215	194	211	213	203	215	210	189	226	199	213	203	179	216	214	200	190	210	200	235	237	196	190	174	190	198	205	203	215	261	197	187	192	215	208	202	200	201	182	210	192	185	219	215	200	205	195	190	204	186	217	219	195	189	197	194	186	207	207	203	209	201	186	228	182	181	196	214	229	226	193	202	195	188	202	219	187	194	216	166	224	184	198	194	198	193	232	190	210	203	238	204	220	209	199	205	202	207	234	216	194	202	204	192	186	209	182	206	239	226	201	210	205	179	213	216	203	185	204	179	200	200	203	222	204	198	198	214	195	200	201	215	220	185	197	223	204	197	212	221	209	168	204	199	180	210	222	208	194	178	222	195	205	165	176	175	196	187	217	178	190	175	235	218	219	204	202	193	192	203	207	225	214	215	181	197	211	215	177	203	219	207	203	219	196	189	180	205	207	184	201	196	220	189	191	188	190	196	194	200	186	198	198	226	204	242	226	229	195	242	195	214	199	213	214	205	223	215	192	222	169	210	197	190	193	181	176	186	213	192	187	196	214	213	201	203	189	173	190	215	205	198	225	213	221	190	207	191	206	226	198	206	217	196	198	203	219	184	199	207	210	223	174	207	187	198	208	199	232	201	191	203	202	223	233	187	194	197	212	195	204	189	187	185	204	214	200	227	190	200	181	202	197	195	204	231	192	232	204	194	186	188	192	179	217	220	211	215	194	185	195	200	203	199	203	206	187	225	201	231	187	207	200	193	206	212	184	210	204	188	206	210	219	178	182	211	225	181	248	192	186	186	177	189	204	181	191	195	199	210	175	213	183	204	181	188	195	211	208	183	180	189	230	209	208	211	183	199	208	222	208	212	197	214	196	221	167	175	166	179	201	202	217	181	209	192	195	197	204	202	206	209	236	196	182	219	194	230	220	186	225	201	189	192	217	211	209	200	208	207	211	236	221	217	224	184	167	211	205	199	171	222	217	217	191	200	204	238	207	186	199	205	175	196	220	198	202	211	213	194	220	207	178	198	216	182	179	228	195	176	205	222	195	176	217	217	193	175	227	193	192	179	197	195	209	184	199	196	194	206	168	182	226	191	194	185	197	204	202	218	212	202	195	205	215	199	199	200	190	216	186	222	202	182	184	212	191	173	184	208	226	215	217	193	182	204	212	177	197	199	195	193	191	183	210	192	196	204	215	213	194	201	216	202	186	177	195	196	162	165	198	240	195	204	189	193	208	207	205	198	207	176	209	180	181	188	190	222	213	205	195	201	209	186	209	185	184	193	189	201	208	195	192	185	206	204	218	177	202	211	175	206	200	191	214	224	216	217	242	186	202	202	206	193	204	218	223	205	174	186	189	200	198	192	220	194	196	207	203	175	198	227	208	183	207	203	200	192	198	203	237	193	205	175	211	194	214	205	195	223	171	188	187	185	178	209	211	213	187	169	197	186	193	199	203	213	200	213	205	182	197	208	218	206	211	184	211	201	181	199	212	205	230	229	190	201	214	224	194	206	201	204	190	215	192	218	189	192	178	182	177	183	190	197	206	208	227	217	210	222	216	208	206	197	213	204	213	197	209	225	194	173	204	190	225	204	215	191	197	194	211	211	237	201	187	204	214	165	186	191	178	179	169	196	216	209	184	196	205	236	184	184	199	180	209	223	184	192	227	208	185	193	217	216	190	211	201	213	186	171	183	207	201	187	203	215	178	204	188	202	191	218	195	189	218	224	204	190	210	194	197	201	224	180	204	219	177	227	211	179	207	206	200	190	207	198	200	182	195	223	195	214	211	195	178	201	169	211	219	193	206	201	216	195	190	183	232	195	193	184	190	223	204	219	203	198	177	215	230	230	172	224	207	199	208	194	212	218	197	190	201	184	187	191	204	192	174	218	200	196	195	190	181	196	187	197	204	197	198	204	200	210	213	210	228	208	213	204	190	216	210	199	227	171	199	198	206	210	214	221	170	170	174	204	174	203	197	190	202	189	207	189	199	176	206	201	179	222	183	208	177	188	182	198	192	199	192	202	184	211	213	215	241	195	218	182	214	190	187	193	215	216	215	211	225	201	174	171	165	223	187	174	217	182	203	216	209	215	190	181	178	212	213	198	202	198	175	207	225	193	217	199	176	199	222	225	211	199	217	211	212	222	214	221	205	189	190	200	199	173	172	205	205	214	183	197	203	177	180	211	203	168	197	201	203	195	213	208	227	192	198	200	182	222	202	184	200	199	178	217	218	198	204	200	214	181	223	204	194	201	201	185	219	199	216	216	201	191	220	193	198	210	187	231	197	207	177	181	178	193	179	221	181	208	235	196	215	225	202	223	206	206	207	218	166	205	201	207	203	200	202	213	239	196	221	173	199	194	186	196	186	212	220	175	205	214	219	192	196	183	217	214	182	184	198	218	190	174	192	217	219	197	231	203	210	201	194	192	184	189	181	211	192	183	181	189	188	213	205	214	211	219	180	178	200	191	215	214	184	208	240	201	193	221	180	209	219	194	216	191	185	209	225	200	222	188	219	196	194	216	192	238	198	210	231	228	194	178	195	210	187	199	210	212	217	173	199	204	174	185	217	182	214	205	194	220	175	179	209	209	222	204	183	193	195	191	185	186	219	228	215	198	205	200	186	211	215	216	198	242	210	188	209	221	220	233	194	205	204	198	209	186	203	225	203	208	229	209	217	210	210	204	198	195	197	208	211	190	207	199	188	213	196	192	176	169	195	224	195	204	201	207	197	211	208	184	222	213	189	212	209	198	185	211	191	172	192	222	187	207	161	191	222	216	216	206	205	203	205	201	201	168	203	168	198	205	174	193	203	227	209	196	223	212	211	210	201	187	179	216	195	200	202	228	216	212	206	216	219	213	178	220	197	197	210	217	177	189	217	211	205	198	196	187	190	198	197	186	221	188	198	207	216
7991	1087	2021	2333	1840	1526	1167	1037	905	870	783	796	727	676	597	644	618	584	574	595	514	530	507	533	521	555	510	480	490	490	492	486	519	525	533	494	526	473	507	482	491	531	484	487	493	462	476	442	499	468	469	505	467	468	489	476	506	495	454	487	422	475	477	498	468	459	456	495	494	484	473	490	481	447	489	476	466	473	499	471	443	491	498	448	465	483	495	513	467	481	487	485	457	517	473	504	504	485	470	472	479	461	462	447	473	474	471	510	455	464	506	524	484	465	465	461	461	464	473	490	437	473	479	487	519	437	437	468	472	474	449	459	479	500	484	474	448	448	481	490	450	488	455	513	454	481	446	480	500	474	456	464	476	451	477	481	454	473	476	500	463	493	473	429	468	472	473	439	449	446	486	454	498	433	497	505	451	502	479	433	455	480	468	465	441	448	474	480	516	478	458	499	483	484	456	439	470	467	455	441	465	481	457	487	502	454	477	450	505	495	471	450	479	449	515	495	454	504	492	487	501	495	475	474	469	457	474	466	504	462	464	495	477	450	459	474	475	473	457	447	470	468	466	468	492	434	474	485	495	460	439	442	418	471	487	481	499	454	472	495	481	461	475	477	486	508	447	498	466	460	457	483	492	476	471	482	469	445	484	431	497	482	464	461	506	512	463	479	515	490	469	451	446	461	494	469	502	477	451	468	496	445	471	436	497	482	458	435	453	442	468	472	469	484	501	449	489	465	453	468	470	493	493	534	485	493	422	491	478	477	520	490	470	467	487	471	457	504	447	506	500	515	451	458	463	451	469	484	486	465	422	475	483	500	465	493	506	469	453	484	470	475	443	481	485	489	443	462	469	488	459	446	490	478	502	457	449	427	460	473	460	466	487	442	492	481	461	467	480	465	483	474	501	476	514	450	482	503	447	469	470	459	466	481	446	483	472	501	429	497	465	454	469	459	467	478	453	494	476	485	487	477	459	479	495	487	470	495	504	497	413	464	485	464	454	477	479	441	412	490	481	469	463	483	469	483	456	444	437	479	427	514	468	453	462	457	478	415	437	527	475	495	487	477	456	515	467	485	457	469	478	469	454	444	469	407	453	494	448	462	438	466	440	477	492	479	480	487	446	463	482	462	476	469	448	454	481	456	470	473	457	476	461	478	480	450	459	468	474	481	442	493	447	497	509	490	455	472	460	449	484	478	499	473	492	443	471	486	459	489	461	499	466	482	484	493	503	479	438	462	446	429	504	464	500	492	467	468	490	497	490	471	482	473	525	487	448	490	510	449	498	471	487	477	481	481	432	473	464	489	483	456	469	468	473	432	445	471	479	481	478	470	443	459	509	514	458	498	507	469	477	459	488	462	483	455	464	463	477	469	470	474	467	501	466	470	488	457	488	520	492	469	441	483	488	464	459	495	466	522	447	473	499	458	458	479	465	456	468	439	476	500	483	472	505	483	423	469	499	480	442	486	453	480	498	465	472	442	445	487	444	482	459	458	445	456	466	470	475	434	485	486	461	454	509	476	463	517	480	481	481	475	456	478	439	474	449	492	462	480	477	485	473	467	483	475	495	435	454	494	442	474	494	496	426	468	472	489	470	455	459	439	479	468	467	462	483	501	465	497	457	454	505	489	463	501	443	501	474	463	512	474	459	481	448	463	469	447	458	497	476	471	470	483	459	510	510	501	486	485	498	531	447	452	445	451	488	437	476	477	458	482	444	506	447	544	457	486	487	455	510	482	478	480	414	486	479	494	448	460	469	469	458	500	465	481	543	459	474	460	452	505	440	490	466	471	453	479	447	531	452	458	483	460	436	463	505	456	462	460	493	480	491	457	467	450	448	475	459	499	519	457	462	488	485	503	488	460	453	491	483	477	467	440	484	479	464	439	478	447	463	512	491	469	462	450	504	420	428	445	465	467	467	440	465	454	480	498	480	424	448	435	464	444	498	468	479	469	475	457	493	524	432	459	501	482	447	474	498	470	487	499	468	462	457	502	437	465	443	474	502	406	481	468	489	433	459	502	479	459	507	455	487	447	478	439	456	472	465	474	478	496	459	439	475	494	483	493	457	495	462	459	485	436	445	460	495	463	466	494	463	444	464	458	414	474	432	511	497	507	472	461	480	471	481	461	451	425	474	528	484	479	472	486	458	437	477	470	505	483	455	473	519	458	466	457	443	444	486	459	479	473	452	494	485	452	488	487	452	447	480	494	476	450	503	442	468	441	472	486	488	458	492	472	494	498	452	496	471	470	472	442	458	490	474	506	505	463	510	458	485	480	446	457	501	471	485	473	459	471	519	441	490	472	450	459	473	472	470	498	518	467	473	467	446	472	480	487	440	483	489	466	490	451	436	509	475	453	504	482	501	470	453	483	470	544	477	478	440	513	441	492	532	448	433	436	489	512	463	490	452	483	524	480	473	449	513	448	529	480	496	452	464	493	486	470	480	503	473	481	443	456	486	468	451	470	432	471	521	467	459	462	461	503	466	531	449	469	478	456	478	467	497	454	467	495	463	481	457	459	474	487	459	435	451	483	483	469	438	450	434	461	451	466	488	474	458	457	503	439	519	464	488	462	503	478	478	429	477	514	426	477	487	457	473	466	480	474	479	483	477	444	484	493	462	477	459	480	513	479	498	458	431	466	485	439	445	481	479	451	461	442	458	498	482	448	488	442	467	496	484	469	486	460	475	467	451	484	465	436	520	485	474	445	497	478	512	475	492	482	463	485	494	482	466	465	465	480	465	450	472	468	462	475	483	484	448	458	459	447	481	488	463	466	484	443	475	443	435	477	469	493	501	460	464	487	444	469	479	454	495	450	440	472	477	511	468	491	494	480	459	493	481	436	476	476	449	447	517	470	487	484	461	465	457	503	513	471	446	447	472	444	453	447	444	487	487	452	465	476	477	498	465	441	511	443	485	455	449	494	511	464	477	427	483	445	491	489	528	478	470	442	461	456	474	448	465	446	495	441	508	487	463	473	475	464	436	493	455	512	451	474	445	437	468	466	525	471	457	479	468	440	513	481	467	460	458	450	457	476	509	475	523	463	490	532	452	500	480	471	440	474	471	452	461	476	454	500	490	444	464	490	484	447	475	460	466	468	480	451	495	477	478	484	452	496	476	473	456	457	501	482	467	475	483	485	475	470	495	492	487	450	475	463	476	455	484	468	446	484	481	465	492	455	498	482	472	511	466	506	464	444	463	477	500	455	475	473	472	482	449	458	485	479	447	489	486	478	440	496	475	455	459	486	468	448	463	484	445	497	429	462	493	464	483	493	486	489	475	462	464	474	488	510	460	497	502	491	485	438	489	506	469	462	524	442	496	470	467	458	476	473	474	462	493	458	503	474	469	495	446	486	418	477	451	494	482	463	431	474	485	478	496	509	484	455	483	458	488	496	520	434	483	467	476	472	491	485	478	486	459	427	488	484	468	479	503	473	486	487	453	511	476	452	485	459	496	424	511	474	511	456	481	463	454	459
1346	258	216	235	256	232	223	235	249	251	220	271	243	247	262	233	264	216	254	247	250	219	217	213	232	228	245	244	258	219	226	244	224	223	206	244	237	205	265	210	220	251	242	249	216	230	236	225	251	249	225	221	225	222	232	210	213	237	249	245	222	227	260	249	237	232	220	249	249	245	205	212	242	234	225	234	223	236	242	246	241	232	207	199	231	225	230	252	232	213	214	236	219	241	201	219	219	247	255	235	223	260	209	210	239	209	238	217	219	231	216	258	202	248	235	238	231	229	208	256	249	213	207	234	252	218	250	236	211	214	203	218	221	228	240	214	225	228	246	234	227	247	216	216	237	232	261	210	216	223	210	221	210	218	232	235	217	214	261	226	231	250	242	217	191	219	222	228	195	221	226	238	239	250	235	230	241	229	207	235	212	237	220	238	213	250	223	239	244	233	224	244	230	214	224	234	222	206	231	257	235	241	256	256	226	223	237	207	242	232	230	246	220	232	216	217	266	207	238	198	233	237	248	198	215	254	233	242	232	214	236	234	219	202	239	235	210	252	232	236	219	219	224	211	221	232	207	247	233	184	220	236	228	232	233	244	224	228	254	266	253	240	237	241	230	245	241	220	222	239	250	226	209	243	228	217	243	237	242	242	217	269	224	231	225	269	268	222	236	235	219	236	258	246	234	229	255	209	230	221	213	241	237	208	198	240	227	234	244	253	232	248	241	212	226	276	217	274	259	232	241	246	213	225	217	213	233	240	263	231	229	223	239	216	227	230	253	241	222	243	228	201	194	217	255	275	239	236	234	231	258	235	214	186	256	214	207	220	209	247	234	259	235	236	219	227	224	270	218	217	252	203	229	249	229	229	242	238	225	226	234	243	221	223	236	247	249	218	205	224	190	194	235	224	219	223	234	234	255	206	208	248	253	240	235	242	231	228	238	249	262	234	243	215	195	219	217	231	213	248	238	226	211	225	226	245	247	243	211	202	214	224	235	225	228	219	230	228	256	239	214	231	242	242	219	228	225	223	221	250	246	226	244	217	230	227	252	235	226	260	228	244	264	238	232	244	235	254	231	229	199	229	237	232	219	250	242	213	243	240	228	217	246	234	232	221	226	226	231	234	245	199	235	226	247	232	246	239	215	241	248	238	220	269	216	252	237	201	242	230	231	200	228	196	209	233	216	230	236	238	257	205	229	204	241	228	225	270	257	223	224	233	243	188	199	239	232	241	230	214	220	208	226	225	232	228	223	193	247	254	244	217	258	230	221	226	222	200	239	255	243	266	218	232	237	249	247	247	254	257	234	218	237	218	227	224	225	205	270	270	249	253	256	235	241	241	200	258	212	214	220	229	200	236	228	201	252	231	240	241	216	254	220	237	265	237	234	240	238	239	243	199	216	248	209	247	222	217	223	232	238	230	227	250	241	229	233	209	244	230	253	224	211	242	234	229	201	230	227	230	218	232	230	259	243	216	251	224	237	213	220	193	230	248	229	221	227	237	242	226	272	276	244	216	244	231	224	224	219	228	213	246	229	212	219	242	221	212	218	249	240	245	245	207	237	220	233	217	234	217	219	231	247	232	208	250	212	222	214	242	235	238	223	227	246	221	232	228	226	230	199	228	206	223	219	244	241	233	246	247	229	238	247	213	249	216	237	221	229	241	220	212	202	219	218	223	231	232	259	232	236	204	242	241	226	212	223	220	230	206	226	223	230	250	229	215	237	240	201	225	221	222	221	226	238	217	216	246	238	227	226	229	240	224	246	215	248	237	224	231	217	250	248	224	259	219	231	260	229	222	246	239	228	226	222	225	251	256	217	228	236	211	223	218	214	215	241	234	205	228	220	229	232	204	230	238	255	216	224	264	231	226	223	243	244	243	245	258	238	224	257	218	242	228	225	264	246	250	247	247	235	248	243	227	237	245	214	217	247	240	214	204	260	248	233	233	255	203	234	253	249	221	247	200	250	246	228	251	235	238	254	241	226	224	258	215	226	237	226	270	235	228	204	232	207	245	217	222	234	226	218	224	249	234	265	232	200	212	226	204	256	248	239	199	239	243	247	238	221	242	254	230	208	258	214	220	249	234	228	239	225	228	223	222	283	223	247	232	231	248	278	237	231	212	233	207	209	229	248	214	250	220	233	228	229	240	233	229	224	244	249	236	223	229	203	208	253	202	240	240	236	239	223	247	230	266	235	237	232	219	231	254	252	209	215	233	232	238	216	232	247	218	237	207	230	226	217	218	255	225	214	225	222	254	221	215	232	208	215	220	206	232	217	213	248	210	207	206	225	236	211	212	215	213	214	221	243	211	232	200	208	247	243	238	214	219	245	229	222	228	226	229	253	208	234	225	268	242	214	241	215	197	218	214	235	226	205	223	236	227	234	231	237	244	207	224	232	228	251	224	245	214	243	197	236	229	221	232	203	235	198	223	232	235	234	213	244	204	248	230	222	237	252	219	246	250	218	216	229	216	243	236	253	229	232	232	245	231	206	213	228	230	226	244	218	236	259	225	237	237	209	254	213	207	244	229	222	254	240	237	252	234	212	213	242	230	229	222	205	233	222	235	238	240	229	204	231	242	253	234	220	239	232	222	230	208	248	224	249	229	226	231	239	251	224	236	227	217	234	231	227	238	241	219	238	252	265	226	217	230	249	256	225	267	223	224	236	269	251	218	251	218	228	255	232	211	232	224	220	208	257	236	250	229	249	220	228	238	256	209	217	208	222	272	225	241	261	259	241	214	281	237	239	231	212	221	204	240	210	251	213	232	214	200	232	193	214	243	229	205	233	238	234	237	187	226	227	245	229	226	244	193	217	221	244	196	215	220	239	219	199	246	257	227	246	236	226	230	250	186	206	243	247	254	247	244	217	255	203	202	217	228	225	227	203	214	227	252	226	235	253	227	235	237	211	222	205	247	248	210	257	228	234	200	252	224	236	245	216	229	219	245	241	231	228	263	257	209	219	239	238	225	214	245	231	222	226	241	236	238	237	207	226	274	227	247	233	237	224	217	234	238	194	274	221	215	249	240	262	249	216	231	224	243	226	232	223	218	251	220	240	230	238	236	222	249	220	237	203	227	207	237	245	213	213	214	208	235	217	215	232	260	244	276	236	212	227	218	233	220	209	240	243	247	260	220	246	235	232	250	218	247	200	249	218	244	218	228	232	224	233	233	223	216	206	226	228	238	241	248	220	215	229	254	267	242	245	269	257	247	249	239	238	226	224	226	244	241	249	236	213	242	236	216	236	234	234	209	239	207	205	206	234	225	240	230	243	237	210	242	240	212	254	237	237	261	213	255	233	245	239	243	221	254	234	209	214	220	237	206	251	207	224	229	216	217	230	220	238	253	274	253	230	224	250	220	232	251	219	257	215	241	251	232	216	236	212	217	253	225	239	228	227	216	231	205	238	192	249	216	239	220	240	221	246	227	247	226	218	237	222	210	253	216	242	200	238	208	222	234	210	234	258	226	227	257
1873	604	582	633	591	584	579	593	540	571	565	562	552	583	567	585	567	567	555	582	559	548	550	542	564	602	561	582	551	559	532	579	561	574	547	556	553	586	574	529	591	586	537	584	562	543	551	536	579	554	603	538	589	568	596	562	539	523	536	554	578	598	576	536	535	523	584	560	564	551	558	574	548	565	540	566	568	574	546	566	548	587	581	558	560	538	544	541	534	552	582	557	602	601	588	541	530	555	548	583	573	528	524	547	561	546	570	536	548	614	637	538	517	544	567	546	540	578	599	550	603	567	560	549	575	559	620	571	599	584	569	569	570	590	558	505	575	567	555	516	551	568	537	523	568	539	565	562	550	534	547	600	534	549	539	554	571	537	547	570	527	547	591	547	565	552	578	579	560	597	543	584	575	594	554	544	561	540	530	569	596	545	586	513	571	565	553	567	555	540	566	553	573	512	596	546	585	552	587	605	580	602	572	547	605	542	583	573	523	573	530	591	566	579	562	584	535	553	562	544	579	576	583	542	586	556	504	574	509	581	537	578	564	584	561	585	556	564	554	560	566	548	560	545	546	580	589	592	552	567	567	523	574	573	542	575	562	545	539	544	529	583	560	564	557	570	583	527	553	591	575	575	545	567	556	560	576	547	509	556	557	582	546	571	585	602	543	527	575	573	575	571	618	547	548	550	594	573	586	574	526	572	577	591	549	566	501	555	558	568	589	585	553	557	576	579	549	564	550	560	552	605	555	564	561	582	524	535	578	572	537	600	592	546	588	544	585	565	563	596	577	546	492	558	535	542	627	546	565	564	592	562	547	526	548	560	556	581	530	614	554	518	577	585	556	586	589	600	555	542	564	533	543	560	569	526	554	561	548	588	598	588	581	574	586	564	591	558	558	548	565	542	548	522	552	608	549	578	570	595	595	546	516	556	566	579	540	572	540	530	539	534	559	564	519	559	571	561	577	567	560	572	575	586	562	573	551	562	564	579	526	583	545	551	599	538	526	549	569	557	589	544	562	540	563	578	608	597	588	551	576	547	528	562	539	530	554	530	557	565	525	546	582	579	521	550	577	582	554	547	564	547	619	549	559	548	555	554	573	592	538	576	543	587	547	562	536	601	540	609	578	563	574	548	600	515	564	568	591	578	566	534	547	588	542	525	610	564	621	535	581	593	595	516	550	549	542	589	545	540	600	601	549	554	557	616	574	544	593	531	543	584	547	603	563	556	541	523	577	538	601	587	515	525	539	584	561	550	549	574	556	572	541	554	593	561	569	548	569	582	570	567	559	559	563	555	575	540	548	584	525	561	542	529	563	526	518	591	578	537	556	553	588	541	583	555	560	548	532	562	582	570	523	595	532	550	598	582	575	546	588	535	568	554	600	603	558	579	578	611	559	538	567	556	557	575	561	587	578	535	598	561	528	596	576	553	520	592	606	508	566	584	530	596	547	558	525	545	605	569	551	617	536	546	588	561	549	546	574	569	537	585	577	567	548	573	542	580	560	524	565	555	555	548	582	554	547	562	583	585	588	548	513	584	607	555	497	566	558	581	546	585	599	550	512	556	567	551	554	555	543	577	563	548	552	529	575	530	537	562	600	600	550	587	597	546	562	593	585	512	588	577	539	608	563	591	597	548	533	552	562	553	565	532	573	576	556	563	545	558	581	541	555	598	581	512	602	571	523	559	604	585	549	548	579	583	546	559	565	611	553	631	597	526	556	571	556	605	534	527	588	554	584	563	566	614	553	531	551	583	569	534	557	528	561	561	558	592	575	592	554	582	587	560	582	619	572	572	562	565	541	574	551	543	569	615	590	534	495	584	504	583	604	573	537	557	575	550	607	580	553	559	568	564	538	518	627	550	594	555	571	571	531	556	576	553	586	556	576	540	569	524	591	553	599	547	535	599	574	519	559	603	556	543	531	561	552	551	543	564	540	528	542	607	584	565	527	566	593	606	548	604	581	565	553	582	568	574	539	612	551	557	595	589	524	578	586	572	542	564	574	606	524	569	532	591	598	584	583	541	517	536	555	567	513	570	584	589	572	573	574	554	548	580	551	600	570	561	559	560	577	569	546	538	557	604	541	596	549	556	564	542	556	539	570	596	528	558	545	556	539	583	562	525	517	566	557	589	558	571	583	556	567	564	584	538	578	561	559	583	593	554	589	563	577	555	569	567	592	605	549	597	590	594	591	538	557	559	530	579	542	544	578	576	529	524	565	517	529	583	557	566	523	551	574	537	550	518	589	607	589	615	573	610	539	544	567	568	547	543	594	587	516	544	582	558	609	569	575	538	573	560	564	586	496	597	591	556	568	540	590	607	534	582	553	580	526	534	547	560	584	541	578	528	573	527	562	551	558	565	536	535	547	498	603	552	586	584	582	576	534	552	575	567	591	536	558	562	544	549	572	539	561	579	545	555	518	572	515	563	534	561	547	525	535	581	562	555	562	588	564	559	572	583	541	560	525	574	580	573	539	585	563	553	546	527	557	523	569	517	536	549	538	612	538	595	571	598	542	601	595	564	557	530	594	556	631	551	612	531	598	573	591	556	564	569	551	554	574	510	566	609	592	603	571	570	551	558	560	567	542	544	578	534	563	579	568	593	586	571	541	539	531	584	547	549	585	511	557	589	601	581	558	563	551	540	599	523	587	567	585	557	559	561	567	575	519	573	577	556	602	566	554	561	506	550	575	570	563	567	572	543	583	563	547	538	538	567	588	557	538	585	571	581	549	553	589	591	558	565	576	566	548	552	567	547	568	581	545	568	604	602	546	556	564	524	581	564	550	530	564	535	553	570	590	531	567	558	525	537	558	553	575	574	575	568	544	550	582	526	566	586	592	584	583	576	544	604	572	594	553	567	562	587	549	555	528	572	553	546	542	565	592	590	573	552	563	539	591	557	564	567	554	582	606	556	586	544	572	535	587	581	557	575	601	589	559	568	554	596	610	599	518	534	540	580	595	619	519	595	606	583	556	535	522	535	583	608	561	561	568	533	550	555	589	562	585	560	579	539	553	544	582	578	527	534	609	555	626	591	603	539	508	604	565	554	588	566	561	538	579	577	565	530	571	571	523	551	559	535	530	546	518	591	556	539	592	558	542	537	600	535	533	564	547	572	548	559	558	544	553	556	546	551	532	606	570	588	549	567	549	576	534	557	562	596	554	586	578	565	555	563	567	551	536	564	546	593	577	559	570	579	534	581	593	555	568	572	583	529	544	590	519	556	565	547	544	544	532	536	588	587	590	561	579	515	526	543	601	599	589	575	569	573	579	564	599	536	555	587	533	552	559	565	573	562	582	570	539	530	582	555	574	541	520	598	550	561	565	576	560	580	572	575	553	516	594	575	539	568	600	580	598	550	596	540	559	555	565	607	558	537	584	576	541	570	535	534	516	579	528	572	585	556	533	562	567	524	578	544	566	538	552	538	551	573	501	537	531	563	596	584	539	563	556	558	580	551	564	567	620	536	514	580	533	584
7557	660	682	550	498	434	372	387	399	337	347	318	340	356	323	320	328	340	350	330	332	331	306	306	351	317	343	366	293	322	310	305	317	336	313	337	338	321	344	350	331	291	327	326	329	315	298	291	323	292	332	297	296	320	340	306	314	362	296	324	330	329	328	324	332	313	289	317	329	298	345	325	342	351	306	331	264	340	297	349	323	329	310	296	294	281	311	323	303	335	316	347	296	340	312	339	298	310	342	325	311	318	324	316	326	317	347	337	335	286	333	274	319	302	297	315	348	342	324	321	317	340	327	316	314	313	358	305	295	331	359	330	335	354	359	320	335	357	357	363	325	331	310	345	291	285	327	322	317	349	318	301	307	306	341	326	300	316	338	321	305	336	341	312	338	331	317	310	332	325	340	347	302	320	317	329	304	328	329	320	322	318	325	331	326	318	311	350	334	301	343	342	302	318	361	366	310	322	309	334	381	310	337	313	321	326	337	289	336	370	352	321	335	308	324	318	332	349	320	320	332	339	355	317	355	304	344	355	305	319	341	341	316	324	300	381	320	361	335	311	308	309	318	307	365	330	327	350	306	319	342	334	349	285	320	301	312	303	325	343	311	339	327	309	336	348	298	350	324	294	334	322	298	336	300	315	351	296	318	336	316	319	347	342	288	330	305	339	319	306	324	311	316	339	324	296	352	333	327	363	319	307	301	339	338	318	316	306	298	318	328	319	325	334	353	303	344	321	326	315	319	327	308	321	284	312	284	351	313	341	336	350	311	327	330	342	319	311	341	321	331	329	333	300	360	328	329	317	330	296	305	327	344	365	328	316	325	342	338	301	305	333	318	309	298	295	304	311	347	302	352	305	296	375	341	318	304	314	327	320	300	283	321	330	298	324	319	317	306	351	305	354	304	316	306	368	321	333	337	334	302	340	342	347	328	313	325	307	321	348	344	305	331	319	354	334	331	321	338	334	359	303	323	308	337	325	340	338	333	362	326	305	342	307	321	343	327	345	314	299	317	311	300	294	330	362	331	298	339	332	359	333	346	304	302	321	344	324	327	340	296	364	344	295	317	348	322	299	374	284	312	357	319	342	331	331	305	351	307	297	319	319	328	351	335	312	314	352	349	311	335	313	309	291	346	308	337	326	301	297	351	349	337	325	347	320	321	317	315	324	327	343	313	302	319	325	310	319	341	284	304	327	334	329	321	296	347	325	313	300	359	319	310	355	350	327	340	316	321	343	301	298	345	357	325	334	331	343	379	331	342	321	324	339	320	307	320	296	346	337	312	331	363	280	315	333	307	318	291	351	350	316	303	362	326	308	317	328	326	311	315	328	345	335	326	319	285	331	314	315	306	300	330	345	323	325	335	357	344	338	338	295	305	325	290	315	308	353	297	325	327	317	364	346	327	360	310	324	307	345	316	313	332	317	316	313	345	339	299	319	318	325	311	322	361	310	318	336	341	347	292	289	329	312	308	363	351	362	333	311	295	340	334	347	312	354	353	309	338	313	284	338	366	314	316	359	309	307	327	305	348	303	312	317	305	323	320	294	330	317	336	333	296	296	319	300	330	304	338	358	293	308	345	317	326	325	326	332	329	337	314	365	347	337	295	304	315	317	337	335	358	309	326	289	321	295	313	351	292	334	352	349	329	320	346	364	312	349	316	283	331	345	318	308	362	362	276	314	321	307	346	326	338	318	299	304	339	330	355	337	326	333	313	371	336	312	312	335	312	295	346	329	328	315	341	334	350	309	346	293	313	316	321	329	347	305	325	328	343	306	330	307	310	312	352	310	326	303	327	299	306	316	331	334	329	327	332	334	306	332	328	336	306	312	321	349	289	330	331	292	310	343	342	317	330	312	313	323	310	327	322	357	340	311	366	332	320	355	347	334	318	340	349	331	292	313	308	315	303	289	328	329	311	350	349	320	316	317	307	343	344	318	332	323	322	315	332	339	322	342	311	319	356	286	345	299	320	350	353	271	317	366	322	298	345	350	356	317	349	335	317	345	311	325	356	288	298	338	332	310	311	312	309	325	325	356	324	309	304	326	314	346	321	340	337	349	375	331	326	332	323	309	311	324	300	329	326	320	362	322	322	330	311	329	331	354	323	355	305	327	317	322	307	323	292	350	325	352	315	295	340	321	344	299	283	337	330	322	336	353	335	298	332	329	319	320	325	333	339	314	317	317	352	323	318	325	346	334	339	298	330	303	317	309	324	321	328	351	333	333	324	321	326	314	319	322	330	347	320	330	322	321	314	367	329	328	329	361	305	343	313	338	345	322	310	290	330	304	330	331	328	312	324	278	293	291	316	329	339	312	359	331	276	333	328	322	313	315	316	325	345	342	315	313	336	330	335	320	323	328	302	316	318	294	350	323	328	328	336	349	337	324	310	279	317	337	331	333	330	321	329	327	333	339	307	341	349	325	335	309	329	362	312	303	347	323	355	306	320	335	320	347	330	372	302	302	326	312	312	336	324	318	323	321	335	333	308	321	315	327	326	353	322	367	308	303	312	360	333	300	310	322	311	343	345	303	345	348	368	347	339	347	327	332	320	325	322	304	322	316	322	334	311	305	350	305	310	317	287	370	355	317	311	318	311	320	341	287	295	329	343	302	316	323	320	336	347	322	336	294	330	326	359	338	330	302	335	305	339	340	317	322	322	353	325	348	324	338	326	294	315	328	318	328	324	329	353	315	321	338	313	339	312	322	297	318	334	324	337	312	326	321	326	332	300	319	355	337	317	317	367	334	321	347	351	320	344	336	355	324	303	330	318	304	335	329	361	309	370	354	303	306	331	337	319	312	357	326	354	321	346	313	365	308	329	343	339	311	338	302	333	347	356	315	342	334	351	344	310	316	310	339	320	365	313	321	297	337	327	324	336	312	341	344	319	320	282	294	299	331	299	368	308	314	355	305	322	333	319	306	326	286	295	319	326	340	328	326	293	340	337	310	361	356	296	317	340	322	332	344	323	333	332	324	312	291	319	332	337	340	310	344	351	354	318	293	307	308	324	354	308	310	299	329	344	340	335	343	332	310	341	313	371	305	327	295	341	292	330	353	307	327	325	320	329	327	334	318	317	308	301	320	338	298	332	339	338	322	357	375	317	330	298	326	319	312	326	284	355	313	320	366	306	346	311	323	323	328	315	298	311	334	333	343	326	318	356	340	340	308	338	307	342	292	351	359	331	289	342	344	310	343	312	351	344	345	300	346	297	316	352	333	340	363	353	322	335	347	341	325	347	304	321	347	334	342	335	317	333	337	347	325	319	332	316	319	299	317	325	299	303	350	334	358	346	296	335	314	335	329	336	314	304	313	326	328	351	308	329	291	361	343	313	316	291	307	363	328	350	354	356	336	302	304	305	359	341	309	328	335	329	302	319	304	302	317	301	297	298	309	337	302	359	321	330	323	289	348	312	305	336	349	303	323	288	306	308	306	347	339	284	373	303	343	363	339	328	373	308	329	329	339	354	353	290	291
6532	1045	1499	1663	1569	1217	1108	1034	983	947	881	835	870	840	851	768	818	826	817	795	769	764	826	742	764	764	759	816	785	757	760	773	793	754	746	759	721	728	711	766	770	735	766	780	839	746	742	709	757	835	757	749	739	717	781	786	747	763	739	743	698	725	723	776	746	734	789	743	742	742	749	738	708	713	755	754	748	768	735	766	738	722	770	737	799	758	719	746	680	763	724	746	774	728	763	791	703	752	759	704	770	762	756	781	721	724	741	726	726	782	760	746	735	783	782	684	732	740	698	725	729	759	723	773	727	775	727	746	758	804	735	746	773	744	779	756	706	718	732	745	741	723	722	760	679	766	772	765	767	783	787	753	720	716	750	750	776	743	722	768	796	668	770	746	710	727	725	833	756	694	756	743	737	723	719	740	719	762	744	775	784	734	763	820	725	719	687	683	738	769	758	754	753	780	746	771	730	785	715	754	704	777	752	718	731	734	798	732	729	732	742	748	747	706	795	659	756	730	773	726	742	681	772	710	758	717	743	779	686	773	801	735	773	749	775	738	758	767	770	713	724	721	723	710	733	720	781	748	791	725	725	763	762	740	727	761	728	761	731	740	756	735	748	791	779	734	691	731	727	743	741	682	758	749	736	736	784	716	755	764	706	756	759	792	726	750	766	744	745	758	772	741	742	756	769	798	736	724	737	713	744	785	727	781	743	738	752	734	757	716	710	762	723	723	755	756	724	726	734	809	734	769	753	716	733	751	778	732	744	695	696	745	681	776	771	762	748	773	785	706	730	762	739	750	735	728	746	732	725	695	747	686	722	723	726	716	762	734	716	783	746	750	736	714	732	719	823	727	756	748	722	758	718	790	739	772	730	758	738	774	733	782	724	738	729	762	720	829	776	709	711	743	718	738	760	816	716	726	747	715	731	738	743	739	760	772	788	755	725	736	732	756	723	731	769	732	743	759	732	731	753	720	754	765	768	710	815	682	790	688	740	686	723	723	753	779	724	769	704	709	722	738	695	771	742	778	774	722	753	804	802	766	731	684	732	775	783	734	710	777	729	745	750	783	748	757	722	759	735	717	753	837	734	755	766	748	746	779	724	741	705	707	734	779	747	740	699	740	749	771	786	792	749	725	720	779	789	758	726	786	710	773	742	733	688	730	766	781	715	805	750	721	750	736	716	776	753	762	827	758	710	751	734	710	772	703	720	733	776	729	783	773	722	720	757	718	765	735	750	721	734	743	759	740	776	717	741	731	709	755	747	758	764	731	714	782	714	693	734	749	747	774	798	748	753	729	755	781	780	742	771	770	765	725	692	718	682	774	713	749	768	767	736	708	805	770	778	727	718	775	740	800	707	820	767	776	718	757	797	728	748	731	742	724	740	759	737	746	726	736	737	715	720	724	811	761	758	725	800	775	765	719	732	726	694	815	756	711	771	728	792	782	752	760	781	765	803	728	777	773	772	720	694	738	739	716	745	732	755	709	733	759	774	782	781	747	752	744	779	758	748	731	776	725	786	787	742	774	818	754	737	752	752	749	756	763	769	748	747	728	750	762	807	780	766	699	745	767	773	747	815	741	775	715	729	749	754	721	719	727	749	761	723	746	738	757	739	696	756	700	811	773	713	699	684	743	766	750	741	728	754	754	775	737	767	734	792	741	760	746	757	739	771	764	746	779	749	748	767	721	741	698	745	735	740	728	763	710	745	672	739	759	766	765	766	725	711	733	746	750	761	743	752	735	731	816	766	713	771	730	698	723	689	757	744	712	699	745	802	741	694	784	759	737	750	751	755	727	733	723	724	778	761	804	718	751	693	783	684	763	782	740	786	746	740	742	710	768	750	734	714	709	772	744	731	763	704	768	731	767	701	731	738	749	763	780	775	778	800	737	767	761	781	698	804	763	739	757	747	757	727	738	700	773	742	773	769	730	753	750	764	729	681	727	761	731	731	720	763	737	749	729	790	724	746	722	754	787	700	750	758	748	708	741	707	767	724	754	739	740	755	770	728	689	716	732	740	763	721	761	740	768	761	696	735	737	727	673	732	716	764	724	740	763	750	752	779	717	740	715	694	703	690	760	785	764	730	739	718	739	772	766	700	736	739	758	725	787	753	766	749	746	739	753	745	776	726	795	742	752	766	741	718	747	722	773	782	746	739	723	753	747	680	708	748	737	740	731	740	761	718	747	742	729	749	795	793	753	752	745	746	727	750	800	772	740	773	764	771	815	708	706	781	793	736	751	738	708	771	782	711	722	765	748	774	802	762	753	760	722	745	709	757	708	762	730	715	735	752	706	726	738	722	717	751	682	779	682	713	790	761	773	789	758	730	806	782	737	774	734	735	753	769	714	725	757	754	735	808	686	764	760	750	762	758	711	771	755	728	734	743	745	789	753	746	693	792	730	747	789	728	771	744	701	752	774	749	705	732	752	765	747	736	788	741	677	699	805	758	765	722	771	701	724	756	702	779	717	720	770	678	696	754	727	784	751	711	730	754	743	738	746	705	775	752	773	715	700	749	769	750	794	713	729	753	772	740	746	742	710	745	729	754	764	804	702	734	743	738	777	725	740	728	720	744	722	704	773	708	736	746	741	750	736	751	762	756	735	696	741	769	710	717	783	737	726	767	685	712	745	763	738	787	770	701	762	704	720	709	732	786	766	766	733	739	757	746	740	692	759	772	784	714	739	754	822	726	768	762	749	719	788	779	747	770	757	798	744	736	735	769	688	757	708	732	733	730	752	717	701	746	739	762	701	764	737	729	728	723	765	756	774	705	741	717	740	752	724	738	757	779	723	777	806	715	755	735	793	740	807	747	730	766	780	721	743	775	732	694	769	718	728	750	724	744	729	735	758	750	695	742	707	720	748	748	766	740	756	746	758	767	713	784	758	753	747	776	709	763	748	723	745	746	724	794	724	767	712	738	785	727	767	719	677	739	759	786	728	761	786	746	743	780	798	771	714	706	767	735	737	735	742	706	763	737	757	734	769	735	768	724	762	756	735	754	712	764	726	772	774	772	779	729	769	765	769	728	751	709	765	763	765	732	701	763	771	753	776	723	735	733	712	771	792	767	711	765	738	691	779	764	688	763	741	767	731	716	723	772	741	726	725	778	767	729	713	788	726	770	750	756	748	744	698	726	707	748	727	714	687	771	784	742	715	740	792	759	783	729	781	733	754	711	711	722	746	732	791	778	777	731	679	799	682	694	716	744	788	784	753	711	718	809	700	751	756	723	704	696	744	750	783	760	743	709	754	700	726	768	774	759	745	704	742	737	759	735	747	713	758	736	748	757	769	752	804	754	795	757	768	716	735	713	728	790	796	725	788	773	733	737	750	759	786	721	710	737	773	758	759	719	733	754	731	698	752	741	735	732	759	770	774	720	760	704	713	733	683	691	796	761	750	746	799	718	783	732	763	741	756	746	774	727	772	752	742	742	751	732	755	738	718	764	746	749	731	757	796	708	727	750	746	749	751	756	770
14235	1212	945	786	499	418	377	301	290	257	226	247	244	235	211	226	230	224	219	237	201	200	209	222	198	210	189	204	189	210	226	198	234	229	189	217	198	172	205	197	219	208	192	212	200	196	199	227	214	227	174	190	205	220	215	191	219	237	204	170	167	211	197	191	203	181	170	188	205	229	236	180	201	197	207	206	185	216	199	190	220	223	221	220	199	177	211	198	187	192	222	220	193	190	205	215	201	171	194	177	203	209	198	182	188	215	220	198	203	213	200	188	209	216	203	201	213	186	179	194	214	204	195	215	198	193	218	218	215	196	215	210	177	207	216	174	225	209	174	213	217	196	172	238	199	202	234	188	210	212	213	191	174	207	215	213	197	225	208	187	217	216	208	186	225	194	193	190	172	169	188	190	198	190	195	199	213	189	222	191	199	201	203	223	195	199	198	198	198	224	193	200	194	204	190	221	195	216	198	233	207	203	203	177	204	218	193	195	205	236	198	213	206	208	215	207	192	204	217	177	178	210	212	173	193	184	208	220	200	211	192	184	194	239	197	217	193	175	186	210	195	191	183	210	235	214	230	192	179	193	179	201	204	211	183	183	219	199	208	259	240	197	190	196	217	204	206	210	192	214	200	187	196	210	188	216	206	210	196	192	175	200	201	186	206	202	205	181	203	183	220	209	182	195	189	227	202	217	186	201	203	222	199	206	196	174	220	221	183	198	189	220	196	212	218	210	201	188	216	190	195	214	184	204	178	203	207	195	194	218	204	210	196	199	192	206	175	198	211	215	200	223	201	209	206	208	207	191	218	199	199	205	187	185	222	205	212	210	198	228	193	186	226	206	184	207	191	173	217	215	196	221	197	190	194	210	191	202	220	184	205	194	209	231	202	204	188	204	192	201	194	224	165	197	220	192	186	208	193	206	205	220	213	199	189	190	211	215	207	193	209	176	210	206	208	204	196	238	221	190	191	200	219	185	192	177	216	199	191	210	194	169	214	197	226	196	210	201	205	205	212	214	198	199	236	213	189	217	193	188	195	198	189	192	236	192	206	175	229	210	212	195	201	217	203	204	193	187	200	208	195	202	206	220	200	184	202	184	206	175	196	174	184	186	225	206	196	198	213	174	220	194	199	195	224	214	189	194	202	210	193	221	202	213	185	205	200	205	194	196	215	214	174	205	196	196	203	210	204	200	224	201	180	205	191	196	221	199	196	193	210	222	219	193	178	197	176	221	176	221	193	204	195	200	199	188	193	207	207	193	199	171	210	212	233	209	192	217	253	189	184	204	198	208	206	193	184	175	218	183	171	192	185	193	227	232	206	166	210	173	198	239	177	189	209	185	197	208	204	186	210	231	203	210	213	199	181	194	201	180	177	197	197	229	185	209	209	207	237	184	216	206	185	204	221	176	239	205	212	196	184	193	212	217	193	208	210	199	183	193	203	201	206	178	228	201	212	208	214	198	205	207	198	184	209	210	185	204	184	207	203	189	204	204	197	184	185	190	198	176	213	203	203	216	189	188	191	212	207	192	209	198	209	206	209	226	212	227	199	226	197	216	200	179	204	224	205	210	222	190	188	197	199	206	174	233	197	176	192	207	203	194	230	192	195	187	222	210	211	203	175	202	199	220	233	214	189	187	199	198	225	213	188	208	200	200	227	234	186	215	211	181	191	191	181	194	201	210	199	214	207	198	228	236	203	212	185	217	218	204	179	178	208	179	194	194	188	203	231	216	201	200	188	206	184	172	191	193	219	213	234	188	217	181	201	211	197	209	222	226	213	200	198	207	212	196	216	197	180	210	182	210	201	210	209	192	187	206	170	184	186	212	163	227	186	190	214	211	206	213	210	238	212	239	207	211	199	213	177	206	220	194	203	232	187	227	197	194	197	169	165	171	225	190	204	211	195	227	175	230	197	209	202	196	203	217	203	182	180	198	179	185	229	198	216	215	195	191	209	206	181	181	209	200	228	207	203	203	217	186	189	200	168	198	202	191	226	200	197	199	200	216	185	183	180	217	199	212	216	215	180	196	191	219	179	221	222	195	202	187	185	194	192	198	171	225	211	199	205	201	191	205	193	202	208	213	205	195	184	192	215	221	200	191	218	223	197	215	197	206	155	185	215	179	207	176	209	198	184	196	199	201	219	195	164	200	181	200	211	193	187	206	178	218	173	190	217	225	181	193	186	170	194	203	201	224	229	179	189	206	186	210	187	198	200	204	204	206	200	187	216	209	188	205	204	185	193	214	194	194	195	200	208	200	215	223	206	210	212	202	187	213	178	220	207	216	196	195	211	199	216	191	210	204	181	202	198	208	171	207	206	202	225	183	195	201	226	217	171	216	207	208	228	202	180	200	201	189	213	209	207	210	199	204	196	179	173	212	219	205	195	241	224	161	226	202	193	215	169	198	194	205	219	189	197	199	204	220	203	240	206	193	201	219	216	204	221	184	190	198	195	225	237	191	187	191	193	184	228	203	179	200	225	205	223	184	203	241	233	246	211	195	190	224	196	202	188	207	178	199	196	188	216	194	198	200	194	178	185	178	205	213	202	211	214	173	208	176	196	220	196	199	209	215	193	198	210	206	206	185	182	225	192	196	216	206	201	197	188	212	181	176	222	186	194	209	198	164	168	188	203	222	203	208	188	204	202	184	213	207	228	197	199	209	219	183	184	221	210	232	208	185	183	212	214	221	200	207	179	221	185	195	188	196	196	219	239	214	223	202	191	194	193	208	236	192	216	205	203	200	186	221	190	195	187	223	200	201	189	196	202	188	202	223	207	213	185	184	225	206	183	234	204	228	172	174	222	214	182	168	205	227	219	193	227	163	208	179	171	211	212	186	201	192	189	187	201	198	208	190	210	182	209	197	216	198	189	185	193	196	197	201	181	209	197	198	181	180	236	195	178	190	196	204	210	206	207	195	220	209	221	194	234	219	197	208	218	208	203	175	202	217	200	202	186	209	216	215	202	200	193	187	166	183	180	213	222	176	186	215	197	204	188	197	224	217	200	205	219	215	203	181	213	176	201	210	212	215	216	209	184	217	195	194	182	210	183	203	174	191	234	191	213	214	200	207	230	224	187	198	205	213	198	170	215	199	193	175	193	197	201	207	199	232	202	212	197	231	210	198	186	195	216	197	211	199	213	201	195	206	189	192	195	216	212	187	201	185	206	218	205	220	195	183	212	212	205	175	168	207	175	210	208	180	195	208	177	204	201	233	208	203	192	211	187	195	198	236	203	177	220	199	199	188	205	196	178	205	217	217	171	222	192	193	193	170	215	173	204	213	179	195	193	233	193	190	190	181	224	204	210	209	191	197	199	167	180	211	205	191	209	189	194	196	184	223	167	199	195	182	197	232	204	201	215	194	183	234	205	215	216	221	205	211	204	215	176	212	197	187	179	217	238	212	203	220	194	226	225	206	222	223	223	205	210	202	184	235	174	214	190	200	203	183	186	164	208	195	210	222	195	210	183	209	209	203
7947	1014	1994	2259	1823	1489	1160	1020	913	812	797	729	664	688	614	605	569	585	562	559	579	558	526	525	496	530	506	507	532	498	470	511	478	513	487	490	486	539	472	512	484	518	499	483	461	510	480	526	492	496	492	522	517	421	476	459	450	473	501	488	485	494	481	517	468	481	448	486	470	498	502	465	501	473	523	510	465	478	468	503	493	461	508	454	464	428	468	453	468	453	503	484	484	497	485	463	474	473	487	482	501	478	483	460	458	467	476	483	469	471	473	491	481	477	469	483	498	461	446	486	474	483	471	535	489	461	501	436	493	444	455	457	458	446	500	504	455	448	441	458	461	489	452	493	460	488	459	471	439	465	452	460	496	459	445	451	468	454	497	467	462	466	413	482	495	506	494	481	464	515	472	443	452	491	482	455	460	437	456	442	439	531	485	433	463	462	470	454	459	479	480	485	463	425	445	472	495	435	496	501	474	473	447	442	489	433	467	470	472	484	517	461	462	526	495	444	477	464	450	440	464	468	457	440	499	476	479	488	493	485	469	471	436	461	451	471	499	429	479	465	507	471	468	505	450	474	520	468	447	523	471	464	456	423	498	481	452	456	517	427	486	485	440	464	472	468	472	486	460	474	469	497	487	498	480	455	515	463	491	476	440	442	453	489	486	466	528	474	510	491	457	476	457	496	441	460	478	493	477	466	493	497	425	496	480	467	515	421	449	484	450	449	456	441	451	489	430	489	445	485	496	471	467	480	483	463	443	470	441	453	492	500	484	472	471	452	457	468	470	459	445	446	492	467	507	451	494	416	497	460	480	458	489	443	477	480	484	444	503	446	436	462	452	425	443	466	481	466	443	479	471	477	456	436	428	448	500	469	464	506	425	413	518	463	487	438	490	468	487	417	455	464	457	462	459	489	521	484	431	484	478	473	486	462	472	456	497	487	445	449	451	456	474	482	493	472	468	442	460	424	466	482	453	468	475	487	439	495	495	490	465	452	489	493	475	435	462	473	508	465	462	512	459	458	474	433	486	493	452	474	502	478	485	468	471	475	481	472	481	466	457	488	447	455	442	459	458	484	469	478	506	455	473	457	478	487	489	499	462	494	511	456	476	475	472	468	477	488	491	466	494	475	470	498	473	434	431	476	451	470	485	467	466	463	456	467	479	475	465	462	484	486	454	444	481	434	477	478	446	446	516	490	462	458	477	491	476	483	466	507	450	447	438	457	451	482	501	442	476	492	418	474	480	475	481	485	484	435	465	459	455	475	480	479	463	414	461	459	473	476	484	466	502	501	468	500	481	454	482	493	464	492	475	442	483	449	501	489	462	478	489	458	523	484	508	460	514	502	449	462	457	499	457	461	480	488	484	487	491	474	422	521	452	474	488	459	473	457	455	474	466	466	473	469	524	497	508	446	457	471	454	471	496	488	484	488	453	466	499	460	450	485	442	473	492	497	479	461	490	461	447	463	493	495	464	453	494	453	467	499	479	514	463	450	487	457	450	462	459	455	420	479	440	481	510	484	507	474	473	493	440	484	488	488	499	485	464	474	465	542	506	464	467	503	441	449	486	476	460	488	428	454	445	483	482	469	440	418	444	475	437	455	440	453	469	495	451	443	431	475	452	496	514	444	463	482	434	489	478	486	439	457	496	487	483	438	452	463	460	441	441	413	470	489	505	473	477	472	463	500	450	465	469	496	496	467	488	475	474	479	476	436	460	456	472	510	470	461	453	479	488	480	458	484	500	432	488	494	451	473	470	470	466	443	486	486	507	469	509	502	443	465	494	483	478	489	460	508	505	462	491	523	424	449	460	480	477	507	469	454	482	445	467	485	469	472	468	464	440	474	485	472	530	517	489	452	452	480	465	442	491	460	497	488	435	466	453	532	498	451	499	480	484	487	450	465	512	443	458	530	442	452	505	464	497	452	476	480	481	491	488	484	500	448	478	511	472	488	435	487	460	455	484	509	479	476	446	462	462	464	486	435	435	440	502	452	454	488	451	443	480	425	442	451	470	491	485	487	460	477	464	436	459	478	493	446	504	493	501	496	450	439	452	453	492	491	453	454	463	438	490	492	436	477	490	456	453	496	525	479	465	512	488	500	479	467	437	468	478	475	447	450	467	489	433	478	483	472	471	407	473	469	432	491	473	503	478	484	477	463	465	469	503	438	467	506	463	479	481	474	454	463	490	478	477	518	443	517	446	466	479	483	460	512	461	472	489	462	487	458	476	440	455	484	464	451	530	493	457	450	485	434	460	480	460	474	485	483	440	461	480	471	471	462	465	469	451	491	455	507	457	457	466	464	484	454	447	475	504	491	450	463	497	466	486	459	470	475	462	433	463	481	452	455	454	453	486	485	477	471	459	489	458	487	472	493	456	492	462	508	488	461	464	490	458	461	441	437	452	468	444	520	477	437	478	474	491	453	514	465	494	466	483	450	464	492	499	440	455	468	473	436	482	480	460	470	510	503	496	457	466	474	472	445	458	461	501	475	492	442	494	487	483	456	497	491	471	465	463	435	477	460	449	488	449	465	477	478	457	454	478	498	504	450	458	438	464	441	468	471	496	448	473	470	459	458	476	479	437	486	545	452	501	457	470	461	496	483	423	483	480	460	470	479	458	485	483	476	489	474	467	475	476	428	490	479	428	473	480	487	447	447	473	440	496	468	464	486	444	430	477	482	487	501	458	526	497	477	457	456	451	444	464	486	462	448	465	443	466	492	466	483	454	481	443	488	463	465	440	448	461	449	463	464	448	469	474	519	448	458	485	460	418	476	460	489	475	516	463	456	464	487	504	464	480	498	477	481	447	488	466	504	462	478	465	490	483	471	489	474	512	473	493	483	463	495	463	452	455	460	504	472	523	464	449	480	490	428	449	462	440	473	460	499	474	454	496	486	418	497	492	476	470	480	493	489	524	455	479	463	427	451	500	483	440	442	477	473	461	495	478	477	488	468	443	468	483	498	504	459	514	466	443	432	459	474	471	460	490	473	476	436	507	504	479	494	444	462	477	445	491	451	461	438	459	479	488	455	478	507	477	480	484	488	451	441	474	444	477	407	489	455	477	494	461	477	457	458	477	446	502	464	455	486	450	469	441	431	443	504	463	481	449	443	489	499	463	469	495	430	467	476	474	464	485	494	455	468	458	461	469	462	431	455	449	461	458	481	474	448	453	490	464	461	489	491	466	471	473	446	434	483	446	477	475	474	467	458	466	465	423	453	479	467	446	483	453	446	469	490	473	491	472	432	444	483	457	469	455	513	476	447	488	488	398	496	504	480	438	470	444	506	454	468	492	439	506	516	499	489	455	458	456	501	453	463	468	443	476	482	476	445	490	433	475	483	518	487	484	492	520	443	415	433	466	468	513	467	486	457	498	486	521	472	447	484	460	483	461	498	466	490	443	425	432	479	488	426	469	477	513	471	490	505	505	474	455	472	443	469	455	489	480	507	486	482	478	465	480	478	468	452	474	448	488	447
1314	259	256	245	231	229	229	235	224	249	240	210	255	239	254	246	240	231	227	227	242	240	235	231	227	234	238	229	220	231	225	217	216	240	253	241	239	223	224	224	234	233	218	242	233	223	253	251	232	212	230	234	238	248	241	244	221	240	229	237	185	220	228	222	258	207	238	229	229	218	221	228	223	235	208	243	222	228	238	254	213	229	248	232	225	234	215	242	221	251	241	221	248	244	239	236	238	221	255	224	210	240	243	244	229	220	222	238	261	226	256	213	240	251	222	231	255	225	235	211	233	222	231	217	238	236	232	232	227	222	229	205	234	223	242	259	228	211	251	267	236	230	229	229	240	230	216	196	228	225	249	224	236	242	223	231	255	221	222	226	241	244	218	224	223	225	230	226	244	232	205	219	235	223	234	264	221	238	249	216	233	228	198	230	223	205	238	247	233	235	228	224	209	237	218	250	251	233	218	240	195	237	230	217	214	240	237	243	256	244	247	241	261	218	204	228	220	209	246	226	198	215	260	240	231	223	235	248	212	235	244	235	227	247	243	249	221	224	206	216	195	273	222	237	222	216	273	200	244	221	244	241	217	246	257	258	242	222	241	244	242	247	272	223	180	233	225	229	243	220	224	246	236	234	182	223	236	245	219	244	256	268	225	237	216	239	224	241	241	235	179	254	219	234	188	231	235	267	203	253	244	242	241	206	221	244	234	241	236	229	221	231	233	232	222	213	241	236	221	228	233	197	238	250	223	227	236	233	231	254	210	203	240	255	244	219	238	212	200	230	233	239	238	217	251	226	232	200	261	241	238	236	262	234	236	222	224	218	238	238	235	235	232	232	229	229	228	270	207	256	206	230	254	215	233	253	241	231	224	228	232	244	242	230	232	223	223	243	217	235	263	242	243	264	244	223	233	225	203	223	242	232	268	227	233	213	249	231	248	259	262	253	222	209	234	222	253	215	199	240	244	228	256	230	235	251	238	213	228	239	228	234	231	234	249	239	245	233	210	234	241	240	235	280	233	237	231	254	223	188	239	203	208	249	225	247	253	204	261	242	233	247	243	238	235	254	239	249	237	259	226	211	246	206	236	205	238	200	215	274	227	241	215	286	261	237	265	224	240	226	231	247	252	247	248	218	245	242	246	212	224	231	216	211	232	244	279	218	234	245	235	220	192	226	213	239	232	254	237	227	216	247	219	241	238	212	211	229	244	227	229	233	216	245	217	245	234	233	234	236	236	256	236	228	229	220	256	231	247	238	211	198	225	228	228	221	211	229	229	245	242	224	214	227	251	220	241	223	212	242	270	254	217	217	250	223	239	220	246	220	243	224	248	270	224	240	218	246	219	241	237	253	201	225	227	222	239	224	216	240	245	240	224	230	252	226	232	240	212	241	251	243	223	252	252	243	249	219	218	212	228	281	191	206	226	218	221	226	233	235	235	234	221	226	228	241	238	227	222	238	221	244	237	226	249	229	243	239	224	242	247	208	211	225	236	240	210	197	248	223	254	221	234	212	235	235	259	238	221	253	228	243	220	268	228	221	227	224	215	216	257	249	265	224	248	214	228	257	229	215	188	227	225	234	249	217	220	217	211	225	230	238	242	219	253	225	212	230	218	218	232	243	226	242	234	244	220	256	225	231	221	206	237	222	271	247	245	244	225	234	211	237	218	232	254	239	237	224	230	231	254	214	227	208	227	233	227	242	234	218	244	260	220	238	239	228	232	253	210	213	227	224	228	248	266	236	249	238	259	227	225	232	206	224	238	213	238	217	227	245	222	220	237	255	250	197	221	225	262	242	232	239	258	236	253	224	254	218	246	234	223	234	258	218	230	222	259	237	229	207	241	252	224	217	254	236	253	231	231	235	230	237	225	218	216	266	222	214	215	241	234	235	233	217	238	233	248	233	241	216	249	243	215	209	210	228	246	234	234	250	236	221	221	245	237	238	216	230	223	229	240	244	229	209	225	218	232	233	235	260	207	228	235	211	221	230	192	267	233	217	237	210	228	232	237	245	270	254	240	229	191	226	235	254	233	252	226	244	229	221	237	242	222	241	241	244	245	232	235	234	206	198	230	259	220	247	218	237	241	228	234	239	238	231	225	232	241	263	251	217	239	218	239	232	245	237	245	228	242	217	231	214	254	244	242	207	214	238	234	236	228	224	238	215	236	251	229	254	220	229	240	247	246	261	242	251	225	216	224	235	239	235	211	232	222	218	205	222	240	243	262	219	222	233	250	212	240	248	242	265	224	233	208	221	220	193	222	201	206	227	233	250	267	220	253	232	226	214	240	236	245	211	231	242	204	260	222	201	234	226	227	226	250	217	222	225	260	248	230	216	218	240	248	236	214	252	224	242	229	229	231	225	232	225	238	235	224	224	254	253	214	219	225	221	195	217	221	237	221	265	231	213	226	243	218	228	222	233	196	239	218	204	249	217	216	245	239	211	264	233	230	257	265	225	222	231	207	272	225	213	244	236	225	232	222	232	227	218	255	216	227	251	231	261	230	237	225	223	266	252	260	231	236	248	221	252	229	234	204	228	224	207	200	223	220	228	237	238	222	238	224	244	230	248	227	217	259	231	202	219	209	206	232	251	232	234	233	201	235	265	241	191	233	211	202	224	223	213	211	229	236	218	240	232	254	225	233	225	229	219	216	222	217	234	198	228	258	258	210	249	246	255	216	264	228	232	223	243	237	251	253	267	246	226	227	218	213	239	242	218	234	235	240	219	236	226	246	271	227	260	241	229	237	231	214	223	216	217	239	231	233	202	229	220	216	207	240	238	266	222	221	223	246	229	237	218	240	239	251	217	230	218	240	245	240	225	213	228	230	234	247	231	212	228	241	237	242	210	244	218	226	211	230	246	230	213	215	248	227	239	201	209	236	237	234	229	229	218	255	235	248	248	233	227	212	217	242	219	210	227	215	191	217	239	254	251	215	255	251	236	218	236	262	234	215	229	257	233	261	268	199	217	224	208	248	244	224	253	231	222	233	240	231	224	229	223	273	228	256	255	215	236	229	226	252	238	245	254	238	224	244	218	224	231	210	255	281	232	211	237	227	236	232	222	218	225	252	234	217	225	238	261	232	257	232	224	257	234	249	258	201	243	232	231	199	220	245	240	227	246	221	241	223	228	220	230	248	226	209	225	208	244	240	234	250	253	254	208	258	258	205	235	222	232	223	236	255	205	207	222	227	238	234	223	229	203	250	233	230	243	216	259	208	218	235	211	224	238	230	213	232	209	225	221	239	243	243	225	232	258	227	247	241	245	215	210	213	240	229	231	198	218	234	234	232	256	236	248	206	230	269	240	249	217	254	252	251	258	210	227	233	207	237	226	252	227	228	232	227	238	200	232	240	235	210	262	236	219	222	239	236	219	229	251	216	249	224	230	222	220	264	224	219	206	223	232	210	210	262	204	247	250	228	259	240	209	254	259	256	244	208	222	219	223	211	219	237	245	229	226	225	241	216	227	227	214
1852	555	570	548	598	559	547	590	573	524	548	552	570	599	536	558	538	533	585	552	587	588	558	543	594	607	632	593	601	561	565	544	577	573	540	550	592	568	564	563	540	593	563	607	585	590	548	564	544	589	566	549	574	627	571	515	521	597	539	520	581	568	562	495	567	555	607	551	528	599	493	576	522	559	498	536	527	558	607	575	585	630	566	551	566	530	562	520	579	558	544	552	567	558	551	556	570	596	528	536	546	570	546	578	553	548	546	575	567	577	537	577	536	593	588	567	561	554	517	533	615	562	526	566	534	564	574	553	556	622	602	550	517	599	575	547	532	620	564	595	532	533	570	550	571	608	589	530	578	557	601	521	585	537	537	550	566	579	566	526	551	557	552	539	584	574	538	546	562	554	532	569	595	539	527	573	543	544	525	527	539	537	528	551	565	548	540	517	573	544	541	542	562	581	572	562	585	549	598	545	576	568	584	571	564	582	530	559	554	557	568	521	579	536	567	554	550	541	576	545	544	566	556	539	521	554	578	574	553	572	557	562	536	582	561	532	541	629	570	554	557	556	552	552	539	533	535	514	591	579	536	561	542	570	530	529	556	581	558	590	589	531	559	562	556	569	531	576	596	576	559	560	596	536	505	553	557	581	528	569	556	614	547	556	600	625	561	541	548	552	568	575	623	594	586	544	578	578	571	531	528	524	577	598	562	536	537	573	579	566	588	560	563	514	556	535	546	547	552	602	589	565	588	550	587	522	570	543	557	591	578	561	531	551	517	569	554	582	555	540	552	567	575	545	569	574	568	553	553	609	574	527	551	558	526	570	551	529	554	559	581	560	557	561	578	581	574	583	557	548	571	556	571	538	572	582	577	577	562	536	551	558	544	587	510	579	576	567	585	579	545	557	535	556	562	526	527	579	593	558	578	546	542	564	542	586	532	552	609	573	557	555	492	577	599	562	572	575	539	563	547	525	594	539	616	538	592	552	540	580	555	555	585	575	558	579	523	513	563	514	544	560	522	559	577	550	552	543	533	557	573	536	554	536	555	581	555	566	590	555	564	556	556	553	557	576	556	580	505	526	568	517	537	562	525	601	551	571	654	600	595	553	562	538	563	536	537	563	593	552	529	582	546	559	564	564	549	562	571	544	526	592	598	555	564	582	604	557	556	566	576	546	578	524	547	542	561	572	537	597	556	560	591	584	521	543	545	579	542	571	526	596	546	572	539	624	578	580	537	559	525	561	565	609	547	571	616	542	574	550	579	560	543	604	539	582	548	549	551	592	501	572	526	555	569	580	547	530	587	548	564	528	541	543	570	588	579	583	539	544	578	561	552	554	576	531	582	561	538	580	549	592	561	605	578	535	588	554	579	602	555	566	535	561	561	577	621	589	557	521	545	570	546	583	555	560	542	519	583	532	594	599	585	591	565	642	534	558	572	584	578	610	562	567	537	598	571	562	516	568	549	603	550	550	539	534	578	587	568	560	517	569	564	577	567	565	587	558	562	509	579	559	548	526	516	554	562	533	586	584	564	569	527	557	585	602	595	549	558	556	540	557	536	562	557	580	550	558	559	585	596	546	566	508	530	532	594	560	555	595	552	564	523	526	576	562	552	590	561	589	573	565	570	550	566	569	584	535	538	570	583	542	542	558	572	550	558	566	576	548	581	577	575	599	552	567	603	569	553	552	588	566	534	548	583	573	581	517	557	579	571	571	566	565	540	537	589	542	576	604	562	571	558	541	553	552	561	552	550	561	568	509	538	573	592	565	542	566	586	583	565	570	580	562	538	580	586	559	554	558	567	561	537	561	597	617	583	558	517	584	542	513	551	554	600	526	586	566	537	537	529	556	580	556	560	541	568	527	567	529	610	573	551	592	592	522	587	557	542	575	590	572	563	547	618	553	564	557	551	531	532	584	570	550	597	571	547	537	528	561	549	574	555	589	583	559	543	552	586	540	508	548	569	566	549	580	549	563	605	564	600	567	551	568	564	574	589	537	559	580	559	536	573	571	570	581	558	534	570	561	589	570	524	605	602	567	529	581	589	575	556	567	561	578	519	556	577	549	578	581	582	536	508	562	542	562	537	596	549	583	546	540	580	528	597	585	570	576	562	556	593	560	536	595	569	536	557	590	600	551	557	571	582	579	547	531	559	513	559	555	583	592	533	538	563	538	582	576	547	569	539	541	571	576	580	563	553	534	582	566	551	565	579	545	591	589	584	577	565	588	569	556	569	519	524	537	558	551	574	566	575	561	580	569	549	620	546	545	579	563	566	584	545	547	577	561	577	568	592	551	559	554	577	567	529	630	521	543	577	578	559	535	602	584	575	565	536	586	557	548	554	577	560	531	576	564	547	532	574	531	588	564	544	607	545	593	579	551	560	530	598	552	597	609	539	537	605	572	520	539	539	609	552	598	556	551	577	563	518	510	536	583	559	536	599	573	565	569	550	608	602	566	536	581	597	558	514	546	602	576	545	527	550	580	523	592	536	562	583	564	552	526	584	540	565	544	552	576	543	514	570	545	545	603	499	562	590	542	527	624	529	563	561	556	532	572	562	511	546	558	625	595	563	586	572	550	584	521	562	515	570	591	581	535	550	548	533	590	599	570	587	547	549	577	570	518	583	534	612	547	558	504	562	571	555	573	549	546	574	522	547	596	561	544	567	551	561	569	579	572	613	581	580	539	548	557	617	525	554	558	550	565	524	533	588	543	527	535	515	551	542	576	559	593	587	529	547	555	578	571	528	576	536	582	551	556	582	549	562	572	584	558	540	554	587	540	578	544	560	532	550	549	575	553	582	605	555	530	575	497	576	575	618	531	507	552	547	570	576	517	593	569	542	519	549	582	571	530	550	573	567	550	569	565	589	555	595	549	575	521	585	551	535	565	543	507	595	505	563	628	551	575	532	544	590	562	598	555	533	588	591	546	564	570	549	584	534	554	600	550	550	542	548	606	546	559	538	566	526	534	537	519	535	533	543	587	545	617	563	515	559	567	552	532	574	555	566	581	567	538	527	542	575	599	545	521	604	561	531	585	565	565	526	550	559	592	546	499	584	589	585	504	520	551	523	559	540	518	579	589	587	585	587	570	570	566	573	546	560	568	552	567	570	557	565	565	573	542	581	594	524	593	541	562	540	537	531	561	519	534	575	607	550	548	595	577	577	581	558	596	599	540	584	579	546	548	581	543	547	533	591	574	537	536	572	572	531	581	547	573	589	565	567	536	576	561	541	538	582	516	583	547	570	546	575	594	539	576	575	559	535	548	555	565	548	531	588	574	607	537	546	587	589	521	541	534	600	560	543	568	561	556	566	567	520	568	574	574	531	545	509	556	578	552	532	560	544	545	545	545	566	562	575	594	559	562	581	566	562	564	540	587	590	529	580	542	549	566	545	575	534	572	536	534	555	551	551	564	578	587	561	591	544	531	512	537	595	572	606	536	559	573	543	557	548	577	560	539	549	561	543	565	575	565	596	594
7567	601	689	554	480	417	402	416	368	351	367	346	282	349	321	316	297	320	328	333	361	336	348	319	331	338	322	324	314	336	344	327	295	322	341	328	378	344	347	344	324	306	322	282	287	346	318	311	333	299	305	339	341	306	319	308	367	355	313	346	337	322	306	315	321	317	311	316	331	323	329	321	345	340	368	320	289	316	317	336	354	315	352	353	317	341	355	336	338	330	338	330	273	311	341	301	342	341	354	345	344	320	329	318	335	324	310	324	360	349	322	334	315	316	321	381	331	347	353	327	308	325	349	320	333	342	267	323	381	346	347	295	300	301	342	341	323	337	296	330	306	317	333	319	292	317	290	321	285	324	348	352	379	333	323	313	330	362	346	327	301	326	334	341	339	316	349	314	318	332	349	350	320	338	318	315	310	305	339	345	351	338	318	291	309	279	337	325	339	355	308	307	319	342	311	315	360	355	339	337	347	306	318	327	368	328	338	323	288	303	319	354	316	338	313	328	339	323	329	323	372	283	339	348	325	336	330	319	296	369	321	335	319	338	315	303	312	298	304	327	310	343	284	299	349	334	341	332	325	343	301	323	325	355	337	326	315	330	332	322	322	333	336	322	311	373	305	348	369	332	337	336	314	324	326	339	316	324	259	316	315	346	329	356	350	340	329	360	327	354	315	364	296	303	325	350	335	352	344	325	356	311	319	314	359	334	353	323	330	338	309	336	337	323	340	344	347	323	297	357	316	310	309	309	336	302	307	351	284	358	315	317	336	331	326	311	315	345	337	348	264	306	323	320	337	356	307	322	291	315	302	344	311	340	322	330	313	323	326	330	314	350	324	295	328	307	329	345	337	355	316	326	314	358	341	332	307	339	315	308	349	354	319	332	293	326	323	323	291	293	312	362	350	312	314	306	323	294	334	300	326	371	340	334	338	307	300	316	311	334	312	339	314	345	307	299	315	319	338	301	321	319	324	337	315	306	329	307	318	337	308	316	299	338	332	321	320	311	373	351	371	331	281	343	341	317	321	338	342	356	321	329	333	328	340	344	324	286	349	358	315	309	319	319	338	339	341	317	305	310	303	334	295	342	336	331	308	356	296	310	316	312	305	371	351	337	309	318	313	334	317	333	332	347	335	340	330	342	327	334	357	332	339	308	300	320	347	328	374	331	319	358	312	306	335	300	319	327	348	389	318	354	337	355	330	300	345	344	369	316	304	321	330	329	311	330	300	289	332	342	344	327	341	334	283	348	354	353	306	324	332	329	318	287	314	349	352	323	313	329	339	340	349	322	304	317	302	337	373	307	309	351	271	337	349	337	314	358	258	300	330	317	325	328	333	333	301	318	348	327	306	321	318	339	308	308	327	316	333	287	336	308	302	346	303	329	310	332	315	311	337	318	326	300	325	325	358	352	299	330	318	310	307	341	339	361	323	299	303	319	327	342	342	328	323	294	355	338	311	328	333	328	306	338	350	334	290	321	368	344	310	344	317	297	334	334	326	335	348	334	331	312	336	320	316	312	305	337	285	303	316	344	308	317	336	316	304	316	360	302	317	321	330	343	354	332	304	305	323	344	370	342	343	329	344	292	295	333	293	350	329	314	298	340	312	303	355	310	340	340	333	302	348	308	323	306	301	322	356	339	352	312	362	347	321	337	338	346	311	324	321	347	345	323	330	309	336	348	346	355	324	288	300	319	335	353	295	330	317	315	306	346	386	334	346	317	306	332	339	357	307	319	335	306	360	325	363	307	347	347	356	326	334	332	314	333	297	317	338	337	327	320	314	304	334	323	331	319	321	333	361	293	334	338	339	317	331	327	325	390	346	331	314	343	326	316	298	364	303	311	311	319	330	324	308	314	302	301	324	294	310	344	338	300	370	304	372	314	320	333	329	315	328	293	300	322	332	332	335	340	352	345	342	305	299	303	291	348	351	320	337	327	355	343	328	333	333	319	304	303	361	329	308	342	352	322	347	343	327	339	317	322	318	315	319	323	310	354	339	315	334	321	343	341	314	298	325	318	312	346	332	358	328	310	340	340	311	348	334	305	306	310	334	328	331	359	335	331	327	368	305	333	335	325	311	386	348	327	328	334	328	308	321	326	307	296	306	323	354	308	291	293	344	272	304	315	335	318	341	404	347	320	330	346	323	317	339	315	300	306	332	296	326	330	296	348	341	351	308	325	343	353	319	366	297	305	331	337	305	301	354	337	344	322	335	311	312	306	329	316	311	322	317	349	331	355	332	304	313	359	353	336	394	329	293	316	343	301	325	352	340	338	358	308	329	315	356	275	309	343	340	282	284	309	342	316	327	328	291	309	311	331	301	323	332	307	347	352	319	323	328	349	340	301	285	346	328	327	342	312	322	342	341	302	360	318	354	313	336	334	294	313	329	318	340	320	317	315	316	324	348	322	326	341	331	328	324	345	319	324	319	301	334	337	319	338	332	345	337	337	330	355	339	339	284	334	337	381	290	314	334	284	327	290	328	335	365	309	328	314	313	324	313	322	309	273	347	301	343	336	329	326	302	311	304	293	338	323	338	325	364	347	309	297	360	343	328	317	309	341	334	349	361	325	346	325	323	347	325	293	322	330	303	308	367	331	348	334	322	329	332	314	317	355	331	307	322	349	357	345	346	316	301	331	316	335	318	309	294	312	311	330	311	339	290	310	377	335	329	347	353	313	358	321	303	327	316	324	309	338	350	319	283	284	327	300	314	313	295	314	336	319	378	280	305	312	372	334	311	317	339	340	310	320	330	345	344	327	328	332	315	332	267	316	339	367	304	346	350	310	300	318	344	332	334	295	339	330	362	286	300	345	327	376	326	314	332	338	348	329	325	329	305	324	305	307	322	317	323	324	289	317	306	334	329	292	311	285	355	307	318	274	321	355	294	324	321	308	314	344	317	308	321	334	321	332	300	316	328	358	337	315	338	323	322	349	355	326	320	343	319	293	308	321	298	305	336	342	335	314	383	301	259	320	322	336	337	346	332	353	329	321	342	326	313	315	337	341	332	305	338	320	306	315	326	288	315	296	361	316	307	342	298	341	310	331	344	328	307	323	305	334	335	329	320	324	277	325	328	304	325	296	317	295	314	339	300	315	354	312	323	350	341	328	313	344	335	294	311	351	334	319	346	326	333	317	342	326	294	320	317	343	314	309	331	304	286	337	315	323	331	314	340	304	341	327	338	313	335	326	319	358	329	307	332	322	321	352	322	290	333	313	331	287	352	320	301	321	337	292	340	329	336	323	356	328	323	317	323	316	332	322	352	345	322	338	358	329	333	284	333	342	324	339	362	348	337	318	326	332	348	368	333	359	302	317	320	300	332	329	350	309	315	363	358	286	312	316	319	338	313	310	349	328	307	332	337	309	331	370	301	341	329	341	333	298	315	321	291	341	294	298	362	327	335	317	319	331	335	313	334	331	312	305	323	326	334	327	316	318	355	324	339	333	302	325	316	304	327	324	316	329	325	310	321	342
6617	1036	1535	1610	1417	1265	1099	1012	977	981	862	832	892	818	774	821	827	858	866	825	806	806	753	788	796	747	773	745	756	731	757	771	718	739	774	780	779	753	733	775	782	756	799	789	750	754	775	748	731	706	722	739	754	799	753	725	828	776	715	731	730	753	765	723	764	721	726	729	728	760	736	686	736	775	755	803	756	777	683	768	783	767	744	741	705	722	765	754	735	741	744	734	732	736	704	762	756	783	756	755	741	770	773	745	785	746	734	733	784	765	730	769	726	761	738	730	792	708	736	707	770	748	801	702	729	737	722	738	738	798	751	703	726	765	788	712	742	720	730	770	715	737	709	761	798	707	748	711	723	785	726	741	753	767	758	756	741	747	752	771	695	761	744	724	745	740	668	720	702	790	773	761	798	748	761	743	726	730	786	739	663	741	749	726	756	736	699	721	740	747	724	744	714	739	721	735	777	757	755	799	692	811	731	734	774	704	745	752	733	738	694	714	756	737	738	725	709	721	723	742	774	777	748	738	766	727	763	766	746	755	694	713	752	795	719	780	705	757	763	764	743	729	752	754	750	765	743	717	733	742	723	693	762	754	732	815	773	734	752	769	763	761	710	753	743	734	733	722	696	728	769	706	743	736	730	706	741	709	737	776	763	737	725	731	733	741	738	745	768	733	695	784	739	735	710	746	715	738	704	763	716	720	734	765	743	684	725	720	679	724	787	720	723	723	745	735	714	731	734	746	701	710	746	724	728	786	738	721	735	753	725	751	731	734	732	708	723	778	709	769	764	698	738	748	704	716	763	776	745	721	774	760	729	738	674	713	732	694	719	708	740	787	699	752	726	753	759	750	695	749	769	765	765	753	740	737	787	774	767	797	719	765	760	747	751	788	755	736	712	813	743	735	740	724	733	735	769	730	692	679	747	719	756	758	765	764	772	816	680	735	730	743	727	760	711	763	765	740	764	764	778	725	768	702	734	750	762	716	736	731	761	699	709	723	718	751	775	737	756	720	739	726	775	786	771	763	742	763	732	686	702	742	738	713	734	805	821	741	741	722	703	776	720	713	731	709	757	787	710	712	734	725	707	736	734	783	742	765	739	754	751	790	735	762	759	730	722	743	751	697	842	711	746	691	765	746	755	775	737	736	722	735	772	735	715	765	770	734	788	755	751	768	746	788	722	772	753	732	759	729	747	717	715	710	761	717	758	792	735	733	766	759	751	756	717	798	684	746	720	734	804	767	741	763	763	705	723	804	749	746	739	750	757	740	723	710	773	737	707	726	781	786	735	771	731	752	703	707	758	747	754	700	714	755	761	762	756	745	766	764	724	762	782	730	761	768	715	731	717	702	725	760	743	689	725	756	769	742	753	775	710	748	723	730	723	768	715	766	716	748	731	709	749	733	780	744	766	732	762	748	761	731	760	718	713	718	735	748	787	782	778	713	730	720	710	714	680	725	767	747	743	735	738	727	811	763	720	725	713	749	747	764	751	734	802	759	732	742	745	704	758	724	743	732	776	797	640	705	704	710	714	764	756	703	763	712	727	740	749	746	776	757	760	738	741	796	695	719	744	713	767	715	729	742	781	748	772	739	680	713	714	762	689	753	748	706	784	756	723	790	797	753	704	752	760	739	717	779	780	739	708	722	789	738	726	801	718	735	758	719	741	768	768	733	779	763	779	715	763	736	719	730	732	744	728	707	714	794	720	705	771	769	725	769	713	697	750	724	788	713	778	704	760	721	740	711	771	758	724	726	762	738	750	678	705	822	746	735	738	745	702	695	749	739	775	769	737	755	712	719	800	748	721	735	721	763	735	787	739	752	761	772	740	797	756	744	777	780	766	723	717	761	751	732	744	730	716	793	726	729	757	791	759	708	735	778	721	754	771	765	749	756	690	676	714	739	750	782	778	726	766	762	740	768	760	808	760	760	744	757	791	740	772	793	808	781	777	756	761	706	734	756	735	704	722	744	742	700	741	799	725	735	790	743	729	723	732	794	730	743	741	725	775	696	777	781	747	751	729	749	720	734	776	704	754	737	732	795	770	732	758	747	774	745	752	771	737	784	710	787	763	708	799	712	725	736	787	719	761	733	712	761	772	744	656	744	746	711	774	736	740	738	766	762	762	705	748	752	717	723	729	754	742	645	723	758	776	713	763	715	766	718	791	754	726	725	761	750	735	741	748	722	722	702	710	741	753	724	790	774	752	763	719	752	745	750	724	730	781	752	747	726	785	714	764	788	768	762	738	738	755	731	780	774	699	729	728	734	835	773	725	770	733	751	700	745	743	754	775	745	703	754	795	739	752	737	779	756	764	706	739	725	729	794	758	701	745	718	790	735	744	759	801	738	710	746	761	785	766	717	732	757	780	743	753	752	766	782	736	714	738	743	732	704	701	805	793	722	782	768	709	721	700	758	759	697	745	756	734	711	721	733	748	751	779	764	765	695	733	725	748	752	729	770	791	739	773	731	738	735	690	755	792	740	749	732	724	803	772	755	711	723	738	741	774	734	740	739	737	767	727	740	782	753	748	744	748	740	762	724	732	695	755	739	777	751	741	776	737	717	798	739	722	787	809	747	708	743	750	732	743	727	717	758	737	719	734	717	783	750	732	704	727	730	728	759	718	736	744	759	715	767	810	756	732	791	733	758	743	742	790	778	729	721	690	749	778	714	755	740	737	763	742	761	745	746	719	769	696	773	746	682	741	775	752	693	775	758	739	692	764	781	737	753	731	760	750	736	688	775	755	761	758	708	710	749	699	728	740	691	742	698	724	738	725	740	743	781	701	789	717	731	737	742	753	797	744	713	759	749	760	785	767	720	757	711	737	730	748	753	744	750	750	741	723	734	706	740	741	766	746	770	739	786	714	786	753	780	706	739	766	738	691	744	771	695	684	717	759	708	757	727	782	742	734	747	731	730	732	736	764	687	748	778	758	780	766	700	757	795	733	756	757	720	750	712	747	747	774	722	742	731	766	753	730	742	809	746	697	765	741	754	766	716	739	782	733	730	746	776	724	747	749	716	717	759	775	748	728	761	766	746	738	733	743	729	742	724	712	749	758	737	800	739	724	680	722	801	676	723	797	794	755	726	762	723	735	704	754	744	737	804	766	751	697	776	733	762	737	729	749	788	741	738	760	743	721	752	720	747	721	726	761	744	748	717	711	721	739	712	714	722	747	761	749	753	765	753	751	727	823	751	740	767	738	732	726	691	733	732	767	756	718	760	747	742	778	752	771	775	722	761	710	746	690	697	744	701	743	723	774	764	759	732	706	748	748	749	710	748	786	752	752	717	778	704	751	751	719	747	753	735	758	718	709	753	705	750	731	714	706	737	748	758	765	757	732	768	759	758	764	718	710	692	760	727	751	754	738	772	746	763	698	741	769	748	666	799	743	755	725	704	713	762	737	781	738	728	741	748	763	746	747	803	772	739	765	734	745	744	727	746	722	734	730	737	757	726	790	704	735	805	714	728	758	764
14028	1077	954	739	561	415	370	299	293	267	246	236	224	248	224	205	208	191	219	234	208	202	229	182	217	180	204	180	190	205	207	205	227	211	176	175	230	199	237	212	237	196	208	157	195	195	186	202	196	209	210	188	218	180	216	163	200	180	191	197	202	193	200	210	211	198	208	239	206	182	212	200	210	207	216	213	212	203	196	191	224	211	197	202	218	228	181	192	196	196	214	211	191	206	206	206	194	193	184	213	213	200	206	184	206	186	188	190	178	198	199	211	212	148	201	199	215	201	201	170	210	201	194	188	196	201	189	169	175	158	212	207	221	192	211	199	200	228	204	194	230	192	210	195	189	213	217	225	197	231	240	209	227	183	189	229	195	199	185	196	180	187	190	191	175	210	195	194	197	218	200	180	222	203	209	224	197	182	193	205	196	214	197	178	201	192	223	199	228	199	194	169	202	187	213	198	184	177	184	204	208	196	179	201	196	201	194	210	221	196	202	170	216	192	205	189	195	210	182	187	195	187	214	192	186	207	239	201	218	223	215	174	180	215	171	204	208	196	222	184	183	204	216	188	224	187	217	199	199	192	197	208	228	201	206	207	177	218	189	181	208	205	165	209	203	195	178	217	221	180	195	208	245	190	221	203	179	183	232	177	200	216	190	230	224	200	190	208	212	191	195	203	190	200	191	192	201	215	194	181	215	193	200	172	190	208	188	190	179	184	190	199	214	220	215	205	196	206	210	203	194	201	227	213	171	203	198	189	206	179	183	210	161	194	175	219	196	193	208	198	200	203	191	194	227	230	198	200	192	231	228	195	195	231	213	210	183	209	205	207	190	201	209	198	213	164	169	197	209	193	214	187	184	213	203	200	197	212	185	183	221	208	200	200	220	212	184	206	211	199	207	239	206	214	173	200	213	193	191	198	184	196	202	202	202	195	183	188	180	186	192	215	201	204	185	206	218	196	175	207	189	196	160	185	192	210	203	175	188	197	212	230	214	181	203	230	191	197	167	219	195	228	185	203	200	192	221	204	201	192	209	186	202	199	213	221	195	175	218	219	196	213	208	204	187	215	187	186	186	192	187	179	227	210	182	189	199	177	188	219	184	190	207	220	198	183	231	198	212	194	180	210	210	195	209	188	210	212	200	215	184	209	196	171	210	193	196	189	201	192	220	226	179	193	183	221	196	215	212	192	218	209	212	244	194	198	186	175	187	193	173	207	188	210	202	220	195	225	191	206	179	174	186	205	204	184	201	183	169	215	215	223	191	201	218	187	197	206	190	211	196	200	183	192	204	220	218	239	210	208	197	177	178	184	196	190	205	217	183	184	218	207	205	191	207	211	185	219	239	230	185	201	208	194	210	188	192	218	221	206	197	193	197	186	211	213	195	207	213	183	213	176	213	190	191	191	216	196	193	185	201	202	204	225	185	203	206	182	197	197	182	199	213	227	211	195	212	209	210	208	208	195	185	168	211	186	214	206	205	196	192	172	183	203	189	178	215	222	170	179	208	215	206	217	204	208	214	199	192	229	206	229	197	188	219	191	195	202	196	193	194	218	227	232	206	202	184	210	177	186	191	215	222	189	261	216	183	207	189	189	206	198	217	214	188	175	201	178	200	173	206	218	201	217	200	221	226	205	179	210	217	186	192	177	201	220	223	191	183	230	215	204	187	207	189	209	201	208	173	186	221	188	203	232	186	192	156	185	171	175	180	199	191	181	184	215	195	224	222	183	167	197	212	180	193	216	232	219	220	189	209	207	202	197	196	197	213	210	210	208	201	206	193	192	192	231	218	180	188	192	199	192	205	214	205	188	188	197	214	212	211	202	212	209	203	190	202	214	212	199	206	206	202	202	191	183	198	183	209	197	205	222	199	200	201	224	196	196	187	205	201	193	196	203	201	206	173	198	214	206	180	193	168	198	220	211	216	191	178	180	212	198	178	199	217	192	209	214	197	194	176	188	195	212	186	184	213	221	219	203	180	201	176	175	197	218	203	203	176	180	217	195	181	189	187	201	198	242	189	190	208	207	208	211	207	183	217	225	211	225	187	190	169	197	183	207	182	223	192	196	204	237	185	191	195	208	207	195	211	221	182	219	197	183	168	208	174	221	238	229	189	199	194	199	186	181	166	172	186	181	172	191	185	199	189	204	223	195	215	192	200	193	181	191	172	227	238	199	207	192	215	210	188	227	181	203	197	204	213	207	209	225	230	201	228	175	242	215	173	211	190	199	202	216	189	220	200	222	188	203	204	220	217	199	178	209	232	206	179	181	198	177	197	213	203	202	185	213	174	190	205	186	203	201	214	203	199	200	217	203	205	196	168	201	176	195	261	206	192	190	172	167	175	210	204	208	212	201	205	201	206	177	206	175	187	193	211	180	181	195	190	191	208	219	212	189	213	177	231	214	193	170	198	211	187	207	209	212	214	204	189	191	211	210	187	192	197	211	206	187	219	183	181	199	204	190	248	191	197	183	205	169	198	212	217	219	216	208	200	221	160	188	209	205	188	187	214	189	204	197	206	190	187	211	185	185	184	191	177	200	181	213	204	199	170	192	210	223	199	186	188	202	214	200	205	216	193	217	191	193	206	207	208	218	211	220	226	174	176	199	231	178	199	171	192	205	199	217	235	200	246	191	196	206	197	187	169	215	206	185	200	176	213	214	176	200	204	192	162	195	158	203	192	192	196	209	194	204	209	209	208	214	205	190	204	180	196	203	220	198	188	219	206	187	200	195	226	190	189	184	212	199	217	170	186	177	213	169	203	212	187	229	200	223	192	217	186	188	192	185	186	225	192	210	170	195	170	222	164	187	169	204	216	173	201	226	215	206	217	188	188	217	200	185	194	185	203	188	205	215	195	225	195	193	201	197	219	227	192	180	218	213	205	195	213	196	203	211	197	177	216	188	197	205	197	196	202	202	224	217	206	227	207	209	196	217	198	195	199	175	165	203	205	177	209	179	215	203	200	195	189	193	200	194	202	200	221	214	191	204	194	200	196	209	183	171	192	195	180	217	196	187	189	207	220	213	207	196	214	196	200	193	211	198	213	207	210	218	193	215	208	204	202	177	172	187	195	209	225	195	222	239	202	194	208	171	196	197	198	192	193	207	217	212	197	206	198	205	198	221	232	212	231	214	184	177	190	193	205	196	206	205	174	205	202	191	204	150	188	183	195	196	189	204	210	233	211	177	197	187	208	191	194	214	210	195	212	204	170	168	185	181	187	198	203	203	186	188	225	242	245	209	196	194	228	191	196	211	218	198	204	198	232	188	205	184	193	207	208	191	206	188	181	210	190	187	211	171	205	203	208	210	233	191	190	193	194	207	196	202	186	178	231	185	198	198	195	202	171	184	205	189	192	198	197	188	171	228	223	185	185	176	203	185	206	226	207	186	208	206	206	194	186	228	193	209	155	183	188	205	196	195	199	190	187	220	241	203	207	215	229	208	227	190	178	227	199	179	215	212	195	213	198	175	185	193
8003	1008	1943	2351	1838	1468	1222	1059	879	775	756	749	718	667	641	641	589	569	543	545	543	541	582	548	537	553	515	558	493	522	492	526	518	481	462	491	479	478	504	499	480	498	481	514	505	450	477	471	457	497	476	502	475	536	486	468	493	504	531	461	518	493	447	463	451	462	467	475	497	462	430	445	432	459	453	472	496	472	456	497	486	491	462	462	480	442	444	472	494	511	485	450	452	500	484	474	471	449	470	486	510	468	480	453	466	454	482	493	451	432	460	455	470	459	459	494	473	482	473	483	428	476	468	434	436	476	456	487	493	450	513	454	494	454	434	447	485	410	433	482	422	465	509	469	487	487	498	488	461	443	454	456	431	480	464	477	491	431	473	458	464	481	445	493	451	461	489	477	492	480	460	482	452	488	452	472	442	431	483	480	436	473	490	494	492	437	450	490	460	456	454	467	496	461	452	476	443	470	453	502	495	440	464	436	445	436	480	505	427	432	487	475	466	462	427	500	461	485	455	454	457	487	481	520	479	468	500	435	463	520	463	463	473	468	463	459	441	464	467	449	495	476	489	507	469	452	472	477	490	491	458	458	466	463	474	526	482	442	438	471	447	480	466	484	473	487	466	452	443	446	455	455	468	444	465	473	502	515	455	416	477	460	453	483	461	478	490	451	480	467	462	435	446	484	474	484	482	464	464	447	454	488	490	449	488	467	498	437	474	475	502	462	427	464	447	438	458	441	497	459	463	450	484	460	495	459	491	470	495	459	490	478	446	487	448	464	486	499	474	477	468	448	492	474	470	484	481	453	432	425	451	494	501	464	506	508	460	451	440	482	455	465	483	452	472	484	499	457	478	469	517	449	507	451	474	488	473	463	453	469	490	490	460	425	467	451	480	491	482	463	479	487	445	458	421	499	437	432	441	465	457	437	489	482	487	448	472	475	494	454	480	470	488	485	448	455	474	438	485	480	457	444	442	430	471	459	488	405	473	445	449	485	454	449	503	451	473	434	450	489	518	493	457	485	483	512	459	468	476	462	499	470	454	505	438	470	443	454	514	495	454	457	469	456	483	488	457	477	501	489	482	464	437	437	482	443	463	484	471	438	428	449	452	427	477	479	461	448	456	436	446	463	479	470	496	481	490	446	459	469	467	482	455	448	473	434	446	420	455	455	476	453	448	471	429	489	454	500	492	461	485	475	437	459	473	460	427	447	486	500	500	491	459	460	450	431	469	460	465	496	454	509	480	446	470	415	473	479	495	497	469	472	484	462	464	494	464	495	471	429	450	452	483	431	483	494	468	423	508	470	469	470	448	454	468	459	475	472	439	480	462	456	463	473	486	456	462	483	464	468	498	473	492	451	439	450	476	461	502	463	458	443	454	498	478	418	458	474	463	471	465	447	496	494	460	458	453	483	467	468	454	503	457	462	432	466	496	486	429	465	485	448	449	507	472	494	463	418	459	442	456	462	447	483	497	478	461	452	434	447	473	479	479	469	468	485	477	467	483	482	451	473	470	459	490	470	446	456	450	443	458	443	456	446	507	461	488	501	511	460	468	450	493	485	448	491	480	454	456	461	473	502	472	437	423	481	471	442	436	461	464	474	436	469	463	450	431	476	439	489	440	414	457	443	525	453	481	488	479	424	472	487	482	468	433	491	487	496	471	454	457	441	511	486	452	458	471	519	497	460	462	466	458	510	454	463	454	491	518	451	462	460	484	460	478	436	461	478	492	455	458	441	462	454	456	473	448	464	466	489	454	486	483	480	442	471	469	438	449	469	435	472	457	479	493	484	457	456	458	474	477	458	494	487	431	451	462	466	460	488	483	450	443	476	450	456	447	491	452	416	506	454	460	474	433	435	487	507	471	461	503	479	477	458	458	440	457	481	455	427	448	470	471	440	484	498	456	474	469	427	453	477	433	458	497	492	480	494	464	482	499	496	468	471	481	456	465	514	490	454	480	452	419	435	488	453	489	469	458	486	450	441	478	415	469	455	440	443	485	442	417	449	497	447	505	492	474	469	466	477	436	466	439	470	455	480	479	488	482	458	459	444	478	461	430	472	444	427	465	474	497	476	451	484	482	468	484	437	491	462	479	465	466	457	462	461	466	492	467	468	495	471	482	470	468	441	474	459	428	483	506	465	500	458	470	500	472	477	442	475	435	480	482	452	466	486	422	494	465	459	490	466	463	442	449	448	476	451	472	487	436	419	480	470	457	499	485	462	465	466	453	468	489	480	470	493	471	469	484	495	409	456	488	438	466	503	486	451	473	460	519	422	514	471	457	484	471	484	450	490	474	473	468	480	471	485	453	495	487	456	448	432	443	450	460	478	424	468	446	466	435	452	476	472	467	446	453	471	452	468	463	464	475	461	435	440	471	514	442	466	494	435	465	482	453	473	478	483	447	468	491	447	488	450	490	444	462	467	490	481	435	444	432	457	455	443	485	471	444	492	451	490	443	467	466	517	460	457	498	450	441	496	500	442	478	450	439	474	450	447	466	455	484	456	468	473	471	450	476	475	425	438	443	469	497	443	482	463	420	438	493	460	488	455	449	472	458	442	459	504	449	435	447	461	460	453	462	470	481	499	503	476	442	429	468	476	488	449	478	467	469	476	456	490	455	461	468	454	477	469	473	482	509	464	495	477	465	467	473	419	456	454	464	496	463	472	464	498	451	490	448	417	457	484	482	436	444	491	472	471	470	488	506	442	440	509	488	470	467	465	469	445	466	458	478	464	521	483	424	450	450	507	486	470	475	442	448	488	499	446	469	458	450	465	434	462	486	440	474	439	469	491	451	449	462	462	463	465	467	475	452	491	472	503	436	422	495	487	440	480	450	477	467	493	471	492	476	481	497	437	433	413	433	436	465	492	481	476	444	465	469	452	475	440	453	427	494	466	456	438	491	481	479	424	465	490	463	517	476	477	496	502	460	498	485	478	486	484	462	474	485	467	453	482	462	432	490	482	465	468	474	472	455	480	452	480	500	472	457	472	463	435	458	450	452	476	459	458	447	490	461	458	483	474	446	450	465	461	435	489	535	439	483	475	467	465	472	455	427	429	465	429	470	477	464	477	435	494	468	499	453	474	495	461	499	440	444	449	485	468	457	446	473	465	441	483	485	496	499	453	439	491	472	480	497	458	513	472	484	463	463	499	449	501	463	448	472	429	454	469	510	428	463	409	440	482	456	457	479	426	462	472	443	465	494	481	456	477	483	445	467	436	442	463	463	453	456	437	481	444	465	479	479	466	461	472	471	491	432	490	460	461	450	511	446	481	482	475	478	471	452	469	446	449	416	463	446	486	481	434	470	496	469	499	480	433	444	477	455	480	446	502	478	457	463	424	479	438	456	463	454	472	460	495	484	489	479	452	467	491	450	461	484	441	473	449	473	458	457	481	475	465	489	464	505	477	437	463	449	449	451	450	452	440	491	463	453	444	455	474	486	484	449	485	475	447	453	463	485	452	450	454	466	464	486	460
1343	236	251	230	242	224	234	231	211	254	231	256	222	237	233	237	248	220	219	233	222	233	218	227	222	218	230	228	211	235	247	233	242	259	233	231	233	258	263	220	239	244	225	227	232	235	223	250	236	215	244	209	243	237	233	229	254	236	230	209	218	242	227	242	226	242	222	258	226	219	221	224	223	238	240	213	215	207	257	260	240	250	210	239	226	221	230	237	241	232	225	230	224	214	255	245	226	278	208	235	241	246	255	230	274	243	202	269	224	240	225	239	240	229	221	224	220	212	250	233	217	255	256	234	218	214	235	230	230	233	216	238	216	206	232	215	256	251	244	233	216	235	215	231	225	223	231	245	249	240	244	221	251	207	239	213	231	252	218	194	222	224	248	216	214	225	232	216	230	252	218	201	245	215	255	233	250	220	236	244	219	210	272	204	221	213	233	238	252	236	222	251	237	236	259	208	213	223	261	256	226	242	233	225	209	241	217	263	260	216	258	231	224	242	227	211	244	243	249	213	241	241	239	210	229	234	250	249	225	232	241	220	234	212	252	257	256	267	221	237	231	202	210	215	206	244	233	203	248	249	220	230	244	243	249	238	255	246	260	242	228	239	237	234	252	233	209	215	229	253	233	250	237	222	219	220	216	230	223	243	240	246	249	216	268	244	247	246	255	260	247	247	231	217	241	245	258	235	231	241	229	216	200	237	237	229	218	208	254	242	210	218	237	220	239	222	235	229	212	230	216	212	242	209	233	243	218	222	234	237	216	201	229	251	252	246	237	235	229	219	251	222	248	216	232	248	216	254	237	236	244	214	239	228	228	222	247	218	244	263	224	245	234	220	209	217	257	246	222	244	226	234	254	219	242	239	210	222	223	220	235	246	248	235	230	237	219	245	242	217	224	224	207	243	227	228	185	216	232	247	238	242	232	229	233	221	243	252	228	258	266	226	211	203	225	218	274	221	246	232	247	248	231	216	243	243	204	210	234	216	211	222	226	254	230	268	272	253	249	262	210	219	223	233	231	244	218	225	250	274	236	259	220	251	195	236	242	246	214	200	227	206	241	222	214	231	220	227	227	238	242	244	229	268	226	226	217	256	251	231	198	220	236	226	208	238	220	218	247	248	239	248	225	256	212	220	227	211	217	261	225	220	244	251	249	252	224	258	232	239	202	233	213	231	281	216	249	239	239	225	207	246	233	204	213	241	280	236	210	234	237	262	250	198	234	258	245	251	216	212	231	234	237	231	238	236	225	243	219	209	216	220	241	223	243	233	223	235	245	223	231	205	222	233	235	206	240	204	250	223	222	263	245	240	228	207	206	222	211	219	232	237	254	249	225	212	234	220	233	231	212	245	261	244	237	217	231	246	221	246	229	210	214	235	249	230	243	241	223	229	244	242	237	217	209	240	207	240	213	207	217	229	217	219	215	254	240	235	222	239	237	252	214	197	221	249	239	248	241	242	217	206	237	204	195	254	247	256	247	249	268	233	210	237	232	236	235	241	224	261	215	241	220	226	253	210	237	253	241	285	250	199	216	236	236	236	234	223	237	232	222	235	206	248	231	223	267	237	264	263	268	216	216	215	246	246	267	253	230	239	228	233	236	234	259	219	228	257	254	209	244	214	214	266	232	223	236	227	216	214	246	240	237	208	214	237	215	219	246	235	233	217	235	271	205	195	203	227	223	223	208	240	211	212	228	278	246	219	212	260	223	224	233	233	274	218	191	230	245	217	245	177	264	219	247	246	235	237	230	233	233	256	246	242	231	230	241	251	225	218	246	225	228	249	252	231	235	238	205	226	216	222	223	258	219	203	224	252	241	235	225	233	222	257	234	219	201	245	244	208	211	242	222	247	229	248	234	255	235	254	245	262	218	250	206	236	240	254	263	199	233	232	225	260	218	220	224	224	248	230	230	213	252	257	251	231	245	245	216	227	222	229	214	224	218	215	261	225	230	257	234	233	257	225	232	210	215	235	222	209	219	210	219	241	247	251	245	228	225	212	213	220	224	246	246	211	235	223	215	226	209	223	224	219	222	232	244	227	240	231	229	222	228	227	217	216	245	245	238	246	205	231	245	221	217	260	218	253	206	238	256	252	230	237	236	226	243	216	251	241	242	233	206	246	220	235	238	252	244	228	230	256	212	237	244	223	247	245	224	206	217	225	241	242	233	213	197	223	229	237	238	235	217	259	240	247	261	240	262	244	252	201	221	218	205	217	225	265	217	229	244	248	266	245	208	228	237	224	234	243	257	215	232	229	264	209	240	222	225	249	235	209	205	220	203	238	221	239	227	232	202	229	244	241	221	222	236	236	195	249	199	222	218	243	213	238	210	252	247	247	234	234	231	235	239	256	241	222	252	240	227	227	233	247	252	222	243	205	239	233	250	233	243	217	207	234	239	233	219	224	251	224	224	236	239	245	227	240	247	243	243	246	236	252	248	262	227	244	254	232	226	229	256	257	203	241	213	237	221	223	231	268	218	241	257	218	239	226	230	238	231	265	240	240	240	235	246	233	210	271	249	242	236	229	239	218	249	239	237	215	236	233	254	212	231	225	243	238	216	219	234	241	246	237	258	220	224	236	244	256	248	261	234	225	188	227	225	216	238	238	255	237	241	201	241	255	233	222	239	221	222	240	252	251	228	248	229	241	233	233	215	219	231	220	239	244	217	200	258	202	234	244	227	222	230	221	176	210	235	224	230	232	232	235	237	232	231	230	229	248	226	266	226	234	257	224	235	219	238	263	254	237	212	220	238	238	238	254	243	205	200	224	245	245	222	232	232	235	238	245	213	213	209	221	229	253	223	210	219	214	215	230	236	228	232	229	251	255	255	237	225	243	222	263	230	242	207	219	241	234	237	242	246	236	231	233	221	228	228	243	228	234	220	230	263	252	226	230	229	216	243	231	221	228	248	221	229	236	253	219	257	250	263	240	240	241	225	238	227	235	260	236	246	202	209	236	238	261	220	261	264	221	250	215	255	234	219	231	225	246	213	240	231	224	254	226	218	253	209	232	259	259	219	213	229	224	243	214	248	224	244	232	223	239	229	216	272	275	251	230	240	254	233	235	221	234	222	252	235	205	227	237	213	243	229	232	218	231	212	226	218	259	233	243	245	219	234	243	214	233	244	230	245	194	268	229	203	222	242	239	252	234	237	212	220	209	233	218	228	236	243	275	231	250	275	246	236	225	218	263	236	209	219	232	247	267	225	237	227	233	235	223	226	232	251	223	224	209	230	239	242	217	237	252	229	236	230	269	260	233	227	229	239	220	263	245	250	237	240	243	248	257	206	223	200	243	206	251	219	253	241	209	226	256	243	228	233	231	207	211	207	225	246	239	231	227	246	217	242	257	237	247	221	232	232	193	208	235	205	248	223	226	230	229	204	228	228	231	193	247	235	247	259	255	230	235	244	235	232	253	209	238	246	217	213	211	250	229	241	249	210	229	229	226	226	225	236	229	215	211	230	223	214	245	242	215
1841	545	596	577	596	616	584	559	574	547	551	537	575	536	590	566	573	571	584	573	605	574	588	580	554	587	570	596	588	600	595	565	522	569	563	553	529	577	536	566	549	581	566	545	548	561	573	559	571	543	531	551	576	570	529	587	571	533	566	567	540	530	528	559	574	537	546	590	554	575	566	514	568	572	570	565	558	553	583	567	559	561	575	577	572	576	546	587	548	533	554	615	601	545	573	549	548	569	566	589	570	559	581	552	553	562	534	561	578	521	557	586	557	527	593	559	562	592	522	551	556	574	578	565	519	539	557	577	615	580	576	595	569	586	596	551	524	540	552	576	567	523	547	567	547	551	494	532	586	560	586	577	541	530	576	518	563	563	576	518	595	549	590	522	595	614	599	524	522	562	558	554	571	559	546	548	553	574	603	554	576	554	578	558	568	560	578	554	576	555	551	580	616	541	609	539	529	571	554	516	591	504	540	568	577	564	599	550	577	559	571	516	559	551	523	559	544	559	515	566	574	579	536	586	567	584	570	573	560	541	543	582	573	556	581	543	587	507	564	586	568	579	571	538	497	595	539	549	531	550	566	549	581	586	555	547	581	590	569	570	535	553	519	589	550	533	561	549	561	532	549	569	587	516	577	560	592	589	576	603	537	569	564	525	590	599	563	584	545	553	561	562	578	562	537	578	562	589	555	607	569	556	585	576	561	538	526	592	547	552	565	579	541	579	558	576	560	600	597	559	590	544	543	560	592	580	510	561	581	528	586	581	579	619	531	541	524	595	579	548	547	576	531	548	553	578	559	580	552	574	590	584	544	548	572	572	585	573	577	540	617	591	568	565	549	572	547	522	555	563	590	533	571	581	555	545	547	550	597	547	555	576	608	561	559	582	550	551	583	559	532	576	565	551	576	533	574	528	560	572	547	531	579	559	533	571	557	590	545	601	557	559	582	580	562	574	541	571	603	552	566	606	532	550	568	540	563	577	534	557	571	573	559	558	529	575	567	582	585	603	605	618	569	532	556	565	567	576	608	535	588	585	604	558	539	559	605	520	533	566	567	559	551	620	549	540	569	483	534	521	599	632	580	550	561	550	574	538	564	566	560	572	518	600	579	583	518	575	542	509	554	538	551	537	577	551	573	533	527	562	571	570	546	562	554	490	621	566	564	603	553	607	543	578	535	586	546	565	591	546	572	552	547	545	589	548	621	572	535	583	570	566	626	555	561	584	555	548	575	506	566	568	575	569	525	587	574	537	544	542	568	563	511	591	532	568	587	572	536	574	572	565	519	579	518	519	540	557	554	567	570	550	554	574	543	559	547	550	551	567	552	531	592	555	537	533	559	551	556	581	533	556	559	557	582	567	536	537	547	587	546	527	561	544	560	521	573	584	583	558	521	546	560	569	544	527	539	581	553	602	521	567	538	540	518	551	589	627	580	551	620	528	577	555	559	571	559	590	560	552	589	574	579	575	523	551	539	565	569	570	611	570	566	545	584	526	590	531	524	527	561	580	544	535	560	573	582	617	541	541	575	589	554	574	567	546	569	538	536	582	510	532	526	587	553	532	564	605	595	552	558	559	579	584	547	519	546	560	559	551	565	533	565	516	519	558	565	580	528	557	558	527	563	568	613	581	579	598	570	544	580	547	595	584	546	533	586	558	576	529	538	576	522	617	535	590	543	557	568	555	623	581	542	561	563	551	562	564	598	562	566	542	592	568	570	585	559	567	584	528	532	559	577	577	590	511	549	620	617	560	523	584	582	592	521	566	524	566	595	578	520	582	543	589	541	536	540	587	547	613	560	528	579	525	558	598	559	576	567	496	555	584	543	533	562	557	560	522	574	556	538	569	575	572	544	537	567	581	559	527	586	573	572	499	555	561	545	526	571	573	565	599	627	534	535	574	551	562	543	524	571	597	570	619	549	558	516	563	530	585	541	532	587	539	549	535	593	632	551	557	527	545	572	570	569	590	526	573	567	493	604	570	572	520	542	534	549	537	563	525	551	577	548	527	582	512	511	573	560	564	558	541	608	538	534	531	603	560	501	564	529	605	563	553	580	547	546	521	555	555	573	588	524	562	584	555	583	521	568	603	588	581	554	548	589	575	582	552	528	577	590	556	589	577	562	572	529	596	580	583	546	560	571	519	559	557	566	588	536	576	567	551	554	571	587	548	542	565	593	557	518	577	558	572	566	562	576	549	544	571	559	593	552	554	564	555	565	629	555	522	579	578	555	545	526	543	541	564	552	547	543	534	555	588	581	547	551	553	593	544	565	585	582	590	558	543	557	546	569	545	526	572	579	616	566	570	547	620	585	557	537	567	536	600	540	578	578	539	547	564	564	588	582	546	582	568	570	578	559	590	532	573	557	557	577	581	566	560	568	543	566	520	540	580	602	589	601	571	555	587	556	622	591	586	549	536	561	536	546	564	533	568	536	590	531	538	551	598	550	540	543	545	581	545	578	571	542	609	552	553	602	530	544	547	510	553	582	577	540	589	550	532	554	524	579	585	606	537	563	574	575	554	545	579	589	547	526	528	543	542	569	590	587	544	548	546	537	589	538	599	556	595	510	564	521	517	632	559	564	534	586	578	577	572	551	559	587	558	588	538	580	554	551	569	542	558	612	594	558	579	532	555	569	575	530	585	558	564	584	584	538	577	611	575	574	547	547	553	541	549	594	530	550	566	547	593	569	533	594	565	641	568	564	608	548	530	566	553	560	580	515	497	557	515	556	578	575	537	556	633	581	551	592	617	576	567	601	574	565	544	527	559	586	554	574	546	597	601	565	556	570	546	549	585	570	551	565	569	597	596	594	575	542	551	589	605	583	548	527	566	588	586	554	588	537	527	492	573	541	580	552	507	576	576	584	604	600	527	569	593	551	602	570	581	531	526	596	574	522	556	580	560	573	545	571	580	539	549	542	588	640	539	544	515	547	597	573	522	553	607	558	589	601	530	607	576	545	580	540	515	549	500	551	553	572	614	539	504	539	543	607	585	519	559	573	547	538	552	544	571	572	578	584	608	554	541	540	553	580	561	564	574	575	559	550	534	609	532	568	540	562	571	553	581	558	548	547	523	568	605	545	556	595	577	554	617	565	570	575	512	579	551	531	577	546	557	576	536	574	530	535	587	569	559	575	538	519	607	550	565	569	602	577	579	536	560	569	549	592	550	602	548	546	581	558	571	549	583	544	535	554	562	557	592	513	579	534	549	543	566	508	576	539	532	556	547	561	547	563	556	531	599	574	538	561	597	548	577	541	586	551	546	601	527	559	589	550	567	576	558	584	564	591	596	526	571	529	518	566	511	568	541	528	579	604	527	559	541	536	591	534	590	562	584	613	523	556	584	572	559	535	499	574	575	603	553	561	558	564	507	565	573	532	605	588	589	580	531	547	582	568	612	566	559	549	557	552	646	557	532	598	568	574	516	548	579	566	575	573	585	550	580	549	600	575	577	555	523	571	530	552	560	595	563	595	567
7491	637	669	572	487	424	375	361	379	339	364	361	334	323	324	369	322	341	310	333	370	311	376	343	290	351	304	330	352	350	334	314	332	336	313	292	357	328	279	327	326	334	301	327	316	345	293	335	322	305	288	347	345	331	316	313	369	343	340	309	335	317	316	320	294	337	333	333	292	330	348	341	354	329	304	316	337	290	371	312	316	341	339	354	316	330	351	321	298	337	308	341	316	295	329	312	338	326	333	340	325	346	357	333	325	326	313	326	354	333	339	337	314	303	313	330	320	354	339	301	327	319	380	338	325	335	353	353	352	310	311	321	299	340	328	341	336	345	312	339	311	330	317	313	296	319	361	299	301	358	320	326	337	317	324	342	300	272	300	306	322	309	339	317	341	342	318	339	326	338	308	306	361	323	323	321	335	297	315	334	330	308	290	331	350	351	303	291	327	328	324	350	340	356	340	333	300	323	366	330	320	322	287	310	323	307	357	340	312	358	348	308	301	355	333	333	362	354	300	320	296	321	344	305	342	313	297	336	321	333	321	306	315	311	329	326	290	302	323	319	343	341	307	349	344	307	322	317	320	330	330	338	340	325	346	328	346	336	304	349	280	339	335	333	352	360	323	325	328	359	312	309	343	348	312	331	293	296	344	315	325	364	321	302	319	346	315	302	333	338	297	302	318	335	349	337	330	329	310	353	331	380	359	323	282	356	336	308	330	298	338	334	304	323	336	332	318	355	317	372	330	325	350	293	321	338	324	339	335	317	326	294	319	345	337	328	328	365	327	344	363	310	351	315	339	307	336	331	352	330	330	363	315	328	324	326	368	324	369	304	353	294	315	352	338	316	338	355	342	337	325	306	312	347	310	322	314	319	341	308	297	333	316	303	325	319	312	313	338	331	292	326	339	314	355	311	331	311	306	340	311	320	345	333	282	318	356	376	358	304	310	322	306	316	338	359	334	316	361	333	308	320	317	292	313	310	300	320	317	325	322	373	340	337	327	304	324	351	319	355	345	320	343	326	324	313	329	311	297	318	331	332	321	312	316	339	330	336	327	319	349	310	342	347	329	346	322	358	310	306	329	345	332	331	321	314	318	352	328	306	318	321	301	287	317	323	325	313	303	333	342	310	304	363	365	321	347	323	332	328	347	311	345	305	315	306	320	309	318	324	313	338	317	355	322	334	346	347	325	304	325	341	306	334	328	331	333	303	340	277	320	333	313	311	317	339	349	346	341	298	318	340	309	348	312	337	353	338	308	303	329	311	347	315	321	323	330	316	317	332	318	342	328	320	336	349	327	336	316	292	334	310	295	326	329	349	352	328	339	319	344	315	330	341	329	299	350	343	308	338	321	325	344	302	330	323	296	321	340	328	334	333	349	349	301	285	326	328	336	330	335	304	343	316	341	315	320	325	327	347	336	317	303	306	320	332	345	319	339	331	323	316	307	340	321	333	337	324	324	299	324	344	328	357	305	293	315	318	351	329	330	331	354	341	323	338	312	328	307	331	332	307	312	335	318	346	342	326	345	324	326	310	324	357	309	317	342	327	307	314	354	312	313	303	327	334	308	317	350	313	319	323	309	303	335	328	291	339	338	325	323	326	319	329	353	327	352	319	315	332	350	332	308	342	349	321	292	317	315	287	319	316	350	330	340	326	334	339	329	324	323	336	277	326	310	310	298	311	345	296	350	304	357	352	336	339	316	322	334	323	323	321	336	310	310	349	319	294	305	344	337	309	350	312	316	311	309	352	346	308	326	288	340	322	311	318	350	344	310	375	286	337	317	300	329	308	324	285	342	325	300	341	294	341	343	341	339	328	334	279	316	305	332	316	318	327	293	315	361	339	330	317	326	320	332	346	323	317	313	315	347	299	324	330	314	306	361	315	329	316	344	336	306	316	336	315	335	335	314	303	355	324	323	267	296	310	295	319	338	343	312	305	275	304	351	345	305	342	323	315	352	327	317	321	328	320	350	316	320	310	316	312	312	348	360	349	342	319	318	334	339	301	307	342	279	309	327	345	332	353	294	330	333	306	299	337	344	315	311	345	308	308	353	303	359	307	301	324	331	311	320	305	306	281	328	336	313	341	333	313	375	332	325	316	312	335	306	292	321	333	301	394	316	311	329	297	315	341	289	357	322	334	324	315	316	327	342	358	315	335	331	334	319	310	313	314	353	306	273	312	320	336	322	348	310	331	336	307	351	350	337	348	333	331	342	318	296	299	308	338	321	348	360	331	323	301	323	324	320	337	371	339	331	346	341	349	323	293	341	322	322	339	360	298	349	346	338	317	322	337	330	320	332	357	360	310	338	326	309	330	325	341	318	349	316	295	328	335	321	329	342	349	283	362	292	330	305	308	318	306	318	363	322	308	282	371	301	344	333	356	327	331	331	356	328	330	338	312	325	334	312	354	310	295	272	342	352	321	310	328	338	342	338	358	310	316	374	308	325	318	328	303	348	310	298	333	319	339	310	312	307	330	326	296	376	342	304	324	302	334	292	346	332	321	316	314	340	312	317	313	341	309	315	344	354	343	313	329	331	328	325	323	326	369	346	325	354	327	310	320	317	333	325	343	353	358	313	329	381	358	338	326	336	340	322	360	353	306	345	318	292	339	326	356	298	311	316	336	303	314	358	341	316	365	324	310	277	325	302	327	378	326	319	338	351	285	312	342	309	301	342	305	334	330	345	288	306	328	335	289	303	344	336	320	315	327	351	333	313	305	302	362	291	322	307	345	326	333	353	345	298	314	315	334	378	325	284	294	329	329	326	316	325	336	336	319	329	305	329	330	291	319	352	334	327	312	324	313	340	319	314	326	355	339	319	305	340	333	352	343	353	322	296	338	347	311	341	309	328	307	338	292	333	343	321	355	335	298	302	330	335	333	319	324	342	333	292	358	302	312	350	360	287	301	292	325	338	372	385	303	313	327	326	282	325	304	307	305	339	320	328	341	325	333	313	307	311	305	334	323	360	288	331	305	301	317	322	322	313	361	358	302	345	323	310	372	333	294	318	319	331	334	323	329	294	327	331	325	336	302	333	345	319	319	303	326	311	342	335	320	316	311	306	349	340	330	360	304	294	368	331	347	326	369	315	320	346	316	321	354	312	351	304	333	322	302	283	318	306	314	354	336	379	339	304	328	307	326	319	324	326	321	317	354	315	305	319	371	340	330	315	318	298	335	355	382	327	323	377	306	289	318	314	336	328	308	296	349	286	358	313	332	307	347	346	331	329	330	338	334	349	324	321	338	314	350	340	327	320	303	300	357	303	322	318	320	336	306	299	301	327	340	317	318	349	323	304	311	341	321	375	329	331	349	305	334	348	304	353	296	324	321	317	344	339	350	355	312	292	346	316	334	334	299	322	315	315	337	333	333	311	344	314	318	334	331	363	365	330	322	352	300	329	282	339	300	354	308	379	350	330	316	352	336	325	333	319	320	335	356	270	335	350	320	313	343	312	314	329	354	292	330	333	330	321	325
6615	1025	1491	1638	1447	1280	1132	976	938	1009	889	859	805	866	819	757	832	785	834	794	774	776	804	749	714	750	783	736	782	760	789	754	737	782	713	776	774	738	727	672	732	798	776	715	769	788	759	772	760	743	757	727	739	714	746	720	727	697	753	741	778	743	740	786	733	758	713	716	759	743	786	708	775	723	784	739	762	739	751	747	744	701	742	753	746	720	700	730	756	767	740	721	753	737	747	738	742	760	710	739	725	718	727	770	735	712	721	730	739	710	732	669	715	746	741	799	695	758	766	710	736	702	783	797	674	779	743	729	708	716	757	713	742	709	720	701	764	808	732	718	740	685	738	766	689	753	746	820	756	741	738	744	757	709	751	795	709	740	726	734	732	725	742	729	754	747	757	728	728	735	736	754	742	759	719	738	744	748	734	769	782	734	702	748	724	714	725	735	708	717	762	740	738	721	742	722	759	683	729	754	767	729	747	729	758	685	726	743	739	771	777	726	718	746	722	766	731	812	742	745	776	738	719	734	782	730	756	746	747	762	759	786	737	721	756	752	698	749	780	735	768	734	747	705	757	769	741	759	718	770	734	723	793	780	778	754	692	761	770	716	750	731	760	756	764	763	746	693	765	741	739	739	765	708	734	747	740	743	743	707	740	740	725	740	737	743	764	767	719	768	754	746	683	706	692	722	754	740	769	721	736	761	708	780	759	764	759	749	768	769	789	752	733	736	745	766	742	729	756	725	724	723	719	734	717	779	711	762	742	705	759	747	877	736	715	759	756	714	743	798	749	737	761	731	782	799	718	749	714	812	754	741	734	712	736	747	779	755	695	742	766	764	791	699	740	775	733	741	743	829	755	723	762	720	762	742	724	798	776	755	766	731	714	736	685	711	721	742	747	724	751	735	728	717	729	699	684	761	755	713	742	745	766	754	726	764	711	740	737	737	720	705	721	741	697	718	758	723	757	749	728	759	776	765	704	778	743	740	745	743	726	759	737	718	733	771	778	779	700	737	742	666	764	777	767	750	714	758	769	710	742	693	740	721	741	772	772	703	796	773	765	740	696	732	715	768	696	726	729	746	740	746	739	785	716	704	753	751	804	805	756	743	730	698	694	755	790	777	721	761	739	747	727	746	758	717	782	793	742	782	752	751	729	716	779	727	743	719	758	722	774	723	757	703	751	719	705	740	760	793	735	726	779	780	805	689	761	704	721	753	750	748	712	725	687	784	736	762	771	773	769	776	728	733	729	722	721	710	711	739	774	721	700	717	745	708	711	797	763	742	715	746	774	729	714	804	786	724	780	715	760	758	779	778	790	719	746	724	718	718	709	764	748	777	742	733	756	766	760	723	756	779	754	733	748	754	717	766	747	732	709	755	759	798	735	739	753	779	753	780	753	742	778	721	728	704	742	710	759	759	749	722	749	739	731	745	726	749	739	719	752	749	763	788	727	710	713	774	700	730	798	735	733	737	732	744	760	737	743	743	771	746	721	753	810	771	733	756	721	763	722	765	754	714	731	766	721	730	783	751	707	706	718	716	684	717	706	784	757	708	716	719	782	779	733	767	717	666	735	744	735	747	777	750	770	701	764	698	727	743	720	731	731	738	775	703	736	742	738	739	755	791	738	736	764	712	788	738	755	727	767	722	749	719	723	758	741	713	735	721	758	769	693	754	733	711	729	725	754	738	738	708	739	715	738	743	749	791	768	753	746	736	741	692	740	788	747	759	761	731	789	744	738	713	734	793	730	757	725	797	794	761	687	773	747	777	702	749	719	711	793	713	774	741	721	721	720	700	762	783	750	742	748	772	713	728	760	790	769	768	749	739	746	784	758	728	698	721	708	744	705	776	778	759	718	728	712	751	664	690	715	742	739	684	755	743	755	719	717	756	727	706	741	777	745	746	716	709	738	711	708	741	779	743	703	709	730	780	722	742	686	731	775	744	741	714	776	740	726	735	735	701	744	730	747	760	744	737	733	754	743	765	744	740	764	772	719	712	788	740	720	748	769	715	851	785	770	727	759	710	735	763	769	735	709	745	756	742	811	744	761	756	730	741	697	727	745	747	711	681	704	749	753	727	722	704	726	737	717	733	708	732	723	743	741	705	772	774	781	687	750	731	694	729	733	784	741	756	717	719	727	711	736	732	759	708	737	710	729	729	761	735	716	778	761	763	746	781	744	728	710	750	708	799	747	770	721	755	679	774	684	796	722	729	797	720	812	739	756	767	705	783	740	749	719	761	774	745	733	730	744	721	757	758	751	721	771	750	743	750	771	754	707	764	734	773	741	769	776	773	754	765	777	756	715	730	748	771	750	690	766	728	690	777	778	717	719	733	722	710	776	704	750	716	741	735	735	681	747	725	692	779	703	756	671	760	757	733	715	724	727	712	765	747	699	725	772	781	768	713	736	790	721	774	735	737	739	733	756	751	773	776	740	734	727	725	724	755	760	780	735	711	784	728	727	792	747	766	737	690	721	749	730	789	699	759	709	752	720	740	761	694	730	735	787	733	715	737	771	758	748	759	730	733	690	778	752	702	801	768	741	789	747	775	738	701	776	768	768	706	751	717	739	742	789	755	710	787	774	727	736	678	733	718	734	701	769	762	742	749	770	746	753	741	738	712	748	711	728	710	707	769	794	675	744	737	796	690	743	725	759	724	720	718	749	774	756	727	703	704	672	742	730	707	735	779	743	725	738	789	751	745	711	728	809	742	776	760	761	746	753	756	756	728	705	742	744	751	760	751	741	741	745	729	744	734	784	736	761	703	749	686	772	711	725	752	726	693	764	706	785	708	780	772	711	749	793	783	728	742	747	734	788	756	754	768	734	740	722	763	743	705	736	729	759	707	706	712	809	768	746	746	789	727	757	692	746	796	687	744	751	741	693	719	718	750	726	740	739	691	755	733	699	786	724	707	750	767	726	745	723	718	747	744	715	740	720	730	775	749	773	736	705	767	738	739	706	735	737	824	736	745	696	729	748	774	752	710	774	702	741	782	728	696	728	730	759	739	738	741	741	737	690	761	757	729	689	709	712	723	764	762	746	723	747	699	702	781	723	739	745	755	724	749	735	751	765	717	737	736	718	759	715	778	736	680	717	750	737	713	724	755	727	752	698	745	757	763	744	757	726	741	738	749	738	726	730	735	795	767	725	705	787	764	759	703	769	784	771	797	721	723	790	756	754	707	679	789	758	724	780	724	746	738	708	731	733	706	797	748	773	735	752	731	743	735	703	738	767	744	725	751	697	751	757	758	767	734	745	725	710	710	757	728	725	754	762	733	742	775	718	749	748	702	731	742	723	743	763	763	726	721	779	748	737	778	737	777	746	789	738	754	759	758	774	737	746	754	747	765	751	764	668	774	740	747	715	724	726	743	746	715	752	725	752	742	760	731	726	746	742	737	722	691	736	760	750	764	758	709	713	729	741	703	771	711	733	745	761	750	686	744	722	782	654	717	713	743	776	723	763	683	732	683	765	763
14430	1155	942	749	566	461	342	315	294	262	285	254	218	250	220	228	241	199	230	222	202	210	226	199	231	196	181	222	222	227	199	218	210	196	191	192	188	226	210	204	235	207	211	173	184	245	204	198	179	171	227	219	190	200	196	206	205	224	205	196	182	216	211	187	241	196	204	209	166	214	173	209	199	202	179	201	192	205	189	212	203	180	221	207	204	191	230	200	204	208	188	197	192	216	219	198	208	178	203	183	189	203	194	190	188	202	196	194	196	187	183	192	197	225	190	223	213	186	194	189	225	201	241	216	218	194	207	209	212	222	205	185	199	212	196	202	205	196	206	208	202	172	189	210	205	199	197	203	187	219	194	186	194	196	213	212	203	204	194	206	189	193	177	191	208	198	214	192	189	189	199	181	198	199	164	188	188	199	186	195	158	224	195	232	179	192	197	206	219	182	203	227	189	212	185	206	181	187	196	186	193	189	198	188	178	200	186	201	191	203	208	208	191	204	215	208	198	198	227	198	217	201	185	192	201	195	204	203	200	216	205	184	210	191	198	214	203	237	198	227	208	190	195	216	155	195	182	187	192	187	197	173	201	198	205	186	201	193	217	215	179	201	199	189	182	195	201	197	206	186	206	167	212	208	213	211	199	194	239	183	198	205	217	201	182	219	206	185	188	202	195	196	183	229	212	188	191	208	216	203	216	209	208	211	230	222	230	175	181	196	186	189	192	220	217	209	198	210	199	223	193	176	194	214	198	222	203	188	235	196	195	183	202	180	199	177	196	217	218	204	223	210	179	185	203	170	195	181	187	195	214	213	219	194	191	207	169	197	189	225	164	217	188	206	196	194	195	177	185	170	209	189	219	210	217	203	180	202	228	193	188	219	193	190	204	212	204	187	214	194	246	175	220	205	198	200	212	214	209	196	217	199	209	180	175	205	199	230	216	196	214	206	185	190	195	183	192	187	194	194	177	220	206	181	194	222	191	167	210	186	224	182	207	210	214	226	212	204	217	217	190	207	193	174	189	221	181	212	163	221	206	206	191	216	182	199	177	174	217	197	187	196	201	189	193	201	204	172	204	174	205	198	189	173	186	208	199	195	192	216	189	199	186	203	216	192	205	248	200	197	185	181	197	217	224	219	217	192	197	176	215	209	200	203	183	218	189	206	179	190	200	197	178	207	187	194	221	232	197	189	189	186	196	185	196	208	205	168	220	209	196	213	189	185	196	198	220	196	204	221	206	194	186	194	225	201	203	209	196	187	188	217	207	195	207	220	217	200	195	178	206	199	201	218	221	214	221	210	218	209	205	221	197	197	201	179	158	184	186	188	220	195	185	170	221	200	194	231	192	192	177	201	220	212	182	183	208	193	223	203	200	193	202	202	191	166	197	210	199	184	189	209	183	199	198	220	167	181	195	192	207	216	193	188	236	197	206	205	204	220	224	191	203	220	203	220	208	225	189	229	192	190	189	214	221	228	210	203	215	171	175	203	202	232	236	204	197	230	198	198	174	196	223	216	173	194	221	196	216	158	212	197	168	205	186	216	191	183	207	224	184	179	213	230	192	214	209	205	193	198	190	182	196	196	200	195	211	207	202	197	191	184	206	188	198	218	197	208	193	169	186	182	178	190	196	203	241	172	192	185	161	206	210	188	160	197	202	215	191	202	232	200	231	207	197	190	206	193	193	188	217	185	200	180	206	175	178	186	217	205	200	204	209	187	202	233	187	189	187	223	207	208	215	225	189	193	200	218	200	191	240	194	218	216	206	196	217	213	186	169	225	188	209	172	174	223	209	207	202	211	237	201	203	207	207	194	191	185	212	177	208	211	198	190	209	209	208	198	196	195	198	208	199	195	218	215	186	213	201	204	182	210	221	207	208	181	224	214	222	201	217	237	217	200	203	197	197	199	189	190	212	224	188	184	181	190	216	162	211	209	179	187	208	222	196	232	216	196	187	196	199	198	210	220	181	224	210	215	204	191	185	214	197	189	183	189	224	182	173	209	212	235	236	187	191	203	216	188	218	212	177	169	191	193	210	170	201	191	229	200	201	193	201	223	195	191	200	202	212	232	207	217	175	177	207	221	192	203	186	217	238	205	184	198	222	190	205	201	204	203	196	208	190	198	194	185	201	244	205	201	198	212	235	165	213	184	219	191	207	215	227	203	206	216	221	205	214	178	209	200	203	201	193	169	207	197	181	238	212	217	184	191	174	227	193	209	198	190	193	196	178	217	192	203	217	208	194	216	200	187	229	202	229	202	221	183	181	187	203	202	204	210	194	201	186	185	205	186	240	204	201	176	181	196	207	186	225	205	216	193	181	180	191	178	189	191	186	195	194	177	213	197	208	196	179	212	198	204	183	181	199	212	184	205	188	169	214	191	193	214	206	205	208	158	187	181	205	223	210	183	191	194	209	168	186	211	212	193	194	219	204	204	191	200	228	210	243	209	236	207	215	205	199	240	203	178	217	204	185	198	181	192	219	208	173	243	207	193	188	185	187	200	195	215	191	225	201	199	217	202	187	185	176	188	201	214	185	186	228	204	184	227	233	194	176	179	167	204	172	187	174	205	197	213	204	191	200	175	178	190	215	202	211	190	191	204	200	186	184	214	177	191	205	193	202	192	197	179	198	194	198	196	213	207	202	212	183	182	190	223	201	222	183	212	217	191	214	199	190	189	194	195	205	188	209	182	171	207	205	183	226	201	180	192	195	193	210	200	179	214	232	209	198	200	182	197	195	201	218	186	227	198	205	197	197	216	191	207	188	196	197	182	236	200	226	222	206	221	218	183	212	219	205	185	213	213	210	190	162	181	213	179	209	176	225	182	191	186	201	202	208	194	191	177	191	187	224	178	185	204	222	207	193	196	187	225	185	205	177	211	218	214	213	230	194	223	217	178	200	215	198	194	207	196	193	211	201	217	213	203	231	211	219	200	209	188	177	214	232	208	207	214	209	185	207	211	204	203	212	192	188	186	206	229	192	168	204	193	204	195	217	202	174	227	206	227	212	190	178	193	226	189	170	192	185	181	193	197	215	216	224	226	225	188	194	207	194	213	228	213	199	178	213	209	210	210	213	193	216	173	195	208	186	182	206	192	193	190	183	210	184	179	200	202	205	197	200	197	194	183	197	210	200	196	212	208	191	215	184	190	190	222	225	184	195	186	210	187	188	184	215	185	194	193	211	200	222	195	210	232	225	206	199	181	182	204	194	196	223	187	200	193	181	199	175	219	215	199	211	204	217	212	207	202	178	242	205	208	237	201	190	200	195	208	212	193	198	199	218	192	207	212	191	212	217	211	228	215	198	221	192	183	200	190	216	204	175	191	191	206	211	185	186	183	186	215	218	164	196	238	188	223	200	237	184	207	197	206	216	183	222	186	221	193	220	229	199	204	216	203	188	220	195	222	214	167	190	184	198	201	190	167	206	211	239	216	186	211	210	199	209	200	208	174	209	217	196	190	218	218	196	183	184	193	209	183
8092	1053	1919	2254	1846	1464	1166	1059	841	845	768	729	696	613	646	651	620	570	548	531	537	525	506	518	602	513	519	534	511	542	491	519	551	471	479	511	468	501	464	441	484	501	465	488	477	491	498	480	455	461	470	451	458	476	515	476	428	512	497	500	454	477	484	470	469	463	473	514	460	485	493	496	456	461	494	486	465	470	469	456	473	472	487	442	461	468	426	485	484	468	450	463	459	448	490	469	447	525	447	501	456	475	485	456	446	452	444	512	429	513	500	467	477	465	497	488	481	441	475	464	517	425	457	425	446	490	455	463	482	473	450	497	514	414	480	429	476	499	486	484	471	453	479	495	503	472	456	449	479	433	463	472	481	450	450	523	460	449	478	477	455	459	499	489	475	443	454	501	477	471	484	480	446	475	502	495	487	454	438	442	486	455	479	467	459	469	448	478	490	459	465	501	481	469	465	471	450	436	446	457	413	464	444	468	460	493	459	497	470	473	458	484	462	437	497	457	463	490	466	465	472	486	424	486	502	475	433	464	445	461	458	451	445	485	482	454	463	490	441	487	481	485	409	465	455	500	504	465	456	451	467	467	427	473	450	494	445	458	498	469	475	489	447	482	481	417	491	442	458	457	465	479	474	452	468	473	493	445	464	451	492	474	470	459	484	460	429	471	474	464	510	461	497	493	444	443	431	481	463	479	465	488	442	454	492	463	459	479	501	428	476	485	451	510	457	479	472	479	471	474	456	462	427	492	491	484	453	472	426	504	491	488	483	476	470	447	467	474	465	464	469	483	444	461	452	452	486	481	462	469	466	469	528	436	479	425	476	462	459	472	447	462	443	478	482	447	433	458	418	458	513	473	427	456	491	453	471	475	451	472	434	433	510	478	482	473	466	453	451	507	441	440	447	485	476	442	487	471	443	504	452	438	469	499	510	477	465	466	469	479	489	478	460	510	459	419	470	449	503	483	427	471	500	478	478	486	478	481	474	472	467	473	474	459	482	421	531	447	483	458	438	472	468	466	456	441	465	504	443	474	449	447	489	473	482	450	462	495	471	423	464	481	497	463	466	472	471	482	463	476	461	469	475	501	441	455	474	446	481	464	478	475	479	460	465	439	440	438	461	487	466	500	484	467	442	416	469	519	495	463	480	447	459	426	507	486	502	475	482	485	500	466	462	468	456	500	455	463	458	441	450	431	445	445	476	495	485	470	453	472	496	522	460	467	488	478	485	457	463	466	489	501	463	463	459	466	472	461	476	506	463	477	475	466	460	446	436	429	485	461	486	464	450	490	477	472	440	462	443	425	481	455	477	478	485	482	458	481	424	486	449	468	459	501	482	438	475	460	451	484	454	443	465	476	490	460	450	462	500	458	473	455	474	485	502	472	483	469	440	527	478	477	470	474	468	493	441	496	453	446	489	476	475	464	440	464	463	523	456	490	478	511	471	478	452	479	469	451	476	456	461	474	463	488	465	479	432	474	467	477	446	428	448	434	461	469	456	479	465	482	462	490	457	525	449	457	434	485	468	463	463	473	475	433	468	458	475	445	477	458	459	454	496	511	469	421	491	451	487	490	441	460	440	487	462	449	468	462	456	436	450	464	450	456	464	494	425	463	494	481	460	462	458	402	448	463	462	475	497	494	502	440	458	457	484	478	498	461	441	459	496	422	483	481	473	445	483	499	437	460	467	460	449	441	448	440	487	469	495	478	470	400	492	449	426	514	461	457	504	450	490	460	427	472	494	501	473	488	476	480	490	457	459	435	446	462	444	462	489	457	450	430	466	500	450	485	465	474	482	463	474	458	467	408	497	470	480	473	443	476	468	446	457	481	445	439	465	460	455	462	447	476	491	493	495	459	436	491	457	452	462	465	436	446	427	477	454	438	534	486	444	487	472	471	461	473	467	455	466	480	448	489	457	475	487	448	493	480	418	489	489	449	460	446	477	439	488	483	430	459	457	477	473	468	448	464	457	463	480	479	429	475	518	523	449	464	476	473	473	452	486	476	485	461	528	486	481	495	465	466	457	505	509	461	485	481	472	478	477	496	477	469	448	469	459	464	433	440	475	478	472	453	483	449	464	482	473	437	482	457	471	492	512	460	500	469	447	490	465	495	478	518	475	494	470	482	494	479	502	467	462	479	496	432	466	490	418	449	474	467	461	473	461	477	486	515	413	481	502	469	467	465	477	453	462	457	510	459	465	451	475	480	495	478	490	467	444	481	482	469	467	485	471	484	489	449	478	454	467	483	456	475	467	496	454	452	441	523	471	498	484	463	496	453	487	499	443	463	465	472	474	473	458	479	444	446	522	464	493	458	471	428	472	476	520	450	451	491	488	429	498	477	497	501	455	437	493	491	463	477	486	468	440	460	462	527	478	484	416	499	493	496	471	473	448	480	437	461	434	490	441	448	463	481	457	468	438	469	463	478	477	463	473	476	448	497	502	457	475	448	457	478	456	477	467	454	476	470	465	523	440	486	436	478	447	464	463	509	481	449	506	468	453	493	448	433	449	491	434	443	470	469	451	484	474	469	460	499	473	470	501	479	463	497	436	469	472	455	463	486	470	471	482	450	455	470	433	471	449	460	438	445	465	456	461	447	454	461	494	470	435	461	494	459	464	464	454	455	454	494	438	447	470	467	484	491	456	446	501	453	452	509	425	458	468	472	451	476	481	474	428	473	431	482	505	469	456	454	457	463	449	480	483	455	469	465	458	437	454	466	500	450	461	443	508	477	487	466	484	437	462	461	515	471	467	443	449	480	424	463	448	479	459	475	476	473	428	478	457	449	472	473	505	451	453	447	459	454	477	495	455	462	463	502	460	482	438	510	467	480	475	458	465	484	455	483	465	486	452	495	456	463	452	500	476	474	485	462	457	485	501	479	489	489	440	460	453	459	490	429	473	447	453	484	490	478	440	489	441	429	504	463	473	464	464	460	485	472	469	454	453	481	457	457	517	500	421	483	491	462	467	466	438	495	469	485	467	475	468	473	456	486	436	434	510	474	459	468	452	446	449	445	453	504	442	440	462	516	428	444	472	481	476	486	452	473	426	464	498	459	468	486	452	469	492	473	489	477	463	482	534	461	465	418	505	453	454	479	461	499	466	469	448	481	484	443	459	445	502	478	445	443	432	464	490	470	516	521	459	470	488	511	456	466	490	507	498	411	512	464	453	448	434	469	441	474	464	450	508	472	437	457	488	457	465	459	462	465	455	477	476	481	494	453	468	472	489	476	469	468	444	484	469	456	476	458	466	470	457	475	431	494	497	474	456	470	439	522	414	450	440	469	486	456	471	445	489	435	487	464	447	502	454	435	458	482	457	473	470	462	448	456	438	468	503	430	505	448	496	449	452	465	435	463	444	441	488	455	481	508	450	472	475	478	505	493	468	510	449	440	411	503	475	460	438	506	485	477	487	483	459	447	491	466	482	453	433	429	457	471	446	491	453	440	482	465	465	478	454	452	462	460	458	460	463	511
1456	240	208	216	205	260	231	231	240	231	228	224	199	250	234	254	218	244	241	223	240	212	218	252	217	250	243	215	275	257	267	214	251	255	230	252	227	205	228	222	213	222	246	262	206	216	233	251	252	266	246	234	238	244	211	226	231	256	224	242	234	239	228	229	237	219	248	221	242	218	232	214	239	227	256	219	225	239	249	231	221	230	230	224	233	223	205	229	231	233	236	219	242	247	222	200	238	220	241	246	236	228	220	241	215	245	245	206	229	222	249	205	219	242	247	253	249	235	221	252	215	240	248	212	235	224	210	221	227	221	219	202	236	225	234	237	190	242	219	223	202	254	193	217	212	233	224	242	205	235	221	217	251	262	230	244	236	272	229	207	222	232	235	237	210	250	230	228	237	230	240	236	261	229	221	216	234	220	211	233	229	233	258	201	247	240	228	235	267	244	204	245	262	231	252	209	214	229	258	225	230	222	231	208	216	251	258	220	236	221	210	214	230	245	183	208	224	218	245	237	225	223	249	238	233	241	219	244	230	229	221	252	239	214	228	228	241	243	222	236	261	249	230	251	244	225	234	231	223	251	242	223	219	220	262	236	227	227	237	241	224	239	215	244	250	232	237	265	226	223	228	263	241	203	240	227	229	232	242	237	217	241	219	248	222	235	232	265	231	235	241	254	238	238	250	246	232	238	232	234	237	236	231	239	236	217	232	212	236	226	219	233	234	240	275	264	229	230	257	224	231	240	267	199	226	214	228	228	201	234	238	240	231	231	225	209	234	242	209	207	184	225	249	240	245	224	211	226	235	243	237	220	234	226	218	236	247	224	247	237	245	221	243	221	224	235	231	212	235	211	253	232	221	224	245	223	240	223	224	235	205	228	230	241	230	266	220	205	244	243	261	227	239	208	218	241	233	245	244	231	205	241	236	251	251	223	236	224	208	240	255	241	263	202	235	220	215	247	260	238	240	249	239	236	216	240	242	243	235	246	265	244	230	229	240	251	230	225	222	229	212	216	227	226	224	246	236	221	225	238	206	250	235	247	237	239	201	227	221	236	238	229	198	251	201	250	209	226	239	240	227	211	240	217	224	271	229	216	220	243	268	216	237	217	250	221	201	249	208	245	217	228	203	242	252	207	214	221	230	234	199	225	226	226	258	206	250	223	229	230	211	229	254	240	237	240	230	219	261	220	224	224	217	199	224	245	237	222	239	239	214	215	221	224	249	207	230	252	232	194	236	240	210	251	214	239	223	222	232	214	222	235	217	222	219	228	212	249	235	235	267	259	241	243	216	242	237	237	277	216	230	238	219	261	239	219	196	247	218	229	269	212	239	268	281	246	222	240	227	249	224	216	235	236	229	253	233	255	219	240	228	252	237	230	238	253	254	239	241	223	227	223	242	252	238	220	258	257	224	230	234	236	234	228	228	215	209	248	265	237	221	231	232	224	243	243	225	215	255	242	225	215	233	227	240	226	194	240	216	253	250	195	230	260	217	215	218	227	233	255	227	184	249	222	212	224	243	245	234	249	249	235	218	202	232	244	208	210	251	227	254	214	227	249	234	206	220	244	211	217	238	258	219	236	229	213	225	237	261	218	248	210	257	223	225	230	249	228	239	231	208	239	233	204	233	242	240	233	203	210	196	230	261	230	254	227	213	233	221	245	207	227	254	228	273	229	239	252	228	258	243	244	219	237	223	244	222	230	237	248	237	221	205	229	220	245	227	259	245	241	228	225	215	213	252	229	226	244	267	243	224	226	218	220	248	251	244	229	273	255	232	226	242	207	232	224	238	229	236	232	245	244	251	241	227	240	216	230	228	251	212	243	242	231	233	222	268	223	234	219	235	229	242	255	239	254	233	230	232	235	256	247	210	260	221	248	214	234	241	210	239	230	241	227	219	231	233	217	217	225	220	219	242	248	241	242	231	269	233	240	245	213	230	208	228	231	201	255	219	233	206	227	220	222	239	233	263	232	256	216	227	237	216	224	213	252	205	231	217	238	229	216	222	282	219	241	232	216	237	230	212	241	215	241	253	259	208	254	242	227	222	231	220	234	221	255	215	232	218	209	216	226	216	224	248	210	183	212	246	253	269	226	237	234	233	222	216	218	225	200	259	202	219	222	240	242	215	227	240	220	236	234	239	236	234	245	209	202	218	222	232	234	240	236	254	241	225	225	217	214	241	201	242	253	238	244	265	234	237	211	235	225	235	248	234	222	238	227	219	236	225	241	227	256	228	228	235	278	251	205	253	210	230	238	217	231	240	234	218	243	249	218	225	272	247	243	229	224	241	237	223	226	241	225	252	213	238	228	213	246	261	216	254	232	235	271	261	224	251	243	229	225	236	229	200	240	211	244	255	236	248	238	274	224	203	247	243	233	235	240	223	246	222	259	253	222	214	219	232	205	229	242	242	243	251	250	226	208	245	228	237	205	221	231	215	224	215	239	213	234	222	210	255	214	233	243	218	253	262	243	218	239	233	240	254	242	257	229	207	259	236	237	213	250	213	236	238	228	256	249	230	241	226	202	244	227	245	267	238	226	257	216	250	223	230	216	230	244	238	201	226	240	222	224	224	252	238	249	219	220	238	252	214	264	243	225	212	253	226	253	232	208	263	227	247	217	219	230	220	210	218	225	217	247	240	240	230	201	242	247	223	237	208	212	214	218	246	248	232	254	244	259	211	243	254	223	219	234	221	240	242	239	237	231	224	242	232	218	250	227	240	263	233	223	243	224	236	233	278	235	233	247	257	219	205	241	198	200	221	220	209	209	227	227	262	216	245	189	261	257	245	238	244	218	221	259	211	207	228	211	216	240	238	243	233	235	226	250	217	200	248	251	238	243	262	218	217	202	236	224	217	226	215	244	196	224	220	242	230	229	253	225	267	248	252	226	236	248	257	193	237	227	244	222	249	255	211	241	256	240	230	246	238	243	224	236	242	202	241	244	247	246	215	212	237	216	202	238	198	261	241	212	252	244	228	228	235	247	221	227	258	223	257	237	247	223	223	226	230	233	239	269	237	228	239	261	217	239	232	248	241	250	246	239	230	253	241	246	212	228	249	232	224	234	238	225	240	241	250	228	212	234	236	241	246	212	239	224	232	251	240	220	255	234	218	216	249	249	238	201	238	241	226	225	246	234	269	241	219	229	227	259	239	238	257	233	250	233	213	225	224	249	226	232	247	241	233	204	260	226	248	248	246	222	261	232	231	228	266	249	218	225	230	248	226	217	222	237	262	220	233	251	255	261	250	231	221	224	237	251	253	271	255	263	249	232	226	215	245	246	203	233	240	209	209	209	224	258	245	243	219	246	214	233	218	248	246	226	226	216	210	221	242	228	212	218	257	231	222	241	246	237	232	268	240	228	247	239	231	266	212	246	237	246	234	231	253	219	226	239	223	234	254	236	235	240	263	238	236	219	241	230	241	211	255	237	242	229	239	265	236	228	199	229	255	245	220	252	227	251	194	240	228	216	204	258
1807	571	578	590	583	580	577	597	582	587	565	582	557	586	581	559	590	564	583	526	547	554	544	566	582	529	557	564	597	584	601	561	524	560	562	515	566	553	538	540	588	556	548	543	577	588	542	576	592	522	503	543	566	575	547	577	589	575	549	529	523	572	568	544	563	577	590	564	556	556	605	592	567	539	532	564	563	526	551	557	562	557	581	542	570	566	540	515	579	590	561	603	564	528	553	589	581	543	582	555	526	549	548	565	547	571	521	581	557	587	604	555	568	563	539	531	564	511	490	552	592	570	534	559	550	529	548	585	524	562	495	547	580	530	531	564	516	525	570	560	567	628	576	548	504	543	575	548	537	581	580	530	585	549	593	539	574	543	549	500	571	530	532	547	559	551	580	564	537	545	561	575	548	565	561	553	553	538	561	545	557	555	552	576	612	549	534	568	578	554	562	548	557	550	566	513	479	530	562	557	573	559	561	569	547	582	549	543	553	520	541	598	547	548	545	575	554	516	596	557	573	559	519	554	511	588	555	565	526	547	624	533	546	532	531	560	539	575	539	546	551	560	572	550	510	556	519	553	548	518	537	562	529	562	554	545	576	554	573	555	521	583	558	557	617	558	568	547	516	552	552	570	564	573	536	577	585	546	550	550	553	548	546	571	548	595	578	578	537	552	547	528	560	581	573	561	580	583	558	544	559	564	538	535	569	547	572	550	610	509	565	592	559	543	568	553	555	551	528	553	570	585	588	572	557	582	566	595	548	566	570	548	595	525	557	565	551	596	580	526	545	567	572	533	564	519	499	547	572	564	552	548	535	526	559	572	582	552	567	593	563	558	556	590	565	519	600	531	561	547	542	521	554	532	582	561	570	542	545	551	580	566	546	549	578	631	552	593	536	542	544	533	578	580	541	541	514	571	509	563	550	560	581	559	577	570	571	529	537	549	576	603	546	514	528	580	570	573	580	565	535	564	573	535	558	534	537	547	557	562	531	551	507	551	557	577	554	561	565	541	551	518	604	550	565	595	575	575	545	562	584	564	530	548	547	561	564	563	589	551	552	519	531	520	568	557	550	570	550	570	531	567	566	560	567	534	566	531	577	537	584	580	544	563	600	581	534	525	534	581	510	567	529	538	542	617	560	576	584	569	580	551	554	541	502	553	575	583	557	549	592	550	533	517	586	542	569	487	556	590	573	577	561	583	585	525	526	570	548	545	605	575	539	567	600	595	571	562	563	575	535	560	510	573	565	541	562	550	560	579	551	556	556	592	582	549	549	591	574	530	545	544	575	588	594	536	557	554	533	572	570	561	550	556	579	570	592	548	594	502	573	586	537	568	603	517	576	584	577	580	537	569	538	551	567	585	539	557	569	552	552	565	587	576	556	572	595	523	523	538	551	552	568	563	553	561	584	516	567	549	574	553	548	518	542	608	579	561	537	556	564	555	517	579	549	541	553	539	554	516	579	566	544	596	520	550	557	603	568	550	569	575	525	570	543	599	576	555	534	511	555	572	575	564	597	565	561	532	569	528	534	588	553	592	562	562	565	555	553	552	522	521	545	532	572	557	579	532	593	590	546	523	583	525	532	523	554	537	564	559	526	574	594	564	569	580	579	568	531	585	555	573	543	558	529	566	550	526	556	565	578	558	538	557	572	585	532	557	538	558	574	542	493	544	541	530	587	567	538	606	571	559	533	577	544	587	568	536	526	548	524	531	574	572	530	559	552	570	575	562	556	543	549	590	544	569	581	555	550	558	551	568	538	534	580	518	549	586	550	536	576	532	558	585	570	566	569	533	511	547	538	545	578	541	577	570	547	593	560	598	558	588	578	552	523	554	560	566	569	588	609	551	597	553	543	535	578	542	547	537	570	531	573	571	563	514	559	547	564	560	553	526	553	515	543	568	585	551	516	564	571	563	553	548	567	579	539	539	535	569	542	512	585	542	540	559	570	543	552	550	528	572	546	566	496	581	540	555	549	547	548	552	560	587	576	566	555	545	553	562	572	584	603	536	574	545	524	573	553	574	571	537	562	523	561	587	529	557	576	525	529	521	572	549	569	545	557	553	534	547	563	545	528	577	545	522	591	537	502	548	573	538	500	534	576	575	593	585	566	556	567	564	534	528	569	542	566	530	488	562	525	579	536	548	535	550	585	594	596	538	570	541	539	523	570	546	584	576	507	570	553	513	536	558	568	549	531	515	588	536	587	498	559	573	538	607	568	593	580	530	581	553	545	558	549	580	550	599	560	562	596	619	531	585	572	568	560	550	563	588	569	569	575	567	582	554	534	563	558	585	553	532	583	542	580	555	557	539	575	558	555	598	567	544	562	549	546	547	524	497	538	563	530	556	557	540	576	544	515	560	561	569	551	579	574	565	552	513	561	537	583	539	552	585	577	546	566	523	564	560	587	547	517	586	560	567	545	548	570	517	566	588	583	535	560	585	557	548	534	561	584	580	571	545	545	561	538	548	559	590	579	540	521	549	563	575	520	551	554	556	591	563	544	553	556	567	557	552	563	528	555	546	565	589	548	592	560	577	565	581	526	560	577	561	556	592	547	536	569	546	564	539	553	548	568	561	538	593	558	587	546	569	584	544	577	562	536	577	532	551	553	578	562	534	569	597	574	541	529	583	550	604	595	540	538	566	539	533	550	501	545	568	588	523	538	516	553	554	629	567	517	525	527	553	562	592	566	568	530	526	545	555	569	590	553	566	542	576	566	577	581	536	569	516	566	559	544	581	598	517	595	545	588	567	588	574	566	519	579	585	548	568	546	567	546	557	603	604	562	534	515	593	554	614	549	550	600	509	545	621	557	566	568	572	568	530	556	568	560	584	560	525	545	534	554	570	562	574	534	541	522	539	566	542	508	580	560	530	561	534	553	577	550	575	534	547	558	570	618	540	594	552	538	542	520	566	557	587	550	581	585	579	569	570	579	534	555	538	534	571	586	535	525	590	559	573	572	535	536	569	602	556	554	590	563	556	568	576	567	548	539	528	617	599	553	567	506	575	526	543	560	522	534	561	546	546	537	558	555	592	594	590	538	567	530	565	585	544	554	564	561	569	598	573	589	564	574	566	523	569	566	557	540	496	564	560	531	542	531	583	533	558	594	539	560	570	581	577	580	591	575	532	577	548	540	547	565	563	593	521	555	576	537	547	537	562	562	568	569	548	537	525	588	570	567	557	595	602	544	564	523	539	530	609	581	549	543	538	545	576	539	543	535	557	571	590	517	564	520	577	575	597	559	545	538	558	557	560	524	558	546	587	529	539	580	565	578	539	520	554	536	530	543	575	548	540	583	569	565	545	569	596	546	525	574	575	543	561	547	564	577	563	573	561	549	529	572	569	534	572	568	556	565	578	562	543	546	547	557	585	516	537	545	562	556	548	539	524	569	548	540	551	543	523	531	577	552	566	560	551	548	539	567	542	545	529	532	604	580	535	551	514	541	499	558	552	508	589	583	558	574	554	592	536	542	534
7464	683	682	507	476	446	409	406	351	319	363	345	350	321	321	342	358	333	323	341	335	295	321	305	349	354	294	318	346	299	313	341	341	333	367	311	355	301	322	318	327	311	310	297	335	337	310	329	307	325	316	322	344	361	317	334	335	317	304	323	344	329	321	315	316	299	307	319	304	345	327	299	327	347	321	301	343	310	319	321	327	297	314	331	325	323	321	306	344	304	319	294	331	333	340	324	300	301	323	324	317	323	354	339	347	336	352	311	347	307	366	345	375	337	350	331	316	353	316	330	323	306	334	320	308	312	332	334	310	344	308	279	280	304	322	325	306	315	322	337	343	303	302	309	317	333	329	289	347	315	297	370	321	288	322	317	284	318	299	328	296	278	336	308	324	333	311	316	320	298	347	315	330	286	346	330	320	330	321	340	317	360	321	343	303	337	343	330	313	338	345	302	320	330	333	322	334	325	325	332	354	313	353	326	334	315	304	338	314	319	340	370	326	306	320	318	329	321	320	357	336	350	313	306	321	329	315	291	300	323	301	332	304	346	340	309	322	331	342	345	319	311	325	295	345	316	301	359	297	299	279	316	318	304	307	315	288	313	308	330	350	282	326	308	326	348	293	358	315	333	308	304	306	341	339	329	330	310	328	306	306	326	308	273	328	348	316	302	348	343	365	319	335	306	324	338	304	326	345	384	285	341	344	305	280	311	370	322	313	330	325	316	315	349	304	325	313	300	317	306	331	299	266	291	313	314	322	317	318	320	300	324	317	326	315	343	330	358	306	320	314	314	339	297	322	307	308	346	308	313	343	332	291	308	335	336	337	325	337	314	331	339	332	292	358	322	324	314	306	311	341	368	302	344	357	359	289	294	327	311	398	328	304	329	328	309	331	317	318	316	290	307	303	320	364	339	304	285	353	283	304	339	320	339	344	335	353	326	298	320	333	310	335	349	316	358	352	362	314	326	345	345	296	326	325	321	322	315	354	313	295	322	317	339	338	328	321	343	344	323	348	290	341	310	299	302	332	308	317	315	298	332	294	332	333	300	309	339	350	341	295	312	332	348	320	288	305	305	280	336	309	295	300	325	352	341	314	341	349	338	296	335	331	334	317	354	293	319	300	285	326	315	335	328	304	330	341	333	309	312	324	318	310	312	297	340	288	316	327	333	326	337	295	302	314	329	309	321	321	352	351	326	352	346	318	313	330	359	298	325	332	331	300	317	280	308	318	326	331	323	333	351	321	297	332	327	291	323	344	314	317	315	316	319	341	333	325	349	314	320	320	336	316	299	353	359	300	330	320	321	339	329	325	328	320	315	299	311	306	341	312	327	321	315	335	321	304	315	301	319	306	321	302	326	316	305	312	307	302	301	302	305	335	358	306	321	337	321	293	323	342	309	299	324	304	327	353	320	314	278	329	316	287	280	321	309	350	321	336	316	306	312	317	323	340	343	347	282	302	309	326	327	316	309	325	343	332	339	312	345	315	304	334	298	308	313	348	316	300	305	358	296	340	314	303	336	352	295	288	315	339	342	340	308	301	341	351	346	336	316	312	323	339	360	300	349	344	317	329	321	305	302	319	310	361	301	324	356	305	341	296	318	315	310	314	333	293	369	346	344	335	364	334	341	285	331	367	322	338	338	341	326	323	325	356	326	345	305	296	319	286	329	310	319	351	311	316	311	367	313	303	334	326	311	332	302	293	320	313	299	316	332	378	345	343	317	317	312	300	364	306	293	308	326	347	313	319	292	360	288	292	312	327	312	314	334	361	315	302	327	356	334	326	316	336	308	297	315	275	309	348	304	340	331	313	310	333	318	312	317	313	307	298	307	301	330	324	355	350	324	317	353	326	341	322	337	348	313	332	320	310	332	299	312	344	321	341	307	317	303	324	325	314	337	308	322	339	341	292	337	335	319	290	327	294	309	339	342	302	301	338	332	320	274	309	311	335	291	311	384	322	323	299	355	314	343	326	334	386	335	288	356	323	297	311	299	323	348	327	329	303	309	299	294	340	310	345	308	344	279	306	330	334	307	318	293	291	323	317	309	295	326	334	340	342	303	284	344	300	337	337	357	304	294	289	327	304	323	358	293	303	314	306	318	326	333	330	338	294	307	308	327	326	301	326	357	320	292	295	316	350	354	365	352	317	312	324	324	310	321	355	347	341	311	302	331	301	328	306	324	307	337	303	312	321	355	345	343	296	320	334	353	305	332	314	340	327	386	315	295	353	312	302	308	319	356	334	318	321	322	320	321	333	351	314	333	320	299	310	293	315	335	307	320	317	331	291	339	320	340	332	314	296	345	333	341	362	317	285	311	309	326	323	330	305	323	313	321	356	331	324	321	322	352	294	354	346	322	319	300	298	314	357	316	298	323	325	314	352	331	310	288	330	307	340	323	337	329	350	310	293	322	353	343	327	303	330	311	317	308	330	317	325	333	317	327	281	333	327	351	301	313	363	341	313	328	351	358	281	333	293	325	290	302	325	339	328	322	321	322	361	316	314	302	363	346	384	332	302	341	348	305	326	328	305	351	309	329	331	294	362	338	318	300	315	313	330	308	341	312	346	323	307	330	341	343	345	304	312	312	360	329	314	309	321	316	368	344	327	323	327	346	342	341	304	327	306	294	328	329	317	302	284	296	336	352	350	318	302	349	296	303	328	346	319	343	340	341	330	324	307	309	337	314	333	344	319	331	341	362	329	348	353	285	355	344	357	308	324	340	349	354	317	341	346	351	300	307	328	280	303	305	330	319	360	294	303	325	339	309	311	301	306	310	320	327	276	309	301	339	327	321	284	336	352	313	306	321	312	307	319	297	299	310	328	298	316	329	306	364	315	304	307	337	320	336	298	359	325	311	319	355	325	365	320	300	318	329	335	312	301	332	333	337	305	341	294	319	335	314	343	335	342	294	318	335	323	316	335	344	355	326	350	324	316	301	315	324	318	307	330	368	316	353	307	318	347	293	357	344	289	316	345	324	304	307	351	345	340	324	339	332	326	322	317	329	314	289	312	342	304	321	328	331	344	348	311	332	343	271	345	325	358	289	330	328	336	346	332	324	331	349	338	323	354	297	294	311	315	290	348	310	354	322	341	314	330	343	316	359	293	309	302	289	295	309	346	299	336	296	310	324	344	350	289	340	328	326	348	323	294	343	344	348	285	316	314	335	338	325	289	267	332	300	299	345	288	337	312	309	308	310	324	347	363	346	339	344	316	361	309	318	318	339	360	329	292	311	343	334	318	357	330	355	370	358	308	301	318	347	313	357	338	330	336	312	352	339	328	322	342	341	364	338	312	292	334	333	326	302	326	321	314	344	324	320	295	310	321	297	346	345	310	331	318	306	319	301	318	306	313	298	313	261	302	331	293	294	305	339	327	307	301	308	315	300	327	320	295	334	292	327	344	297	312	332	329	294	300	324	323	334	319	289	322	331	329	298	332	335	385	341	322	322	312	318	336	332	329	302	348	293	330	295	323	313
6620	1050	1443	1652	1430	1249	1125	1047	971	915	894	886	836	788	837	808	780	843	772	788	728	780	806	762	713	805	742	742	802	758	752	730	755	733	792	742	720	772	736	792	705	738	734	787	782	774	682	765	745	766	767	758	785	765	751	689	708	717	744	762	705	746	751	696	748	725	783	678	737	757	715	705	735	737	729	709	785	740	790	736	751	718	769	781	706	778	745	731	723	730	744	722	763	787	792	747	778	771	794	733	725	739	740	732	730	732	680	772	744	780	734	757	761	723	747	735	684	748	760	732	760	754	749	710	728	724	697	711	720	719	736	768	734	760	730	726	756	750	727	737	741	697	740	734	701	744	738	741	699	733	726	754	752	712	742	701	770	792	701	702	733	733	754	735	755	785	778	742	723	771	735	746	736	769	750	712	716	757	740	709	716	743	716	766	795	759	781	760	741	733	680	755	748	714	735	791	741	724	756	797	692	759	741	698	738	776	720	723	795	648	674	727	771	707	717	748	751	728	721	752	734	710	757	739	767	759	741	742	771	700	751	737	724	768	735	731	700	786	710	729	731	741	753	767	742	746	736	756	753	711	718	726	779	759	730	727	717	749	716	728	724	732	681	710	780	729	772	770	733	713	745	726	739	754	751	697	764	727	748	734	727	722	799	722	750	775	723	713	714	741	734	716	740	750	697	718	749	708	767	750	779	709	743	744	744	741	716	738	784	699	727	758	747	777	733	755	708	696	766	742	743	761	747	731	664	740	748	739	737	716	747	727	769	714	728	700	731	800	744	722	718	714	737	747	767	719	773	771	693	691	775	756	724	729	712	783	719	690	708	763	722	755	751	814	812	705	751	759	698	711	735	748	737	764	752	756	747	744	758	719	719	705	764	763	759	717	682	764	700	719	719	802	743	734	713	756	735	697	687	759	707	750	703	720	782	694	715	713	711	754	780	706	737	722	719	718	759	744	733	776	704	751	743	727	739	741	733	706	756	793	733	740	720	696	724	698	747	734	734	739	710	713	768	681	724	717	780	741	672	688	700	738	746	767	854	785	725	720	754	787	733	749	743	742	799	722	756	751	773	731	779	684	761	735	763	764	702	774	754	777	717	716	736	739	699	735	727	744	701	741	714	741	726	725	731	717	793	749	703	752	761	687	749	710	760	717	715	712	749	737	720	748	750	687	738	758	781	775	733	728	747	737	735	699	756	756	764	786	744	750	757	718	762	724	773	765	731	790	753	748	733	738	725	774	731	713	739	791	760	721	748	718	734	699	723	742	725	679	779	711	777	720	755	766	745	727	774	767	762	746	773	776	753	695	763	740	760	766	742	704	758	778	755	735	751	759	757	715	734	732	761	732	713	733	750	759	726	745	754	731	708	754	734	733	722	719	701	750	739	761	770	782	754	695	749	736	743	706	729	750	715	692	716	708	747	765	770	718	756	751	718	747	718	755	733	796	754	709	714	772	783	715	708	739	735	764	745	762	679	752	746	705	735	770	720	764	770	701	749	783	706	784	706	718	747	752	712	740	747	723	760	737	691	751	731	765	758	715	705	697	708	707	763	722	744	771	732	729	722	733	753	711	692	733	724	731	683	732	726	689	753	755	770	704	767	770	675	736	741	760	743	748	685	719	745	740	715	748	709	759	759	752	740	730	692	742	700	705	769	747	744	744	739	750	730	731	753	731	765	722	720	729	718	747	756	739	719	766	713	740	783	733	728	714	751	715	706	752	704	742	765	755	771	729	685	731	746	760	760	743	776	704	760	732	723	774	718	735	750	730	783	746	705	702	724	731	728	726	734	728	730	776	695	766	743	769	710	715	715	734	752	745	757	761	777	718	724	751	758	769	798	756	665	698	767	737	768	774	730	741	756	710	680	715	738	764	714	752	733	730	741	721	716	733	730	699	747	766	689	737	716	736	733	744	733	739	752	737	743	734	774	754	728	707	750	731	732	698	757	751	762	735	761	702	783	773	769	755	718	719	734	727	752	703	771	708	743	675	743	751	728	714	740	738	772	768	745	707	746	778	761	733	756	714	746	711	737	756	707	719	742	747	780	692	708	681	747	733	759	722	767	708	788	749	750	751	775	712	753	757	692	737	766	740	780	715	764	758	686	773	793	718	730	770	735	744	750	718	762	748	748	775	758	723	770	754	730	793	694	699	745	768	765	744	741	713	737	684	723	761	773	730	714	780	743	768	713	746	714	783	726	786	751	747	728	716	696	736	772	743	773	754	758	756	753	778	724	716	759	753	729	727	731	743	789	723	771	680	718	762	759	748	718	704	732	704	716	715	764	738	703	747	758	783	728	762	717	750	762	720	716	692	770	711	725	718	776	755	735	717	696	768	787	693	745	752	744	772	747	693	754	763	769	703	749	779	721	777	766	685	709	744	735	745	753	688	751	684	737	742	715	713	708	811	723	742	734	767	763	693	763	771	743	721	752	730	775	729	721	800	776	713	729	778	736	717	729	753	774	693	764	712	713	708	761	774	691	788	718	692	741	701	736	725	749	775	765	743	729	711	712	705	726	743	765	752	694	704	739	716	713	736	775	732	728	688	728	731	762	725	732	708	736	729	744	724	727	750	744	719	741	784	754	796	747	742	734	703	732	700	694	737	738	745	771	745	768	742	762	715	705	719	783	717	761	734	752	720	741	775	747	707	750	714	732	739	756	765	730	723	762	752	737	712	708	736	735	752	767	744	778	716	718	716	753	790	737	752	720	734	762	717	699	784	722	783	730	747	733	747	730	714	788	731	725	727	687	797	741	752	752	715	692	701	767	695	778	770	767	728	729	808	786	784	752	759	735	733	729	720	731	720	761	745	761	721	744	720	744	774	706	768	735	755	722	726	762	755	733	738	736	754	750	713	699	736	714	742	784	724	785	746	792	724	741	718	735	790	716	724	721	717	750	778	681	716	797	759	728	759	774	722	748	699	753	766	754	766	718	710	730	686	722	751	723	809	754	772	711	743	735	780	729	735	737	709	727	777	790	707	691	760	747	744	698	748	728	786	759	718	758	701	723	740	767	750	772	740	748	718	691	737	716	754	706	728	737	708	759	802	709	775	780	706	728	744	706	720	761	716	714	751	716	695	712	738	775	699	742	762	688	729	783	746	766	743	735	748	766	744	708	768	709	739	794	766	726	712	764	729	777	718	746	742	719	758	773	720	760	770	727	797	702	775	727	733	725	733	791	730	713	761	712	781	737	729	694	767	717	774	756	706	698	702	732	718	748	691	735	763	719	787	706	757	748	728	744	697	781	743	728	702	726	719	742	720	710	743	712	742	782	735	729	740	753	718	732	780	721	731	750	769	690	721	745	706	718	758	744	696	721	795	752	762	731	733	791	700	742	726	768	761	742	710	755	746	754	711	715	710	728	728	756	708	786	743	744	734	706	714	739	741	762	734	697	718	737	744	759	713	673	723	762	764	744	695	729	790	764	757	783	727	757	709	697	718	728	699	763	714	723	764	761	746	701	713
14097	1165	964	713	513	415	326	318	303	275	247	241	259	227	224	239	194	204	234	241	215	230	202	208	214	210	203	185	210	200	198	187	249	204	236	216	213	220	186	222	203	196	231	200	234	210	230	184	211	227	198	210	213	205	167	208	193	170	224	207	184	181	249	205	192	166	207	197	207	205	189	182	202	182	213	226	211	196	203	202	223	201	194	179	206	161	174	192	195	193	196	215	207	219	189	205	199	172	211	192	180	220	195	199	194	211	196	155	191	195	196	195	203	197	234	170	199	211	212	224	184	179	220	236	178	191	201	207	196	196	188	201	197	199	199	197	175	185	212	211	170	190	187	213	188	194	201	203	196	172	218	194	197	185	179	207	206	190	204	208	174	213	219	189	187	227	211	180	181	207	215	190	205	200	195	213	201	220	181	203	208	202	180	206	191	192	192	210	229	199	222	217	200	205	205	226	248	221	183	207	178	211	209	211	214	191	190	206	186	171	180	202	222	205	199	177	201	173	189	197	224	216	192	188	198	226	228	203	187	209	203	212	176	189	204	193	183	232	174	197	201	176	190	208	204	174	207	197	184	195	209	185	190	176	208	201	197	206	178	189	167	174	178	183	201	202	189	198	205	209	180	203	191	192	200	190	221	192	191	187	189	220	196	186	195	174	176	180	211	211	224	204	218	198	172	189	223	203	207	205	190	189	198	213	219	215	221	199	198	206	172	210	182	186	209	233	206	195	187	204	197	189	181	228	186	196	162	206	195	179	191	204	212	171	195	194	205	211	196	195	210	206	190	179	194	171	199	217	192	204	190	175	216	199	186	209	206	201	235	189	176	207	204	210	210	194	217	196	180	223	207	222	177	192	203	177	215	197	184	197	194	200	220	179	206	195	187	179	194	195	192	208	185	191	206	191	210	183	185	226	208	201	159	212	189	193	213	196	202	188	213	209	188	192	177	192	195	209	214	203	187	195	198	204	194	195	221	232	191	204	187	197	176	184	182	190	168	194	186	215	232	212	201	196	191	168	209	221	206	209	186	199	197	216	198	216	209	188	212	213	207	214	177	198	216	202	195	196	201	209	190	181	230	219	199	205	219	198	227	223	213	207	167	188	200	211	195	199	221	225	193	201	186	210	216	231	222	200	181	181	227	206	212	209	199	199	202	203	226	216	228	203	186	198	226	196	194	206	208	208	182	202	194	199	203	198	202	186	198	191	197	173	209	169	194	167	204	184	201	178	199	219	199	179	189	203	202	191	166	181	179	180	197	215	203	197	186	211	216	239	197	202	209	184	223	192	199	206	191	179	171	208	187	218	198	216	180	190	207	184	196	196	218	190	227	218	171	211	203	201	191	185	200	194	166	182	191	195	187	200	195	182	181	190	170	214	214	191	182	226	208	199	171	212	200	193	201	186	183	192	175	217	180	195	197	207	188	200	196	208	198	171	205	235	192	212	193	192	211	217	176	231	188	183	214	205	172	206	203	222	192	189	229	234	189	232	203	203	221	228	201	203	191	203	201	177	188	201	195	206	202	195	191	203	189	188	187	189	216	197	230	228	199	219	203	183	183	185	238	184	205	189	196	231	224	188	205	203	203	213	215	195	206	171	211	199	192	186	197	196	186	189	188	195	217	197	202	190	192	196	203	209	199	203	168	181	187	217	186	182	186	187	193	216	185	186	214	200	237	212	201	203	184	212	229	214	196	201	213	202	202	194	225	199	194	222	178	207	195	185	196	191	215	179	176	189	202	192	207	186	210	205	187	203	181	184	219	184	194	200	189	188	179	191	193	226	203	191	209	210	201	181	217	177	203	211	168	200	196	225	231	215	190	196	179	208	194	192	222	192	199	194	203	188	188	202	195	176	203	209	214	204	203	207	169	206	225	180	197	184	204	209	198	203	191	191	192	200	174	209	210	206	219	197	216	191	188	225	179	152	196	207	226	192	178	195	205	177	188	195	201	191	216	209	219	197	191	182	190	196	183	179	195	195	213	193	203	200	189	175	213	199	173	204	182	208	235	204	197	200	185	221	239	208	211	188	190	194	180	188	195	193	219	197	190	182	186	211	206	194	178	204	198	214	184	208	191	176	192	202	208	229	208	187	193	216	207	184	193	197	199	213	223	218	192	194	195	198	174	192	201	176	182	190	218	196	193	200	206	214	201	191	177	212	211	207	178	193	205	228	191	202	190	188	197	204	197	181	199	190	189	181	180	182	223	204	219	203	182	193	193	184	195	223	226	200	170	201	207	242	224	198	222	187	196	189	177	198	213	200	225	195	194	210	198	204	205	201	180	217	203	194	193	210	201	187	185	203	168	185	205	177	215	167	187	175	197	181	192	202	207	167	170	215	215	226	208	224	211	175	222	191	214	202	212	207	203	176	203	166	189	189	201	190	204	207	210	207	211	215	188	197	223	203	211	210	163	164	202	191	198	202	212	203	199	229	206	201	194	206	180	199	169	205	210	207	195	224	167	186	204	185	165	189	186	204	179	219	184	211	209	197	206	171	198	182	191	187	183	198	170	243	172	192	191	175	218	214	198	202	218	231	182	194	197	211	202	197	193	178	212	184	209	221	196	200	190	195	165	192	194	188	223	194	188	184	219	196	198	217	229	182	201	188	186	214	191	215	190	195	230	187	192	211	218	204	180	204	196	213	207	210	186	208	215	181	203	196	181	183	200	202	204	202	169	215	189	184	184	167	179	176	194	191	198	151	202	188	210	207	208	188	207	223	188	221	193	214	212	217	214	201	217	177	194	199	196	192	177	204	220	211	222	218	192	200	236	219	190	201	205	212	202	204	212	232	207	210	204	214	196	206	196	173	182	188	189	193	187	199	189	184	193	216	213	205	216	186	191	218	198	231	185	201	175	222	200	232	188	217	220	203	199	186	193	208	225	215	198	184	187	209	211	185	177	173	178	193	205	212	196	219	182	184	219	214	205	199	211	184	198	190	202	180	183	185	194	198	193	212	194	219	200	197	196	183	199	186	204	184	190	203	221	221	195	222	188	199	189	226	177	195	168	181	207	211	210	211	207	186	190	196	181	201	224	186	204	187	181	208	215	192	179	193	204	207	175	192	191	202	182	217	202	181	205	209	205	207	204	210	183	225	176	176	196	194	192	187	201	175	202	195	191	220	229	190	211	169	193	210	206	198	208	186	200	214	195	235	209	214	191	187	199	200	167	229	207	203	195	212	203	213	192	186	179	188	222	164	179	191	215	219	181	205	204	188	196	191	196	201	207	209	197	183	197	200	196	212	218	192	220	168	173	210	207	202	199	178	192	191	198	212	182	173	168	203	177	201	195	217	176	189	215	181	207	203	211	184	181	186	192	208	216	198	182	193	180	202	198	209	200	196	208	188	202	189	207	218	194	202	186	181	167	194	206	204	190	227	208	201	204	182	175	195	194	203	205	183	216	209	167	174	204	207	221	181	212	212	203	197	217	208	177	183	224	206	200	195	184	203	181	221	190	212	223	200
8102	1049	1948	2173	1898	1440	1253	1030	914	797	789	779	650	638	599	582	578	551	599	542	543	555	531	534	534	525	511	528	519	513	493	465	468	504	488	514	508	498	435	503	503	486	492	512	501	487	476	473	483	462	474	461	457	459	479	462	465	462	444	510	468	453	493	493	492	442	456	478	477	503	455	475	461	500	457	464	434	454	487	452	476	487	433	510	462	477	482	512	491	468	480	497	471	464	463	443	471	497	490	466	476	432	489	445	460	481	514	432	437	476	473	473	471	499	486	475	481	443	469	454	482	471	441	478	503	478	474	464	454	482	445	433	453	458	476	460	436	454	470	515	427	434	453	462	477	469	444	474	435	439	470	487	460	428	493	468	510	421	463	486	485	467	447	428	482	448	452	447	485	442	495	465	440	417	452	448	468	473	461	469	493	461	477	458	456	458	471	444	511	441	450	430	478	474	453	487	456	478	459	462	490	490	443	484	429	461	460	492	460	453	471	458	474	485	458	444	446	451	476	485	443	442	448	497	438	460	433	471	471	465	424	451	453	438	430	465	510	491	480	446	432	467	452	475	454	466	485	443	419	431	450	461	473	480	487	504	399	452	477	496	458	484	432	463	452	439	439	482	459	466	455	516	480	431	468	440	462	458	462	463	496	446	454	493	457	454	469	468	484	472	468	466	490	487	457	524	491	454	474	488	465	465	496	471	443	444	459	463	471	442	479	472	468	441	494	486	455	443	476	463	453	455	461	457	486	459	456	450	496	466	481	491	422	444	452	479	450	482	489	467	462	505	430	432	467	454	478	516	455	474	425	437	447	435	481	491	437	490	479	491	422	469	487	436	471	440	457	473	469	458	479	477	452	453	420	426	448	431	489	453	481	459	507	444	437	456	480	443	474	440	453	475	438	485	448	442	482	468	444	458	445	471	468	463	435	482	514	436	502	448	467	486	481	394	461	443	455	438	489	483	449	444	467	483	473	458	494	442	438	443	459	478	460	498	457	519	434	473	444	470	505	476	429	444	478	467	436	454	499	447	445	498	454	478	464	438	461	479	472	494	494	487	489	425	443	481	468	467	448	458	487	475	465	480	459	464	457	464	486	438	414	444	426	448	469	461	428	459	454	485	461	465	481	463	501	425	473	487	476	476	426	452	451	464	469	489	469	465	485	452	441	511	462	475	436	456	420	429	463	460	453	464	484	466	448	473	478	445	494	431	460	451	445	489	461	468	454	447	470	485	419	461	470	464	465	498	467	461	489	486	480	461	469	453	482	477	424	460	440	467	463	443	455	499	480	416	433	465	454	478	437	488	464	486	457	488	495	437	449	428	433	466	483	514	481	467	508	487	521	474	466	458	519	486	430	463	487	478	435	460	482	464	492	473	455	462	467	410	488	404	477	442	495	430	465	465	410	461	476	473	479	458	465	458	450	425	435	464	522	468	460	474	448	473	458	448	458	459	494	516	505	479	474	445	481	437	520	454	459	473	436	466	484	451	451	462	495	443	490	470	424	432	471	474	478	476	441	470	437	414	469	471	484	445	459	441	453	446	441	467	465	460	468	462	458	467	460	469	440	454	468	466	485	496	449	467	506	470	448	459	452	440	471	450	488	493	467	437	451	449	479	456	462	448	437	437	435	471	457	460	433	502	472	443	469	468	480	462	450	439	440	459	486	493	471	472	456	429	461	473	492	435	487	479	488	466	421	444	491	466	488	448	502	448	436	437	492	443	472	476	465	449	457	478	429	480	435	459	441	462	460	451	476	455	457	485	473	431	498	461	457	460	456	463	456	494	438	495	440	480	488	439	474	448	440	438	463	473	467	445	473	466	506	460	425	452	485	438	492	474	439	482	463	466	469	469	466	444	486	441	429	462	449	433	457	452	478	433	489	467	465	440	477	452	470	479	421	441	467	428	466	481	449	483	459	432	440	434	484	478	463	457	466	496	466	460	439	460	452	440	451	485	467	459	495	489	461	503	499	485	455	408	452	432	467	475	478	455	457	492	470	430	487	455	449	465	458	471	470	489	474	483	479	483	482	483	474	436	442	448	496	427	480	441	465	476	467	445	426	465	420	475	430	442	495	429	431	479	500	440	434	419	462	467	434	441	441	459	486	407	439	454	419	495	423	484	491	458	460	505	466	461	490	449	475	426	491	431	506	431	492	474	478	467	432	458	475	464	483	491	472	457	476	483	509	487	447	464	435	465	478	477	466	488	445	435	423	475	490	427	451	470	426	484	444	439	455	441	447	468	482	447	479	438	470	485	443	486	425	478	468	478	476	509	450	484	462	453	479	445	468	455	498	419	470	472	479	453	475	469	498	476	456	476	490	430	507	470	444	477	503	441	459	497	486	411	448	448	440	481	460	436	466	471	484	458	429	458	488	497	460	466	415	433	484	419	490	502	472	448	426	478	470	451	463	443	461	451	451	479	465	460	488	448	462	467	458	436	488	473	478	443	490	477	451	429	474	467	419	476	510	504	435	436	427	486	463	464	454	513	449	455	471	480	479	475	453	457	468	478	453	435	461	480	447	501	481	474	453	443	448	455	459	438	459	413	472	446	511	449	485	468	486	457	480	493	461	438	453	453	462	469	487	469	445	440	475	513	486	468	493	478	506	465	475	449	458	534	472	484	474	478	475	464	433	472	477	479	470	452	434	437	451	456	492	423	414	474	463	487	496	460	470	471	450	477	459	478	488	472	461	474	481	414	503	481	460	430	479	470	537	465	443	469	479	436	453	492	467	478	444	446	470	475	471	481	441	453	482	487	445	487	497	419	480	449	501	430	469	507	471	450	454	506	462	481	462	428	469	457	463	441	486	493	444	485	482	460	457	452	477	484	441	445	439	474	457	477	429	497	470	432	492	492	500	495	444	472	461	521	440	462	476	474	431	436	503	465	447	500	472	458	472	470	470	439	442	494	456	473	448	431	444	487	471	453	427	444	469	478	503	483	479	491	475	425	462	476	465	467	468	502	513	455	429	454	501	419	496	507	465	499	479	412	493	454	452	445	462	494	449	466	489	458	439	471	491	456	427	458	458	467	441	485	476	447	464	486	461	457	505	461	463	466	448	450	474	509	472	467	443	481	468	432	473	421	475	472	463	440	431	474	435	436	462	456	461	485	435	439	419	473	477	498	423	450	453	456	494	446	448	439	484	489	490	479	506	464	442	452	488	450	480	476	480	439	456	468	481	430	499	451	472	494	525	467	456	471	474	467	470	488	484	479	449	453	463	437	487	421	472	472	516	458	456	447	450	460	465	455	484	471	464	460	466	463	479	473	465	484	420	456	460	461	465	438	425	493	462	413	518	456	457	472	467	495	441	460	475	484	429	462	499	471	434	501	487	495	488	466	452	465	472	441	473	462	469	468	490	511	450	459	478	460	491	451	480	502	485	450	492	489	454	479	458	458	445	470	445	482	456	476	474	519	485	461	498	451	483	493	465	431	492	454	462	462	504	445	474	492	477	481	421	443	452	479
1327	215	239	223	239	214	204	221	214	232	246	244	227	264	195	223	238	218	229	246	238	249	250	248	258	225	216	205	279	222	233	262	238	237	227	241	239	249	208	211	227	249	262	243	242	206	253	224	245	224	252	238	244	223	241	232	231	242	231	231	214	189	200	232	229	227	221	217	230	250	244	231	239	212	198	244	253	233	225	235	238	239	228	230	210	208	219	258	232	214	238	241	215	223	233	223	237	218	203	249	260	224	244	199	205	221	190	242	223	233	256	199	210	214	245	252	256	242	222	242	225	215	228	254	244	267	223	221	225	227	216	245	247	229	254	241	223	224	250	227	237	247	234	215	223	201	241	239	218	260	249	245	219	193	214	221	226	228	214	222	240	203	238	256	213	230	196	235	221	240	230	228	203	240	246	230	205	227	207	227	234	255	214	219	228	260	230	241	243	214	223	225	258	238	231	245	220	244	248	234	211	276	237	272	215	213	219	198	243	235	242	221	227	211	237	219	248	258	236	222	247	219	224	205	224	233	232	231	242	192	201	238	232	230	244	219	198	222	242	241	238	240	228	253	217	232	213	220	223	228	236	218	233	205	222	243	229	249	229	214	245	234	232	250	249	249	239	244	238	235	211	234	234	225	220	212	243	224	239	217	200	241	231	217	206	237	227	224	246	223	242	259	248	212	227	245	219	242	224	225	219	239	214	224	215	239	240	238	252	227	238	201	236	224	219	225	217	233	245	244	240	257	217	240	236	230	220	230	230	201	248	254	229	231	275	266	222	240	239	208	246	209	234	205	221	259	262	256	216	219	244	214	218	214	212	243	251	222	232	243	238	246	265	272	274	213	236	221	202	195	229	212	248	254	225	202	234	226	194	238	234	218	256	229	267	240	230	221	221	228	248	240	239	250	228	227	240	232	237	216	189	203	218	210	237	229	256	229	217	208	225	216	251	215	238	235	232	210	245	247	240	238	217	234	215	263	216	253	223	215	242	252	218	208	229	254	232	229	225	234	231	238	238	234	228	242	231	238	243	222	217	195	234	193	235	249	233	250	234	220	202	234	236	243	218	208	228	228	256	246	215	246	214	225	232	233	245	255	206	223	230	220	236	217	218	250	246	248	246	216	258	235	227	219	255	178	230	236	232	213	265	219	212	219	215	210	224	269	229	230	256	227	210	232	214	239	235	230	208	241	220	215	231	248	209	240	235	231	220	229	253	239	232	240	251	213	206	210	233	257	218	208	253	221	213	227	227	238	220	206	247	236	228	230	212	203	234	208	250	249	236	243	241	234	198	197	249	222	244	234	231	236	229	250	226	216	214	207	204	248	218	234	213	267	244	226	236	219	256	224	230	204	189	236	257	238	231	209	225	228	227	264	249	240	214	218	248	239	223	222	248	217	230	206	220	227	231	228	217	232	225	251	237	200	239	251	238	233	213	208	239	233	225	249	235	252	238	260	227	203	238	212	249	241	239	236	252	242	226	223	239	218	225	253	243	220	233	241	254	186	232	237	221	239	217	252	227	236	229	238	234	227	249	227	225	234	233	197	218	234	226	222	230	229	226	206	226	229	205	231	224	222	192	231	228	223	207	240	213	226	227	227	254	227	247	223	235	238	206	228	211	217	240	237	239	248	249	225	222	216	211	220	216	260	233	216	217	244	254	234	228	228	189	221	232	241	201	197	205	216	249	226	217	230	229	261	235	243	211	216	218	208	206	223	238	214	215	218	247	269	246	206	242	216	244	221	246	199	233	227	219	229	235	267	225	215	246	250	256	227	229	230	223	220	232	239	243	257	251	232	195	251	221	241	212	230	231	231	247	214	217	240	231	238	272	211	221	227	192	254	249	239	222	241	229	229	247	223	230	220	245	247	249	235	235	220	208	250	223	240	247	225	229	243	212	215	250	178	222	223	216	219	214	231	213	238	242	234	214	244	235	250	204	246	213	225	260	224	238	214	233	254	239	202	231	222	217	202	256	227	261	241	241	233	212	252	245	212	240	216	215	195	217	239	218	203	231	244	214	254	233	247	211	212	246	240	214	230	231	219	239	224	250	222	232	245	254	218	259	245	211	244	228	254	226	236	217	245	234	252	219	218	211	223	232	226	249	234	227	228	226	244	238	222	224	232	205	253	226	254	235	242	248	204	246	258	225	251	213	223	219	223	208	258	215	217	233	214	217	219	240	238	226	240	208	271	254	243	244	252	247	252	216	203	252	224	204	222	248	250	236	244	236	233	269	237	246	223	247	211	218	205	206	236	223	214	238	236	219	245	231	216	209	219	240	209	213	248	237	251	226	232	249	259	245	221	213	239	263	240	230	222	215	239	215	264	235	225	257	211	203	224	239	208	230	222	239	208	207	234	242	201	223	261	240	233	248	226	209	251	218	242	251	216	242	216	215	219	273	261	224	235	242	221	233	264	221	221	227	225	247	248	274	238	220	225	198	223	232	230	230	217	229	235	251	213	203	213	203	246	194	246	236	207	223	238	243	231	226	215	259	205	255	226	244	229	240	257	219	205	244	198	214	245	237	238	226	216	208	233	219	266	259	238	237	205	247	223	250	223	231	240	242	221	236	230	200	236	249	234	232	232	266	211	213	230	242	198	222	210	195	222	250	205	225	249	211	216	211	243	251	241	219	211	224	235	221	272	239	203	242	220	226	265	226	256	256	219	214	219	196	238	231	216	226	240	222	229	223	210	251	269	283	227	222	227	205	211	232	240	213	225	232	213	216	221	227	242	249	233	203	232	230	243	225	239	263	233	236	242	225	219	216	225	218	231	231	217	247	243	223	221	198	224	218	242	246	209	228	249	221	231	231	229	255	234	211	219	245	240	248	238	240	262	236	213	251	231	251	214	238	226	233	260	214	239	234	195	245	239	209	240	231	233	191	227	235	232	252	229	269	213	233	241	257	231	214	202	236	237	241	251	241	227	234	254	228	231	226	238	231	226	253	245	207	234	240	196	225	240	223	239	257	201	227	197	235	222	252	245	232	246	212	248	243	234	217	219	234	231	234	236	210	255	212	224	236	248	223	232	258	208	231	264	209	232	256	233	237	234	263	200	232	224	226	245	234	220	247	235	236	251	222	237	259	231	225	229	209	244	250	210	225	228	218	223	237	220	255	207	235	229	254	220	245	247	254	236	228	261	226	210	221	212	266	231	213	220	235	214	259	250	255	231	210	209	217	230	192	230	233	230	236	215	198	237	240	238	223	240	250	239	215	197	251	203	225	234	225	231	203	217	233	244	231	217	251	208	231	247	248	219	228	216	253	230	229	230	250	230	224	216	242	231	223	213	197	232	259	254	224	236	214	219	238	230	226	227	222	221	209	229	221	218	252	230	227	240	249	246	201	215	234	226	234	218	219	254	242	245	199	224	223	246	218	229	224	267	229	255	212	218	223	220	226	260	212	246	165	188	218	228	240	208	242	213	216	253	237	220	227	237	240	240	201	249	245	226	205	218	254	253	268	261	228	217
1821	563	553	582	609	566	557	563	556	622	559	627	580	601	591	574	607	562	584	535	568	569	542	579	573	565	581	582	621	545	589	545	548	557	579	603	587	555	559	577	565	559	540	548	574	548	563	548	538	571	544	556	569	543	586	569	562	588	537	595	538	521	571	561	545	517	537	542	566	565	552	563	547	505	541	580	595	541	503	589	596	588	580	625	512	546	572	541	598	563	604	561	593	571	548	608	542	536	562	562	562	538	556	573	560	608	553	576	567	541	565	571	542	525	572	587	550	549	550	564	545	566	577	580	619	580	564	510	555	507	538	569	531	553	544	522	543	562	533	556	535	581	549	553	515	596	576	634	559	538	545	579	579	563	531	625	557	552	572	541	570	568	570	532	545	586	595	565	593	590	544	606	558	581	587	568	559	592	589	547	581	570	575	583	601	540	529	569	552	549	539	608	556	562	534	580	581	573	576	556	573	578	538	566	533	569	548	587	551	581	565	586	520	549	561	563	531	535	523	514	559	570	539	530	545	532	509	629	563	561	592	539	558	586	527	569	505	549	583	575	529	555	517	570	605	596	553	546	551	572	643	593	555	552	566	581	529	562	545	595	561	561	573	555	536	561	536	566	543	552	580	574	561	533	540	602	546	596	552	508	556	556	549	544	547	567	556	584	528	537	545	549	566	502	555	563	547	532	535	532	522	546	567	566	567	553	567	557	567	564	528	540	596	559	541	533	572	483	582	566	548	583	561	524	613	546	498	517	526	586	525	524	596	555	540	552	557	598	553	558	554	523	562	505	562	545	574	541	544	560	561	506	565	511	596	548	557	547	576	587	519	553	563	521	560	534	560	596	574	571	535	575	528	556	519	619	570	555	516	557	571	519	554	556	534	548	560	551	548	589	581	521	531	568	581	528	539	602	566	563	507	581	521	559	592	572	584	558	566	528	570	550	531	504	533	535	556	556	523	614	534	572	559	575	561	569	580	549	599	516	540	560	567	564	555	510	543	553	562	523	546	534	563	543	544	545	591	576	561	540	573	527	568	603	593	560	579	532	549	546	531	565	543	537	556	576	544	562	541	556	546	601	529	550	547	573	569	564	590	578	535	526	571	597	552	547	520	541	554	551	600	543	560	561	537	555	573	531	579	543	580	613	570	592	556	542	543	555	590	570	547	561	574	568	567	539	537	545	547	558	528	566	565	542	555	559	537	601	547	525	538	571	547	555	531	557	559	612	541	576	560	587	564	569	557	541	574	559	539	576	556	569	581	508	575	564	553	548	554	565	565	543	542	520	576	537	528	610	563	567	565	546	535	562	552	551	532	571	514	548	590	559	610	577	563	552	599	519	554	518	592	571	570	584	539	586	549	557	539	541	526	552	572	599	575	534	554	564	528	528	575	571	537	544	570	559	580	541	576	553	602	555	542	575	557	575	571	564	580	555	562	557	537	606	565	538	543	572	595	591	547	600	579	582	550	577	539	532	517	549	563	542	582	601	535	564	530	529	583	566	561	592	519	562	582	604	539	587	530	521	576	551	526	584	593	555	595	567	500	544	547	556	585	577	562	531	555	542	566	581	588	579	576	572	556	586	581	546	552	534	585	555	537	547	576	487	542	546	570	570	570	596	539	552	548	557	550	557	590	579	565	534	549	520	602	554	546	559	560	545	547	563	562	565	571	537	555	550	577	531	545	555	575	563	592	546	531	555	577	560	576	554	551	574	538	549	528	584	614	549	540	570	538	548	539	552	555	568	560	556	582	574	523	577	547	571	571	547	527	597	551	558	561	552	572	535	545	543	580	544	534	522	567	587	585	590	567	522	578	612	569	546	561	591	537	580	556	551	542	550	516	577	571	590	545	536	569	569	512	561	608	556	575	555	533	616	548	542	559	540	569	533	583	602	573	545	547	562	554	564	601	556	565	543	527	559	553	518	599	521	613	594	563	564	577	549	539	582	471	555	564	524	565	573	558	557	525	562	585	566	548	556	557	556	573	532	592	541	547	581	523	529	587	551	562	552	572	542	555	526	588	552	557	605	562	575	560	592	549	553	581	566	533	583	575	559	576	547	509	535	574	518	562	571	577	581	522	592	564	595	558	531	570	524	556	541	547	584	577	543	562	591	543	552	569	540	534	535	574	539	555	585	572	552	523	584	544	569	580	567	574	494	551	576	548	529	552	534	561	578	537	605	608	586	523	582	514	570	540	538	577	552	539	588	566	575	526	509	574	540	557	580	587	559	546	545	533	534	553	589	549	586	522	577	566	565	554	556	608	591	550	569	548	549	594	584	632	505	552	528	534	545	585	575	578	551	567	546	612	570	551	609	573	559	518	582	553	597	550	549	552	584	555	575	544	520	559	549	542	589	559	569	565	568	557	602	568	608	523	535	563	547	546	564	524	593	577	571	552	574	558	539	536	561	570	565	542	552	525	543	592	584	575	553	592	562	568	584	557	536	598	537	582	539	550	528	546	593	563	545	538	584	574	551	510	572	523	558	526	536	599	524	547	581	562	557	536	557	528	559	562	580	559	593	558	576	575	544	523	525	560	570	586	530	557	547	570	564	571	567	502	563	549	560	564	543	577	531	522	585	518	533	577	533	498	501	513	532	543	549	544	549	556	565	544	551	581	583	558	576	538	526	533	566	575	543	553	548	570	535	548	510	554	557	565	584	537	608	559	566	542	519	568	585	545	588	540	559	596	523	516	568	543	566	578	566	549	556	584	549	525	528	563	529	557	566	578	565	555	544	563	550	564	550	553	617	554	558	569	553	550	586	570	589	571	537	583	580	546	568	568	587	579	577	560	564	545	553	534	564	576	575	615	585	554	536	596	563	575	602	574	578	568	584	527	554	549	574	541	581	570	589	540	594	557	534	550	540	556	521	551	559	570	583	542	547	583	546	568	592	533	547	525	583	546	535	559	556	532	515	583	546	503	548	537	578	552	546	599	560	539	553	566	526	574	558	546	535	580	544	589	566	572	567	574	560	554	530	561	516	558	564	569	531	548	532	566	559	561	543	561	534	596	546	571	516	561	574	572	562	529	543	552	577	542	575	568	561	510	528	490	564	544	527	594	582	596	553	552	525	571	555	536	513	535	528	555	548	572	545	561	574	567	511	552	537	546	593	578	532	572	556	533	529	555	554	520	547	550	511	579	543	536	505	579	572	534	541	549	541	554	533	545	543	594	608	595	573	527	590	563	565	569	573	555	521	516	590	511	572	556	552	526	578	566	540	556	569	540	559	541	565	590	534	557	574	550	567	514	566	601	578	563	537	520	606	527	567	578	562	560	532	506	515	557	559	530	590	547	615	563	551	540	567	535	572	557	566	541	551	547	565	584	556	526	608	567	570	570	526	581	539	576	524	566	536	566	549	527	553	552	559	538	558	576	556	557	582	591	562	541	576	573	551	550	547	530	565	519	584	551	586	577	540	542	543	572	512	601	560	543	591	505	586	549	572	569	547	578	528	525	562	574	557	585	551
7698	653	677	585	523	468	423	424	377	375	321	353	315	384	338	321	330	321	303	340	297	303	312	325	331	335	307	306	327	336	307	326	318	304	320	329	319	307	301	324	322	368	293	330	347	315	327	347	324	297	290	335	319	336	341	369	314	298	301	310	312	322	299	316	326	318	323	328	331	322	315	316	347	348	344	286	301	340	318	334	321	340	306	318	326	341	325	316	301	323	323	351	280	319	336	303	338	295	312	339	297	350	334	339	310	296	330	312	302	328	326	335	333	334	335	352	303	338	323	321	309	327	308	313	347	316	338	305	291	351	279	353	327	331	312	308	329	328	328	314	354	369	335	303	336	317	310	312	325	341	311	365	325	330	306	311	325	298	300	304	321	304	326	329	305	308	309	312	355	320	323	309	324	286	331	324	366	297	332	334	321	311	339	316	315	324	300	337	332	333	312	356	337	340	310	300	293	309	311	326	293	335	318	324	316	372	351	331	356	333	334	337	320	324	352	282	318	317	284	308	325	321	288	348	332	319	320	315	314	335	309	322	348	338	312	316	354	342	328	306	317	332	321	295	355	373	312	343	327	325	294	341	351	285	308	324	324	317	351	331	323	349	328	288	330	316	337	317	332	339	355	309	364	342	309	312	323	297	300	312	321	321	343	296	296	352	321	337	319	357	332	314	301	302	336	309	304	325	327	291	297	321	318	328	342	326	319	289	328	329	337	311	350	310	320	319	328	350	333	290	296	326	312	322	309	310	330	324	323	349	331	317	334	331	329	319	329	302	344	320	305	332	308	310	336	368	361	306	313	313	346	357	336	332	311	324	307	323	357	354	315	330	301	340	361	340	322	318	294	351	289	351	334	324	356	297	294	365	318	321	331	296	317	332	314	345	318	304	320	325	332	322	354	303	320	314	320	301	330	357	347	331	308	339	292	340	309	341	331	335	341	334	340	324	348	339	358	335	317	335	294	314	312	318	319	325	326	318	345	327	311	331	343	291	328	296	313	315	315	342	303	319	314	336	302	288	300	302	319	330	349	332	328	343	307	357	302	307	290	335	302	307	326	312	298	370	330	321	323	309	316	315	318	331	297	327	366	338	325	294	339	348	368	338	305	331	353	313	325	341	300	295	318	370	331	324	340	345	291	305	327	294	305	314	347	317	282	312	285	342	338	345	305	323	341	334	332	296	325	308	309	297	348	295	334	294	319	315	315	339	310	302	331	330	310	324	361	335	353	337	309	318	333	320	319	320	323	307	358	315	350	341	324	325	340	290	321	350	343	295	305	318	343	334	305	336	342	314	301	336	290	333	323	374	315	346	347	342	337	338	333	287	305	314	318	310	339	319	298	285	306	327	321	337	325	312	312	348	329	331	318	349	334	341	329	301	345	306	308	324	324	341	307	314	339	313	302	315	314	297	305	304	313	320	297	356	314	335	321	307	320	328	318	294	309	347	351	326	321	336	320	309	339	314	309	314	327	322	349	339	336	301	331	291	328	319	307	329	293	335	309	342	333	342	330	294	356	293	292	340	329	311	345	299	292	326	297	343	321	326	309	304	298	305	300	337	309	366	308	327	334	340	328	320	333	291	312	328	357	322	327	313	345	320	332	317	296	303	329	335	292	314	272	333	297	325	323	300	349	349	352	279	364	323	325	354	309	308	295	322	343	331	327	345	331	313	334	309	305	309	321	332	324	312	328	331	318	326	285	329	381	280	314	289	328	344	326	329	324	369	343	344	280	323	346	385	314	329	326	338	318	331	279	301	332	332	308	332	342	348	349	343	285	318	307	326	286	335	352	295	308	319	320	300	324	310	320	322	333	295	326	312	341	321	305	320	326	299	313	347	327	295	328	294	308	332	337	342	321	338	309	274	321	325	300	333	323	343	320	324	319	316	329	336	323	328	333	314	311	337	307	325	307	343	341	333	327	326	275	305	332	335	329	351	332	315	331	346	295	301	316	318	307	343	315	303	317	300	347	334	350	332	322	319	293	314	316	344	322	333	305	311	343	314	322	310	339	298	307	332	327	346	314	322	350	304	288	346	346	324	311	319	293	369	326	325	337	336	301	310	318	319	351	304	361	334	309	326	321	317	316	336	339	352	323	299	296	314	338	313	299	345	310	351	313	322	297	327	309	310	298	339	305	302	316	337	344	389	302	311	334	334	319	330	291	310	317	293	333	316	311	362	346	326	314	298	337	348	331	304	308	322	333	337	337	345	357	363	358	298	325	346	338	340	338	338	322	313	325	348	326	307	290	321	303	318	292	342	328	310	343	317	333	371	352	300	348	314	306	324	307	367	327	294	350	329	298	316	309	317	322	335	340	319	356	325	317	358	307	344	314	290	360	339	319	289	286	316	340	320	368	315	310	327	290	315	326	326	297	329	300	331	318	317	304	330	320	323	319	341	326	300	306	307	307	282	362	351	353	338	308	294	310	345	314	318	323	331	293	341	319	323	309	330	297	336	342	324	337	312	329	303	356	329	306	358	292	326	346	336	332	358	340	333	341	313	362	322	308	296	329	303	322	317	305	367	304	307	345	328	317	303	346	325	337	349	341	305	319	347	343	282	286	322	346	303	320	321	330	302	321	351	311	323	300	315	329	299	300	322	334	325	331	337	290	308	306	324	302	311	310	355	316	343	300	350	322	328	339	347	308	347	289	310	317	354	325	352	311	326	302	340	354	330	289	330	320	345	347	378	340	356	317	311	332	337	312	326	297	350	315	339	327	319	334	374	310	356	338	314	320	322	344	354	347	340	342	352	333	290	324	346	332	293	316	334	329	299	292	310	343	309	329	326	347	343	333	352	307	285	301	320	330	321	356	329	331	348	315	341	321	330	331	343	287	308	328	331	327	319	312	351	305	342	338	333	327	307	331	326	314	357	313	309	282	369	322	368	316	332	328	335	348	307	295	337	323	296	318	352	312	313	310	320	342	340	324	336	321	335	316	312	331	324	340	352	340	333	319	274	321	319	330	341	336	340	336	330	339	306	352	322	345	332	353	346	330	353	338	321	354	308	305	319	342	311	321	326	323	296	294	349	307	312	312	342	303	325	335	334	325	328	335	313	337	336	325	326	331	326	315	325	299	313	330	341	313	343	315	350	328	291	334	339	329	312	309	326	279	321	336	354	317	303	345	304	331	317	343	333	330	330	355	331	307	319	321	332	333	332	318	302	311	316	325	297	328	298	326	314	279	320	306	315	302	335	329	322	318	334	323	367	297	338	320	305	321	335	312	345	340	323	315	290	314	318	332	289	330	374	337	304	329	317	310	310	352	305	322	307	335	311	339	366	330	325	330	293	291	318	364	311	328	310	296	303	328	318	339	375	362	346	305	283	307	346	329	334	331	323	326	292	322	332	358	323	327	353	345	291	287	315	337	341	318	330	342	287	316	321	355	299	316	319	321	322	334	326	338	330	341	271	287	322	318	297	341	319	346	363	328	330	323	332	278	349	353	325	322	322	330	326	365	331	340	338
6629	1005	1483	1721	1437	1304	1128	1002	989	911	899	941	876	910	831	813	793	807	767	771	787	774	768	786	761	724	760	798	752	728	725	763	716	785	782	737	681	786	773	732	673	757	747	714	753	758	751	723	731	777	754	762	710	738	740	782	748	704	770	743	724	775	720	772	725	767	729	805	727	724	709	720	691	742	752	717	752	782	748	793	719	761	711	703	815	748	785	734	762	728	752	819	702	673	768	752	742	734	751	749	795	762	690	742	738	730	757	746	732	730	769	699	714	763	794	733	764	798	724	754	807	766	754	745	777	808	743	772	778	705	737	733	736	716	772	717	755	760	799	717	735	728	755	752	742	716	711	765	699	766	724	772	745	726	731	738	751	701	740	726	730	684	741	773	760	749	736	752	725	764	757	713	704	717	780	708	726	728	764	775	783	711	737	715	760	766	744	716	779	780	767	748	745	752	750	710	692	771	764	713	723	730	745	723	740	695	733	733	694	770	745	718	769	738	763	719	712	747	759	699	752	746	735	724	722	769	739	743	713	708	712	686	726	751	725	742	748	720	734	770	777	739	709	738	775	780	735	749	769	733	742	698	710	749	747	750	753	783	725	741	743	786	747	773	753	712	710	725	737	766	725	707	736	743	774	723	660	756	747	761	763	698	718	731	773	760	764	730	720	723	750	752	724	706	695	770	742	741	765	743	759	745	731	712	758	709	721	756	785	752	734	735	739	773	746	747	747	790	723	738	700	759	709	752	724	774	734	732	748	761	705	725	756	698	780	700	710	712	736	774	721	710	719	739	725	766	730	707	706	785	711	706	757	722	762	736	718	732	717	740	719	767	758	751	751	710	753	696	752	677	771	762	762	749	759	750	761	712	731	738	722	717	730	711	783	740	751	757	759	729	743	813	702	757	765	733	775	741	745	747	784	739	703	778	770	772	756	767	741	741	718	767	720	767	752	759	753	764	731	692	702	729	742	773	727	761	771	723	737	765	761	732	778	760	710	766	734	703	753	744	719	712	735	689	740	746	720	774	729	774	794	779	736	712	725	734	729	769	750	723	756	732	788	754	800	739	731	736	689	737	750	746	737	701	769	732	725	755	736	695	739	734	730	689	750	765	735	759	774	701	779	729	720	795	735	784	743	772	714	777	760	740	742	788	768	697	710	732	705	724	700	761	763	757	725	737	754	762	733	711	715	778	762	713	738	740	724	741	764	712	780	730	712	757	718	764	744	763	767	730	728	767	733	782	765	751	763	733	778	702	769	768	747	714	725	676	780	726	731	746	751	756	747	748	741	682	730	756	774	758	763	746	728	727	742	701	689	797	773	780	777	694	726	705	760	762	757	757	719	740	790	772	728	758	750	756	767	728	761	768	684	737	759	717	733	793	766	764	790	749	769	722	732	749	739	737	773	706	722	788	735	743	698	723	754	788	756	794	719	760	718	752	749	739	733	663	757	733	720	743	716	740	739	723	695	797	746	767	743	768	785	747	716	726	738	728	770	693	735	730	754	738	708	740	717	750	775	762	759	699	774	708	760	764	761	759	674	744	713	724	727	782	733	694	698	754	735	765	748	742	713	733	698	739	714	748	693	706	735	726	745	741	763	712	735	744	772	780	752	726	761	726	729	701	718	679	701	769	786	758	762	715	741	724	723	717	732	793	735	746	721	761	724	773	702	764	719	704	751	805	754	720	730	762	716	732	717	730	726	748	702	715	698	772	733	744	728	752	709	748	782	734	747	727	752	746	725	711	746	781	694	760	738	736	780	706	768	747	707	727	752	717	734	772	778	697	725	703	731	773	783	733	808	748	717	780	778	774	761	758	742	740	741	714	719	747	717	751	806	738	774	768	749	792	743	751	751	749	735	719	726	712	690	706	749	723	725	705	743	714	768	752	764	762	703	719	754	761	731	723	737	747	724	696	715	746	700	716	778	785	712	745	730	767	703	756	759	718	697	720	686	705	753	729	721	776	766	757	729	707	720	753	743	764	688	719	753	773	752	779	780	714	747	777	753	784	743	747	744	760	764	756	751	731	763	752	754	735	747	779	731	748	777	730	711	716	695	779	738	734	747	737	784	734	760	734	795	711	766	758	749	759	717	752	718	759	749	785	756	676	694	748	746	690	703	775	687	737	722	722	747	711	766	730	747	714	736	705	739	740	720	794	737	749	726	698	753	728	702	778	724	682	750	757	736	700	738	691	744	714	791	696	743	747	723	749	770	726	776	759	752	746	765	765	727	761	766	770	745	727	711	745	772	766	705	721	778	701	733	700	718	775	731	752	751	743	736	719	746	790	740	740	738	741	732	744	800	782	754	697	765	773	743	746	724	735	760	777	719	716	801	756	675	754	727	767	707	781	691	745	763	767	723	701	732	808	728	738	720	721	740	708	745	722	776	686	738	737	739	702	723	697	737	734	703	731	730	741	751	684	763	733	792	713	737	744	744	748	757	683	749	725	746	722	725	756	752	741	726	746	755	753	711	761	779	733	715	744	755	714	761	681	786	704	710	714	759	693	729	709	762	732	772	733	750	780	755	771	755	742	741	685	702	724	735	738	728	771	765	714	700	737	718	686	726	715	761	766	788	705	660	727	771	743	739	761	709	734	711	706	758	747	768	688	732	750	731	767	717	695	735	722	774	709	768	701	761	733	767	710	756	711	769	758	727	689	721	707	732	773	694	801	704	718	714	758	719	742	734	752	706	725	731	732	747	711	759	659	728	742	758	728	774	771	731	721	776	758	729	714	753	688	707	717	743	749	819	729	775	776	730	716	779	769	774	746	735	763	703	768	722	722	745	698	743	697	748	760	773	768	736	722	704	721	767	689	728	741	732	797	718	761	724	732	740	715	726	775	714	686	767	786	769	763	712	754	720	738	690	731	754	747	740	738	708	814	740	734	670	765	762	800	766	776	741	742	704	757	756	761	674	753	738	738	726	720	685	742	754	762	746	779	818	744	764	790	762	689	725	763	780	743	726	754	758	777	797	730	785	745	781	733	779	753	725	753	753	730	772	726	794	742	747	706	736	798	682	733	728	739	726	755	725	771	749	751	751	699	736	744	768	738	730	690	710	737	771	776	716	730	757	711	740	779	710	718	737	722	763	727	761	789	713	732	722	724	760	764	736	721	737	750	790	739	764	698	798	707	757	741	773	707	717	780	744	757	724	742	780	739	773	688	741	713	747	733	763	755	740	715	757	705	748	727	754	766	724	759	751	760	774	747	744	685	714	778	762	738	744	779	666	768	692	730	721	769	671	710	710	737	720	765	731	709	763	767	777	724	723	712	801	744	749	748	765	726	742	745	769	777	717	725	726	734	808	763	759	732	727	793	740	773	739	776	755	767	771	759	713	695	735	743	741	757	733	736	741	736	775	716	753	754	739	755	720	696	711	725	732	774	730	746	725	753	711	777	749	786	727	756	732	705	795	719	736	747	763	797	716	739	732	713	752	709	720	748	727	753	714	717	743	750	688	750	760	683
14173	1141	916	764	503	404	312	281	286	262	234	248	229	236	234	205	235	224	220	208	248	211	200	188	209	225	211	189	175	205	180	233	216	214	177	180	204	190	222	187	193	218	193	208	185	210	205	188	190	201	223	181	200	201	153	218	211	194	208	218	203	192	197	204	184	213	190	180	198	188	181	205	208	191	207	191	214	198	189	204	195	178	202	202	191	208	189	173	233	180	203	211	212	219	220	190	224	212	203	186	197	204	203	181	203	193	183	197	212	205	196	212	206	210	189	214	236	207	198	175	221	177	222	210	174	208	219	188	185	206	183	195	237	215	200	211	196	204	219	205	181	166	183	181	195	204	189	225	211	191	200	191	181	187	187	203	209	198	210	216	197	199	203	202	211	203	261	198	186	210	210	181	208	197	200	188	170	186	193	207	180	187	178	215	205	212	194	227	196	211	233	191	190	198	208	203	196	182	194	219	200	221	173	210	204	202	181	180	201	222	198	173	198	186	222	179	198	206	213	218	204	197	216	193	187	182	184	195	205	198	185	193	229	206	182	177	191	164	189	196	193	198	194	203	212	218	188	182	173	193	212	205	211	204	193	195	190	177	240	210	216	213	180	206	213	185	188	191	197	188	217	208	194	207	196	211	177	169	210	185	178	195	194	198	194	188	168	196	203	174	208	197	225	197	209	211	219	195	217	196	223	194	232	189	210	190	191	169	209	226	201	174	228	209	223	210	202	181	161	168	167	184	210	219	189	193	218	223	218	210	224	205	199	213	234	163	198	204	209	177	221	206	183	172	200	205	226	208	198	208	213	191	207	203	192	208	179	182	182	188	203	191	185	197	173	212	199	169	213	176	216	211	210	194	214	190	229	209	200	194	222	206	211	189	181	205	189	200	192	189	208	198	229	215	189	199	177	201	190	185	197	212	187	216	217	191	206	188	179	206	206	174	176	192	204	182	200	207	195	181	212	214	194	217	170	178	190	207	203	195	221	234	171	194	188	196	218	199	175	200	203	204	213	187	205	190	206	239	226	215	199	189	214	190	231	191	205	201	209	167	208	216	177	200	190	186	191	188	182	179	204	210	182	177	202	194	188	200	184	196	177	195	226	192	168	192	200	171	213	188	184	202	162	169	184	203	214	194	208	190	226	202	206	215	196	197	179	192	202	174	198	199	171	208	185	201	207	202	193	206	206	190	197	200	203	170	222	234	220	179	193	183	208	176	180	189	213	187	236	203	192	195	185	163	195	230	218	192	197	183	198	171	216	199	175	207	179	187	189	211	214	201	235	196	194	222	200	186	179	218	192	191	206	180	179	209	173	178	180	193	211	196	208	248	210	216	189	202	202	199	206	247	173	217	194	224	247	194	193	226	180	193	186	208	210	216	213	215	189	197	195	203	217	204	197	193	201	187	205	184	189	187	189	216	199	214	192	198	215	185	212	180	208	188	205	166	197	203	232	194	189	191	187	191	189	190	225	191	213	191	179	184	168	178	178	210	226	167	189	200	187	203	209	196	213	159	217	188	207	189	215	220	197	199	206	208	195	202	206	197	190	177	183	192	206	191	179	209	208	250	216	177	172	208	175	200	204	196	204	174	208	169	209	200	188	198	206	200	192	171	206	210	220	177	197	209	185	180	200	199	210	223	186	204	202	209	208	230	196	197	210	208	195	203	200	176	193	189	215	210	221	197	205	194	194	207	201	193	196	204	193	196	188	222	194	188	208	188	192	200	207	215	187	184	217	201	221	205	180	205	209	195	196	172	220	192	207	210	180	205	193	193	166	188	198	190	192	174	214	196	198	174	190	204	194	206	233	219	219	191	196	181	193	195	220	195	210	197	237	180	205	186	209	193	185	210	213	231	196	211	182	191	183	215	193	206	184	163	189	198	184	197	197	174	176	191	184	175	196	184	165	191	205	182	171	225	204	209	217	206	198	207	198	176	214	190	170	190	230	205	195	216	203	196	179	188	183	221	175	213	180	160	231	215	226	214	204	199	198	191	215	197	201	199	211	198	217	194	212	215	186	198	194	202	206	209	209	193	218	192	223	204	181	179	197	197	194	209	210	198	174	210	198	232	204	168	216	201	213	168	196	183	199	219	181	197	200	196	192	183	200	213	190	198	194	221	172	185	198	191	186	166	187	221	210	167	166	178	194	195	214	208	197	214	189	194	179	208	181	176	217	187	232	197	178	204	185	201	190	177	204	185	189	219	204	192	188	200	199	199	208	214	210	183	211	212	219	247	185	215	196	178	190	194	185	184	192	168	214	191	178	189	175	180	177	209	209	190	188	218	185	193	196	201	191	211	190	188	197	200	196	170	211	202	200	193	153	187	194	184	196	182	197	196	233	201	227	216	184	196	182	206	178	204	216	193	196	201	218	215	200	207	224	195	194	192	206	179	202	208	170	190	203	224	190	166	210	202	188	207	185	210	189	200	213	179	196	208	197	185	212	195	191	223	187	194	210	232	172	195	182	217	203	204	177	165	164	176	187	194	190	221	194	181	190	200	220	203	233	197	192	196	201	174	207	206	216	212	206	192	179	175	229	201	207	195	198	216	188	193	204	204	206	197	187	196	188	188	164	210	179	204	202	187	199	174	206	191	190	225	177	211	202	195	179	203	177	183	235	194	171	206	186	204	196	195	178	193	190	200	210	207	218	203	210	218	204	198	218	197	196	207	201	218	197	201	193	166	206	198	209	196	190	203	204	197	185	205	202	198	205	209	222	194	218	212	188	211	207	223	192	204	182	176	189	146	196	182	217	206	209	194	187	181	189	203	229	199	183	196	193	203	200	197	179	211	201	196	200	213	200	176	189	233	195	195	207	185	164	175	226	184	206	215	198	209	204	189	211	177	196	175	205	179	200	194	213	192	222	203	187	189	189	214	197	198	186	187	184	186	211	206	218	189	181	194	189	198	189	182	215	185	198	192	191	195	197	181	205	174	183	187	204	192	200	193	229	182	189	196	185	192	193	176	211	210	199	175	197	208	160	184	195	190	195	212	186	186	217	204	193	185	198	177	191	197	230	200	202	179	197	179	184	182	209	203	192	191	210	186	187	209	207	228	205	182	192	201	185	208	220	208	175	203	194	212	213	187	227	194	196	193	206	226	201	168	182	189	189	189	231	203	176	209	204	199	197	201	196	199	214	213	193	198	210	200	164	187	211	191	204	201	179	190	190	192	193	217	216	209	201	211	208	181	200	167	194	235	201	208	201	223	202	232	213	190	207	189	181	204	200	219	204	186	199	194	181	202	203	190	183	206	219	204	188	228	166	202	201	209	215	193	208	174	205	189	188	196	203	191	183	191	204	198	189	171	193	232	225	218	203	217	219	228	200	224	206	193	211	210	202	194	177	184	218	196	214	161	165	179	209	174	199	176	190	197	199	187	177	201	216	189	190	195	196	198	197	220	228	209	194	189	193	203	231	220	209	201	199	227	191	203	208	199	198	192	214	197	197	189	229	218	196	201	202	194
7990	1065	1967	2231	1806	1485	1234	1026	872	819	755	747	706	680	580	626	588	590	523	559	555	534	538	531	546	516	506	537	523	499	524	521	471	490	484	507	499	496	470	470	495	453	455	469	462	488	460	501	464	459	454	490	459	449	482	507	471	447	474	486	491	471	515	451	438	460	443	497	481	521	443	493	477	499	424	485	478	462	453	432	471	446	477	459	465	456	457	448	445	436	481	490	463	509	477	498	506	436	450	429	483	493	470	482	442	483	457	486	502	479	452	448	438	430	473	479	468	453	506	475	427	475	486	468	463	441	496	467	456	436	465	467	484	456	433	483	444	458	461	442	442	484	445	432	453	480	473	470	495	499	455	472	425	476	476	490	493	481	467	445	462	479	442	492	448	464	456	470	445	467	448	506	452	469	476	493	469	474	460	453	457	477	417	426	477	419	482	449	439	478	448	464	479	466	469	452	463	483	474	469	486	464	500	468	466	460	453	460	448	482	482	492	450	439	498	427	469	424	458	441	496	459	477	498	468	452	474	458	439	439	463	459	439	495	426	457	439	431	463	439	429	475	480	484	467	472	432	477	451	462	464	459	486	486	473	464	475	479	472	475	463	419	462	508	495	444	441	431	462	458	496	464	447	444	456	484	448	499	415	494	474	467	497	474	478	464	467	421	474	500	468	503	492	455	459	483	456	483	473	474	462	442	469	449	481	475	428	456	436	472	457	462	482	439	472	444	440	465	452	488	480	469	427	473	495	484	487	467	475	467	448	458	475	475	464	472	461	511	442	453	495	442	454	480	452	452	467	473	475	492	486	470	454	489	448	456	494	429	455	486	494	470	468	476	518	479	423	465	478	457	482	471	449	514	496	421	448	460	425	442	490	447	455	408	452	455	456	520	483	445	453	437	465	429	435	498	451	468	443	436	440	439	458	440	458	448	464	465	420	465	474	481	459	475	420	468	455	471	474	450	460	481	454	466	453	478	486	488	470	443	448	425	485	479	461	491	524	517	444	470	458	468	452	487	469	466	470	472	455	484	459	419	472	481	486	439	484	485	500	469	483	472	441	498	438	508	442	430	470	441	460	459	493	459	485	478	455	459	423	467	478	452	409	439	424	485	489	433	456	446	483	454	461	469	476	462	437	467	437	486	451	454	451	455	469	463	472	443	487	473	464	467	459	481	484	451	471	445	437	475	447	513	477	464	466	505	472	437	474	431	486	473	462	430	478	451	471	447	461	482	463	467	459	471	484	460	432	469	453	537	491	453	417	442	450	462	464	447	449	500	451	462	468	477	461	519	455	452	412	457	487	485	485	494	462	467	481	440	466	443	431	444	469	422	460	460	499	466	499	465	435	497	456	466	452	489	501	469	445	446	486	423	490	445	448	433	450	413	447	427	477	484	481	465	424	426	420	467	501	470	449	448	526	456	435	466	479	472	452	496	445	453	451	458	453	435	438	458	417	461	495	498	484	480	429	466	503	426	459	489	442	488	416	464	450	433	462	505	455	463	461	500	443	484	454	460	459	446	484	449	476	484	472	423	455	461	419	469	451	492	444	482	461	448	509	461	436	482	434	458	481	480	517	483	484	462	478	442	466	477	443	437	464	462	430	471	439	492	442	449	424	479	462	465	437	486	477	488	458	440	452	440	424	455	468	447	506	473	469	444	432	427	448	461	470	469	467	442	419	465	460	439	480	454	485	476	451	488	462	446	462	461	418	415	437	483	421	481	451	457	478	475	459	446	451	463	465	477	457	517	482	459	480	453	474	466	510	443	467	446	427	447	458	471	462	502	488	452	439	453	445	491	448	416	462	448	465	473	465	446	462	461	473	453	473	464	468	463	480	456	458	471	461	474	418	464	478	495	486	460	462	458	455	468	435	487	443	454	435	494	440	455	444	443	451	461	455	452	462	469	506	453	481	455	472	451	478	454	444	442	478	466	494	484	445	475	457	481	494	491	429	475	452	464	446	449	472	459	496	457	463	443	467	470	471	467	461	484	464	460	508	458	472	460	477	487	497	475	453	471	482	459	477	474	481	461	463	435	493	476	449	442	442	486	419	422	483	456	448	452	441	454	463	459	425	470	472	491	439	448	459	445	477	461	417	438	482	462	444	421	471	453	437	482	483	438	458	447	443	410	464	442	453	472	466	461	475	423	473	485	469	474	461	495	463	376	479	456	498	453	471	487	452	425	467	462	450	478	478	440	468	474	476	460	478	485	445	458	493	428	479	487	491	483	450	490	498	453	472	487	454	465	466	459	497	488	501	461	457	469	444	433	427	449	462	455	464	489	443	502	475	436	454	462	468	468	470	476	440	451	440	459	454	466	471	490	446	475	431	468	451	502	473	474	461	440	483	505	506	435	480	446	477	465	474	457	425	485	473	400	445	500	437	481	435	482	456	497	481	481	457	438	505	475	469	430	513	441	445	457	455	431	482	481	492	474	470	431	436	460	454	479	438	475	481	469	481	488	458	489	431	467	493	452	482	445	467	434	493	456	439	470	470	464	452	454	424	491	498	490	442	434	470	464	469	467	443	488	471	472	450	461	479	468	501	439	490	501	457	468	479	458	466	450	467	446	484	447	469	490	475	490	455	449	441	497	438	462	472	457	455	467	458	453	470	439	434	451	446	476	423	443	498	455	440	478	497	484	437	434	447	460	470	435	491	431	409	483	445	421	475	526	487	478	478	465	448	489	429	458	477	448	472	454	469	429	440	466	460	453	460	502	486	454	461	450	470	462	471	447	445	477	460	479	437	482	461	481	489	465	439	484	448	450	430	446	481	457	483	489	468	506	472	436	437	486	434	499	510	453	449	472	447	465	475	468	474	465	452	432	488	478	472	469	440	470	470	462	486	479	458	482	439	476	471	462	455	450	455	496	447	477	460	487	438	479	460	459	445	488	475	486	470	464	451	480	432	480	504	431	471	464	473	486	464	470	459	428	484	466	481	475	477	422	478	464	477	438	446	474	440	462	434	432	476	443	476	495	462	486	487	485	439	476	489	447	409	479	471	481	464	480	471	446	513	459	451	437	425	442	443	463	479	492	420	469	455	454	473	488	503	468	441	455	414	471	490	482	467	475	448	483	466	480	463	487	438	466	450	453	457	413	476	428	493	471	444	461	449	514	485	445	458	422	489	471	456	473	493	440	468	467	465	463	475	461	470	445	480	457	473	441	481	468	461	433	458	477	437	522	476	465	463	444	485	490	486	477	466	424	454	460	487	492	500	469	437	483	444	484	482	466	441	488	467	474	456	460	453	460	476	506	477	455	468	463	462	449	478	441	461	483	461	454	431	468	468	467	464	461	465	462	476	428	447	449	497	487	488	485	472	419	476	490	463	477	450	474	470	459	484	458	431	447	452	449	494	463	471	472	451	468	466	502	458	496	463	440	452	494	471	421	446	476	441	484	458	495	450	465	498	471	445	472	432	467	461	452	490	448	456	419	415	430	402	459	460	445	480	463	465	468	456	462	479	456
1389	239	241	236	234	251	279	232	255	250	266	240	202	245	226	252	215	239	196	240	228	200	204	232	249	257	222	232	221	243	226	240	254	243	242	252	244	234	223	211	210	256	245	221	234	244	226	231	242	233	239	227	213	214	219	231	217	219	211	221	232	228	238	232	230	213	234	249	240	234	228	234	217	241	267	200	201	212	224	245	222	211	238	236	235	233	225	218	255	231	239	251	230	217	270	234	225	224	214	224	231	237	239	231	229	248	199	221	220	215	276	219	220	243	225	242	213	228	236	234	237	205	202	232	203	226	232	250	243	251	265	244	219	235	244	223	236	238	212	238	224	216	236	244	237	234	231	206	239	238	256	228	216	229	223	227	238	266	219	262	218	238	258	217	208	228	255	249	215	228	272	224	257	233	200	241	239	208	235	245	232	217	217	221	249	220	263	237	237	218	209	231	241	236	241	236	244	246	227	245	224	248	239	236	222	222	230	254	235	211	199	250	225	222	234	240	236	220	226	245	231	242	223	239	243	211	234	221	246	224	235	233	248	245	257	263	216	201	201	270	203	230	253	231	232	237	220	282	251	235	240	232	210	250	249	238	224	232	219	237	248	220	239	248	233	231	222	210	212	209	207	232	243	241	208	242	200	225	231	227	247	260	208	215	238	219	243	235	244	227	207	232	205	211	206	238	248	217	265	236	222	251	231	242	218	214	244	214	242	238	236	219	239	222	241	228	224	273	240	227	265	195	228	225	240	221	234	251	230	251	215	247	203	228	236	201	232	250	240	233	216	231	236	255	245	237	236	270	231	237	263	236	216	228	213	232	224	211	196	218	225	237	219	239	229	220	237	242	226	225	245	238	211	231	238	229	227	231	217	208	231	200	262	232	248	239	235	227	249	217	226	231	235	234	203	222	226	217	243	239	232	236	227	229	220	224	233	215	220	256	232	221	242	218	238	222	216	230	245	249	222	244	224	238	215	233	223	231	234	216	220	205	209	229	225	244	249	268	243	233	239	218	229	216	210	243	272	238	234	243	232	232	210	235	261	198	218	241	231	253	244	236	251	244	204	226	194	236	233	236	213	245	226	243	229	257	229	267	235	216	231	236	233	211	226	224	231	225	243	244	214	216	240	213	240	226	230	247	234	213	220	208	251	232	228	236	231	229	236	230	234	183	244	235	211	219	252	254	249	202	244	231	222	226	206	230	241	251	236	227	215	233	256	251	229	209	214	257	246	252	238	215	230	215	225	238	227	236	233	207	261	238	211	242	247	223	198	244	214	260	231	234	216	266	238	209	227	258	241	245	246	274	234	204	231	220	247	228	208	240	199	241	244	212	210	245	244	220	207	218	262	235	240	226	231	215	216	235	229	263	211	215	221	203	257	220	265	193	237	225	212	213	250	246	218	200	255	236	248	234	248	235	229	197	207	211	226	230	241	238	251	216	231	222	237	243	229	228	224	206	226	233	245	228	240	237	212	222	258	249	227	217	228	215	220	250	217	213	225	235	205	229	226	244	242	249	238	237	231	217	242	237	242	228	234	246	232	210	253	231	228	219	214	226	239	251	232	229	239	222	196	223	236	236	215	220	238	200	207	254	266	226	204	208	230	242	237	218	264	241	212	217	273	253	211	224	223	221	206	219	204	240	226	256	221	206	265	242	232	239	222	234	230	239	229	211	240	252	244	183	234	251	239	225	206	229	216	223	244	243	255	219	290	242	229	216	254	249	263	215	206	206	241	237	222	217	229	227	227	235	229	225	213	229	218	224	230	213	237	241	232	249	219	235	225	231	193	236	211	227	243	228	227	246	227	230	201	239	239	211	199	261	216	239	275	254	234	223	259	220	215	200	234	245	225	206	204	215	218	245	221	258	228	234	229	230	226	233	236	218	209	224	207	237	215	222	201	244	231	200	226	240	216	239	215	218	220	232	236	207	244	275	236	188	238	240	218	251	220	206	257	231	200	223	230	223	236	250	253	219	242	208	249	193	214	239	239	228	249	211	228	201	253	245	227	252	260	225	239	225	227	240	247	225	220	241	232	234	210	226	224	215	216	227	200	240	225	211	209	203	225	232	216	256	206	232	226	231	229	229	213	246	224	199	227	200	250	197	225	203	248	222	251	237	244	242	215	210	202	227	233	211	233	235	207	230	218	217	254	247	249	225	258	260	226	228	234	264	256	219	225	258	218	254	227	232	216	240	204	235	224	223	216	258	217	241	211	256	272	204	216	231	216	245	244	233	233	242	228	228	213	220	230	232	220	239	220	207	249	228	231	228	219	238	234	253	259	243	223	208	272	242	269	204	214	227	222	226	247	212	204	242	239	218	220	242	236	217	236	245	234	215	232	229	208	231	217	239	229	204	260	230	213	204	258	207	211	254	204	220	242	241	248	246	231	233	232	234	238	228	222	214	208	240	246	235	222	223	264	218	211	243	229	218	232	222	226	246	217	234	214	214	230	202	222	259	230	241	231	247	236	219	233	210	225	242	254	220	229	219	208	216	238	224	228	230	216	215	257	230	230	217	211	251	209	233	230	264	249	224	214	218	238	236	247	237	240	241	239	265	222	256	206	257	222	216	253	214	223	232	224	251	240	260	230	233	233	215	232	228	229	226	200	223	246	245	234	212	229	224	248	226	235	245	221	239	215	235	249	232	256	240	217	237	235	237	231	259	218	229	250	213	214	218	225	237	218	225	215	215	253	207	198	235	200	235	258	230	218	223	222	252	226	234	207	226	209	228	240	256	255	234	275	235	232	236	205	212	190	212	209	260	215	247	243	227	213	249	229	240	244	232	232	234	214	248	232	232	215	232	215	242	219	231	224	230	209	241	230	211	206	238	225	214	219	207	223	217	227	208	260	244	249	230	253	242	266	226	227	211	235	220	235	245	250	237	257	212	245	204	227	237	233	205	221	229	213	235	249	229	238	261	247	262	219	236	220	258	248	261	242	219	232	221	246	240	216	227	245	209	177	240	210	217	228	256	209	242	228	206	237	225	243	209	238	200	233	231	228	241	220	231	234	214	236	235	275	232	239	230	215	239	241	251	216	244	244	222	216	277	229	200	228	224	229	202	242	231	245	225	231	248	219	210	220	216	242	214	247	213	237	243	227	224	234	215	229	246	253	265	234	238	261	232	225	240	230	249	260	207	208	230	233	239	202	228	181	248	239	208	228	226	271	221	227	207	209	231	241	249	245	214	227	227	229	220	229	222	218	228	237	235	222	206	246	187	258	236	232	225	253	270	244	242	217	214	227	208	230	239	250	230	235	226	226	219	245	220	247	227	245	238	258	209	225	251	251	249	253	241	225	266	204	211	203	205	230	239	219	226	211	221	246	227	245	232	226	260	237	248	238	191	188	208	229	177	212	217	229	229	226	251	215	234	224	219	263	240	259	232	229	239	210	209	229	257	213	241	262	219	212	251	267	226	259	240	239	199	207	207	242	226	207	224	253	203	242	241	241	247	213	194	206	200	229	244
1771	587	614	621	577	568	591	557	561	523	514	544	562	591	558	575	574	587	572	602	568	545	610	552	514	565	549	559	554	577	553	582	557	543	576	558	586	516	539	549	515	517	572	564	564	599	571	557	585	567	573	556	575	545	562	538	573	549	548	588	609	611	554	583	504	568	535	513	548	544	623	552	558	600	560	566	558	520	532	546	577	557	559	601	560	579	585	535	527	550	559	543	565	569	549	558	522	549	615	608	560	579	553	556	579	553	531	541	577	522	565	567	537	562	537	568	578	507	547	586	580	514	574	525	574	582	625	543	532	524	556	547	587	560	532	586	537	534	563	556	534	535	592	553	576	564	617	556	537	563	556	535	585	590	551	543	576	589	579	551	565	542	532	579	533	537	568	574	542	523	580	555	556	518	591	523	534	540	560	554	526	605	549	587	529	557	553	568	546	549	592	579	556	549	547	528	603	566	573	563	534	604	570	518	540	568	558	532	582	565	527	540	546	529	527	534	553	565	550	543	562	567	584	554	563	524	562	544	593	545	553	520	548	555	537	588	569	552	564	513	539	570	573	587	581	550	559	609	558	536	549	561	561	554	574	594	579	538	536	589	585	597	543	597	531	570	580	547	514	523	595	580	543	551	566	580	527	513	550	531	556	552	575	538	543	523	542	615	516	521	547	564	549	524	564	535	571	545	568	604	512	560	531	537	554	542	537	585	556	558	557	563	522	535	550	562	535	513	566	566	544	550	528	567	572	549	593	537	523	550	592	546	537	547	561	542	544	549	562	567	558	580	575	542	565	602	510	558	560	542	571	557	509	569	565	572	571	527	577	566	521	559	596	507	544	547	532	554	596	541	561	551	582	537	536	542	554	587	528	565	580	537	558	539	604	573	586	560	582	525	565	526	514	561	538	569	519	534	549	602	531	593	563	550	575	554	588	504	566	577	539	589	539	555	561	570	560	570	569	553	545	595	512	553	554	586	588	571	575	545	583	582	557	536	541	626	552	535	561	541	588	527	518	572	545	524	534	555	560	602	556	536	564	526	518	521	592	521	507	504	586	547	628	558	542	540	541	545	532	558	584	543	574	545	566	554	528	518	525	552	535	530	559	545	580	600	573	587	559	554	583	558	527	592	540	555	576	520	536	525	501	531	532	549	611	569	582	530	548	566	570	521	628	540	572	534	595	547	537	554	572	545	576	539	584	565	539	536	544	563	578	525	585	556	574	576	563	541	548	565	570	565	523	536	546	508	574	528	575	571	557	562	535	554	543	587	514	569	537	560	576	546	550	565	559	536	488	555	563	553	519	519	503	583	537	550	578	571	589	542	512	544	537	559	535	563	555	616	534	549	550	576	573	580	606	532	574	539	522	553	566	548	553	549	591	565	544	581	552	541	576	515	578	596	553	585	579	556	541	549	522	578	524	583	577	571	538	557	592	551	558	571	596	557	513	567	516	582	563	540	598	548	538	558	543	549	588	571	550	544	554	521	563	536	558	544	572	563	548	537	556	535	567	568	564	574	507	525	559	545	546	525	541	529	559	553	531	575	595	559	565	515	553	529	507	537	582	580	581	520	533	547	517	562	569	534	552	565	565	516	562	560	562	549	539	556	578	591	554	588	561	598	572	572	565	561	518	580	573	579	595	575	530	569	541	563	581	567	582	611	525	572	592	539	563	555	586	536	576	558	574	532	510	567	548	524	566	550	569	577	570	572	524	546	550	541	515	560	573	563	569	578	541	509	562	557	550	596	577	512	525	549	570	539	559	543	570	617	579	541	558	600	535	541	580	550	553	553	578	569	557	567	541	576	524	574	559	578	545	534	545	575	502	531	543	558	505	558	582	610	498	556	518	579	570	538	587	542	559	529	556	582	605	593	571	515	611	604	552	576	621	515	567	602	524	576	587	525	548	544	556	578	550	563	592	555	572	526	569	567	609	571	578	595	558	511	603	553	540	538	534	565	531	566	575	595	501	543	533	542	519	517	528	526	544	586	576	550	568	558	578	554	527	585	538	541	553	523	575	611	555	554	541	554	519	504	546	538	573	567	586	550	526	555	545	594	539	598	586	589	528	543	604	603	577	574	518	559	557	573	540	558	529	593	558	523	543	527	504	536	579	579	569	565	571	569	578	577	535	538	543	567	613	524	550	572	593	552	557	557	563	540	578	561	599	541	567	537	567	587	559	590	566	558	561	579	542	538	526	595	544	523	581	526	542	566	553	570	582	553	543	535	555	545	522	578	557	582	512	544	549	553	506	587	541	548	530	589	547	560	589	561	571	553	580	556	546	562	568	516	530	544	539	564	540	562	542	593	540	517	531	523	557	563	555	565	534	546	530	556	547	510	520	537	575	545	562	533	550	552	564	538	574	557	552	576	537	548	574	544	607	568	558	575	575	544	544	582	605	592	544	559	591	590	536	577	585	567	545	544	566	582	580	564	553	548	575	566	576	572	590	539	550	551	569	543	542	561	560	540	560	589	587	560	548	579	538	587	533	584	574	558	544	561	550	570	570	536	616	576	627	605	566	545	626	567	593	571	517	586	572	579	578	610	555	578	569	556	563	509	551	551	558	557	557	573	540	504	541	534	554	547	560	562	533	521	557	558	530	593	549	592	553	532	574	525	531	617	530	575	545	583	545	583	594	565	570	527	569	544	541	561	508	577	569	587	596	565	559	562	580	551	547	563	529	608	569	566	532	557	553	562	547	525	587	526	555	562	555	553	563	552	558	556	584	546	510	520	570	581	540	506	500	542	532	569	581	585	547	554	522	557	565	556	578	565	552	609	543	579	505	548	568	600	525	534	548	574	529	540	595	568	577	563	509	552	574	566	611	586	568	564	535	564	519	567	540	552	560	541	537	537	570	588	553	511	566	534	596	551	560	566	557	556	545	521	576	540	618	524	568	542	516	511	547	544	579	577	557	526	592	531	564	552	563	542	571	589	549	581	573	509	545	546	538	554	568	571	553	567	586	575	556	559	563	559	508	556	572	560	547	532	530	600	565	574	568	554	577	561	537	532	529	557	536	570	529	561	568	551	582	511	563	597	556	571	573	504	572	553	516	587	555	569	554	546	523	548	548	538	502	550	585	542	536	581	573	566	567	573	570	539	542	541	578	527	583	551	572	569	560	555	558	566	557	531	503	557	553	567	593	588	524	485	584	596	547	544	580	584	556	552	550	559	570	593	569	539	579	599	549	572	541	573	569	563	555	571	589	588	568	536	582	558	576	545	563	575	565	540	543	554	543	568	555	541	507	536	553	562	568	528	550	574	560	579	522	518	573	576	557	523	603	521	583	568	562	553	553	550	566	572	542	582	596	548	551	590	568	549	536	598	545	528	533	569	600	543	523	530	597	527	548	578	547	555	542	530	537	550	590	552	570	534	545	586	514	548	525	553	544	554	558	568	564	557	542	526	586	565	555	554	542	567	512	566	577	517	556	591	505	562	545	574	531	565	548	558	595	558	549	558	495	531	569	517
7523	656	644	581	445	408	390	367	323	371	386	336	294	294	355	321	340	345	299	327	348	300	317	311	340	311	284	372	312	302	323	314	308	322	344	335	337	366	334	332	319	310	323	339	334	300	300	289	303	319	347	315	339	304	323	302	313	320	370	304	318	310	296	346	338	346	313	292	329	317	287	322	348	347	318	354	314	342	334	300	306	312	301	320	325	327	332	314	321	330	330	320	326	291	293	304	355	306	304	300	333	313	333	326	313	319	334	316	322	327	320	302	310	342	343	281	339	345	279	292	296	315	305	337	353	302	330	317	302	328	312	313	325	291	331	341	313	291	333	316	348	319	300	312	341	333	363	326	323	342	321	323	320	346	319	316	291	278	308	323	327	338	307	309	300	293	339	328	286	339	316	311	333	320	329	328	304	337	324	308	315	312	308	332	342	310	328	313	298	314	305	351	312	311	350	325	357	308	304	309	314	300	346	315	339	336	339	306	340	284	340	334	307	285	313	329	355	329	333	344	300	313	324	329	340	322	327	325	341	329	310	304	306	330	310	290	307	331	295	348	351	330	340	304	300	330	300	310	322	322	319	331	343	328	335	330	294	336	313	302	321	315	301	318	319	315	331	323	360	313	307	318	343	306	322	344	307	307	299	312	338	305	299	298	282	332	310	307	309	313	329	330	296	294	339	306	338	343	301	313	321	336	311	317	337	308	332	309	335	321	332	317	322	299	328	328	345	330	318	324	279	281	334	308	352	306	307	313	378	317	335	324	352	306	311	366	280	322	302	356	353	295	327	311	279	340	365	299	288	290	337	373	298	362	323	313	346	313	315	318	298	336	287	350	351	288	336	317	337	355	309	313	305	327	307	326	309	313	325	312	327	317	346	362	328	346	340	321	308	308	312	340	307	316	321	329	318	295	322	317	345	329	299	291	303	316	329	325	368	344	342	311	333	333	335	296	307	331	285	340	325	311	333	339	322	333	332	310	278	332	302	317	314	298	323	338	335	310	337	330	331	334	347	313	309	286	290	313	313	308	307	314	316	360	309	314	344	322	337	305	302	353	319	330	324	293	321	341	307	323	345	317	323	323	322	344	308	288	314	312	343	326	350	316	327	301	326	336	339	303	315	317	352	282	312	309	336	326	325	338	328	337	313	330	310	297	311	336	324	355	325	296	326	323	328	323	306	320	320	356	332	332	326	298	322	358	343	324	312	347	309	307	335	314	321	358	316	341	305	296	301	310	294	323	327	317	320	336	300	303	313	320	313	317	286	340	318	328	279	337	332	332	346	310	325	334	324	314	311	333	295	314	292	303	344	304	340	293	335	314	279	280	310	320	318	343	296	312	311	316	331	297	313	312	308	311	289	274	319	323	316	345	333	292	325	335	345	315	360	353	289	321	339	335	373	322	356	312	329	330	321	335	300	339	314	316	356	305	352	322	280	308	335	348	322	339	316	324	321	291	343	291	331	345	346	326	330	290	334	336	357	336	330	284	288	344	317	339	310	306	317	326	327	336	382	310	321	307	291	333	312	311	303	339	293	313	313	297	308	330	309	320	304	304	333	325	310	330	365	337	332	330	270	288	356	325	293	360	315	287	320	335	320	328	299	303	312	343	305	304	325	323	345	305	334	300	311	368	305	311	318	340	329	310	304	317	290	298	324	305	315	324	323	334	308	300	298	333	326	312	322	330	346	340	310	313	303	284	325	318	303	345	327	300	291	321	334	366	307	324	300	315	323	323	361	315	354	324	323	314	327	284	350	319	328	319	340	367	327	319	330	306	318	342	303	294	295	317	311	321	315	322	304	333	327	295	308	321	324	327	315	320	337	327	300	289	318	325	304	293	314	332	316	292	304	345	288	314	334	322	341	323	364	304	332	344	331	312	341	304	363	319	312	291	313	329	333	314	314	331	287	304	339	292	310	325	320	297	312	325	324	314	328	345	316	277	280	332	275	349	312	302	284	309	318	328	328	322	321	303	310	289	317	299	334	303	318	323	351	317	305	313	362	317	302	310	292	348	339	333	330	283	309	330	326	329	354	311	322	311	340	332	368	300	316	334	298	345	325	336	311	331	336	298	356	316	317	304	299	310	311	305	319	293	314	325	284	331	368	297	330	340	318	333	333	343	322	280	312	298	318	334	324	326	324	318	314	323	330	291	308	335	307	301	308	300	311	320	310	323	293	303	347	331	324	310	330	330	313	341	307	325	306	325	343	307	316	333	327	303	330	298	316	323	309	328	372	317	316	329	315	323	341	332	331	312	334	340	323	328	361	336	312	357	324	325	275	341	339	300	299	320	336	315	294	319	323	347	325	296	298	303	306	307	308	355	329	315	327	305	334	328	325	343	310	324	331	323	322	349	328	328	287	338	329	327	321	293	325	320	306	363	290	302	345	330	354	352	323	341	339	302	318	318	325	331	319	316	321	323	306	289	334	323	309	291	322	294	326	316	298	303	304	317	296	313	288	319	305	321	314	285	307	327	345	311	314	340	341	299	297	319	337	330	299	330	301	307	302	335	304	299	336	328	330	328	331	343	340	298	359	341	287	354	337	328	332	363	301	325	334	309	298	328	314	324	336	313	332	334	314	347	322	294	334	334	341	320	340	298	340	326	321	360	313	340	319	350	330	297	305	334	299	332	338	332	304	324	325	303	321	307	314	347	291	308	313	326	301	329	343	299	329	360	353	331	338	355	309	329	328	322	333	305	298	353	350	305	316	341	327	312	326	350	318	316	330	295	330	299	332	307	301	313	293	325	302	325	328	363	312	312	322	320	323	323	312	339	316	291	306	327	324	303	323	351	326	337	305	304	324	360	326	287	327	334	325	358	320	318	337	284	316	294	289	306	291	345	350	331	305	327	318	362	339	303	307	324	328	321	317	314	325	295	320	316	315	300	308	324	337	310	353	321	288	304	336	316	335	315	342	325	325	300	327	339	331	296	335	299	306	334	315	348	305	313	326	318	322	324	309	314	289	347	323	327	336	319	324	333	344	317	349	340	305	327	319	322	343	341	315	329	349	322	321	302	316	344	309	312	344	293	323	328	304	331	318	301	299	296	318	314	328	322	347	330	315	317	338	334	333	326	318	336	347	316	335	343	317	283	370	343	346	308	344	313	336	337	306	328	354	316	323	372	315	336	328	315	316	329	333	320	337	378	310	318	305	368	321	317	315	378	322	301	318	347	274	327	320	325	317	343	307	307	326	334	343	340	315	319	301	352	311	326	326	305	272	323	306	343	313	309	303	307	307	327	337	348	316	293	288	300	312	343	293	342	298	334	318	290	287	292	316	299	306	324	307	356	310	336	325	301	332	296	350	338	306	325	319	278	320	293	304	287	305	342	313	352	334	326	309	315	298	348	301	318	327	315	348	327	355	308	313	344	321	352	320	347	319	310	329	325	303	313	294	349	300	317	297	320	317	352	310	303	340	305	311	362	323	359	303	351	341	293	336	306	314	360	329	330	334	298	325	321	366	339
6521	1026	1530	1704	1489	1198	1142	991	982	891	876	902	896	841	790	839	767	817	786	809	789	742	829	753	788	820	768	725	763	731	761	719	702	718	733	796	759	732	722	763	732	761	747	743	693	737	726	705	688	783	737	710	701	748	726	742	687	795	720	731	771	760	726	733	744	746	776	716	745	753	732	702	722	738	733	715	733	708	728	755	732	788	754	703	700	715	732	726	752	769	726	761	753	765	720	756	723	729	752	721	774	768	760	748	734	691	714	740	725	735	735	746	730	720	727	739	728	714	688	816	735	715	733	746	676	738	730	710	746	766	720	766	717	730	732	747	768	739	761	753	734	713	741	727	687	758	742	723	717	764	715	725	744	748	735	712	706	689	747	803	712	730	707	754	738	792	735	685	727	767	709	762	757	782	740	732	735	763	693	713	722	750	764	720	773	740	716	707	728	730	752	736	750	750	768	714	690	715	702	732	726	680	715	695	754	712	751	735	753	742	692	728	718	787	754	772	718	777	745	794	709	745	759	670	724	737	694	742	751	711	737	749	715	725	743	737	714	730	703	697	707	724	717	726	758	752	728	756	715	667	701	753	769	721	703	756	713	756	723	724	740	691	764	700	749	741	723	767	713	735	727	708	724	745	726	743	718	769	734	718	777	728	706	700	768	730	760	670	759	754	722	724	750	750	676	721	779	718	686	740	717	736	717	745	756	731	746	719	736	723	690	709	712	735	758	672	757	743	696	790	735	729	754	697	709	740	788	748	737	730	742	711	698	766	734	733	751	746	758	735	741	757	711	777	723	725	696	749	721	725	750	718	748	750	706	775	726	805	684	711	725	759	724	727	658	717	777	732	688	768	787	799	781	738	753	728	729	754	714	736	728	756	792	716	726	731	778	766	673	717	729	740	729	757	711	750	705	698	775	746	724	720	804	733	701	684	758	667	755	698	702	726	741	660	766	713	683	723	676	728	693	754	699	739	731	737	713	825	743	760	751	761	758	752	743	736	761	716	739	732	744	715	773	776	763	694	761	788	745	744	719	781	707	716	737	713	752	763	729	739	717	726	727	756	736	703	745	702	773	779	774	750	750	728	712	734	754	762	684	719	741	705	796	710	730	723	720	646	786	685	746	764	735	707	771	689	761	780	665	700	706	752	725	765	738	784	752	736	749	721	732	748	754	749	699	758	732	781	737	751	752	758	737	746	800	792	756	727	727	716	736	721	701	697	754	791	802	739	677	742	758	731	739	696	738	728	706	711	721	761	775	671	744	787	727	683	722	730	685	741	739	724	735	748	755	729	700	755	735	771	678	696	719	735	767	726	701	740	746	735	704	752	646	734	738	733	725	753	709	751	728	758	756	685	756	799	762	761	707	740	752	752	718	750	740	784	735	742	742	748	734	742	760	726	742	740	773	739	707	782	720	706	694	737	715	709	786	722	755	781	751	774	709	762	739	727	757	722	752	738	791	723	710	760	762	712	684	743	771	724	733	739	721	716	707	746	719	701	718	737	722	731	739	709	739	696	739	744	689	729	763	702	705	735	755	755	732	737	759	723	737	723	753	739	720	744	710	715	772	703	723	766	727	729	700	721	705	735	719	752	715	761	712	718	724	693	766	746	743	732	746	754	781	744	724	750	725	721	709	718	753	767	732	758	728	770	766	730	720	756	730	747	803	715	719	729	757	719	755	733	736	742	733	676	718	735	715	677	750	743	729	738	674	781	762	715	746	704	750	736	708	763	738	715	685	763	762	705	719	768	711	745	734	748	702	729	770	753	734	753	747	790	733	739	767	716	674	738	728	685	699	724	743	681	771	747	724	705	727	753	764	742	707	762	748	714	721	763	756	734	755	738	731	758	782	664	718	720	720	747	735	727	745	711	734	704	750	739	684	714	719	742	745	725	709	725	703	770	732	763	719	728	720	741	700	731	723	734	756	681	717	754	760	725	708	774	713	751	735	730	743	769	735	733	766	697	749	707	749	746	704	716	776	713	739	714	750	740	752	726	711	723	695	732	716	739	742	713	778	721	765	721	728	710	746	734	752	779	712	752	744	751	759	741	763	723	736	743	771	725	716	758	746	776	738	740	731	687	726	746	740	711	751	734	732	696	770	736	708	716	695	764	791	735	757	724	744	766	700	745	752	744	719	728	736	731	753	721	707	719	674	766	742	729	697	753	714	781	746	752	757	734	733	742	768	749	753	709	711	698	713	722	725	731	665	727	710	761	757	788	756	784	710	717	717	748	748	761	772	755	773	747	714	724	726	693	680	753	722	731	776	700	719	736	696	738	766	728	735	748	755	784	761	705	798	739	712	761	762	724	761	743	740	720	733	753	770	750	703	725	687	730	732	774	672	730	742	736	720	722	715	679	761	756	715	719	726	730	714	679	714	724	755	714	731	769	764	740	746	735	718	739	718	756	673	747	725	730	758	773	744	726	770	748	710	746	721	736	723	692	695	700	740	698	700	737	750	706	695	761	688	730	766	746	768	688	689	741	766	751	690	752	733	710	721	738	708	771	765	749	699	728	714	671	716	723	767	742	751	772	748	753	750	727	697	787	759	788	731	776	722	713	723	739	740	747	721	694	723	711	690	699	730	729	703	697	750	745	678	741	733	708	769	736	746	734	775	744	719	821	701	741	706	747	732	718	730	739	744	742	735	754	743	755	776	738	707	697	735	739	702	700	721	730	703	741	712	738	740	710	748	694	716	751	770	721	685	753	708	693	751	726	748	711	766	709	733	816	787	757	758	692	747	707	740	750	785	754	681	718	674	731	715	765	770	784	766	683	751	699	743	739	739	682	752	756	761	780	713	771	646	703	724	759	755	742	739	694	749	753	777	748	735	727	737	739	757	726	779	707	751	715	684	715	706	718	684	747	699	756	699	703	678	753	733	740	732	709	711	713	788	706	748	732	768	702	752	725	701	754	729	739	725	721	746	742	739	718	747	726	726	770	719	732	716	765	702	739	672	778	742	735	760	718	742	749	750	728	709	717	746	680	682	769	754	739	732	795	743	735	767	722	742	708	689	744	718	742	762	718	753	732	716	748	743	766	765	711	767	731	774	774	735	759	711	759	725	789	727	713	731	736	747	670	758	700	705	796	783	734	814	750	744	739	761	729	738	796	741	687	735	745	710	766	694	686	747	729	767	772	763	762	749	767	705	742	759	736	745	703	736	745	751	711	736	750	753	785	739	724	787	739	769	766	711	727	753	736	708	745	740	750	757	699	736	761	737	694	760	743	772	748	741	743	727	724	759	733	674	758	718	676	735	758	756	711	682	713	746	740	739	751	778	768	760	760	729	727	749	728	712	804	711	744	726	756	673	769	732	743	724	753	728	786	716	743	716	690	724	757	697	714	753	697	711	753	747	795	676	739	754	729	714	707	710	717	718	744	741	719	696	695	741	729	727	753	796	774	722	710	768	732	787	735	733	715	775	756	713	758	751	723	682	783	744	714	684	729	723	764	723	728	736	770	719	698
14141	1148	939	747	523	421	352	287	267	243	273	237	221	246	216	212	204	204	207	207	173	206	207	203	177	230	197	176	205	209	218	211	199	206	205	183	179	183	206	175	215	187	197	191	206	182	200	196	213	205	222	211	207	192	183	194	214	221	177	180	172	173	196	208	215	182	215	225	218	197	192	213	202	197	195	207	208	202	204	198	179	223	210	178	211	196	175	212	191	203	183	175	207	217	190	202	186	214	187	195	238	202	194	185	207	221	192	192	232	217	204	209	199	217	181	163	183	202	218	213	186	195	201	186	202	191	183	169	206	206	169	165	217	212	180	200	201	195	241	212	205	208	193	184	189	178	196	187	232	195	192	188	204	187	181	174	194	194	188	180	204	182	201	179	184	192	188	164	218	180	174	178	203	191	192	178	178	204	216	204	180	209	206	189	202	215	217	204	209	196	198	198	213	204	199	194	204	189	208	206	172	191	170	187	191	189	188	195	200	215	196	188	187	189	190	177	183	210	174	191	191	214	179	200	209	212	220	189	183	239	201	219	194	210	236	194	196	208	214	187	189	186	212	173	196	233	182	212	200	173	190	207	186	205	207	200	204	199	207	196	206	157	178	187	181	196	184	190	211	168	208	196	197	193	201	180	223	183	200	222	200	195	225	177	194	215	202	198	191	187	215	206	189	187	215	197	184	182	182	194	195	204	208	211	185	198	185	208	207	186	220	215	193	214	207	194	189	200	207	199	221	211	221	192	197	211	177	206	214	191	184	197	194	181	201	180	202	191	195	210	189	212	207	218	226	211	185	192	175	192	196	176	197	200	185	214	217	174	177	184	214	221	212	196	218	181	214	165	200	204	181	186	182	200	203	175	197	151	185	206	190	207	198	182	217	198	184	202	184	204	183	219	202	191	208	201	182	191	193	203	193	168	201	196	183	195	152	201	184	183	213	196	201	189	184	216	191	226	225	223	220	235	173	215	194	191	213	202	187	181	188	224	180	211	215	209	201	195	199	183	181	182	203	192	218	194	195	176	186	199	212	174	228	200	197	197	193	190	199	201	176	200	184	217	190	184	207	176	231	189	182	202	231	179	201	196	200	199	199	185	189	200	191	181	196	220	181	200	216	189	202	201	177	188	168	219	211	182	216	195	183	210	193	219	197	195	202	215	190	174	178	192	216	189	202	183	198	233	225	198	187	189	214	212	206	182	198	210	196	219	199	196	177	230	220	192	199	200	212	191	192	199	210	199	190	210	188	221	213	206	196	195	205	196	190	199	195	190	207	205	195	176	183	180	193	167	231	198	211	188	185	186	217	208	196	193	183	201	193	204	180	190	201	173	185	208	167	182	201	215	181	202	207	185	202	187	183	220	202	196	193	186	183	208	216	202	203	179	174	194	172	163	178	189	180	185	199	221	220	203	187	197	180	170	233	188	186	175	203	213	222	201	202	225	193	196	203	174	171	211	191	176	180	199	184	180	198	195	165	159	202	221	224	191	206	210	223	198	193	199	177	196	190	199	176	194	196	210	198	203	198	187	187	205	179	202	195	196	184	182	196	188	204	181	214	230	198	196	195	202	221	196	200	196	175	196	217	195	202	204	224	179	201	177	183	203	191	198	204	211	197	219	194	195	192	192	204	179	170	234	195	195	206	200	206	194	187	201	176	186	191	171	187	175	214	196	221	195	195	217	216	208	223	178	206	197	187	171	192	176	177	207	201	175	165	209	198	191	201	220	203	187	204	203	188	174	182	171	160	187	177	214	198	176	205	204	169	192	182	217	209	200	206	207	185	187	210	218	244	184	186	219	181	249	201	214	198	199	186	205	191	194	204	209	178	193	206	171	207	209	200	203	226	215	212	204	180	169	184	162	200	226	195	196	207	183	187	170	214	183	209	168	180	213	193	220	187	184	193	180	193	200	206	227	221	215	187	187	209	166	167	186	209	211	199	196	217	211	191	202	203	183	182	173	221	170	188	228	224	226	208	223	210	186	187	177	227	180	197	206	201	221	222	200	203	202	185	239	205	185	174	243	190	193	193	190	195	216	194	203	169	199	223	228	226	210	176	187	190	178	211	214	197	207	174	193	213	194	172	192	190	172	166	191	218	180	196	161	186	192	194	214	202	205	190	192	218	188	189	208	201	198	209	202	204	214	189	216	213	209	200	208	201	181	158	180	196	170	198	184	209	203	182	185	214	176	212	174	205	223	182	177	194	215	207	197	185	205	184	200	216	187	182	179	168	182	213	187	212	206	217	215	186	166	189	190	196	180	202	208	205	192	221	171	193	188	168	160	189	184	189	217	229	237	214	176	167	225	230	183	183	195	200	177	227	199	210	179	178	197	196	175	215	197	188	182	194	189	187	196	169	186	192	183	215	179	203	176	230	185	179	208	189	209	203	179	188	210	184	201	201	209	186	207	208	154	187	210	216	189	207	173	205	215	201	189	183	181	212	199	184	229	221	212	193	186	193	187	189	196	176	196	183	199	186	205	190	215	198	248	194	192	197	186	188	189	185	199	202	198	212	199	195	174	197	177	164	183	215	229	213	172	163	182	206	216	185	209	222	210	178	183	171	185	202	240	186	179	191	198	197	187	188	211	213	200	177	210	192	214	177	190	195	203	179	214	198	196	204	207	189	205	202	203	203	179	210	191	191	184	176	165	206	206	213	209	204	204	188	208	184	166	213	188	196	202	195	195	212	184	225	181	194	189	199	219	191	193	203	201	183	203	202	185	196	220	213	193	209	173	184	208	190	178	165	203	202	207	182	201	184	175	187	188	192	187	179	215	198	195	216	200	223	212	174	222	206	199	187	238	186	217	207	207	181	173	198	214	186	193	189	186	182	212	196	205	176	187	209	183	224	200	186	182	193	191	165	178	187	203	215	157	214	176	191	195	210	201	193	183	202	211	190	200	200	189	204	171	199	173	222	193	204	211	180	209	206	211	212	184	179	192	177	228	199	221	185	209	191	197	177	188	196	198	206	190	191	206	203	236	222	203	192	214	196	197	203	205	189	189	177	193	195	175	207	205	216	161	201	195	170	201	214	202	219	204	199	193	228	177	173	200	228	193	179	193	213	186	197	204	202	169	204	203	209	177	184	178	191	200	206	178	195	202	190	194	188	219	188	185	197	196	212	186	243	208	191	189	196	190	194	186	195	188	210	170	184	196	214	209	167	195	197	193	195	225	221	201	216	212	201	211	155	194	222	226	200	203	179	186	171	189	200	158	185	178	228	194	175	197	196	188	193	211	179	205	183	175	194	186	191	193	198	210	205	201	195	190	192	193	205	191	190	193	177	201	209	198	197	198	202	189	198	191	189	192	177	205	177	215	195	184	202	209	197	188	186	184	174	183	242	205	203	218	196	186	181	196	172	184	181	216	209	228	190	181	207	200	187	176	192	167	208	199	196	194	172	201	208	174	177	176	196	190	183	201	201	158	180	193	184	185	191	192	202	181	192	192	200	180	213	193	170	174	233	202
8004	1035	1944	2171	1817	1461	1152	994	869	851	707	672	656	639	614	556	596	578	531	526	521	562	551	505	518	531	529	507	483	474	505	483	502	458	454	492	478	492	463	493	437	495	471	455	474	526	485	459	498	492	483	466	482	468	509	460	466	453	472	505	432	491	439	445	486	475	459	447	427	543	442	451	487	488	493	453	464	502	480	471	490	472	432	457	479	448	473	462	458	436	463	484	472	465	465	461	486	466	474	476	476	507	473	471	473	433	427	449	436	441	475	438	474	436	504	447	457	481	476	495	438	482	486	495	478	413	485	446	509	496	447	459	459	477	465	518	436	484	481	428	479	471	497	451	475	454	493	494	456	453	428	435	433	454	463	480	449	463	475	455	447	461	476	441	452	466	499	425	462	487	479	467	444	439	447	461	469	499	494	481	463	438	468	433	482	460	496	463	454	447	446	446	501	450	454	450	447	454	495	449	467	444	453	440	479	460	458	430	510	468	482	457	443	449	442	454	425	460	467	438	484	498	478	451	427	472	429	468	443	490	453	479	449	483	474	485	446	467	465	472	478	482	483	459	435	474	446	470	462	443	442	514	464	460	469	496	448	464	457	476	467	466	430	497	461	485	452	435	502	458	491	472	421	431	460	456	451	435	447	490	432	490	464	493	487	450	436	500	459	428	478	448	466	435	461	434	441	462	450	466	425	504	498	460	456	457	445	481	479	465	461	448	466	420	423	438	506	448	489	476	421	472	448	448	454	456	468	432	485	470	440	452	471	486	480	489	469	458	485	462	450	473	452	430	467	503	465	474	440	441	477	468	437	439	471	491	470	453	493	468	454	501	467	399	495	491	448	438	506	501	461	501	475	447	464	451	480	420	479	445	454	486	474	488	489	421	460	475	462	455	464	475	473	456	430	465	491	472	493	448	424	504	458	470	433	474	454	504	463	461	471	440	453	446	434	438	433	481	473	454	474	452	445	464	490	452	466	437	482	437	474	465	453	447	471	449	462	497	453	467	445	410	434	472	458	472	468	435	478	439	442	461	468	474	449	456	457	444	458	510	458	471	469	470	506	489	458	458	472	448	477	454	424	462	471	433	462	458	497	468	462	500	418	459	478	458	445	445	486	449	456	458	496	460	481	453	443	505	476	441	428	458	492	479	480	479	463	483	445	444	473	491	437	466	477	521	484	454	474	484	475	451	448	457	464	442	452	445	488	507	476	489	474	439	463	473	443	465	442	464	472	423	453	468	444	481	469	479	455	451	448	457	450	455	462	479	436	461	460	442	464	473	479	449	469	464	456	463	501	428	457	448	477	483	445	470	487	493	427	463	470	452	464	461	457	468	450	478	459	451	479	461	470	440	445	418	491	452	480	485	463	457	453	467	516	476	425	467	447	480	440	453	452	468	461	473	479	509	462	465	486	463	461	445	444	472	475	434	464	440	460	442	435	459	432	475	455	480	431	462	453	472	516	457	435	458	487	435	446	452	473	444	416	470	484	455	429	449	473	444	469	475	484	439	452	476	504	462	488	457	448	471	438	481	488	507	482	471	449	452	478	448	454	480	444	474	444	440	409	480	493	422	484	432	469	485	440	416	473	475	449	456	428	428	503	495	474	433	479	476	466	466	467	445	466	446	504	480	491	433	493	456	427	418	460	460	521	477	438	448	440	473	488	443	426	476	471	427	459	440	443	454	454	465	461	482	441	447	441	445	446	457	470	480	456	466	453	463	431	458	491	441	454	439	464	440	474	476	477	407	433	465	441	465	436	445	434	460	471	445	457	423	492	426	478	454	474	482	497	483	463	443	483	459	433	461	479	457	469	440	455	397	501	457	480	421	468	464	427	437	509	461	475	457	501	433	492	466	475	465	442	439	440	503	424	437	477	458	472	447	478	493	478	488	454	436	460	463	468	501	435	437	482	431	480	430	433	498	472	476	470	457	495	468	444	477	433	469	488	461	477	473	476	480	486	476	476	477	505	474	443	514	499	462	430	491	448	444	460	470	418	467	468	419	465	474	491	466	462	473	434	441	481	469	503	441	449	444	460	464	465	466	469	469	467	443	504	506	456	448	467	524	442	500	424	483	427	472	483	427	449	453	488	460	440	440	480	487	455	465	428	423	493	473	442	445	471	408	466	493	490	458	465	462	480	459	465	473	474	444	490	422	480	461	463	469	472	487	449	467	445	451	453	471	512	504	460	443	451	487	490	499	519	478	430	476	449	468	466	460	502	470	452	457	469	479	459	464	490	443	464	457	459	440	447	497	460	475	445	438	457	477	490	453	483	445	470	470	437	478	455	470	453	451	468	473	438	460	451	478	449	478	436	441	463	462	520	440	418	469	487	459	459	495	459	450	460	452	465	455	430	447	465	448	475	478	438	439	451	443	470	468	456	496	447	447	462	477	454	520	474	507	488	464	499	468	458	495	509	445	460	513	476	463	480	448	503	457	463	448	484	472	450	448	494	458	476	436	497	477	460	465	464	445	464	504	472	471	471	420	479	457	441	454	504	447	498	441	488	443	441	448	473	473	443	452	485	475	462	429	460	454	470	444	447	439	476	479	453	461	505	472	492	489	461	468	445	447	422	443	484	487	494	474	465	463	454	495	491	482	434	484	440	443	430	454	440	469	481	431	485	459	447	448	485	462	486	489	440	437	450	433	500	472	474	469	476	496	454	456	481	428	459	438	451	467	433	458	469	421	504	453	442	487	415	464	435	442	472	459	481	487	445	505	472	478	434	449	459	448	466	459	476	467	490	441	437	464	447	467	457	483	450	442	482	475	476	495	459	454	519	454	419	487	455	479	414	521	490	468	475	460	476	479	485	450	476	537	450	457	457	471	468	489	458	490	436	496	480	474	492	437	485	460	461	476	420	442	453	448	445	454	478	475	448	439	460	472	486	490	439	452	450	491	464	466	440	457	429	508	465	450	473	481	489	463	463	449	462	446	503	435	421	451	499	470	463	460	515	489	467	472	446	451	451	431	434	499	471	450	418	449	427	496	491	486	476	424	443	453	426	423	445	481	497	426	422	435	446	462	480	483	502	434	465	450	429	476	448	418	459	488	490	444	434	436	469	449	431	471	465	432	477	453	440	455	435	476	466	476	463	466	472	493	481	480	454	472	491	453	466	442	439	444	475	474	481	454	448	485	479	440	473	466	452	483	462	487	454	439	478	417	438	459	456	487	428	429	488	473	458	472	498	424	448	440	454	472	456	464	491	463	440	479	462	446	484	476	440	495	465	460	453	473	442	452	443	474	436	438	438	484	433	441	498	422	486	478	461	496	463	491	477	482	449	424	446	429	444	440	454	438	468	480	449	431	482	452	461	463	469	504	429	448	450	447	491	517	463	489	456	444	437	487	448	439	492	462	444	454	469	450	499	440	459	502	457	449	442	469	451	438	477	475	431	497	472	451	446	475	460	475	488	444	459	461	483	462	452	452	456	458	440	457	476	441	443	430	454	432	437	453	448	458	458	459
1407	265	237	247	244	206	227	230	211	234	253	227	220	246	202	249	236	259	221	222	204	237	252	262	234	222	236	212	232	226	234	211	229	239	230	233	245	249	235	236	251	235	236	203	272	237	200	239	231	227	208	249	227	206	231	239	214	233	225	222	194	243	221	229	253	228	258	239	249	237	271	214	228	246	220	228	265	216	214	239	211	228	203	257	245	236	225	238	243	235	240	222	256	215	216	223	263	220	222	215	253	212	238	252	254	237	262	200	226	222	239	214	243	248	221	226	206	226	241	187	209	257	187	233	230	233	224	231	242	233	224	250	246	224	246	239	236	209	250	224	229	227	195	245	254	211	241	223	235	217	254	206	238	226	254	210	234	223	188	216	254	244	208	250	212	258	221	234	241	211	201	202	232	231	226	229	224	273	243	217	227	256	247	237	222	210	242	249	240	249	205	239	220	262	249	231	204	242	245	231	233	236	250	248	228	221	244	212	223	200	222	226	215	219	229	220	217	226	235	220	231	222	202	194	243	191	205	236	246	227	263	243	204	235	253	248	239	228	205	232	222	241	223	238	236	225	232	231	243	239	223	236	226	257	236	222	209	241	201	230	243	233	231	283	222	241	226	220	229	211	246	242	236	231	200	226	236	230	217	197	213	248	236	251	232	205	243	243	241	242	241	213	272	234	246	251	244	224	255	244	216	221	256	224	257	204	219	201	241	228	219	212	235	233	228	213	233	221	245	247	231	237	249	289	217	223	233	224	212	233	234	247	234	230	242	217	246	208	239	261	259	225	240	224	212	241	227	227	240	230	233	213	205	235	231	201	212	225	226	237	213	198	222	241	224	251	256	221	250	222	210	224	244	229	257	224	224	236	197	230	218	194	229	224	247	226	216	213	246	250	232	211	229	243	222	253	241	230	215	238	262	241	245	224	205	255	222	238	241	248	252	237	217	236	230	225	238	227	219	218	232	245	241	228	249	225	249	236	266	253	201	208	215	255	250	202	251	226	206	251	222	225	234	238	227	233	209	234	233	218	208	258	203	236	234	232	222	184	236	225	233	226	228	249	235	238	255	232	226	190	229	217	251	244	225	211	208	220	232	266	232	210	238	254	252	257	258	212	210	251	240	224	226	225	252	260	227	267	204	258	241	210	206	232	227	255	239	213	225	237	256	223	250	227	249	237	239	243	260	223	223	256	233	211	260	212	235	211	248	240	193	247	234	246	231	231	224	226	209	264	227	218	223	219	232	230	222	254	256	240	234	225	236	235	225	236	229	252	235	258	221	219	234	229	236	239	232	237	228	249	228	248	249	244	275	213	236	218	233	249	242	254	242	222	212	219	208	234	225	216	210	224	223	227	242	278	259	210	238	243	230	256	226	211	221	212	242	206	220	239	228	219	237	236	220	206	232	252	235	219	254	217	211	221	244	209	235	225	231	241	227	242	226	215	205	229	239	239	222	291	236	244	189	244	206	240	230	223	208	219	235	267	193	235	239	213	226	253	250	234	238	219	237	228	228	226	211	227	230	250	249	243	222	249	233	224	207	255	238	205	219	214	241	248	233	254	229	239	217	206	215	211	233	200	225	224	224	229	236	248	243	221	230	229	232	236	225	194	248	260	210	241	250	230	255	263	264	230	185	246	246	227	251	233	260	248	178	217	208	204	241	211	228	233	222	248	215	207	236	232	221	217	204	214	247	230	232	229	252	252	191	256	221	198	225	235	242	222	240	187	226	244	196	240	226	225	214	212	238	227	228	248	222	224	243	244	226	216	244	230	242	213	222	198	245	198	247	223	194	230	252	205	220	260	231	236	240	248	216	218	225	230	214	235	212	221	239	229	242	233	248	236	209	212	199	221	238	263	238	222	212	256	233	209	227	202	224	187	215	239	192	242	263	244	220	224	214	218	244	233	219	233	251	183	212	246	254	218	240	253	228	253	203	223	234	259	220	230	220	220	221	207	209	233	190	219	230	238	215	211	245	206	267	232	251	246	227	223	214	221	227	228	219	246	233	248	228	215	218	244	241	238	238	230	239	227	229	216	223	213	248	241	255	232	219	213	200	231	235	248	244	227	243	215	233	224	236	265	242	244	227	230	215	221	226	239	230	231	209	247	228	234	239	229	261	258	216	219	222	240	232	228	250	252	235	235	226	239	236	230	256	237	213	230	215	226	242	233	236	199	217	225	203	245	237	224	234	266	240	245	242	236	218	198	253	244	211	207	250	198	226	253	241	219	221	254	241	234	232	223	228	242	239	247	221	231	237	243	215	216	257	245	218	225	214	256	243	229	256	254	225	229	229	256	267	269	228	200	240	261	239	202	212	245	236	247	210	197	218	212	236	228	242	217	231	229	217	232	232	228	233	208	213	241	216	219	259	248	254	218	232	249	237	228	206	229	246	244	245	273	215	235	240	236	218	250	233	261	206	244	234	229	263	223	232	238	225	210	227	222	254	210	218	234	241	237	198	225	241	232	238	261	220	233	238	248	263	226	229	234	257	234	248	238	236	232	228	235	214	248	230	224	233	235	227	222	231	265	242	256	243	242	222	196	230	225	233	225	223	213	229	274	212	239	239	239	219	203	220	249	251	238	212	241	227	259	237	219	226	220	246	215	236	232	198	205	208	227	235	238	225	215	222	231	233	223	244	252	218	205	208	229	234	233	226	223	243	221	238	229	246	214	213	223	225	234	234	235	230	202	220	244	224	192	236	213	199	205	245	233	227	213	237	223	208	243	214	214	267	209	245	222	255	234	249	248	261	222	254	267	230	200	234	222	211	246	248	211	204	236	208	250	210	261	225	227	206	249	237	231	216	239	233	221	260	231	213	232	233	238	249	244	248	239	256	255	241	228	220	219	219	232	243	233	245	230	219	240	212	260	211	206	215	210	250	242	217	240	220	231	259	215	223	214	210	240	222	223	212	241	221	250	208	222	202	235	224	220	204	217	192	219	271	245	222	243	215	256	236	222	237	249	211	223	243	213	237	252	254	259	242	212	213	230	248	228	209	222	245	242	233	200	221	227	256	214	217	216	254	254	245	204	226	239	210	230	228	227	230	218	224	242	231	258	235	242	249	237	259	244	258	238	204	219	235	228	230	201	242	234	237	243	236	242	230	223	232	233	240	214	216	218	234	211	230	228	223	224	242	268	233	245	240	227	220	208	234	224	248	232	225	222	238	216	255	228	226	263	247	250	230	238	237	221	229	225	237	250	220	227	218	254	238	234	223	246	258	231	222	222	246	244	219	228	243	247	229	259	221	261	225	212	216	236	238	246	252	226	252	247	214	225	221	215	229	233	249	232	241	228	226	229	218	228	223	204	225	248	249	255	212	228	254	254	240	220	247	213	218	218	220	237	244	231	263	223	245	225	212	212	259	241	272	200	236	198	220	209	223	232	235	211	223	237	210	231	250	235	255	256	242	241	253	245	264	239	245	255	243	251	238	241	239	215	238	270	235	240	221	229	245	221	233	242	227	235
1816	622	566	619	601	582	596	515	538	521	586	524	574	575	611	516	567	572	516	586	533	537	600	560	557	555	611	542	606	563	595	537	551	560	585	558	518	577	554	556	534	547	582	569	519	580	540	575	543	543	580	535	545	558	582	568	558	537	538	600	569	569	585	543	558	600	566	586	571	562	592	533	577	543	537	543	515	544	582	562	534	554	520	593	553	537	558	589	581	542	560	525	522	566	580	521	542	566	544	550	530	580	544	555	523	559	544	572	542	556	586	596	523	530	596	587	571	542	608	548	579	562	544	534	569	508	585	512	551	564	528	548	562	626	523	564	548	561	570	519	560	565	505	551	579	575	544	556	571	544	563	530	545	573	607	564	549	531	566	540	557	558	529	561	549	549	562	564	596	590	545	569	522	579	563	592	506	564	548	537	576	558	553	605	559	566	562	563	571	558	558	506	530	535	568	544	581	533	543	537	550	547	562	569	562	573	570	538	617	568	543	540	519	582	552	579	569	553	559	573	524	597	547	572	560	552	541	542	562	531	527	553	532	543	552	610	538	556	564	560	560	531	565	588	563	553	550	567	528	536	487	545	579	545	573	553	560	585	525	543	560	570	600	564	553	563	548	521	547	574	556	550	543	527	545	547	559	628	608	634	575	566	567	579	591	540	580	553	583	580	556	602	489	564	552	568	575	551	567	609	592	574	538	559	543	518	597	544	562	556	566	627	547	553	545	547	542	560	546	566	537	541	534	559	539	536	571	536	611	569	555	567	555	531	556	518	558	550	593	554	588	503	532	592	532	570	584	543	550	548	539	555	548	573	548	581	525	527	520	552	544	532	558	576	554	547	611	584	507	545	550	529	575	572	581	560	540	581	581	584	529	567	501	572	583	556	568	530	531	579	522	581	580	551	571	562	534	558	518	606	545	555	544	589	558	536	528	556	586	550	579	594	555	575	508	552	576	543	565	535	513	593	542	558	530	592	528	567	546	551	571	503	531	607	597	570	579	535	597	555	536	522	545	555	580	517	543	567	558	597	548	569	547	552	571	576	648	599	558	564	528	583	571	589	574	555	548	550	557	549	528	520	522	543	554	565	555	560	604	568	529	601	571	559	542	524	541	579	557	552	554	580	555	543	564	558	588	529	538	566	568	534	558	573	586	562	531	514	580	559	552	554	544	595	575	545	540	605	573	583	586	560	549	541	564	520	531	539	582	569	566	586	525	573	538	528	540	564	575	603	549	530	523	564	571	567	541	580	545	572	563	581	546	548	542	594	542	548	548	568	584	551	521	559	507	568	560	543	592	509	545	503	560	534	586	545	571	551	533	573	536	542	593	540	558	543	519	547	529	535	563	550	580	577	564	582	610	576	573	564	531	555	529	579	539	561	578	564	576	545	578	502	568	520	540	549	533	528	605	562	556	567	557	536	561	520	550	607	560	596	574	533	559	571	562	567	501	572	502	559	564	558	530	535	520	559	555	579	571	556	580	574	536	555	545	527	601	566	583	538	534	547	546	549	582	593	582	581	547	574	603	538	580	522	566	538	563	563	561	567	588	588	530	564	552	521	577	541	501	574	597	575	548	536	573	564	558	561	543	584	641	548	584	536	550	566	593	517	573	563	586	572	533	542	546	539	537	546	614	544	599	522	560	540	575	502	574	505	584	558	539	569	544	566	571	524	543	516	506	526	549	572	527	589	543	531	537	554	547	523	555	548	560	550	563	544	557	609	563	541	562	538	558	515	584	611	537	552	517	571	567	541	606	592	564	545	554	528	595	561	550	591	555	541	584	557	596	573	551	561	540	569	506	565	516	501	490	542	542	546	563	572	526	500	581	510	581	552	568	564	564	565	539	573	554	540	548	564	556	518	527	612	526	597	537	570	534	551	545	580	556	550	581	556	532	565	586	539	592	568	562	567	574	606	629	556	588	527	562	593	556	542	562	596	533	608	570	524	549	557	533	587	563	539	555	533	541	544	554	571	540	564	582	520	570	556	541	576	578	545	600	604	561	577	560	570	548	534	539	560	566	562	514	549	600	581	608	554	598	592	521	598	526	546	541	565	510	555	490	554	559	543	575	580	551	556	552	567	561	565	552	564	566	520	602	539	561	571	569	549	547	597	526	570	554	517	564	568	580	527	540	563	530	548	558	542	544	560	580	551	525	583	537	541	557	528	538	552	571	554	556	558	568	520	552	570	505	546	547	598	566	581	540	561	559	562	521	581	586	569	568	554	561	529	523	566	568	562	580	559	557	563	583	533	525	529	547	486	536	502	542	540	551	577	594	573	540	537	510	530	539	596	550	531	544	567	576	564	554	574	542	552	573	596	562	550	572	620	564	568	564	552	561	547	565	523	593	550	543	544	530	521	539	538	528	574	585	526	574	582	542	533	605	557	597	545	547	540	593	548	531	510	580	579	573	577	545	538	561	568	527	622	517	548	515	536	542	555	498	546	595	540	581	577	520	527	593	546	547	599	561	534	579	588	520	581	559	535	534	590	597	545	541	564	564	560	581	587	575	535	565	545	542	534	543	551	565	543	602	574	581	542	536	562	568	577	511	573	539	601	575	505	579	573	560	562	540	608	549	549	528	556	543	543	597	574	525	578	552	578	577	540	552	507	517	535	561	540	541	541	533	532	585	569	558	514	566	542	555	541	544	571	508	560	574	541	586	572	541	556	537	523	557	558	548	506	595	557	542	576	561	539	562	576	571	555	578	594	537	585	570	533	539	567	520	518	505	532	531	531	532	531	593	564	552	547	538	553	566	556	550	589	575	607	569	537	602	564	548	536	518	561	565	543	534	554	548	606	544	532	578	535	595	533	559	571	546	548	551	572	555	526	554	558	532	585	588	582	573	605	548	570	528	591	553	599	557	555	525	562	557	527	584	565	558	571	514	562	576	611	596	576	595	575	592	553	548	599	594	540	547	557	594	557	558	527	576	568	527	594	521	560	552	535	607	558	568	553	554	571	570	548	558	601	576	555	529	582	523	590	552	541	536	575	593	528	540	591	543	562	560	566	561	535	564	569	588	581	575	571	592	559	571	569	560	537	578	541	548	550	547	519	553	568	563	597	594	530	543	552	568	570	531	537	553	571	571	552	572	571	571	580	599	554	557	526	561	578	591	518	548	588	572	583	547	592	574	526	590	519	563	556	565	538	538	570	546	572	537	534	571	544	563	563	530	550	548	529	579	556	578	543	545	566	565	558	583	575	504	567	556	560	583	578	590	594	570	548	569	573	575	527	562	546	584	590	581	561	567	563	588	573	568	566	543	582	562	570	526	544	563	577	557	541	610	586	549	604	613	551	526	562	518	549	589	583	533	564	572	587	570	564	593	584	565	556	548	575	572	545	529	543	546	563	587	558	523	545	577	532	577	544	554	581	542	560	566	600	527	584	540	603	542	516	606	539	582	550	561	544	563	571	575	560	582	512	552	584	548	545	593	529	568	576	565	541	565	588	538	542	542	560	559	576	560	566
7465	666	659	604	477	444	395	339	348	350	333	337	354	352	333	322	294	326	302	305	314	319	316	343	330	339	367	319	316	287	315	349	295	345	294	322	329	317	324	337	317	335	302	327	340	323	287	323	314	298	303	319	327	323	308	306	318	332	315	317	323	300	325	332	293	336	334	322	348	330	293	344	321	333	335	322	366	327	325	333	319	345	320	314	301	295	323	342	315	316	329	303	326	304	337	280	331	363	317	286	354	306	345	344	339	359	340	322	339	315	319	293	346	322	319	350	336	332	278	304	325	314	339	322	314	316	308	337	338	344	311	336	270	273	326	312	328	346	324	295	340	331	305	358	344	311	284	304	346	329	355	344	334	315	317	361	332	313	306	321	325	304	312	324	280	320	337	343	352	338	326	304	345	326	303	344	322	284	335	322	309	298	278	346	348	340	323	330	296	307	315	337	309	333	312	321	334	349	344	318	316	332	312	296	313	319	300	361	332	297	347	332	362	331	314	291	320	316	319	332	328	315	332	314	314	319	297	331	326	336	312	318	324	316	318	361	295	297	327	336	298	330	328	350	322	330	345	320	304	331	307	334	323	293	345	310	321	325	344	297	304	321	315	349	307	313	318	339	320	317	296	344	336	312	319	318	313	277	317	350	318	298	293	313	333	336	356	339	328	327	302	337	314	300	336	294	354	331	307	308	348	312	320	339	328	326	328	337	352	334	334	328	333	325	303	337	331	343	313	319	316	343	328	295	308	322	308	323	291	309	326	355	309	301	324	298	328	287	299	328	305	294	354	301	353	316	279	319	313	313	342	293	361	290	339	322	344	333	324	315	356	328	313	324	314	310	321	310	330	335	294	302	314	336	351	336	320	349	273	321	339	323	325	334	352	314	345	317	300	314	332	338	345	285	300	327	328	356	325	317	304	308	326	324	302	336	294	310	309	281	351	291	328	317	346	333	305	349	364	334	338	350	309	303	363	284	349	307	308	326	347	353	323	312	298	297	298	308	348	283	363	322	320	312	287	304	343	304	351	333	347	329	320	338	356	332	311	329	322	309	336	334	311	317	313	335	331	329	300	340	350	328	293	326	325	335	321	331	307	337	332	335	339	313	332	316	326	337	320	299	298	294	285	327	288	331	348	369	298	336	331	307	317	300	326	335	317	306	311	303	307	326	299	298	361	321	311	297	338	324	299	328	330	356	340	353	314	356	322	316	347	275	309	272	331	336	316	298	295	321	302	339	347	328	324	334	284	349	316	333	307	310	307	318	335	350	324	313	291	309	315	314	287	336	327	344	334	284	340	348	340	326	335	344	327	329	338	329	315	322	332	330	300	345	347	275	334	304	332	318	284	307	314	337	298	355	349	287	345	336	345	311	294	310	286	301	340	354	311	291	346	295	319	329	358	358	304	331	312	313	332	311	293	325	334	329	319	338	332	333	292	332	335	354	313	310	313	328	366	342	345	344	316	311	350	333	329	362	335	292	319	334	321	298	353	344	319	339	318	338	309	316	301	312	288	338	297	337	312	307	330	289	328	327	318	310	328	299	314	335	320	339	308	337	365	334	310	306	319	297	313	333	303	282	290	280	333	290	318	292	321	294	295	325	328	299	344	337	314	313	315	328	297	343	326	291	352	317	315	348	302	350	311	337	306	302	291	353	315	335	317	326	324	293	329	325	335	330	361	317	340	306	317	286	333	339	290	335	314	309	308	287	325	356	320	302	325	343	332	330	344	305	310	326	298	321	326	330	335	281	301	294	284	326	329	296	346	328	350	331	307	324	286	334	291	277	320	309	346	342	331	310	343	312	362	329	341	322	330	315	335	307	310	334	343	271	341	351	334	313	307	306	337	294	317	292	291	316	347	333	314	361	304	344	329	323	317	312	301	330	319	305	305	295	341	289	293	279	307	340	318	314	333	337	309	314	334	326	324	340	308	348	337	332	290	341	318	306	341	330	326	310	363	324	325	331	319	328	292	329	310	314	307	295	312	298	330	333	323	323	299	344	343	333	329	369	328	329	327	334	309	325	301	315	323	307	321	332	321	313	280	292	348	326	315	319	348	313	305	311	340	345	353	323	330	335	313	312	326	301	359	312	301	336	338	294	346	304	313	319	307	314	355	371	299	316	318	355	317	314	300	347	287	343	336	297	292	330	298	317	286	339	318	309	348	311	308	355	373	298	338	346	329	296	314	290	304	352	300	364	349	300	337	295	299	297	337	319	316	312	325	298	341	339	340	325	297	323	302	347	351	323	370	317	326	340	300	347	340	336	292	291	295	325	347	344	321	367	340	352	349	328	358	299	306	322	331	323	350	328	311	291	334	335	346	329	328	342	300	304	322	301	327	326	339	333	338	336	302	330	310	291	301	301	316	313	317	313	319	305	296	292	331	320	314	309	342	319	285	257	355	351	285	282	315	330	317	311	352	306	264	339	299	312	354	333	337	360	295	302	343	334	341	318	279	290	300	354	329	304	315	295	357	291	333	299	323	328	317	328	305	324	309	334	317	310	317	337	292	337	363	343	323	330	346	298	313	343	298	314	324	307	322	316	319	371	291	317	318	330	343	301	309	301	366	312	302	323	324	334	338	299	330	325	322	317	301	309	315	347	293	318	333	337	333	314	327	338	341	327	304	307	316	331	325	327	283	311	330	298	329	340	312	339	327	332	339	320	337	322	319	314	351	330	314	287	325	301	338	311	312	320	336	351	294	320	293	311	319	321	343	308	295	323	309	331	320	305	317	325	335	311	351	300	321	291	345	316	318	322	335	335	345	367	327	314	336	349	334	313	354	311	316	328	338	299	315	308	284	312	311	302	330	327	303	306	311	321	341	319	289	294	330	330	339	299	322	334	333	342	332	281	343	281	295	334	324	324	325	314	327	323	299	300	332	340	320	346	316	341	312	331	326	338	297	325	313	330	314	337	303	296	342	319	340	320	280	312	303	349	295	315	333	321	351	263	290	344	325	297	334	323	312	309	372	309	346	354	324	328	321	326	349	325	334	335	327	325	319	316	342	312	313	339	301	326	349	326	316	303	318	332	322	344	308	315	319	326	326	319	303	342	320	303	316	324	296	314	320	316	352	330	308	331	310	379	314	304	324	326	293	327	308	305	295	302	330	365	351	326	326	328	299	346	329	327	359	300	333	331	295	328	293	313	322	301	367	318	303	335	343	325	332	328	325	325	321	303	314	309	311	306	330	334	315	338	368	304	314	326	311	321	294	343	313	299	310	298	314	322	337	292	329	310	333	283	312	305	324	321	313	336	303	304	312	326	319	352	338	335	336	315	342	301	326	288	336	322	275	282	312	322	298	308	320	309	346	321	305	344	335	333	317	283	341	347	329	333	348	340	318	284	332	307	343	312	322	326	324	306	337	317	323	346	331	275	312	301	301	344	311	309	317	320	295	335	312	336	309	332	349	347	316	324	323	316	349	324	306	313	320	265	307	324	333	329	324	323	334	311	349	350	323	320	337	321
6556	993	1403	1634	1443	1278	1149	1006	955	958	873	878	875	839	838	780	773	810	791	723	755	754	800	732	775	762	744	763	696	782	792	772	716	691	717	746	773	807	712	748	780	774	686	777	701	757	736	703	787	765	755	763	775	734	770	769	748	751	741	774	750	734	703	764	753	741	701	739	715	740	777	711	742	736	742	689	696	746	771	718	730	751	713	755	714	771	705	748	709	728	736	785	688	734	735	732	724	693	695	716	737	724	756	726	760	752	725	725	721	721	727	688	756	707	684	683	691	759	746	700	719	698	713	729	760	781	795	806	753	753	732	774	747	732	703	696	767	743	747	692	714	747	715	748	688	747	738	743	715	733	730	720	735	748	740	750	724	705	757	751	735	698	703	677	732	734	734	750	728	776	757	760	722	724	759	706	740	800	751	760	772	740	721	776	724	717	782	718	759	770	725	686	775	724	718	683	747	748	780	740	729	708	751	760	702	711	758	766	772	712	717	754	728	765	718	759	794	716	718	774	710	741	762	728	737	723	739	724	737	740	701	752	723	759	729	755	738	698	726	754	713	709	694	758	753	760	695	738	772	773	723	784	716	775	708	677	720	769	729	695	689	723	714	744	712	782	712	764	745	743	725	689	712	777	781	758	754	762	782	712	748	744	707	737	698	717	821	751	715	732	730	678	732	772	765	730	746	728	720	739	737	731	750	698	749	770	728	758	727	781	729	694	782	755	757	715	746	717	783	693	724	710	735	714	730	749	719	784	735	717	709	701	752	712	747	698	725	748	704	738	739	728	723	748	728	710	792	698	728	729	689	725	710	735	722	721	775	702	718	699	704	704	722	712	726	754	742	771	739	721	680	748	740	724	722	742	771	688	729	717	744	724	713	680	721	734	730	722	712	723	751	722	692	738	699	728	716	755	685	734	735	736	745	737	695	693	761	799	727	721	724	755	793	787	731	763	731	675	732	733	734	742	755	725	719	729	689	695	703	765	733	747	724	720	743	734	731	717	723	717	709	731	697	731	728	742	694	738	734	700	791	737	753	712	730	708	682	722	728	769	686	729	715	722	776	759	715	745	767	714	758	736	765	765	740	773	695	761	742	725	741	766	718	703	723	704	663	738	717	742	756	784	738	692	691	698	737	715	718	676	751	737	720	766	716	760	776	767	739	722	709	686	727	755	746	737	718	756	716	723	725	736	743	673	769	836	739	684	715	727	714	761	728	777	781	737	702	750	736	768	684	702	728	773	742	709	727	724	796	706	691	751	758	748	743	735	697	738	706	740	753	765	717	731	701	696	676	720	732	746	714	723	756	737	741	736	734	729	726	687	773	717	684	735	717	720	743	690	778	745	745	740	760	698	701	764	785	733	689	767	713	718	752	779	721	703	738	711	778	722	756	754	734	716	729	778	690	684	728	725	764	752	737	738	766	728	713	710	726	725	734	787	776	760	729	710	760	700	724	713	783	726	712	729	793	780	712	699	726	717	743	778	705	744	709	706	697	704	740	711	731	730	701	728	716	693	712	719	719	725	742	733	765	660	763	737	712	679	777	772	691	736	711	710	715	714	698	730	708	692	730	726	713	693	720	734	680	740	709	783	763	761	768	717	725	764	742	721	729	680	683	709	719	718	744	721	696	723	728	772	717	735	700	699	721	759	752	745	743	740	736	753	716	744	747	723	793	759	710	738	695	773	736	733	722	741	716	774	785	722	681	741	738	699	706	745	770	759	728	697	771	759	723	738	737	735	730	705	745	737	681	720	719	714	718	709	705	686	703	679	772	688	726	789	794	719	740	678	740	733	734	739	710	770	701	696	732	739	714	708	696	704	757	740	723	754	781	738	737	719	708	698	739	762	682	693	802	745	721	730	726	733	773	755	726	729	697	710	721	739	719	736	726	746	763	761	730	722	727	722	727	724	709	780	726	748	715	740	697	706	736	724	752	758	743	717	741	757	755	716	775	735	781	703	725	731	773	748	731	669	731	731	768	760	732	695	750	774	746	719	784	726	786	773	732	694	738	713	730	726	695	747	758	702	721	711	749	764	714	714	718	712	740	704	769	718	722	760	738	690	773	728	763	713	745	738	752	705	743	748	741	743	702	752	728	740	728	717	717	710	733	763	682	742	708	736	733	704	746	713	779	727	746	736	795	712	717	780	719	717	759	710	724	733	712	701	707	773	744	736	732	743	749	772	749	742	715	800	684	756	719	732	675	736	753	725	716	755	732	775	749	739	733	734	701	740	714	686	754	759	710	710	732	749	731	709	757	720	726	707	741	756	733	782	753	713	701	713	701	706	730	787	732	743	747	772	736	738	747	729	693	726	717	729	720	699	772	784	712	733	718	717	696	733	719	715	716	747	739	748	726	719	692	746	717	741	723	735	724	724	714	773	747	761	753	773	741	782	720	730	733	727	763	684	698	748	732	724	712	743	685	682	787	778	716	745	761	756	771	689	742	714	731	740	729	721	725	719	756	768	747	707	781	738	782	698	678	714	731	761	674	696	707	785	713	747	745	757	726	703	737	763	751	770	749	746	777	762	701	742	718	719	734	775	739	739	803	748	707	692	719	751	739	729	740	757	764	719	702	719	775	703	748	725	735	710	716	721	752	695	754	735	736	733	789	728	712	756	700	715	766	746	770	728	700	730	721	732	754	738	744	727	777	719	744	719	714	734	722	707	780	696	764	703	758	762	684	696	690	777	738	695	773	719	733	764	685	778	691	732	755	740	764	751	768	776	722	754	738	681	770	757	733	696	700	715	736	732	789	705	720	755	701	704	756	736	747	751	755	728	703	748	742	729	722	691	731	774	715	738	733	772	774	713	662	763	719	768	721	717	741	658	724	714	722	753	739	763	726	678	783	736	744	714	677	773	734	749	686	782	733	739	720	704	715	746	701	729	773	740	703	715	707	728	735	684	745	747	743	704	733	677	717	765	718	709	710	705	724	692	720	765	712	702	723	731	764	728	761	732	705	756	780	739	744	769	745	723	758	754	734	749	751	768	723	725	764	734	745	770	744	746	749	754	739	702	726	719	724	717	747	700	754	738	720	704	747	758	742	727	768	699	745	698	734	743	730	738	731	724	721	771	702	718	729	707	767	709	755	757	725	727	737	730	759	725	761	745	701	751	694	753	768	733	731	762	722	755	720	699	754	747	746	748	799	718	715	779	710	739	755	695	740	767	719	754	720	760	692	753	759	715	719	737	747	733	713	737	726	705	758	776	747	726	713	750	759	744	767	746	754	700	740	712	717	702	748	734	746	754	765	680	745	742	765	763	709	762	733	719	731	685	702	764	771	753	726	718	725	706	733	765	717	712	740	732	731	692	711	766	708	751	787	738	728	721	750	704	721	733	688	738	711	702	724	660	757	729	715	683	732	775	735	727	727	732	725	739	740	680	719	733	734	742	736	682	719	709	730	775	698	754	704	769	760	733	690	677	744	743	748	772	737	728	744	738	726	732	753	816	750	736	758	694	775	698
14310	1123	887	696	527	407	367	325	255	271	261	229	223	244	231	226	226	202	241	217	229	226	184	203	208	196	202	202	226	159	196	215	213	203	219	208	177	208	180	201	205	192	208	186	186	201	197	199	205	194	217	192	205	221	188	214	177	190	208	238	221	185	184	196	172	225	202	192	168	190	193	182	205	212	195	188	173	198	201	205	163	215	179	171	161	210	203	196	201	196	206	208	213	238	225	208	179	195	173	195	208	184	176	185	190	200	205	219	203	181	208	195	202	177	199	210	213	200	184	215	187	221	184	189	243	204	189	178	178	207	205	203	209	218	205	183	192	187	190	206	192	194	167	190	191	210	198	198	164	184	214	218	180	167	210	204	190	219	218	191	175	192	202	205	211	196	193	201	220	200	193	209	203	208	194	206	219	204	189	193	185	204	188	205	194	207	200	222	206	198	178	187	203	226	185	197	190	183	190	224	187	171	183	203	212	196	227	207	210	198	179	193	217	209	225	207	232	201	188	187	232	204	202	199	206	194	221	215	201	184	206	179	211	199	180	185	211	190	200	227	191	161	188	211	219	178	186	200	166	202	192	169	183	205	179	197	205	188	194	200	205	196	165	189	203	200	186	155	175	234	203	184	219	194	216	195	209	185	198	194	197	183	184	197	190	181	165	183	196	176	178	212	173	209	171	180	205	191	190	200	203	171	207	235	185	187	210	221	196	219	206	188	170	187	215	184	202	204	200	232	206	174	209	202	184	170	173	180	207	203	192	190	201	200	193	198	184	188	195	188	214	221	194	194	205	206	186	175	200	193	185	175	182	193	215	196	199	199	212	214	165	212	190	200	217	190	191	190	202	180	190	195	195	198	186	191	192	201	186	190	174	197	207	187	212	166	204	214	215	217	195	175	190	190	201	197	192	182	186	201	189	215	189	166	199	227	179	185	222	214	193	220	188	194	199	206	192	235	190	204	195	205	210	195	195	223	176	200	231	177	214	203	193	202	197	183	216	201	214	172	200	181	204	191	192	207	186	193	182	190	231	208	222	191	222	188	211	171	181	204	190	190	216	177	211	208	193	192	207	220	194	203	182	202	197	199	184	205	196	206	184	206	169	229	214	211	192	197	157	197	203	222	198	197	210	217	201	187	199	203	191	209	220	197	189	162	198	168	216	201	191	207	201	184	182	196	181	193	193	203	186	206	176	235	198	183	155	201	175	183	193	189	205	165	187	187	200	185	179	157	197	197	193	201	224	182	203	162	192	167	173	197	183	189	212	200	192	235	191	198	199	197	195	188	200	197	190	198	182	198	190	203	205	199	185	204	216	173	223	191	212	183	203	214	223	216	217	215	192	192	180	193	188	187	194	195	188	173	198	199	191	199	180	205	204	192	208	182	183	214	184	182	192	204	198	164	203	214	202	212	211	217	203	181	178	178	174	201	184	214	186	201	195	198	198	216	194	188	169	184	185	205	197	208	228	172	222	207	213	183	187	205	211	183	182	186	201	195	168	179	197	219	218	190	213	195	189	181	216	192	193	215	216	217	181	183	191	185	214	218	192	216	185	230	195	195	188	204	171	187	205	189	202	200	205	196	173	218	185	215	183	211	203	186	217	177	225	179	184	209	183	187	196	185	190	191	211	186	204	175	174	197	190	185	177	194	194	210	218	174	198	189	205	207	217	187	195	189	196	217	189	213	197	183	200	176	216	172	193	198	178	170	196	187	183	183	178	195	201	210	211	197	210	203	203	186	203	201	195	208	206	172	178	218	225	186	215	202	182	213	208	198	195	188	183	204	210	196	216	214	198	188	184	210	216	202	193	209	208	193	177	185	210	202	175	181	183	192	169	198	185	219	193	230	198	225	196	180	195	221	174	210	201	201	186	175	191	203	189	210	178	220	203	182	186	165	219	209	193	171	178	189	183	173	216	185	178	194	161	171	212	213	211	179	187	208	177	154	201	211	203	171	175	224	201	212	197	207	183	192	199	210	167	196	216	183	194	205	210	171	201	181	197	206	204	210	179	178	197	186	229	177	220	185	190	216	170	183	194	207	178	216	176	196	199	199	215	191	194	202	191	188	179	212	171	195	208	196	194	186	227	198	191	186	210	172	175	177	189	203	206	207	176	204	208	199	203	147	236	235	208	215	184	208	214	207	187	191	165	205	203	187	188	229	199	200	187	194	218	179	213	212	194	217	198	187	187	198	199	196	198	213	215	214	204	186	195	187	195	190	205	184	201	193	212	233	184	169	193	198	218	192	181	198	190	170	181	197	208	184	169	204	188	185	205	192	169	172	186	197	189	191	182	190	173	198	214	181	208	200	204	184	184	201	198	227	204	189	182	194	181	208	209	197	192	192	216	201	196	200	192	186	200	208	209	181	193	203	196	196	216	201	164	204	214	191	203	192	203	190	238	207	178	222	178	212	204	178	186	209	184	199	218	203	204	178	207	210	177	162	177	192	200	194	187	182	184	198	177	182	210	175	210	189	197	179	175	170	191	184	208	169	192	216	220	217	201	214	194	200	184	189	196	192	206	177	201	213	208	193	198	204	213	214	180	199	184	169	192	200	217	195	198	218	214	199	192	221	206	183	173	195	208	194	198	199	214	186	191	222	205	211	188	199	190	182	200	191	185	184	194	202	220	191	209	185	210	217	180	190	229	190	197	196	190	190	198	199	173	198	201	167	215	185	189	177	185	182	202	189	204	177	199	155	181	181	196	217	172	200	195	204	195	207	190	225	219	174	195	185	196	206	188	196	195	198	202	192	192	163	211	194	208	195	201	220	191	174	181	217	201	167	186	210	213	208	196	192	191	202	211	190	172	193	223	213	202	211	208	198	190	181	181	196	188	194	188	175	186	186	200	213	170	163	192	220	186	196	177	211	178	214	212	198	189	201	190	206	196	192	219	186	172	199	196	181	222	207	224	191	211	211	186	210	195	217	190	193	201	217	183	184	198	192	167	184	195	168	209	195	188	199	191	184	228	198	200	176	179	192	179	189	189	207	189	177	213	186	191	183	192	197	192	191	177	185	192	184	224	197	191	206	171	194	193	191	194	181	209	187	202	202	223	221	166	180	171	222	213	201	201	214	173	180	214	193	170	160	179	192	192	186	206	209	190	186	192	195	216	198	196	195	161	204	212	204	206	201	218	199	177	174	188	184	194	206	200	190	153	186	221	198	202	186	204	198	188	192	173	196	179	214	214	196	176	199	204	188	180	196	198	182	203	210	187	185	180	214	185	182	185	171	205	216	199	191	182	201	177	205	215	183	174	183	193	223	177	183	204	195	200	179	198	169	164	196	205	219	213	183	170	187	217	189	211	204	200	196	220	184	195	195	199	186	224	179	189	198	215	202	211	203	184	190	177	211	207	199	203	185	214	215	215	219	203	200	208	201	184	187	198	213	226	217	175	194	187	197	190	186	216	222	199	211	171	200	193	184	198	211	193	195	204	193	214	217	200	210	201	177	187	244	208	216	211	181
8123	1003	1901	2258	1805	1544	1190	1005	941	862	732	755	694	680	669	607	562	574	592	556	525	504	538	523	523	507	555	495	497	518	498	512	487	475	485	469	526	494	498	479	491	513	499	508	432	462	513	472	438	485	470	462	463	499	470	461	456	427	450	505	455	454	476	484	445	439	472	484	465	455	462	488	457	446	418	402	424	472	484	450	476	436	483	427	489	450	438	443	470	471	418	440	458	462	445	474	482	471	427	430	471	460	465	449	457	465	455	464	478	460	442	444	493	447	447	447	457	457	456	462	428	457	478	437	446	476	447	475	501	419	462	463	451	475	449	507	456	456	464	443	441	463	461	477	507	453	441	503	454	461	466	435	486	451	455	466	484	465	463	492	418	435	436	442	440	471	484	432	454	443	482	480	475	456	505	475	451	431	440	465	471	455	462	478	489	471	409	434	438	458	470	464	438	454	464	466	443	449	434	480	452	451	420	396	487	413	473	459	482	467	462	499	492	426	483	447	444	477	450	454	464	465	452	440	438	431	464	436	449	476	437	458	465	450	466	470	419	468	477	467	416	413	462	437	469	447	405	435	443	471	466	468	466	444	480	435	436	482	485	517	440	427	459	470	453	454	466	454	481	425	486	455	464	479	455	459	484	458	449	458	491	457	437	464	451	477	466	453	445	450	433	461	462	472	448	481	481	473	471	474	485	459	479	476	466	469	472	430	459	425	473	446	427	473	456	446	445	492	480	463	509	444	460	458	478	454	460	467	448	479	462	451	452	446	500	439	506	459	482	438	461	479	460	453	450	456	447	503	462	496	433	430	470	459	477	480	470	434	503	453	464	457	475	474	442	489	466	476	484	476	494	460	431	466	456	459	441	447	485	503	445	474	500	438	466	445	463	490	439	476	463	445	429	467	446	497	431	449	472	460	465	450	464	466	456	470	470	470	447	505	433	473	430	511	480	494	433	431	484	482	471	454	441	491	471	417	473	428	473	458	468	483	441	454	460	447	448	456	459	454	477	464	437	453	461	448	431	458	477	465	456	456	473	452	445	478	506	465	428	498	405	480	428	468	472	419	505	490	509	493	460	453	429	458	447	470	468	408	470	451	457	463	459	462	471	474	475	469	439	457	444	439	486	502	457	459	425	447	503	478	471	457	459	448	462	464	450	456	450	444	442	443	452	470	426	448	486	458	446	443	489	447	443	444	473	439	478	451	437	466	463	456	504	412	484	459	434	473	487	431	473	453	463	450	492	412	438	446	484	452	439	466	511	455	451	436	461	472	465	451	439	463	464	425	442	488	458	449	431	454	483	450	440	459	430	515	470	450	459	455	461	425	437	468	497	457	455	442	466	503	458	474	499	461	475	452	473	498	451	483	483	460	426	426	433	476	400	468	464	443	468	486	484	459	467	475	434	511	453	465	470	450	470	449	487	457	446	456	455	461	478	474	454	459	479	479	466	484	493	459	471	447	431	471	464	471	463	461	440	458	468	459	462	476	435	452	486	444	438	461	492	448	467	442	431	438	467	480	462	458	461	427	494	462	454	471	424	475	445	424	456	471	470	413	417	461	497	474	461	500	446	466	444	457	438	507	465	438	461	456	473	448	473	440	438	510	475	448	441	458	477	475	472	464	455	479	430	481	420	458	460	486	489	486	455	436	440	456	445	500	429	463	460	455	487	440	450	396	443	442	472	499	451	471	455	443	485	451	425	463	459	507	465	464	435	440	490	445	440	460	435	439	469	489	480	489	482	441	430	456	398	427	441	463	459	453	397	474	447	445	444	476	474	456	417	444	452	415	422	438	474	468	460	428	467	475	480	475	461	470	477	422	438	473	463	469	447	463	449	456	426	453	418	465	480	478	489	465	455	445	472	492	482	468	472	481	454	450	467	496	474	464	438	451	442	478	474	466	460	491	422	465	427	449	506	448	425	491	411	521	458	462	463	451	488	455	450	451	479	439	495	454	460	486	455	433	483	451	490	440	444	424	439	412	434	452	506	482	475	476	448	451	430	476	468	447	425	438	439	435	421	443	449	473	452	482	440	480	494	418	460	440	447	441	451	474	460	454	465	426	443	462	468	392	430	450	460	470	458	456	495	455	461	448	484	446	441	439	453	429	424	453	460	465	472	482	462	509	492	487	464	465	490	433	477	471	439	463	453	423	463	428	461	467	438	459	433	500	459	491	506	429	473	478	482	456	460	446	426	502	501	461	464	479	462	468	456	454	457	473	417	428	502	421	451	487	492	476	436	441	455	451	466	459	429	443	474	486	443	505	458	461	471	471	477	454	484	430	453	482	434	460	463	466	484	464	460	429	459	468	461	433	467	463	485	489	477	484	446	499	462	456	468	468	440	485	459	430	474	447	464	516	456	433	452	447	468	457	498	469	430	462	484	478	431	439	470	455	458	463	463	463	473	479	447	472	475	487	516	464	475	483	438	485	468	490	415	449	443	484	475	436	448	502	436	463	455	494	454	473	458	480	479	430	451	464	448	464	452	464	437	456	482	462	468	483	474	428	490	490	453	488	446	435	463	490	439	455	455	466	475	462	490	459	436	464	450	438	459	450	426	471	460	455	441	462	479	449	473	455	477	495	472	490	467	443	494	479	450	429	486	489	439	439	492	513	497	473	442	452	458	426	477	470	447	462	441	456	426	464	479	457	502	427	434	452	493	448	470	492	483	422	462	470	471	502	470	497	444	490	472	441	466	450	484	488	443	474	448	448	482	443	481	441	456	444	468	418	518	449	434	466	457	477	474	460	448	457	466	451	448	443	478	440	432	435	454	506	466	493	494	435	494	469	480	434	457	467	475	479	439	506	460	441	467	430	479	455	431	482	451	484	462	418	466	434	470	421	440	447	462	443	461	466	445	486	472	463	459	426	423	440	474	416	458	464	447	448	449	481	487	472	455	438	449	454	439	438	433	494	489	452	438	487	483	425	476	458	461	447	434	473	464	461	468	485	498	470	481	474	504	446	465	482	459	502	453	427	473	450	480	448	474	437	462	471	432	464	461	461	454	438	474	459	478	442	450	458	490	454	491	417	440	463	418	475	444	456	419	488	454	439	478	474	471	490	472	465	456	413	457	471	434	469	436	459	457	467	419	452	431	458	425	478	472	475	441	442	492	406	492	474	476	452	442	484	462	476	490	474	475	465	433	484	457	487	480	465	460	494	461	475	463	433	488	471	452	425	459	482	473	426	462	435	476	480	425	465	478	449	442	477	427	462	444	484	458	435	458	465	456	445	445	453	481	446	460	423	489	484	445	478	458	455	433	446	442	446	453	512	452	450	443	460	482	499	443	456	463	467	459	494	442	451	456	423	456	451	454	438	442	451	442	480	482	435	433	479	469	459	474	448	455	412	475	447	459	451	450	475	486	461	444	490	435	434	450	456	429	426	466	454	437	462	438	455	460	469	455	440	454	450	503	479	447	468	472	438	489	475	466	440	484	500	442	475	481	470	492	438	469	486	484	473	491	493
1328	257	226	244	202	216	199	216	232	212	234	223	235	217	235	226	266	226	227	249	241	230	231	209	233	230	248	225	220	248	221	221	266	234	226	201	243	240	234	221	230	227	222	231	194	237	236	220	232	230	221	217	261	251	200	221	248	241	233	229	242	225	244	217	220	254	214	221	249	227	272	235	241	208	227	202	231	243	270	224	212	228	238	225	213	224	255	216	206	234	242	231	201	215	228	228	235	251	227	218	224	214	219	242	206	205	256	245	244	241	210	245	216	249	220	235	226	225	231	245	224	247	221	205	201	229	240	241	223	212	193	220	224	249	237	205	206	244	254	249	233	231	261	242	213	236	207	237	234	261	237	219	197	206	221	241	223	197	241	234	217	241	243	263	207	215	240	194	216	224	255	273	239	207	237	255	214	230	250	254	221	241	218	211	222	252	228	237	239	228	250	206	247	227	201	222	217	253	210	223	228	238	209	231	201	204	218	229	223	235	234	204	234	212	210	226	234	235	221	248	251	244	225	237	235	243	254	230	247	206	229	226	229	218	234	218	238	238	242	230	240	243	239	220	244	204	234	242	255	233	206	244	215	227	225	214	244	227	217	221	234	243	243	210	225	210	244	247	250	254	245	233	195	229	254	251	238	213	208	210	234	195	236	248	236	209	249	249	209	220	247	225	217	231	231	195	215	253	249	216	250	231	203	220	223	220	226	242	236	249	203	231	228	244	222	222	226	240	225	212	241	219	240	223	202	235	223	211	241	236	212	221	203	192	272	239	226	235	219	215	224	206	218	258	238	226	248	266	239	213	217	240	220	220	225	248	234	228	226	230	225	206	268	238	249	236	206	241	209	243	241	221	224	224	256	250	225	256	194	252	231	211	227	223	192	229	224	243	254	227	210	218	232	220	223	234	252	269	241	247	206	221	227	242	261	212	210	255	212	204	237	195	248	195	241	203	222	226	232	224	234	256	215	229	217	248	223	244	226	226	236	210	233	253	238	213	236	231	243	207	241	253	206	211	245	239	233	234	226	193	223	237	228	224	253	235	244	231	228	229	212	246	215	242	212	210	235	223	227	196	234	271	213	241	214	222	239	226	219	239	219	246	197	230	245	234	217	225	243	231	237	220	224	230	215	224	247	237	272	207	238	221	242	261	240	221	246	225	258	232	227	248	213	233	241	208	218	217	227	234	226	253	216	234	213	203	223	253	230	206	223	224	250	233	202	209	233	245	258	237	243	239	225	231	231	225	208	235	253	252	252	230	224	239	236	225	204	215	235	262	242	212	219	201	214	223	232	236	235	198	214	223	258	216	223	240	235	215	238	230	232	233	244	240	237	256	229	225	222	214	207	226	212	253	236	202	230	219	244	238	228	223	232	250	235	238	215	258	206	239	237	222	249	249	207	243	229	221	230	236	216	253	251	202	274	221	219	228	231	224	234	227	219	233	208	253	227	231	270	221	234	240	213	231	222	260	228	225	216	241	217	229	255	223	228	240	260	218	234	234	211	238	216	237	212	247	241	226	222	237	230	216	248	225	218	242	251	236	242	208	250	231	235	242	229	249	220	234	233	222	207	260	219	241	214	222	204	238	249	231	260	229	240	225	235	209	241	210	215	211	255	227	222	273	199	190	238	247	228	215	184	231	216	247	220	247	257	208	238	208	225	247	222	238	224	260	259	219	221	258	237	236	215	247	235	217	225	241	220	210	237	215	225	236	232	236	204	242	246	188	223	241	224	237	251	218	244	215	233	245	190	243	232	217	213	229	215	209	234	231	245	225	241	225	234	218	265	238	220	210	246	240	223	241	231	216	227	215	236	264	197	232	222	251	265	249	245	244	234	216	248	206	226	226	225	248	214	227	235	232	223	224	223	231	228	221	223	224	246	251	203	204	246	222	212	223	206	218	223	260	243	228	221	196	220	229	242	265	260	231	252	246	239	250	203	242	237	231	228	227	246	233	246	223	224	210	227	228	233	221	206	256	234	242	243	237	233	198	245	269	231	235	244	245	227	259	237	198	208	237	250	215	233	254	219	225	237	207	227	243	247	268	234	221	223	227	218	234	202	266	212	243	216	223	227	226	216	218	233	231	217	239	250	255	240	200	233	211	262	214	226	231	231	219	241	231	254	220	237	240	236	218	234	215	230	260	225	235	208	204	214	250	228	232	230	226	196	190	226	257	214	213	261	229	235	234	228	249	206	232	203	231	231	225	226	241	221	200	238	203	224	238	240	231	244	266	248	234	218	240	213	245	235	222	243	228	262	214	220	215	236	220	241	222	227	221	227	268	246	212	223	222	210	230	260	264	241	225	213	250	269	203	247	241	229	244	204	256	250	243	248	245	237	235	216	230	255	233	262	227	218	210	224	221	211	233	229	226	237	196	232	224	243	214	233	238	217	225	210	249	209	221	232	232	263	227	214	217	232	232	192	227	215	243	239	233	239	234	238	238	214	246	233	209	225	221	245	212	243	214	232	244	259	244	266	223	228	220	256	207	216	230	253	248	229	232	216	215	201	224	223	225	246	221	230	221	255	209	232	234	220	242	213	251	224	235	230	243	217	239	217	240	232	241	247	231	237	245	234	234	263	230	240	220	222	232	237	229	244	197	244	191	214	237	220	221	221	218	252	234	225	230	223	209	243	227	225	270	227	249	225	221	217	209	227	223	230	253	233	227	217	211	228	259	229	207	238	222	227	234	254	234	221	215	227	213	239	219	253	219	225	227	245	208	222	211	223	242	232	238	260	275	203	211	211	209	217	227	198	234	213	231	227	221	234	214	233	227	212	257	238	259	255	218	219	252	248	229	219	226	231	218	231	206	217	224	215	220	243	231	249	242	210	238	245	256	191	198	222	221	246	260	269	242	202	215	186	220	217	231	259	249	243	223	254	244	216	254	243	224	222	214	238	257	236	221	239	270	228	245	238	239	229	236	260	243	238	209	221	219	219	237	216	236	252	225	224	246	225	216	242	242	229	208	201	233	227	241	221	230	249	252	248	251	213	204	237	219	250	218	235	214	227	224	236	203	225	221	241	246	252	222	231	230	204	208	204	188	206	221	233	234	250	217	235	228	216	237	243	212	254	196	239	240	206	243	237	238	223	202	228	214	251	241	203	244	260	238	183	230	239	231	213	255	254	228	229	231	250	231	215	215	246	191	222	217	220	244	218	232	235	234	219	254	233	242	232	236	225	229	211	232	227	223	225	212	228	224	203	231	220	209	177	232	247	222	211	240	213	224	250	212	250	225	256	243	256	214	230	238	234	210	208	226	231	210	229	211	249	219	209	212	230	246	206	222	254	225	223	241	235	219	221	217	231	204	243	265	212	242	245	239	210	227	248	206	235	208	209	223	238	238	247	228	226	255	226	215	239	229	216	222	222	216	224	231	233	219	249	186	219	243	237	245	229	229	219	226	247	245	247	233	237	225	232	239	196	252	222	217	227	249	207	235	241	239	254	247	198	229	240	229	188	255	191	227
1741	537	598	585	579	578	597	545	579	589	574	554	560	555	582	542	518	545	550	530	527	516	559	555	537	571	573	575	571	534	557	533	526	567	547	584	551	577	547	555	552	525	580	545	542	561	595	569	542	552	564	532	582	531	543	565	548	522	545	518	540	529	561	594	584	574	560	579	533	518	571	573	614	544	538	531	590	553	525	537	585	548	551	523	517	543	564	541	568	563	582	544	549	510	561	582	574	565	537	576	597	555	510	539	551	596	528	562	572	530	587	561	550	545	525	509	537	527	592	579	504	508	576	551	578	561	547	548	610	560	558	540	556	543	560	551	563	521	574	545	561	546	531	598	562	556	558	539	598	544	523	576	574	588	504	569	556	555	535	594	578	511	583	572	583	528	540	559	538	576	564	550	558	545	535	551	560	567	602	550	564	582	584	542	553	529	571	566	527	619	576	575	552	572	586	588	576	539	586	554	543	568	605	567	535	554	535	586	493	569	586	554	536	517	518	553	577	618	531	510	566	538	526	560	516	597	548	573	612	530	542	556	526	536	533	562	566	508	535	568	540	589	530	558	492	608	602	560	558	557	552	537	552	555	549	564	555	541	592	548	595	559	535	528	553	535	540	590	505	553	533	542	553	605	550	557	546	538	577	564	508	556	562	563	573	570	556	572	596	527	506	546	588	557	583	576	564	511	571	501	540	555	571	582	564	549	563	576	565	539	557	553	544	534	531	556	572	536	581	585	586	595	573	538	553	536	514	579	592	555	531	569	542	523	538	555	552	541	568	539	579	526	556	528	526	570	577	539	552	581	600	543	569	521	501	508	525	565	547	566	547	557	596	586	621	596	570	531	532	549	569	604	570	526	591	519	556	521	544	535	557	563	538	542	562	595	526	603	598	536	575	557	565	515	575	567	571	550	542	579	527	564	545	564	530	538	574	579	536	609	562	559	515	565	570	579	536	577	569	551	532	570	531	577	555	561	585	556	544	571	569	541	549	554	537	557	578	603	574	586	556	550	544	545	543	551	567	564	564	566	512	549	514	548	555	542	545	539	556	525	555	541	543	548	545	574	536	562	564	572	586	535	549	594	587	533	552	625	534	541	529	527	540	539	567	504	574	589	587	582	567	552	596	536	510	554	517	526	557	538	595	555	593	561	572	522	572	569	597	537	553	546	539	526	567	528	548	542	521	553	549	576	564	550	577	599	555	562	543	546	558	554	545	581	555	531	538	522	538	557	568	536	559	532	548	556	589	565	550	530	545	546	552	549	563	528	546	544	559	549	559	596	598	562	583	566	539	562	580	586	575	539	565	510	517	543	586	555	557	558	555	523	574	551	598	559	596	510	569	554	557	538	606	559	559	562	561	561	568	557	556	538	505	535	571	561	547	514	539	568	552	555	535	569	582	564	570	526	537	545	585	581	537	591	538	513	558	537	553	565	541	525	554	552	534	509	611	542	556	540	544	555	547	511	560	566	512	564	501	512	567	560	567	558	558	522	536	592	589	568	595	531	557	529	573	549	576	546	597	593	560	580	578	586	542	540	530	569	551	553	562	527	593	585	549	542	535	558	532	541	552	547	617	539	528	543	551	569	545	536	553	562	549	562	556	548	536	539	568	523	570	491	578	567	568	568	561	533	574	561	514	564	570	545	567	514	544	583	551	517	548	531	530	556	533	548	562	574	548	556	545	562	538	566	547	533	576	565	519	548	534	534	572	536	590	549	545	605	573	531	544	503	596	560	580	543	540	572	547	536	511	564	587	522	548	564	518	575	547	542	557	567	567	547	564	567	529	553	524	562	520	554	515	585	564	524	580	567	530	560	577	530	537	502	577	576	579	531	562	561	559	540	577	604	532	534	580	550	549	566	579	582	555	557	554	559	528	523	543	573	549	566	584	546	578	576	572	554	570	603	572	562	543	501	534	596	586	599	574	512	538	531	569	513	534	590	515	517	502	558	595	550	522	550	587	577	581	563	577	535	585	559	566	526	574	568	560	593	568	538	564	580	575	545	600	575	520	551	540	539	581	500	603	529	555	543	546	548	548	564	552	583	580	561	535	557	544	550	552	527	582	585	561	533	536	566	562	560	549	593	537	548	550	526	558	565	575	548	563	580	494	588	525	562	571	580	552	546	531	540	596	553	569	555	561	549	602	575	552	564	598	569	547	555	524	567	511	529	564	586	562	535	536	544	584	539	539	568	577	569	560	566	562	521	532	513	554	531	535	525	570	561	582	546	589	567	553	603	554	558	572	564	534	595	564	545	532	555	579	582	560	550	526	534	568	578	575	559	586	552	519	561	571	569	575	530	549	524	592	564	548	552	562	562	513	536	559	527	598	589	570	587	583	547	623	558	570	536	602	528	560	557	525	559	591	532	586	515	557	523	563	555	560	526	510	557	581	559	543	510	548	564	589	531	510	560	545	611	612	569	559	592	536	569	574	567	600	557	563	544	545	555	553	536	550	556	558	600	535	558	519	593	559	543	518	548	510	526	583	554	573	585	574	582	520	568	590	552	570	576	558	579	571	550	551	545	543	565	559	564	541	572	541	590	563	522	533	524	566	568	524	559	574	559	555	579	568	560	578	547	509	544	548	512	560	544	548	540	581	527	557	552	507	561	561	534	563	604	555	572	577	566	549	580	607	551	565	529	584	559	574	567	557	567	554	579	569	556	538	611	541	503	553	570	544	531	572	562	543	609	588	557	549	531	534	511	587	551	553	551	526	533	563	556	585	548	572	555	575	529	572	566	537	528	496	543	518	576	535	575	555	527	550	548	531	542	558	530	574	544	560	577	553	524	569	545	544	574	496	526	554	554	549	534	591	530	564	542	538	568	572	544	562	551	550	504	526	578	568	538	560	542	529	582	557	521	546	521	551	521	565	513	508	501	547	561	539	598	555	572	554	556	566	572	547	604	528	540	583	542	543	514	527	564	558	548	592	575	583	560	555	590	543	554	537	567	609	546	581	514	527	566	543	559	532	574	557	548	573	560	569	561	520	514	536	547	572	550	549	557	553	569	598	573	590	550	561	511	554	549	576	598	535	527	556	557	586	591	563	582	542	568	559	570	536	551	542	576	599	538	543	533	573	600	545	584	546	558	592	560	546	590	511	576	580	588	557	562	523	585	585	526	609	545	552	524	549	557	514	530	566	544	557	542	540	562	558	560	580	557	541	535	556	572	585	603	584	577	575	551	579	534	542	577	545	564	517	574	517	535	529	500	542	550	585	530	583	586	596	542	540	539	582	569	509	564	516	576	556	511	602	545	533	562	569	588	547	537	552	561	581	554	560	505	540	526	542	564	522	611	549	561	563	528	542	555	576	543	551	552	553	551	543	567	502	551	545	520	554	553	572	612	526	558	544	573	555	553	549	542	563	538	554	512	519	536	526	547	533	550	568	568	529	576	562	558	525	580	548	534	560	534	589	550	539	540	549	526	564	556	537	526	532	517	547	585	540	538	532	589	574	546	559	579	570	521
7589	617	610	518	461	438	422	391	393	363	342	319	324	340	352	354	358	305	311	319	314	319	316	287	340	318	333	348	301	321	332	316	301	337	340	300	315	327	328	306	304	315	317	321	305	303	364	322	342	324	311	324	296	342	324	335	324	317	320	337	320	292	335	318	300	294	302	323	344	341	339	320	359	321	334	307	337	329	319	313	331	347	353	338	326	312	327	331	309	298	321	323	330	317	313	310	328	353	321	307	327	292	316	304	328	321	286	302	311	328	308	336	319	325	325	319	314	305	330	308	315	317	304	320	329	319	316	318	333	295	299	301	291	322	349	326	332	340	331	320	321	305	325	328	358	302	340	319	294	325	345	282	312	346	315	332	320	331	335	334	311	344	356	325	328	325	346	333	322	329	354	312	335	364	356	345	286	339	336	324	351	323	306	326	316	324	325	309	362	321	348	320	326	383	305	330	309	314	301	284	323	283	318	351	304	298	325	310	301	317	316	334	316	343	313	314	314	333	299	303	336	323	326	314	300	301	320	318	314	355	313	311	319	308	304	298	290	317	336	302	294	344	348	332	318	320	313	285	333	307	309	351	342	337	319	375	326	367	344	308	298	287	312	322	335	331	297	354	329	296	289	354	320	316	304	322	306	315	325	327	279	356	304	307	329	300	327	318	338	323	322	334	302	323	314	337	324	302	330	294	298	343	337	310	342	318	301	306	306	304	345	299	323	331	293	319	328	345	301	266	327	313	312	324	306	320	309	337	317	320	332	315	293	346	349	320	344	311	328	301	291	313	352	327	347	317	326	337	332	339	348	316	313	313	319	325	368	373	328	331	321	306	328	318	327	313	302	342	321	307	332	341	316	309	344	313	300	325	336	308	338	343	314	322	333	336	329	321	311	321	289	312	350	354	260	322	358	301	290	374	311	304	296	343	317	346	325	300	304	332	320	307	323	301	319	315	324	312	337	303	295	330	288	362	331	314	301	345	319	322	347	307	346	321	304	301	339	315	331	342	292	278	335	352	316	321	334	312	302	276	335	303	346	310	299	320	313	326	332	333	299	327	344	302	305	335	307	312	345	309	292	327	312	334	355	317	341	327	334	343	317	320	323	315	302	313	309	312	323	332	306	334	336	310	308	324	294	327	352	315	334	313	317	339	324	315	331	319	357	333	343	338	353	320	328	264	342	291	298	314	311	345	349	317	318	319	326	333	363	300	346	322	327	339	330	295	325	309	301	322	298	303	330	307	350	305	320	307	293	298	330	291	339	317	334	326	350	329	293	330	320	302	294	293	309	317	317	308	300	319	293	280	374	315	361	325	327	317	331	327	363	283	307	338	339	319	333	327	328	320	318	288	307	328	310	310	322	334	301	333	311	333	337	327	321	319	324	315	338	318	316	303	332	294	304	296	311	319	287	320	347	314	310	335	271	329	339	323	318	288	343	291	300	342	309	305	318	323	286	326	330	303	320	325	312	338	340	293	323	308	331	298	345	301	332	325	340	335	336	302	354	346	297	306	326	344	316	319	292	302	337	355	294	305	340	308	319	295	322	342	326	302	302	324	350	328	339	324	337	338	299	303	312	303	320	329	310	306	348	355	323	326	325	351	342	317	336	319	300	333	300	334	356	303	312	322	301	306	311	317	331	315	345	299	321	309	333	353	333	315	287	303	294	330	301	322	319	287	330	317	316	333	326	289	342	310	291	333	291	338	342	327	318	328	333	328	331	285	297	309	292	303	335	332	311	291	288	321	293	296	330	311	318	327	306	323	316	298	340	348	296	310	280	321	320	342	325	319	288	342	314	312	312	299	342	325	351	303	332	318	338	354	314	346	343	348	322	328	314	335	317	315	312	320	324	342	316	323	306	290	334	284	341	337	307	314	347	318	330	333	295	299	314	332	337	310	313	310	336	302	333	348	295	320	322	323	291	319	296	331	333	302	306	342	344	311	329	323	296	321	324	306	299	290	327	313	309	355	295	322	310	313	303	311	332	317	298	341	311	321	314	296	319	316	355	337	311	318	313	312	324	317	317	277	307	317	322	294	303	307	294	299	328	324	325	335	324	300	316	326	296	307	346	290	325	332	316	328	291	325	300	303	307	312	320	340	314	320	351	334	306	322	330	313	301	329	281	326	318	320	327	292	287	312	341	323	318	342	274	311	363	304	327	333	311	332	313	326	314	310	291	309	347	349	301	343	324	298	318	335	305	287	355	324	307	289	328	336	294	308	342	301	337	306	336	344	346	290	303	305	313	372	308	328	344	361	326	345	300	289	314	311	316	320	326	319	278	304	309	311	304	324	324	307	302	332	332	349	352	329	303	353	316	349	329	328	310	367	310	314	306	325	314	309	339	324	320	305	307	312	349	332	336	293	303	307	332	320	312	335	324	289	326	357	338	337	320	321	310	298	330	324	358	291	324	331	354	360	337	287	275	310	316	298	302	328	321	321	318	332	313	315	335	338	297	332	308	326	316	340	373	353	314	319	310	345	296	304	309	340	355	314	298	348	307	332	307	324	296	329	313	311	304	335	351	359	313	335	340	326	323	327	326	339	340	338	317	324	358	320	305	308	334	322	304	296	291	324	301	321	297	337	329	343	290	328	343	345	290	311	308	299	316	336	321	310	370	302	310	322	305	318	320	318	323	371	304	309	314	304	277	306	352	322	305	308	298	340	321	332	304	293	323	338	309	299	324	302	308	294	333	327	327	331	302	317	333	360	316	304	307	345	359	321	343	315	316	346	318	285	352	326	353	342	330	300	292	341	309	327	302	341	303	324	340	298	308	295	274	312	292	354	337	298	313	269	326	335	328	333	307	316	306	322	340	332	300	335	324	307	338	321	307	309	324	342	290	298	288	333	306	352	339	337	322	334	337	296	337	358	295	313	320	297	308	271	336	338	331	328	314	329	307	323	341	318	315	279	320	329	315	342	322	329	340	340	341	322	331	281	306	344	312	323	298	344	326	332	320	312	335	332	342	350	303	324	319	293	296	304	308	332	331	340	315	327	305	307	298	319	315	304	320	323	304	290	331	324	345	327	288	287	307	319	293	330	304	313	342	347	289	320	340	317	332	328	310	322	322	334	296	325	331	306	306	316	357	341	316	331	319	316	313	324	330	348	353	297	321	362	327	310	322	323	323	337	323	285	306	314	293	339	329	324	310	313	318	318	328	325	320	342	325	312	308	286	323	332	323	362	304	358	341	326	364	311	296	339	307	317	325	296	397	307	289	313	276	316	318	305	332	330	339	294	339	318	308	322	345	341	326	336	335	299	365	343	309	328	356	268	297	309	339	346	300	321	345	286	347	333	330	370	338	282	313	328	317	309	341	345	285	333	337	282	300	309	328	327	288	308	306	322	328	340	332	305	320	337	308	321	323	325	337	311	328	366	322	305	315	323	340	329	297	352	319	302	303	315	311	302	317	344	332	332	328	323	316	327	311	305	324	321	305	289	314	300	315	334	331	321	311	303	319	318	320	339
6565	1015	1478	1574	1429	1222	1110	964	935	934	903	850	850	826	801	809	813	776	761	771	713	779	703	755	778	751	775	740	788	769	740	760	790	774	767	737	714	692	742	775	758	813	766	720	716	721	767	737	735	717	766	729	749	735	707	744	772	749	739	772	728	769	753	709	753	721	743	762	720	723	741	767	787	722	733	694	701	740	722	730	724	726	738	716	772	721	781	765	691	711	731	717	711	745	723	790	747	682	706	756	700	757	746	752	716	712	724	762	704	699	677	732	716	722	726	777	722	765	717	738	712	756	744	735	789	716	719	691	711	720	720	701	752	726	729	710	717	783	731	689	671	733	748	711	728	689	694	712	738	750	707	727	742	730	724	718	735	719	739	745	660	694	709	773	723	708	736	771	729	715	755	769	758	741	702	696	726	706	703	748	693	698	709	701	740	757	728	755	734	710	740	700	723	733	725	758	728	751	745	699	732	716	699	683	711	726	789	701	716	756	700	686	754	709	773	757	744	778	723	726	742	750	733	800	718	819	741	740	727	724	773	767	767	736	708	751	757	757	735	702	703	722	782	765	683	708	758	733	728	756	699	713	739	757	718	736	755	706	734	736	713	716	736	744	671	720	754	718	737	731	727	725	738	779	687	720	776	725	697	723	704	727	734	764	725	704	676	726	715	680	765	705	738	700	758	746	753	708	712	760	685	744	750	756	704	709	737	699	751	738	748	704	747	774	767	735	729	757	730	743	741	754	762	679	707	792	738	723	697	699	737	752	661	739	731	730	715	715	702	735	742	713	737	767	758	700	718	777	744	707	727	688	755	745	725	776	741	732	713	709	787	729	685	784	718	745	706	747	718	749	737	750	730	722	741	720	770	699	730	727	755	752	740	785	693	726	746	687	761	712	789	739	679	775	728	702	738	762	725	740	687	757	698	714	765	703	693	703	688	729	745	679	723	802	733	728	739	722	708	776	738	768	720	747	730	720	734	772	754	763	703	759	721	723	719	712	727	723	758	708	732	723	730	714	695	706	734	738	718	752	718	708	721	690	707	731	732	731	701	778	703	685	748	754	741	759	711	716	698	721	756	724	707	756	757	689	742	752	683	717	729	702	784	711	738	738	773	730	727	719	770	689	715	742	734	690	776	691	717	725	717	712	736	728	678	718	741	718	729	788	741	758	740	720	761	745	727	797	702	718	746	698	734	743	728	718	726	710	718	722	756	727	749	751	723	768	739	738	684	792	725	733	733	760	716	737	717	703	719	722	725	725	736	762	736	675	750	697	708	712	703	702	752	699	759	751	738	722	721	708	764	720	711	664	742	763	736	747	704	727	727	739	731	763	747	741	698	725	722	766	693	699	731	719	735	690	776	723	712	749	739	738	710	732	729	680	735	693	701	717	730	700	803	729	747	726	781	718	738	730	752	778	731	760	752	684	755	700	743	722	731	771	696	704	762	744	740	735	693	707	772	733	725	697	737	720	732	763	710	795	734	749	721	764	744	725	721	710	703	788	754	754	720	714	737	742	763	728	735	750	747	704	750	701	772	703	743	702	689	683	736	739	668	753	700	731	768	675	725	789	756	774	749	743	691	795	754	731	737	753	724	733	786	727	775	698	704	716	674	760	727	755	792	728	743	721	722	714	727	740	736	740	743	693	769	715	755	755	762	716	790	754	747	701	698	711	735	718	745	726	710	770	706	750	750	691	734	725	734	720	669	715	709	692	793	725	720	704	723	721	708	709	712	734	729	704	716	771	752	770	684	694	737	717	704	734	723	717	768	770	745	774	678	769	770	725	739	725	714	761	773	767	671	716	742	733	725	736	695	760	752	747	748	795	723	732	747	702	763	783	725	709	723	695	732	727	733	758	725	700	772	755	759	741	679	707	731	760	756	746	698	684	730	731	730	788	763	782	716	680	743	773	757	760	770	744	754	725	710	749	764	716	762	730	772	701	727	755	765	734	734	712	724	706	735	701	724	763	733	714	689	756	704	790	702	721	732	712	736	666	739	762	754	687	723	702	744	754	733	738	750	706	763	768	689	763	725	724	707	673	699	772	730	768	717	769	701	752	707	726	703	774	730	706	715	750	661	775	734	729	731	715	741	744	747	702	723	758	769	752	742	732	745	722	710	725	757	763	716	712	702	678	717	729	735	708	684	763	731	702	747	741	743	722	717	766	760	765	729	761	688	757	710	728	734	761	760	674	709	680	772	738	766	756	683	693	707	765	717	699	750	757	719	705	750	767	736	765	717	796	723	668	717	743	773	730	709	710	746	731	761	717	734	740	748	658	759	718	720	718	738	770	770	776	661	740	707	716	751	697	727	729	725	746	753	768	738	760	733	693	758	738	775	773	737	768	750	759	706	769	750	712	744	768	707	690	709	708	662	698	769	725	730	767	728	775	669	747	736	728	718	743	692	746	722	715	702	747	699	727	710	736	703	685	750	728	750	748	718	718	690	704	678	739	722	719	733	718	722	725	760	734	701	754	703	719	751	731	748	729	723	730	728	726	736	737	776	769	759	710	766	760	713	712	729	761	691	706	763	717	714	667	741	776	770	752	734	729	718	741	747	695	754	735	739	721	714	676	757	731	728	698	720	697	734	727	719	676	705	754	702	694	762	687	747	673	742	682	749	717	739	717	697	705	725	691	720	700	734	766	759	726	768	760	781	769	723	744	702	682	749	739	742	752	732	720	756	766	721	823	703	751	743	733	786	766	697	718	732	731	727	777	709	709	764	729	732	727	746	719	719	747	760	731	683	769	685	727	704	776	786	706	755	809	736	760	726	668	723	703	726	766	733	710	699	738	715	717	720	737	774	733	731	757	741	730	743	766	735	756	737	749	745	691	669	755	684	739	780	761	745	710	716	695	741	758	700	720	729	752	737	735	729	759	722	766	734	743	734	755	767	727	736	733	733	765	722	764	704	713	731	746	728	797	759	760	703	706	735	696	726	750	705	724	741	702	717	734	745	707	731	720	739	736	755	717	701	755	713	731	712	690	717	734	743	704	727	674	713	687	716	777	692	736	741	728	718	759	761	712	685	740	697	776	758	764	738	729	704	707	705	722	737	733	737	688	720	776	739	727	695	737	694	727	793	729	713	768	703	811	709	744	788	797	736	698	734	772	718	704	698	776	726	708	740	714	740	745	766	723	707	720	723	697	720	708	740	707	691	709	680	779	764	739	744	725	770	694	736	771	690	742	740	779	746	711	706	687	693	774	739	705	731	749	723	730	741	758	694	757	766	696	768	711	753	718	733	728	722	744	725	721	783	685	733	726	746	753	810	694	702	731	728	736	744	737	765	730	679	762	711	712	720	709	690	749	766	721	759	790	744	733	757	729	743	758	701	728	768	758	729	772	718	729	710	696	751	727	747	732	673	726	743	730	716	743	762	738	712	708	746	752	693	765	734	728	704	728	739	689	732	701	701	746	742	721	734	691	663	759	702	747	728	753	721	693	698	726	724	718	789	761	715	724	740	782
14074	1134	924	752	545	473	364	300	247	296	252	236	235	224	208	203	191	237	229	193	190	201	207	220	214	238	201	216	198	184	224	198	180	206	178	204	188	203	212	212	194	181	202	227	204	209	196	196	209	182	185	200	191	187	195	190	183	194	199	173	182	210	203	199	181	194	213	171	188	176	200	178	191	196	196	193	202	222	193	184	182	198	168	220	187	196	181	184	189	197	207	178	193	180	227	196	171	185	191	179	188	214	207	188	193	207	203	174	217	214	208	180	172	200	223	214	205	206	208	185	189	192	226	219	169	199	187	201	213	190	172	199	216	204	209	193	212	176	205	192	189	209	210	184	208	197	185	188	192	170	217	204	213	198	205	198	182	222	198	187	208	195	240	205	165	184	207	197	183	177	184	182	210	208	193	202	216	165	213	211	195	184	176	166	172	199	192	156	179	194	224	199	188	225	206	207	176	194	215	174	183	177	195	203	197	197	199	224	207	174	203	196	177	232	178	211	195	177	173	195	200	218	174	175	206	192	206	179	205	200	179	200	213	177	218	232	208	169	191	155	187	193	185	196	200	167	176	205	178	213	183	242	214	188	190	218	203	192	201	205	201	182	221	203	197	216	207	218	203	183	200	195	178	200	201	212	198	199	185	196	204	170	203	205	187	193	167	191	185	193	214	201	206	195	188	204	203	216	174	189	190	190	207	206	204	208	209	207	211	196	191	195	183	200	178	188	206	193	192	198	185	208	213	208	216	175	192	192	205	197	192	212	183	210	192	232	184	179	197	208	206	197	176	182	192	187	209	185	172	196	194	200	211	176	193	206	190	204	189	178	194	187	195	193	178	183	195	192	222	191	201	186	213	208	189	200	204	223	215	197	188	180	187	204	214	200	200	202	215	198	188	211	190	188	194	194	187	194	191	191	201	197	205	189	190	196	189	202	202	190	217	197	220	193	215	195	222	200	204	196	201	234	196	224	222	164	181	202	213	166	225	182	196	199	170	235	196	237	182	186	194	185	199	217	205	194	183	200	162	201	179	188	181	201	217	183	166	180	194	180	187	194	209	204	198	213	192	185	197	185	201	173	176	194	209	218	186	204	230	209	184	177	191	178	203	199	205	206	231	187	190	191	225	208	206	222	211	179	204	190	208	186	178	173	194	168	174	198	189	201	192	177	208	199	183	209	189	200	170	188	198	186	210	226	158	187	227	204	219	197	183	203	201	204	176	178	190	233	185	177	187	190	200	235	193	211	225	190	211	194	177	189	207	162	187	202	176	226	216	173	195	211	198	215	208	195	191	172	205	201	191	215	180	183	197	168	173	195	225	207	200	199	196	179	187	232	196	197	204	196	208	203	183	187	214	201	167	179	195	212	203	190	177	209	203	179	193	181	185	188	197	191	194	158	179	162	187	188	177	200	193	166	209	208	184	189	192	172	206	219	192	195	182	187	185	185	205	183	205	191	193	219	180	222	198	191	205	198	214	207	200	179	164	186	198	192	184	207	202	191	197	188	206	168	191	187	204	214	179	192	210	210	216	201	170	185	189	204	227	193	203	208	190	191	194	196	220	220	184	188	202	199	200	198	183	192	173	185	213	214	196	199	184	208	190	192	208	231	177	228	207	207	182	216	169	202	205	190	200	202	209	202	226	178	220	185	191	214	200	192	192	182	203	219	193	203	210	201	204	198	188	203	193	192	198	157	184	200	197	160	217	194	214	181	185	193	198	152	172	202	174	191	182	190	186	222	206	203	200	207	186	201	197	210	221	203	200	187	203	206	231	178	191	201	198	182	231	171	208	184	194	207	188	196	194	164	219	217	193	201	196	188	188	180	190	211	186	202	192	191	196	180	214	207	188	201	184	182	157	177	201	201	211	184	199	193	185	209	196	204	205	204	215	181	187	175	188	214	201	190	213	217	188	180	167	189	220	179	197	201	197	206	201	189	191	192	207	186	200	181	171	176	206	221	208	185	194	191	200	185	193	193	219	210	190	191	217	184	198	184	206	206	181	208	211	175	196	181	204	174	212	217	189	194	176	215	199	193	187	218	203	194	201	183	150	201	185	185	217	183	206	179	174	187	186	197	188	202	169	205	200	171	195	182	201	197	203	200	193	184	181	190	203	215	199	190	202	199	199	218	196	182	214	184	214	187	200	179	188	192	172	192	184	194	199	182	181	202	212	202	221	212	206	206	198	185	190	213	183	193	205	185	218	191	189	202	193	191	198	191	187	210	200	207	193	202	206	180	212	187	184	206	191	235	183	187	200	202	161	192	191	137	194	205	166	180	202	190	209	202	201	198	212	214	198	177	196	208	178	200	184	200	183	225	215	189	184	184	200	186	174	185	202	164	161	199	186	206	216	204	188	204	192	205	183	169	197	194	209	194	196	206	163	191	199	194	195	208	221	193	172	202	210	157	175	205	213	208	216	200	232	189	174	182	174	200	170	190	186	209	203	194	180	188	196	195	206	171	194	187	164	196	224	201	207	189	202	178	202	177	190	186	179	193	206	193	205	209	210	183	193	173	187	182	176	221	209	191	201	198	215	215	198	223	202	199	197	185	203	188	196	179	208	186	184	194	209	194	203	185	198	193	216	202	200	187	183	202	190	161	211	202	210	178	175	186	213	193	194	186	192	194	208	175	177	203	211	229	180	204	183	206	210	190	181	240	214	210	187	195	191	177	187	229	183	205	198	189	203	194	193	187	190	227	161	213	199	205	221	188	201	225	189	186	207	219	194	193	181	224	187	163	181	187	213	179	212	192	192	203	194	238	193	169	181	170	224	204	216	213	174	164	181	186	192	204	200	204	184	192	200	204	195	198	200	186	220	214	209	199	198	204	199	174	202	174	192	173	205	198	226	182	173	180	187	197	181	205	183	184	207	196	177	200	198	198	195	184	198	185	209	218	193	173	183	202	190	194	186	223	200	203	193	206	212	196	175	188	188	171	193	174	215	169	221	215	205	171	202	210	199	200	212	179	189	195	227	174	179	192	208	177	182	195	195	175	192	185	196	216	196	193	181	189	188	190	185	186	209	176	234	203	231	176	201	193	186	211	185	174	172	195	193	203	228	160	185	199	222	192	211	190	186	226	222	235	237	212	189	199	169	200	200	188	205	215	197	223	211	209	186	179	211	192	184	210	190	186	200	185	179	197	179	186	189	195	233	194	223	204	171	188	206	203	190	183	198	202	217	208	207	181	188	210	199	202	212	213	188	176	172	214	190	183	193	174	202	167	229	170	195	185	207	221	178	179	198	189	207	180	220	199	202	182	192	203	204	195	202	210	194	187	204	201	178	236	212	197	214	223	237	196	196	197	189	177	194	211	170	202	196	199	200	191	202	204	195	184	205	184	189	192	200	203	209	221	178	201	195	198	247	201	186	194	196	221	196	221	189	155	214	194	210	205	165	230	194	200	189	177	186	222	202	184	189	201	216	202	178	231	188	187	210	187	212	190	216	201	175	189	232	183	198	206	206	190
7974	1021	1936	2150	1837	1433	1157	992	955	764	764	681	661	649	609	617	576	538	560	519	542	556	507	521	488	522	498	471	473	483	493	479	484	473	489	502	506	504	442	499	458	463	473	467	474	474	469	454	457	454	498	468	466	475	457	447	458	468	474	488	465	497	461	466	471	446	470	436	472	464	447	498	464	491	461	491	444	451	451	436	445	519	486	508	484	461	471	470	460	425	470	429	436	460	468	488	489	434	423	437	447	438	454	465	473	447	470	461	480	460	435	492	455	478	491	469	485	477	453	443	455	458	452	396	471	449	459	461	429	472	457	456	484	466	488	461	478	453	425	452	483	495	457	458	464	423	467	456	432	464	478	517	440	465	430	462	425	496	474	471	491	456	475	440	452	464	468	433	481	467	432	464	457	460	462	467	448	446	459	472	484	456	458	472	470	451	467	463	444	430	473	445	474	468	457	465	468	424	440	447	470	464	444	485	478	486	446	441	478	426	450	468	459	458	476	462	469	435	474	498	459	445	442	469	485	455	431	456	449	416	474	436	445	474	466	449	471	480	483	457	452	441	443	495	460	491	426	424	459	462	488	481	451	444	480	495	456	452	449	441	442	520	442	475	496	447	501	480	471	490	513	459	494	433	465	449	464	473	459	486	456	475	415	480	454	456	437	478	507	467	470	439	431	444	492	432	431	404	483	446	488	462	429	475	427	478	457	446	460	475	442	481	486	491	434	476	469	479	426	484	464	446	476	448	459	496	444	469	455	463	438	465	426	484	445	432	444	460	453	420	477	480	426	449	464	495	484	450	482	468	449	511	442	469	480	471	457	414	422	472	463	463	408	476	466	452	434	444	440	452	477	456	455	452	463	467	445	472	416	419	433	451	462	447	506	482	483	481	445	451	470	428	485	479	442	474	448	503	466	434	473	502	466	433	451	426	435	473	427	438	484	452	412	514	464	447	493	486	464	443	459	442	453	428	456	437	446	470	460	423	451	448	468	437	488	439	441	498	482	488	476	429	439	448	459	489	455	429	448	435	472	415	456	501	477	448	434	443	445	455	431	486	459	444	462	484	475	461	425	429	467	452	461	420	436	449	494	450	495	467	467	432	501	476	469	466	458	447	432	484	434	454	414	477	489	493	438	480	468	504	440	457	450	469	494	434	444	460	448	476	507	479	448	451	429	490	457	438	447	481	428	441	455	489	498	474	470	430	501	464	429	457	450	457	462	455	436	480	419	446	441	520	489	453	473	463	482	458	483	457	448	445	481	447	457	437	443	459	444	470	488	466	470	437	443	449	474	458	479	434	448	453	456	491	433	413	477	423	448	471	472	480	463	503	444	441	466	489	445	470	439	449	438	447	419	461	463	433	440	449	436	496	482	438	462	474	459	433	505	477	452	447	435	433	432	487	451	438	454	454	444	463	458	458	461	438	445	488	471	493	421	451	452	421	489	451	450	449	454	453	444	480	451	422	456	484	438	455	436	421	449	498	476	468	447	469	451	464	469	426	486	431	454	431	449	458	443	431	507	474	447	472	449	443	480	425	439	479	472	445	486	457	429	439	470	466	486	462	437	459	475	437	474	452	447	448	453	456	453	467	470	466	474	445	474	458	456	422	501	503	444	438	436	508	447	450	439	490	477	459	472	418	455	474	442	487	443	442	471	465	482	453	449	435	435	492	467	471	484	464	489	474	448	428	457	475	468	475	448	462	486	477	437	469	457	459	451	471	458	428	459	467	408	450	435	454	481	478	457	447	451	455	384	461	458	452	495	452	439	449	461	457	455	463	463	438	441	476	495	434	480	472	440	439	455	450	451	468	477	487	471	457	495	435	445	481	465	482	418	415	450	462	452	478	487	457	459	499	453	418	467	471	446	460	436	447	453	479	429	467	478	460	444	462	429	457	476	451	436	484	491	453	430	446	478	422	429	430	475	449	445	478	448	493	431	471	508	489	469	439	447	443	465	497	488	484	451	461	461	523	469	474	470	450	457	436	463	450	451	457	496	432	456	486	450	475	427	465	502	454	468	490	487	453	449	463	479	489	434	476	483	457	440	464	462	448	487	437	480	454	438	461	426	494	453	451	465	426	455	481	497	463	485	460	473	477	454	477	478	428	458	495	465	411	499	449	440	424	476	487	466	438	469	491	444	459	454	472	430	429	493	484	464	483	480	466	443	477	427	424	440	468	487	433	455	416	457	458	447	410	427	446	456	454	472	501	455	472	464	499	468	451	482	440	422	464	471	441	466	471	443	466	498	455	450	460	420	441	443	455	477	461	474	448	453	472	434	442	450	458	489	494	457	514	468	488	467	426	441	486	443	483	476	437	453	426	412	498	472	500	443	465	509	460	438	424	465	458	453	433	449	463	455	463	465	478	475	462	417	472	471	465	493	485	402	448	502	456	483	448	457	440	425	502	453	449	456	504	493	475	467	460	473	439	452	493	449	450	453	433	485	409	491	465	442	440	423	472	446	467	430	463	451	455	489	405	470	442	476	500	487	456	489	482	450	476	435	479	467	424	474	455	486	460	436	487	468	465	442	448	488	483	476	496	497	493	453	446	452	435	449	462	463	446	466	459	469	454	442	449	439	474	437	457	498	450	460	481	442	476	464	419	433	425	434	446	455	487	460	464	467	444	474	434	431	465	445	452	520	436	457	435	435	471	503	464	430	458	467	463	442	473	453	458	458	461	489	433	451	485	449	438	472	461	464	487	437	486	454	454	443	432	433	450	456	441	487	463	445	456	465	463	469	443	442	454	461	448	471	437	491	498	432	447	480	454	458	467	460	433	458	470	458	485	452	464	466	463	422	449	476	478	481	461	461	449	444	445	463	475	441	482	443	436	422	474	422	437	480	451	448	454	462	474	471	467	482	442	432	414	446	412	445	474	428	428	464	467	485	478	460	426	414	463	430	421	423	417	485	443	487	497	458	479	419	413	467	424	471	456	461	490	442	460	454	482	446	477	486	502	463	464	481	510	433	445	450	422	429	458	461	483	433	444	502	527	434	454	509	462	461	519	438	491	445	406	451	450	479	488	427	386	482	477	441	446	498	440	456	456	469	418	420	461	449	452	435	460	447	443	438	466	447	461	493	471	443	480	441	480	427	475	470	446	455	456	462	457	433	450	468	424	458	472	469	480	463	422	464	454	428	487	443	487	474	418	445	481	440	456	419	448	461	489	499	450	483	434	458	425	471	475	470	437	434	424	458	459	486	469	476	461	455	427	454	467	475	495	470	427	470	467	430	419	445	526	435	450	443	468	478	465	485	453	486	487	459	437	456	414	456	476	496	448	484	472	468	449	480	460	436	460	500	437	453	478	452	471	438	465	449	467	457	473	423	470	440	446	422	424	434	457	484	471	399	463	444	437	439	453	452	449	488	473	506	448	434	487	442	427	478	482	464	454	449	480	450	455	511	458	489	496	453	464	439	422	469	444	445	480	439	445	463	450	490	468	445	473	491	428	458	477	425	480	444	430
1333	225	223	247	220	252	242	238	232	241	188	240	239	223	238	246	220	229	277	207	251	236	272	253	237	221	245	228	236	224	219	232	239	239	240	239	224	226	273	245	240	238	222	225	220	233	211	229	237	215	214	220	247	222	207	206	205	228	242	240	219	230	228	227	230	237	259	242	240	238	242	219	212	219	207	221	215	217	219	217	216	226	209	227	211	233	218	196	208	238	217	246	221	212	207	230	257	233	209	223	232	225	256	253	241	199	241	226	219	224	238	196	215	219	241	220	253	204	223	260	245	210	223	229	197	240	250	209	214	241	226	214	239	232	245	218	241	237	229	251	211	220	224	208	231	232	203	229	210	204	227	259	234	222	240	248	225	213	224	245	251	215	218	211	229	207	233	206	213	248	247	216	236	232	225	228	242	226	217	215	204	188	222	263	258	247	247	211	223	213	221	243	210	248	215	224	208	237	209	222	230	218	221	224	223	227	218	230	251	241	227	230	227	214	240	221	192	217	231	242	216	236	251	241	224	231	192	228	252	255	203	252	245	250	230	226	275	267	247	225	224	230	255	224	243	219	243	234	211	229	217	267	249	213	211	227	206	214	223	218	241	213	208	222	232	243	217	253	245	223	219	243	251	206	233	210	237	233	239	236	223	245	228	226	244	209	237	223	245	231	223	240	241	230	238	232	204	210	217	243	176	210	203	209	225	226	230	235	253	213	247	230	222	226	219	219	231	253	222	246	206	198	197	245	195	236	223	220	238	244	236	252	233	241	216	242	204	207	226	210	247	237	233	224	265	205	260	240	253	222	227	228	232	215	208	239	225	223	233	233	217	231	220	235	225	228	230	247	248	241	214	236	218	236	238	252	208	230	243	241	225	199	224	226	230	250	226	211	223	247	247	250	232	233	253	225	222	254	213	240	275	247	226	224	182	236	223	234	192	188	222	239	244	258	202	240	215	212	230	244	234	230	244	265	228	233	217	225	208	213	234	211	207	255	232	235	240	229	251	238	222	220	206	245	208	226	221	213	216	245	253	269	237	211	241	241	243	218	248	244	238	219	218	213	212	242	265	245	231	200	231	265	210	218	237	243	217	226	234	274	232	264	230	235	245	232	229	248	218	221	226	239	225	249	240	276	224	227	230	212	231	266	259	235	215	256	225	254	229	219	213	231	219	213	219	247	236	199	238	213	212	236	230	235	223	257	230	238	259	233	252	224	233	241	240	249	225	221	216	207	236	237	246	234	235	206	251	233	243	221	238	229	197	251	235	203	227	248	212	229	235	250	220	202	235	247	216	257	242	223	195	221	238	213	253	253	210	261	250	239	242	241	238	240	250	228	228	210	232	230	237	226	229	232	229	248	225	236	221	262	245	247	211	240	220	229	235	252	227	243	208	225	200	209	275	237	268	227	209	225	243	207	222	245	213	230	236	245	223	205	236	221	223	229	186	189	237	245	223	227	231	198	235	231	219	222	248	206	222	213	239	231	229	217	196	235	227	227	231	218	206	234	221	245	225	224	240	250	244	246	213	233	206	253	273	235	233	236	216	249	212	224	225	198	244	238	212	226	225	227	226	181	233	252	221	219	262	241	259	259	235	212	225	202	238	213	278	237	246	239	264	249	249	225	194	219	231	242	215	218	200	236	230	207	244	208	228	244	226	232	227	241	237	225	229	275	221	243	241	221	240	188	217	221	202	206	213	222	227	243	225	227	227	197	231	247	233	231	213	233	221	224	207	219	223	249	223	219	227	240	264	228	228	210	236	246	243	245	200	222	232	270	202	242	235	223	254	218	247	219	250	256	254	222	227	234	252	235	215	215	242	226	220	199	230	231	239	258	206	244	240	203	228	238	240	220	204	239	253	212	251	238	232	219	222	224	234	220	202	217	215	224	243	232	228	222	209	217	240	223	234	248	220	229	260	234	192	230	207	238	216	211	247	225	225	232	229	212	204	245	239	225	228	261	246	215	239	225	211	240	216	234	227	211	232	244	210	204	259	235	227	247	219	220	231	233	226	254	262	216	257	221	253	222	234	212	246	238	235	224	186	241	230	228	243	222	231	241	236	245	240	247	272	227	254	217	235	227	228	216	231	244	241	247	198	205	240	219	241	226	261	235	228	240	243	231	254	242	204	267	192	231	233	206	205	240	235	253	244	257	226	255	222	228	233	244	240	208	212	213	238	211	227	227	207	206	215	244	253	247	227	222	245	260	232	249	223	208	233	240	225	219	195	230	222	258	268	238	223	224	215	254	228	220	199	230	273	204	200	231	226	207	270	224	217	203	253	216	220	210	232	230	232	238	249	241	263	223	233	235	261	245	255	209	236	235	231	227	204	219	261	214	227	223	225	239	235	232	214	243	240	241	233	222	233	213	230	257	223	243	198	247	223	241	243	250	233	236	234	238	220	218	220	215	253	254	282	218	207	231	236	220	235	232	245	231	219	230	236	264	232	230	227	222	213	210	222	210	223	215	251	236	260	216	205	219	237	204	219	225	210	243	221	227	223	230	221	208	225	253	201	240	264	235	236	226	225	223	240	255	220	246	223	206	227	229	214	251	271	229	241	207	211	207	221	238	213	243	247	209	205	221	237	213	244	233	215	233	226	212	216	238	256	246	263	223	238	222	244	239	210	246	224	222	232	217	206	213	232	219	223	212	229	236	236	211	242	225	188	249	223	231	217	237	220	207	230	217	237	229	241	210	237	253	207	237	274	275	253	198	206	223	243	235	229	225	214	229	223	230	218	235	237	233	242	217	224	250	212	214	214	260	252	228	258	228	241	249	241	220	218	256	203	225	223	225	253	229	248	241	241	212	228	231	240	220	237	204	244	215	227	233	235	239	233	216	206	232	239	252	219	216	203	225	224	242	229	222	252	231	216	210	221	213	227	225	239	225	228	266	237	219	228	225	208	220	248	218	221	203	230	231	218	247	249	188	237	243	224	243	226	213	240	229	225	248	229	233	216	233	218	203	228	219	217	191	222	227	251	190	194	253	254	225	226	237	262	238	250	275	247	238	260	224	211	234	210	217	213	211	233	219	223	207	224	229	236	228	262	263	240	209	210	252	216	220	246	268	244	230	256	209	266	197	209	244	222	199	209	235	228	225	208	217	252	216	223	230	254	248	253	238	213	242	222	226	226	237	218	211	232	234	256	235	231	229	245	242	222	196	249	227	242	210	231	261	233	223	248	253	228	222	257	238	221	211	216	199	218	211	234	248	241	226	243	230	230	229	242	235	209	236	226	229	249	241	206	252	239	239	237	279	217	222	244	242	230	224	239	222	225	234	233	213	215	234	223	216	238	220	252	208	231	229	239	212	218	255	239	240	217	235	233	222	271	250	230	239	225	249	238	221	238	203	215	250	242	224	238	212	236	219	220	191	213	222	227	238	229	228	236	219	237	218	256	231	249	218	227	246	264	214	229	230	219	223	204	225	220	232	223	220	243	236	228	223	251	235	228	217	224	210	238	215	238	226
1795	554	559	559	589	549	535	577	563	583	602	539	607	591	519	547	621	569	596	554	541	548	568	541	526	541	558	564	562	546	559	543	532	575	610	562	533	583	494	560	565	566	527	552	552	583	593	547	550	556	565	526	548	595	560	554	603	549	567	573	530	583	547	561	567	585	536	554	548	580	561	506	540	553	590	557	605	583	552	536	574	543	558	540	542	541	551	535	544	549	585	550	551	549	544	523	577	584	579	564	578	520	502	567	550	551	561	588	578	546	574	516	526	544	563	572	603	557	529	559	601	558	559	546	593	559	522	581	560	582	580	525	548	562	538	571	547	521	568	539	626	562	551	546	556	525	540	540	555	579	581	596	561	556	553	566	573	526	553	559	539	560	558	597	553	558	521	575	561	575	513	569	550	545	525	569	509	556	557	564	547	576	573	569	523	532	557	543	535	540	549	553	545	558	530	551	562	533	571	590	565	517	551	549	574	529	588	545	573	607	551	572	534	603	516	530	509	535	611	559	542	546	560	537	564	583	561	526	556	556	554	522	571	534	550	580	535	582	600	574	532	602	578	507	541	568	590	556	523	566	516	578	567	558	518	578	580	561	556	523	538	533	525	558	535	544	560	535	571	591	539	582	505	549	553	548	578	574	556	495	574	574	534	561	566	571	554	543	555	583	521	543	578	511	554	606	565	550	553	553	585	553	569	606	540	546	560	586	548	544	570	530	583	564	546	564	588	576	607	493	546	574	580	547	553	574	553	552	563	547	533	579	551	544	543	566	557	576	568	566	580	561	580	516	549	553	605	559	578	527	531	590	593	546	527	544	560	541	602	539	507	560	559	529	561	575	507	592	551	530	550	563	544	577	575	566	543	561	564	543	585	609	574	556	544	576	532	544	565	537	551	547	553	558	539	521	542	602	570	538	577	573	558	577	600	557	564	570	521	569	577	507	608	551	543	535	543	526	569	531	529	532	580	543	538	561	537	569	563	541	543	542	533	565	504	567	565	552	520	595	548	555	530	532	544	544	545	538	505	531	561	569	542	544	562	568	532	618	545	574	541	509	526	549	563	513	533	590	557	559	560	534	541	531	595	567	562	537	556	503	529	563	551	535	528	544	552	492	563	575	534	539	565	563	524	563	556	529	519	566	555	542	509	553	559	574	584	524	525	554	518	553	569	561	558	544	572	538	577	542	560	549	495	576	531	535	550	562	527	545	559	568	538	532	556	540	571	571	540	568	520	598	564	553	546	619	535	537	553	559	523	583	566	567	527	571	552	583	563	565	612	536	540	545	544	544	515	535	561	609	567	525	553	550	582	572	585	542	557	574	561	585	599	612	539	538	537	528	589	537	511	577	575	532	523	517	565	551	546	512	545	542	525	554	512	520	534	573	533	557	540	547	592	578	592	576	579	529	525	535	553	567	560	536	547	547	552	527	564	538	564	531	547	506	534	527	584	591	526	532	574	578	550	569	554	533	546	539	537	568	535	589	505	567	533	520	544	543	562	564	548	546	525	569	573	522	545	542	553	560	582	578	565	556	512	499	523	560	546	565	605	559	551	502	590	554	543	532	537	555	562	560	538	542	541	543	589	546	551	552	521	554	596	571	551	557	553	549	563	530	555	563	557	565	525	562	593	568	544	560	559	541	538	547	549	526	565	571	570	522	528	548	520	531	575	526	578	567	604	557	578	521	548	587	544	523	566	525	567	571	530	578	555	599	595	590	513	548	559	564	576	570	525	506	534	584	533	569	543	572	583	582	557	591	598	567	535	586	582	529	581	585	562	583	585	570	580	516	543	526	557	550	524	592	562	552	574	575	588	549	499	575	573	491	578	562	576	529	547	531	545	551	586	548	547	574	554	532	588	534	548	530	535	569	575	529	522	540	531	532	548	540	562	554	546	552	542	601	557	549	540	536	550	525	557	554	587	577	559	508	515	551	571	547	594	552	567	516	514	559	557	551	546	561	552	577	548	531	555	532	570	566	553	544	549	584	564	517	527	497	589	591	545	508	583	575	521	548	583	498	546	547	539	532	564	562	568	540	522	566	593	511	553	559	559	563	530	539	586	596	542	564	578	573	595	586	552	554	584	554	593	588	590	546	594	547	556	552	495	512	557	537	543	573	562	558	572	571	553	602	486	512	582	534	523	544	559	564	556	565	561	551	544	516	536	525	562	562	562	553	541	550	549	605	537	577	585	571	581	516	558	516	564	537	593	529	579	561	577	556	545	560	601	511	509	546	544	543	569	569	552	606	576	552	493	557	588	517	579	558	540	542	580	549	530	543	545	580	529	551	530	537	527	527	548	545	565	553	572	542	542	589	553	579	490	586	546	538	568	538	542	542	557	516	565	561	550	545	525	561	540	566	546	530	544	543	536	558	537	535	580	564	562	543	475	551	561	531	573	619	598	561	589	565	576	558	551	563	574	575	541	578	557	568	558	554	532	514	533	528	568	545	549	552	547	537	542	547	555	556	512	577	542	526	555	552	549	552	520	525	571	575	594	516	537	563	569	539	509	562	532	570	561	602	567	543	550	574	502	574	565	554	553	586	568	581	553	563	555	550	564	553	561	580	564	557	588	559	543	559	587	545	574	536	549	571	562	570	538	588	576	545	570	545	548	565	499	575	560	562	569	544	579	539	516	540	554	577	517	534	523	544	537	567	600	533	555	557	534	563	519	582	567	547	567	590	561	524	561	568	561	594	532	574	590	558	588	547	569	518	533	516	568	508	531	531	547	548	602	583	544	558	578	562	543	583	560	538	525	550	549	588	531	565	512	510	578	586	562	566	549	526	526	585	567	567	548	564	585	568	548	581	541	542	574	560	528	573	575	581	588	536	526	525	538	597	564	558	581	555	537	540	524	539	609	525	515	559	519	574	555	551	562	503	561	547	545	563	541	577	565	530	559	555	614	573	584	591	548	595	565	568	587	531	570	578	543	577	556	561	594	551	558	583	561	579	580	530	524	579	594	591	549	535	591	514	522	536	552	602	572	580	546	524	545	523	561	550	548	526	555	525	574	549	559	517	539	573	568	530	547	553	538	524	556	573	587	540	583	549	532	550	551	587	532	580	537	532	558	541	514	517	518	565	559	548	554	550	570	587	569	563	548	568	536	568	576	582	515	511	572	525	573	536	621	571	546	542	564	579	524	597	592	556	573	581	531	550	544	578	558	560	576	577	530	535	514	533	533	552	558	585	539	558	589	534	525	532	521	551	555	546	548	569	561	539	578	557	571	589	548	552	579	556	551	526	532	554	557	559	575	579	551	562	529	538	530	569	555	577	584	568	547	603	583	567	533	544	556	555	568	541	573	555	575	576	533	567	602	528	533	544	558	543	554	525	522	572	559	536	541	533	555	547	551	540	546	575	559	539	575	547	554	599	567	550	575	545	530	525	503	570	527	569	590	546	580	586	574	549	539	579	553	535	560	554	562	532	595	554	563	526	556	565	521	550	567	538	554	574	542	582	522	544	530	543
7563	668	715	572	491	431	406	405	367	381	354	305	346	318	363	323	306	360	330	346	289	353	298	360	344	317	292	305	348	342	311	312	332	308	321	317	323	302	330	323	340	325	342	314	289	347	335	335	352	331	296	352	311	322	350	325	357	299	324	359	328	307	339	318	338	334	301	317	344	323	313	322	315	339	319	323	317	330	330	335	365	317	323	351	313	316	306	329	323	321	292	299	296	328	299	314	324	341	326	308	345	332	289	309	320	328	352	365	322	317	320	307	330	318	346	327	344	308	360	314	313	329	300	340	338	296	293	316	316	306	370	302	303	291	338	304	320	310	299	308	335	355	292	330	309	309	316	340	336	311	302	320	322	335	327	340	295	312	352	322	342	311	316	311	301	314	336	343	322	291	305	344	298	327	339	324	329	339	313	296	316	358	325	304	332	319	360	321	336	314	323	315	315	314	292	347	264	312	333	321	323	319	312	315	328	276	333	331	333	320	294	312	315	348	306	284	312	330	314	313	297	310	308	346	370	329	325	357	324	326	315	298	325	318	321	371	263	306	310	297	287	336	337	324	294	314	305	344	314	319	327	299	321	339	341	293	322	333	307	326	324	297	319	296	320	336	322	300	368	302	310	337	313	287	349	308	328	302	324	341	297	320	311	303	348	314	275	288	329	327	314	307	300	315	305	353	317	309	308	306	325	337	306	342	312	329	325	331	352	302	322	326	305	291	307	326	302	316	306	350	330	356	317	325	290	357	321	326	306	314	296	297	293	325	328	362	327	316	330	344	320	327	342	322	288	318	322	309	326	328	350	325	308	314	307	331	360	313	299	288	302	348	313	301	325	302	299	321	376	335	324	296	341	347	304	315	332	340	324	300	336	308	294	330	303	321	321	331	303	316	326	309	318	278	325	327	337	343	293	320	340	367	329	305	321	317	283	338	305	316	299	335	314	370	335	339	322	295	318	312	333	360	321	340	348	341	345	337	320	300	336	328	339	338	337	321	291	296	308	320	321	318	306	318	330	303	316	390	323	287	306	316	343	348	334	372	317	336	275	331	308	300	341	319	326	314	305	330	282	310	311	290	341	334	362	340	323	305	328	370	330	340	336	302	295	349	345	337	315	313	333	312	317	348	314	347	341	293	291	309	304	320	331	305	308	326	309	364	318	311	343	335	326	327	312	299	294	340	302	304	321	295	307	282	329	328	324	311	325	359	351	348	336	317	299	321	292	316	325	319	334	326	304	309	306	291	356	321	301	309	316	330	299	313	309	316	307	321	304	339	334	309	330	343	321	337	329	322	296	299	331	332	342	340	302	316	308	313	320	297	317	331	317	323	305	327	276	282	319	319	362	332	317	301	332	300	338	316	330	319	332	318	319	342	309	298	324	283	332	303	329	333	335	343	276	332	322	322	312	327	320	309	319	300	323	325	337	343	308	294	303	315	315	302	300	301	313	326	323	333	280	386	327	297	328	297	322	344	328	312	321	329	317	309	319	341	320	341	346	331	322	335	350	359	363	303	309	322	318	331	309	335	326	316	299	303	308	314	343	324	332	289	292	329	319	338	328	296	305	326	305	326	295	319	335	296	355	336	334	321	351	336	323	317	356	331	272	304	314	317	317	295	334	320	351	311	340	349	331	333	291	284	313	336	282	344	345	327	326	321	315	308	329	323	325	310	369	313	339	336	360	331	306	341	317	296	330	289	328	303	325	295	316	323	330	294	322	327	286	342	328	326	346	304	337	311	318	312	311	301	329	328	323	289	323	340	347	315	319	317	301	335	354	364	309	341	314	335	290	364	340	361	317	304	326	301	273	341	350	349	336	274	323	342	297	340	348	301	375	328	325	354	300	313	302	324	306	297	312	312	295	328	311	335	333	334	338	331	292	328	325	288	343	300	317	332	336	274	300	307	306	337	305	323	308	316	336	325	276	323	343	320	334	335	339	307	331	329	337	322	304	310	289	334	344	313	313	292	278	342	328	317	333	297	312	324	307	310	304	324	331	319	334	330	305	353	332	359	284	334	336	285	306	287	337	321	348	311	319	344	357	297	347	337	296	346	286	353	302	316	293	299	289	350	324	307	341	339	281	331	324	347	326	302	334	309	313	308	333	342	340	329	318	301	313	371	372	311	304	334	328	283	351	333	338	350	318	333	296	301	349	346	296	329	289	349	333	281	321	317	333	290	322	317	341	331	299	322	273	305	308	322	307	288	324	324	281	300	332	295	312	308	326	301	319	302	355	299	308	301	326	340	323	320	284	313	310	333	326	340	334	309	332	314	339	329	344	315	359	310	311	305	330	328	321	321	349	329	339	322	302	345	313	329	294	291	308	280	324	331	308	357	301	280	297	354	322	288	321	297	307	332	327	321	332	322	323	326	345	362	350	304	345	321	343	308	335	335	334	330	333	338	327	347	312	351	321	307	311	343	303	351	300	301	295	332	317	313	304	300	327	310	327	350	358	315	345	302	328	327	301	352	319	332	303	295	301	322	350	348	315	316	335	322	317	346	326	332	352	334	288	331	293	322	272	302	331	342	339	344	302	327	340	323	281	342	323	354	327	300	318	319	280	339	303	305	324	315	354	290	327	315	315	306	344	314	333	335	318	296	303	313	329	295	351	319	359	288	345	337	304	330	330	331	315	296	294	317	327	309	333	346	315	292	321	335	318	334	333	300	381	323	287	342	338	361	306	325	371	323	336	290	373	336	335	312	338	312	322	334	347	338	332	344	304	354	321	315	306	302	297	302	344	330	361	316	336	314	299	339	295	348	303	349	328	324	316	327	330	301	316	333	345	375	353	322	335	322	300	327	326	330	319	340	334	302	319	349	289	319	318	309	319	319	325	323	367	341	335	304	292	327	340	364	312	346	328	318	291	312	311	317	341	314	320	344	345	323	310	322	317	306	338	298	302	355	336	326	345	342	310	307	348	331	274	317	331	330	296	352	301	306	322	328	334	323	354	303	296	290	318	360	305	311	312	328	324	317	341	326	325	311	335	289	313	328	320	360	307	335	345	288	315	354	309	356	330	299	332	306	301	300	303	323	361	340	313	309	336	326	317	306	335	297	315	292	313	338	313	323	300	308	307	310	345	337	304	350	336	334	308	330	315	320	320	311	357	282	293	311	297	323	314	322	311	318	334	356	346	341	336	340	347	327	306	355	323	367	358	333	339	313	338	270	315	310	290	314	321	307	293	332	332	330	315	330	344	308	303	318	334	358	320	322	333	319	289	298	333	302	328	315	298	324	322	332	369	310	330	309	299	341	308	347	333	306	330	306	307	339	301	309	361	365	319	329	331	307	310	356	325	292	299	336	338	320	344	328	300	345	340	307	306	329	341	309	340	299	345	362	328	302	308	320	331	352	332	308	317	369	333	308	277	310	308	334	333	361	360	358	349	322	315	289	321	306	320	335	304	323	304	317	347	319	308	325	343	325	318	303	306	304	335	334	325	338	344	303	319	316	329	353	293	338	334	303
6502	999	1500	1677	1398	1310	1153	1011	1004	928	878	853	861	836	801	818	812	809	753	824	809	791	775	734	763	759	753	731	761	812	784	778	758	726	722	775	726	741	707	772	762	731	739	714	764	739	733	700	727	728	703	738	733	740	744	776	791	747	780	782	738	778	723	745	673	734	736	696	699	690	756	729	750	789	728	726	781	735	757	700	702	792	735	715	724	744	710	762	717	720	724	733	741	658	716	741	736	708	743	707	717	703	724	732	745	754	771	765	695	792	746	730	775	703	793	724	744	757	738	714	716	706	748	710	765	759	735	777	744	755	738	723	709	727	760	747	727	796	769	750	801	734	752	735	737	719	697	755	709	743	746	733	747	710	772	762	710	730	779	798	745	749	732	681	767	742	700	733	707	749	735	719	760	708	712	763	721	744	753	725	740	740	719	723	742	767	720	723	714	775	711	767	713	727	763	763	711	723	767	746	708	724	747	727	725	742	741	740	761	711	731	754	742	749	694	752	766	761	724	686	772	681	755	742	694	705	732	721	736	749	713	780	732	708	752	684	720	687	722	701	751	770	746	723	744	761	751	728	767	734	762	699	745	722	683	779	717	746	740	745	745	761	783	680	771	712	751	734	716	733	742	796	706	698	722	732	711	723	746	723	744	739	750	736	760	734	719	691	751	712	706	731	709	764	666	714	721	743	750	769	769	725	794	715	728	706	720	766	668	748	756	727	740	722	714	721	715	745	761	727	745	753	730	731	706	730	731	749	697	732	722	713	762	811	779	732	773	676	759	759	760	679	699	706	724	778	703	775	736	735	731	728	738	693	703	753	720	709	714	718	728	720	765	751	712	772	665	729	762	707	729	709	723	725	770	701	727	748	715	717	705	751	705	791	736	714	729	751	723	700	709	755	760	786	765	719	724	730	751	694	744	730	706	748	785	738	721	795	741	705	746	706	722	756	695	713	704	702	754	741	735	717	734	744	685	765	742	736	750	750	677	778	760	734	701	692	724	766	750	747	724	768	737	739	720	742	770	740	706	692	701	759	743	704	757	771	701	711	734	703	774	732	719	699	708	734	751	732	768	783	768	693	733	741	747	772	739	726	739	713	760	712	765	747	670	726	743	780	744	681	745	711	699	712	754	730	742	729	712	714	691	748	734	741	744	689	750	701	746	724	790	745	655	712	707	689	719	729	740	749	730	749	697	720	730	701	764	773	707	736	752	735	719	755	717	723	725	781	766	686	739	733	710	764	759	732	717	737	744	744	710	661	731	717	718	698	704	749	787	729	696	712	732	751	725	714	787	735	679	747	732	742	797	722	728	751	731	711	721	727	692	707	792	703	750	742	747	738	717	685	705	753	732	721	763	717	728	726	795	716	733	738	736	704	759	729	749	709	703	709	732	757	649	700	727	725	728	785	740	701	757	699	694	775	685	750	674	748	714	754	745	730	744	742	745	741	746	673	700	726	773	735	766	745	730	734	707	747	773	742	693	720	662	689	715	712	709	739	732	721	692	771	770	756	777	757	738	752	733	668	744	721	708	734	706	722	727	762	754	707	726	786	720	733	706	724	770	749	701	699	709	723	765	709	726	738	749	684	681	697	717	743	730	773	739	726	740	709	769	711	770	717	742	732	704	713	740	746	748	744	763	724	728	718	782	720	750	740	761	760	760	748	719	726	742	746	769	726	720	721	753	731	748	730	764	723	712	762	720	742	681	799	749	749	690	755	734	733	669	750	728	717	743	744	742	725	743	704	738	740	737	697	701	708	717	723	710	751	742	746	711	769	742	811	761	738	737	715	717	764	720	741	728	752	733	745	681	730	702	772	704	741	750	763	690	695	752	764	693	769	720	735	718	745	723	725	682	755	703	792	765	728	705	740	738	775	719	725	748	706	726	804	719	724	738	753	696	743	731	813	772	737	737	739	747	734	733	763	765	697	692	677	766	735	729	739	713	716	726	732	730	740	757	767	783	701	740	785	747	727	743	748	739	719	709	763	685	754	748	724	684	753	798	771	755	717	685	737	724	765	707	784	717	690	663	765	753	745	719	749	748	720	740	739	715	726	716	731	731	735	754	728	696	727	772	697	740	720	742	740	742	731	684	710	716	717	742	755	756	727	700	752	786	747	706	742	693	759	740	762	759	668	741	719	728	733	731	726	692	736	710	710	745	716	731	731	700	739	684	739	752	745	726	724	767	732	751	733	701	697	740	737	735	748	757	760	737	754	696	740	823	734	742	717	743	735	720	723	797	702	748	716	748	733	755	722	738	709	723	754	764	713	689	701	781	754	841	732	684	744	742	733	697	696	731	741	711	765	768	720	742	709	703	749	743	693	726	763	736	775	715	695	711	726	717	703	782	691	751	667	765	723	702	739	736	748	756	709	728	711	755	715	732	734	734	673	743	764	682	764	739	707	733	744	734	714	758	724	724	732	779	678	741	723	737	747	731	698	745	749	704	734	744	749	754	790	731	766	716	754	709	751	776	701	707	765	745	732	765	763	682	756	729	762	716	737	757	726	729	740	759	772	741	727	715	748	683	708	694	735	703	711	728	712	716	759	750	758	715	758	697	822	729	747	731	698	704	712	733	742	743	783	742	754	711	743	767	676	693	704	683	739	711	748	784	698	711	751	735	717	737	710	693	724	713	721	721	738	738	762	803	765	755	701	810	785	718	717	787	721	731	721	756	773	724	762	734	660	748	688	729	735	724	729	749	731	733	720	743	775	726	701	758	787	747	743	750	708	738	793	767	744	747	698	739	736	739	693	745	719	707	716	751	695	706	736	727	707	775	805	723	730	763	712	732	711	760	706	726	744	744	674	729	719	756	711	775	663	720	778	689	737	767	762	712	751	735	711	735	759	734	721	760	761	752	734	731	753	662	767	746	731	756	715	725	734	736	785	726	730	759	753	744	664	750	690	774	776	738	724	739	770	741	735	711	745	697	756	714	778	755	654	755	722	691	738	724	704	747	724	719	724	732	692	716	746	763	763	758	809	717	746	733	750	705	759	726	760	708	750	755	727	703	731	669	766	770	715	737	740	749	701	657	734	736	777	706	752	720	713	742	740	707	727	693	689	738	734	766	764	715	757	771	722	698	767	768	720	741	783	737	725	688	751	753	722	731	780	771	750	725	750	718	755	758	742	744	753	743	729	745	742	782	704	714	721	726	724	728	761	720	703	754	735	770	768	727	741	727	739	727	780	681	717	751	759	718	740	754	733	714	752	712	741	798	742	690	714	759	723	742	737	709	808	702	699	753	736	737	721	723	712	765	717	730	745	673	742	737	749	723	732	720	725	696	740	710	749	734	745	744	733	790	736	729	709	718	685	720	745	693	735	700	762	713	745	748	807	755	746	779	684	711	679	777	725	722	787	693	703	716	741	698	755	733	734	697	809	764	672	694	728	678	741	729	699	727	714	735	727	677	772	752	742	714	762	734	769	743	714	745	682	707	785	700	710	742	706	756	707	728	735	705	730	734	778
14157	1172	957	693	521	382	333	307	291	259	239	211	213	223	256	248	199	248	222	228	245	185	208	207	178	203	179	209	199	219	213	186	190	186	202	185	227	202	192	202	192	208	205	205	185	216	191	222	183	200	201	206	197	207	196	200	211	199	179	207	200	171	179	183	194	172	202	186	192	179	217	211	204	201	199	217	211	192	187	200	213	219	204	193	211	202	197	197	198	192	210	209	210	191	194	214	180	193	193	190	191	198	172	193	201	215	195	214	169	208	198	180	202	229	200	214	184	192	194	199	193	178	168	188	227	208	171	193	178	226	190	187	190	201	170	216	223	201	202	206	211	178	180	178	179	153	204	204	176	193	185	158	201	194	190	194	190	199	197	179	194	211	196	216	204	196	185	197	201	200	187	213	191	201	196	208	190	182	203	205	207	174	157	198	194	169	190	176	192	220	193	193	185	184	176	182	179	192	195	187	178	196	197	188	193	203	206	194	204	220	210	184	197	158	220	197	199	162	216	195	175	195	198	182	199	233	191	203	184	197	203	218	197	168	198	213	188	184	175	198	182	204	197	179	189	180	193	192	173	166	194	196	192	207	194	179	193	188	183	199	177	165	195	209	204	174	208	203	164	187	197	194	202	185	184	192	194	205	196	216	192	184	202	181	189	218	228	184	198	165	194	224	191	192	230	188	202	184	175	193	185	196	193	185	193	185	184	182	185	213	196	195	158	178	186	191	191	211	198	207	202	190	198	183	220	179	185	166	206	204	184	198	200	170	186	199	199	200	186	168	190	205	190	197	176	181	178	200	198	224	173	210	199	200	158	199	187	196	197	185	210	203	217	200	211	196	204	174	185	174	197	182	212	223	199	198	196	196	182	182	165	187	189	193	189	186	159	200	200	200	173	200	202	224	205	201	197	196	207	180	211	216	183	182	194	173	204	181	181	207	177	178	187	222	179	218	184	202	229	187	187	203	183	200	190	200	198	191	187	209	187	195	172	151	187	197	181	186	213	176	173	215	201	182	208	213	188	179	199	213	180	189	210	184	203	174	180	191	206	186	186	199	195	174	213	221	206	202	207	178	202	175	202	201	191	176	200	178	183	175	200	187	179	200	201	216	197	167	219	189	197	208	206	193	233	171	171	192	202	180	178	201	190	178	173	177	190	203	191	204	193	194	216	195	207	210	199	183	180	194	195	189	198	173	207	178	182	204	178	201	176	184	200	200	199	196	206	213	212	191	198	214	204	190	205	174	204	196	213	166	205	195	203	180	191	202	206	187	178	208	198	202	217	208	179	172	219	182	204	207	189	192	180	215	191	162	167	184	209	195	183	173	191	171	192	200	183	178	200	180	211	199	194	198	195	173	175	182	202	174	195	199	213	184	181	214	196	199	164	191	217	182	188	182	210	168	168	199	193	197	208	198	207	193	174	183	206	223	193	187	196	200	200	201	179	188	177	191	188	172	199	202	188	184	202	206	191	185	193	210	206	190	197	181	212	194	200	180	200	204	173	183	207	221	192	192	231	223	187	184	180	196	200	199	186	208	214	214	199	202	181	225	189	197	166	205	214	160	206	181	179	199	165	188	186	194	181	188	185	200	162	206	196	199	213	197	212	207	210	166	196	212	191	189	234	174	217	204	206	208	197	207	193	182	211	162	203	228	167	163	193	190	214	173	191	167	210	203	209	176	200	225	188	184	180	189	184	207	181	176	189	180	207	197	200	199	160	203	196	212	187	210	200	204	195	185	223	171	190	179	163	191	201	222	203	219	196	215	209	185	191	193	213	174	200	188	214	201	204	202	213	168	232	192	155	208	198	204	197	174	185	187	188	193	178	203	169	215	189	179	178	208	201	194	169	159	210	194	215	209	190	199	204	180	188	196	197	190	188	195	212	196	173	193	186	201	202	205	177	205	209	198	180	184	203	185	186	202	200	160	199	209	209	181	183	203	199	215	203	168	186	187	179	175	208	209	231	193	195	171	201	189	201	191	191	229	196	191	186	170	211	203	176	192	201	194	170	190	177	162	199	198	211	184	197	198	182	229	190	211	222	180	192	162	191	192	193	191	210	196	202	181	208	182	198	185	190	190	196	193	163	214	220	185	192	198	193	190	202	206	193	184	194	190	175	195	203	204	182	178	234	175	187	185	224	201	183	216	217	199	208	199	196	186	187	195	184	172	186	184	194	216	184	214	207	176	184	168	207	204	205	175	186	200	191	212	198	190	181	202	189	188	215	212	205	178	193	213	204	204	212	207	211	183	186	187	184	211	194	205	161	201	192	184	199	197	191	196	204	174	214	194	193	195	179	206	190	213	193	222	209	197	182	193	199	198	177	184	194	203	238	212	217	187	175	184	203	210	203	195	173	187	196	204	195	202	166	177	202	197	218	186	188	204	203	181	199	168	223	188	189	192	190	181	177	196	213	182	197	192	188	195	201	206	216	163	203	203	201	181	197	191	189	204	179	193	208	204	220	182	184	190	167	219	189	166	186	154	199	197	181	167	188	212	198	202	154	211	214	207	219	201	191	202	174	209	198	177	178	159	202	189	175	171	186	191	180	208	188	208	190	214	184	171	189	198	196	203	210	195	197	199	177	208	166	194	204	187	212	194	169	205	213	213	196	186	194	191	212	198	219	168	209	191	180	216	199	209	186	221	227	175	197	173	156	191	176	195	219	195	200	203	207	177	179	216	195	187	187	170	190	180	203	218	234	201	183	214	204	195	202	196	212	198	207	195	179	175	199	198	204	199	209	180	172	190	173	181	217	202	194	222	200	192	224	197	187	196	195	197	194	196	201	196	197	195	200	193	205	190	181	180	197	190	194	181	204	204	193	195	196	215	178	199	198	188	180	179	198	218	165	216	186	187	220	187	221	197	212	203	188	160	211	163	219	195	199	171	205	183	176	215	173	202	205	203	219	204	193	206	198	185	182	202	196	188	201	208	170	166	170	201	169	192	180	219	207	232	207	179	229	212	173	192	187	178	199	198	218	201	196	192	185	173	199	189	177	207	182	193	208	192	181	211	191	184	204	176	193	193	193	192	187	184	172	195	197	192	224	216	225	185	201	184	185	208	204	191	180	189	195	184	209	186	182	192	200	213	225	243	186	186	217	202	185	185	178	211	189	195	173	196	194	181	206	225	195	197	178	174	199	198	220	204	166	203	185	200	197	198	192	197	215	204	228	193	180	196	183	204	201	192	208	196	176	176	170	186	198	201	177	185	194	215	206	209	203	206	204	207	190	185	207	200	206	183	191	175	198	188	181	191	202	182	197	174	203	203	196	190	178	211	214	199	211	186	201	211	196	186	213	176	192	166	189	181	166	203	173	173	213	203	171	209	188	172	211	191	200	206	186	189	188	180	184	204	188	173	202	207	158	176	232	196	208	191	185	185	200	202	201	211	200	204	203	197	195	205	188	192	197	206	187	208	219	195	158	226	215	197	197	232	220	180	202	191	189	197	179	174	179	183	203	217	205	188
8141	994	1996	2305	1712	1465	1283	1024	904	768	751	802	711	639	579	597	595	563	593	536	536	528	505	565	505	478	471	489	500	438	526	509	485	481	502	481	476	496	480	484	499	486	487	452	470	480	496	466	496	467	486	488	449	448	480	495	485	462	437	489	472	476	464	446	497	491	488	431	506	465	427	489	468	470	477	436	441	461	474	500	456	507	436	442	487	430	451	457	478	465	459	464	450	516	467	510	446	436	447	470	466	494	495	499	454	503	469	471	426	418	474	452	479	458	460	477	465	449	451	460	452	437	447	443	467	448	462	484	491	467	486	390	457	457	462	459	454	453	484	470	499	481	438	475	457	417	491	448	477	461	450	487	431	475	453	461	496	455	442	483	442	435	439	464	424	454	424	457	417	467	482	476	484	438	483	487	439	454	467	457	462	480	467	437	445	457	459	417	447	496	489	472	479	431	433	442	475	460	493	477	410	431	465	499	471	473	445	447	456	473	471	462	472	459	463	441	457	449	461	472	466	448	512	412	483	491	456	441	436	436	467	484	432	427	483	490	450	428	439	484	454	438	457	466	422	456	464	442	419	489	456	411	457	435	453	420	449	441	427	457	456	458	434	475	457	481	464	445	488	413	461	494	449	470	456	419	441	421	456	438	456	434	482	457	447	473	463	426	493	454	452	439	454	434	483	439	437	472	461	453	476	428	485	488	457	473	465	481	469	452	438	464	454	490	489	477	455	465	466	448	430	482	456	446	473	421	476	472	494	472	449	445	438	450	437	449	490	487	476	429	442	450	494	467	460	456	477	464	508	471	447	427	454	454	437	448	451	423	460	417	477	450	442	459	427	482	451	474	448	460	481	432	483	481	476	454	480	487	468	484	465	437	454	454	450	462	463	459	474	459	448	450	430	423	478	465	416	480	455	464	456	423	444	477	451	478	475	442	479	444	464	448	482	478	448	442	415	461	437	431	464	417	447	438	424	426	433	485	457	464	423	488	433	500	466	445	476	434	502	480	445	463	468	478	463	455	442	507	457	400	455	435	462	445	464	438	475	478	435	440	455	456	454	442	445	475	458	454	426	477	532	449	425	449	448	447	492	452	448	494	474	491	449	427	440	446	456	449	438	436	421	486	417	454	451	483	471	442	465	504	442	488	462	461	461	452	467	446	459	481	478	457	472	479	427	446	431	445	424	436	437	472	465	461	472	435	447	491	489	466	451	482	468	468	457	428	459	436	487	468	474	486	450	459	428	434	470	484	470	469	479	467	423	493	437	455	432	465	472	472	495	452	453	459	434	475	497	423	408	462	486	459	474	455	452	467	428	433	461	466	455	448	436	448	501	460	436	440	445	429	479	428	488	446	483	438	426	498	433	490	443	432	478	473	463	481	441	425	508	433	445	447	477	456	478	500	487	444	465	435	454	456	425	504	432	419	493	471	464	460	462	441	455	473	454	435	455	451	449	436	441	461	470	479	459	474	404	502	470	445	508	485	454	465	470	480	446	482	457	496	475	478	476	458	459	475	457	459	462	463	463	439	434	448	451	471	432	473	488	442	468	496	454	459	482	435	433	483	462	441	469	458	439	463	441	503	463	501	417	445	445	430	455	466	426	468	474	463	430	467	462	447	470	419	464	477	464	480	478	451	484	452	451	464	428	468	442	424	477	462	454	445	478	441	445	463	456	450	436	455	495	460	432	486	452	456	463	479	501	428	471	479	439	443	460	435	469	454	443	442	416	469	444	441	493	479	476	453	461	430	464	472	444	449	493	429	454	443	458	473	443	480	469	441	441	432	445	434	416	482	471	433	445	475	423	489	467	474	479	428	458	449	503	440	501	457	467	505	455	466	422	423	434	442	425	485	473	418	410	405	463	483	469	453	453	424	433	471	433	471	486	456	470	480	416	469	456	406	492	439	470	447	458	456	451	465	468	480	461	438	448	454	417	477	478	430	419	507	449	445	444	443	432	459	441	423	442	473	464	456	466	442	448	439	459	471	466	420	461	479	477	475	452	458	450	469	457	458	483	452	429	452	432	446	473	452	475	473	449	478	435	444	474	460	473	488	442	462	430	441	459	477	477	478	408	457	487	439	428	519	465	484	490	458	408	436	461	484	475	445	460	446	423	427	488	439	448	431	471	486	462	442	470	451	477	426	473	439	486	460	437	464	469	463	451	506	446	447	450	469	492	446	456	457	477	455	476	487	496	471	457	446	472	478	460	425	461	468	442	472	451	481	445	475	440	426	449	444	459	485	446	471	439	423	478	418	435	460	480	433	431	438	459	451	443	483	454	448	422	447	488	490	519	428	451	437	480	482	452	448	476	392	435	489	498	457	486	457	498	466	451	505	472	496	484	432	486	469	465	460	494	481	460	468	456	451	452	514	476	435	465	452	435	451	470	450	428	468	432	452	471	445	446	452	439	437	452	452	458	500	490	448	474	418	463	437	475	467	454	498	432	450	426	477	476	472	436	445	446	480	464	426	449	472	423	460	452	458	443	462	470	473	483	422	463	467	468	458	416	437	446	437	505	427	464	444	484	467	446	461	461	499	460	489	432	465	485	439	424	468	438	449	410	452	436	454	434	451	436	477	458	445	494	477	476	482	477	432	488	467	460	470	462	442	499	453	445	443	448	469	474	450	465	477	404	469	448	482	473	501	450	453	456	485	483	448	448	447	500	406	507	431	444	452	449	428	441	438	405	429	423	483	457	476	472	430	471	446	435	459	442	434	448	432	476	467	479	499	448	455	448	412	424	448	453	461	447	446	450	477	423	485	464	418	454	427	440	489	475	475	459	448	435	458	468	464	467	478	480	466	448	453	487	478	441	454	440	451	410	468	445	459	481	460	456	499	451	469	459	465	481	421	450	465	449	478	486	482	446	449	451	454	444	457	436	452	445	471	489	470	457	406	476	446	482	474	445	430	460	461	436	465	467	467	469	463	460	475	435	439	464	490	461	401	483	447	455	457	438	443	443	491	484	442	445	471	480	467	448	466	408	466	466	450	427	459	445	432	459	453	470	456	446	485	472	457	453	458	449	468	448	461	437	462	427	475	438	448	488	458	439	446	452	477	425	492	451	492	445	450	463	459	490	467	459	488	435	496	449	472	432	438	440	487	529	469	467	466	445	472	462	458	478	464	439	478	444	471	483	497	458	445	448	421	495	441	491	428	482	470	467	414	474	460	449	477	442	466	443	477	445	461	444	439	450	411	496	485	477	427	456	463	492	478	463	486	464	503	453	476	452	446	486	439	486	491	399	467	440	434	418	458	436	465	423	472	464	428	459	460	467	421	442	461	469	443	443	472	450	453	459	440	487	429	484	420	471	423	484	471	412	434	512	471	466	448	472	442	482	444	458	442	467	512	460	463	453	440	450	482	420	459	481	475	470	448	452	493	441	481	447	462	431	465	467	447	474	414	450	449	455	455	449	446	486	451	428	452	459	448	455	503	445	420	466	432	486	447	444	467	444	450	448	482	459	470
1349	231	239	240	248	234	257	219	248	249	269	254	219	247	224	242	239	212	206	221	231	253	217	250	219	252	242	223	215	229	240	219	221	258	242	230	206	213	232	235	220	248	249	272	221	244	259	233	249	230	241	246	228	232	252	244	230	240	235	215	219	227	220	247	212	224	225	223	220	223	233	230	244	228	256	217	245	242	237	221	257	219	250	245	241	245	229	226	240	222	242	224	246	206	235	233	246	242	249	217	280	211	232	236	201	197	248	221	231	259	236	237	226	211	219	230	213	244	230	220	208	207	233	251	229	230	198	224	239	290	236	215	200	214	233	233	259	220	215	251	271	245	234	225	232	222	230	237	232	218	236	232	251	216	210	242	230	232	225	228	203	196	248	231	215	247	227	247	221	249	212	210	242	238	236	251	241	225	235	247	208	233	232	259	208	256	218	217	240	247	233	221	238	229	239	226	211	262	234	235	231	208	233	219	204	238	235	215	216	248	240	237	230	208	220	223	235	248	214	224	237	243	224	219	234	244	236	228	234	237	255	215	234	265	214	212	229	230	226	261	209	240	218	235	255	241	232	237	242	220	229	214	225	234	233	232	259	217	264	222	235	228	228	225	260	233	223	203	244	228	250	235	210	236	217	225	186	224	229	217	229	258	227	241	216	236	242	223	238	230	200	259	228	254	218	226	207	203	226	201	238	238	199	223	215	269	221	206	266	213	236	227	212	234	230	230	249	263	234	241	219	214	251	214	224	261	232	222	228	243	228	222	226	227	210	226	250	209	235	242	258	240	207	213	236	247	220	233	242	251	265	242	235	221	217	246	249	233	245	249	221	223	224	217	217	238	244	213	213	235	240	210	210	233	235	210	193	258	242	242	263	232	222	235	272	230	232	262	249	215	251	228	213	248	231	227	226	216	240	224	216	220	257	203	189	230	228	206	249	218	231	209	208	235	208	270	226	231	242	258	230	219	258	240	253	214	241	220	242	223	199	222	210	218	215	223	233	222	217	234	241	241	227	245	213	230	233	228	214	229	210	220	235	225	247	246	204	241	221	225	256	242	241	211	218	230	230	212	214	209	200	263	240	266	244	252	209	269	224	235	252	231	256	217	248	242	228	233	237	210	217	262	250	240	231	238	206	243	238	234	208	223	247	261	253	223	258	251	227	225	217	206	232	217	215	220	207	207	240	246	243	251	222	251	243	227	186	251	208	207	252	225	234	252	228	228	224	222	223	248	201	237	235	241	228	241	223	219	261	240	256	279	233	221	238	233	242	232	235	239	248	213	248	225	217	235	225	230	226	230	248	196	239	249	215	246	240	222	236	251	220	216	247	215	231	238	247	208	219	205	225	254	244	233	220	218	230	253	240	222	221	236	222	244	231	210	250	209	219	223	230	235	220	240	242	248	226	200	220	242	215	251	234	272	211	184	237	211	245	249	217	221	249	263	244	219	216	208	235	219	251	243	274	227	217	240	197	219	238	240	220	205	247	246	244	228	229	206	234	254	249	250	247	208	234	220	201	240	246	221	261	246	213	270	227	245	257	225	211	220	217	245	247	230	211	228	235	247	257	239	226	219	226	239	247	232	197	252	215	251	241	227	238	229	212	227	218	246	251	224	213	223	227	218	229	243	238	242	236	217	219	222	224	217	262	229	204	199	228	211	234	216	240	233	196	217	235	237	207	219	224	221	235	262	221	263	237	222	242	226	195	242	210	222	198	248	230	262	250	242	252	216	208	251	238	225	242	211	225	211	252	240	218	231	199	233	225	226	229	226	220	224	235	250	252	232	214	216	236	214	222	213	244	251	213	240	234	225	229	245	247	240	241	249	249	220	247	244	244	228	262	217	238	237	230	238	260	247	223	236	261	240	213	233	217	223	217	232	228	216	248	220	230	251	247	223	213	238	212	228	256	241	197	216	217	240	209	213	223	234	235	237	253	233	233	241	212	232	287	262	221	217	221	242	216	206	256	217	218	224	240	229	226	217	235	222	219	233	255	256	238	239	242	253	251	231	252	268	251	242	228	228	234	250	224	226	228	249	242	241	230	224	229	235	210	268	231	228	255	234	237	259	245	199	227	245	232	222	243	223	228	204	244	251	216	250	250	204	215	243	242	245	211	243	226	248	235	247	250	223	252	251	245	213	214	229	251	241	204	239	243	245	216	271	247	195	215	210	225	239	216	258	260	249	251	220	228	245	251	226	238	217	239	237	193	261	204	245	249	222	227	230	240	233	217	224	210	209	213	220	273	220	224	253	243	207	249	249	219	235	239	261	203	246	251	266	237	236	210	234	240	237	244	208	250	247	262	242	256	221	211	224	240	219	255	279	220	264	239	230	229	230	197	218	210	210	202	206	212	246	230	237	268	230	237	280	219	245	212	231	246	222	216	233	234	224	219	247	228	216	231	243	217	241	225	246	237	227	228	226	260	273	223	223	219	233	228	216	235	216	242	259	236	249	215	204	219	205	249	251	258	220	242	254	241	220	240	228	254	236	216	214	216	247	230	214	251	229	254	228	248	256	224	236	240	233	226	215	229	241	244	246	227	228	220	225	229	230	234	234	221	258	216	221	228	249	235	247	237	231	224	219	227	219	247	232	256	244	234	221	255	217	242	217	236	209	247	224	253	224	238	210	242	216	229	229	206	227	249	239	260	234	231	224	262	250	209	230	261	235	215	212	263	206	242	220	209	235	203	219	239	195	251	247	230	202	233	234	230	241	238	242	197	229	226	245	235	239	234	233	230	220	229	235	248	226	228	242	252	217	220	213	242	211	228	236	233	217	223	233	280	225	230	225	210	220	261	227	220	217	241	204	234	265	259	222	254	246	229	226	206	215	218	198	225	219	240	226	248	210	219	223	250	220	261	241	196	267	238	230	215	232	220	218	253	226	243	218	242	231	253	236	201	218	193	233	265	237	243	243	203	248	250	212	257	231	243	240	219	210	256	212	235	228	220	253	233	243	225	226	215	246	243	248	213	242	268	236	226	248	226	244	241	236	247	241	227	218	215	225	205	230	203	239	226	228	241	247	203	228	222	217	260	248	223	227	213	226	256	212	250	240	225	225	229	243	242	202	223	265	234	253	221	219	221	248	210	216	259	227	230	223	244	231	238	214	211	252	231	239	224	232	211	224	220	227	234	250	240	240	247	261	201	256	234	212	251	213	280	231	230	255	211	215	251	215	228	216	206	227	247	237	235	248	219	203	218	203	227	250	227	233	231	235	224	227	213	209	230	231	235	230	226	241	291	220	216	234	241	202	246	222	241	216	215	221	231	224	211	218	244	239	233	219	219	216	227	222	230	243	253	242	234	215	245	228	221	222	191	216	221	235	232	228	233	245	235	212	268	236	224	234	233	237	229	211	224	224	233	221	242	237	234	240	238	252	230	236	224	221	209	219	225	228	221	230	224	257	208	259	224	208	250	195	216	210	222	255	223	215	239	223	241	215	245	192	214	203	219	226	218	229	244	234	217	227
1836	579	565	580	573	586	593	601	600	523	557	581	598	556	590	590	513	558	589	534	557	583	585	564	557	563	570	580	590	548	535	557	545	543	552	575	549	550	595	596	575	564	560	567	597	590	572	584	529	597	540	557	556	550	511	565	560	557	555	558	553	543	549	522	580	558	544	530	555	586	580	522	544	573	546	551	542	530	575	531	532	542	574	566	529	527	559	570	576	551	576	540	581	588	554	564	534	550	587	549	529	546	585	582	560	555	519	553	554	562	545	573	520	548	598	557	593	548	562	568	492	595	531	530	566	542	538	568	555	556	595	544	552	550	572	567	550	583	534	566	572	597	509	581	528	517	563	575	541	554	563	566	532	561	570	561	597	576	481	566	595	600	568	574	566	556	585	573	547	571	549	564	543	557	572	577	561	516	541	586	546	535	540	565	568	569	593	568	561	604	548	574	569	546	511	564	584	548	506	582	527	533	555	549	588	590	613	567	562	521	571	587	577	575	542	540	522	530	598	581	603	549	592	574	539	557	578	536	578	580	566	601	574	556	585	517	572	568	568	580	549	592	580	539	545	559	588	541	562	555	564	533	555	584	573	555	561	521	552	561	572	564	589	563	582	584	587	563	597	553	527	572	561	570	545	572	594	533	582	567	546	536	545	557	595	563	562	578	561	556	549	575	525	588	519	541	557	563	499	572	543	555	566	562	599	566	530	590	579	543	572	563	515	526	573	553	555	573	554	530	540	556	573	553	588	526	513	528	554	559	581	513	603	586	564	557	568	536	561	563	579	578	595	526	609	589	580	541	577	544	534	539	570	509	561	514	546	537	537	530	524	521	545	547	504	566	516	575	583	536	553	565	563	531	566	560	497	552	566	593	558	543	591	527	566	554	602	565	538	608	582	581	595	572	577	603	568	561	517	587	560	548	553	564	532	603	593	567	518	593	567	568	518	558	600	604	584	546	537	568	563	534	571	528	564	581	546	523	573	558	537	553	533	574	526	555	580	557	555	565	558	557	562	537	525	578	550	583	568	554	536	540	560	544	544	582	578	572	531	554	545	577	555	500	558	573	575	572	560	604	570	584	532	594	541	528	558	563	571	533	540	558	584	550	518	528	556	583	522	591	603	559	551	549	543	575	576	545	566	542	544	572	544	556	547	581	559	542	585	569	565	594	585	591	606	542	577	514	570	538	558	558	522	545	569	541	580	534	563	569	554	581	546	580	532	568	555	566	558	510	590	556	527	571	564	565	546	567	534	559	538	567	537	561	572	538	564	575	575	596	545	559	522	553	550	583	559	553	535	548	537	576	559	559	561	573	554	574	562	539	585	556	572	543	538	566	562	547	582	559	524	593	575	546	542	574	565	600	542	545	567	576	607	569	558	557	551	550	538	558	557	561	563	598	580	557	565	571	505	597	532	564	589	551	540	532	554	585	525	570	559	560	609	559	584	609	513	590	588	531	553	608	543	549	560	571	596	572	550	581	579	547	563	550	579	595	551	546	583	527	617	557	571	550	528	558	564	550	568	537	584	576	553	544	568	549	558	527	625	538	536	540	599	598	538	537	552	573	572	551	556	543	540	579	574	553	539	563	546	552	578	620	559	561	558	564	574	582	556	547	514	552	521	571	600	602	518	610	555	508	548	564	585	573	553	549	555	526	528	585	587	552	567	551	545	565	546	529	549	575	553	532	550	541	593	580	536	539	561	610	540	554	544	554	542	538	584	549	558	592	562	553	563	547	600	553	553	545	593	591	571	526	573	570	578	540	579	594	547	553	562	514	549	548	622	549	577	514	594	596	513	571	562	617	597	542	532	510	597	532	537	506	595	578	604	568	563	543	524	544	592	574	575	597	551	526	544	553	565	521	590	587	554	567	549	581	511	584	569	602	576	565	545	527	548	524	548	509	569	537	524	556	545	551	551	511	568	534	588	540	556	569	542	543	531	597	592	559	589	559	509	599	574	558	574	521	602	534	581	556	547	550	581	546	570	567	544	558	577	561	584	596	523	563	527	604	534	542	577	564	571	545	562	519	561	566	571	537	621	542	567	535	580	538	580	526	582	562	548	544	575	544	574	583	606	584	602	559	519	561	557	570	626	608	587	526	540	544	573	606	567	549	529	557	552	588	576	585	572	563	543	555	596	584	576	575	536	542	579	581	538	541	587	594	561	533	493	551	529	582	525	522	547	543	590	548	547	563	529	574	567	549	554	565	530	583	580	557	586	530	571	573	572	554	582	559	528	556	591	543	523	564	558	568	547	573	602	619	553	561	565	595	607	579	585	569	546	589	556	580	586	559	595	609	580	582	582	590	567	590	571	559	553	550	526	524	585	577	588	537	609	610	566	569	539	554	540	554	544	572	559	583	543	517	547	639	647	545	544	578	544	555	542	573	539	529	571	556	561	524	537	566	575	578	549	582	565	555	564	537	529	551	594	524	587	606	543	590	544	583	519	569	542	554	547	540	578	538	507	561	591	594	559	573	544	582	542	565	593	551	603	519	563	534	538	578	579	565	569	544	542	570	589	594	555	595	552	578	583	493	573	607	553	567	541	527	532	585	600	559	524	575	557	571	548	554	556	555	533	592	551	616	570	588	547	530	592	588	565	569	587	576	576	542	523	552	564	553	552	574	572	580	539	570	539	562	590	588	562	551	543	525	576	588	536	566	558	587	566	581	569	528	569	562	578	572	536	570	537	533	573	511	603	600	541	606	560	490	514	549	536	519	587	560	591	561	585	578	570	577	580	571	577	540	558	547	589	575	559	565	590	593	553	584	555	531	591	560	603	535	579	578	571	557	586	531	562	569	536	564	572	573	518	580	579	515	560	567	570	568	553	620	538	538	546	557	542	555	543	572	598	525	540	601	556	551	543	592	538	575	553	557	540	575	565	571	580	584	588	525	539	571	563	574	571	588	550	558	574	537	544	552	588	544	566	564	588	609	516	533	520	540	529	539	556	516	557	608	556	527	537	542	586	547	515	546	540	570	568	531	552	571	587	522	584	597	563	554	531	580	560	574	590	561	555	534	511	561	582	544	565	555	537	589	527	569	564	582	551	539	595	562	548	546	582	557	565	508	558	530	536	529	529	550	562	537	551	559	537	569	567	572	564	587	504	554	572	547	546	526	558	576	553	562	531	534	545	514	549	544	507	552	563	521	537	521	563	578	570	544	573	594	569	517	566	557	541	588	556	570	582	602	567	515	558	600	576	579	578	546	600	566	568	566	529	556	560	550	559	607	550	546	559	589	516	526	567	571	559	580	556	576	571	598	543	582	575	540	531	556	599	580	592	567	549	536	539	579	529	576	553	560	554	571	541	558	568	583	566	574	579	560	565	604	567	554	584	576	545	571	550	589	557	526	596	578	559	547	587	542	555	564	574	563	538	551	559	585	524	553	567	560	619	562	555	563	582	590	555	599	589	590	579	556	568	574	537	588	568	554	520	546	598	556	582	544	561	518	545	547	552	556	622	558	553	529
7568	598	618	553	480	402	395	362	359	350	359	343	386	362	352	331	331	343	297	333	330	322	317	314	287	306	301	312	277	289	319	329	338	342	297	348	328	287	344	352	331	333	329	279	309	315	288	324	350	311	313	326	301	324	331	319	270	312	343	336	306	310	316	324	284	296	296	311	338	353	306	340	352	318	355	341	308	340	331	337	311	337	342	319	291	315	333	357	352	343	322	300	326	336	340	294	300	346	330	329	319	322	328	288	285	305	344	289	339	347	321	331	320	355	307	310	360	334	303	344	320	320	321	328	339	312	341	344	321	306	319	328	335	297	350	328	329	348	300	331	327	314	323	287	314	315	324	300	288	329	301	338	309	325	285	307	316	339	311	312	329	295	308	287	301	322	316	301	310	310	302	315	291	324	330	319	357	330	320	352	303	307	298	351	330	325	311	334	317	325	331	299	316	332	329	324	303	331	313	310	328	335	302	302	358	311	316	314	305	331	325	339	314	317	321	324	317	343	358	328	268	335	306	345	298	314	289	324	332	292	304	329	323	352	321	320	307	323	350	330	336	294	301	344	305	311	349	320	318	337	297	333	334	297	280	296	323	323	328	337	304	334	315	315	335	320	313	353	333	343	329	346	306	320	352	335	294	324	320	327	303	319	309	364	327	307	318	299	300	319	309	304	313	349	284	306	337	336	315	301	298	316	299	317	336	302	330	318	303	318	298	328	318	354	324	314	302	316	309	306	320	320	330	340	302	317	320	315	306	307	328	315	349	320	315	324	278	300	286	314	326	291	310	313	324	323	302	296	333	281	311	330	295	341	330	324	334	316	328	334	299	312	307	272	331	379	352	303	301	373	316	286	328	311	332	328	303	349	300	298	343	351	327	334	340	371	355	322	282	314	339	301	302	271	328	294	334	301	295	320	368	335	317	302	332	338	325	333	354	316	309	322	296	327	334	301	300	307	316	327	317	321	315	287	304	274	315	304	326	344	364	320	324	321	332	327	363	305	306	354	339	315	306	313	324	301	291	282	300	310	301	332	352	319	329	318	304	320	348	322	355	342	298	325	328	271	310	324	303	314	328	303	317	328	276	331	297	345	322	329	356	319	324	323	343	310	325	319	342	291	331	341	318	336	324	315	332	332	362	278	329	290	340	325	348	343	331	321	336	336	312	331	321	303	270	330	309	319	309	305	302	321	299	326	314	308	339	308	304	319	323	300	360	348	286	292	339	287	306	291	318	316	291	287	299	303	317	317	305	334	322	322	325	308	355	344	329	331	316	355	303	306	308	329	322	305	294	296	308	301	305	328	305	326	327	315	339	308	316	343	295	299	312	349	344	307	340	301	313	294	305	300	325	323	287	287	331	282	341	334	313	373	296	316	313	302	343	310	310	319	321	329	328	332	305	301	334	328	326	307	339	303	318	305	319	356	330	321	338	311	305	329	320	319	297	322	304	321	318	306	295	321	336	313	349	295	306	316	290	313	319	306	318	304	330	297	301	342	337	295	311	346	324	334	310	295	299	314	340	340	334	301	299	321	366	348	299	309	332	314	341	320	309	291	341	321	299	352	337	279	294	302	305	314	305	314	275	316	314	338	295	329	354	295	341	297	321	339	326	342	331	311	298	303	341	327	309	306	299	296	310	297	274	294	306	303	302	363	359	329	319	328	338	297	333	326	338	327	312	290	305	273	296	325	327	312	346	299	338	311	324	286	352	310	358	309	332	320	328	331	350	314	315	335	341	313	347	313	307	297	316	340	320	271	323	334	324	320	323	310	275	294	319	252	281	339	286	288	322	300	286	287	321	366	346	322	321	327	310	326	345	310	282	320	339	295	323	331	317	327	320	307	323	335	329	319	351	307	334	327	331	310	309	327	288	310	283	287	294	353	265	307	324	315	339	300	325	344	326	313	315	269	316	308	365	336	335	321	314	313	322	319	321	349	316	274	306	353	352	310	359	292	311	331	326	301	304	324	327	298	310	324	342	320	313	329	328	341	289	317	314	318	301	318	314	321	304	338	345	331	337	311	328	320	355	339	348	310	331	317	304	271	308	352	322	316	315	291	356	327	336	341	313	336	303	295	332	309	340	331	331	336	316	342	287	291	328	340	323	350	327	272	356	317	322	346	313	316	311	284	342	290	356	313	301	318	309	341	321	294	312	340	321	308	319	332	307	320	297	314	332	305	369	301	326	337	278	318	349	304	329	320	318	324	320	326	294	329	320	315	319	316	300	314	307	336	314	275	323	307	320	321	321	335	295	296	306	321	274	319	323	324	305	302	276	331	339	320	353	327	356	327	309	341	311	311	334	308	335	312	368	305	327	305	289	329	317	295	293	306	313	328	322	310	323	313	352	305	290	334	313	331	328	318	310	289	310	329	319	313	320	311	292	366	310	303	354	316	331	313	337	319	329	339	349	309	317	305	306	291	312	345	314	342	328	334	325	319	334	310	287	283	326	314	311	332	305	315	324	328	330	305	349	337	306	312	316	303	317	318	291	340	372	341	296	330	289	295	285	308	323	317	338	312	287	314	288	310	303	312	366	339	320	309	329	358	302	333	325	322	354	342	306	326	329	344	359	333	300	300	301	325	343	319	299	312	334	308	307	319	349	327	332	340	291	329	286	286	312	311	332	328	321	336	366	322	338	315	278	328	310	306	315	336	301	298	303	295	318	310	310	313	309	331	328	300	318	333	328	300	359	292	299	314	320	289	293	304	301	339	295	296	289	311	340	359	335	327	321	346	314	311	333	338	282	324	311	317	302	313	300	338	308	317	288	342	292	306	341	326	320	270	310	304	335	313	301	302	359	330	350	328	324	271	295	297	288	311	320	331	350	314	306	345	296	294	296	285	327	375	347	313	297	336	300	324	352	322	299	308	327	339	317	338	345	319	319	353	347	292	351	329	296	322	312	311	322	301	304	318	321	321	338	359	340	334	346	330	316	344	302	294	324	315	303	305	323	312	332	297	282	319	323	317	342	326	298	311	293	322	340	341	372	280	298	330	321	355	343	331	339	341	317	331	326	339	296	314	294	323	314	321	323	293	330	341	301	345	326	316	319	326	319	326	317	358	331	341	323	315	302	345	338	307	327	309	334	286	341	332	306	294	314	361	322	323	304	314	355	299	305	317	354	338	338	295	326	314	307	294	309	338	297	352	318	274	316	332	297	315	322	288	289	312	319	285	314	317	319	341	313	296	300	333	327	351	327	351	315	311	347	311	326	310	305	332	328	316	329	365	288	338	336	331	282	319	313	313	320	334	328	326	339	342	314	332	292	341	318	295	317	325	299	297	305	321	324	301	306	295	313	311	338	315	318	292	330	325	339	348	312	334	324	307	344	321	337	312	328	306	399	305	292	305	290	290	314	291	328	323	315	306	315	313	332	347	307	353	320	314	314	331	335	300	328	306	313	312	323	328	345	297	304	310	290	303	325	318	332	324	316	316	302	307	296	341	347	319	314	342	318	331	340	329	354	310
6509	1016	1535	1624	1474	1220	1122	1009	931	913	866	878	838	838	803	761	781	768	796	739	773	764	785	758	733	730	691	763	774	798	766	807	742	727	759	789	714	811	686	780	772	688	713	731	734	769	759	758	695	750	727	705	752	730	681	713	728	735	741	770	797	723	785	765	736	681	699	716	711	737	714	754	738	766	739	741	741	760	702	742	716	740	703	725	722	757	787	729	664	771	763	691	718	699	746	737	707	685	761	732	757	722	725	716	750	706	748	718	722	734	730	718	709	699	718	723	740	733	748	703	722	678	723	710	730	735	713	747	740	780	712	726	763	752	771	729	735	744	730	740	704	761	767	711	737	714	731	721	726	731	708	779	687	750	712	705	753	693	698	704	756	702	747	703	753	764	702	728	737	712	708	730	682	713	757	733	786	757	721	745	730	677	667	721	719	775	746	719	752	740	737	706	733	736	745	694	746	756	762	737	719	711	706	741	729	749	739	734	761	729	727	735	768	700	774	742	762	721	757	733	716	710	730	730	712	730	756	664	715	739	743	804	712	767	732	746	734	728	671	716	724	741	700	732	708	734	755	795	764	788	679	752	746	729	727	727	675	769	668	748	726	752	726	722	709	695	763	774	751	751	721	804	688	732	758	767	682	759	764	734	721	678	729	706	702	762	716	748	713	754	748	708	743	759	704	731	742	692	726	712	774	712	690	735	722	699	766	680	741	693	749	729	741	727	737	755	718	747	713	709	711	735	748	762	729	740	734	720	713	723	753	724	742	739	719	700	746	717	705	751	708	737	726	716	755	740	679	732	711	760	735	752	785	730	738	736	712	802	742	771	721	737	727	745	697	731	748	738	718	739	701	726	739	748	752	714	722	700	731	760	682	722	743	745	758	701	689	741	704	701	712	755	680	774	705	743	737	700	745	777	765	732	758	693	738	730	700	716	763	707	706	737	739	689	748	698	696	747	754	692	693	760	678	745	733	737	756	743	740	739	718	749	774	708	714	757	742	739	767	741	749	706	784	783	755	730	699	710	764	765	750	726	689	777	768	702	747	750	773	760	727	751	713	696	710	694	744	731	714	720	716	703	740	718	750	729	705	742	741	769	748	797	721	745	770	726	742	726	740	691	736	714	729	711	669	735	731	686	695	739	703	715	747	697	768	711	699	771	709	740	753	749	720	695	760	715	725	754	769	664	754	720	754	741	739	752	740	688	754	715	756	735	779	706	723	738	772	752	757	752	732	723	724	750	723	700	702	713	706	727	747	717	746	690	726	772	760	704	689	739	734	710	766	715	710	778	711	686	729	701	751	718	756	692	745	739	794	763	720	737	700	754	725	760	728	790	708	709	698	696	705	749	755	716	677	708	697	753	688	783	738	714	674	708	787	727	707	737	731	738	719	750	719	724	747	710	695	726	765	746	708	692	677	684	757	736	715	699	727	729	706	716	758	712	718	708	769	720	717	719	744	706	738	782	741	708	758	738	687	777	739	692	722	697	736	768	764	708	735	804	726	723	729	743	741	694	740	746	705	722	687	744	747	806	756	667	694	713	757	757	704	777	793	724	758	752	714	746	760	757	702	716	719	756	746	753	698	711	695	689	699	681	735	708	774	748	738	736	738	756	773	720	711	772	767	704	738	721	785	709	750	748	760	750	699	713	723	714	693	753	724	676	743	728	678	700	688	711	711	706	715	710	768	745	689	744	734	717	721	703	741	767	781	732	748	659	758	734	726	750	779	750	791	723	734	777	725	716	712	716	761	760	756	741	732	724	772	695	736	727	727	720	745	751	687	706	734	760	744	718	759	775	788	758	727	698	789	711	720	712	727	755	691	771	763	730	780	706	746	749	765	727	758	730	735	752	704	704	771	772	709	672	716	765	709	697	738	731	754	768	764	757	718	734	747	722	695	727	689	701	712	744	757	773	690	698	708	751	721	731	667	729	706	696	721	693	711	699	782	748	778	697	748	681	686	751	711	764	728	789	718	727	727	730	724	689	748	768	777	673	704	758	733	717	715	728	717	725	746	731	766	775	818	741	752	734	742	741	722	697	754	719	768	737	677	711	739	696	778	699	700	714	728	731	695	712	708	718	720	774	742	715	719	733	725	728	747	769	747	700	748	672	741	737	765	704	764	780	715	731	734	736	732	769	704	676	729	747	697	736	719	706	700	754	750	695	717	736	722	740	729	763	746	734	720	752	770	734	699	761	688	713	713	734	734	747	769	729	697	777	735	748	706	690	682	723	661	751	696	709	685	704	769	755	710	724	729	741	716	746	746	698	705	730	729	762	746	752	720	716	728	701	692	764	770	748	714	700	720	695	713	698	784	724	781	754	778	707	740	715	711	698	732	748	779	683	728	744	720	726	681	738	704	721	671	740	796	729	748	681	710	715	739	749	723	701	736	768	723	758	743	726	678	739	689	779	708	763	740	744	750	735	706	762	735	763	731	722	734	698	706	760	741	737	743	706	727	744	690	711	744	728	713	708	699	719	763	742	713	735	760	717	743	718	738	752	719	730	704	721	717	720	767	693	781	688	691	724	750	709	740	722	703	695	676	725	764	662	754	729	745	706	726	697	728	733	743	725	708	704	696	716	733	748	717	718	737	727	744	729	746	694	706	701	735	698	740	680	694	749	708	736	733	752	773	701	717	770	752	758	712	717	748	726	715	796	718	767	740	664	758	791	716	687	698	688	734	698	741	711	776	710	760	678	758	723	725	717	767	745	771	759	715	703	705	671	743	704	738	728	701	701	697	725	717	791	777	690	738	714	728	734	685	742	708	742	735	773	724	745	774	771	783	709	757	707	753	686	750	743	695	756	709	736	734	710	705	749	696	743	755	689	727	702	731	793	728	728	742	763	746	691	741	729	723	734	679	746	749	724	691	709	753	703	689	781	732	775	685	724	728	763	732	731	748	742	728	744	749	744	742	715	699	739	754	708	715	724	737	741	763	711	708	726	758	733	709	735	708	666	709	741	728	722	711	725	711	751	740	711	697	691	741	704	757	739	768	715	761	753	743	719	713	743	747	751	699	766	741	774	721	708	721	733	705	767	725	722	713	681	752	738	711	752	742	759	769	747	740	783	740	780	725	749	737	776	736	746	736	726	734	712	750	764	685	741	678	734	730	696	748	726	708	716	762	720	692	788	716	764	745	759	718	768	696	711	724	793	701	720	747	742	724	739	686	684	759	749	774	773	768	709	765	678	671	762	762	769	726	743	718	735	743	698	722	735	751	751	712	694	769	744	722	699	746	733	718	725	714	709	745	759	784	725	726	716	731	771	700	790	699	713	731	732	723	761	730	740	738	700	702	702	785	742	701	688	744	752	699	718	722	711	742	772	722	722	690	742	706	768	722	760	695	727	747	757	751	752	743	687	737	682	713	755	749	718	738	704	776	707	713	742	706	710	743	700	714	772	696	724	728	755	753	743	730	819	727	697	719	780	730	728	748	755	746	768	739	681	743	801	718	716	711	701	711	749
14074	1183	907	736	538	390	297	295	288	244	248	210	234	235	225	219	229	201	208	189	222	203	200	201	196	192	218	207	191	213	203	177	192	212	191	201	213	211	196	179	219	175	202	180	174	186	182	179	188	210	193	222	177	174	187	211	175	207	200	215	172	194	179	208	190	202	198	206	199	196	165	203	189	190	171	193	220	194	212	203	191	205	192	191	197	212	184	211	210	192	202	214	181	208	188	187	214	187	185	223	188	235	180	184	188	194	192	192	212	181	172	182	214	199	211	181	210	198	226	185	180	179	213	217	214	182	204	189	209	186	207	182	169	187	173	205	170	207	223	194	165	181	181	227	205	199	170	193	205	229	206	199	202	176	240	218	185	213	185	198	190	160	178	183	193	190	202	201	207	169	204	197	203	161	193	173	196	196	228	198	196	222	173	212	167	188	183	193	178	167	188	183	181	185	175	213	182	177	196	191	187	200	189	173	170	203	176	201	195	207	214	189	189	194	199	192	190	210	204	227	209	203	161	202	178	177	209	194	225	190	175	214	211	182	178	173	193	166	216	183	198	198	163	184	194	196	200	177	200	184	200	174	200	203	211	197	204	187	213	195	186	175	188	188	209	200	205	201	188	199	181	193	211	205	212	184	192	183	190	181	220	196	204	198	184	189	216	200	210	218	182	171	183	208	179	198	187	211	193	203	204	190	188	206	194	190	185	191	187	201	189	186	187	200	193	209	171	180	198	228	197	208	227	184	199	202	186	199	178	183	226	228	196	176	174	196	211	221	178	169	186	186	184	198	213	207	196	200	198	185	198	205	200	215	196	191	197	162	222	202	207	206	193	209	225	174	160	218	212	212	211	195	183	188	185	190	190	196	197	191	194	197	202	187	200	213	193	179	229	191	199	202	183	187	207	190	191	180	184	173	181	169	215	204	196	197	199	191	195	197	194	170	191	200	197	207	180	177	214	192	199	204	200	215	213	193	168	195	183	192	216	172	217	190	157	172	205	197	202	218	185	165	216	193	186	169	188	194	244	201	163	212	180	199	226	195	187	187	199	189	167	217	195	192	202	184	231	189	178	179	213	193	211	183	216	189	187	175	197	202	185	171	179	191	187	190	170	202	195	178	183	187	198	184	189	188	168	211	199	173	185	211	220	182	205	194	184	198	165	206	208	186	178	158	173	183	210	184	179	186	191	203	210	203	196	199	208	203	199	205	190	214	183	205	193	197	196	187	198	221	189	209	210	195	178	194	212	176	195	181	194	177	170	176	178	183	179	192	196	191	184	192	188	204	208	216	219	199	184	179	173	197	202	197	197	189	197	203	194	209	176	200	207	196	189	203	193	195	224	187	185	186	200	192	195	197	192	202	183	226	191	177	184	218	196	182	179	201	183	205	132	176	203	202	196	208	193	201	172	202	188	209	217	204	201	183	169	185	186	200	184	190	185	184	188	190	222	166	180	202	188	191	211	180	177	191	200	208	177	189	213	213	203	205	193	219	183	190	210	176	211	186	174	200	178	203	192	176	194	190	206	204	204	155	177	211	201	171	194	202	182	186	190	195	191	187	209	200	179	183	178	211	185	177	201	162	188	196	176	194	167	206	190	175	200	165	173	184	203	183	212	209	194	205	202	188	185	193	214	175	192	208	194	192	212	175	178	172	191	196	205	169	181	203	190	209	190	176	219	213	211	209	203	197	216	212	214	213	192	218	212	200	211	202	190	193	184	164	210	191	214	186	208	201	189	187	206	187	194	195	211	203	183	178	185	214	164	175	188	201	195	176	191	196	165	214	229	194	185	236	184	170	173	206	195	191	187	169	202	211	164	209	202	183	200	206	166	182	189	186	208	201	203	174	196	203	202	196	189	170	185	179	208	199	177	191	184	207	181	215	187	198	200	215	188	164	200	185	163	175	209	147	200	196	207	192	191	192	203	199	224	220	194	189	183	187	184	209	181	195	209	206	212	206	207	196	196	177	200	212	193	184	210	182	200	223	205	227	176	197	184	180	180	173	206	193	212	197	159	178	204	177	178	185	184	208	191	197	159	203	193	200	187	195	182	162	188	188	178	203	194	184	182	190	190	174	211	183	191	208	229	175	190	199	193	167	191	207	215	177	190	193	197	199	199	199	208	198	205	178	178	208	187	188	214	198	214	175	196	192	186	167	195	199	186	186	205	210	153	175	204	191	165	170	194	192	200	198	215	181	193	198	191	179	199	204	192	189	186	184	169	196	227	175	174	189	184	217	149	180	176	199	179	204	206	190	176	212	173	196	193	196	210	200	202	213	196	207	198	210	210	188	202	225	222	237	213	178	182	202	199	184	189	227	169	178	186	200	186	186	178	195	197	195	188	188	165	186	203	198	211	206	202	177	174	194	209	218	204	204	208	201	199	214	219	173	164	191	204	187	210	208	196	170	179	208	198	171	197	150	177	171	185	176	160	200	177	192	187	234	180	199	173	177	179	195	167	167	212	206	201	190	197	181	161	174	187	191	195	211	188	223	197	188	215	211	190	196	189	182	207	193	183	198	204	187	182	221	199	210	201	175	175	200	167	168	210	190	175	158	184	204	229	196	192	187	207	188	191	187	182	185	177	193	191	192	180	179	202	180	183	180	200	184	166	200	201	207	212	194	155	207	212	166	174	174	212	184	175	213	204	212	175	198	190	168	194	192	198	188	194	186	194	203	195	196	195	202	214	185	188	199	198	208	181	203	199	178	189	221	175	204	181	214	203	190	178	199	198	180	167	174	197	187	218	175	188	197	203	168	205	166	192	191	208	193	175	185	185	202	181	186	194	199	179	189	197	193	179	205	206	194	192	178	198	182	189	189	190	190	178	205	172	192	209	208	189	200	179	194	196	180	189	176	194	186	208	167	202	166	188	175	178	210	185	178	207	183	189	184	182	191	179	198	214	194	174	186	194	190	191	169	222	197	215	205	162	174	189	185	182	183	186	186	192	189	193	186	188	199	188	195	183	178	199	188	191	202	190	190	190	202	180	172	198	198	212	206	207	177	192	208	182	183	209	203	202	186	215	179	205	206	192	184	179	183	200	207	199	207	202	187	187	210	181	184	209	205	204	219	208	208	168	196	195	204	210	186	179	204	186	201	223	188	172	168	202	179	202	219	187	167	218	190	179	186	204	185	187	203	173	196	199	200	184	210	190	184	176	232	185	217	205	189	220	175	191	183	166	194	191	187	184	199	187	184	234	194	174	185	201	191	186	196	189	189	201	183	179	205	179	168	197	200	215	195	203	170	189	192	193	198	215	190	204	183	205	214	191	204	191	181	205	178	205	184	185	197	196	226	205	179	200	174	197	218	178	205	209	190	205	165	185	193	189	198	194	182	174	207	180	196	197	201	203	184	205	187	186	184	190	188	182	201	194	201	194	223	207	220	206	180	198	187	201	190	164	191	201	172	193	195	211	220	183	184	201	190	184	193	184	192	195	195	205	194	207	191	178	191	197	227	203	207	216	185
8060	985	1874	2169	1851	1518	1205	963	873	759	746	760	709	633	615	599	550	542	532	533	535	527	539	506	535	506	496	535	521	482	498	486	491	491	489	482	475	421	459	484	482	450	456	463	501	439	464	481	489	451	472	485	509	475	430	481	451	467	448	481	471	466	491	437	452	450	466	487	472	460	446	436	429	483	425	457	460	438	475	453	468	454	525	400	487	445	499	450	433	473	464	487	453	497	476	431	432	447	468	525	483	473	471	475	464	461	442	426	454	488	455	493	414	457	481	430	446	428	451	478	414	483	443	461	479	450	459	458	440	486	452	459	474	474	486	488	455	442	459	474	457	418	476	469	463	443	453	457	410	459	438	425	461	480	425	444	453	427	440	467	449	447	445	438	430	474	463	469	431	476	434	472	450	477	431	482	457	475	427	428	443	442	421	459	449	430	430	457	445	471	472	451	509	492	456	445	418	486	509	434	462	464	447	419	445	445	419	436	486	452	489	453	442	463	495	455	478	458	426	493	477	442	437	499	457	410	410	477	457	437	454	457	469	424	448	432	465	460	486	438	469	448	449	404	435	461	450	406	453	414	442	474	484	436	446	449	462	473	419	422	462	483	436	465	450	443	472	417	480	447	446	446	426	422	442	443	427	429	415	465	444	442	447	460	453	465	481	494	460	448	440	422	452	487	458	459	464	441	448	472	467	443	387	462	439	432	476	481	425	437	430	443	460	446	444	473	467	488	466	463	459	462	441	468	415	488	436	467	452	473	486	465	449	457	473	438	429	434	431	483	498	447	484	490	435	448	475	460	459	442	501	458	450	501	458	449	437	462	474	459	443	457	443	495	457	436	451	469	458	473	438	453	435	472	427	460	470	476	447	454	458	428	469	461	474	453	418	459	411	462	459	433	475	464	432	441	467	472	410	479	431	479	445	449	467	446	468	461	445	477	484	380	438	440	485	402	438	461	445	424	446	473	439	469	435	482	433	488	495	420	471	466	461	479	442	464	425	463	476	448	498	462	445	445	470	440	477	429	447	454	461	431	457	468	433	451	446	462	435	493	451	466	452	453	463	457	456	472	439	439	460	488	438	485	467	482	444	455	459	427	456	477	466	429	487	449	459	496	442	479	420	439	467	444	469	451	434	467	431	463	440	457	436	451	429	445	482	473	468	467	407	453	441	459	482	447	508	462	442	398	459	452	436	455	464	473	454	401	454	451	487	473	442	467	488	460	474	463	421	434	470	429	429	416	452	437	447	440	454	460	438	474	480	453	424	450	461	465	431	432	447	427	465	489	468	435	437	447	486	466	470	490	442	447	439	422	422	463	473	449	478	401	464	448	465	456	490	464	483	475	461	480	441	436	454	463	459	453	464	424	474	452	483	383	476	449	464	464	432	468	447	471	421	451	443	423	456	448	460	457	483	438	468	430	482	463	428	439	483	448	459	432	437	440	470	478	456	455	453	471	456	455	459	468	451	450	432	485	453	417	470	438	439	446	462	458	470	434	439	449	442	438	442	429	450	439	470	472	433	473	460	446	447	453	467	471	470	477	460	454	444	470	429	467	467	476	449	466	400	475	432	419	441	459	483	430	441	459	430	461	419	424	440	425	438	458	451	450	464	448	453	458	467	478	458	439	462	468	465	441	469	448	469	486	434	441	481	497	426	472	484	448	435	444	479	459	447	460	425	495	455	404	473	424	458	481	433	425	464	470	465	471	469	425	457	478	500	467	459	404	443	456	504	429	492	492	451	430	460	468	437	438	461	425	442	464	448	493	458	445	489	436	477	457	410	477	466	472	451	473	433	454	432	451	434	482	456	460	458	453	439	457	494	477	442	454	429	456	477	434	460	470	457	451	453	445	467	440	461	454	474	432	442	444	428	447	462	453	442	441	443	510	453	434	444	409	476	437	463	467	466	479	439	451	428	462	455	476	463	417	446	453	414	481	483	430	493	456	504	490	500	409	488	439	439	440	456	485	472	433	473	448	442	467	425	462	450	462	478	410	437	468	462	456	434	464	445	440	455	430	458	443	450	476	447	413	469	449	419	427	411	447	438	457	452	454	438	480	463	461	434	482	441	432	458	477	467	415	456	439	439	437	469	486	437	463	453	451	422	476	496	448	520	469	468	469	473	485	448	429	420	424	508	444	464	468	494	447	429	433	476	478	431	438	480	448	450	539	436	452	432	458	435	477	437	465	426	410	435	486	445	456	457	452	424	468	448	467	492	466	478	475	439	452	465	458	464	462	430	455	443	491	465	464	481	416	485	463	498	466	438	455	443	445	452	463	449	442	446	521	460	513	420	429	464	463	463	462	465	436	461	467	459	443	462	484	449	467	441	456	433	433	439	499	487	432	443	476	444	484	399	478	409	455	459	413	462	470	458	441	462	467	445	424	440	459	448	452	450	441	481	457	465	454	478	444	417	441	440	440	484	431	486	477	444	458	464	454	468	437	450	460	433	470	445	411	431	465	489	462	468	463	446	464	452	447	483	451	462	436	427	469	454	474	493	451	428	476	455	434	426	456	459	461	465	411	447	462	465	434	461	457	445	462	425	470	427	458	430	469	468	445	440	427	447	421	482	419	440	437	452	442	471	483	439	463	488	472	450	387	484	459	428	457	449	464	419	437	426	469	473	428	475	467	455	439	472	422	450	433	436	441	492	415	454	480	478	407	464	435	471	451	484	453	484	450	451	510	442	430	437	482	461	449	466	416	443	456	470	449	462	475	500	472	448	446	446	468	452	480	471	464	464	426	445	440	477	491	486	453	467	448	424	465	476	431	443	444	479	440	473	438	481	464	467	448	429	452	455	455	458	455	447	478	438	473	437	466	448	448	451	500	455	398	423	422	457	434	439	470	456	445	462	440	454	434	467	477	489	467	464	459	483	478	439	491	494	463	458	436	456	444	456	429	419	432	474	441	477	501	444	418	451	474	443	409	461	434	485	443	467	415	465	437	451	495	457	436	467	461	444	495	415	435	469	454	462	459	456	462	435	430	471	447	472	469	414	452	460	437	440	446	464	437	461	447	456	431	480	455	430	469	449	464	455	425	442	480	450	445	478	477	469	458	452	455	443	484	432	476	479	443	457	434	445	435	438	485	441	477	452	439	469	457	457	462	455	433	445	437	461	424	456	481	474	428	457	436	427	459	440	482	421	441	424	470	417	427	456	460	459	472	453	458	447	494	444	458	430	444	475	438	439	452	458	455	452	515	440	435	472	428	450	449	454	472	457	450	446	448	403	432	451	454	443	458	452	443	500	464	462	459	483	454	465	440	464	458	507	428	445	442	470	445	399	414	477	471	454	440	465	423	475	431	460	500	429	421	456	439	441	455	491	459	439	483	467	435	464	435	428	462	464	498	493	451	445	457	421	431	445	429	470	489	442	454	439	474	422	474	449	443	474	447	452	463	447	486	462	458	440	420	465	464	417	415	427	436	451	444	460	460	432	444	419	490	428	451	450	443	464	435	417	441	416	446
1315	298	225	244	225	215	239	223	235	238	233	212	220	220	244	253	220	218	227	206	246	234	230	244	213	254	239	241	230	226	264	229	229	253	228	229	252	220	221	245	244	241	226	257	238	228	236	215	216	239	225	238	235	236	201	213	200	221	225	225	247	242	230	217	235	209	245	236	218	231	220	243	228	215	221	230	213	228	238	220	207	236	235	259	201	225	216	237	248	213	230	238	208	217	199	219	244	225	214	237	241	217	194	231	193	234	245	259	228	246	231	236	237	217	232	263	234	227	211	228	216	247	216	246	206	217	221	204	218	228	229	200	222	244	222	219	242	222	249	221	226	243	229	247	210	237	216	246	226	251	237	237	253	212	241	240	242	216	264	236	255	244	211	260	237	218	230	216	225	230	240	217	239	230	219	239	228	226	256	232	235	224	214	258	229	263	222	228	223	219	258	262	231	234	234	230	242	262	219	214	215	248	267	242	216	206	247	228	231	238	225	240	219	259	242	218	245	235	208	214	232	231	221	219	227	258	231	237	244	206	236	240	211	246	220	232	260	248	240	227	245	257	217	213	207	196	221	237	218	252	246	228	218	251	218	216	254	232	226	228	232	201	221	242	216	233	227	259	285	208	217	230	202	216	230	258	266	224	207	249	254	232	240	255	225	228	236	226	235	253	259	237	246	225	248	253	255	225	227	252	218	216	247	209	206	235	243	234	222	230	210	226	257	231	223	209	252	237	230	253	233	244	205	226	234	233	232	220	210	232	201	233	237	225	229	227	246	229	234	231	228	268	220	232	237	228	202	221	217	234	223	252	218	230	212	227	213	226	208	230	215	223	214	227	209	220	216	257	255	206	221	210	230	226	217	235	248	237	251	218	206	220	235	217	241	186	280	246	254	208	238	221	230	206	206	192	237	208	242	254	234	243	220	248	223	229	238	236	209	205	252	229	245	241	234	239	198	224	208	220	218	208	227	217	262	249	237	248	246	237	203	223	235	206	235	235	241	218	249	225	243	231	259	256	200	221	243	224	235	234	209	214	200	206	219	246	206	206	224	239	223	220	253	212	231	234	241	233	212	206	229	222	281	238	228	241	249	242	229	234	229	286	243	210	210	227	229	226	248	267	244	234	226	238	236	238	211	215	214	235	213	255	238	228	253	232	221	251	206	208	223	193	197	234	220	240	206	227	210	270	221	212	222	255	229	243	204	232	221	241	223	221	229	207	227	235	237	232	233	232	237	254	236	204	238	213	224	212	230	215	236	224	203	216	198	232	212	253	246	220	231	252	225	227	235	236	206	231	244	224	243	248	229	235	252	250	248	207	231	251	236	253	210	212	225	210	220	229	230	225	227	229	227	216	247	213	230	251	218	229	226	217	238	212	214	222	217	222	243	212	240	249	219	229	245	234	229	231	226	203	235	271	223	225	200	230	254	219	248	221	264	243	240	238	225	204	209	225	211	205	218	259	223	230	236	219	237	220	220	242	256	237	216	226	218	201	211	234	231	227	195	223	220	214	229	268	260	219	247	211	219	203	254	211	227	217	235	250	249	230	233	228	238	210	222	210	223	228	247	226	225	226	231	222	224	223	234	220	202	244	246	232	251	205	230	221	219	251	228	228	226	216	240	247	242	214	219	221	199	243	253	219	230	222	227	259	215	235	260	241	215	207	255	231	232	236	232	216	230	218	238	219	201	227	211	203	200	214	222	209	232	234	229	193	227	229	260	218	222	218	238	219	242	246	208	224	208	218	233	227	208	253	252	231	225	219	223	237	218	236	240	238	243	229	238	211	215	236	255	207	212	247	236	243	234	238	214	250	219	214	219	240	231	242	229	237	232	262	207	217	259	231	237	241	216	225	227	252	245	216	251	226	213	225	183	221	213	220	217	207	236	234	225	233	224	217	233	197	231	255	236	204	218	226	211	227	237	190	209	238	240	235	205	194	208	251	243	224	233	230	232	232	245	241	236	209	234	227	195	220	222	251	228	220	263	224	192	206	235	224	247	221	254	226	195	212	235	232	266	236	202	230	224	242	203	223	197	231	245	247	218	212	224	233	228	212	236	195	189	245	218	230	232	198	228	232	255	231	237	233	247	233	240	240	237	223	245	234	235	216	242	193	236	183	235	224	260	233	235	226	231	228	212	254	212	223	235	254	204	223	250	240	226	210	192	209	237	249	228	244	234	222	210	236	225	236	258	252	232	199	220	212	234	238	213	212	219	204	245	229	210	241	234	217	222	227	227	215	219	242	233	209	213	246	223	229	210	228	245	220	220	224	240	213	238	220	224	226	222	206	207	253	208	230	212	204	209	217	231	228	227	209	232	245	236	249	245	189	232	208	200	215	205	218	233	242	247	252	201	230	245	256	244	232	239	250	225	252	221	233	225	230	210	233	231	243	229	232	237	219	220	229	215	228	238	235	229	248	225	230	194	248	223	223	239	241	215	258	245	211	222	205	221	247	227	236	215	221	201	222	250	242	227	197	246	238	234	179	222	242	237	217	231	238	260	229	230	235	227	211	204	204	218	220	250	264	234	210	247	220	214	233	232	212	241	213	230	254	247	233	242	229	239	222	222	205	237	259	219	226	252	239	203	235	233	226	232	246	233	230	248	233	219	230	230	213	216	251	235	224	219	228	214	213	225	228	228	240	215	230	220	211	226	243	229	209	224	217	213	239	259	219	229	209	229	205	228	242	199	236	209	238	226	225	204	213	243	210	222	221	235	252	219	233	201	233	233	234	237	249	221	205	221	220	231	221	222	255	201	240	221	240	235	229	220	244	216	220	230	229	203	222	225	254	233	219	193	237	266	240	244	248	221	248	230	219	242	238	225	241	226	202	246	229	235	214	238	227	227	207	222	220	219	190	222	227	222	204	237	208	234	223	218	222	221	247	225	207	230	235	203	234	244	242	203	224	236	209	225	229	226	238	248	208	223	230	255	236	231	231	230	233	256	235	238	218	230	221	222	248	246	210	218	237	245	219	215	219	212	221	222	243	242	236	219	223	215	209	249	209	255	221	245	205	205	221	236	239	213	200	245	254	239	236	239	212	213	236	211	239	217	226	248	217	248	237	259	226	197	240	203	225	221	223	217	253	242	221	251	203	218	185	216	240	216	215	239	223	198	248	218	238	214	235	214	213	234	223	236	221	265	235	226	228	250	216	243	251	211	258	222	212	240	235	210	225	226	225	243	238	223	197	231	203	251	213	227	261	234	224	249	241	241	206	245	226	212	238	239	237	245	223	226	205	205	210	239	236	237	253	209	205	219	215	243	214	234	198	208	210	217	209	201	216	202	220	256	260	207	267	229	241	206	219	236	232	218	210	214	218	213	221	225	207	225	232	259	230	212	209	239	223	213	217	217	255	216	217	245	241	189	215	218	214	219	199	225	225	223	226	231	223	225	219	215	218	226	223	236	214	198	227	212	235	256	206	223	218	242	206	213	239	208	251	242	206	223	202	242	224	233	218	203	213	201	194
1830	587	603	590	614	582	583	548	580	558	519	521	567	580	576	530	571	538	513	568	504	547	555	535	554	535	527	592	550	586	572	571	584	571	584	551	567	562	543	500	578	570	556	551	579	540	560	553	576	569	532	542	574	569	575	551	560	568	544	531	556	541	592	536	534	504	534	531	552	541	531	537	576	555	576	511	540	607	581	576	547	568	551	543	572	574	570	578	538	554	553	565	545	542	554	555	537	587	587	547	534	538	598	544	518	562	541	585	576	550	548	574	554	558	559	561	574	582	566	526	564	586	553	596	548	538	541	530	557	532	556	576	556	541	553	577	574	574	552	562	510	583	552	557	573	530	553	554	550	589	538	564	577	571	544	551	564	540	558	541	548	519	533	498	508	510	545	613	540	534	561	521	551	554	560	561	568	534	550	572	582	588	577	550	531	512	551	543	543	563	579	549	569	533	548	522	527	535	557	555	532	534	589	539	587	550	556	560	540	529	535	518	570	519	558	562	567	583	541	543	535	539	590	524	504	553	589	514	516	555	572	570	541	578	567	585	558	624	576	540	534	553	540	600	550	518	547	573	592	543	597	589	548	559	549	563	537	588	586	577	546	576	571	578	557	560	546	519	551	564	549	519	569	580	532	568	522	555	538	603	569	550	565	559	587	572	558	586	553	539	514	596	560	600	567	543	490	564	571	505	561	571	564	506	528	549	567	537	554	508	566	578	532	527	551	563	601	567	581	569	529	569	541	561	542	568	555	509	584	557	508	583	544	559	535	572	516	603	542	577	601	575	594	541	554	632	532	560	543	539	556	551	581	559	541	569	543	584	558	577	541	544	590	549	531	570	564	592	528	576	559	557	535	563	580	540	557	563	553	550	610	541	532	579	564	582	572	503	555	537	557	547	579	557	548	562	564	562	567	552	570	585	559	537	574	549	572	557	595	501	559	564	559	529	582	523	533	586	568	544	577	543	537	527	564	555	525	516	552	530	570	576	539	559	606	569	545	563	585	529	552	538	528	562	500	553	544	553	549	554	522	573	545	581	574	582	573	552	559	536	552	563	574	573	542	567	570	589	560	593	536	540	558	532	559	587	594	555	577	558	529	569	523	511	558	538	595	536	532	570	566	508	537	555	544	546	529	560	542	582	518	518	536	582	531	562	570	562	537	579	522	537	565	558	543	521	577	596	566	561	565	505	560	542	600	573	531	563	558	592	557	550	558	590	591	589	541	566	493	477	543	563	548	544	573	578	550	612	548	562	561	546	562	549	548	576	527	576	527	537	547	533	559	535	589	517	540	561	539	539	577	583	552	592	574	550	540	565	483	561	536	547	598	518	560	555	533	517	558	593	576	555	522	572	574	542	532	571	503	582	560	571	578	545	543	592	552	545	586	522	572	563	586	586	588	566	570	512	562	554	527	560	559	552	523	538	547	559	613	571	555	569	560	552	530	529	554	552	541	568	542	558	542	533	572	587	533	564	541	556	540	556	533	591	511	589	543	537	566	574	546	563	523	577	534	585	558	526	589	527	546	564	549	575	503	530	565	551	543	528	537	556	563	552	519	523	566	529	540	550	562	555	525	565	565	528	521	543	563	594	567	542	523	582	542	535	558	606	520	557	573	528	580	570	606	576	540	569	534	535	560	531	494	533	564	576	550	530	566	535	546	566	587	571	605	592	577	545	535	579	548	556	525	598	525	539	523	557	574	560	537	520	545	535	534	557	550	546	589	556	547	544	562	557	578	597	533	555	571	546	533	525	568	558	557	563	531	570	568	556	537	604	536	553	575	511	546	550	552	578	566	580	545	538	624	625	536	576	574	534	585	599	607	562	502	534	537	529	561	564	561	548	549	517	531	572	547	581	569	598	583	592	550	539	575	506	566	550	526	567	575	579	571	575	536	542	509	559	579	521	559	603	580	585	561	563	547	546	538	543	519	544	541	580	551	551	541	548	530	559	569	607	576	564	548	601	528	579	544	588	582	514	606	540	541	569	534	564	545	547	555	521	559	513	574	567	572	554	561	560	614	549	538	541	550	575	561	547	546	526	560	545	550	550	529	559	585	532	557	570	630	546	568	587	575	573	580	558	569	522	566	519	533	567	539	570	559	568	580	511	559	548	601	556	570	581	565	560	520	548	557	593	553	539	567	540	546	537	545	548	535	549	510	534	603	555	515	570	592	586	525	581	530	505	507	567	520	576	543	570	526	550	566	547	561	520	552	539	554	513	545	533	565	544	570	530	551	564	551	581	511	544	587	557	581	551	561	612	548	583	516	563	541	525	558	597	562	554	585	595	557	540	582	513	519	572	533	531	531	557	608	544	564	567	564	541	537	530	570	612	550	561	553	529	577	549	536	554	546	553	541	576	583	589	568	558	555	534	582	592	578	540	580	548	581	543	527	555	575	547	563	538	599	549	532	530	566	575	526	554	556	534	571	571	557	522	554	556	527	527	583	543	565	570	585	554	568	540	578	562	563	532	570	554	552	573	583	540	552	581	541	530	505	574	520	619	573	520	576	604	540	567	573	576	556	571	563	548	562	534	516	582	554	543	552	595	527	515	556	556	547	546	585	531	544	582	594	561	550	510	532	542	565	582	543	552	549	573	580	563	588	503	519	574	525	533	544	551	575	549	584	528	532	586	579	565	524	571	551	585	536	565	543	519	546	524	574	582	544	573	586	574	575	563	551	536	541	549	548	531	545	565	536	528	516	545	562	547	529	540	543	557	564	549	557	531	573	582	587	590	544	590	557	600	525	600	587	528	566	588	555	528	572	566	587	549	539	546	555	542	547	555	553	552	576	566	524	574	561	551	590	571	567	546	541	574	577	551	545	553	510	572	571	518	553	584	548	585	508	535	576	558	553	524	578	571	526	582	530	554	595	576	580	542	531	550	531	603	584	559	533	569	550	612	564	549	522	553	563	531	607	557	544	541	583	575	564	568	574	565	575	543	571	561	519	591	511	548	527	541	542	592	528	554	562	508	539	580	579	565	562	556	581	537	508	588	547	577	565	552	529	550	619	531	545	546	553	549	578	564	546	562	585	555	566	542	598	528	619	585	562	531	574	550	548	568	605	534	546	551	559	570	567	519	558	583	596	502	580	561	552	531	550	549	532	564	583	540	609	556	547	558	602	559	551	547	584	550	522	546	543	543	570	517	554	560	549	559	539	611	562	567	550	594	475	532	582	574	545	557	561	522	550	556	549	550	567	555	567	533	549	553	539	584	552	573	553	564	542	562	555	534	557	547	547	539	566	562	583	569	577	572	540	519	555	554	552	560	561	532	518	593	519	489	511	540	558	555	573	550	550	552	552	619	556	559	576	589	551	573	543	555	528	531	549	555	545	560	554	552	544	615	573	608	545	508	565	590	583	560	560	527	546	535	557	559	559	557	591	554	586	542	560	567	553	565	570	543	583	570	548	555	546	537	519	559	540	548	585	574	569	553	542	553	558	539	564	597	547	574	542	542	579	576	565	526
7538	608	703	561	503	398	435	349	360	333	366	320	340	336	346	331	308	307	338	286	338	322	321	317	341	320	342	319	332	302	344	343	298	303	336	305	319	311	324	308	324	343	363	342	339	307	337	344	300	327	296	335	306	320	287	326	336	331	310	294	324	316	317	332	301	320	311	349	300	314	336	320	298	290	337	314	341	320	364	328	337	341	299	326	286	313	328	344	336	331	346	299	337	343	307	294	323	305	296	331	319	296	308	392	329	318	316	307	324	299	311	297	341	351	313	327	333	358	343	331	288	310	317	332	324	314	315	335	340	302	319	334	313	314	338	320	349	297	309	334	335	316	313	307	315	286	317	304	283	334	300	359	342	312	315	326	305	310	327	304	345	323	315	335	332	327	343	318	307	302	309	338	334	292	319	298	324	331	287	353	292	336	325	297	338	313	306	336	302	373	324	337	299	296	324	327	342	330	319	315	332	317	333	327	337	306	321	303	307	339	325	306	349	340	325	322	284	305	311	285	301	340	335	324	310	299	297	272	328	330	317	305	360	318	318	330	325	318	315	301	309	317	305	331	329	344	267	335	333	323	361	300	305	338	343	361	361	346	357	282	306	330	318	308	299	332	344	319	338	323	340	298	341	320	314	295	317	311	305	336	316	324	334	319	329	294	280	347	329	307	337	313	316	335	321	296	327	326	316	290	335	321	320	287	290	326	317	317	341	306	322	305	344	361	308	286	331	314	324	301	336	291	326	346	325	344	322	303	332	339	327	315	331	302	315	286	305	299	296	288	289	317	333	295	336	322	311	308	330	303	330	314	336	328	323	313	339	293	316	310	335	341	323	314	343	321	283	314	326	298	337	309	293	318	332	314	303	312	307	349	317	318	325	349	327	330	356	297	320	308	360	311	304	310	305	313	323	326	342	301	322	359	325	308	341	311	359	318	325	320	320	297	305	294	364	341	330	325	302	345	320	299	337	334	342	302	318	327	343	304	338	309	305	304	336	319	320	247	309	318	303	303	298	322	317	315	320	285	281	337	321	313	311	327	303	333	323	320	318	296	344	337	332	306	343	338	337	305	293	336	365	341	302	304	326	337	325	304	301	324	301	334	328	341	317	348	311	278	339	322	329	353	310	319	335	307	319	330	319	315	319	317	304	284	326	325	384	320	319	340	326	286	326	307	310	320	313	346	308	309	360	340	304	291	332	339	330	318	300	310	312	321	324	333	356	328	350	316	350	310	302	309	321	311	301	293	332	316	309	294	318	303	334	348	335	321	330	335	352	314	289	341	285	304	347	339	327	363	324	354	344	303	269	325	309	293	323	338	302	302	319	304	302	335	292	331	298	307	334	282	316	294	339	317	306	306	275	320	299	328	323	324	332	332	317	300	341	316	328	300	306	327	323	323	319	327	319	325	327	294	333	278	276	348	302	320	345	314	299	295	343	284	341	311	325	333	311	332	292	313	298	320	318	294	353	301	297	300	281	311	335	361	348	313	349	294	303	304	285	339	348	302	328	332	352	325	314	331	315	314	321	318	308	328	327	333	320	338	312	333	294	295	315	292	315	338	333	319	318	292	317	324	342	288	308	316	330	317	293	308	349	311	325	333	327	327	343	340	296	340	276	328	339	330	279	314	338	313	319	333	322	298	312	296	326	331	284	326	307	341	318	314	314	293	311	312	360	327	331	304	298	315	280	329	290	300	327	286	329	315	299	334	335	287	358	314	324	342	311	299	311	331	324	309	306	339	304	320	325	326	308	344	318	318	301	352	294	314	328	326	297	315	320	323	309	319	308	345	313	324	292	327	306	312	370	315	326	342	337	286	322	299	321	341	316	321	313	311	296	302	316	331	297	291	323	305	363	306	340	323	326	310	307	338	290	284	309	302	292	298	329	308	335	350	341	297	298	304	328	283	315	309	345	327	302	340	343	304	295	303	312	345	306	347	326	324	309	286	313	331	317	362	324	315	315	356	325	293	317	331	342	311	287	305	294	306	314	317	328	311	308	333	321	304	348	323	338	320	288	335	303	340	339	299	337	328	316	296	351	303	345	358	310	352	337	276	330	305	326	315	292	321	325	320	303	302	291	324	351	318	303	327	330	321	315	302	358	326	325	339	320	319	300	318	294	293	331	343	311	326	310	307	323	307	288	318	323	324	313	297	313	295	286	286	328	329	303	283	340	376	315	321	350	316	318	290	317	326	345	305	296	328	340	315	301	330	329	349	326	322	342	340	307	305	299	314	332	300	310	318	342	332	307	327	327	324	309	322	296	331	304	319	367	298	316	322	334	306	341	292	267	318	315	309	321	307	315	309	344	319	323	336	351	316	308	307	325	310	295	331	365	304	313	319	319	336	309	314	328	342	294	314	312	299	315	292	314	341	281	283	304	339	289	303	317	307	294	314	285	312	317	303	343	365	300	305	336	308	276	306	289	334	328	311	330	303	309	291	315	332	323	325	323	325	339	314	301	319	302	332	302	324	326	321	321	311	282	283	328	324	328	309	330	331	274	275	345	322	344	320	339	302	333	279	299	320	312	319	311	324	327	326	333	320	304	271	327	297	318	341	332	307	327	303	324	302	349	271	309	304	364	313	314	330	276	309	341	314	280	317	338	346	339	313	326	310	317	298	354	318	322	343	343	300	296	311	300	309	301	310	322	356	297	330	288	314	316	319	326	306	317	309	314	329	317	308	325	298	348	316	294	297	341	293	308	342	327	304	308	303	298	322	326	310	310	324	341	339	357	314	328	335	319	322	323	322	321	318	320	320	324	350	323	336	322	315	320	315	316	355	281	325	314	341	331	353	352	349	341	306	334	298	334	286	320	314	333	320	349	272	313	334	313	334	291	303	327	312	301	317	306	312	326	332	305	333	348	311	276	301	330	321	333	316	303	321	299	323	305	318	287	302	340	362	312	335	280	315	318	340	286	322	300	294	326	348	323	308	318	301	276	300	344	337	309	304	304	327	298	304	350	336	324	315	310	323	291	313	343	329	320	355	361	305	304	333	331	321	350	333	315	334	270	336	324	309	295	303	340	348	330	311	313	330	296	302	316	315	319	307	322	343	313	318	309	353	339	304	340	312	309	325	367	279	311	347	325	353	309	309	329	288	310	310	346	307	294	327	311	313	320	306	365	332	343	304	301	305	335	325	314	361	318	356	342	320	299	311	330	315	306	305	306	312	305	320	319	343	342	324	332	308	311	295	299	330	357	334	351	329	333	351	271	338	313	356	314	305	313	333	304	333	312	318	344	324	357	327	309	285	350	341	309	324	348	333	306	298	322	350	320	307	311	327	312	321	346	302	341	298	335	363	322	269	334	305	299	314	339	344	341	309	317	313	337	347	335	344	315	285	323	285	324	324	331	339	311	350	323	346	337	313	333	326	342	308	297	302	330	330	304	344	316	326	316	338	311	323	335	299	307	326	297	334	301	295	309	311	314	338	296	318	271	279	288	312	334	322	307	328	318	309	313	299	306	313
6514	992	1389	1556	1458	1215	1113	1027	897	930	814	873	823	837	805	750	773	787	729	741	805	759	744	752	754	767	734	794	817	723	740	704	763	757	744	749	755	750	731	713	708	728	723	775	760	786	705	723	750	793	756	721	720	755	750	727	690	696	719	752	744	714	702	747	662	726	748	762	722	695	714	752	757	757	741	791	747	801	731	740	748	694	740	753	741	742	708	706	727	771	785	737	615	765	720	734	732	757	677	750	692	713	744	744	752	728	708	741	678	697	750	713	753	731	772	739	798	737	750	724	707	751	698	744	695	707	735	755	714	709	761	683	728	712	698	721	744	739	774	726	734	712	740	789	724	708	676	666	757	730	751	715	740	776	797	767	680	768	772	731	725	769	711	784	718	699	714	758	764	779	748	681	770	750	735	727	722	736	694	751	713	771	726	773	750	737	708	740	688	725	731	751	754	718	755	747	732	726	762	724	755	752	727	718	725	743	725	694	741	751	734	764	702	733	774	791	725	717	706	780	734	720	758	736	675	712	728	696	718	757	758	722	710	729	732	800	726	734	704	786	738	743	754	704	706	715	771	773	750	768	693	736	682	788	736	761	774	740	704	707	715	744	750	755	738	744	714	716	694	758	684	694	728	777	731	722	718	735	713	750	750	807	676	738	734	720	677	683	794	676	715	743	766	758	754	707	743	744	724	715	739	707	723	739	709	765	779	752	749	720	746	736	734	716	716	667	717	724	709	725	777	735	678	742	743	769	763	743	693	711	736	742	731	696	739	729	725	730	698	682	726	774	770	741	741	739	710	779	686	722	795	713	736	718	731	734	700	764	717	732	672	691	735	759	708	734	747	750	719	784	696	691	770	702	761	703	680	743	689	722	737	741	725	780	735	741	748	682	711	708	759	749	776	703	752	746	760	706	742	702	733	765	761	755	715	708	711	734	726	787	714	788	730	735	702	748	720	769	709	683	713	733	714	720	758	722	705	759	741	745	713	713	762	704	773	694	747	707	742	708	713	731	737	702	734	698	755	733	707	735	722	747	752	731	697	742	741	748	687	741	748	742	677	744	750	702	710	740	706	740	749	696	722	765	712	745	693	736	782	726	720	749	739	720	734	705	700	742	750	820	716	687	714	761	708	740	745	737	726	682	750	684	716	755	768	740	758	684	712	760	728	709	661	705	758	708	713	713	700	751	732	759	680	720	729	727	709	733	749	743	714	734	763	742	713	712	762	737	715	706	738	677	767	741	675	761	726	736	779	740	733	707	697	706	687	724	753	713	726	695	725	690	704	751	752	746	732	733	725	694	690	702	742	719	697	715	711	730	655	763	703	752	742	730	688	706	694	708	720	659	718	790	692	767	732	765	706	801	725	738	719	755	750	706	702	711	721	794	668	770	706	772	725	775	732	705	774	697	711	729	752	691	739	734	680	731	710	759	715	704	707	777	760	761	763	757	743	781	749	701	708	751	687	740	770	672	705	722	694	743	738	715	719	697	713	753	714	665	705	752	706	725	722	751	763	684	762	766	724	713	735	703	682	774	734	682	701	696	693	729	720	735	755	720	717	747	723	769	719	746	738	755	734	717	732	676	739	733	751	720	764	765	744	699	710	726	760	778	733	717	766	762	738	726	723	709	724	686	774	724	736	745	705	716	748	688	725	748	749	763	678	715	768	708	663	744	793	744	726	700	762	736	695	729	675	703	736	725	747	728	707	728	743	722	711	704	714	691	735	690	753	720	724	755	739	709	714	695	748	692	763	723	692	743	742	767	720	717	723	728	685	718	708	722	779	735	741	755	688	737	738	727	691	743	699	675	724	763	734	765	717	733	737	707	719	742	723	748	729	709	761	758	731	738	723	710	706	705	743	720	723	695	698	724	706	786	757	769	750	720	758	676	746	726	720	719	727	691	778	753	775	739	728	737	768	734	732	744	734	731	780	734	702	765	756	721	742	731	698	695	746	713	706	756	745	731	751	720	723	748	717	697	719	699	753	745	743	765	732	736	681	724	753	721	699	734	754	729	710	714	693	729	790	801	733	696	738	761	752	735	779	714	722	725	729	736	686	755	714	753	726	749	703	709	740	732	721	748	703	765	709	727	737	746	706	691	744	722	734	714	776	774	718	733	732	728	726	771	702	743	689	760	740	747	717	710	752	759	721	710	792	722	699	759	727	708	769	671	754	767	708	743	783	752	721	736	750	704	741	759	724	696	741	773	723	760	717	722	740	744	725	735	762	692	701	733	732	751	777	737	733	789	719	755	703	800	721	765	724	753	691	761	754	666	726	725	807	697	734	708	754	735	736	715	748	767	713	756	735	733	737	733	733	710	749	785	729	746	724	748	710	734	751	736	715	720	681	730	710	721	726	740	721	728	719	691	746	759	718	722	747	763	718	686	708	740	720	735	751	720	718	716	695	767	743	737	719	745	725	773	766	674	728	693	764	772	721	681	785	786	704	705	734	719	766	674	746	745	731	767	711	729	769	694	714	733	768	723	743	750	722	773	716	751	741	715	733	730	760	763	748	689	704	719	769	658	694	775	757	705	674	716	730	753	712	745	741	718	730	695	744	741	682	735	733	716	751	761	772	755	678	755	663	723	762	706	748	756	743	736	683	677	731	728	709	721	716	653	727	734	736	765	730	725	752	764	750	750	725	729	778	801	728	694	682	704	734	730	733	739	741	741	754	733	743	742	792	729	714	688	752	746	735	730	706	757	702	730	704	720	738	731	736	692	716	712	734	718	712	731	711	709	714	672	751	705	702	750	715	757	766	744	732	700	714	740	747	749	723	660	738	721	705	718	702	746	747	672	713	729	745	723	770	759	759	717	748	746	732	712	725	716	722	719	746	768	677	763	686	725	702	735	720	735	735	706	765	734	752	732	720	755	718	690	718	719	740	749	696	745	728	723	760	697	723	771	774	741	747	699	700	693	753	687	714	693	746	702	708	718	710	696	738	687	765	730	700	752	704	681	706	702	733	758	752	736	736	766	758	712	754	744	758	675	720	785	683	757	775	769	732	706	708	690	747	729	760	714	712	770	738	716	718	706	727	727	729	773	759	769	774	740	762	750	733	710	748	709	712	727	736	757	675	700	766	757	747	713	751	772	746	700	711	750	753	711	721	739	694	677	704	768	664	725	755	730	687	683	743	674	713	736	732	753	703	764	797	710	786	725	689	714	777	741	741	725	761	689	717	725	762	757	714	710	782	726	727	729	696	741	734	728	766	738	760	756	700	753	718	741	674	717	713	697	742	729	768	740	742	713	736	757	704	715	739	746	726	748	683	715	750	734	726	730	727	678	711	710	698	734	720	747	761	746	747	699	689	736	745	717	748	712	738	741	804	687	702	732	763	694	707	747	750	716	748	702	709	715	745	703	743	745	749	744	680	744	731	726	693	737	778	747	700	786	724	686	728	694	710	666	728	741	713	703	742	701	733	725	701	786	724	695	788	769	773	720	746	748	738	753	674	706	755	761	711	718
14204	1148	897	737	515	406	343	268	245	267	270	232	220	234	209	206	223	233	230	197	224	209	176	232	209	217	202	222	201	192	194	213	185	208	226	193	185	190	167	198	203	215	209	200	182	194	193	207	207	189	230	191	185	194	196	182	240	204	201	174	184	197	181	197	203	203	199	224	208	203	190	205	183	197	202	178	192	216	201	185	188	187	192	208	186	184	209	200	198	192	174	203	203	182	225	194	182	196	219	178	188	193	168	189	188	173	198	182	215	174	218	192	201	202	174	209	192	204	215	195	204	208	179	185	187	224	212	192	201	179	200	178	198	191	188	197	177	195	201	196	214	189	184	178	198	179	207	202	213	205	187	168	194	210	195	188	187	196	198	205	178	200	197	200	217	193	205	196	188	181	182	153	206	200	202	168	196	176	195	179	206	193	181	195	197	209	199	189	190	219	188	197	208	196	207	210	216	184	201	192	189	193	186	204	192	186	192	191	205	166	185	207	184	194	189	171	217	187	182	215	197	173	196	205	188	197	179	212	187	188	227	205	200	187	203	174	186	180	204	193	178	163	199	196	200	181	173	240	188	222	186	200	225	197	187	183	194	221	166	203	205	221	208	189	158	182	183	188	187	168	196	178	182	180	180	159	196	192	192	226	195	180	180	189	194	184	189	200	195	218	208	181	201	177	180	191	190	172	199	230	195	232	192	231	209	218	183	173	228	202	180	191	178	178	219	211	229	195	185	211	180	204	186	182	206	223	192	196	186	217	172	184	188	182	210	180	205	196	187	172	201	199	174	205	199	250	208	201	189	188	201	186	199	169	184	188	199	191	171	193	228	179	185	220	196	177	174	187	212	199	191	198	200	187	183	200	208	201	176	165	188	177	172	176	187	189	189	194	204	148	189	223	199	200	163	183	179	222	196	179	191	193	198	199	199	199	179	175	173	193	186	192	181	202	187	173	182	204	188	172	184	201	218	195	180	190	178	182	214	180	191	182	190	206	201	196	193	181	173	193	198	208	188	197	202	210	169	200	188	202	190	204	193	239	193	225	201	208	180	214	182	211	172	187	199	186	195	173	204	198	182	183	197	198	183	169	206	181	186	207	188	171	204	170	190	202	169	187	220	210	223	198	193	158	186	193	184	182	185	194	214	201	228	190	189	183	195	190	206	201	186	185	169	187	199	186	192	194	177	187	203	179	205	196	189	203	210	197	176	204	181	196	191	190	183	208	204	209	195	175	184	192	183	173	189	199	203	189	179	204	207	174	187	187	189	212	195	201	174	192	210	167	189	187	198	186	193	203	197	179	190	175	187	195	182	170	201	184	198	205	229	184	183	179	189	169	214	183	229	197	172	183	197	174	178	188	182	207	204	173	200	188	209	195	222	190	185	186	176	203	234	200	204	176	196	201	179	193	197	172	177	180	185	209	184	213	185	176	179	212	192	166	168	213	191	167	189	188	194	174	181	199	158	202	187	212	186	191	192	197	194	179	173	189	191	188	193	196	193	203	192	186	211	205	190	210	199	194	173	182	202	205	194	209	175	198	208	209	176	214	199	179	199	227	201	205	211	210	177	188	184	198	174	220	205	215	185	172	195	179	197	212	206	190	173	189	193	172	197	210	192	177	173	178	172	202	199	185	162	188	183	178	204	176	170	203	194	190	201	189	195	164	209	204	222	211	210	178	181	205	224	202	188	189	209	203	199	198	217	200	188	178	179	162	170	201	193	198	175	165	192	195	207	183	197	178	218	214	206	193	216	197	212	188	181	210	224	184	197	197	223	186	175	206	179	201	192	204	192	214	200	202	213	191	210	177	184	206	206	196	172	197	198	187	171	187	204	164	196	205	178	208	187	204	206	200	195	181	183	188	223	227	202	182	191	198	178	192	193	218	171	183	195	202	188	205	209	188	173	213	188	201	180	219	178	189	208	172	190	206	161	192	197	191	181	191	228	204	180	193	176	194	198	187	185	175	199	182	188	209	213	206	178	195	197	173	210	213	196	181	176	216	199	209	220	186	165	182	197	166	196	210	185	179	216	187	181	172	189	187	172	187	210	164	203	194	194	199	171	200	174	199	195	211	215	217	206	197	210	190	205	199	211	180	216	192	201	218	183	168	183	174	162	206	187	204	213	188	159	183	181	203	191	195	191	172	204	202	168	183	204	176	206	200	183	176	187	182	209	191	205	173	165	160	204	199	183	171	165	174	158	203	196	186	207	200	175	209	186	195	181	220	208	189	212	208	182	208	213	205	207	197	191	199	190	187	175	185	208	198	217	184	172	203	193	192	174	173	208	220	187	222	178	169	183	199	209	196	197	177	201	208	210	177	170	188	185	185	191	215	210	195	169	195	181	173	201	197	204	193	198	182	174	202	197	194	190	218	191	182	202	204	209	186	173	203	189	191	199	200	174	187	217	199	190	182	215	203	215	213	218	202	189	190	210	195	192	206	177	200	191	214	198	193	194	166	199	212	190	200	181	230	217	215	189	174	203	200	217	167	200	203	194	187	196	206	191	186	186	230	163	196	194	198	210	207	185	177	192	191	188	229	188	207	151	182	195	193	221	198	187	203	182	204	202	176	197	194	201	166	184	206	209	188	227	190	193	218	197	198	191	195	196	198	198	191	170	189	198	189	222	206	193	208	184	194	177	183	180	194	199	167	175	211	230	194	197	196	217	229	206	210	175	184	181	159	175	180	177	173	165	209	176	206	202	173	171	200	187	191	235	187	181	180	221	173	179	162	207	211	219	197	249	187	203	186	195	186	214	207	179	170	173	182	188	180	177	187	185	188	182	187	171	189	208	183	203	217	190	219	206	217	206	201	181	189	209	193	203	204	192	178	203	204	184	199	188	203	189	194	182	208	183	215	193	200	177	199	203	174	203	205	215	185	198	184	188	195	172	186	219	200	172	177	183	194	159	171	183	197	183	197	226	209	171	210	180	171	213	203	196	189	206	186	205	219	176	184	211	188	215	233	225	190	197	164	220	201	184	193	197	198	197	216	182	198	204	192	163	182	187	202	196	203	185	171	190	177	190	217	184	215	206	193	183	191	219	197	185	202	170	201	188	178	190	196	203	169	192	203	194	179	193	197	199	172	177	199	176	199	209	195	194	201	213	205	180	189	202	172	180	192	205	194	165	202	218	207	188	194	191	180	200	219	193	186	205	178	184	209	192	184	205	182	176	197	195	194	187	197	201	198	195	186	212	198	174	207	219	182	179	201	181	221	184	217	205	182	202	179	224	185	195	195	217	184	191	174	185	188	190	194	183	203	201	204	191	204	194	200	182	203	195	182	181	203	179	199	207	196	206	190	192	184	181	200	197	210	190	187	184	193	202	200	192	181	180	190	204	181	203	210	184	187	199	184	189	196	198	193	189	187	194	223	180	179	179	187	205	182	200	198	230	193	187	172	209	180	208	185	178	175	187	197	222	200	194	181	174	188	183	186	197	185	204	185	198	207	185	195	211	189	195	180	206	188
7976	1038	1932	2160	1832	1479	1175	1003	833	786	792	729	639	683	642	599	582	573	586	526	523	563	541	574	522	496	522	510	486	464	535	497	518	497	473	456	464	464	457	445	449	442	463	458	469	443	415	471	484	465	463	451	430	428	480	483	466	458	453	453	438	469	443	500	512	479	451	421	469	491	455	441	417	466	438	448	469	435	468	442	437	453	464	449	465	484	428	469	438	485	455	472	456	472	454	478	424	469	473	474	449	461	475	470	475	478	416	449	441	481	444	474	483	456	465	456	477	465	488	454	444	482	433	462	442	498	520	471	452	471	460	461	473	423	451	440	429	472	430	447	421	437	426	452	467	430	489	434	425	452	471	464	451	434	487	451	432	456	431	475	456	452	457	475	442	445	494	440	459	453	426	449	425	440	467	442	467	454	416	456	478	433	416	452	471	435	481	443	482	465	455	472	422	430	435	465	428	416	470	459	434	462	490	445	421	440	418	452	458	466	458	451	504	475	453	430	462	437	463	456	466	488	453	482	494	451	468	438	442	438	461	462	477	449	479	458	428	460	458	463	474	474	470	458	434	438	449	442	451	436	439	467	456	461	462	460	470	466	460	464	489	446	471	438	418	456	427	471	478	440	461	448	489	453	462	420	446	476	447	479	423	475	466	447	453	407	446	464	467	457	443	483	438	425	482	481	482	445	487	424	419	487	471	449	453	409	477	425	465	453	485	480	462	434	443	458	454	481	440	460	467	460	485	441	461	469	473	436	434	422	422	445	417	463	424	425	447	442	463	459	463	485	466	466	457	413	484	460	431	438	447	472	454	452	471	394	501	469	458	476	440	465	467	452	480	422	454	473	455	449	453	469	467	475	441	462	470	478	490	450	440	447	455	495	442	439	444	484	471	453	446	462	434	460	483	470	450	445	437	446	459	447	431	458	472	458	459	462	396	448	441	463	437	426	460	445	424	445	442	486	435	466	430	447	481	467	490	445	457	451	450	431	472	448	492	466	449	469	455	461	459	430	435	444	465	432	445	446	439	443	430	426	444	424	463	501	423	463	445	450	443	448	450	474	440	415	459	443	441	430	406	457	462	492	407	456	450	444	466	445	442	533	429	479	500	430	462	475	479	465	448	451	473	437	450	428	428	453	442	410	458	478	431	451	432	487	459	471	482	439	418	471	468	449	482	465	504	431	422	453	463	495	438	420	441	420	487	462	437	453	456	476	450	454	479	495	484	450	458	435	479	427	432	489	396	469	460	439	462	460	462	494	434	450	449	477	447	472	442	484	454	459	447	465	460	461	439	479	414	440	441	521	442	480	446	478	406	451	412	480	463	465	436	461	468	457	461	465	430	454	454	442	449	445	478	442	467	466	463	461	414	487	437	444	419	455	472	437	478	483	468	473	424	500	464	424	458	449	474	452	437	449	433	440	477	511	464	462	459	442	450	425	444	464	422	465	457	462	440	459	449	461	485	419	468	450	448	474	441	473	479	442	487	421	489	462	502	454	449	460	437	453	420	465	479	436	471	489	430	447	446	484	459	446	462	430	463	453	501	462	425	478	439	445	453	470	461	443	442	446	450	441	463	455	477	433	463	452	459	458	453	450	443	459	497	480	462	472	483	446	496	441	452	440	515	457	470	447	442	498	440	437	455	447	485	520	452	473	448	476	465	469	445	466	454	431	458	449	463	465	456	456	476	459	464	450	425	491	449	439	447	484	457	432	439	432	503	444	490	473	445	476	457	465	456	456	472	452	463	445	438	465	458	424	470	456	487	441	430	477	472	452	424	443	476	473	489	417	499	451	482	413	454	474	475	413	459	446	478	491	442	452	457	482	467	485	449	434	468	456	480	494	470	436	437	481	451	444	455	447	462	471	437	471	435	496	482	454	471	455	466	445	473	463	463	468	466	475	496	473	442	488	480	454	431	414	420	444	441	468	432	475	467	406	440	480	451	473	457	458	443	429	383	494	451	469	448	438	450	434	474	452	433	504	441	462	446	453	451	429	428	446	458	492	465	419	456	465	431	468	468	479	490	443	465	460	472	448	430	452	454	462	434	430	456	456	452	407	461	449	418	441	456	434	474	455	433	449	463	461	452	445	440	455	477	451	468	453	447	503	429	496	466	454	477	462	443	430	415	453	478	443	470	460	433	460	431	432	481	468	431	457	438	477	435	435	464	435	429	491	492	489	440	467	441	463	474	449	442	426	438	433	461	446	455	449	452	452	474	460	459	430	459	438	471	440	426	460	480	450	457	440	468	487	474	481	446	474	478	488	473	495	442	439	439	442	410	412	463	445	478	473	452	452	480	483	455	457	418	452	438	496	451	437	457	420	442	453	442	448	462	441	468	446	472	441	458	462	411	457	485	436	455	419	439	468	462	447	414	468	444	432	425	487	472	454	410	462	450	453	453	459	472	452	463	435	449	452	423	459	442	465	466	448	495	472	436	502	462	471	451	437	486	434	457	456	450	427	467	443	459	465	427	477	448	475	453	469	443	494	465	415	418	427	439	461	440	444	470	385	459	444	461	438	469	477	470	431	443	441	474	455	455	464	460	449	457	477	499	455	434	472	435	479	442	482	447	443	444	449	436	434	465	434	451	431	456	444	476	465	442	437	460	466	419	442	440	445	479	469	462	448	454	429	426	455	478	463	418	449	479	482	456	481	480	456	506	440	462	438	451	466	433	456	452	489	435	421	431	456	447	472	420	465	433	442	459	411	464	459	467	478	424	445	464	451	456	452	456	469	463	443	468	471	457	429	432	452	461	456	404	417	447	455	467	456	443	451	431	468	421	408	430	478	479	424	432	465	461	431	472	468	471	496	473	457	464	452	441	426	437	482	442	468	427	456	471	473	451	418	484	415	470	463	425	469	454	485	444	514	472	494	494	484	404	468	443	438	446	424	441	452	466	430	434	480	440	440	479	460	466	500	474	464	430	478	437	455	461	411	468	458	470	484	433	442	441	486	459	494	422	387	447	470	434	443	444	462	452	424	450	458	474	426	479	460	428	470	426	425	467	470	442	460	454	467	474	459	460	465	443	488	492	491	450	468	459	439	429	467	467	429	451	466	433	444	466	481	444	481	451	428	463	481	485	454	435	465	459	426	459	417	418	469	447	456	462	472	439	446	436	472	457	438	437	409	431	463	486	502	493	487	477	437	452	454	437	480	446	440	451	484	409	434	449	444	433	463	449	487	486	454	469	427	484	457	461	468	475	430	480	441	433	463	488	462	450	446	471	462	482	440	448	481	462	458	431	442	449	458	455	416	461	469	496	422	442	463	434	436	453	428	415	475	470	475	451	485	413	446	420	459	443	486	463	482	455	477	455	463	466	481	464	440	429	454	435	454	473	443	485	446	438	443	456	467	456	433	445	405	449	496	444	481	483	436	451	441	428	456	450	448	484	458	451	468	458	463	463	495	462	466	437	420	405	408	465	432	438	446	449	387	457	462	452	435	487	470	464	490	442	445	479	434	447	453
1352	251	261	240	230	202	203	200	223	221	250	236	229	215	213	221	252	244	243	256	219	207	222	234	224	228	237	231	234	221	247	266	214	213	207	238	216	242	214	238	229	227	256	233	215	237	196	232	224	204	242	230	248	211	228	236	236	205	243	230	235	235	221	243	265	225	237	245	257	226	228	229	246	235	231	263	241	212	200	230	232	263	211	207	216	226	223	214	209	204	216	255	199	233	238	212	234	237	226	204	235	233	237	211	232	208	232	239	218	247	247	234	187	267	231	233	233	204	213	232	249	254	211	254	240	220	232	236	231	205	207	257	226	221	240	250	241	248	244	229	229	233	230	247	239	208	234	212	222	213	215	238	256	246	247	212	225	200	205	215	236	239	204	217	251	205	206	206	224	243	212	202	228	271	219	217	231	233	248	247	210	237	221	217	245	261	234	221	209	222	214	206	217	246	228	239	236	247	232	211	255	226	224	220	240	215	248	269	260	231	221	238	242	276	239	234	194	208	241	251	230	228	223	213	216	230	222	244	202	213	232	220	232	216	219	208	208	232	234	225	250	223	236	241	230	208	227	232	226	223	231	225	215	216	224	228	216	223	223	227	238	247	222	197	239	237	223	266	264	224	226	235	221	255	219	268	224	246	217	242	226	220	265	255	228	240	203	233	212	242	244	228	232	220	216	230	227	222	242	199	222	232	230	219	217	216	244	228	250	236	235	246	221	242	201	211	273	246	231	224	226	248	226	229	242	222	225	248	197	212	248	199	240	226	229	224	219	234	252	228	218	199	246	223	183	244	209	228	225	262	246	232	245	217	222	223	240	220	202	215	249	210	219	233	208	227	251	217	234	222	215	263	219	242	266	254	217	226	231	249	231	229	205	243	230	235	229	228	239	213	225	246	242	257	233	235	222	242	260	239	237	222	264	214	223	252	233	219	237	218	254	231	231	226	223	229	225	225	241	201	204	231	249	197	210	211	195	230	239	244	227	223	216	227	232	217	244	246	233	209	229	251	251	205	224	220	261	254	237	234	224	227	244	219	227	228	246	258	229	231	233	249	226	224	213	201	213	219	238	234	227	230	259	250	213	231	236	226	246	217	205	224	194	210	238	212	249	222	220	235	225	210	222	228	211	217	200	230	234	208	215	231	271	199	217	228	186	244	233	216	212	238	232	221	224	240	213	239	241	248	224	231	227	220	219	243	213	214	214	212	212	223	218	206	216	231	240	219	240	225	257	232	254	218	238	246	212	195	253	223	225	217	232	239	224	230	192	218	232	221	229	232	222	215	242	234	240	246	246	254	261	212	236	212	236	228	214	219	227	248	223	224	242	263	225	222	235	232	258	228	206	238	199	239	246	241	235	231	219	225	235	247	232	211	234	251	237	251	234	226	243	230	221	241	228	243	255	200	234	246	208	230	240	255	223	221	236	236	245	213	219	225	246	256	256	224	229	246	204	223	235	191	222	203	229	215	246	223	232	227	223	254	220	241	212	253	227	214	208	233	223	250	236	222	250	203	216	246	218	225	230	221	209	251	206	243	206	221	210	219	220	237	218	234	242	214	249	245	239	245	212	211	220	239	216	252	219	212	196	203	242	241	258	204	223	237	242	235	215	232	239	198	231	242	238	234	247	221	234	251	242	242	230	251	196	215	199	240	211	237	253	222	223	201	256	225	245	241	228	207	231	256	240	230	263	226	248	214	212	229	225	239	200	226	238	226	233	238	259	234	266	228	237	214	209	215	229	244	218	229	219	239	204	210	205	208	204	236	253	218	224	219	251	233	212	241	229	215	268	237	240	224	240	236	219	253	258	238	222	217	229	224	249	252	210	255	219	234	219	209	238	221	247	216	231	236	238	217	230	216	222	227	214	243	241	230	231	248	234	255	199	233	251	253	230	249	241	238	232	240	214	245	250	249	213	245	236	236	230	242	228	229	230	250	237	227	211	230	215	217	204	240	205	248	234	236	216	239	239	245	249	217	245	242	206	238	218	240	224	242	219	239	224	244	214	247	227	225	227	227	220	226	241	198	208	219	243	229	237	213	234	213	226	246	207	225	228	243	228	212	218	230	261	230	209	229	228	228	251	255	239	206	223	216	214	239	240	229	230	224	234	218	209	254	217	238	238	216	250	223	242	245	242	247	230	246	242	225	228	223	206	216	226	230	214	221	215	265	204	209	203	232	231	217	219	230	220	216	217	216	229	229	226	219	226	230	226	215	227	220	198	213	230	226	201	223	227	224	214	205	242	204	230	223	217	225	230	225	212	237	217	234	242	229	209	242	237	227	256	223	218	242	254	235	231	251	226	249	225	241	229	250	223	218	209	195	244	218	243	217	242	242	231	238	228	213	212	219	224	226	222	246	235	206	220	207	241	255	233	230	234	215	226	222	229	250	230	264	231	227	234	218	236	222	219	183	233	227	247	216	212	217	226	230	228	223	215	222	219	218	214	234	216	217	209	222	220	209	244	226	236	221	266	251	247	245	227	231	213	201	222	253	226	243	265	236	197	206	222	265	247	222	232	217	224	226	215	215	252	221	254	226	232	240	232	236	232	228	229	215	233	241	251	241	202	211	213	207	231	231	232	217	236	221	228	243	219	242	212	222	256	225	224	227	241	222	204	226	218	191	190	234	251	229	243	211	246	246	226	228	271	234	217	225	224	220	242	215	218	246	245	235	222	235	207	222	229	255	222	231	223	202	214	232	220	238	189	237	256	245	270	223	238	249	226	211	224	247	226	216	245	231	238	224	214	202	222	211	233	242	223	225	222	224	228	235	208	193	206	216	244	224	261	224	225	231	243	247	222	242	245	227	224	222	210	216	230	239	225	210	230	196	243	219	216	227	222	245	239	229	219	235	251	212	220	197	254	250	210	221	197	235	234	242	230	255	211	230	237	240	249	225	239	231	238	218	232	229	242	223	252	210	218	242	226	249	218	247	229	187	229	243	232	214	246	209	246	225	221	210	222	214	241	222	215	224	237	225	237	247	202	242	209	218	221	222	205	232	234	276	217	222	210	204	206	213	242	230	234	234	242	223	219	240	269	252	223	230	253	257	244	220	243	233	211	251	222	202	235	242	225	244	258	224	233	248	224	214	241	255	231	220	241	244	235	251	203	218	244	202	224	228	237	223	257	205	219	215	231	233	216	220	218	244	239	229	258	215	248	203	228	241	217	256	231	224	196	213	216	254	220	246	224	226	207	214	218	236	221	263	255	206	217	212	215	236	204	256	222	212	222	198	220	226	210	236	252	230	229	227	260	225	222	221	210	219	201	217	235	249	212	201	217	202	219	235	238	201	213	231	215	244	259	239	241	232	240	231	222	238	227	221	216	185	219	214	213	265	246	236	244	259	245	211	205	248	242	249	265	202	193	208	229	228	202	249	229	196	251	232	227	215	255	247	223	247	225	233	252	262	250	251	229	250	237	229	221	235	232	237	226	219	207	224	242	244	259	217	235	220	273	230	239	263	281	247
1833	565	596	598	580	533	549	563	550	559	589	572	552	596	543	574	568	557	547	498	610	580	541	569	522	553	548	599	561	589	560	552	575	556	556	520	574	525	521	563	514	573	578	594	558	560	532	570	485	568	537	546	583	586	555	566	582	573	519	603	531	524	554	539	557	560	521	531	522	591	534	553	552	560	519	586	557	516	530	541	575	557	562	505	558	599	588	542	560	580	521	560	523	581	514	560	537	571	539	552	583	563	566	514	570	532	532	530	538	535	593	546	545	558	583	528	547	548	572	552	535	526	546	586	545	530	612	546	543	527	521	600	548	568	547	536	554	576	519	548	518	533	591	544	540	568	563	553	558	584	533	562	533	558	569	549	585	562	522	560	576	556	552	576	572	568	570	562	576	553	549	562	522	554	526	583	535	558	545	579	512	523	498	563	558	539	596	562	535	581	533	592	526	534	558	541	553	569	591	529	541	545	545	557	555	559	534	546	577	551	560	570	503	544	591	546	567	585	552	546	554	608	582	549	572	543	527	561	557	547	527	546	557	557	556	537	573	537	575	579	566	526	570	524	565	561	534	566	532	587	536	593	556	525	549	517	537	562	543	562	537	575	532	609	557	561	540	551	558	535	543	552	571	533	549	571	596	565	576	590	545	514	566	556	563	577	544	532	523	567	541	558	571	575	562	592	575	503	518	575	570	544	529	556	546	581	545	536	499	574	555	562	567	558	555	526	570	594	570	558	551	564	542	535	573	577	548	546	541	577	526	569	560	600	555	576	554	552	573	544	547	553	560	523	546	572	588	548	541	605	545	566	539	545	606	575	530	546	542	590	554	558	543	538	520	522	577	578	513	570	542	574	548	560	515	557	544	535	556	577	545	572	585	536	551	554	485	598	560	525	540	560	536	583	519	547	585	584	538	552	549	538	575	576	529	551	547	529	567	531	537	560	624	564	552	594	573	545	592	567	501	528	544	562	561	518	515	560	574	560	543	561	527	560	551	544	565	590	555	586	537	535	584	542	556	584	558	553	531	573	579	561	552	540	557	533	534	540	529	538	553	565	565	537	569	556	518	536	569	544	506	523	578	564	616	545	573	552	571	562	577	522	593	507	540	527	529	549	583	560	560	522	521	545	569	538	567	531	529	546	569	553	487	561	548	612	510	543	552	563	543	537	556	582	510	539	573	541	545	558	554	517	543	570	580	548	560	556	543	505	570	552	558	594	587	550	543	567	589	574	544	553	563	517	542	582	533	586	534	557	563	584	553	499	544	550	518	534	556	555	578	540	610	617	557	584	543	544	555	545	589	516	584	579	561	552	540	556	556	549	554	538	559	533	545	563	526	566	549	553	573	576	591	537	519	552	564	550	544	543	568	549	578	551	552	560	528	566	563	528	534	573	575	577	518	552	555	555	578	549	560	539	591	547	575	563	598	547	530	591	540	579	557	553	570	586	556	553	581	534	576	555	559	545	580	522	516	554	585	559	534	533	540	516	568	556	559	564	567	536	578	592	524	576	524	563	565	545	555	557	565	549	552	566	556	542	530	582	556	599	590	554	554	541	532	542	542	517	528	522	584	536	571	607	546	584	530	530	583	530	570	552	539	561	549	541	559	562	514	577	505	587	557	541	527	572	529	573	556	516	557	532	582	534	534	544	569	582	568	531	607	537	589	514	580	553	564	576	566	501	550	528	557	539	532	601	562	539	541	532	532	595	540	557	545	544	556	558	564	546	525	571	571	550	551	555	571	558	548	566	555	558	519	576	591	566	597	536	572	593	567	530	530	563	520	593	546	518	517	588	558	525	593	585	540	548	559	550	584	525	581	540	577	560	583	533	577	585	546	534	546	567	599	561	526	574	549	555	520	537	534	562	526	571	533	564	596	582	569	583	566	580	594	532	536	556	588	509	573	542	564	553	526	584	532	511	554	535	534	570	580	540	596	518	545	543	564	562	594	534	551	553	549	565	534	571	530	532	570	560	590	563	538	533	543	571	568	571	519	546	561	550	566	523	546	575	559	551	546	573	580	555	559	539	593	574	538	571	585	499	560	568	518	582	502	539	576	580	561	580	540	526	537	561	548	554	519	562	571	551	571	506	613	539	554	565	551	551	572	559	523	563	565	561	579	541	565	573	552	554	578	529	571	542	536	563	549	518	522	561	515	562	569	561	566	569	566	550	573	548	544	580	546	550	573	556	540	519	587	549	563	561	594	560	588	536	503	600	548	556	479	534	543	534	586	549	518	571	541	566	561	521	563	618	551	585	537	553	569	614	551	520	557	544	550	525	501	530	555	532	568	600	560	554	574	565	557	556	557	604	553	561	569	549	542	563	546	539	578	586	551	590	549	571	549	576	551	567	517	577	524	559	573	581	542	534	558	574	578	539	500	582	591	521	550	574	531	553	540	596	580	570	535	564	552	554	593	558	522	536	546	568	610	549	584	552	550	566	577	577	574	544	543	590	526	575	585	546	556	564	547	531	592	558	520	517	549	577	579	583	569	545	518	521	567	590	574	564	592	550	562	531	589	596	568	570	552	549	517	577	521	546	538	545	567	536	539	520	538	576	551	521	538	562	555	513	540	550	537	574	552	549	537	518	576	577	560	515	550	578	548	540	536	551	546	586	531	598	544	583	535	583	536	529	543	540	548	538	500	550	562	556	562	504	566	543	540	544	573	543	596	568	575	534	546	543	570	535	523	554	578	567	550	524	598	557	553	602	573	573	566	503	559	562	539	553	533	518	532	590	586	569	541	567	583	566	565	515	509	541	618	587	578	539	551	512	527	579	555	540	567	581	558	592	525	549	521	569	497	546	595	594	545	523	539	538	545	518	533	528	553	572	505	524	526	526	531	522	535	521	564	533	510	551	562	558	562	564	551	579	544	554	540	550	569	531	561	547	575	520	533	577	527	525	592	525	580	534	552	582	624	563	585	556	520	512	550	562	567	517	587	558	540	591	559	541	537	537	510	545	568	557	545	549	578	544	566	556	548	572	611	549	572	522	581	579	546	565	577	570	583	524	522	523	559	498	525	579	531	546	543	514	550	538	541	512	567	554	537	568	496	538	529	587	586	553	571	520	547	554	549	568	603	570	599	557	584	552	580	562	554	523	537	525	563	572	552	575	577	554	553	556	577	550	544	517	581	559	564	588	543	548	551	566	519	569	520	554	603	575	552	563	517	544	515	582	571	600	514	541	587	530	533	568	553	603	519	518	550	556	526	568	562	590	558	539	587	546	560	546	513	576	527	521	509	601	605	558	575	565	573	545	565	563	535	582	554	570	534	542	559	556	515	547	565	539	558	536	551	552	549	551	525	550	518	519	518	549	541	544	553	561	557	563	566	536	535	551	531	581	537	490	565	569	571	543	568	545	517	524	541	567	558	526	560	571	547	538	558	544	550	538	579	560	586	596	559	564	611	540	564	590	588	535	576	602	577	583	580	540	540	579	543	544	545	529	518	513	515	552	563	545	549	557	595	564
7604	636	597	581	481	386	413	392	339	399	320	325	307	327	338	321	311	297	349	359	338	328	306	314	354	346	351	322	310	350	328	310	298	301	347	291	294	324	347	335	310	331	289	331	349	338	355	335	352	294	356	342	307	333	310	313	335	330	310	342	328	349	338	302	332	319	348	360	304	333	346	320	352	315	345	306	332	291	338	327	306	298	294	304	332	285	326	340	323	324	311	319	308	312	323	303	327	306	303	327	310	284	337	317	304	343	313	303	355	311	358	298	287	320	300	306	322	356	302	302	329	321	305	313	314	350	317	317	355	310	311	296	336	309	302	336	357	308	350	301	317	319	316	304	331	325	314	336	354	332	293	326	305	298	323	332	293	312	288	310	328	289	315	307	316	298	341	332	336	328	296	331	309	303	349	288	300	304	321	323	323	307	298	302	321	303	295	299	346	336	331	297	341	347	337	328	335	314	337	320	306	322	356	277	344	317	316	314	333	328	328	330	288	274	338	320	275	274	312	316	312	318	320	317	346	314	322	327	306	329	323	308	338	355	307	324	311	341	285	351	334	329	319	305	330	292	296	326	355	331	309	307	314	322	350	318	317	317	336	329	323	348	332	317	357	317	329	336	304	314	300	304	330	305	306	292	313	287	328	314	311	327	304	319	283	298	359	295	315	339	320	346	332	295	309	318	333	328	337	321	344	306	311	350	321	317	299	300	322	356	333	314	332	314	324	336	320	330	304	320	302	314	309	306	333	322	305	317	316	307	317	346	318	326	318	325	309	337	338	323	326	333	316	329	311	340	317	313	309	292	301	318	339	293	333	325	299	310	330	320	300	332	307	343	323	319	329	329	332	296	334	288	280	330	344	338	329	339	368	328	308	309	304	357	298	330	315	305	351	333	350	302	315	301	299	311	320	327	282	303	327	316	362	322	325	306	315	324	313	322	326	315	314	340	312	307	311	329	301	316	326	276	322	317	300	326	292	334	322	316	320	293	317	308	363	296	316	281	336	338	361	317	337	338	329	330	325	334	307	334	316	318	347	320	327	371	297	321	312	307	330	358	324	369	345	317	298	279	298	301	328	340	335	313	303	308	305	303	332	341	337	331	318	313	315	297	311	294	340	337	300	327	344	303	303	322	310	313	355	321	359	297	334	330	321	323	290	324	344	294	314	329	318	335	325	311	330	322	296	294	316	285	296	287	331	319	305	297	285	330	319	343	283	337	287	344	324	296	299	330	315	325	316	315	311	326	344	303	312	301	323	301	341	322	305	343	303	311	341	304	340	296	295	311	336	316	321	340	332	346	318	351	296	330	306	350	323	339	324	317	299	304	302	284	335	291	317	322	302	327	329	316	340	329	318	335	317	320	356	326	302	310	316	320	310	289	296	328	316	324	325	286	298	308	306	317	310	324	336	355	295	326	310	342	323	328	308	325	341	328	327	279	348	313	302	294	341	310	328	333	322	323	293	322	332	306	318	333	331	328	325	309	336	316	352	293	329	308	342	278	324	285	304	288	305	308	306	295	316	335	289	349	338	315	316	318	311	322	326	312	330	333	297	313	309	303	321	354	319	289	325	307	312	338	316	325	309	317	312	323	315	311	346	332	316	331	336	373	298	315	331	355	329	338	301	327	338	310	281	329	324	335	286	285	299	305	314	319	315	339	317	318	332	312	297	278	320	315	348	305	303	313	309	301	325	314	301	300	334	346	298	333	319	297	345	338	350	342	358	325	321	326	341	337	316	325	321	332	314	293	310	327	355	289	335	347	353	334	338	297	338	331	322	324	296	362	283	312	336	296	315	360	285	314	321	311	337	313	328	320	295	326	339	303	344	309	304	301	292	317	334	328	294	306	322	308	332	314	341	321	303	305	331	322	324	331	326	259	318	319	346	321	318	304	312	291	300	335	338	288	341	291	325	302	339	300	304	304	358	314	310	308	287	324	311	338	307	312	278	293	329	318	292	345	314	361	315	334	325	296	301	316	337	310	319	333	304	325	321	309	341	333	300	337	332	352	308	336	322	317	366	282	355	309	334	326	319	323	323	374	323	342	324	303	287	327	330	318	295	319	330	305	305	325	323	302	291	326	363	328	335	305	312	313	296	341	324	321	297	341	324	311	333	302	308	336	305	313	307	276	351	307	321	315	312	303	303	344	291	309	336	327	309	345	326	306	319	304	301	327	296	299	318	315	339	327	325	284	303	322	339	342	324	304	349	305	375	338	342	319	297	293	316	331	316	293	315	297	308	321	292	333	312	324	326	297	352	310	331	310	324	302	319	338	348	325	325	300	317	331	298	309	342	307	298	344	325	346	304	353	313	304	322	309	310	347	282	294	300	346	324	329	338	278	323	319	306	356	305	282	300	326	327	337	304	339	297	331	338	316	352	293	328	341	328	335	307	309	329	345	319	299	354	329	297	290	332	302	310	325	310	318	319	308	321	336	316	301	330	321	302	298	330	283	318	323	291	314	319	339	344	336	319	320	317	364	307	307	317	314	335	295	338	311	345	316	323	294	307	333	288	317	315	323	325	330	317	307	293	302	310	278	333	328	291	307	348	322	317	328	282	333	335	360	320	304	310	309	281	287	338	329	339	282	303	311	291	301	295	325	322	300	322	327	289	332	323	334	324	305	325	328	343	322	324	344	347	305	312	313	354	332	311	295	329	326	310	323	314	329	321	337	311	313	357	328	291	304	320	332	306	333	327	317	306	315	328	323	360	310	340	291	326	337	345	326	279	304	331	329	312	323	340	288	293	300	321	318	312	286	324	324	312	353	359	344	351	344	284	321	332	310	355	309	315	274	343	328	325	327	286	338	314	373	335	319	309	311	339	338	337	348	323	296	321	340	332	317	349	285	314	320	321	299	333	313	289	321	310	345	314	317	309	338	325	288	337	331	303	302	308	290	298	312	319	306	314	305	327	325	353	299	293	313	293	320	341	310	330	346	297	326	344	330	318	303	322	324	287	322	316	314	301	337	342	322	310	290	358	301	312	320	298	329	338	320	287	287	286	311	296	302	313	300	328	320	345	341	339	315	323	303	311	292	331	287	341	346	304	323	310	304	323	305	302	335	350	303	373	320	273	325	309	326	322	304	321	327	317	320	316	305	340	304	324	329	298	326	329	300	356	322	305	315	290	306	304	341	302	331	304	272	328	325	332	315	329	342	310	368	334	333	340	319	312	335	274	354	287	350	306	303	359	337	290	324	282	348	334	305	301	327	328	319	351	314	348	345	327	330	348	297	299	337	314	327	316	327	295	322	327	306	323	323	343	312	315	287	312	295	334	300	316	329	340	328	351	319	327	345	327	332	316	337	325	330	344	334	333	343	339	328	276	331	334	365	326	325	317	320	324	296	315	339	299	322	336	303	329	301	312	294	311	313	357	319	323	321	322	325	289	304	325	326	327	294	323	335	302	296	325	347	316	316	328	315	296	313	311	308	338	307	356	296	291	321	318	301	298	287	309	346	313	333	321	330
6470	1015	1469	1569	1421	1222	1116	1052	956	923	943	801	853	823	835	820	782	799	755	806	787	790	784	769	807	810	783	759	751	767	748	740	749	746	743	714	750	748	680	742	735	752	745	679	719	733	771	748	710	748	726	732	719	731	751	692	757	721	742	708	789	754	715	729	714	704	700	722	669	710	717	707	783	756	734	698	697	726	730	743	745	688	712	716	719	730	663	689	783	741	723	714	726	713	724	753	709	702	729	680	723	701	728	753	734	777	683	766	732	789	762	718	760	697	742	768	723	706	713	739	704	676	719	700	686	770	731	734	709	740	706	725	759	706	788	756	806	777	723	753	739	723	696	751	731	754	742	715	735	713	708	760	741	736	737	718	680	735	700	762	738	716	715	698	671	670	752	746	692	739	723	750	705	787	706	703	714	726	733	753	718	730	699	739	725	729	702	700	740	692	700	770	711	763	692	752	744	695	767	658	718	735	741	765	759	739	749	741	756	734	737	758	761	749	738	728	778	774	669	700	699	712	741	716	753	719	784	710	720	731	721	736	722	712	769	746	708	732	688	686	707	720	753	699	753	709	746	762	737	749	749	758	695	710	747	718	728	737	716	703	725	785	716	714	691	730	705	704	737	666	683	729	769	706	799	723	714	732	738	732	705	742	709	710	748	732	744	761	746	752	673	736	716	726	747	704	736	741	731	711	757	742	734	734	750	739	705	717	699	759	703	669	794	739	732	765	732	712	754	750	740	697	734	738	687	720	700	724	763	726	735	761	694	717	748	712	724	695	706	776	718	751	727	723	749	721	752	710	686	699	699	702	741	692	681	775	738	770	695	729	707	751	738	723	728	714	671	732	701	711	757	727	749	732	781	719	741	746	755	682	732	689	786	716	728	719	744	736	770	707	700	755	772	754	715	746	737	750	716	729	692	749	728	732	740	771	733	687	697	758	718	747	742	695	717	746	734	723	766	745	704	729	712	755	712	744	769	747	742	763	731	720	721	712	727	771	724	705	779	691	740	746	728	713	723	738	746	690	714	750	720	719	766	692	717	735	723	719	721	734	778	745	667	741	716	753	776	707	681	685	754	696	734	775	690	725	755	685	703	668	763	751	721	741	750	724	712	767	737	733	681	741	771	728	665	763	722	710	763	723	758	734	737	674	748	697	720	724	792	719	706	740	679	718	776	719	726	705	723	757	750	672	703	755	714	707	712	753	700	738	725	722	728	724	727	775	741	743	708	745	710	763	748	684	723	745	723	744	736	713	718	739	726	734	757	737	769	716	741	743	687	763	758	753	685	740	710	711	729	764	725	691	738	789	738	726	718	709	721	731	697	757	721	726	690	689	744	740	682	733	743	689	717	736	733	742	744	718	662	756	757	710	755	709	658	715	718	774	753	732	754	732	715	746	712	697	750	671	716	709	742	747	694	751	717	733	737	732	738	725	710	744	669	692	745	743	715	724	763	745	748	690	721	724	729	715	703	742	741	666	723	736	735	746	730	706	744	683	715	711	726	741	723	747	722	706	692	769	736	746	728	715	724	729	708	696	756	734	696	703	708	727	773	745	742	727	748	765	770	752	690	771	734	735	694	764	770	718	749	721	759	706	739	747	760	779	717	739	747	719	707	773	697	700	746	756	756	742	756	730	728	717	686	743	678	740	761	742	790	731	756	726	713	724	707	752	704	723	736	724	750	736	703	696	712	762	781	786	695	728	727	727	771	753	698	687	718	726	717	745	717	757	730	738	707	724	734	721	723	732	741	723	714	732	709	704	742	762	756	754	752	713	706	738	742	780	771	732	709	723	738	754	690	732	761	738	718	752	754	719	704	735	770	712	742	754	713	726	677	721	779	699	728	706	725	741	749	724	760	764	748	698	681	718	686	742	737	745	765	709	726	715	730	727	731	726	729	719	763	659	741	741	654	720	724	721	691	763	771	704	691	708	793	695	671	712	717	715	696	729	692	741	746	707	723	691	743	765	697	714	697	771	690	738	742	769	752	713	775	731	739	756	764	766	730	730	735	725	749	716	723	691	766	771	694	716	793	764	744	758	640	737	740	778	758	730	732	709	749	738	732	746	773	762	709	761	753	746	739	754	715	728	724	717	702	727	758	754	729	744	783	758	740	709	730	714	738	672	763	725	687	737	701	703	793	702	747	737	696	725	720	734	744	701	705	733	741	696	750	740	775	751	757	700	712	750	703	722	717	717	727	747	752	763	724	703	705	728	718	749	783	676	717	741	696	754	732	709	726	700	713	716	730	766	729	739	735	732	697	704	767	736	688	714	744	680	729	714	680	724	821	726	754	726	744	777	727	737	710	726	737	713	716	785	738	734	727	751	709	738	736	728	679	726	732	708	749	754	744	710	721	767	764	707	699	744	740	710	703	755	761	712	738	709	721	736	714	764	711	716	696	728	736	732	712	753	709	700	724	735	711	691	718	787	686	760	731	739	711	762	746	711	710	727	721	717	726	726	727	755	734	749	692	716	703	748	741	735	731	711	703	717	762	719	760	723	697	705	738	747	678	767	762	768	724	743	727	738	696	756	704	716	728	754	738	755	702	722	745	735	695	707	716	738	746	707	691	775	672	726	682	711	690	707	721	723	721	713	743	702	680	734	744	680	713	761	727	732	715	704	752	751	718	717	734	704	757	770	698	745	706	764	690	652	720	731	690	716	754	769	685	768	716	752	713	733	743	677	733	667	720	731	736	742	702	731	760	690	744	710	702	727	721	735	781	694	742	743	733	724	708	752	723	750	725	762	750	712	758	739	770	739	729	685	747	769	752	730	778	731	762	748	752	727	730	663	705	725	656	736	722	746	725	721	710	708	765	731	710	720	737	713	742	701	696	742	712	742	744	713	782	733	743	723	770	718	746	733	726	727	720	716	774	735	743	703	691	732	681	697	700	729	741	713	751	745	723	720	716	740	747	729	724	757	740	733	704	708	795	785	697	751	697	738	732	698	733	770	695	733	758	749	789	715	749	756	713	710	718	736	737	703	725	741	757	753	716	734	759	734	706	711	706	763	702	747	730	725	762	767	727	671	723	716	696	716	712	740	737	734	750	682	693	776	742	795	756	777	739	706	694	740	740	696	714	721	723	735	748	734	704	770	719	735	753	763	735	790	688	761	735	720	703	696	708	713	685	698	761	756	740	727	701	781	701	760	738	716	680	737	731	780	705	696	685	777	740	719	728	740	748	729	709	745	731	719	741	743	726	680	751	736	720	778	738	716	703	704	750	697	757	793	794	711	718	773	710	753	724	716	705	713	693	753	689	733	744	746	715	765	743	776	743	709	766	663	693	735	722	764	718	642	742	751	726	704	751	746	718	747	738	711	774	729	739	715	759	742	749	706	715	706	733	714	732	749	758	708	716	713	749	739	751	721	757	683	758	705	698	712	719	705	755	708	762	722	713	709	685	742	744	742	740	716	784	751	704	722	745	708	739	726	701	710	685	664	702	709	750	769	743	695	706	677	724	743
14152	1128	898	711	512	418	366	300	244	265	237	243	243	206	202	248	230	212	207	203	243	224	216	206	198	207	209	199	179	179	214	170	229	177	191	173	199	187	201	192	203	208	206	189	199	191	164	204	170	188	185	180	174	230	166	203	195	204	211	187	213	214	193	175	206	192	182	164	191	221	183	204	188	202	211	217	185	194	197	205	194	182	184	173	210	189	199	224	203	188	188	179	227	195	196	216	222	208	197	213	182	192	174	198	180	193	177	163	199	207	204	178	198	192	202	182	176	194	187	211	190	183	173	165	205	195	175	201	193	187	206	227	197	209	173	195	193	196	169	177	182	190	194	194	186	189	213	203	191	189	193	175	186	185	183	181	172	196	171	180	216	192	201	171	202	169	194	188	207	199	185	211	184	182	202	184	199	199	186	173	175	198	200	183	194	178	186	205	175	182	201	195	209	232	182	188	183	171	224	178	198	195	202	181	209	192	200	175	201	212	191	208	176	184	201	155	181	191	185	160	217	201	200	204	189	193	211	212	202	201	199	194	200	203	202	176	206	189	170	195	187	206	166	187	176	205	213	176	182	233	173	192	188	188	192	182	217	203	189	222	220	191	164	193	199	188	167	196	169	174	195	170	174	186	198	184	211	184	174	196	206	195	176	195	190	194	191	190	194	161	191	199	160	188	179	165	198	201	191	199	201	201	198	175	204	185	170	192	212	168	172	209	200	197	187	173	198	191	183	180	181	191	212	195	176	194	186	210	179	192	181	181	176	201	172	176	186	174	188	197	181	190	188	171	201	183	198	199	196	201	209	171	197	206	205	188	195	190	195	206	197	198	196	197	190	170	201	189	200	197	197	200	197	203	197	206	183	185	205	181	197	206	187	180	207	204	206	195	201	188	198	170	188	189	206	185	162	184	201	202	180	185	158	204	195	199	195	195	192	200	194	169	203	181	188	196	197	190	232	195	226	185	183	215	161	192	191	211	166	192	198	192	189	198	165	203	188	194	191	219	211	190	202	182	196	193	170	200	196	180	194	193	176	187	191	205	162	213	189	222	184	214	173	194	173	198	219	189	181	193	192	195	175	208	191	201	161	195	198	191	193	191	174	186	183	204	202	178	177	180	190	196	182	190	194	193	188	189	211	177	154	199	191	192	196	175	180	198	221	196	205	194	193	201	179	198	202	185	205	195	181	188	199	210	170	193	196	182	233	184	172	196	213	198	186	190	194	175	210	212	196	193	197	180	203	200	177	171	197	194	196	162	177	182	180	199	187	205	186	189	212	203	202	204	171	182	203	179	184	211	189	215	171	178	184	175	203	197	198	170	218	168	186	189	178	170	166	183	231	226	170	186	209	177	192	179	197	222	213	187	163	182	207	208	197	197	193	190	202	188	182	219	225	212	182	208	188	175	212	188	181	194	204	179	176	196	186	172	206	178	177	191	191	171	187	165	172	174	199	173	207	148	187	167	204	165	173	192	168	178	209	223	191	184	170	182	188	185	197	190	175	202	187	189	214	204	191	165	219	190	206	166	199	211	186	199	195	182	186	197	209	189	219	195	192	162	171	177	200	182	192	180	189	177	188	202	200	181	192	183	225	197	176	200	206	196	184	212	186	178	187	182	199	189	170	181	176	203	182	175	187	211	208	204	187	171	195	186	174	196	188	200	190	174	198	205	193	179	187	194	177	173	203	202	193	219	185	213	197	192	157	189	196	194	190	194	192	168	174	204	179	198	181	164	200	202	171	185	186	178	186	225	201	188	185	205	198	174	197	207	200	199	205	194	188	194	207	200	199	155	221	167	195	189	211	186	210	180	173	189	211	188	208	181	202	193	200	199	194	195	191	187	174	182	192	183	184	207	168	189	189	180	194	208	187	199	213	193	204	212	198	179	205	203	187	221	202	187	184	195	181	190	181	190	182	177	177	184	194	153	169	193	192	207	173	189	198	175	180	182	187	207	200	203	187	178	186	170	195	190	172	189	204	211	181	187	191	178	174	208	189	178	198	194	222	172	164	186	173	192	194	195	190	196	189	203	172	203	205	214	194	200	200	182	185	216	188	200	202	175	181	195	173	177	184	198	183	161	195	198	226	189	219	175	187	171	196	209	188	184	177	194	212	190	173	165	216	174	170	199	180	185	185	193	189	194	197	220	181	210	176	176	185	184	197	208	185	195	195	167	187	171	165	175	181	189	196	226	222	192	204	191	174	189	167	175	199	195	186	201	198	187	208	194	160	184	195	187	162	169	215	191	171	183	197	190	185	212	191	196	212	171	209	193	183	220	205	173	191	189	200	218	201	207	190	180	213	190	183	174	168	180	192	181	189	208	175	182	187	179	210	206	183	203	178	190	195	189	194	168	182	190	193	188	177	187	167	207	183	221	194	209	190	182	194	210	185	198	173	190	185	174	187	199	221	186	194	187	175	221	171	188	210	191	177	186	178	193	185	181	203	187	197	198	169	168	186	185	169	176	175	167	199	187	183	209	213	200	215	192	188	196	188	190	211	197	202	190	194	205	204	179	195	191	197	186	203	178	196	203	173	182	211	189	175	196	207	199	195	181	180	190	211	183	186	188	181	186	165	180	201	199	206	185	212	167	194	188	189	181	190	209	186	184	181	180	203	184	177	189	201	196	194	184	194	205	182	166	172	228	217	219	212	200	216	162	161	173	184	168	197	161	191	182	205	189	195	176	209	201	200	194	189	184	187	194	207	178	190	176	179	195	198	208	175	196	197	196	184	216	189	176	194	174	189	181	203	179	181	222	190	193	204	195	202	215	193	213	192	181	206	204	197	179	210	201	189	198	165	195	209	201	185	174	179	201	174	176	221	163	178	238	205	204	199	205	189	212	209	175	206	184	178	195	195	192	208	196	186	171	234	179	202	172	190	214	212	192	230	188	192	182	189	205	193	184	190	195	191	184	175	174	187	189	207	211	188	211	190	180	199	207	188	214	176	185	218	203	187	195	206	194	220	219	223	190	200	180	213	195	185	201	201	181	194	206	180	183	188	192	203	189	178	227	212	193	182	204	207	190	205	216	215	185	176	216	192	185	177	220	190	190	184	194	198	190	204	189	212	181	179	194	196	168	191	174	235	183	197	193	188	195	165	195	210	209	209	204	192	200	187	198	194	215	184	186	195	192	203	188	193	180	198	217	189	217	192	199	200	175	216	172	184	220	192	186	218	196	184	187	231	199	210	196	171	227	203	185	176	206	202	193	175	180	188	196	195	171	179	166	190	205	183	209	179	194	221	239	203	198	189	172	182	178	164	186	198	173	211	197	186	179	191	201	181	181	179	189	171	176	177	188	179	182	173	178	181	174	189	197	190	198	200	170	186	186	183	189	170	175	174	194	221	175	202	194	177	173	200	186	214	198	193	184	214	193	182	175	214	185	209	176	189	186	223	188	153	162	194	182	200	177	203	184	218	204	180	210	186	200	203	208	195	192	219	199	185	184	177	190	182	160	204	198	177	174
7985	1009	1918	2239	1842	1495	1206	958	952	781	737	686	683	665	610	601	585	505	560	551	523	510	529	506	490	501	546	492	498	485	502	502	503	455	488	454	473	479	459	459	460	451	478	489	492	445	456	463	487	406	417	463	485	499	455	474	468	452	478	467	446	480	447	475	474	440	480	460	459	472	467	427	425	448	404	454	415	471	439	478	484	464	429	425	470	415	434	441	433	472	485	449	467	446	478	489	473	451	457	423	472	437	471	457	444	450	464	454	445	433	487	457	453	453	472	445	445	472	445	445	454	487	463	469	474	491	494	414	452	446	426	448	448	477	432	475	429	430	446	447	475	426	429	447	470	465	416	436	412	465	438	463	481	448	444	437	424	463	450	422	467	429	440	437	430	460	445	465	454	454	421	441	458	425	431	476	480	462	459	477	470	455	490	467	465	408	466	489	474	434	479	404	456	408	438	483	483	428	483	462	435	444	457	402	438	443	449	446	439	463	427	427	480	480	449	449	464	455	450	456	474	468	457	430	435	467	458	439	444	421	418	459	451	455	463	475	492	420	441	473	455	466	431	465	433	440	483	412	463	474	402	412	454	488	462	433	449	451	450	421	468	492	438	458	472	440	443	444	440	446	438	434	457	446	471	453	462	461	452	479	448	458	452	484	495	423	443	475	454	439	457	440	446	466	451	456	476	450	455	458	471	487	433	472	441	440	447	434	458	441	486	471	435	474	434	442	440	482	491	454	497	430	455	444	476	441	462	463	454	457	422	471	452	431	449	442	437	493	440	487	480	451	435	474	488	445	442	443	437	471	430	481	439	445	451	444	459	447	463	452	471	441	455	455	435	430	466	427	469	420	437	423	461	442	448	465	460	443	463	480	434	475	442	466	455	445	423	452	438	440	458	487	480	416	478	445	456	459	458	458	432	463	454	448	434	445	429	480	488	471	457	436	512	474	422	436	410	479	454	439	452	421	418	460	449	433	449	412	441	461	434	446	428	485	490	428	444	457	520	422	427	498	431	463	426	473	463	454	461	476	457	439	440	479	450	432	439	467	457	422	459	447	458	453	470	410	455	483	458	441	467	429	421	399	461	432	431	463	439	459	484	462	408	442	451	447	438	467	439	455	452	428	418	450	412	449	445	482	456	471	430	443	462	470	421	446	454	469	495	447	454	463	432	429	450	462	497	482	492	453	458	462	465	444	450	433	448	467	442	458	474	430	455	428	440	482	432	443	422	470	441	462	457	445	431	462	459	452	461	443	452	441	432	416	444	433	480	441	477	435	452	458	460	436	442	451	463	461	438	451	459	466	448	476	474	444	421	442	470	451	497	468	472	470	453	420	420	472	489	475	451	477	440	442	459	425	457	460	476	436	431	428	452	490	460	455	440	462	457	446	456	431	472	449	476	461	452	454	466	453	462	446	470	463	463	421	503	437	486	443	513	439	459	419	484	459	432	455	438	490	426	448	458	463	462	410	466	451	474	447	458	437	431	444	470	479	446	456	446	420	472	429	449	471	457	430	433	421	432	426	462	500	449	455	436	419	420	475	415	432	457	446	441	435	452	430	458	437	438	431	445	463	466	437	436	450	436	465	456	438	461	436	475	486	415	430	490	450	461	409	438	467	483	459	444	450	426	443	462	441	477	468	466	434	462	431	416	477	477	471	422	454	462	456	499	426	427	450	433	411	411	447	445	449	483	463	465	456	435	485	432	475	467	482	464	425	458	449	455	473	453	465	423	457	465	449	472	447	462	457	462	462	492	423	439	436	488	463	454	434	441	440	479	452	478	487	452	426	419	418	419	509	435	443	454	458	434	453	440	449	429	442	421	450	431	430	482	487	435	508	437	454	473	456	415	419	445	470	456	442	408	457	497	456	439	450	442	463	457	428	434	512	469	429	435	491	446	449	480	451	432	436	464	458	444	445	463	443	425	471	457	450	421	436	432	411	452	455	430	436	492	478	427	461	438	465	504	424	418	456	454	437	490	462	467	427	458	442	436	439	462	452	433	446	465	442	500	452	438	439	490	470	476	456	453	486	438	463	421	440	423	466	491	452	465	475	456	427	449	426	429	441	423	422	461	441	454	439	475	446	496	452	474	441	505	457	438	440	455	502	413	466	412	461	451	467	431	464	463	464	462	481	484	455	427	407	470	430	448	438	439	471	460	443	428	456	432	436	468	493	437	481	473	461	477	464	433	456	427	462	454	451	430	477	457	441	463	435	437	450	450	457	457	448	418	449	447	460	459	422	451	455	432	405	424	405	458	447	468	444	439	402	441	456	468	457	430	424	422	456	450	446	473	471	434	466	443	478	424	486	465	454	475	453	435	460	476	436	484	431	434	456	450	449	462	469	441	446	466	494	448	466	466	493	448	463	439	422	503	438	484	433	435	442	487	449	467	473	437	422	441	445	451	427	499	442	479	443	467	438	442	433	448	470	477	465	483	468	440	468	458	412	406	487	447	486	440	455	442	470	480	460	434	421	403	457	446	499	469	462	443	443	466	425	412	463	463	473	472	426	452	464	465	473	504	454	439	435	458	428	448	425	481	446	441	498	499	449	473	454	454	477	472	450	453	484	486	433	446	439	473	472	479	487	470	447	485	488	465	409	467	469	435	495	465	474	438	448	456	442	460	469	419	458	450	462	445	448	435	457	440	467	455	444	481	466	439	426	455	450	474	439	424	425	434	439	452	507	437	466	435	457	442	451	490	456	447	472	457	441	433	474	474	419	424	493	440	449	475	440	465	440	463	456	463	437	427	436	440	430	491	471	461	458	431	426	428	425	447	452	439	461	411	430	472	442	474	449	475	459	450	451	455	447	447	491	435	457	456	453	445	433	413	459	434	417	447	478	469	472	434	474	473	471	475	417	463	507	447	474	496	475	463	479	481	440	516	456	472	459	451	433	486	490	444	460	447	485	462	477	469	434	465	412	452	428	417	429	432	451	434	428	449	458	453	454	428	478	447	411	433	474	434	462	444	453	449	447	465	476	467	433	460	461	488	436	421	469	437	453	435	457	417	445	419	447	443	436	466	444	437	461	455	463	479	478	493	453	463	473	449	432	429	448	447	421	505	465	490	462	435	479	461	410	493	461	459	411	442	456	435	441	473	442	472	423	489	464	481	462	465	461	470	461	421	479	437	447	480	451	503	473	452	452	490	428	449	492	440	442	465	439	439	436	449	423	442	480	452	451	424	490	462	419	421	422	468	464	457	437	450	437	453	468	454	433	439	439	468	452	437	454	445	471	438	444	436	470	479	447	466	466	443	454	472	458	476	419	452	439	442	467	443	459	442	472	453	431	437	425	442	447	442	431	457	485	479	435	463	462	468	440	448	437	414	433	486	471	448	448	467	444	452	434	440	449	436	431	407	423	427	471	453	446	473	431	447	459	439	480	460	389	481	486	460	453	432	434	460	456	473	442	457	465	457	446	436	462	476	431	476	491	456	437	456	469	488	470	437	432	443	473	421	490	460	468
1379	241	237	227	276	222	228	222	225	199	247	248	206	235	210	231	227	191	222	239	238	210	268	244	229	229	210	237	211	222	228	224	217	225	247	236	205	243	214	247	242	219	218	232	243	232	211	219	215	242	252	224	239	228	223	219	212	202	234	205	232	204	212	214	240	254	191	224	215	238	222	248	236	200	217	223	236	213	230	246	226	228	217	219	198	236	235	244	251	229	228	213	188	252	234	239	247	200	258	231	207	233	231	231	243	232	219	226	240	245	222	240	203	239	222	203	232	238	250	233	224	247	230	199	218	188	226	223	228	218	221	221	224	238	197	219	250	267	259	221	206	227	227	206	243	243	232	216	229	230	215	238	237	212	204	203	226	206	218	255	260	227	241	235	240	239	222	223	239	236	218	231	238	207	206	212	219	229	207	261	215	230	236	264	234	264	245	234	232	253	216	224	231	249	217	226	222	241	227	228	218	242	246	227	231	223	232	236	236	235	245	232	225	247	223	252	212	229	248	211	205	226	223	227	208	202	237	238	259	226	212	210	228	242	208	235	236	236	242	194	226	261	208	218	260	215	246	236	214	239	210	215	210	242	271	218	207	228	207	237	268	241	208	230	239	231	244	228	243	234	210	224	227	234	226	218	223	230	201	208	219	235	227	223	221	242	224	221	232	210	214	191	239	233	240	228	224	205	226	245	244	236	206	239	221	220	217	231	228	216	241	238	222	216	220	223	254	242	253	223	243	234	217	254	245	213	219	232	220	245	228	216	239	225	233	239	233	240	213	249	255	213	224	248	251	217	233	222	224	226	213	256	218	244	255	242	210	222	250	216	273	226	207	222	209	229	244	218	229	233	224	251	217	230	249	241	203	211	210	224	205	207	213	240	205	244	222	211	234	228	239	221	230	235	220	228	212	204	234	213	227	240	228	241	234	233	202	224	253	262	224	231	236	209	215	238	184	239	223	256	216	194	215	253	242	267	213	211	226	241	198	251	253	240	254	227	235	219	237	218	220	240	208	223	218	189	228	238	232	218	245	232	235	225	245	230	249	226	225	224	223	244	249	228	241	236	221	245	252	249	231	227	253	217	215	215	257	208	223	209	232	225	247	222	252	209	231	240	229	201	241	224	227	222	178	215	216	232	225	241	232	246	241	228	238	209	218	231	208	241	208	221	240	230	221	241	216	202	220	213	238	227	218	244	207	215	211	193	199	218	225	209	229	228	241	238	214	258	211	215	225	207	241	214	252	256	245	250	229	219	235	234	222	206	224	206	209	228	224	213	236	197	216	226	231	232	223	237	228	245	210	222	212	233	266	211	231	218	229	244	248	212	250	246	213	216	236	209	253	219	223	212	233	222	229	229	236	239	205	232	239	239	217	233	226	201	213	250	248	255	229	232	247	228	206	223	249	220	226	231	237	220	222	260	237	237	232	232	221	228	220	248	225	200	261	225	228	233	273	224	251	209	220	211	228	226	223	250	234	212	234	239	234	200	230	219	212	213	275	250	248	211	224	224	208	235	210	228	229	207	211	232	196	218	227	248	225	208	217	271	212	213	242	217	223	218	231	238	226	225	205	224	245	224	230	237	248	227	205	204	249	263	232	209	214	238	246	202	248	244	230	209	207	227	242	240	219	242	230	208	205	236	237	247	246	230	237	226	223	206	191	223	223	226	236	217	223	227	200	213	231	248	201	189	208	237	223	232	223	235	221	238	216	226	182	209	181	227	200	210	238	218	235	224	201	233	220	228	212	247	214	225	231	238	201	215	220	222	243	213	246	231	222	225	227	243	237	249	235	225	219	219	199	237	211	243	237	223	205	255	213	190	201	207	207	221	211	238	201	228	232	221	212	235	238	236	221	216	245	194	239	202	192	250	232	240	208	221	253	234	260	243	202	258	215	209	232	231	221	250	226	213	231	214	242	233	194	251	227	220	221	229	249	242	222	206	206	209	217	233	226	222	216	241	221	231	255	265	237	253	217	221	205	238	228	247	239	212	264	231	247	256	193	234	233	235	231	220	227	221	251	260	209	230	217	230	189	230	226	219	215	211	250	237	204	198	223	231	226	217	223	256	202	229	215	254	219	206	230	245	235	241	217	226	232	233	241	240	229	232	179	210	223	211	196	252	221	225	234	211	207	213	228	234	209	235	201	239	245	237	231	230	246	239	228	222	225	206	230	230	212	233	250	226	226	240	230	246	199	245	219	235	251	242	218	222	209	223	255	209	223	210	229	239	243	254	234	236	242	232	247	267	204	236	213	255	211	226	251	223	236	227	201	232	221	237	249	259	230	221	228	215	219	226	225	238	202	255	210	207	260	241	217	209	223	212	218	235	243	249	248	222	257	259	217	215	235	222	205	234	229	219	228	241	256	209	213	212	216	196	217	236	246	245	239	254	236	251	235	247	242	228	228	252	238	241	261	228	269	224	227	212	249	223	239	208	217	185	223	217	233	210	225	249	239	190	201	233	249	212	241	244	239	208	232	228	232	222	243	218	229	236	212	231	252	241	222	249	231	242	256	214	209	261	217	231	226	221	251	231	228	243	206	222	245	218	254	265	231	232	237	203	226	232	234	230	230	236	209	225	203	234	249	206	228	233	224	228	211	231	236	225	234	225	234	249	208	229	228	240	227	222	216	196	253	230	240	235	200	228	252	210	212	223	240	262	218	224	202	225	214	246	236	273	203	216	229	242	225	251	216	234	231	214	236	219	228	215	212	225	220	232	211	247	227	216	203	247	202	236	204	235	215	231	195	233	203	217	214	247	205	233	196	206	262	243	222	239	198	208	227	227	220	259	239	237	227	216	215	242	235	265	241	229	221	218	228	240	209	240	222	210	204	232	245	214	233	234	236	219	195	238	236	246	240	274	245	256	238	232	233	214	225	224	223	221	228	227	199	228	238	220	199	240	232	243	218	236	216	229	228	218	232	252	217	234	224	241	225	213	250	226	224	233	244	229	269	229	209	218	244	245	213	256	250	229	247	227	228	244	238	234	214	194	231	219	233	228	212	211	231	254	239	235	205	247	256	250	247	274	235	234	221	211	214	219	235	236	206	252	203	216	202	214	224	229	216	218	250	203	234	258	202	209	238	233	234	215	223	227	245	228	234	267	206	220	230	231	209	237	241	216	235	229	223	261	235	216	251	236	238	240	209	227	222	239	228	245	216	226	241	230	253	238	229	225	217	200	203	234	235	270	236	229	244	203	209	215	202	201	248	229	237	215	230	225	259	239	238	238	223	197	265	227	221	207	224	245	227	232	234	239	212	205	234	260	236	227	210	252	232	227	231	253	215	235	215	223	222	216	211	238	240	255	253	249	236	219	203	245	228	219	207	228	249	234	237	260	228	235	215	219	236	226	219	231	212	229	238	254	246	246	215	237	263	230	236	217	254	255	238	225	245	206	234	233	230	255	237	234	226	202	254	224	221	255	264	214	225	216	200	194	242	250	213	198	247	233	208	217	233	239	235	213	238	238
1769	577	576	586	587	585	585	581	546	571	579	522	593	567	565	556	545	530	560	520	564	570	581	566	583	568	529	565	582	531	533	564	566	538	557	494	539	553	558	534	572	555	515	552	577	585	521	528	548	590	620	528	561	553	578	552	572	565	527	567	565	590	576	556	559	545	562	558	551	546	557	562	555	606	550	582	583	605	591	567	557	564	535	575	529	540	509	522	563	547	541	511	576	556	585	573	542	571	558	578	530	524	582	555	552	534	553	627	570	585	554	535	584	568	575	541	574	579	554	546	536	580	555	558	532	549	563	523	521	574	565	574	546	557	536	556	590	545	552	569	564	544	549	593	560	523	573	523	610	524	534	538	556	543	617	580	548	548	561	580	567	534	552	555	588	590	562	598	543	535	596	531	555	586	527	554	505	547	561	552	580	531	590	543	590	577	514	550	550	565	578	544	507	565	533	550	561	552	535	534	582	564	517	581	562	565	554	520	525	551	512	543	510	577	567	506	486	576	530	524	546	542	534	555	536	568	564	565	579	525	561	581	564	552	545	557	573	552	563	545	540	567	554	604	537	547	590	568	561	554	577	606	559	544	545	581	563	541	541	550	567	580	545	553	535	579	560	576	567	518	526	533	580	538	554	525	601	560	545	543	607	524	559	583	619	560	555	524	576	555	527	539	565	547	577	554	574	535	565	551	537	566	566	625	589	575	566	567	586	567	533	564	537	556	566	555	543	579	585	562	534	572	544	565	551	520	546	541	535	569	586	532	566	549	581	537	597	547	540	585	543	508	552	533	538	574	551	591	551	585	562	592	521	538	548	541	574	545	567	571	582	553	580	572	523	565	548	530	556	532	528	553	546	560	523	548	570	574	547	537	574	506	517	576	570	581	581	533	573	563	525	548	566	576	520	566	583	576	547	570	546	560	569	564	529	606	544	560	543	514	565	551	545	541	595	547	563	545	522	552	540	552	550	560	547	546	608	533	551	537	583	557	560	564	514	549	583	480	579	504	529	524	542	570	565	585	516	532	579	545	553	584	544	575	549	576	541	571	537	530	538	557	513	558	527	594	563	548	576	588	523	530	631	562	568	544	549	585	572	580	550	607	501	580	551	538	545	514	584	563	555	550	577	550	548	579	539	565	519	573	578	540	540	552	529	520	545	559	522	509	547	547	537	554	556	556	526	548	537	550	562	535	534	521	582	527	576	552	587	578	533	554	545	561	562	591	550	606	569	498	574	591	585	537	553	564	576	551	559	578	571	560	555	562	602	551	566	597	575	521	580	508	518	574	557	536	543	586	534	572	574	550	544	562	552	577	547	496	561	578	546	515	526	577	579	561	516	555	566	548	537	559	587	587	553	547	574	551	585	545	547	586	560	563	566	525	547	534	527	577	541	548	546	550	537	560	571	528	552	562	510	540	534	542	578	623	590	503	554	584	559	604	553	553	541	517	572	526	531	563	568	567	533	544	562	576	565	544	506	554	545	521	592	496	589	555	539	588	541	561	519	530	560	561	538	499	561	588	529	562	577	541	586	557	590	562	540	571	551	510	533	621	557	574	571	538	544	554	613	582	602	547	530	585	539	538	585	576	574	509	569	543	548	570	570	592	544	571	598	513	513	565	577	546	557	620	534	548	579	579	539	511	553	555	568	561	562	565	549	574	585	524	537	569	570	541	560	560	520	571	533	554	566	511	541	551	543	572	531	554	559	522	569	583	543	571	527	557	535	571	562	545	566	535	513	545	566	547	526	549	574	524	541	563	525	542	574	568	559	536	526	568	594	574	576	578	542	540	558	548	577	564	536	555	609	559	534	582	529	531	552	563	532	543	595	588	545	588	557	586	575	573	558	543	543	568	541	563	547	544	561	569	576	576	553	554	586	563	556	587	545	542	578	549	588	543	592	537	551	530	561	588	555	572	532	609	561	561	548	572	516	563	544	537	586	587	554	539	559	535	554	513	549	524	554	544	575	538	580	568	530	528	566	551	551	527	535	532	550	548	561	550	555	559	560	563	581	586	534	529	552	548	584	569	579	541	606	534	590	554	545	552	550	575	543	559	600	576	553	589	565	562	533	531	530	566	565	520	522	585	559	565	588	561	533	525	550	611	574	564	571	590	586	554	613	575	577	534	553	550	589	564	567	528	517	559	560	563	535	570	541	567	577	554	572	561	517	532	565	531	581	529	558	623	567	581	530	514	558	532	534	529	534	579	524	553	577	539	550	590	583	608	523	576	561	561	561	537	551	559	533	556	564	576	527	571	561	550	557	555	598	562	559	539	592	542	509	574	517	503	555	550	560	550	591	539	531	530	548	549	541	534	535	566	562	535	555	538	552	562	567	552	505	524	566	596	577	537	592	624	586	538	576	552	533	530	572	550	563	551	541	580	524	527	555	539	523	537	585	531	586	532	553	535	583	536	574	542	523	587	578	543	546	561	533	557	515	572	549	538	526	533	548	580	558	545	593	537	591	559	551	531	562	538	548	531	592	561	559	556	568	544	575	561	548	543	569	574	570	576	531	586	550	486	585	571	594	517	561	539	542	529	549	529	555	516	557	569	549	611	537	545	555	543	587	561	514	537	596	583	519	546	542	538	548	553	585	551	516	571	560	527	585	544	570	565	566	557	545	561	555	548	570	571	509	569	542	551	599	573	560	579	567	542	537	567	564	523	582	503	577	565	557	551	542	526	550	566	575	544	554	557	537	574	545	633	570	554	546	559	568	573	535	575	579	574	571	598	570	567	577	554	530	569	590	544	603	554	533	590	553	556	502	602	532	511	558	536	513	533	536	549	522	565	575	541	548	619	499	573	591	567	561	520	541	557	529	567	538	546	562	546	526	568	558	555	527	486	586	581	555	589	570	540	588	537	565	557	555	572	541	562	531	537	563	558	516	577	570	557	553	535	531	578	543	556	570	525	568	573	563	532	514	538	500	529	526	575	570	561	551	549	564	584	531	538	571	567	546	541	568	556	549	533	571	590	565	559	545	547	560	564	583	542	541	531	559	562	529	513	518	542	542	572	537	515	561	533	540	544	568	568	565	565	559	530	554	586	548	571	525	517	510	594	566	575	509	552	552	559	542	549	562	539	551	567	521	555	568	511	550	566	583	541	556	580	536	586	548	538	562	511	549	554	567	585	536	537	553	519	579	518	570	569	573	539	544	536	587	577	533	567	540	554	540	571	554	529	567	542	548	531	531	555	551	570	594	549	577	563	537	577	561	567	508	568	587	561	570	613	553	571	523	595	526	561	575	544	577	518	558	525	608	557	577	537	542	568	551	578	550	572	553	583	573	537	537	566	545	554	584	533	514	552	598	555	586	558	573	576	543	581	575	546	569	604	562	547	534	566	583	566	535	521	529	516	567	571	568	555	560	559	575	557	506	565	523	535	480	553	545	547	565	585	559	539	557	545	553	535	549	581	519	561	520	546	531	574	541	590	537	571	580	550	548	571	563	547	563	538	550	526	579	547	498	547
7523	575	684	591	487	397	375	365	355	340	330	337	318	363	334	319	356	348	356	313	380	286	305	304	299	289	306	305	320	317	309	300	323	327	313	332	357	335	280	329	333	308	317	288	329	324	324	311	328	312	326	308	322	307	337	307	290	291	322	305	288	314	324	301	323	344	325	321	333	305	297	307	317	328	316	329	335	317	339	342	320	307	328	332	313	311	306	326	349	322	337	308	327	281	303	335	320	286	323	328	326	324	289	321	322	343	308	294	284	294	324	318	334	323	306	286	290	333	359	313	281	333	346	315	310	344	310	342	331	339	275	311	315	324	299	303	324	288	330	336	321	338	331	285	314	340	312	309	276	296	330	305	356	298	316	326	311	303	290	307	325	278	327	308	334	306	320	331	313	352	308	303	302	357	298	286	334	292	282	330	294	346	313	287	326	350	318	355	311	296	304	305	343	319	323	324	322	323	330	339	278	315	336	330	329	306	336	324	323	322	347	319	351	306	330	307	333	305	333	331	298	333	341	327	318	321	333	319	284	324	353	315	291	309	290	352	320	308	307	320	285	314	330	306	335	308	337	299	345	309	320	311	319	326	310	316	333	331	279	288	305	303	309	324	296	301	297	320	336	348	331	338	306	322	308	333	295	311	301	324	340	344	310	303	349	329	316	293	286	288	332	312	328	309	299	312	280	316	301	331	330	293	305	324	307	304	316	292	336	316	350	280	357	308	337	293	315	298	323	333	336	326	293	355	341	294	343	341	331	286	305	319	300	291	300	319	325	336	302	335	329	323	302	319	307	337	308	320	325	317	312	294	323	313	326	334	330	335	312	310	295	328	331	294	313	306	324	322	341	344	314	317	315	350	334	263	332	330	353	331	301	322	326	294	313	307	327	317	313	326	322	313	341	324	317	293	297	339	325	344	301	333	338	292	325	349	309	294	277	310	318	327	312	320	341	289	314	318	309	329	329	327	337	292	310	290	357	325	313	319	318	336	331	295	337	293	317	342	310	286	342	329	306	319	309	330	315	331	319	302	303	322	298	358	324	299	307	307	305	308	322	301	297	361	278	314	324	312	329	302	304	306	293	294	317	312	355	303	343	335	329	286	307	302	322	319	365	334	311	288	330	297	316	343	336	301	299	307	313	312	341	309	356	348	326	312	323	319	339	274	297	283	312	350	315	316	296	308	307	324	319	297	305	355	337	346	363	319	304	335	316	288	317	328	278	348	318	339	324	320	298	327	335	325	333	341	314	327	348	337	313	337	311	291	319	313	307	307	334	305	330	304	287	326	315	325	329	319	336	335	310	328	348	301	325	354	364	325	314	344	315	316	322	353	313	327	332	306	303	330	311	295	342	271	320	297	340	344	301	291	304	329	290	334	294	281	324	308	311	299	282	313	301	306	277	341	309	334	318	285	292	287	318	308	318	321	322	353	313	307	301	310	359	326	322	308	324	321	366	303	322	329	339	303	307	316	312	319	307	285	363	329	294	290	315	329	315	320	302	286	312	322	305	322	311	339	309	326	307	303	304	306	336	291	289	315	313	311	349	300	315	271	290	290	311	312	313	320	326	308	328	314	290	303	317	301	295	321	295	297	281	315	310	311	321	332	333	336	331	333	310	299	325	299	305	310	315	319	311	329	294	321	329	293	308	315	331	346	323	341	321	303	296	324	283	298	351	302	302	320	341	280	338	322	337	279	331	304	294	317	307	319	312	328	283	282	321	327	357	300	325	317	336	292	304	318	298	310	332	303	311	317	315	285	337	323	304	299	307	305	305	327	333	309	306	306	322	301	368	340	296	300	314	338	270	308	296	307	314	310	297	323	310	348	353	319	311	336	319	324	317	308	333	300	356	318	315	299	298	323	290	296	314	311	315	315	315	348	318	320	319	312	296	333	323	309	290	313	331	315	344	302	302	323	353	314	300	300	321	299	333	336	323	331	326	286	310	285	313	324	309	343	288	298	335	342	319	276	315	298	322	299	315	295	301	313	274	334	304	278	303	300	312	307	320	343	323	334	322	333	322	307	287	345	295	301	336	318	276	318	319	295	280	322	337	340	336	352	321	310	313	304	327	329	347	305	305	300	324	358	318	332	323	303	330	300	314	329	335	310	351	344	318	312	304	312	300	325	323	335	356	331	325	314	342	303	348	315	302	298	359	325	341	317	343	301	356	331	311	330	297	337	308	331	321	319	312	304	309	303	340	315	318	292	322	341	314	307	302	288	295	321	314	329	290	315	286	314	300	320	316	321	322	316	313	326	331	280	341	316	315	293	311	309	332	308	309	337	305	345	310	298	291	321	323	309	332	306	323	316	305	311	331	321	316	298	312	343	315	299	311	307	334	355	319	349	325	347	319	310	283	306	307	367	327	287	290	310	337	305	352	322	317	333	309	318	310	311	354	332	358	302	305	348	305	267	298	317	307	338	303	292	329	307	364	289	328	321	322	307	335	312	345	327	298	302	338	297	310	324	323	309	327	281	329	316	320	310	326	291	333	323	328	288	293	336	319	318	294	304	300	318	364	332	290	301	323	314	338	311	329	326	360	359	348	322	336	311	315	338	335	322	333	323	336	321	302	311	296	314	306	339	315	292	287	297	304	315	299	292	325	342	315	300	323	271	311	267	331	282	318	308	293	310	297	289	347	311	286	296	318	308	314	311	341	320	356	290	316	322	335	315	296	319	342	320	303	331	343	338	285	290	315	299	318	340	337	303	331	326	344	300	344	330	345	320	279	341	298	338	317	290	306	324	338	316	320	303	299	328	312	297	321	328	342	347	319	334	295	299	330	351	347	305	333	335	326	324	327	341	306	298	313	301	305	318	320	282	301	301	332	310	327	261	277	317	293	319	332	326	327	338	347	344	301	316	334	319	348	307	299	300	301	295	324	345	315	336	336	333	341	327	320	337	318	313	298	310	299	338	319	336	331	334	340	323	310	312	301	328	304	329	305	301	311	327	349	346	335	305	323	306	321	317	315	333	300	316	330	343	287	343	341	331	303	309	324	322	318	357	337	284	309	343	335	324	330	340	300	337	338	329	315	314	316	331	351	335	343	321	315	298	305	284	330	308	339	337	300	324	357	316	292	323	301	306	301	335	316	327	300	328	319	300	311	299	346	321	316	309	314	318	340	346	303	296	292	343	353	318	305	299	307	331	318	314	352	321	314	328	306	311	351	336	311	302	326	275	330	300	319	342	300	298	330	323	315	326	304	313	325	305	305	303	317	329	276	300	344	361	355	288	310	326	290	341	312	302	303	309	296	314	345	335	308	324	325	300	325	335	323	337	297	331	292	316	301	271	313	329	341	314	331	311	320	296	327	319	320	347	296	319	328	316	306	298	276	304	294	332	372	365	341	341	314	366	361	330	328	338	327	316	324	310	306	306	305	303	319	337	328	328	296	296	357	337	305	309	323	335	299	292	285	346	331	311	322	332	331	326	334	314	286	317	283	331	339	312	314	290	308	323	329	345	327	329
6471	1004	1497	1623	1444	1304	1031	987	930	912	826	843	882	825	815	794	779	766	776	772	782	739	819	759	775	744	773	768	760	755	759	767	724	748	669	716	718	729	787	758	716	732	765	715	740	693	716	732	736	714	708	685	727	705	702	659	721	738	703	772	755	725	716	752	704	720	679	717	752	757	771	677	684	736	707	703	736	753	723	715	754	762	708	777	731	720	731	777	726	749	733	691	720	742	798	769	759	678	699	693	712	735	718	714	706	718	735	746	723	674	765	748	694	746	721	710	769	749	748	759	741	714	705	731	713	680	695	728	744	741	742	723	764	750	718	703	742	680	760	725	710	766	744	732	726	719	753	696	717	714	689	753	709	725	756	719	702	743	702	727	732	702	716	709	713	693	741	685	755	761	764	703	736	751	710	686	758	725	724	697	736	721	757	772	762	712	796	721	729	668	719	746	774	702	732	731	691	735	714	782	709	717	720	734	747	737	738	688	682	737	681	731	724	738	724	761	701	738	712	716	778	745	719	720	755	754	756	708	775	707	748	754	730	737	740	697	714	733	714	673	735	704	699	712	758	717	749	717	746	702	696	680	746	662	701	749	705	717	738	731	734	722	743	733	692	699	691	729	736	733	737	786	695	770	748	762	672	745	747	683	702	734	732	730	753	727	714	740	708	747	725	743	718	732	738	781	713	721	704	686	713	718	727	775	715	754	736	731	727	669	750	725	719	738	695	709	702	779	729	703	735	763	700	684	728	714	697	725	765	737	737	741	747	727	738	712	710	698	736	704	728	730	733	713	765	736	704	754	704	728	749	686	762	728	717	747	785	735	780	754	688	712	712	700	712	694	707	695	705	738	710	782	719	704	705	744	675	681	706	728	739	724	731	737	731	773	732	760	730	734	727	702	689	717	728	729	762	666	705	713	701	771	743	701	713	755	720	740	718	751	751	688	740	742	724	754	656	696	740	725	702	776	740	729	691	730	720	733	688	728	742	721	732	718	692	701	772	757	743	702	733	748	748	754	752	683	699	792	679	736	763	691	789	697	768	741	744	746	706	733	754	684	706	706	725	719	675	697	746	764	706	732	711	716	727	740	707	722	711	740	725	756	725	727	759	743	660	734	734	697	722	724	721	704	721	705	735	703	740	729	705	734	689	691	738	780	679	738	670	721	747	752	743	712	707	723	755	735	727	727	713	709	770	734	769	753	725	723	721	671	715	684	737	670	666	752	756	705	730	696	712	761	760	675	724	691	704	746	723	742	695	694	707	732	730	735	707	687	738	722	707	722	724	691	764	735	746	711	724	754	734	754	734	721	763	701	719	712	769	734	726	710	734	699	717	685	705	680	721	698	703	734	712	722	746	729	679	752	697	732	761	720	737	758	744	731	713	719	753	722	686	714	701	742	730	729	755	715	746	725	719	754	724	732	726	761	688	750	702	788	745	768	726	775	750	733	739	713	755	737	761	721	738	728	755	731	728	693	724	747	750	807	730	713	680	732	747	707	706	749	703	717	773	749	717	756	703	759	751	734	704	765	727	770	783	732	781	758	777	761	696	734	718	752	706	745	727	766	768	748	737	737	722	753	708	715	736	699	693	733	735	713	694	727	707	735	729	703	755	716	692	716	721	696	742	752	758	746	739	730	704	751	731	735	711	677	710	744	710	711	725	784	731	735	735	729	729	726	742	717	688	732	734	742	729	676	704	748	676	742	745	722	709	757	730	723	804	683	753	730	738	757	685	729	668	752	718	733	799	741	736	754	679	721	760	686	743	769	754	691	746	736	741	755	776	716	698	756	720	742	690	733	744	761	752	761	736	682	685	767	750	703	740	757	729	721	742	696	753	687	752	731	707	728	717	742	726	761	713	713	722	710	735	739	729	688	759	703	731	789	778	737	717	783	740	772	692	710	697	725	692	778	770	699	730	680	735	798	661	721	715	760	702	719	695	724	694	746	705	705	674	719	757	695	746	710	734	689	730	738	714	741	716	717	710	722	679	754	693	701	769	752	726	723	707	697	744	745	750	710	738	649	712	807	793	712	713	731	712	683	704	746	727	722	715	711	734	689	773	749	766	703	721	699	762	697	759	651	709	715	716	728	749	752	692	707	732	719	768	747	708	753	728	672	751	689	767	689	749	714	704	677	755	755	733	707	727	724	730	740	744	738	748	717	694	767	730	732	714	732	737	724	717	700	737	736	717	725	708	750	683	741	733	709	748	743	777	733	781	744	745	752	714	695	736	756	764	737	689	772	664	727	724	727	754	682	731	755	735	725	759	758	728	740	726	726	693	745	727	747	748	693	702	711	748	686	699	761	738	757	748	734	732	688	754	719	734	714	765	740	697	703	740	666	712	717	761	736	766	694	764	782	720	744	734	733	701	744	725	728	726	702	699	796	719	689	736	735	741	776	707	749	719	813	724	683	696	799	718	705	765	761	731	722	780	706	745	726	728	724	733	734	735	726	747	698	713	690	779	723	748	735	745	709	711	739	721	775	714	737	770	742	727	703	757	705	768	749	713	746	715	708	733	693	749	701	687	733	750	740	750	726	734	721	700	701	745	767	746	717	696	720	738	755	778	713	715	700	706	707	742	714	743	735	752	718	714	741	729	731	737	744	704	722	722	740	764	674	765	712	770	701	717	727	739	766	711	766	707	747	715	731	740	716	744	776	732	742	768	731	706	694	698	724	713	716	689	756	718	708	746	748	705	704	733	749	752	730	717	720	725	728	769	737	741	711	697	666	724	691	741	727	729	728	718	750	735	714	758	674	710	718	684	753	719	769	710	755	705	752	697	712	742	711	723	717	707	693	734	735	792	697	764	739	714	739	723	741	754	700	722	723	714	668	716	741	726	758	677	728	722	711	729	776	727	693	718	731	726	709	747	761	717	711	728	744	791	729	726	756	713	678	702	763	711	729	711	703	665	754	723	745	731	726	763	689	683	779	725	756	726	747	754	702	749	723	792	751	726	718	719	714	719	710	751	714	680	763	714	720	712	779	723	686	680	708	778	719	721	716	712	743	739	737	752	710	747	717	697	704	739	723	721	778	755	703	753	699	714	731	711	734	708	770	758	731	726	707	712	736	754	737	789	730	724	710	698	715	717	700	704	769	750	703	692	746	729	764	758	709	716	759	714	741	705	739	721	742	721	710	695	713	719	693	698	705	763	743	723	692	781	729	693	715	661	735	758	716	703	691	735	735	737	685	659	760	752	719	688	745	695	707	708	765	705	736	718	765	674	793	778	736	730	735	756	738	746	702	769	746	714	745	695	703	764	727	708	721	681	765	731	731	729	745	726	720	728	718	734	741	717	673	712	710	751	746	756	721	751	686	724	697	728	740	713	707	737	777	733	781	727	735	762	706	735	722	706	765	709	773	733	696	713	730	729	756	730	754	726	744	698	738	724	716	721	726	726	722	752	725	743	778	745	714	709	719	715	748	705	727	737	777	710	724	740	717	737	704	759	726	703	666	785	687	757	779
14106	1129	972	716	526	439	353	301	265	264	244	242	242	226	219	224	198	198	225	205	230	183	212	196	205	210	232	206	224	188	189	194	205	190	210	187	193	211	198	196	184	189	195	221	210	175	177	176	175	213	159	206	197	201	207	169	194	184	204	187	200	175	172	199	196	196	186	220	188	179	200	171	207	200	184	196	207	213	168	168	199	214	211	232	189	225	193	181	215	169	194	186	198	179	202	201	175	181	174	213	195	187	184	183	188	209	219	182	172	182	192	207	203	199	192	164	179	217	191	175	198	198	221	198	171	175	204	176	210	200	199	175	181	186	180	205	192	199	219	173	191	183	188	199	176	197	158	196	189	191	191	159	215	178	173	188	211	209	176	198	192	166	199	187	195	198	228	211	175	204	208	179	200	168	207	169	187	174	184	190	200	186	227	167	187	177	173	183	196	188	206	192	185	182	177	191	199	199	189	179	173	200	171	195	194	167	195	151	179	207	176	187	208	166	197	203	197	211	188	197	197	197	181	199	178	172	202	199	199	199	187	186	181	185	181	194	169	195	195	202	185	190	188	214	192	192	164	209	215	178	231	199	172	198	195	201	187	204	197	204	210	198	194	186	219	175	214	192	192	210	194	193	187	191	208	188	194	186	196	185	166	170	191	199	199	166	180	196	184	200	161	164	191	191	192	215	216	184	218	188	185	205	207	183	180	201	186	194	196	206	183	201	185	169	227	172	180	202	169	192	189	184	191	211	215	189	221	185	191	164	173	177	188	170	184	198	197	180	229	187	202	206	199	192	203	219	207	181	190	198	188	201	200	184	202	174	199	191	199	229	187	196	195	183	197	197	197	197	172	202	191	197	148	176	168	179	170	194	203	193	175	209	198	204	173	210	179	205	193	195	211	181	207	194	207	158	197	207	200	178	181	192	186	195	186	183	184	165	208	200	191	188	170	182	199	192	191	196	206	177	204	169	191	195	197	185	168	216	175	204	178	194	197	208	199	196	199	192	199	188	212	188	177	181	199	211	195	209	195	193	213	204	224	203	210	194	181	214	188	193	177	193	196	201	190	181	182	183	216	199	216	181	168	183	196	186	180	210	208	172	188	199	190	181	175	233	192	188	187	182	168	202	175	186	202	178	198	178	190	197	169	210	177	197	203	205	218	198	186	192	192	181	194	201	211	201	184	161	207	189	193	221	199	170	180	191	185	193	189	192	164	200	195	199	211	223	195	179	182	203	200	178	212	174	166	197	193	204	180	187	193	189	188	220	190	191	182	190	209	203	169	180	200	193	190	193	201	186	190	184	191	193	202	174	194	178	178	211	187	186	176	198	172	178	191	189	229	209	174	213	188	195	172	199	227	188	201	206	214	202	188	193	192	200	197	192	212	191	205	178	199	199	208	200	204	232	213	197	214	200	203	201	176	173	179	179	189	199	200	178	161	195	193	197	207	233	204	195	202	170	193	169	179	178	214	222	232	225	183	219	193	178	202	187	216	199	197	185	215	181	200	176	160	204	186	179	188	196	217	193	197	221	186	205	187	192	190	191	212	204	194	189	198	189	188	190	187	168	181	193	171	185	200	198	186	197	181	193	221	212	191	186	157	185	194	218	193	181	201	175	164	192	199	196	187	212	200	202	174	184	183	196	204	182	176	196	169	199	174	194	187	146	171	191	202	215	209	207	199	189	188	217	191	177	185	208	198	192	168	173	187	210	223	220	195	186	187	188	212	214	183	202	188	203	181	189	182	182	195	203	177	195	203	186	183	227	175	221	198	185	215	208	197	185	190	185	195	191	202	178	182	188	241	178	196	224	199	201	179	191	156	183	207	191	198	201	229	171	189	179	180	186	182	231	188	214	213	204	201	186	189	175	192	185	193	181	175	159	195	205	191	169	187	195	214	174	200	210	205	200	205	179	165	191	177	188	189	167	195	211	199	200	192	199	172	195	201	202	199	196	188	176	199	196	198	166	175	190	184	185	195	202	186	197	203	178	194	195	190	172	209	215	201	181	181	179	218	190	198	165	203	187	202	176	176	194	182	177	178	172	205	180	191	183	202	194	200	189	193	199	182	192	180	199	199	205	166	179	200	183	176	208	239	176	171	170	186	198	180	194	233	207	188	182	200	186	176	196	177	187	190	209	179	201	175	182	204	176	186	192	226	215	193	178	217	178	192	151	182	197	198	212	203	199	175	171	194	201	198	213	203	188	191	207	197	189	192	179	172	202	177	196	181	173	206	184	174	196	222	193	179	196	193	161	175	192	192	190	204	177	185	194	187	184	182	177	203	172	175	196	196	184	184	224	194	206	174	181	210	201	202	178	195	214	174	221	174	216	209	179	212	219	209	183	196	207	203	210	218	191	172	193	198	209	206	181	192	197	222	196	210	194	193	175	191	179	206	181	196	185	205	193	200	198	180	184	189	202	210	205	178	194	189	201	190	196	209	198	203	202	207	214	233	209	212	190	197	212	174	173	170	178	192	180	197	201	190	184	184	216	208	206	180	176	183	193	175	157	176	210	171	159	182	180	200	186	183	214	205	190	216	209	211	185	184	218	213	168	174	183	177	171	212	187	172	200	203	199	205	182	196	199	184	191	173	207	166	178	171	233	190	171	192	206	196	219	163	173	202	208	164	206	178	173	217	181	157	178	170	188	208	197	194	210	201	170	187	211	196	196	195	197	170	204	169	192	186	193	178	211	189	173	166	177	176	170	170	191	184	191	192	173	174	182	166	189	169	216	203	197	164	205	197	224	188	187	207	195	224	172	193	173	188	164	179	190	178	186	212	204	173	170	182	197	202	220	177	178	197	197	198	170	192	225	210	201	189	205	187	193	204	186	193	202	201	195	207	202	197	216	167	192	186	212	175	179	215	190	191	198	204	166	187	182	187	192	191	205	188	183	204	206	214	203	218	203	192	184	202	187	221	191	171	212	193	188	209	199	179	196	198	217	183	191	214	177	170	184	179	163	189	214	200	205	199	178	204	185	191	191	200	190	186	170	201	214	192	190	178	220	175	187	168	233	196	171	182	179	170	193	222	174	213	189	173	196	178	180	189	188	166	181	196	190	189	230	234	203	193	189	192	167	194	199	161	178	203	214	207	188	192	186	206	203	166	198	214	207	175	202	178	198	175	181	218	184	184	192	195	173	192	165	191	180	199	193	178	218	183	164	197	194	190	193	198	185	202	213	180	190	215	202	145	197	188	172	183	177	167	202	218	203	176	173	157	193	201	219	230	174	210	193	179	191	194	200	170	174	196	192	199	179	215	194	175	178	204	200	183	185	176	204	190	198	195	204	200	194	189	203	202	181	211	232	177	180	184	183	187	190	188	201	178	190	182	166	188	195	198	188	173	179	177	180	182	211	179	184	190	184	170	210	221	203	199	180	202	164	166	194	198	174	206	213	180	213	215	200	190	210	201	181	182	187	183	193	183	176	183	207	192	179	180	197	181	198	202	183	213	198	170	205	199	188	186	197
8097	988	1879	2145	1815	1441	1169	1029	880	842	706	733	657	631	584	583	593	570	550	531	578	511	548	494	494	528	522	475	513	492	491	491	482	480	491	452	479	501	479	461	458	468	484	471	477	462	477	457	491	444	442	435	487	460	422	477	458	447	459	463	470	489	453	452	414	451	440	435	477	475	458	458	447	407	455	447	460	446	442	469	448	465	441	468	444	460	469	469	479	469	500	440	474	467	424	486	454	466	446	437	440	465	459	469	440	447	423	448	403	461	426	466	456	473	466	456	431	434	468	449	471	462	444	480	448	455	461	473	441	424	461	442	417	413	419	493	449	422	466	468	455	467	438	460	456	457	426	440	446	441	458	423	402	459	505	459	489	468	450	445	491	461	443	442	440	497	468	423	452	437	451	438	440	475	456	489	456	464	466	466	435	473	443	473	438	413	431	406	420	438	430	469	454	409	467	467	440	464	416	454	452	404	449	438	449	458	495	511	432	477	424	428	464	466	435	464	458	444	474	456	483	447	460	393	459	474	484	437	436	446	463	444	450	461	456	439	497	441	451	460	420	456	439	479	468	479	464	417	429	459	458	435	468	452	432	467	413	453	466	420	478	438	475	469	450	418	461	462	475	455	420	484	416	449	481	450	490	468	450	477	448	417	447	452	462	410	430	441	457	438	452	454	455	422	431	466	452	475	429	447	430	447	433	436	439	470	479	475	436	435	480	443	477	463	424	438	469	402	459	445	494	443	512	455	455	458	439	431	466	429	436	442	436	466	475	475	460	431	452	465	502	466	472	472	435	452	454	416	460	494	455	439	459	458	460	435	423	485	419	457	475	450	419	466	443	454	454	427	462	467	445	451	414	429	447	449	488	466	470	444	479	425	446	448	446	455	460	449	483	498	439	481	431	462	452	449	452	462	444	420	426	415	441	463	487	410	432	419	464	434	406	464	453	432	436	431	469	437	435	457	456	436	435	458	465	468	483	457	467	444	483	448	480	442	450	463	499	452	438	475	456	444	468	450	484	430	452	428	425	412	459	474	452	423	454	468	445	478	440	456	447	445	435	482	426	430	475	453	466	441	467	470	390	434	463	434	456	485	461	449	450	404	470	491	444	464	429	476	453	433	461	430	452	460	444	474	439	409	449	468	467	408	465	445	473	454	448	446	426	471	454	463	487	472	419	496	422	456	427	458	439	446	423	444	476	448	468	447	444	460	484	436	473	458	444	477	462	474	428	455	433	470	440	455	444	460	433	493	399	422	425	427	446	407	465	412	408	434	418	419	436	444	460	457	423	439	469	465	421	448	438	447	439	486	453	427	486	459	490	468	485	459	416	435	401	466	450	477	447	443	438	474	463	500	443	461	457	423	418	447	444	446	440	468	476	476	444	442	458	440	454	449	434	472	455	434	430	408	465	425	425	453	452	442	453	461	463	480	449	422	439	456	466	453	463	469	431	446	467	419	477	484	451	490	429	449	407	456	424	446	460	448	433	492	446	465	433	452	420	425	452	453	451	458	473	428	423	483	460	474	441	435	448	443	432	460	467	411	448	442	455	468	449	456	408	447	474	452	468	458	455	425	468	409	453	456	442	494	449	461	436	442	461	447	461	463	470	458	439	464	428	484	480	430	464	489	437	450	442	461	436	491	449	414	436	446	449	460	469	446	461	456	424	439	461	462	428	444	447	429	445	476	452	453	462	452	413	419	448	446	467	435	444	492	451	482	461	420	433	438	451	458	433	450	437	426	452	440	458	449	450	451	439	455	429	472	473	476	419	469	470	451	437	422	448	473	462	467	473	407	427	440	496	451	438	481	437	484	422	463	432	452	443	462	444	454	479	437	498	464	436	453	462	437	477	470	435	462	473	457	465	424	452	477	443	446	474	443	464	440	437	410	475	430	431	449	440	459	459	426	451	464	478	432	464	453	479	445	473	430	468	455	429	430	431	494	406	451	433	452	473	421	463	492	388	483	446	439	459	424	442	442	482	452	446	462	480	462	451	451	401	480	462	452	422	434	440	468	448	460	443	426	443	481	462	455	472	468	419	473	434	439	497	482	427	429	445	431	492	480	409	436	419	435	470	427	450	448	448	452	490	412	502	458	481	406	449	471	460	473	450	463	456	478	476	450	447	454	457	426	422	483	434	431	467	475	428	444	473	468	456	438	454	449	467	406	447	439	484	441	418	500	502	436	450	416	486	442	430	436	480	426	432	431	433	432	469	477	443	451	447	440	443	454	475	428	438	474	467	440	475	465	444	449	428	463	433	469	422	454	447	431	437	382	449	482	420	425	462	444	435	446	490	466	458	447	441	468	456	429	398	445	436	437	437	466	441	466	467	452	426	430	418	428	427	441	459	473	416	445	476	462	437	445	442	441	429	492	433	453	464	486	391	459	469	433	487	426	448	439	438	494	441	407	448	452	507	437	481	431	459	451	431	459	483	447	439	420	452	426	424	458	455	428	447	419	483	487	427	456	450	476	459	444	461	458	486	463	469	447	445	455	429	456	463	465	423	457	435	452	453	479	427	428	440	458	465	451	466	490	461	432	425	445	444	434	476	416	461	439	455	457	413	489	436	455	452	457	482	491	467	428	434	433	427	483	460	446	475	467	470	495	450	401	430	470	437	456	520	449	458	436	452	466	430	423	461	476	457	449	442	429	452	449	430	452	451	464	462	430	432	473	438	460	448	457	431	438	442	416	466	456	429	471	454	416	467	427	473	476	452	444	411	431	414	468	477	411	487	460	463	449	455	454	445	470	486	455	441	477	422	416	464	457	482	402	419	469	438	438	451	436	414	422	450	487	447	484	463	428	468	443	464	432	463	471	477	427	409	445	517	452	438	479	468	447	460	461	439	421	438	494	466	430	437	410	477	466	461	414	445	461	421	473	456	419	469	450	459	476	455	435	477	453	464	440	453	443	439	475	446	477	431	495	479	425	491	449	459	451	423	435	437	444	431	442	444	422	453	410	439	469	456	475	451	446	437	466	443	424	446	438	443	457	467	439	467	476	417	501	453	437	431	456	423	441	458	469	420	442	491	501	463	425	420	441	461	443	410	452	468	468	483	461	454	390	454	461	493	457	476	421	454	426	450	440	406	464	436	422	471	458	462	446	429	450	489	506	451	438	435	455	468	442	462	447	444	460	450	421	523	473	482	435	457	439	414	464	457	448	459	460	486	471	423	421	424	479	460	471	422	438	445	514	466	457	442	459	475	468	437	475	457	408	427	471	448	475	420	417	467	463	434	461	447	470	450	447	429	457	468	457	444	440	441	413	436	459	452	454	464	470	460	457	477	444	440	461	463	433	462	437	427	437	404	474	468	457	404	433	403	436	461	450	429	459	424	443	442	390	436	465	457	469	507	438	451	470	423	440	449	450	433	508	462	416	452	466	403	434	411	482	439	444	451	448	489	432	508	483	449	423	423	443	436	466	479	469	462	453	448	452	481	457	411	441	471	434	414	449	420	469	459	438	481	436
1351	221	258	240	192	252	226	258	250	232	271	249	266	236	248	211	212	233	238	241	227	231	222	230	248	236	236	212	252	233	244	237	251	198	221	242	229	259	258	251	254	239	232	198	205	225	224	244	242	236	219	244	229	239	217	213	230	229	225	229	213	223	234	269	249	255	239	210	228	232	212	230	230	247	224	223	221	203	227	234	237	235	239	227	237	232	215	253	252	233	236	231	249	226	254	231	250	217	245	222	228	205	218	237	213	239	246	223	211	230	251	225	246	193	252	237	245	223	213	227	256	273	214	227	236	226	247	221	218	237	204	208	247	220	226	220	274	244	197	241	233	259	207	236	252	200	248	227	214	229	205	207	253	211	214	225	224	234	213	195	224	231	212	222	245	256	219	211	208	213	221	245	218	222	259	245	266	241	210	261	251	270	248	203	242	216	203	213	224	235	248	237	218	233	237	246	233	229	234	251	217	229	242	250	238	246	236	227	244	225	230	204	262	229	258	269	209	232	253	223	231	265	221	232	240	218	224	210	215	234	246	237	228	240	211	233	246	237	223	246	232	235	235	230	236	241	226	218	216	229	224	212	215	240	229	233	252	212	232	225	236	183	226	205	218	217	209	214	236	185	223	247	236	221	241	253	223	218	241	221	235	229	239	267	236	244	224	245	229	209	228	251	239	248	202	217	228	229	244	225	220	218	235	216	236	245	267	224	227	221	249	224	231	243	241	257	227	222	212	217	198	217	217	233	203	257	246	213	203	276	228	243	222	208	227	223	267	219	223	238	213	227	223	236	219	233	227	223	225	248	215	228	243	199	197	214	262	212	216	243	238	202	202	221	236	219	225	219	233	197	227	249	228	247	263	226	216	228	232	233	223	231	213	210	230	249	216	215	221	252	251	225	249	234	223	203	228	213	244	253	245	245	238	242	222	224	233	240	239	235	231	237	209	281	243	236	237	232	239	216	240	247	247	249	202	208	217	239	213	256	237	233	201	230	238	237	242	239	215	236	221	235	201	256	220	256	239	208	254	240	206	253	228	220	229	219	227	215	226	221	243	232	222	266	222	231	246	231	226	209	231	208	243	243	203	225	254	233	252	226	220	226	217	214	274	220	214	227	237	252	221	216	235	204	241	212	237	225	238	222	214	212	210	210	230	217	220	235	216	242	199	218	229	204	235	211	230	186	247	217	242	218	213	245	225	203	256	249	218	213	222	244	234	251	259	216	236	244	271	219	225	213	219	220	239	241	199	209	224	241	251	216	256	232	229	226	249	239	198	222	207	212	201	243	214	230	223	236	232	214	229	190	232	233	246	239	223	228	228	245	217	247	248	223	226	220	265	237	229	234	226	209	225	204	255	268	207	244	210	213	240	237	244	220	236	233	234	211	237	259	216	226	224	232	217	199	230	258	254	232	237	241	236	251	220	244	233	210	215	219	244	239	221	226	243	216	220	222	234	230	214	229	223	214	243	221	201	229	220	222	222	208	242	215	234	242	211	227	243	234	235	234	177	225	225	219	226	215	227	247	229	241	224	257	255	279	261	229	227	252	237	253	234	234	250	219	241	218	214	208	231	216	245	241	229	218	235	203	228	245	200	225	207	266	218	211	234	247	242	242	225	244	231	236	229	213	231	254	242	231	214	240	211	251	219	224	230	199	205	223	241	238	261	263	258	221	237	207	221	248	233	223	196	240	218	273	240	213	238	251	235	233	266	244	215	237	248	216	266	252	218	244	251	209	239	232	216	209	238	225	226	213	218	217	222	223	240	253	215	247	224	229	232	211	203	234	260	249	238	243	240	233	212	225	231	246	234	198	200	228	244	247	220	238	241	231	214	198	226	230	221	207	282	226	215	228	232	211	230	223	240	253	221	221	253	231	229	244	243	227	222	241	227	235	225	211	251	230	243	215	226	237	238	235	249	182	246	244	233	215	195	207	235	210	269	226	218	247	241	244	195	223	237	243	214	202	225	227	220	255	251	231	213	252	244	263	221	239	270	262	241	228	237	232	238	227	236	237	251	217	254	218	219	207	216	238	227	218	252	221	237	219	213	228	225	229	243	224	221	227	223	239	251	217	219	236	237	269	263	215	208	234	221	218	247	226	229	227	260	217	220	225	226	220	215	248	237	220	224	229	242	235	243	195	217	194	237	240	233	241	236	255	247	257	211	233	257	224	231	211	227	226	260	212	238	210	239	200	227	233	243	235	220	215	230	240	230	245	231	203	241	263	253	229	241	227	216	252	220	220	257	242	206	216	217	219	218	224	213	226	237	236	230	247	213	244	223	228	268	228	238	242	237	247	256	244	239	234	241	228	231	244	232	230	209	209	243	233	253	240	245	218	237	218	236	255	233	232	218	223	234	235	247	224	214	232	227	234	234	215	216	217	227	238	230	205	225	198	242	216	207	242	223	230	256	252	224	232	215	221	225	244	202	232	233	219	269	209	241	228	278	244	224	223	248	241	257	264	233	232	227	232	224	235	248	207	221	210	213	269	228	253	230	215	220	228	241	229	225	245	246	231	208	187	259	197	185	241	259	219	232	252	248	205	241	230	229	249	206	224	186	233	243	203	229	246	225	227	247	260	228	201	210	234	217	244	221	243	230	239	215	233	248	233	213	240	234	248	239	248	193	220	198	193	230	193	259	216	216	246	215	250	239	248	220	233	244	262	236	245	217	260	245	221	239	223	206	197	227	240	241	229	218	232	240	217	227	223	228	242	221	230	246	231	257	225	249	226	233	246	237	240	232	238	227	227	237	210	244	237	231	224	197	213	230	219	235	214	224	206	238	220	230	218	225	206	215	249	231	244	235	240	207	245	248	245	235	222	238	243	208	230	223	226	225	229	243	217	224	239	257	245	215	209	214	247	222	239	240	224	203	235	248	248	200	191	231	227	233	231	252	229	245	215	254	240	203	212	214	236	217	220	218	236	212	247	202	222	248	241	239	248	209	228	237	236	229	247	241	244	237	229	249	203	226	229	218	207	204	207	226	234	238	246	200	242	234	223	229	246	226	240	231	244	236	215	248	234	242	268	214	211	235	224	267	235	241	249	224	243	220	211	224	233	199	237	246	236	217	257	241	235	249	202	218	253	234	236	207	214	243	241	218	250	238	233	232	242	234	228	235	236	243	222	212	232	210	222	253	220	217	235	233	245	256	227	218	243	227	227	226	255	248	239	260	261	207	259	241	221	245	254	233	210	207	205	215	214	251	239	242	225	238	233	231	231	230	208	238	225	232	228	215	245	223	237	204	203	249	263	217	244	253	236	223	236	219	206	221	227	231	245	225	230	227	229	253	207	253	229	227	221	224	239	223	245	217	216	247	249	245	213	258	224	231	237	234	241	244	213	225	220	228	221	255	272	242	245	212	233	247	224	230	230	265	224	230	233	227	224	239	235	219	205	263	224	227	256	246	216	275	222	208	252	240	247	261	240	236	240	242	221	246	234	223	210	257	213	254	204	224	218	207	228	228	236
1917	618	629	571	538	569	512	565	562	544	580	581	565	547	562	558	541	494	612	551	568	555	574	621	517	556	559	544	569	549	566	532	549	540	549	549	565	561	547	551	556	529	557	578	564	569	566	580	531	506	538	570	563	530	559	548	571	546	539	557	536	549	567	573	584	588	541	546	553	566	615	549	515	529	557	551	566	540	532	543	572	527	602	553	542	572	549	568	569	547	582	528	595	544	554	570	542	539	555	521	562	559	585	571	528	534	544	565	578	572	520	551	524	579	536	553	538	570	549	585	586	531	531	538	585	552	552	579	574	529	569	601	533	573	555	628	529	531	509	567	583	594	532	554	527	529	597	532	574	587	506	546	534	521	581	567	550	589	586	518	608	623	540	559	533	586	584	583	558	570	562	558	551	523	569	556	555	589	573	548	529	571	551	543	582	568	551	503	548	543	601	500	528	536	535	544	558	533	548	546	585	578	536	519	564	540	558	542	595	551	555	592	601	536	585	561	541	543	563	602	570	544	565	553	577	519	580	562	551	562	485	600	541	519	556	540	499	544	580	607	573	603	546	544	559	572	533	554	514	511	569	526	580	566	581	582	556	528	535	557	569	571	557	574	533	547	535	541	559	553	590	601	551	544	530	536	581	571	545	548	574	500	584	558	552	533	550	531	585	552	559	578	537	552	513	524	559	567	595	561	541	591	583	542	508	552	547	523	593	534	536	551	547	538	572	551	545	567	562	533	553	579	549	563	530	551	554	531	526	543	536	552	520	494	549	573	518	549	556	547	555	551	576	598	589	532	558	559	530	553	594	570	528	578	563	558	566	575	541	561	538	568	519	543	546	558	594	554	583	606	549	538	527	571	564	560	555	588	548	564	553	566	526	570	580	565	570	536	586	561	533	505	553	544	528	518	573	529	561	550	536	601	517	512	592	562	599	580	562	501	566	548	521	550	567	559	532	552	594	573	560	542	579	533	576	565	564	537	549	561	557	554	587	550	527	554	545	537	559	538	553	539	572	550	536	563	581	595	553	564	567	504	587	579	522	598	546	565	583	503	563	584	548	577	530	591	559	551	567	553	541	560	547	524	535	512	557	564	566	590	515	523	558	540	585	564	521	555	546	542	560	562	528	553	589	576	632	566	592	582	567	552	545	534	554	571	505	601	555	560	545	539	528	586	570	595	535	533	535	543	531	536	593	536	567	503	586	567	571	534	538	530	565	538	552	524	548	530	531	571	549	545	553	574	518	585	564	557	619	569	573	520	555	562	536	570	562	573	582	541	585	591	567	574	535	521	544	527	549	515	537	546	559	555	545	516	544	566	519	495	550	584	570	541	514	533	560	595	584	536	526	565	524	588	534	543	559	581	553	564	543	529	585	579	543	543	572	543	525	548	574	600	572	563	554	552	559	596	513	546	553	560	548	562	543	538	612	558	575	570	560	565	578	564	535	594	556	586	568	549	536	567	512	532	530	513	563	581	544	524	551	584	577	616	564	505	563	598	555	560	548	498	560	511	591	579	531	553	532	600	569	596	558	580	553	517	541	546	575	546	544	556	570	581	551	549	535	597	512	585	567	512	580	538	544	548	552	542	561	545	566	545	564	517	505	549	581	527	531	532	552	575	525	567	547	538	529	528	565	572	554	549	522	529	531	552	554	582	513	545	531	583	524	527	615	567	579	547	567	545	539	546	562	527	547	538	563	557	560	559	515	504	533	535	514	559	572	579	542	571	574	580	556	565	552	549	538	552	601	515	536	583	577	536	555	539	578	592	541	547	577	581	542	511	567	560	552	603	547	564	567	532	563	563	551	591	538	557	535	540	541	555	562	564	545	530	556	616	565	509	550	526	548	605	570	598	618	529	580	545	567	581	528	598	546	555	533	538	566	546	579	500	547	578	577	541	545	559	569	586	512	560	577	579	501	602	572	539	551	551	548	609	526	522	562	508	543	570	565	544	556	538	599	565	517	545	575	528	506	576	586	535	578	562	577	539	552	594	568	552	539	555	557	564	564	537	525	555	552	577	556	595	567	539	522	575	547	542	582	588	561	504	593	578	538	569	540	506	557	527	535	515	534	580	561	572	544	594	564	545	559	519	542	547	567	532	573	574	530	558	517	554	546	586	561	570	547	576	542	565	540	540	544	533	590	567	559	573	515	592	546	605	579	547	562	538	586	577	561	586	551	553	539	519	574	569	578	545	544	565	556	535	521	531	547	562	566	542	553	543	526	546	553	560	596	548	601	569	514	581	558	544	570	558	533	543	505	560	547	541	593	553	564	538	550	568	550	555	576	547	550	519	553	546	548	598	539	573	575	553	543	520	510	577	532	558	570	519	571	522	532	546	580	526	534	537	606	536	562	589	573	539	551	519	532	575	547	569	551	558	525	601	511	586	560	495	600	541	509	519	500	533	540	592	524	548	543	553	601	561	547	534	538	541	600	517	554	576	594	567	545	546	566	554	546	546	535	484	567	572	560	557	521	564	540	559	551	552	520	537	572	603	550	579	560	587	564	566	618	557	531	531	544	553	515	541	577	550	563	581	561	557	502	547	538	599	578	517	561	548	599	559	544	548	521	572	511	615	566	571	516	539	558	557	565	556	550	529	572	575	567	534	555	555	565	535	542	552	551	531	572	555	574	560	548	569	577	554	512	529	560	594	554	582	557	566	562	572	575	554	551	564	516	570	601	607	526	529	533	542	536	555	548	612	544	562	541	561	538	545	540	529	539	551	548	537	560	555	611	576	595	519	535	546	560	609	513	591	550	543	564	550	522	547	560	560	562	531	547	635	549	550	578	561	568	591	563	562	578	564	523	581	535	543	565	541	556	567	572	571	598	531	536	565	540	579	567	545	555	527	577	540	532	604	619	554	556	547	590	554	529	580	608	568	552	543	557	551	590	512	552	526	566	566	553	576	561	517	533	534	516	550	548	601	574	564	541	557	534	524	526	584	527	568	546	563	574	542	520	584	550	585	516	590	570	548	547	544	541	580	556	560	505	516	534	534	554	536	585	540	590	565	530	525	591	558	590	592	551	541	565	540	567	540	565	540	541	554	537	568	549	550	514	540	539	567	544	546	531	560	551	526	559	538	564	610	553	577	581	522	570	491	552	560	542	525	611	557	589	552	584	540	553	555	507	544	556	516	568	605	564	555	555	570	560	548	548	608	566	543	539	587	538	588	540	537	569	586	552	552	575	547	554	577	550	550	560	586	530	551	535	529	570	577	589	527	540	566	585	538	569	510	531	606	565	569	546	584	583	558	549	543	554	542	570	560	570	576	553	605	578	552	509	570	530	552	566	552	540	539	553	567	559	545	564	542	581	562	584	596	549	577	524	582	597	526	611	556	572	570	512	560	555	531	534	574	519	532	599	595	585	590	588	560	562	600	576	534	557	586	530	524	540	562	547	525	536	532	536	587	542	553	560	587	578	547	581	549	577	536	545	553	541	544	543	571	565	526	611	550	553	511	562	570	582	551
7421	619	618	577	461	395	362	362	360	362	304	348	334	344	338	318	330	356	323	319	340	305	350	333	328	293	315	360	310	300	360	356	306	356	325	321	311	331	341	330	321	364	338	319	319	341	337	337	295	334	354	313	314	316	305	334	303	323	323	306	338	357	304	335	336	353	312	322	364	350	328	331	337	300	330	300	334	318	310	284	294	329	319	288	332	290	344	318	324	308	331	303	324	308	277	297	271	321	312	331	291	321	316	318	317	327	321	342	324	325	317	309	309	315	308	326	343	301	335	314	341	327	295	325	319	319	311	302	338	290	310	314	297	304	335	302	304	291	327	359	314	303	302	313	283	318	321	323	306	307	318	341	332	312	313	316	347	296	293	323	312	315	320	296	339	338	314	321	322	298	324	317	336	302	306	301	313	358	322	338	284	289	328	329	325	315	296	313	307	344	323	316	303	303	343	332	315	310	301	343	343	301	329	334	319	289	306	300	332	302	339	331	291	303	316	299	340	284	319	335	337	343	342	313	333	306	336	329	318	279	320	314	307	294	318	318	313	360	338	338	312	277	305	355	320	297	319	321	332	330	326	305	330	327	281	309	279	295	350	331	297	323	350	316	329	309	298	323	270	297	345	343	314	312	323	292	292	326	329	330	343	292	307	324	351	310	313	340	339	294	311	323	302	288	326	335	319	337	299	320	320	328	310	315	353	318	335	309	346	298	312	303	340	327	310	316	342	335	315	280	318	292	306	307	311	335	295	336	297	329	327	307	310	343	331	339	323	375	317	315	311	306	301	374	323	310	313	287	306	301	331	304	295	313	305	331	340	353	365	323	299	309	323	301	311	327	315	300	348	305	330	309	287	300	327	347	312	320	319	297	306	313	309	301	299	279	317	309	312	326	332	303	306	319	313	306	336	328	304	352	321	316	334	299	317	320	322	309	349	295	330	309	298	311	329	347	318	291	308	335	296	307	301	312	277	317	328	309	297	301	342	305	332	385	313	310	295	311	340	307	334	310	309	334	316	364	315	311	306	288	324	301	293	336	303	312	304	328	317	320	321	325	333	320	318	303	345	338	326	321	326	309	316	337	307	350	326	337	308	301	329	316	299	315	306	343	359	307	312	303	293	313	322	308	321	316	326	315	329	309	322	303	372	304	334	336	314	299	343	332	304	333	294	327	304	317	307	327	341	312	334	320	295	329	300	313	348	283	310	303	325	283	318	322	332	329	312	312	337	327	312	376	302	326	343	307	334	336	358	353	336	325	289	298	303	344	318	330	333	300	288	312	351	292	320	329	307	313	355	320	338	293	335	336	356	358	319	342	313	298	341	351	334	306	323	315	300	304	323	338	317	292	323	325	320	349	317	293	330	310	316	294	313	312	348	309	329	336	335	282	301	330	331	351	339	323	300	339	299	301	311	304	295	269	272	304	317	318	336	319	345	322	330	298	320	294	308	312	281	305	266	304	328	327	323	299	326	306	335	321	313	340	321	295	331	296	299	301	278	304	299	317	282	344	322	290	304	341	295	335	333	306	320	340	347	293	329	320	322	350	304	308	305	302	318	292	345	317	316	303	320	302	313	333	298	314	290	326	342	325	321	320	342	311	300	296	316	319	332	347	285	314	296	302	351	309	360	334	285	318	356	324	286	319	305	317	308	303	285	312	311	305	337	326	325	313	310	311	306	322	328	308	320	317	345	319	326	354	298	297	334	324	312	297	304	338	336	340	306	299	325	325	338	309	342	319	319	350	287	341	353	296	306	320	305	360	310	289	303	354	313	332	322	328	300	303	315	306	264	312	330	274	338	317	335	339	344	330	329	283	309	322	333	324	307	307	295	332	303	329	299	327	352	279	310	324	338	305	308	320	306	297	317	301	334	299	309	343	303	336	327	316	347	294	340	334	321	322	308	340	352	315	329	290	308	341	316	310	316	312	283	295	318	335	284	329	318	303	291	301	288	302	309	310	309	305	290	316	328	313	296	306	348	308	317	305	314	351	326	304	291	294	330	318	313	311	309	341	346	322	275	301	303	289	330	294	317	313	304	335	334	317	308	283	286	316	303	312	318	296	317	302	314	327	334	332	299	328	313	314	318	305	321	371	308	305	319	328	346	309	302	311	275	330	315	323	302	294	314	297	337	322	303	317	308	318	341	341	322	343	310	345	315	306	356	308	304	329	276	300	297	308	311	286	282	324	289	331	312	314	286	313	314	317	308	352	293	307	320	305	318	297	317	349	279	319	340	307	319	317	352	304	310	291	330	288	312	334	326	310	333	307	297	314	317	327	309	330	301	304	291	308	323	312	318	330	280	300	304	302	327	294	359	362	338	332	351	338	327	342	342	304	341	293	313	298	341	284	326	336	312	310	341	310	320	315	303	325	327	341	324	315	333	319	338	302	311	316	330	316	330	300	320	341	347	309	304	367	317	332	325	316	296	317	316	306	310	298	318	293	313	348	320	336	283	329	340	324	317	313	364	319	287	340	358	341	301	315	338	344	338	338	308	313	312	312	341	311	340	293	294	285	289	335	343	312	295	348	324	307	296	332	309	320	291	328	303	305	304	302	311	325	325	321	307	327	319	322	305	386	311	328	320	294	319	315	303	306	279	320	303	351	291	301	333	338	295	336	298	317	299	297	307	288	323	314	271	292	331	344	325	327	307	295	330	328	313	302	307	334	287	260	329	336	319	329	299	315	319	347	311	322	314	320	343	325	293	335	334	291	298	316	317	356	357	365	360	270	312	295	295	285	384	301	343	292	321	295	309	345	323	335	319	324	311	309	356	323	312	316	303	293	289	304	325	318	331	316	321	340	311	308	331	326	313	359	316	312	328	295	318	328	308	305	306	302	284	306	333	303	325	316	296	295	296	327	293	307	323	324	298	316	339	319	336	324	354	344	296	307	321	288	324	323	329	315	293	281	344	297	357	315	312	323	327	292	301	330	311	310	307	322	317	294	292	329	351	299	315	306	322	293	301	299	333	327	311	292	304	324	301	335	322	321	337	352	319	331	278	321	293	318	316	334	343	336	309	320	300	311	286	326	270	298	323	292	297	320	327	321	263	308	357	313	324	316	301	270	345	325	302	307	303	323	331	354	308	321	343	314	341	350	321	332	305	336	315	307	298	297	292	314	322	300	313	348	324	338	355	262	311	297	308	300	354	292	342	321	336	301	307	319	323	286	268	321	302	318	333	315	258	308	310	333	290	355	285	330	322	337	324	301	318	299	333	320	315	315	292	320	334	313	311	317	308	304	303	322	298	290	299	289	332	291	336	308	334	309	313	343	323	310	342	338	312	315	331	332	352	326	318	324	336	304	307	365	321	316	317	359	306	335	320	310	313	341	297	284	315	314	302	311	328	313	311	331	327	319	351	349	326	319	282	305	290	300	332	326	317	331	298	299	275	279	340	337	296	319	312	347	295	300	330	283	323	297	286	312	343	337	323	330	354	280	304	326	294	324	312	326	325	296	314	317	311	291
6561	981	1438	1627	1456	1212	1064	1023	969	920	841	864	851	818	800	830	827	818	742	753	789	717	713	761	748	734	758	753	726	751	770	768	740	767	699	696	724	689	716	670	752	738	740	773	737	750	672	728	792	721	681	733	703	695	747	732	737	676	728	698	720	751	780	761	708	722	729	746	709	695	756	717	705	740	743	756	720	762	691	720	753	702	649	749	739	689	707	736	719	708	725	780	681	757	710	715	754	705	674	713	686	739	745	762	694	706	742	753	708	713	719	721	685	687	755	699	664	716	678	690	763	683	765	766	645	729	674	713	742	728	710	744	733	749	700	736	758	735	690	747	754	692	711	710	739	651	714	665	699	728	748	720	707	729	710	704	697	760	716	734	736	695	747	750	719	732	691	739	740	708	704	759	711	682	752	707	744	730	697	779	754	713	691	737	681	713	703	713	731	687	711	716	689	688	738	731	745	742	701	708	713	672	696	764	720	720	717	682	676	734	703	728	731	744	717	728	717	699	710	731	660	681	743	711	713	664	711	708	717	711	679	741	765	682	728	729	731	733	722	694	710	754	737	739	688	709	712	689	687	725	739	769	730	718	724	696	717	765	727	738	752	709	753	706	709	734	680	704	708	760	759	699	693	752	693	761	775	699	735	709	760	732	701	705	756	731	746	744	737	709	679	749	733	703	750	766	744	718	714	743	739	676	722	716	743	742	713	719	701	707	757	752	667	742	764	746	745	724	670	749	713	723	737	719	686	730	734	763	707	734	752	676	726	698	710	711	724	762	743	757	755	741	718	754	708	749	723	701	699	665	690	731	760	753	695	693	720	764	728	721	710	730	726	713	688	714	703	722	751	735	760	751	720	727	767	756	767	729	708	703	753	760	710	734	766	771	743	703	779	735	744	719	743	703	728	721	735	792	736	752	736	755	713	711	726	752	739	718	680	756	725	743	731	694	746	747	712	749	724	743	729	738	747	784	724	720	731	712	718	748	667	752	732	721	728	714	744	699	734	740	717	760	705	722	706	739	749	709	755	704	706	735	689	678	690	710	667	727	742	697	743	750	667	720	737	742	702	750	700	708	661	700	727	706	746	718	694	726	712	685	763	722	668	747	714	717	728	694	702	707	728	733	677	671	729	717	740	711	728	705	687	748	737	720	699	729	695	716	738	739	688	707	705	736	724	765	722	728	712	676	707	681	759	777	733	711	677	708	719	717	689	721	712	702	706	769	771	722	743	768	755	715	695	734	693	741	722	700	688	694	712	765	741	710	714	713	747	712	700	724	710	761	731	728	725	745	778	708	740	722	727	735	675	733	718	788	711	739	741	696	726	733	749	751	715	706	718	697	724	667	693	666	690	763	708	758	688	704	708	765	773	745	687	753	702	688	759	746	708	713	718	719	758	785	748	705	755	697	752	750	700	711	747	714	723	735	777	738	705	704	723	693	693	748	729	668	770	728	701	701	739	704	709	680	748	717	680	735	746	700	734	733	727	729	734	754	737	743	745	739	709	708	757	733	748	728	762	760	713	728	714	677	672	734	719	697	729	773	705	696	712	706	676	751	789	747	709	725	729	760	739	737	716	710	715	711	755	726	751	720	671	669	748	740	682	696	723	714	710	689	704	733	753	708	689	748	745	752	683	718	747	750	681	700	725	742	703	742	809	686	766	745	726	713	730	764	734	704	746	775	676	753	711	710	742	694	741	721	730	719	712	696	714	732	728	711	719	721	746	676	755	741	680	659	720	672	676	728	653	750	742	685	680	731	677	726	708	763	754	714	711	693	700	709	783	704	678	724	771	681	713	711	697	698	717	704	729	686	736	725	728	772	680	728	690	692	734	762	759	683	751	686	732	719	725	691	726	714	713	709	717	682	697	754	749	763	665	729	739	696	752	786	706	722	732	694	781	736	748	711	715	723	723	766	760	711	757	719	723	739	755	778	736	709	706	701	724	750	694	706	724	703	753	726	686	750	705	666	709	727	680	722	708	739	726	753	743	744	681	704	716	723	726	702	683	752	772	715	701	684	705	698	791	723	737	740	731	672	758	718	702	719	724	789	765	726	732	758	718	730	686	700	721	762	738	739	747	705	749	740	727	774	723	769	684	674	716	725	709	702	736	742	754	716	695	717	749	686	702	700	688	738	771	703	767	728	705	728	745	663	707	763	709	721	740	741	687	744	744	698	735	742	770	733	663	708	753	710	750	698	693	700	740	756	722	737	727	710	662	759	729	709	715	748	737	698	757	712	740	754	743	737	714	699	738	731	701	720	708	732	709	758	717	729	708	723	741	700	711	740	752	700	705	757	736	708	741	698	719	736	732	757	744	689	706	767	718	751	670	751	715	740	693	716	753	703	717	695	727	760	730	741	729	717	723	725	768	701	738	736	759	695	697	763	773	722	743	715	723	682	718	727	768	734	725	730	705	705	694	746	776	711	770	736	775	737	713	670	727	681	718	705	734	751	763	741	708	696	707	742	724	707	721	715	732	715	682	750	717	748	717	774	709	704	694	679	702	657	731	739	728	710	707	738	762	756	729	660	781	714	735	703	703	719	746	709	719	745	711	675	717	702	731	735	744	686	699	687	762	708	705	779	655	691	784	688	782	710	754	722	708	706	703	746	745	740	693	696	739	714	724	763	722	711	713	757	703	671	741	729	726	681	706	757	725	740	775	693	750	708	696	711	725	709	742	718	729	727	724	765	727	730	712	738	683	737	760	674	738	737	717	688	709	750	760	730	747	733	753	768	725	719	740	744	746	705	706	777	724	732	694	702	744	732	746	734	697	748	713	725	729	739	753	668	726	730	692	724	741	703	738	736	743	705	704	710	673	731	751	706	727	689	765	712	717	691	700	719	713	726	737	678	728	734	674	717	660	732	735	775	724	737	742	751	728	727	728	732	697	729	732	698	695	729	748	753	703	689	720	692	736	694	705	708	711	722	767	719	749	712	765	709	696	729	703	753	715	678	785	735	642	702	759	725	692	666	749	712	665	699	705	700	688	722	736	742	778	727	702	706	723	724	810	697	690	706	755	744	788	744	711	761	711	699	743	780	702	769	681	722	673	702	669	667	696	722	711	744	676	733	720	735	731	706	760	686	732	740	674	775	720	685	690	725	694	722	717	677	720	720	733	671	707	701	733	735	678	803	734	750	740	768	716	782	737	682	735	700	737	737	726	709	713	740	728	757	692	755	690	722	687	738	740	742	734	708	736	728	764	684	770	752	714	743	708	734	733	741	735	709	742	622	754	743	730	724	773	691	737	752	742	729	742	693	732	755	746	679	744	748	731	672	699	694	714	716	740	740	679	750	745	738	742	659	724	685	717	733	743	715	707	737	738	700	685	749	725	732	732	674	734	745	697	758	679	737	692	715	736	728	744	700	716	694	746	710	694	679	765	716	702	760	730	721	697	751	757	738	690	753	739	709	758	705	749	781	689	714	703	753	752	718	742	727	693	709	761	703	777	727	721	709	681	746	714	688
14181	1108	906	676	489	367	343	295	292	261	231	222	240	269	229	240	183	193	184	211	232	180	202	217	195	183	207	211	203	229	205	185	185	180	183	169	198	216	166	179	203	178	203	190	197	199	203	204	201	190	212	181	186	220	176	190	195	187	165	220	167	169	191	187	212	178	196	160	202	183	218	188	180	193	202	199	167	170	185	185	200	185	174	209	211	209	203	175	167	176	205	174	236	198	196	180	189	182	190	213	201	193	182	181	167	168	185	187	177	192	215	192	192	187	182	185	180	217	211	186	179	179	194	194	183	175	182	199	205	179	204	180	162	195	205	195	196	175	198	198	200	181	190	200	193	173	178	180	185	193	184	180	179	186	175	199	196	184	204	191	192	208	197	213	194	192	179	194	234	216	202	190	164	176	188	167	166	195	182	181	204	193	173	173	211	189	178	196	184	184	183	218	184	180	188	184	202	170	176	203	195	162	196	172	212	188	179	173	193	196	162	186	191	184	168	180	176	177	196	190	168	172	187	204	209	211	188	215	186	207	178	193	193	184	203	183	202	213	168	175	202	174	193	217	190	181	193	181	201	221	184	192	193	195	177	195	193	198	189	164	179	188	219	179	195	175	157	199	187	205	163	212	177	192	196	169	171	192	201	196	185	187	218	189	177	207	197	192	187	186	185	189	173	189	186	194	179	204	186	203	182	194	196	183	223	207	178	215	178	168	192	185	167	199	155	188	181	192	195	165	181	187	155	203	194	219	175	208	206	168	189	196	183	184	217	173	197	191	178	188	188	176	191	197	206	192	197	194	209	166	184	177	170	196	183	159	180	209	203	180	201	176	186	188	179	194	198	183	175	191	194	190	197	198	171	171	211	184	223	188	166	175	213	183	196	202	192	209	183	190	193	203	178	222	197	222	174	184	163	191	177	216	188	170	181	197	182	230	189	204	211	214	187	199	193	217	190	192	207	186	209	199	177	210	171	205	199	195	184	174	204	191	185	199	192	184	167	196	181	201	195	180	188	169	204	180	200	176	185	208	170	178	193	169	181	181	181	210	190	189	187	202	188	202	199	166	203	185	201	178	174	173	158	198	188	192	208	182	190	152	190	182	187	205	202	196	196	198	187	177	177	203	211	157	187	204	184	168	198	205	172	195	168	214	185	195	159	215	186	172	210	175	201	226	190	186	196	196	181	208	188	178	179	182	190	199	186	165	208	193	159	184	196	197	198	178	157	181	204	175	236	188	190	195	168	197	189	184	181	181	189	202	201	182	195	187	191	191	184	177	146	170	190	156	210	207	200	195	203	168	192	186	192	193	213	209	186	217	193	173	194	207	184	178	174	195	186	193	185	192	189	191	202	188	218	198	185	174	169	197	204	197	190	175	180	186	189	229	187	193	219	197	188	193	185	199	188	171	197	180	168	203	170	195	200	204	176	193	184	210	183	176	190	184	182	207	195	162	200	196	199	189	201	166	187	198	197	201	175	199	189	196	185	180	200	219	204	195	226	175	183	171	180	218	213	194	202	169	188	206	193	218	180	188	186	186	199	187	202	186	183	183	175	173	195	181	184	195	181	187	171	179	196	182	197	206	180	169	181	200	203	182	206	177	230	187	162	178	178	216	172	203	204	185	202	204	177	200	209	167	194	204	168	196	165	206	195	197	221	207	212	196	195	209	182	166	187	199	205	191	190	187	189	194	198	195	169	184	189	179	203	210	199	186	174	209	188	193	206	193	186	198	188	190	204	213	207	198	199	194	156	194	187	184	185	173	194	199	194	189	196	199	195	186	181	149	191	176	211	203	189	191	185	187	184	232	206	197	201	194	179	166	184	194	201	205	173	215	199	154	182	185	191	186	214	198	188	180	203	170	209	167	211	211	166	208	184	227	234	172	162	173	181	204	185	192	169	189	211	172	161	193	182	201	208	162	163	202	184	198	209	205	174	197	186	198	200	186	176	202	214	178	193	225	187	180	205	193	209	199	185	194	216	215	212	208	188	177	201	171	194	195	198	198	168	193	206	231	214	193	174	188	167	215	193	185	193	224	205	178	183	208	152	182	191	166	177	193	207	177	177	188	173	190	187	174	186	184	184	209	193	189	219	181	197	185	182	185	185	188	183	170	185	190	174	163	209	187	217	201	189	205	188	203	222	195	208	218	192	171	201	192	180	190	190	201	204	190	168	188	186	205	171	177	180	226	172	206	206	197	163	173	166	165	213	197	177	224	173	177	188	178	190	164	176	187	207	230	192	160	192	206	185	206	156	206	186	216	204	200	175	182	204	189	188	171	202	177	186	212	188	186	178	196	204	188	203	179	213	176	209	191	202	173	193	205	185	203	188	205	187	183	200	184	170	210	200	193	189	198	208	194	184	191	182	184	161	190	209	209	205	205	200	196	206	191	186	194	181	206	188	196	205	201	183	176	164	188	193	226	214	174	183	195	165	222	201	183	188	169	171	190	193	188	193	180	181	182	202	188	197	222	204	201	202	149	196	204	219	186	178	200	171	181	182	180	168	211	180	236	220	185	196	182	216	220	204	186	186	188	176	190	181	220	187	179	193	198	171	181	206	183	160	174	179	163	211	185	191	197	173	195	183	199	207	215	213	187	172	209	194	196	204	171	173	199	186	206	207	201	191	197	196	180	183	214	177	186	223	189	189	182	200	213	199	175	172	194	209	193	192	174	178	212	210	206	197	186	177	199	199	196	174	196	183	185	186	199	178	201	196	200	189	223	180	200	196	182	178	168	205	200	185	206	217	184	189	182	188	179	178	191	186	209	195	177	196	185	176	181	173	188	205	192	198	189	169	238	188	197	181	210	204	186	185	157	208	203	185	194	167	185	158	169	187	178	196	190	182	212	203	185	179	186	194	194	196	198	172	189	193	187	165	186	200	191	192	180	193	187	212	176	176	185	204	188	194	173	191	212	225	179	207	188	217	203	201	215	189	183	179	195	200	215	217	184	205	206	195	170	170	197	171	184	187	176	209	189	186	206	192	216	171	208	211	190	180	205	192	186	210	199	172	174	163	183	180	167	216	223	182	198	181	208	190	173	187	197	176	208	169	201	176	175	202	175	192	234	170	207	177	182	182	208	191	190	205	186	213	191	188	202	171	167	174	196	207	191	184	179	210	176	185	202	213	186	160	198	205	210	193	167	182	179	195	181	172	184	168	191	203	183	181	198	205	214	179	201	196	172	192	231	225	170	169	202	222	213	174	187	205	209	182	187	183	177	170	200	194	197	194	187	203	174	194	214	170	195	179	186	172	196	196	209	167	194	203	183	180	200	201	198	188	187	197	212	206	170	186	163	183	179	192	185	192	189	180	197	166	180	180	206	213	188	170	189	173	227	211	171	204	203	214	167	226	163	179	193	185	212	169	172	182	188	221	192	193	193	158	185	185	189	196	203	211	160	202	182	198	172	210	175	173	189	188	192	171	210	206	185	180	197	181	179	194	193	169	177	212	176	178	193	193	189	205	200
8011	1044	1925	2125	1840	1565	1156	965	869	803	763	685	671	602	611	573	578	534	597	537	526	531	503	485	481	498	470	505	487	493	496	473	436	487	469	454	489	473	457	504	449	493	478	509	446	458	445	470	455	465	473	420	442	485	470	465	421	489	434	474	416	444	444	407	474	428	454	455	432	420	415	461	463	472	464	424	435	457	444	410	427	432	455	447	446	463	485	464	409	457	448	459	453	451	456	424	438	457	457	446	459	442	455	446	441	442	459	483	463	467	437	480	457	423	441	436	421	436	452	487	432	456	442	480	473	412	445	455	449	458	446	425	457	428	431	485	453	433	448	443	429	446	440	463	435	477	456	437	456	431	418	492	448	424	470	502	415	458	457	425	494	437	439	436	460	444	432	428	476	451	428	449	433	445	463	445	439	429	439	422	459	479	447	448	431	413	482	442	448	454	457	464	465	495	429	476	428	439	453	403	443	445	474	423	494	432	448	421	435	470	468	439	478	440	449	422	450	456	419	458	413	494	455	440	432	471	417	467	469	451	429	462	451	422	439	432	475	453	438	432	453	429	438	470	430	456	439	400	445	416	443	462	440	481	442	451	463	482	447	441	433	439	473	435	473	447	434	430	399	467	453	485	502	461	444	467	454	434	425	453	434	454	478	448	464	501	439	480	430	440	447	425	455	432	422	438	438	432	453	484	432	450	423	444	439	429	438	445	441	448	483	460	443	432	465	470	404	452	426	440	501	414	470	458	454	418	479	476	420	429	448	431	447	424	437	432	424	501	459	429	446	462	437	458	453	461	431	442	459	462	442	462	446	427	458	448	422	452	465	444	412	440	491	419	463	432	440	432	449	450	457	422	474	440	454	476	463	449	442	432	455	452	430	470	452	442	471	465	454	498	457	437	444	422	440	497	431	466	462	439	443	443	399	448	445	445	475	446	451	448	451	424	478	458	454	439	443	434	446	452	469	433	430	451	399	452	454	436	429	453	429	482	444	475	441	465	434	481	428	429	479	417	488	458	442	422	472	475	441	424	457	461	434	472	409	446	465	440	482	482	449	438	444	456	448	425	471	475	448	455	485	452	462	466	452	463	449	447	444	452	455	429	418	467	445	444	475	445	442	452	430	459	439	492	444	432	441	439	424	436	438	456	430	439	438	442	425	422	493	431	420	444	447	406	429	450	446	477	462	438	469	444	438	445	421	411	487	437	446	477	453	399	456	447	464	425	427	462	431	464	423	439	443	444	469	513	417	487	456	468	436	440	462	438	426	442	466	449	470	443	474	448	426	443	455	402	439	444	476	457	467	437	484	460	439	435	446	446	449	412	471	425	438	429	454	447	460	461	440	465	429	460	499	453	441	459	441	449	446	446	419	466	436	419	459	437	456	419	493	453	453	459	455	442	440	455	453	429	471	429	437	439	459	439	409	450	442	437	457	451	446	443	440	391	462	449	446	415	472	465	446	442	472	448	459	458	433	435	486	459	435	459	431	432	447	414	441	487	465	450	412	408	434	446	480	450	430	447	438	462	431	466	444	459	447	476	446	466	447	463	441	442	434	447	417	447	464	436	433	423	440	445	479	449	460	461	448	448	462	412	459	436	455	426	438	481	465	436	424	473	460	503	474	395	452	452	461	441	440	441	456	447	417	432	409	476	465	441	425	446	450	441	471	431	470	517	461	468	462	453	424	474	469	425	450	495	442	442	445	449	473	464	513	444	447	481	442	478	452	466	466	414	417	436	449	468	473	435	433	459	417	424	398	454	467	488	427	453	443	428	429	466	422	438	439	478	466	442	448	447	437	450	443	440	405	459	445	445	432	487	451	445	458	443	462	479	457	477	450	436	454	447	389	459	436	414	494	444	402	447	473	468	439	471	436	466	431	401	442	418	453	450	435	446	479	433	408	443	427	421	466	450	458	484	438	458	436	422	446	429	472	458	463	468	453	443	434	471	432	408	508	443	468	452	487	426	438	430	447	442	424	440	452	435	451	466	468	436	390	424	413	442	431	497	470	449	456	431	462	417	454	461	485	406	452	452	395	458	451	476	422	440	439	446	448	435	483	474	414	474	423	448	446	465	444	453	476	480	448	464	422	445	440	429	405	440	420	481	429	438	460	463	458	475	459	452	411	439	455	427	471	458	431	437	433	458	494	462	452	435	485	459	408	444	447	413	451	421	448	481	436	433	403	462	460	444	445	441	444	470	445	452	471	455	458	434	472	455	441	452	453	459	426	457	435	462	464	427	453	460	466	430	433	452	425	417	449	457	466	436	427	489	428	437	461	448	471	492	480	446	481	442	456	457	444	419	423	417	433	433	483	441	419	439	450	433	419	471	428	448	488	433	462	426	437	455	443	455	445	443	436	427	430	437	447	462	413	455	485	445	431	408	452	446	451	426	447	429	458	474	455	423	448	437	471	441	458	461	459	421	478	448	396	433	465	433	454	454	428	404	417	457	414	448	467	436	479	426	466	438	436	393	470	407	430	475	432	432	451	461	465	475	457	471	413	469	452	464	420	456	429	401	447	444	437	449	412	491	431	476	460	471	469	449	442	453	466	452	456	457	437	419	460	471	471	468	486	438	446	417	473	433	456	448	484	481	459	451	435	465	482	438	454	454	432	477	465	440	434	440	417	499	425	422	450	436	426	488	465	463	439	461	454	465	455	449	452	442	467	447	452	448	437	443	475	469	443	448	439	429	451	473	421	417	461	446	472	448	465	450	459	444	464	460	442	461	422	443	444	456	456	437	466	455	428	474	439	425	449	442	504	449	447	467	424	438	419	392	456	451	395	450	458	446	442	437	440	473	468	421	418	464	442	446	477	440	441	452	452	444	436	407	450	418	435	456	445	448	421	453	458	464	409	453	418	436	435	442	464	433	407	432	437	470	458	433	479	445	432	463	423	427	471	473	477	415	463	483	473	439	438	440	455	433	445	469	449	448	439	435	424	467	441	423	473	460	405	451	465	413	459	409	434	469	442	453	471	415	428	457	475	419	465	479	416	444	459	430	463	438	435	458	444	421	423	410	458	464	461	448	419	426	490	455	401	449	420	417	438	436	465	446	462	436	433	466	436	469	505	446	433	463	440	421	458	447	478	471	444	480	434	433	498	456	431	469	466	465	460	414	440	417	439	445	484	470	415	461	438	440	469	420	449	436	444	458	423	460	430	408	460	430	434	443	434	456	428	467	447	449	452	430	419	440	438	459	466	455	395	435	461	494	482	470	439	446	419	416	487	426	455	407	443	418	465	426	457	423	449	411	468	463	454	408	453	417	450	449	456	457	434	468	395	433	465	450	430	448	420	430	428	463	487	432	422	446	444	447	498	484	488	446	463	412	456	459	424	436	457	441	452	449	438	430	458	471	475	452	419	426	463	437	452	432	415	465	439	465	436	450	431	472	394	443	480	452	432	429	394	442	505	467	454	455	436	451	477	449	430	445	432	461	464	487	459	427	440	410	465	456	435	431	449	473	450	476
1281	234	235	221	231	250	216	218	204	210	230	233	236	231	235	241	217	213	249	225	232	263	217	202	189	238	218	236	219	216	244	226	224	213	246	222	241	223	217	216	211	233	218	230	230	202	232	269	221	212	232	206	211	221	222	260	257	213	229	227	230	250	205	250	235	264	216	259	227	217	229	239	225	239	225	239	232	229	212	209	252	227	225	242	202	233	222	221	234	210	236	221	247	241	219	223	218	222	226	254	267	224	225	228	230	239	225	207	246	242	218	212	234	202	250	200	219	206	226	232	229	213	232	226	250	203	253	230	205	221	213	235	238	238	241	238	236	220	244	208	220	209	240	252	211	213	225	228	286	206	196	245	249	221	225	258	226	233	225	228	228	237	255	205	224	222	203	240	277	214	253	201	259	234	229	251	187	229	215	246	244	203	200	195	233	231	203	229	214	235	221	244	232	238	215	223	219	229	227	203	239	232	265	234	196	220	231	211	235	256	205	211	222	215	245	221	214	222	239	224	215	247	216	235	245	217	226	218	229	233	248	244	221	254	218	205	214	220	226	240	218	224	247	250	218	257	241	229	239	240	226	234	210	225	234	234	236	216	204	220	213	213	190	210	232	219	218	219	233	205	196	216	212	219	239	264	230	209	195	255	243	225	252	241	235	248	209	207	212	225	215	218	224	199	240	227	233	209	244	232	270	226	236	248	236	234	242	219	210	210	231	234	199	227	204	252	225	226	252	233	237	214	249	238	214	226	220	229	244	229	222	238	248	256	220	237	226	243	232	221	255	214	229	251	232	231	230	227	245	219	233	233	236	218	220	197	210	232	240	211	222	206	226	232	230	258	244	240	196	229	226	235	211	230	225	242	206	230	236	211	227	244	235	238	203	242	229	256	238	228	247	248	224	235	214	232	213	231	226	253	230	239	223	211	226	240	243	242	226	195	237	226	237	223	203	254	218	223	235	252	221	236	231	225	215	218	223	221	248	230	222	237	225	201	215	235	247	228	248	254	230	226	231	238	208	236	244	237	268	242	250	224	234	219	203	191	241	224	190	227	234	216	216	227	222	239	235	202	227	220	259	241	222	228	219	232	219	239	206	217	223	252	199	234	232	216	202	251	254	251	218	240	241	223	220	228	223	259	234	237	227	253	221	221	207	209	218	266	237	212	256	241	208	257	230	230	196	242	239	218	219	209	233	255	227	225	225	204	227	232	209	222	223	218	260	215	219	218	251	216	239	200	217	220	212	234	256	230	254	212	226	220	260	234	227	245	262	182	227	229	224	199	244	214	240	244	209	233	223	231	209	232	235	242	240	243	237	216	225	215	226	228	232	217	210	222	220	217	254	241	249	242	222	231	256	253	231	236	247	247	238	235	200	234	241	195	215	200	254	206	213	236	224	233	220	233	213	217	235	245	225	254	233	244	222	230	220	258	186	220	243	225	228	223	247	224	261	233	230	215	221	201	232	189	230	201	211	237	214	251	237	224	209	236	237	223	236	258	223	232	255	208	236	203	192	223	213	241	245	230	213	230	217	247	235	222	263	234	231	221	220	225	247	205	224	218	239	241	231	267	236	218	218	242	216	263	243	228	242	231	233	220	222	223	224	254	245	210	246	238	210	223	257	250	219	218	247	222	240	243	230	236	260	242	226	250	208	247	225	209	202	211	227	256	214	234	236	210	234	247	258	234	220	199	228	200	250	203	215	225	240	232	209	209	248	208	244	252	243	212	225	220	186	243	248	229	255	202	241	231	234	218	235	215	221	226	238	225	234	254	221	243	226	222	222	245	226	231	233	252	230	236	219	242	226	249	216	225	224	222	238	268	194	254	211	206	212	220	246	213	237	217	221	226	253	223	234	227	212	262	226	237	242	213	243	205	236	223	222	217	206	231	197	240	224	238	237	223	234	229	252	218	244	214	206	223	250	230	221	212	208	216	235	245	230	237	243	196	220	239	212	235	209	212	238	241	220	213	234	210	211	255	258	233	217	237	222	219	230	212	220	231	198	228	210	239	196	244	244	241	222	202	244	236	223	210	214	242	190	235	221	221	240	234	223	235	198	249	242	202	244	241	230	194	212	224	216	238	212	235	210	224	224	212	202	231	240	233	236	238	209	209	225	249	215	233	236	241	240	240	233	230	238	258	262	223	230	215	237	236	233	223	209	241	193	235	216	214	231	230	229	249	226	260	248	229	195	209	203	222	223	240	221	205	243	213	229	257	224	238	238	217	257	265	208	229	239	204	243	245	235	241	253	251	236	232	220	230	237	218	243	231	248	207	235	234	225	206	253	208	221	225	213	241	200	217	200	222	232	213	255	246	229	192	217	226	218	243	219	202	200	212	227	244	212	224	238	246	250	256	222	243	258	223	241	239	227	219	201	242	224	219	224	232	240	239	217	234	218	231	239	251	233	229	204	231	199	224	241	214	231	203	238	216	239	228	242	233	258	198	238	238	258	216	237	257	236	216	232	214	210	211	234	232	236	211	274	235	226	222	213	200	228	229	227	221	223	225	234	205	195	230	234	236	258	208	232	258	243	231	232	222	216	226	227	204	212	234	248	235	217	217	238	236	259	239	203	225	206	247	261	221	239	229	236	205	237	245	243	214	220	231	215	252	258	248	198	225	220	224	187	233	225	222	196	218	233	233	254	231	242	206	201	244	233	209	214	213	231	220	219	211	213	209	224	226	218	222	219	238	224	214	236	255	243	248	205	246	197	218	212	226	197	232	206	238	222	236	193	225	260	211	247	263	271	237	202	211	216	250	211	236	227	220	238	234	211	205	233	246	235	205	231	235	270	217	237	229	245	244	245	221	240	246	229	225	232	221	230	213	236	242	217	236	241	236	231	194	237	239	249	220	227	215	224	235	219	238	236	257	225	224	260	244	214	255	195	228	221	261	228	214	235	236	244	246	257	254	241	209	232	215	261	220	259	230	235	216	218	223	228	198	223	234	211	241	227	210	237	244	208	212	222	205	257	217	217	234	242	257	217	207	180	229	222	213	246	225	217	229	216	240	235	243	243	233	231	227	220	225	273	233	236	214	250	220	209	237	202	212	239	221	207	235	222	225	209	266	196	244	219	234	226	201	222	237	251	249	266	230	257	201	237	230	236	223	244	214	235	207	238	227	233	249	249	232	229	230	235	228	238	232	227	235	226	222	222	247	246	235	248	231	233	209	232	223	252	210	224	248	247	242	239	266	219	215	218	244	241	214	230	193	218	208	215	238	223	239	236	228	215	254	205	252	218	217	232	246	242	212	218	230	228	225	226	213	226	234	218	200	228	239	236	213	235	220	238	250	245	250	199	224	241	216	235	215	242	202	217	212	235	247	241	232	224	233	239	222	254	234	231	232	254	237	240	255	211	198	252	227	228	259	228	249	221	227	243	219	225	236	196	241	242	204	215	225	232	234	209	226	241	236	240	233	239	212	240	220	207	242	222	202	222	243	228	230	219	227	236	238	224	247	203	225	234	217
1833	577	620	596	604	566	562	541	583	557	549	552	553	564	535	543	547	569	503	559	566	564	563	557	541	527	586	548	552	581	530	553	550	592	543	576	552	528	550	553	547	557	506	558	544	577	550	545	534	529	558	566	562	589	556	597	545	572	536	568	538	549	556	562	535	565	576	596	538	541	596	533	580	573	552	515	584	548	568	543	520	536	565	563	522	515	553	525	536	551	503	539	582	564	545	582	531	568	550	559	542	560	547	567	556	524	526	544	521	538	491	548	572	548	534	546	561	535	545	555	556	549	534	529	570	553	577	538	551	560	554	560	542	587	540	558	583	544	536	566	544	554	509	552	580	530	536	557	543	552	541	535	575	569	562	577	521	575	531	553	540	533	565	518	513	561	577	554	568	547	544	550	557	562	531	543	615	537	558	549	578	595	560	588	565	562	541	561	578	540	573	540	544	558	517	527	561	572	587	556	546	580	576	542	500	548	510	520	573	587	591	582	570	564	539	548	534	565	499	527	586	552	556	516	516	536	517	537	554	566	519	544	482	577	537	566	522	558	555	577	490	601	583	550	546	575	570	592	568	548	545	568	557	535	556	573	539	535	554	585	579	528	532	577	560	542	592	583	528	530	543	572	578	556	576	577	553	557	545	572	514	594	581	548	521	543	528	535	565	542	539	572	518	571	517	563	558	537	536	577	555	581	554	576	591	560	572	583	593	538	581	538	565	584	559	545	592	548	548	550	588	544	545	511	531	546	551	561	518	540	561	523	606	524	539	542	529	517	576	589	599	522	530	547	580	546	582	550	544	536	577	574	507	502	559	552	570	580	560	554	587	484	553	581	542	565	544	526	537	527	529	498	569	564	513	558	552	561	547	597	569	524	543	531	545	600	574	572	551	546	568	555	494	563	544	554	535	523	508	579	584	554	541	510	586	563	534	559	522	530	536	579	512	540	567	628	554	534	553	518	561	503	534	565	553	581	577	581	549	593	545	552	562	567	574	535	539	514	585	578	529	545	532	524	521	607	557	560	520	536	532	499	600	547	525	545	565	498	555	559	535	524	560	556	546	556	563	594	580	597	549	542	596	595	555	561	555	529	555	542	554	617	541	605	573	538	550	547	542	573	562	594	586	549	548	523	532	527	545	561	553	538	583	485	541	551	498	599	594	530	531	540	551	598	544	533	521	554	551	554	538	541	585	534	556	583	552	518	555	545	549	548	562	530	553	561	526	593	566	550	549	526	555	566	567	536	531	532	614	560	566	571	511	552	507	572	532	523	535	575	585	541	512	522	509	558	554	501	545	536	548	525	576	546	554	523	554	551	534	563	547	592	542	519	558	562	550	522	504	533	565	548	548	568	538	551	530	561	586	488	545	590	578	543	553	556	548	551	559	567	506	513	585	514	544	541	573	564	555	535	563	552	620	567	580	560	573	519	578	568	545	565	535	542	575	559	540	577	554	533	534	542	564	529	510	575	533	571	539	589	520	585	518	533	537	539	561	566	566	549	576	570	565	545	572	540	558	541	590	556	541	530	533	507	561	540	540	564	574	535	597	571	521	547	589	516	601	535	571	515	526	505	596	537	553	566	529	545	617	540	557	544	597	535	566	556	544	544	539	530	562	500	532	590	556	551	553	537	591	569	540	516	559	570	573	576	539	555	546	573	536	607	513	545	557	567	516	596	549	545	520	542	529	560	497	541	525	570	564	524	549	560	567	515	564	567	563	539	589	565	527	543	560	517	558	530	530	530	602	535	538	553	523	559	579	550	519	559	540	550	569	528	582	604	545	542	534	549	539	525	553	547	576	575	576	547	568	555	474	547	515	542	575	583	527	554	554	551	553	567	584	549	535	560	591	541	549	598	586	576	581	554	604	568	548	578	572	550	532	529	616	555	573	586	538	524	553	540	554	557	539	546	574	537	566	574	578	566	577	598	552	543	512	537	604	600	545	586	572	490	529	556	520	553	543	522	609	565	534	562	553	554	560	565	535	524	533	510	594	521	521	510	545	553	565	546	520	542	544	565	527	610	524	553	540	592	549	546	567	512	549	543	543	537	567	557	536	537	551	552	519	525	526	570	521	567	608	551	547	572	519	533	534	585	551	525	528	556	538	534	546	562	537	579	525	550	552	599	530	534	574	549	553	567	481	562	555	504	563	551	549	575	580	569	580	565	550	572	596	546	535	561	533	588	531	550	570	563	531	517	547	550	593	559	572	566	525	502	548	552	534	526	511	559	568	497	575	512	625	547	589	556	553	536	515	531	512	528	584	538	550	537	540	577	526	539	590	558	573	504	580	566	549	558	509	583	540	543	575	591	557	511	578	546	518	589	518	562	571	549	495	567	539	569	509	558	563	570	549	540	549	532	566	584	566	552	538	563	529	555	535	586	604	546	543	518	592	534	537	564	562	518	595	594	558	579	557	570	568	553	547	561	541	535	559	540	536	526	525	558	536	551	554	613	580	518	538	525	546	555	558	567	564	564	557	559	510	571	500	544	541	574	609	541	570	545	572	550	562	523	565	582	553	568	567	553	560	539	563	510	552	496	564	571	569	543	591	588	559	594	593	554	535	599	565	535	568	541	565	574	557	549	539	567	541	532	534	576	559	557	555	564	596	563	554	569	603	544	535	589	528	564	601	564	557	544	556	564	521	568	536	565	536	541	574	564	557	553	531	569	548	569	561	553	559	545	561	563	552	557	601	576	566	565	573	561	543	548	535	562	564	542	551	583	568	583	535	504	610	576	568	559	586	565	516	538	595	536	537	557	580	563	542	566	550	572	511	555	566	524	559	609	534	521	563	581	495	580	526	558	538	551	548	584	575	555	567	602	542	566	570	593	563	576	527	547	553	513	589	544	561	574	545	534	573	546	564	564	555	528	556	547	564	552	538	536	545	594	547	544	530	562	536	573	595	523	592	573	571	527	573	552	483	554	581	560	557	564	535	578	562	575	570	535	578	544	514	568	566	598	580	549	547	561	586	591	528	539	564	605	562	567	534	532	579	570	532	523	590	568	566	534	556	548	568	598	536	571	578	565	624	555	538	531	548	551	553	544	526	549	545	590	538	534	534	572	565	536	585	582	516	594	544	615	597	561	611	554	539	550	540	583	549	547	553	584	575	515	532	535	567	557	511	583	585	563	535	538	569	570	538	554	552	559	589	576	571	563	551	547	553	541	572	559	545	583	589	551	526	569	507	518	550	555	503	548	516	565	572	577	557	566	551	567	507	583	598	538	580	584	579	509	592	549	531	530	556	541	573	578	549	535	600	559	568	566	569	500	557	557	561	572	543	540	556	541	544	578	580	506	536	555	548	585	517	558	582	586	548	578	493	547	537	575	560	609	567	525	540	553	536	555	586	561	527	534	528	515	547	548	553	533	575	555	567	548	527	565	567	554	541	555	506	522	567	521	558	564	556	564	556	542	551	521	567	565	558	597	558	567	591	579	544	534	564	550	561	526	564	620	540	522	528	575	546	556
7779	639	616	585	465	447	365	382	346	357	352	349	323	360	317	314	305	327	303	344	333	303	319	297	325	324	337	290	321	302	337	286	303	308	305	343	275	312	314	293	312	332	333	323	291	311	282	309	295	298	309	308	299	325	304	289	324	323	307	331	306	346	347	326	299	314	326	359	314	340	292	330	301	313	326	327	321	352	334	322	317	341	311	301	313	283	308	311	314	295	310	327	319	286	302	315	345	304	305	322	316	296	328	306	326	318	321	319	319	322	331	307	292	348	333	348	316	315	311	340	337	306	321	322	314	342	292	311	290	297	294	315	307	346	323	327	333	319	322	322	325	317	288	308	283	339	320	291	290	329	306	299	307	318	287	298	320	326	325	323	339	285	322	361	373	318	334	320	317	272	302	319	317	341	301	346	336	339	325	317	298	311	330	305	341	344	301	305	331	326	322	325	339	324	321	305	277	277	311	307	305	297	292	336	320	315	329	336	357	291	300	324	329	290	338	290	319	317	307	331	292	311	325	318	319	328	323	346	295	315	335	322	347	311	341	330	339	306	307	312	323	309	307	330	270	314	326	344	337	348	333	336	324	320	321	290	324	314	297	316	339	330	333	302	312	286	292	343	289	310	292	321	337	344	326	332	321	326	331	335	296	326	321	305	322	300	317	313	329	296	342	318	312	297	301	300	314	311	308	344	324	339	318	299	318	335	334	338	304	348	299	316	307	331	349	322	303	318	306	316	297	335	325	334	321	318	297	318	328	292	288	347	326	346	337	327	322	356	328	305	340	344	302	315	317	324	295	288	316	321	298	323	320	313	338	324	324	347	297	331	341	327	323	298	309	367	337	342	306	331	311	314	296	317	348	286	310	332	293	300	329	316	335	324	325	312	318	322	300	307	302	301	343	355	333	356	309	317	288	303	308	331	321	329	308	321	311	349	342	270	314	341	312	331	314	332	286	340	263	302	339	286	310	308	313	324	289	339	297	319	278	330	328	301	317	309	338	305	349	338	321	311	329	329	340	316	322	300	335	352	298	308	320	308	307	294	349	296	323	306	286	331	317	310	333	324	354	304	333	295	350	318	313	300	311	334	333	328	335	320	344	337	366	340	300	363	323	311	303	322	287	332	359	317	292	330	314	313	311	353	318	291	307	293	285	285	337	343	324	301	307	320	323	300	325	349	296	324	300	332	327	337	305	320	306	320	318	300	310	343	296	303	287	306	365	338	298	303	289	318	337	339	302	324	342	367	347	353	262	288	276	345	312	332	330	357	322	342	326	312	291	306	330	317	322	289	346	288	282	294	334	339	312	299	320	291	323	323	320	337	305	321	344	316	309	336	327	314	305	324	346	305	306	307	329	358	331	313	330	323	316	293	322	317	294	307	312	298	330	319	310	333	334	336	318	312	342	312	335	302	313	306	335	334	318	325	341	315	328	329	316	319	301	298	316	297	289	345	344	352	302	340	307	348	306	336	332	326	319	295	298	298	317	329	316	334	297	328	352	313	301	342	354	307	327	319	326	307	308	296	280	329	315	319	313	351	305	320	311	283	297	296	300	305	333	314	339	275	332	308	317	314	327	315	332	298	285	319	341	356	312	292	371	316	275	304	290	349	326	316	301	310	315	308	275	270	299	357	340	317	328	304	285	340	312	329	332	301	317	308	295	323	328	337	299	322	311	332	310	324	303	315	304	301	301	298	331	352	310	342	336	325	325	291	332	290	298	347	323	332	322	312	338	337	353	320	282	324	337	299	300	297	304	339	284	335	335	314	309	343	285	279	340	308	295	334	292	295	305	316	310	320	321	333	293	313	314	314	328	352	320	307	343	306	328	330	324	313	333	288	317	312	320	294	305	271	308	343	323	335	326	315	287	324	314	321	319	307	309	363	311	267	360	310	321	303	297	311	323	313	310	300	303	303	285	330	319	340	318	336	321	279	308	310	299	314	322	326	287	280	346	320	333	288	274	336	352	298	295	312	321	328	305	340	305	349	319	327	294	328	298	325	321	330	352	295	278	275	311	310	339	330	334	307	335	311	358	300	332	315	297	304	321	351	321	324	321	319	342	335	331	310	321	294	274	310	299	349	303	338	308	333	298	306	345	321	307	333	317	295	341	311	314	302	340	290	313	302	337	346	351	316	322	276	295	337	329	319	315	305	303	298	321	302	257	350	348	312	348	349	321	324	318	307	329	328	301	331	345	317	294	342	317	332	343	316	316	292	311	278	308	273	342	312	347	325	337	273	329	337	323	332	324	310	321	309	342	347	345	315	298	368	311	333	335	343	353	341	296	335	315	300	319	312	302	299	310	340	322	330	329	328	300	321	279	331	317	388	310	326	358	324	303	313	326	315	302	312	321	340	320	309	298	336	337	330	327	278	313	308	288	308	310	310	307	293	340	339	307	361	318	304	313	318	340	320	318	331	302	335	308	283	282	291	351	336	297	322	330	292	289	283	302	328	326	342	352	308	364	366	327	310	346	347	294	354	317	348	336	330	316	305	303	330	303	311	298	343	275	292	323	357	288	323	327	296	328	313	344	303	331	321	335	284	311	294	329	314	347	322	320	326	334	303	311	321	299	316	308	306	282	314	327	303	312	313	318	330	313	310	291	306	274	305	316	326	310	311	300	299	284	352	300	285	308	348	305	332	279	281	290	316	306	290	308	338	312	314	297	357	307	272	327	349	303	331	316	322	348	327	342	269	305	330	316	340	310	309	359	307	341	302	295	290	349	318	324	299	306	312	299	325	338	296	295	323	285	308	272	345	341	331	310	314	331	312	296	315	348	296	335	310	341	312	323	291	306	354	316	334	317	319	329	312	299	305	359	310	299	318	323	322	341	320	301	300	325	302	296	310	324	352	302	300	311	321	314	333	309	312	325	307	322	320	313	315	323	355	294	328	329	316	338	334	315	309	333	317	283	302	286	335	321	303	355	341	329	299	301	348	308	311	305	286	298	310	336	311	312	299	297	332	304	323	316	325	332	294	283	290	336	320	314	308	309	304	316	317	304	366	343	339	308	288	277	318	284	330	321	343	311	312	345	291	328	317	321	290	310	273	310	361	317	320	336	328	340	328	347	337	315	371	316	328	345	326	316	296	349	297	275	310	324	259	333	326	331	333	342	320	337	310	332	342	312	313	335	288	333	341	356	332	319	326	319	311	314	287	305	320	337	291	329	318	311	314	291	328	364	294	328	319	355	305	296	330	307	291	368	322	345	322	363	336	350	358	320	303	350	295	302	310	317	327	291	300	282	325	296	311	309	290	299	324	315	308	304	282	340	310	280	306	284	314	272	304	287	299	326	322	292	284	333	305	317	334	357	306	288	332	304	328	335	300	307	328	295	303	292	301	318	319	299	325	318	346	309	284	350	322	306	324	328	307	331	304	316	341	331	299	320	315	318	329	304	315	291	284	292	312	309	308	320	297	292	320	312	328	316	360	313	313	313	318	288	316	324	317	326	347	311	327	315	346	314	312
6591	973	1464	1613	1361	1267	1047	975	942	928	851	868	831	816	829	786	861	829	740	775	763	771	756	711	738	736	722	720	796	748	759	713	766	699	730	726	732	761	720	776	805	750	748	793	725	709	737	709	708	734	756	743	701	745	728	734	733	723	731	737	774	757	700	743	680	737	741	728	720	736	774	743	738	753	712	774	700	792	750	711	726	753	764	674	671	730	720	718	731	718	714	716	728	709	686	728	714	735	748	731	738	700	733	735	762	762	694	733	730	709	742	758	712	746	682	750	685	775	701	761	745	773	740	738	721	742	752	741	692	710	744	718	688	714	736	704	739	698	728	740	739	736	756	697	732	735	713	733	740	666	728	714	744	749	691	707	690	718	747	717	726	691	751	680	750	769	767	727	713	735	735	727	738	728	713	711	721	706	754	719	731	742	698	732	739	722	713	741	728	709	733	714	728	740	690	720	733	726	659	692	724	713	750	695	747	672	693	715	734	772	724	683	719	704	713	748	776	731	740	705	716	704	716	761	751	732	712	704	732	700	722	719	754	748	717	754	717	738	758	676	687	699	739	700	744	727	721	714	704	743	724	747	705	753	670	701	715	726	711	689	720	725	697	786	763	729	722	701	722	722	712	713	712	771	731	761	656	725	720	709	713	725	735	756	721	737	719	722	728	726	719	687	755	706	715	782	731	815	730	696	750	699	703	686	722	733	734	764	727	728	712	714	745	690	768	753	699	745	747	748	699	749	717	721	710	739	745	753	728	705	763	707	735	703	706	681	748	694	672	744	746	671	710	682	718	700	742	715	754	726	776	778	707	727	747	726	734	740	695	764	689	720	711	757	724	739	658	733	773	712	734	739	714	718	749	727	780	752	751	719	726	722	700	706	732	687	747	799	715	709	779	745	720	732	738	707	748	734	715	714	750	712	709	721	723	694	774	753	708	726	717	711	682	740	703	703	726	719	728	709	766	742	762	736	715	730	739	734	728	713	760	692	722	785	766	736	664	675	724	671	686	714	775	710	719	683	682	702	708	752	717	717	736	727	741	723	700	752	711	730	722	693	737	766	724	785	708	752	755	720	756	717	753	740	696	727	735	708	721	736	729	748	717	741	731	796	794	691	736	707	777	714	738	697	758	771	753	735	731	782	683	726	776	703	727	746	730	722	736	773	752	748	683	726	716	727	721	698	721	729	728	715	714	722	718	725	733	705	717	726	771	712	693	798	738	690	719	678	739	737	722	737	721	712	689	710	754	756	696	673	767	710	743	695	711	754	683	756	727	750	754	694	725	707	704	675	714	709	775	717	723	674	723	712	736	692	697	691	739	777	728	694	696	692	719	719	706	699	785	708	743	720	727	733	756	751	727	726	740	719	711	737	708	740	703	742	736	736	720	733	722	657	724	753	703	745	721	700	784	734	722	714	697	727	751	706	700	714	705	734	734	739	682	710	706	692	750	740	728	755	712	752	724	720	711	709	728	741	728	731	709	728	728	695	796	743	723	735	736	729	749	762	742	716	694	725	696	723	643	706	681	735	750	718	740	775	698	725	705	759	774	687	711	714	675	727	740	727	721	778	716	716	712	700	751	734	704	729	736	707	693	729	710	789	746	746	789	692	686	736	726	733	770	742	720	693	778	691	743	751	714	714	727	702	740	719	727	733	726	732	739	723	701	693	743	753	694	690	773	677	745	711	803	743	715	681	716	682	744	750	761	711	718	743	706	721	710	759	730	678	752	748	725	715	727	735	748	766	751	715	755	710	724	664	775	717	718	732	708	733	721	731	696	763	716	744	736	727	689	705	679	744	659	724	757	756	729	724	731	731	653	758	771	697	724	680	748	732	733	711	705	698	742	734	723	700	731	742	711	722	708	688	696	725	754	711	748	733	755	759	733	753	705	703	744	738	699	739	751	731	740	701	779	742	673	745	755	677	698	759	743	735	736	718	731	722	744	704	697	764	746	749	762	703	756	766	716	768	733	735	694	683	727	741	717	720	731	723	731	714	718	741	715	724	716	722	750	706	683	728	689	712	760	717	725	721	761	729	710	698	705	726	763	724	698	695	727	707	711	719	728	711	735	725	698	704	704	692	769	760	698	720	760	725	748	673	680	721	750	716	777	708	708	712	714	730	697	728	762	690	713	776	753	702	773	722	677	704	687	721	735	719	723	685	749	702	752	702	721	688	734	686	685	734	752	730	740	766	741	738	695	737	724	696	692	779	659	708	721	717	721	750	693	753	691	740	733	776	739	723	730	745	716	701	780	701	741	768	726	736	748	764	741	743	777	770	724	708	698	732	756	693	756	721	708	740	738	663	684	687	704	737	700	743	760	704	723	726	737	753	729	760	765	718	754	692	740	672	710	763	734	701	748	725	688	742	729	734	698	726	703	709	751	701	739	725	693	677	692	712	734	698	727	726	726	727	758	770	727	739	730	720	708	745	712	746	768	769	764	755	745	758	701	714	727	729	797	744	713	701	722	748	731	707	743	748	741	702	740	728	734	706	735	659	754	775	744	659	718	700	703	739	759	745	760	714	709	754	721	737	693	744	710	701	717	745	718	696	754	686	742	678	724	673	681	660	732	736	701	711	725	727	744	753	724	716	751	730	669	718	689	702	691	699	739	726	721	721	744	716	698	701	744	695	721	684	741	719	673	742	727	736	698	716	709	746	780	706	793	722	732	743	746	766	728	722	715	659	735	747	725	752	741	742	748	780	721	667	758	725	734	731	708	729	757	700	742	691	698	731	709	721	701	736	692	712	757	726	704	719	711	753	812	769	765	723	716	714	722	697	727	701	758	765	762	720	784	706	706	724	728	704	744	687	706	678	718	729	741	772	685	701	748	726	724	710	705	718	720	708	721	747	715	727	709	731	727	726	737	706	747	710	752	748	755	694	729	757	760	764	729	729	739	732	732	752	725	740	767	782	701	736	695	770	710	699	733	716	739	736	766	745	719	709	723	735	737	757	702	699	738	769	748	691	760	723	749	723	702	725	800	729	744	706	718	687	693	700	743	716	766	712	691	712	672	722	680	731	707	698	765	727	741	676	738	709	690	733	755	701	680	701	664	721	751	717	707	702	704	686	706	748	750	748	759	685	749	751	776	729	687	729	729	731	700	715	732	764	741	703	714	670	735	727	790	754	727	691	733	726	733	727	712	742	746	697	754	668	692	777	712	789	749	758	752	705	739	739	753	777	737	760	753	721	754	730	666	685	729	737	785	679	694	713	762	745	707	732	718	745	760	782	724	736	733	749	717	715	708	697	718	778	699	747	717	666	730	725	673	712	730	706	721	756	716	722	762	745	700	724	784	705	750	705	697	774	709	723	697	707	710	726	724	761	718	720	787	703	711	726	729	752	720	743	700	700	714	690	704	706	718	712	715	692	678	716	768	704	738	699	723	691	698	758	720	747	691	717	745	733	744	779	732	733	780	663	727	737	755	707	748	719	719	715	754	714	715	688	728	730	714	733	704	753	747	716
14128	1054	893	758	516	429	320	303	275	288	238	216	213	222	255	213	197	224	195	176	196	207	184	198	222	166	179	200	223	215	178	187	203	216	195	197	201	203	180	201	168	183	187	214	164	191	214	201	203	191	178	196	168	196	187	206	198	198	187	206	199	187	187	164	171	182	197	179	184	187	179	194	183	185	189	178	183	162	185	218	191	225	195	187	208	218	168	179	185	181	172	194	172	157	171	158	191	206	188	181	198	185	181	185	180	206	205	175	191	189	181	194	175	201	196	170	180	184	186	207	181	201	179	182	188	186	189	202	202	194	179	191	203	179	156	195	184	207	193	187	180	190	178	187	178	186	179	220	217	178	184	188	190	191	218	190	194	207	195	207	179	172	190	176	192	183	186	189	204	180	191	181	236	177	190	172	179	207	185	199	177	155	182	189	178	159	199	180	170	171	194	193	169	184	182	194	187	202	164	185	207	176	192	192	207	212	187	164	198	198	199	203	196	178	189	183	177	189	206	186	195	166	179	167	198	190	205	188	193	176	188	212	194	191	195	188	203	201	206	191	180	179	190	167	207	167	172	186	224	176	205	209	219	196	175	183	187	206	216	216	197	188	173	186	198	188	188	188	194	178	165	187	231	171	185	188	201	182	200	177	192	191	201	184	166	192	202	181	202	169	191	191	174	192	195	195	197	177	197	164	186	181	206	227	221	204	172	213	167	191	216	161	157	186	202	171	180	198	200	190	208	205	181	195	171	163	192	169	163	181	192	195	205	182	194	193	198	173	189	185	207	190	201	149	194	158	207	198	197	179	201	174	183	184	198	180	169	185	201	175	188	206	195	188	190	191	197	199	190	209	159	162	214	188	195	174	185	216	197	194	191	186	192	184	193	166	169	167	190	202	180	200	186	213	175	172	159	188	180	209	186	176	186	198	191	193	199	205	163	187	199	203	191	229	204	197	204	213	176	201	191	202	201	204	174	181	168	206	208	194	183	203	217	201	186	181	182	210	162	190	203	185	196	185	189	190	188	205	165	172	188	173	179	178	170	186	188	205	183	201	183	160	186	217	196	187	168	185	191	185	207	180	168	196	208	155	201	218	194	175	190	190	200	211	193	159	193	190	193	216	183	165	166	205	179	196	213	201	186	172	184	178	173	189	188	196	201	187	196	179	193	173	183	172	179	201	194	168	213	190	188	169	186	191	190	190	218	227	180	198	176	212	198	152	180	192	166	209	193	173	190	187	192	179	178	195	161	166	189	178	183	175	192	161	182	177	194	226	197	192	192	217	168	165	195	189	205	209	234	194	197	191	198	197	227	188	173	201	199	189	196	207	195	186	199	171	188	195	181	194	197	186	188	182	185	184	176	184	185	199	158	206	217	190	163	188	177	206	199	181	198	199	195	176	201	222	192	187	183	206	163	176	197	183	209	189	189	180	175	205	197	185	206	205	191	191	168	192	188	182	157	167	188	178	196	181	184	214	194	186	167	188	218	199	163	191	162	182	197	167	171	168	194	194	182	158	228	176	188	198	208	167	212	184	167	190	187	173	176	181	211	184	184	188	187	167	174	203	180	195	184	224	192	185	184	192	203	190	186	187	184	190	173	185	185	181	179	165	208	162	200	194	166	179	190	203	179	196	183	181	202	176	211	193	194	167	198	204	184	177	177	170	184	188	172	178	172	167	197	176	182	183	192	188	184	199	194	181	212	188	226	185	186	204	161	178	167	186	197	206	170	205	182	186	195	185	209	202	163	199	207	189	184	189	200	162	201	201	216	196	196	181	195	163	198	210	193	173	199	183	175	177	209	203	188	176	194	202	184	201	177	187	169	189	170	180	201	176	172	164	176	197	168	196	190	176	154	202	190	176	175	175	192	183	204	219	196	179	180	209	198	180	197	191	189	191	204	179	189	210	182	211	183	185	190	181	202	197	191	182	188	179	188	200	148	211	214	189	201	161	237	195	172	173	207	197	184	172	192	203	177	197	195	176	197	192	207	184	179	173	177	196	196	167	195	189	164	191	178	191	172	206	196	155	190	187	210	193	200	222	159	182	188	190	182	194	186	208	178	163	174	186	206	205	176	189	179	189	207	189	190	168	191	206	173	163	182	205	193	198	197	197	167	166	194	190	194	217	192	168	209	213	195	185	186	219	187	199	171	183	145	201	172	188	198	169	180	183	199	197	182	178	177	167	185	203	171	202	200	158	181	191	179	163	185	157	175	173	173	188	170	172	204	180	175	193	193	177	184	177	202	177	195	194	183	216	204	195	171	209	184	190	177	180	177	164	195	174	180	182	184	206	178	185	187	182	182	200	174	168	172	177	176	171	176	181	183	175	187	213	177	171	173	197	186	171	182	184	207	185	194	210	190	205	214	185	198	179	176	194	206	168	214	209	184	183	202	206	195	233	192	193	204	188	188	206	186	185	191	177	204	198	172	183	190	179	185	206	176	198	198	200	201	192	189	188	163	173	202	195	179	202	191	196	185	207	210	174	140	185	202	201	189	182	162	172	196	182	207	185	198	189	197	171	187	189	199	174	217	194	206	184	199	187	202	201	221	206	224	182	167	194	188	215	204	177	180	133	187	185	186	189	184	201	183	189	194	191	197	188	185	182	193	189	193	168	178	195	179	172	206	195	185	197	188	166	183	183	194	177	206	192	208	183	186	189	182	182	197	183	164	182	181	190	154	209	210	182	163	177	198	185	183	209	199	199	185	177	176	192	190	196	196	203	164	209	212	192	217	191	197	219	184	192	186	195	182	172	206	201	197	190	204	189	193	193	187	170	201	221	231	177	159	205	187	196	185	186	182	186	227	163	202	180	188	193	177	180	184	203	169	181	201	191	175	163	154	172	175	182	218	197	192	208	197	202	192	196	177	211	191	190	208	188	170	185	180	190	172	189	202	195	194	191	183	185	184	210	200	189	164	166	173	210	191	170	192	219	220	186	220	188	181	174	197	175	192	178	191	181	195	197	181	194	183	195	225	173	171	201	177	205	211	197	204	180	175	210	201	197	201	201	173	164	179	191	209	184	183	172	176	199	185	177	231	204	176	198	215	184	192	189	203	199	209	179	179	190	177	193	170	188	188	219	205	194	168	206	199	233	212	180	207	183	185	199	185	191	200	195	181	183	164	165	171	187	167	194	210	196	179	176	202	211	184	181	178	197	185	216	188	190	192	172	197	188	193	191	176	164	208	163	201	194	176	198	213	173	179	193	211	190	184	190	196	181	177	203	184	190	176	190	194	185	186	170	198	202	198	193	192	182	178	202	190	180	197	184	179	212	182	183	187	196	197	164	186	167	197	171	174	179	205	210	191	188	204	173	192	178	205	195	198	165	161	178	199	177	191	200	199	202	179	187	161	174	166	164	192	188	189	196	186	183	155	169	192	204	188	205	182	208	176	167	178	211	170	182	220	185	195	193	187	213	181	169	200	176	201	196	172	179	176	182	174	221	203	195	181	185	174	181	194	186	193	172
7968	978	1883	2172	1835	1455	1154	1017	889	794	733	709	670	599	632	527	539	553	512	526	504	478	525	521	539	502	497	499	500	471	501	479	509	455	450	475	479	469	461	433	451	448	488	452	436	503	458	452	437	447	428	444	479	416	472	443	458	457	416	463	439	445	466	469	461	466	420	470	464	494	455	416	477	423	472	427	416	491	441	462	441	423	466	448	453	428	461	468	470	445	473	448	475	475	439	440	410	445	442	477	422	459	424	455	440	463	443	436	466	440	458	459	460	472	437	447	414	474	455	429	445	406	457	451	462	437	425	397	455	421	487	442	461	443	460	446	470	413	450	476	380	449	489	415	431	435	413	463	456	469	462	435	466	428	474	444	413	407	443	430	429	460	420	415	440	451	468	451	429	436	431	409	419	487	435	461	442	445	462	412	434	441	461	421	440	439	436	420	452	408	475	450	458	468	391	445	448	480	470	456	461	434	455	455	410	433	432	419	457	426	456	429	468	459	462	445	439	446	459	454	435	464	460	412	463	444	470	430	453	451	462	453	441	480	444	437	458	447	476	443	458	410	427	462	479	488	454	429	436	437	445	442	436	452	457	490	433	462	464	476	434	438	432	484	458	443	483	462	411	452	437	415	423	439	451	447	443	443	444	467	434	431	457	453	408	425	439	425	458	423	406	422	446	473	448	466	425	442	423	458	445	430	427	476	440	437	435	462	459	447	445	427	428	455	414	460	457	427	425	462	438	403	437	409	440	423	451	502	411	472	450	431	444	432	456	478	468	418	436	419	460	437	398	411	446	472	434	435	433	452	448	470	415	463	452	406	441	456	477	400	415	460	426	421	458	425	441	445	448	425	480	417	421	450	470	403	472	468	418	451	449	417	446	402	468	431	443	423	440	445	452	435	444	501	467	441	469	437	468	431	429	439	438	440	446	442	497	440	462	468	452	422	450	430	401	443	422	440	446	423	461	407	446	410	463	451	444	453	423	427	462	450	414	443	456	459	430	447	444	458	446	443	450	440	473	452	439	465	438	463	419	451	458	398	433	437	408	495	430	457	431	415	436	439	458	455	444	503	458	428	431	444	441	423	440	443	456	458	459	440	433	418	463	438	405	463	423	465	441	444	432	431	448	458	428	409	443	480	447	461	432	449	466	447	446	458	449	428	473	438	449	464	452	443	431	437	449	443	432	446	446	456	442	469	446	449	432	394	435	456	428	417	486	449	458	435	420	424	474	425	444	457	415	444	435	404	392	461	445	455	457	433	461	457	402	459	440	397	423	398	417	435	426	436	426	458	425	423	472	462	465	443	461	468	423	464	436	443	431	436	445	396	455	449	448	418	449	465	431	493	444	451	430	470	432	434	464	448	486	454	454	429	500	466	449	441	436	449	430	450	448	446	423	434	445	473	438	428	424	443	443	423	461	455	444	430	420	430	387	409	445	429	474	439	444	458	441	459	422	450	459	466	425	424	456	435	438	440	434	456	412	418	427	443	430	423	469	461	442	433	482	436	430	422	437	428	418	432	456	468	450	449	431	428	428	426	441	458	448	445	413	462	427	463	432	466	474	466	449	421	461	477	412	424	453	455	436	429	472	434	406	443	438	422	438	443	438	471	477	404	445	471	437	471	419	423	411	457	465	426	456	439	455	444	456	447	452	453	436	419	421	452	468	455	432	463	437	455	436	457	422	429	472	425	435	489	431	450	427	419	420	413	446	436	496	442	457	431	437	434	437	446	431	479	464	425	431	429	421	430	447	405	432	438	435	408	458	446	478	428	484	469	441	444	443	435	471	464	449	416	497	450	436	448	414	420	452	437	460	469	460	444	464	438	443	433	437	435	461	439	394	436	479	405	430	429	454	450	441	442	460	406	433	427	439	421	441	409	428	414	442	459	440	462	446	450	439	484	495	427	408	438	429	441	441	443	421	455	441	479	445	453	445	411	453	455	465	427	441	459	441	452	450	464	410	449	475	449	460	453	447	446	424	431	467	474	407	441	454	435	428	449	434	454	440	449	434	417	449	435	467	454	483	451	444	423	460	480	450	457	432	448	433	439	480	480	405	450	437	418	393	423	451	458	416	464	433	417	433	439	453	451	426	447	442	441	434	442	428	410	462	471	438	406	454	447	433	419	455	458	442	443	467	439	457	431	433	435	469	422	439	446	453	474	436	457	396	456	426	462	427	432	473	458	434	448	461	427	494	489	425	474	467	452	464	452	446	467	423	437	442	427	424	436	439	456	465	448	442	437	457	442	454	478	422	446	487	437	435	455	425	413	476	436	428	468	441	457	494	432	439	425	438	435	443	443	438	431	441	451	472	451	452	449	452	504	487	444	456	475	415	435	477	423	442	449	426	425	458	434	471	437	425	462	456	441	461	462	449	391	465	451	432	443	458	446	478	434	458	454	435	439	406	430	436	462	453	472	455	399	449	494	453	441	490	440	469	467	442	417	430	409	425	460	421	444	462	475	392	433	454	447	445	457	460	449	483	450	409	445	449	393	426	454	466	440	458	471	500	420	485	443	426	425	453	455	455	458	453	462	437	459	449	425	471	462	455	458	449	432	458	433	457	455	490	453	448	417	421	452	451	452	477	417	428	461	451	431	427	434	455	467	461	414	456	432	442	434	465	428	443	489	460	445	453	428	461	475	440	448	431	457	458	422	449	436	432	447	452	484	418	445	433	461	420	435	423	426	471	447	438	445	456	421	449	465	422	441	470	498	424	423	450	465	463	465	440	415	465	432	407	439	456	437	468	446	437	419	446	424	421	421	437	437	452	445	468	459	440	460	456	402	441	483	428	463	413	438	469	447	443	432	419	461	436	450	439	444	430	456	481	446	449	451	433	418	443	462	472	432	442	454	422	433	449	463	445	477	409	431	434	492	436	422	423	457	459	435	454	476	449	467	425	434	410	459	446	399	452	391	443	440	419	412	479	444	450	415	467	467	413	427	456	440	449	418	424	461	436	482	430	429	459	434	454	466	451	445	464	434	423	455	442	411	444	476	430	430	423	443	475	446	473	436	428	434	461	423	464	485	495	468	471	447	440	467	468	433	447	441	430	416	452	427	446	456	451	424	456	405	444	444	435	463	456	431	412	455	448	445	478	450	434	426	452	463	446	441	450	382	463	431	455	430	388	478	457	470	441	429	446	444	441	454	447	423	455	398	461	455	463	504	462	465	452	414	428	442	436	427	425	425	460	461	445	457	460	451	448	432	425	458	431	454	471	479	442	477	462	445	472	405	428	500	443	454	445	449	419	442	434	461	467	423	428	416	422	437	437	460	443	457	425	478	476	433	480	489	434	460	430	434	432	478	442	431	415	424	464	455	392	472	440	422	458	455	451	443	491	470	448	446	418	468	424	482	418	448	431	467	432	461	457	432	422	468	496	438	447	446	432	439	432	433	453	424	435	436	432	476	459	440	443	468	434	469	456	494	473	426	442	450	466	467	424	393	435	457	436	458	456	453	426	439	430	399
1414	229	223	221	237	210	221	272	247	255	198	244	234	224	236	203	225	259	204	214	265	223	208	224	229	250	242	208	241	224	238	208	213	224	250	242	188	227	249	225	219	230	205	218	227	241	238	238	245	220	216	198	262	254	188	225	221	227	230	239	208	220	241	200	224	213	199	226	181	201	232	233	240	219	214	223	226	223	225	221	218	217	209	227	224	241	222	210	239	199	212	236	204	231	264	244	203	220	221	222	235	218	226	234	224	233	238	226	225	230	223	208	219	226	184	246	238	211	215	219	226	210	224	219	229	227	238	220	201	227	243	243	216	254	204	274	189	251	225	206	198	234	242	236	210	244	254	241	245	243	211	244	214	239	249	231	207	219	229	224	222	241	227	242	253	234	239	223	226	240	230	222	224	247	236	239	219	221	232	225	252	242	231	236	229	227	242	237	229	231	244	216	229	204	213	203	241	245	213	230	224	231	210	232	238	215	246	228	222	223	231	243	202	227	223	217	227	235	203	242	214	238	221	211	248	217	214	224	211	224	218	212	261	244	193	254	220	227	217	209	230	210	219	221	258	252	240	250	241	263	211	222	209	208	275	225	234	224	228	215	198	204	228	193	223	275	237	204	218	198	215	221	241	214	262	207	235	232	219	268	222	245	226	226	244	219	242	225	237	225	226	208	219	248	248	250	237	207	226	212	224	225	209	228	221	226	200	209	240	206	222	259	188	225	214	251	248	246	250	249	236	248	206	214	210	241	231	237	230	268	223	223	220	223	254	255	235	234	230	254	260	216	226	214	225	195	211	221	235	187	247	238	231	213	229	236	225	246	246	230	239	274	268	219	224	219	208	222	246	209	216	245	238	276	253	213	218	216	244	222	244	209	234	244	247	233	213	247	245	211	251	244	221	223	225	249	247	256	211	227	227	200	250	251	261	229	234	226	204	207	218	268	219	236	213	234	250	217	221	255	249	215	242	230	233	239	214	227	220	256	241	239	225	240	229	216	241	237	237	234	240	222	216	243	238	218	216	249	264	260	210	222	249	230	266	253	229	227	237	236	200	238	224	234	239	246	234	227	226	258	233	210	232	243	234	234	217	236	221	204	196	242	241	222	242	249	212	235	222	233	179	201	236	223	221	221	202	215	213	250	207	244	203	247	237	230	255	224	200	209	217	243	211	226	254	230	218	224	222	226	227	205	243	214	254	237	235	234	233	233	227	209	234	239	237	213	224	194	255	244	201	206	220	225	187	239	216	215	249	226	194	203	235	206	199	211	233	224	235	247	242	198	225	230	196	228	231	250	228	232	249	220	200	236	239	224	208	228	216	221	218	232	214	236	263	220	215	265	223	219	214	228	233	212	239	218	225	234	214	237	211	229	233	225	256	219	228	241	228	251	207	231	217	193	254	227	193	234	237	193	225	239	230	222	226	194	204	197	225	211	236	218	249	210	207	212	232	228	241	245	210	254	216	216	241	237	207	218	221	200	194	235	234	211	242	226	237	238	246	224	225	247	204	218	223	207	236	217	221	244	223	210	237	242	236	231	254	238	242	212	237	228	223	217	232	241	253	246	225	255	244	239	245	236	207	239	262	217	239	210	247	244	230	218	244	218	229	220	252	243	218	223	237	224	213	233	219	225	258	264	240	211	249	245	227	236	258	239	225	255	222	220	212	202	211	225	218	226	230	214	206	212	188	256	230	241	231	259	212	250	242	209	227	218	235	259	255	232	195	186	248	238	230	248	218	229	244	246	244	192	236	259	220	234	243	236	244	216	235	229	242	195	222	235	217	255	237	237	225	244	236	213	211	243	242	241	227	237	223	226	226	240	235	223	218	208	210	208	235	241	237	227	216	228	219	223	250	215	245	229	234	226	250	231	226	241	230	224	208	205	231	244	231	257	201	214	236	212	237	225	223	233	236	252	239	254	191	232	226	266	224	224	237	237	243	242	253	231	212	210	231	212	235	230	219	215	193	232	203	238	223	221	235	215	220	235	214	233	205	236	246	240	231	226	243	257	230	221	247	194	230	225	220	232	220	204	221	216	230	237	218	210	211	179	247	235	234	240	236	241	217	217	210	230	213	226	226	259	214	236	250	224	232	213	239	214	220	221	226	238	219	230	218	235	243	206	225	211	216	226	213	231	239	225	218	267	238	226	226	232	243	220	243	201	233	235	243	236	238	216	242	242	263	206	222	244	227	200	226	224	225	239	217	236	236	232	220	258	215	208	223	236	235	209	226	222	260	234	201	217	240	217	220	235	193	226	215	235	219	202	232	211	246	233	218	220	254	223	224	227	244	217	204	204	244	207	244	213	223	218	215	227	210	224	239	231	219	227	242	214	234	235	225	208	231	241	235	210	216	229	253	233	231	229	230	235	216	204	240	222	200	226	240	237	200	225	223	230	225	203	199	221	233	227	234	249	242	234	233	252	235	242	255	217	243	234	232	227	216	185	243	241	235	224	205	234	223	204	214	262	209	203	222	214	215	232	226	199	244	216	233	232	213	218	198	218	239	210	200	228	239	227	211	222	197	233	240	239	227	249	228	235	218	281	247	209	232	212	232	224	231	228	232	228	221	216	247	221	223	248	208	236	201	241	218	215	217	225	211	221	214	229	251	224	202	217	241	217	241	228	239	228	238	222	227	209	230	231	235	215	246	249	215	246	219	228	237	233	200	224	228	240	237	238	262	186	220	261	238	272	269	221	233	210	230	247	255	208	235	226	254	231	200	245	230	214	209	204	227	236	258	230	234	208	224	228	216	201	207	243	191	212	235	229	217	223	244	218	219	211	200	218	229	200	238	227	245	243	253	221	211	267	241	210	230	252	231	241	204	261	211	225	213	242	245	242	241	199	224	239	233	221	215	240	223	244	262	242	240	233	247	237	224	228	207	228	229	230	236	205	240	229	250	262	254	224	221	238	221	227	225	211	217	203	250	266	259	227	236	228	248	238	204	278	215	204	225	237	223	222	219	211	222	232	225	237	199	224	210	259	247	208	205	238	243	233	239	250	237	234	228	246	236	227	217	243	216	226	207	224	223	235	232	223	211	239	234	233	206	204	213	221	207	202	222	203	226	229	199	213	220	232	227	232	240	224	239	251	223	231	233	239	227	233	210	237	201	238	239	263	229	218	243	244	239	217	204	196	248	230	222	251	238	248	226	219	241	196	223	211	217	199	244	231	221	216	228	233	241	232	203	237	207	195	235	234	239	238	228	217	228	234	245	201	207	235	249	231	200	223	230	221	221	226	235	224	223	219	218	253	240	235	246	228	241	228	219	245	230	202	227	233	236	215	234	210	210	232	223	229	235	230	212	229	213	246	231	240	218	255	215	217	243	207	228	211	230	232	228	231	206	199	212	264	256	194	221	196	228	208	215	231	227	211	227	226	243	195	225	209	193	208	243	238	234	229	229	201	196	230	232	219	206	213	214	232	230	204	229	245	222	228	256	221	253	220	217	226	233	227	244	199	229	241	216	234
1854	588	564	603	570	580	595	545	577	556	532	539	549	549	572	543	543	591	558	545	516	547	549	527	545	521	543	498	553	577	542	579	565	563	528	586	522	528	583	568	528	544	521	581	557	495	528	528	554	562	562	586	574	530	566	527	563	570	563	538	521	555	543	573	562	549	554	549	556	574	533	536	539	593	563	547	547	532	573	522	572	536	564	543	548	554	568	568	560	542	590	588	584	549	548	595	595	581	563	503	570	542	526	559	566	573	563	564	510	494	591	554	584	561	563	576	509	572	569	545	574	555	549	544	510	559	555	567	549	569	563	501	567	558	557	539	500	538	544	573	573	545	558	573	512	561	501	582	528	521	532	580	556	564	555	568	531	583	529	551	524	523	585	592	536	582	569	533	570	569	578	538	531	580	571	553	582	551	603	547	549	545	542	513	545	590	543	575	575	548	539	593	566	555	562	542	540	513	539	559	576	544	570	594	597	540	538	530	578	556	494	568	570	533	583	532	571	540	525	573	578	501	524	553	508	528	566	554	542	542	520	544	536	547	547	530	514	519	578	555	551	587	555	579	563	527	542	577	530	569	553	535	558	533	570	593	552	548	567	606	629	546	536	579	566	563	525	556	557	585	569	555	559	554	552	552	532	518	557	520	564	502	542	553	558	591	527	558	565	562	546	556	549	558	543	528	534	548	561	523	542	548	525	577	527	522	537	524	549	536	524	529	559	582	533	543	561	555	565	540	527	532	511	519	566	560	563	526	553	574	525	564	524	562	517	507	571	574	584	570	535	538	552	542	615	555	605	539	523	526	514	568	545	545	572	571	537	529	551	564	549	561	551	554	544	563	560	539	545	541	540	557	576	563	552	574	541	526	501	543	562	559	522	611	526	557	588	564	580	551	560	571	583	536	589	537	549	498	589	557	531	546	549	560	519	557	562	572	549	559	540	534	523	569	565	590	573	550	555	574	581	568	538	563	537	577	544	559	606	553	553	551	572	606	561	553	525	541	584	556	561	563	515	577	561	597	550	613	572	526	555	533	531	572	548	551	604	552	596	575	545	547	553	574	542	579	532	551	589	539	543	573	534	560	536	562	545	586	572	578	562	578	568	590	588	537	537	578	536	599	587	516	573	518	582	579	530	564	525	509	567	551	579	531	549	559	533	566	554	570	505	552	532	519	554	562	579	542	543	569	523	560	555	531	545	529	526	579	512	502	539	584	598	519	527	564	610	555	561	522	561	591	614	594	558	597	557	582	587	559	534	531	572	556	529	535	580	524	556	565	558	521	555	555	562	550	560	574	548	529	584	588	530	538	569	584	592	572	551	547	613	494	577	546	517	551	563	546	523	551	534	510	577	572	543	556	569	526	572	543	529	546	570	533	582	505	553	555	554	533	512	550	584	574	498	535	538	562	550	566	523	543	560	552	592	540	563	568	558	516	564	527	594	600	550	578	544	561	568	540	541	580	565	499	528	574	562	544	568	525	553	544	577	557	571	509	573	553	581	555	551	539	580	572	555	564	524	612	559	553	552	567	588	536	557	580	554	538	574	562	582	586	548	535	571	588	534	520	541	585	584	551	526	555	562	566	551	597	565	528	531	528	568	544	576	566	509	501	495	549	517	535	556	579	560	524	532	532	528	558	523	530	526	609	562	578	519	542	576	569	526	565	552	546	575	515	574	569	566	561	522	570	547	552	549	533	568	542	561	563	589	589	546	541	584	570	557	565	539	539	558	554	548	578	567	553	566	563	514	516	586	562	593	571	548	578	575	556	587	538	554	538	555	570	548	530	539	566	580	570	562	573	531	542	512	580	569	570	554	527	564	565	592	545	542	583	581	524	568	562	524	567	537	566	558	555	531	540	590	595	489	520	565	539	559	542	587	569	559	549	543	550	551	520	542	583	555	563	508	567	535	541	531	560	578	602	590	541	567	506	546	559	501	533	583	566	565	538	546	564	518	538	540	544	564	549	572	552	597	559	541	554	565	570	492	510	546	555	522	540	542	539	571	576	538	551	559	557	593	558	529	558	564	595	545	563	526	570	571	542	549	588	583	570	609	521	550	552	586	555	555	581	547	527	528	506	534	541	583	543	564	598	551	567	521	525	539	537	565	596	541	587	534	533	518	589	571	562	563	506	583	574	593	506	534	547	540	530	543	557	568	541	565	561	525	547	560	528	576	555	567	544	570	547	566	559	606	558	574	542	557	570	560	565	546	587	604	570	560	553	531	540	587	539	578	558	541	565	557	535	542	576	582	561	578	526	607	525	527	541	585	565	519	561	584	573	532	556	534	537	549	507	556	591	532	556	540	556	531	562	574	548	535	566	552	569	577	554	541	550	566	537	549	533	571	551	581	559	562	553	569	515	577	498	572	548	560	542	516	585	547	531	615	557	511	540	558	498	575	556	587	512	597	535	554	531	549	527	542	541	607	548	513	537	548	545	590	553	534	546	560	530	563	567	561	543	553	527	537	556	527	516	539	568	570	581	565	593	568	588	586	581	599	582	543	549	558	528	574	586	555	551	561	563	541	533	573	529	503	529	574	566	554	555	553	521	543	543	554	562	554	581	589	548	572	541	594	567	564	547	554	566	496	572	517	544	538	526	535	545	551	563	553	553	527	533	535	607	556	530	543	525	561	581	577	536	541	584	567	525	566	586	534	542	554	528	527	562	572	567	563	555	597	600	570	579	532	537	589	548	572	564	543	564	550	564	537	546	557	535	566	544	554	563	548	567	507	556	550	526	579	538	557	572	521	564	540	558	523	564	519	522	535	552	529	597	564	527	524	606	578	560	570	537	540	513	514	602	574	580	548	579	568	544	554	542	588	513	566	597	581	535	560	558	558	546	566	563	582	546	567	591	541	552	621	594	562	553	566	556	545	590	546	581	530	565	518	544	573	546	577	547	606	535	543	526	540	571	591	546	552	585	522	600	533	571	543	506	551	528	568	561	601	576	537	580	547	547	549	549	529	542	562	561	603	565	527	539	537	552	580	565	517	552	543	521	595	569	559	560	555	566	540	553	570	544	582	573	532	574	574	569	526	561	542	536	512	521	507	544	546	573	504	563	544	534	585	593	561	547	511	564	537	555	510	551	543	569	560	505	591	543	561	507	526	533	557	586	600	542	546	518	539	556	542	555	541	610	532	580	548	561	527	604	569	559	521	533	547	507	571	572	548	556	563	547	514	569	555	546	604	572	561	530	491	538	560	502	561	549	521	513	551	534	503	524	575	570	566	524	595	555	485	519	536	533	550	559	567	562	538	518	547	530	558	540	574	588	543	531	559	553	538	551	600	546	575	556	583	506	532	529	556	568	500	587	542	514	500	506	569	535	538	540	546	524	561	555	542	584	572	537	554	553	545	559	560	552	532	544	594	566	562	585	531	569	553	552	541	524	554	528	536	532	540	511	551	560	545	561	541	608	536	594	556	564	591	570	541	508	523	544	562	550	545	563	539	587	551	525	510	584	556	541	565	576
7510	610	616	577	454	442	391	345	325	343	328	329	332	307	343	324	333	321	328	340	308	299	325	323	320	275	313	336	329	308	313	306	288	278	323	301	321	277	324	311	325	302	294	319	316	311	366	323	323	338	335	335	352	338	338	293	290	319	324	340	325	317	324	312	289	327	274	339	333	320	297	332	303	307	318	322	324	314	313	341	319	312	287	327	309	350	341	327	302	319	311	310	319	282	326	308	301	293	320	338	281	312	302	316	328	342	314	287	299	339	304	326	304	338	320	302	284	336	318	299	345	301	305	323	304	334	297	281	330	288	315	337	311	323	318	311	304	300	334	300	326	314	337	287	332	324	312	296	322	298	286	316	308	309	300	308	347	308	314	322	299	324	326	331	278	316	302	309	329	334	330	315	320	332	292	311	329	325	328	329	302	321	310	293	326	303	319	301	319	323	292	313	286	310	291	311	349	340	316	308	328	306	305	317	311	326	287	303	313	351	304	334	346	286	298	331	293	317	320	304	323	338	270	284	308	327	318	300	316	306	310	321	315	335	332	294	327	325	317	315	272	327	291	317	324	308	280	326	336	291	324	349	302	341	279	347	302	329	298	338	304	298	295	296	301	327	325	291	316	296	286	334	303	325	303	328	339	296	313	299	301	285	321	303	309	308	329	328	340	285	312	316	344	322	327	280	308	329	314	287	323	320	320	316	300	337	318	295	330	303	314	320	361	316	304	335	328	307	284	290	291	337	299	310	337	284	320	308	328	313	285	293	301	335	325	331	324	318	304	298	344	308	327	332	315	335	298	308	305	294	328	289	312	320	300	332	321	292	320	316	348	297	307	318	343	332	299	309	291	342	301	310	288	318	316	325	300	316	324	305	322	334	289	310	292	342	321	310	348	314	318	331	286	309	335	332	309	309	317	328	330	283	321	313	318	343	334	301	334	300	300	273	304	302	340	306	298	301	331	332	337	306	298	302	334	330	304	319	322	328	313	298	318	334	306	301	339	286	308	322	357	299	319	324	321	339	326	324	308	332	284	318	279	305	317	292	321	294	334	322	318	341	320	313	344	290	311	312	306	322	289	297	358	329	299	302	322	312	329	309	314	280	319	322	301	316	316	300	308	285	319	294	351	345	313	332	300	327	294	313	317	311	328	306	308	261	313	310	338	339	310	322	314	305	311	338	299	320	333	345	294	284	310	301	305	268	306	316	300	329	317	310	317	315	325	358	320	341	341	301	298	269	318	309	308	304	338	337	291	320	299	299	300	306	307	326	331	322	326	313	320	297	300	341	370	314	295	356	320	308	324	343	306	308	347	303	306	318	329	340	297	314	348	333	309	304	307	325	296	321	335	302	323	300	342	339	309	318	327	295	313	325	332	313	312	305	325	329	309	270	312	301	324	295	333	313	310	324	325	325	274	299	309	306	335	317	306	311	323	340	277	315	353	338	324	342	341	286	306	326	306	329	288	298	323	325	358	325	309	302	353	325	319	346	330	324	303	352	307	350	307	316	300	291	311	337	330	304	322	338	348	319	317	341	334	322	320	307	351	321	298	305	324	283	336	290	354	276	318	340	325	291	328	301	340	314	305	330	340	323	312	302	321	298	347	300	295	320	294	319	360	324	315	333	352	289	352	314	332	287	321	339	313	290	332	317	291	262	318	302	307	306	291	337	338	311	288	321	323	334	313	301	267	283	283	307	323	298	317	304	320	332	302	320	304	308	296	338	306	301	343	313	301	311	311	301	311	306	321	328	302	295	291	316	334	324	333	320	336	292	323	308	286	306	304	324	366	286	304	291	370	337	336	318	288	311	330	359	323	306	332	312	327	325	291	332	305	342	317	301	334	301	307	300	298	332	297	322	303	329	379	320	318	312	300	285	300	322	294	299	308	313	308	343	347	311	304	325	323	332	328	330	321	322	318	321	305	330	307	309	338	312	295	320	276	305	325	330	321	326	305	337	331	338	318	306	357	342	344	338	317	346	339	326	342	284	301	330	310	323	318	389	322	315	332	331	320	303	315	313	348	319	323	327	304	329	301	319	311	329	302	311	357	322	289	309	308	293	326	321	311	304	311	313	321	313	349	338	298	308	313	352	322	323	331	330	315	311	326	308	315	332	350	340	314	281	292	272	373	319	288	291	325	311	304	338	308	324	301	330	321	330	330	311	319	343	302	316	324	349	360	302	314	314	312	333	274	308	333	301	345	282	334	316	320	289	352	340	304	309	296	303	307	343	308	287	304	300	312	303	288	310	344	288	303	301	321	322	331	318	328	300	343	316	286	326	318	305	313	288	314	302	267	312	328	328	347	347	310	319	319	291	340	296	324	341	329	313	324	329	348	351	308	330	316	330	335	315	333	337	319	305	322	335	313	315	343	304	301	326	325	290	301	315	302	310	320	305	308	338	320	342	354	318	317	301	346	321	291	346	290	282	341	320	324	334	313	297	341	309	323	346	317	312	311	316	312	320	298	283	336	321	326	309	286	276	322	332	328	315	364	321	307	326	315	310	324	288	339	304	371	298	316	326	324	323	319	290	347	314	327	346	352	313	310	301	288	324	308	355	309	337	336	280	306	301	324	298	294	295	329	345	317	301	301	319	302	320	337	339	296	343	308	295	300	285	335	309	323	336	324	310	329	303	319	327	315	310	324	317	346	311	295	349	330	312	345	293	317	294	301	315	311	336	308	315	320	317	291	295	317	278	338	337	297	301	302	341	346	301	306	311	334	333	278	276	305	304	309	305	332	344	354	312	321	281	303	335	305	290	307	311	312	327	315	307	289	297	297	302	343	306	306	308	326	312	296	342	302	312	299	302	365	371	289	295	335	325	341	317	331	322	355	340	321	312	308	291	312	346	302	308	341	311	297	305	291	334	333	363	334	322	315	292	320	310	340	335	327	317	310	325	316	312	313	310	332	298	305	311	305	317	285	302	299	345	315	271	290	327	319	305	296	285	293	304	278	308	330	335	303	316	305	325	312	359	289	308	308	333	311	318	306	331	298	316	318	338	329	313	300	319	304	317	321	335	328	307	298	323	326	301	304	330	299	339	302	296	316	310	287	310	328	305	325	334	293	334	346	348	311	309	306	320	345	329	287	296	313	327	339	291	347	331	335	278	297	293	331	369	316	326	316	342	322	349	343	314	308	351	315	299	294	363	292	318	317	307	298	325	287	345	325	328	316	305	320	319	297	318	293	323	310	276	304	325	302	299	305	323	287	321	311	298	317	316	340	312	294	337	316	320	311	345	317	325	307	341	320	293	321	307	303	307	315	339	307	326	347	310	303	322	301	298	314	341	307	306	319	289	304	304	320	321	322	293	270	292	336	306	324	332	300	315	307	343	343	345	320	326	368	308	286	282	309	319	315	322	306	319	364	299	291	275	354	328	314	308	301	307	290	294	323	319	331	367	274	311	333	364	295	316	348	288	304	326	285	320	324	340	331	316	288	305	297	324	309	306	348	335	294	339	300	285	320	288
6597	947	1425	1566	1401	1356	1029	978	942	901	830	843	806	806	830	784	780	750	745	759	767	758	752	763	751	774	761	773	740	753	784	716	736	740	713	753	730	765	698	724	682	726	739	696	734	739	732	732	720	751	701	706	690	705	701	722	742	721	719	737	747	738	719	734	711	689	718	814	766	713	729	721	745	718	706	694	698	751	730	725	683	670	721	757	726	738	712	724	716	725	717	745	743	706	737	699	771	743	737	712	718	711	709	753	732	704	764	666	712	720	771	726	784	704	697	737	740	674	683	743	745	763	748	675	700	685	661	791	697	755	683	714	739	715	734	734	717	691	702	734	698	673	700	695	755	738	735	713	700	684	741	712	745	764	726	723	726	737	726	775	680	702	704	715	733	748	745	728	712	740	706	691	708	722	705	704	711	694	716	698	694	756	694	658	742	724	680	727	736	718	742	746	707	725	722	747	718	711	749	721	675	714	728	673	744	714	674	710	745	736	700	701	717	704	724	711	741	696	728	735	718	684	721	740	765	752	708	709	691	768	769	718	729	654	683	680	722	712	711	764	740	720	701	723	743	719	716	748	686	659	720	739	704	728	738	699	761	752	745	713	761	711	718	727	723	687	725	761	721	691	713	774	680	684	710	719	713	710	705	761	737	726	738	666	756	747	734	703	702	733	754	713	744	717	716	719	703	691	745	712	675	707	721	740	710	718	715	744	696	706	656	740	695	720	722	759	704	735	727	713	737	734	753	703	751	753	711	708	731	728	697	748	729	682	747	742	754	730	701	699	780	708	711	718	745	705	707	698	714	708	716	755	713	717	734	716	692	723	699	740	697	720	650	742	763	740	708	772	675	709	736	703	720	743	736	758	685	673	688	729	745	712	649	700	714	744	723	745	710	778	742	725	762	678	693	694	699	698	707	737	747	713	690	743	729	750	732	710	772	703	717	737	775	689	713	681	719	692	749	781	738	715	718	699	746	708	688	714	735	697	733	723	673	709	701	718	717	712	631	738	758	716	692	722	780	690	716	715	704	715	742	748	718	693	666	730	719	709	757	729	737	691	730	755	717	748	723	717	708	742	705	740	713	692	756	742	703	730	713	700	707	704	772	747	699	693	733	696	722	694	746	744	716	758	748	716	752	711	741	734	700	715	703	682	727	771	743	683	710	731	721	743	707	719	721	772	728	718	737	715	629	729	695	706	702	735	679	701	740	708	782	734	691	709	676	747	749	731	646	761	709	697	763	703	718	677	669	718	760	731	732	720	717	689	712	674	692	714	735	698	779	708	683	708	707	693	677	697	690	700	742	717	762	686	725	746	733	710	726	724	700	736	718	738	733	739	723	696	647	741	742	676	739	743	730	739	732	714	757	711	695	759	706	735	734	704	716	664	689	681	737	698	710	737	725	753	700	766	752	714	690	696	736	723	771	747	734	719	721	744	711	756	735	696	728	717	770	726	680	739	657	711	739	734	760	724	709	672	707	737	745	741	709	728	731	793	731	717	708	675	752	738	718	732	704	774	708	717	705	689	714	677	728	707	695	707	757	724	683	673	721	740	694	709	776	724	671	727	699	716	701	721	758	746	674	686	713	705	725	714	750	751	747	769	697	693	700	704	657	779	723	723	738	688	695	700	690	736	754	750	712	670	723	717	743	664	665	715	745	711	690	662	726	744	728	765	745	731	732	699	710	717	733	715	719	692	707	709	716	716	709	764	719	694	672	739	696	725	761	755	704	686	692	739	745	716	734	747	733	745	734	711	685	701	745	714	710	713	711	748	690	685	705	730	691	767	742	671	718	731	721	726	722	759	741	675	721	702	723	729	749	715	765	725	728	761	693	709	761	736	754	738	770	727	691	709	751	723	701	721	716	768	745	710	712	700	666	727	656	696	727	764	753	712	693	742	709	691	760	733	691	762	700	781	697	723	771	708	687	716	679	684	714	700	695	698	700	767	709	768	701	667	672	731	672	775	708	743	731	707	770	739	710	732	704	727	674	716	762	746	724	727	730	747	750	720	699	684	806	699	779	674	693	724	748	705	702	766	709	713	757	719	742	675	731	725	708	748	719	738	724	730	732	702	686	779	732	747	765	763	717	690	715	677	686	727	741	692	693	746	677	745	691	771	691	701	713	747	737	738	688	725	751	712	775	705	750	695	749	671	727	693	773	718	708	766	739	748	688	697	737	704	710	698	669	721	724	769	746	745	712	696	706	691	739	714	756	690	760	686	730	702	728	738	770	743	711	705	755	668	691	721	683	743	688	749	719	716	698	761	723	712	709	764	677	681	756	708	692	726	717	717	725	746	708	690	730	702	743	734	743	720	739	718	754	707	689	747	769	687	726	755	712	737	726	661	729	702	752	667	704	732	710	715	711	686	684	712	702	731	685	687	745	705	703	752	708	697	725	730	738	712	712	709	734	748	722	709	708	645	732	659	742	668	736	700	703	721	718	673	716	797	714	691	703	751	779	692	697	674	733	706	758	714	730	703	776	710	701	695	734	686	735	732	719	735	739	744	760	705	733	693	692	724	690	728	752	725	711	709	691	716	736	733	722	718	689	701	720	671	737	721	716	735	749	688	711	688	737	696	733	670	710	727	693	720	708	697	726	688	716	743	723	767	693	703	745	698	745	745	708	713	754	750	727	664	736	693	744	746	750	727	723	726	708	741	676	749	796	702	709	724	737	737	693	726	752	695	747	734	710	726	721	713	730	716	741	789	735	698	701	738	737	723	725	703	712	751	737	709	721	743	693	789	746	729	684	738	726	705	724	759	698	699	720	691	666	691	709	709	749	723	696	696	677	735	687	680	766	672	700	754	695	721	729	725	684	715	705	751	759	757	697	752	686	703	759	748	690	692	699	697	687	730	729	711	734	738	708	708	706	706	699	722	771	753	705	680	681	730	704	688	723	781	682	757	692	717	757	760	768	721	672	705	704	703	718	709	710	762	725	702	694	682	685	777	702	706	758	690	720	731	742	678	724	723	766	695	740	734	686	672	697	735	705	691	717	738	716	714	780	711	718	680	710	745	670	722	713	715	719	713	721	702	687	705	676	691	663	681	726	724	729	705	748	765	719	766	761	715	737	694	729	749	739	759	716	699	718	742	677	721	763	699	731	751	697	727	689	689	694	744	730	752	756	714	682	687	673	761	739	716	742	717	682	686	734	730	698	768	715	748	723	707	725	725	652	705	744	740	771	763	715	716	697	722	741	686	678	699	729	720	719	715	726	743	755	737	707	733	687	713	724	734	713	749	749	669	718	748	743	718	723	778	737	732	739	753	734	695	737	756	788	768	697	722	714	663	715	731	691	736	703	726	712	694	738	672	727	700	717	711	721	723	693	691	710	738	692	737	724	767	722	714	697	762	684	695	755	716	733	772	752	676	734	714	681	707	744	716	731	767	709	740	685	673	679	711	716	720	747	731	744	696	746	734	714	748	727	683	710	758	715	694	692	715	724	715	727	741	705	769	725	746	744	704
14200	1153	878	719	522	423	359	266	251	243	214	225	245	222	204	236	194	225	203	204	200	224	208	229	204	196	191	209	205	182	190	186	171	203	212	206	193	181	198	201	200	166	188	171	197	204	194	182	193	175	199	227	200	209	169	207	188	193	186	164	208	187	174	183	170	167	177	181	190	201	168	162	193	179	194	191	194	188	174	197	157	190	186	212	207	227	176	193	179	179	196	185	180	195	199	195	175	192	197	171	158	174	201	206	187	192	197	198	199	175	174	170	199	207	199	194	170	181	199	166	187	191	186	206	191	215	166	179	180	172	208	211	224	185	188	213	180	206	174	181	184	200	184	181	187	197	185	201	192	195	208	179	210	179	194	159	192	215	210	186	201	186	191	202	206	188	161	157	195	210	189	207	204	199	206	200	188	183	219	194	193	207	183	179	183	190	160	190	179	192	183	191	216	203	200	176	189	194	173	201	172	178	192	163	174	170	198	194	199	191	150	214	198	182	208	187	191	184	182	193	221	178	215	216	220	213	165	201	173	189	207	199	187	197	214	188	194	189	192	187	177	183	185	191	177	200	201	194	180	198	175	217	173	175	175	166	183	182	187	179	194	201	189	195	178	184	205	200	196	188	186	176	188	209	203	213	215	191	199	175	194	190	182	168	191	184	195	200	196	223	216	177	176	176	188	181	175	181	210	191	205	192	197	198	184	206	190	171	192	183	214	191	201	178	190	190	199	196	217	183	204	205	206	190	194	208	193	179	217	230	188	199	175	175	190	190	194	185	219	184	175	179	195	200	196	224	175	196	217	166	183	182	200	194	203	222	189	158	191	194	190	190	203	188	199	172	199	212	173	205	185	166	198	225	189	175	171	194	219	191	189	218	207	187	212	188	192	213	215	197	196	193	184	196	198	226	188	188	180	206	168	187	196	178	181	198	211	188	182	195	194	197	209	202	179	181	195	173	200	181	194	204	189	198	152	183	159	213	206	183	229	189	204	197	223	185	201	205	201	207	193	201	170	207	184	209	184	183	200	168	206	196	209	169	194	189	168	179	174	202	189	175	180	172	174	184	180	181	175	191	178	191	205	184	203	198	173	198	221	192	203	187	181	191	173	199	214	169	158	182	173	212	158	176	197	198	190	208	222	180	196	207	198	212	221	197	159	181	185	188	182	163	182	180	175	183	173	156	164	208	195	205	194	204	166	206	217	202	212	187	207	193	178	206	184	182	197	199	203	217	201	180	184	207	186	214	181	198	188	169	176	189	172	197	164	148	204	188	190	183	202	164	202	164	208	180	196	202	191	193	205	189	207	199	198	163	200	206	179	159	234	223	189	197	191	199	179	181	190	192	186	193	204	174	167	187	164	196	177	192	183	200	184	212	193	183	189	203	185	180	186	199	197	180	191	190	219	200	174	188	189	179	185	217	170	211	199	203	183	211	183	212	217	184	228	202	194	206	217	188	204	211	171	172	211	203	181	155	211	220	183	203	199	188	193	204	172	198	205	167	176	175	194	189	204	201	211	185	178	188	204	175	201	180	167	195	181	210	187	219	179	191	218	188	192	196	200	184	186	163	189	172	209	187	204	208	188	214	185	173	184	193	194	179	201	179	214	189	190	197	208	214	206	209	189	210	178	163	191	202	195	178	191	192	192	167	174	187	192	217	166	183	204	230	194	217	180	204	188	197	153	177	171	216	180	183	187	196	197	184	192	213	188	200	194	210	183	179	208	204	188	182	203	207	200	194	180	187	217	187	194	213	186	183	179	230	180	185	186	184	193	190	215	154	196	186	196	220	166	183	198	207	178	198	165	188	175	174	176	183	219	193	190	207	211	203	202	185	226	185	204	201	206	201	163	203	209	185	191	170	218	211	175	210	186	211	177	186	159	207	183	187	176	187	193	173	209	206	172	195	173	182	192	219	174	172	185	210	198	212	209	159	180	183	187	188	215	204	187	199	210	186	188	192	202	217	210	190	188	186	200	203	185	177	166	191	177	204	171	183	183	185	200	184	190	167	177	180	209	208	204	182	194	182	197	192	194	201	198	214	168	172	170	172	193	207	191	177	199	208	181	199	201	209	166	154	193	182	204	196	192	211	178	161	188	194	216	176	194	188	202	206	163	208	202	178	184	206	197	203	195	172	191	197	183	192	183	162	210	210	205	180	186	180	185	201	180	198	214	181	191	193	177	171	192	190	192	201	200	208	204	192	193	204	180	193	162	215	182	205	196	202	181	193	187	198	189	175	177	181	206	187	174	215	199	214	200	200	164	203	198	201	193	191	173	197	216	191	229	204	199	204	203	179	198	214	205	195	207	190	182	202	194	207	216	199	187	200	192	199	178	182	172	192	175	171	206	193	179	190	171	165	165	184	188	194	207	188	186	175	194	185	196	178	171	179	192	175	227	176	188	227	204	192	169	184	206	183	163	176	197	214	183	174	169	181	208	206	206	223	178	185	180	191	190	195	189	189	196	165	215	197	179	186	210	193	178	176	185	182	188	193	195	213	194	202	195	178	184	185	180	204	185	213	190	208	215	215	213	195	190	215	231	191	170	184	213	198	192	191	179	181	207	189	196	210	196	212	183	178	204	189	195	202	191	178	170	193	182	194	187	177	188	167	163	183	178	187	190	198	191	209	214	215	195	186	205	204	212	216	181	183	187	197	199	178	187	219	183	187	185	195	216	185	170	185	205	214	208	187	190	190	221	194	167	189	189	166	176	155	184	179	175	195	194	189	203	197	200	199	193	198	168	181	186	191	162	186	175	179	188	203	197	162	187	188	208	205	192	198	192	168	188	189	208	207	194	203	211	181	188	197	202	201	190	215	204	186	165	186	178	194	192	171	202	200	190	184	174	174	203	217	207	205	184	191	193	168	203	177	167	203	197	199	215	197	185	201	208	227	199	208	193	161	190	185	196	180	187	194	199	206	181	212	182	205	192	200	213	202	188	213	182	183	185	176	191	191	185	198	178	195	185	188	193	182	181	194	198	192	190	176	219	198	191	193	186	197	217	190	183	185	210	185	176	182	215	182	161	166	158	209	195	180	188	179	175	197	205	189	196	193	199	197	174	205	188	180	198	188	212	157	211	207	198	199	166	192	183	205	186	192	237	182	200	180	202	187	161	177	175	209	200	199	177	191	160	196	214	197	194	181	207	227	208	176	213	188	206	215	185	192	203	197	192	194	166	174	192	205	194	195	181	207	172	183	162	206	167	188	198	192	175	215	188	178	182	176	174	202	201	182	171	178	196	198	195	204	187	177	172	198	173	185	178	181	188	187	177	231	184	159	205	176	210	182	233	195	201	169	167	162	202	192	177	176	205	184	188	171	214	210	178	207	208	178	188	198	204	186	205	176	188	194	190	198	223	178	204	189	192	197	199	197	175	211	202	175	206	209	179	178	201	194	176	165	202	168	227	203	202	159	195	176	193	223	194	180	186	171	176	169	184	187	190	191	187	193	168	161	178	173	172	192	168	194
7943	1023	1931	2102	1764	1508	1198	969	895	756	763	699	642	631	626	574	552	621	544	528	555	523	539	519	500	471	468	469	510	498	539	497	471	466	483	475	460	482	451	461	496	481	423	446	476	446	422	510	445	447	500	449	472	417	470	444	504	459	517	454	444	468	462	465	469	418	479	401	451	439	445	458	451	480	459	460	445	409	426	450	445	434	445	445	424	461	448	472	453	436	467	432	465	413	455	476	465	479	474	462	465	460	467	445	465	463	449	458	473	442	437	445	468	468	468	440	477	437	448	461	468	453	447	451	427	416	432	425	413	456	452	442	421	401	471	442	474	426	433	465	450	480	429	452	443	455	471	435	426	426	420	454	476	392	448	490	432	473	437	476	402	448	456	439	443	447	482	434	462	438	500	453	440	479	447	437	459	439	460	461	474	447	457	451	425	405	470	469	468	452	401	424	489	446	471	399	440	449	446	467	464	451	474	433	404	403	438	481	441	501	440	426	483	448	477	475	448	440	460	431	451	508	460	451	453	466	416	478	439	463	441	443	447	422	460	476	442	424	450	433	430	462	439	461	452	469	435	472	455	426	411	459	438	435	439	449	433	441	484	480	428	459	469	439	440	421	443	433	440	421	452	428	452	477	443	400	503	446	461	409	427	467	432	497	430	449	434	455	406	431	409	452	479	449	428	457	451	455	430	466	414	461	459	456	449	448	425	478	434	419	477	444	451	443	449	461	448	447	427	429	443	434	419	429	465	428	437	422	432	504	467	452	474	454	458	485	425	417	444	472	482	422	451	433	488	487	432	429	421	407	451	508	459	446	456	459	469	448	446	460	438	418	437	447	428	434	458	473	457	420	476	402	446	441	415	453	427	477	460	433	424	432	445	512	449	489	439	466	422	472	453	419	432	461	443	475	449	470	427	452	421	450	462	463	411	420	476	453	456	439	457	440	434	456	470	426	439	442	447	474	447	433	468	478	468	458	440	447	420	438	450	444	446	481	411	463	392	451	433	459	391	477	476	426	430	442	429	453	460	429	421	467	432	437	424	480	418	415	423	458	449	406	448	452	451	451	406	480	419	459	443	438	407	444	519	443	460	419	453	442	441	413	407	484	478	484	491	492	455	436	445	471	440	432	437	414	470	490	462	458	446	464	472	450	473	448	444	461	449	469	431	454	420	436	427	466	482	435	451	465	448	445	495	444	449	473	444	442	449	408	424	468	449	422	466	462	431	424	459	439	462	441	474	404	438	404	442	437	510	453	468	482	424	427	439	447	445	428	478	460	482	464	434	429	440	460	506	438	459	418	435	435	407	473	457	428	447	438	425	470	455	452	466	458	449	418	447	446	438	443	450	448	464	457	428	454	479	434	456	433	423	467	434	449	478	455	426	442	456	403	421	427	513	419	477	450	466	426	421	410	459	433	435	471	421	429	461	458	430	445	422	432	468	420	461	443	442	480	453	477	439	437	405	449	485	444	479	459	443	458	434	417	447	423	463	428	449	445	453	508	429	436	452	446	457	455	430	482	430	443	447	455	467	452	423	420	450	411	442	442	463	476	418	466	438	432	430	453	492	440	435	442	443	435	441	418	486	455	447	458	428	444	481	478	457	460	460	469	469	437	448	439	459	445	446	476	428	436	466	398	446	444	448	457	453	468	475	444	485	398	463	438	439	427	484	465	475	457	451	446	445	422	445	417	453	455	441	445	438	463	422	425	442	426	453	459	424	437	458	473	479	422	479	454	439	470	466	423	421	450	422	441	434	439	457	442	465	453	435	463	420	437	489	449	452	460	434	440	426	434	484	461	419	417	418	426	448	441	449	473	429	422	453	430	440	430	496	486	464	438	407	441	449	475	438	475	460	463	492	434	429	429	449	475	422	445	454	402	468	471	481	428	435	427	445	440	427	443	424	454	474	470	448	472	478	450	461	415	459	445	447	444	409	473	443	437	485	478	434	430	413	434	455	411	463	445	430	480	465	444	441	461	458	454	475	423	470	461	434	439	472	447	410	419	445	450	471	434	429	453	467	461	414	431	445	419	444	457	451	440	423	435	462	453	440	427	446	457	453	423	436	454	440	481	456	444	422	427	454	482	468	421	479	403	457	500	465	409	480	459	447	420	444	406	440	479	425	436	458	489	457	398	509	446	434	429	446	474	449	468	445	459	422	457	458	477	460	438	427	433	451	403	458	467	461	461	424	405	443	439	437	447	482	435	432	469	451	473	434	415	473	434	456	447	427	466	437	432	428	441	473	452	458	449	445	450	470	440	424	451	450	440	446	466	493	451	422	420	453	409	458	479	480	456	445	426	443	460	478	459	466	445	427	472	443	453	448	408	454	460	480	419	455	468	489	454	483	421	444	436	448	432	467	427	427	474	446	447	476	480	474	471	436	457	461	463	410	449	468	439	454	456	479	473	452	434	456	464	445	452	438	403	454	482	451	393	465	429	450	447	467	437	474	420	446	417	454	421	441	419	440	423	470	445	463	468	454	472	452	463	464	491	462	449	462	450	452	430	418	451	416	445	430	459	417	425	479	422	474	458	465	429	435	426	447	444	426	434	436	441	454	404	442	450	455	448	439	473	460	433	426	450	461	475	419	447	436	442	454	471	404	480	439	474	483	466	423	451	413	445	449	455	446	441	452	481	463	420	461	439	459	462	444	467	417	443	460	471	434	454	435	462	443	447	423	424	425	436	456	435	423	423	414	416	459	442	470	462	417	465	458	466	448	427	417	449	459	462	460	444	426	438	494	439	454	457	444	448	432	473	424	456	475	413	493	446	477	457	432	482	420	460	414	449	400	449	436	428	460	430	496	467	398	461	442	456	493	403	488	447	426	429	445	483	450	457	453	489	445	486	473	470	423	448	445	451	436	419	468	456	439	415	435	449	422	455	496	437	425	425	439	452	454	465	447	425	434	440	438	413	468	455	453	452	442	414	447	478	422	424	428	415	494	425	465	458	428	445	466	420	493	434	468	435	470	455	438	459	443	440	432	425	409	465	456	449	470	487	422	456	431	425	421	463	424	419	475	417	446	483	460	446	422	477	448	496	429	459	454	436	454	489	455	406	444	443	434	441	444	439	458	436	460	457	451	435	483	433	409	437	434	456	443	437	451	423	445	445	442	430	466	444	393	439	464	399	438	436	398	458	417	474	422	460	485	451	444	430	453	453	443	460	398	491	462	434	471	457	452	439	473	459	460	455	453	454	447	444	420	389	401	452	441	465	446	429	421	417	443	460	415	453	414	441	441	397	465	462	459	473	439	450	466	457	417	450	472	438	455	436	470	421	434	414	465	461	444	440	440	476	442	488	414	463	448	415	455	452	428	427	413	479	423	440	458	442	416	427	428	427	477	483	461	464	444	447	432	466	454	415	459	471	419	490	466	427	409	446	457	448	436	491	426	427	447	459	457	476	456	449	449	460	481	472	455	431	523	419	452	435	482	471	462	457	495	431	446	461	415	445	444	421	429	468	480	434
1324	233	219	190	238	240	240	220	240	232	236	214	227	207	229	223	207	204	230	218	212	229	238	208	215	229	229	224	252	218	222	217	239	215	236	215	226	231	226	226	204	227	247	238	230	248	236	203	236	228	255	221	216	237	222	233	250	234	244	224	259	213	202	211	224	252	239	239	223	221	226	212	226	230	239	248	235	208	206	230	249	210	244	225	221	218	226	241	238	203	229	237	231	243	232	205	257	213	232	204	252	245	230	251	231	224	269	235	228	224	218	200	220	192	224	234	239	226	261	230	251	231	245	248	235	247	207	206	224	203	258	223	220	229	244	215	239	249	250	252	237	218	206	226	241	226	240	216	243	247	231	243	196	207	252	254	241	218	237	241	201	211	238	242	231	237	232	185	226	215	230	231	230	235	217	231	220	254	252	229	236	212	237	213	214	215	200	231	243	244	231	220	230	214	237	227	212	224	221	200	221	252	225	235	263	218	240	230	237	240	245	226	225	248	224	240	230	252	241	275	238	240	239	232	228	224	230	238	232	249	195	241	259	222	217	203	239	226	226	233	210	204	220	219	245	233	215	202	212	264	219	227	220	213	234	225	210	266	217	225	235	240	212	232	211	230	229	212	227	235	210	233	222	201	224	234	226	219	236	231	226	240	215	213	237	244	213	235	222	207	240	252	225	262	239	218	262	237	246	227	235	243	241	252	231	233	230	199	241	242	218	223	239	250	262	245	202	228	208	210	234	213	211	220	199	194	193	202	232	250	214	209	237	228	214	237	227	244	242	229	236	238	252	252	234	222	207	262	201	224	227	227	221	243	226	229	272	241	243	204	229	223	200	249	251	238	210	214	223	228	218	224	228	225	227	236	226	216	222	201	222	206	242	208	251	195	239	209	241	223	228	237	212	207	229	248	248	234	236	228	232	227	218	213	241	231	241	224	237	203	192	243	233	242	244	209	245	211	229	236	224	230	234	235	239	225	226	207	222	249	253	238	226	263	234	243	235	232	251	233	251	249	204	188	237	265	228	236	205	239	223	235	232	228	232	223	227	186	244	226	211	231	229	264	212	216	240	247	236	248	235	239	235	207	239	225	258	236	226	225	234	220	240	252	238	224	212	238	218	208	205	230	232	236	235	195	259	220	210	249	232	221	251	215	250	240	261	229	224	219	216	241	248	225	216	221	242	257	238	240	245	217	218	231	243	221	201	217	229	216	226	238	230	240	238	241	249	247	215	228	237	251	248	260	221	217	241	231	197	230	222	204	208	200	223	258	211	232	239	234	242	224	236	219	231	229	242	217	225	225	239	253	195	227	219	223	253	237	250	227	247	258	248	192	256	227	218	227	218	218	237	258	227	239	219	205	206	229	258	224	192	212	230	235	229	198	216	224	216	216	240	217	220	235	234	258	234	207	234	246	231	229	213	206	219	240	220	225	237	219	214	235	235	210	239	237	223	226	242	213	241	217	226	182	213	212	216	226	241	241	217	233	263	231	216	219	204	227	223	246	225	224	239	219	219	200	194	232	239	243	216	224	226	203	216	219	226	230	214	235	224	206	238	220	229	206	197	229	236	236	247	220	224	231	213	235	228	243	195	219	224	210	249	226	228	209	239	220	228	235	219	221	210	235	214	202	225	237	198	221	234	190	223	226	216	197	241	244	219	222	232	249	228	233	219	225	195	233	211	254	244	239	215	212	218	238	244	240	233	200	198	223	233	218	214	219	220	221	221	244	273	243	247	220	232	228	237	252	196	249	225	233	238	230	208	233	219	257	218	225	227	234	213	255	242	217	214	230	215	191	208	231	216	210	222	238	256	217	233	241	193	217	203	230	203	235	239	233	226	219	223	222	262	226	208	195	234	210	240	209	216	203	209	214	219	226	241	226	236	229	231	212	220	251	230	207	203	228	245	235	233	208	243	246	236	213	204	221	205	234	214	229	231	222	205	231	234	229	249	214	236	205	204	235	240	241	215	192	215	236	216	227	202	212	263	234	228	234	238	225	277	256	221	234	229	213	217	206	259	247	253	227	192	197	226	221	233	248	229	249	228	217	224	214	215	230	194	234	228	211	188	244	222	218	214	232	221	216	236	229	212	196	217	219	252	221	221	227	250	198	233	220	247	239	248	204	213	246	231	230	217	211	236	232	218	225	208	224	210	253	233	208	227	239	217	215	229	222	192	230	224	226	249	221	230	242	224	209	245	243	234	239	213	233	230	229	230	239	260	226	222	230	213	210	213	219	217	226	243	207	232	201	227	193	211	221	225	209	244	221	237	229	217	223	217	207	232	226	205	206	225	236	240	226	216	203	226	227	231	262	221	230	234	225	207	225	228	222	243	182	204	228	258	255	221	219	253	218	187	213	194	197	199	213	221	213	210	204	193	225	219	229	225	226	217	225	233	210	222	232	227	235	229	207	221	193	229	268	241	221	241	227	230	229	233	236	228	211	241	250	213	220	231	213	239	196	236	248	216	242	222	223	221	215	244	214	235	217	244	218	238	237	206	237	199	229	261	230	227	237	235	246	222	204	233	253	224	234	230	208	245	225	246	227	226	219	210	216	248	196	241	209	229	219	231	216	231	244	240	256	219	199	214	223	238	205	225	218	214	226	251	248	272	231	244	235	238	246	220	216	217	230	231	221	215	219	234	211	238	242	209	243	239	228	204	231	248	228	257	228	227	245	225	245	236	227	252	236	218	214	238	240	217	256	213	212	207	227	235	233	217	212	207	257	229	250	240	216	231	223	208	254	220	242	183	205	243	269	221	233	236	239	203	237	222	225	211	209	233	222	248	210	241	262	229	231	231	204	210	229	241	229	220	212	202	224	265	217	231	225	242	227	203	229	231	232	240	232	236	240	228	228	225	233	203	228	211	215	228	229	234	231	236	227	218	237	229	213	232	210	237	260	220	219	226	247	249	252	247	230	210	223	270	258	212	235	220	244	208	225	260	249	245	218	243	238	236	224	211	221	235	239	210	231	253	227	239	220	235	215	257	222	233	228	238	215	205	206	218	273	234	218	222	237	221	247	241	238	207	223	238	232	243	231	241	216	207	232	246	215	244	212	232	214	245	212	250	220	240	240	216	239	232	245	202	242	213	215	220	233	225	222	211	220	239	246	236	271	231	233	195	237	204	236	231	217	215	215	234	207	226	239	230	218	249	224	232	245	210	235	233	237	245	220	240	223	249	187	212	215	200	178	218	215	224	276	213	234	224	204	239	214	243	247	233	233	228	221	216	224	204	248	231	236	238	211	228	210	226	257	245	256	219	229	235	237	246	231	228	232	222	230	227	229	192	212	252	195	231	240	221	238	252	214	196	234	235	197	243	243	233	239	229	217	230	259	233	234	276	230	211	209	211	250	215	227	218	244	245	240	248	207	226	196	219	234	230	236	235	252	245	239	234	225	235	239	224	223	235	214	240	223	207	233	247	228	225	196	223	196	231	211	235	257	222	224	212	224	213	235	220	244	198	238	224	241
1800	579	606	563	583	574	533	566	580	512	599	550	607	561	580	554	562	545	535	575	528	558	559	558	572	557	577	579	549	547	562	589	576	560	596	543	545	539	535	528	540	555	571	592	533	559	580	560	577	538	542	614	519	556	549	586	547	608	530	555	559	580	528	548	522	587	544	580	568	567	520	496	556	578	537	534	521	561	593	543	539	519	534	551	568	581	517	521	545	528	554	533	535	545	520	543	530	550	537	515	585	559	578	506	552	563	579	562	522	564	548	551	563	564	556	553	572	546	521	551	544	572	556	507	569	548	530	604	564	540	586	582	583	544	526	554	567	565	542	561	532	551	610	534	478	528	507	502	579	547	523	526	531	549	554	507	539	552	548	549	581	602	545	521	499	512	550	548	549	526	517	523	534	569	582	528	561	545	575	567	568	556	508	525	541	543	538	531	589	546	547	550	556	548	530	569	515	526	573	563	522	584	514	587	570	580	517	506	519	513	552	542	562	522	544	560	531	552	566	541	512	562	548	570	564	534	546	558	571	512	572	580	516	548	559	529	547	556	540	572	562	535	565	552	515	552	521	558	539	560	554	532	558	508	605	581	555	566	533	524	555	538	544	523	535	559	570	524	549	556	566	601	585	554	519	526	550	582	514	558	560	569	536	492	589	563	518	581	567	576	541	545	589	561	553	535	519	538	596	585	507	511	570	547	536	549	556	551	548	531	562	533	562	522	525	521	584	594	493	528	540	534	536	559	601	519	557	549	564	561	532	527	560	562	519	572	579	545	544	537	566	535	560	527	575	536	517	565	550	540	544	566	515	571	536	554	585	567	614	563	566	575	560	537	503	549	535	555	577	565	549	547	530	573	560	540	524	560	542	552	512	521	540	503	538	527	562	534	521	556	520	534	555	534	559	496	546	527	542	528	533	566	544	581	500	505	575	580	546	535	554	576	515	576	542	579	554	534	564	561	540	513	553	536	552	522	576	545	548	541	570	573	539	575	591	563	576	564	539	598	538	532	567	565	521	574	553	517	551	562	561	547	556	529	509	555	531	536	536	529	572	563	574	572	538	559	554	520	505	539	553	544	530	523	560	497	460	583	556	536	567	559	551	535	549	585	589	538	552	530	556	524	552	549	544	579	528	603	578	536	595	531	525	558	544	521	555	606	529	550	574	525	570	567	539	527	520	528	556	552	533	561	550	520	538	533	566	558	569	544	522	596	512	620	565	526	549	530	527	534	565	563	516	559	535	539	559	533	533	527	502	549	555	515	584	564	525	564	533	557	553	587	532	574	560	577	542	541	545	558	587	565	546	566	540	543	564	530	541	571	575	580	565	562	533	557	553	551	545	595	570	538	513	568	564	510	538	553	545	575	586	551	574	539	501	551	540	551	539	597	542	557	561	540	573	579	553	546	577	549	576	537	556	505	573	521	562	547	541	557	566	573	542	546	549	532	574	529	582	519	512	524	559	600	573	572	568	553	560	572	550	544	579	528	508	574	531	522	527	553	534	555	554	546	549	568	533	508	527	562	528	542	517	579	583	521	553	540	582	536	579	543	561	565	549	519	530	552	564	563	526	512	561	523	555	532	557	578	565	563	570	535	529	545	520	558	567	505	572	545	557	582	568	554	523	601	515	515	519	554	530	540	561	529	508	547	601	534	552	552	534	539	558	581	527	557	576	548	536	505	553	552	566	567	527	561	575	550	560	518	575	536	554	577	533	543	507	548	546	574	518	555	547	553	561	542	493	565	582	572	556	501	535	539	555	529	568	532	531	559	552	536	543	549	519	549	530	545	545	497	545	531	542	526	550	583	560	575	502	554	583	550	584	525	532	524	534	560	530	558	535	544	562	570	569	538	579	564	542	556	538	559	537	558	531	527	537	594	558	537	550	554	582	525	576	520	587	534	590	551	580	516	537	542	534	558	508	546	594	532	558	539	533	554	541	541	551	540	529	525	519	548	532	539	506	519	560	499	547	593	556	476	570	572	537	587	526	531	563	581	530	549	571	596	515	565	536	586	548	510	539	545	559	573	534	564	547	583	549	543	540	571	605	540	552	549	525	510	559	545	569	575	552	551	537	549	567	568	523	533	535	527	578	587	579	558	532	533	534	580	526	558	541	555	549	577	571	555	559	543	576	559	532	529	581	557	569	543	547	532	568	578	562	570	558	574	557	567	544	505	553	611	531	560	593	571	556	576	556	563	560	599	563	557	557	529	565	566	545	582	536	511	543	579	462	556	541	531	594	466	563	560	536	537	542	563	540	520	522	563	555	511	506	546	567	526	581	541	521	523	544	536	536	590	537	528	537	440	511	552	595	568	542	561	539	543	536	514	611	529	541	535	517	543	544	538	564	562	513	574	546	509	541	566	601	534	569	528	579	563	536	554	538	575	575	564	553	538	542	548	549	583	525	554	543	534	535	493	540	532	557	517	539	502	569	493	557	547	556	550	544	552	579	521	594	556	598	536	542	564	576	516	519	542	521	536	526	531	535	503	532	549	541	561	537	527	505	556	541	536	565	522	561	540	578	534	593	576	541	505	548	538	555	571	518	542	563	521	581	551	549	523	537	564	571	566	526	555	578	547	558	550	584	554	534	540	496	547	527	560	544	568	568	572	570	513	517	504	529	576	580	555	571	572	576	556	574	549	524	573	560	538	553	581	489	531	515	558	529	564	508	523	546	560	603	551	547	563	533	525	544	549	593	531	563	561	572	536	532	541	536	544	565	526	574	536	484	575	559	520	526	574	555	538	551	539	536	574	540	559	529	545	584	532	511	559	529	596	505	531	572	515	540	603	511	558	580	575	520	544	545	616	555	553	529	533	527	569	529	544	511	532	548	548	573	504	558	544	559	525	538	552	571	515	536	524	531	563	551	549	515	526	566	590	522	539	533	556	536	532	521	532	509	550	524	541	512	549	523	526	550	569	537	555	571	568	577	529	545	576	561	548	558	574	560	540	520	548	522	525	549	581	578	516	602	562	540	552	546	572	528	553	574	554	582	540	507	535	530	596	520	526	577	557	566	562	556	557	550	542	476	558	593	584	580	495	577	606	537	551	545	545	521	524	523	536	610	540	521	515	555	541	581	595	562	508	564	543	508	512	550	526	566	553	518	568	546	540	584	573	586	520	589	546	568	534	567	532	559	544	522	593	529	512	513	542	539	535	571	518	516	522	573	552	518	580	557	574	534	594	512	595	549	505	555	564	529	547	508	560	576	571	538	578	553	538	490	509	533	558	524	553	525	542	561	529	539	542	528	557	560	572	553	548	546	516	540	551	564	552	564	565	553	539	569	560	540	514	520	551	535	521	569	579	541	577	600	524	550	578	595	513	557	542	541	538	534	574	556	538	571	517	587	496	519	502	587	564	546	522	550	550	536	577	571	557	565	523	537	533	593	552	515	542	588	592	541	551	551	546	526	556	541	535	572	532	577	520	585	519	536	521	512	533	531	592	512	587	574	564	560	530	566	572	536	596
7411	618	663	549	477	419	398	376	371	329	321	308	345	381	311	288	322	320	317	336	321	330	280	324	322	285	318	297	358	296	283	316	316	334	267	310	283	331	344	317	290	303	332	315	306	336	355	283	329	308	300	344	314	291	305	343	299	290	328	333	311	368	315	344	321	306	329	328	364	302	320	310	291	262	299	299	314	338	314	365	315	339	306	309	300	287	306	332	314	281	287	325	317	314	307	289	346	343	324	321	322	351	309	331	309	304	309	291	311	299	299	314	295	298	290	297	320	306	292	344	308	324	318	325	347	275	288	329	311	319	339	313	353	318	359	347	276	317	352	297	334	310	289	346	304	331	341	288	288	313	314	303	285	291	309	297	326	356	310	303	333	332	322	301	322	322	330	335	306	363	319	290	339	299	289	321	329	325	308	304	319	331	298	346	300	299	314	303	328	317	330	327	330	312	302	308	353	330	312	298	309	306	314	340	322	294	340	316	306	332	329	296	312	350	308	303	281	293	323	333	302	307	291	297	324	338	319	312	335	341	309	314	323	280	341	298	324	296	321	328	323	325	303	339	289	269	331	314	306	332	329	309	327	308	334	353	324	323	336	330	322	332	298	295	312	333	322	315	328	312	312	288	347	312	298	352	316	343	335	299	341	320	327	314	309	298	303	345	346	316	342	334	367	316	339	302	345	312	341	346	349	353	313	341	305	324	288	301	333	305	323	277	286	319	312	311	313	303	339	299	285	286	291	308	318	327	311	332	352	287	344	348	314	307	314	331	323	340	281	327	328	340	343	328	317	297	302	328	313	323	331	296	339	292	317	296	338	298	331	304	317	287	351	306	322	306	302	300	308	343	298	327	323	305	296	310	308	294	314	330	310	320	304	328	316	310	329	326	363	318	295	303	309	364	295	323	291	362	284	316	327	317	295	314	312	320	305	331	298	333	309	280	280	299	314	306	354	325	333	274	320	277	304	321	296	336	340	313	328	299	304	293	331	299	318	307	267	283	328	335	290	329	319	359	338	345	354	308	328	317	271	293	333	304	323	309	313	320	313	335	309	295	300	330	313	332	298	326	291	337	294	285	322	294	319	317	306	292	283	351	306	318	287	340	287	289	315	329	339	319	308	333	307	328	314	329	290	325	287	337	338	319	309	312	341	311	324	312	331	311	302	300	318	289	317	316	303	262	298	328	342	327	319	302	303	343	355	324	314	299	360	301	318	318	312	329	357	328	330	294	296	317	297	318	317	310	306	328	264	285	339	309	289	288	346	329	298	325	317	307	332	312	301	335	286	304	272	316	318	312	311	337	291	317	340	328	348	297	331	315	331	302	324	325	305	349	328	336	314	304	302	308	273	335	331	340	306	284	273	334	313	277	307	299	317	301	281	322	310	344	315	329	333	309	325	331	349	264	307	296	313	313	318	308	288	299	290	315	317	278	339	351	340	301	321	313	303	296	304	343	287	284	291	303	341	335	339	316	285	326	313	343	295	335	327	318	328	310	335	317	322	297	332	297	310	345	345	337	342	312	295	314	332	308	307	340	321	309	357	330	303	297	315	301	322	347	297	303	327	319	315	304	323	312	323	316	315	348	335	307	319	322	302	291	265	323	287	295	280	304	323	313	349	340	281	328	269	344	320	301	310	347	311	289	354	314	316	363	336	313	321	330	304	260	310	322	314	320	327	322	328	297	331	304	316	300	288	316	284	303	320	328	307	324	290	328	322	316	288	347	329	307	328	321	310	293	316	267	315	324	304	320	309	301	331	338	306	291	327	309	319	281	304	337	282	301	315	322	313	301	311	328	324	315	310	318	325	299	332	339	307	331	296	299	302	323	316	314	315	285	287	278	296	318	307	286	288	327	326	298	313	319	303	313	349	297	291	316	344	327	323	313	333	315	313	323	303	304	303	303	306	290	345	314	302	305	295	339	291	304	288	260	320	321	310	309	286	274	316	299	309	321	356	295	313	334	308	297	335	337	368	311	325	310	312	303	333	345	322	332	295	318	328	321	275	313	323	361	307	303	353	296	298	320	326	341	348	313	320	305	362	315	314	322	303	304	285	298	295	326	302	337	325	303	322	315	304	334	296	365	341	325	318	319	294	321	302	308	334	338	333	334	316	301	321	352	289	304	333	322	344	303	332	294	328	332	345	335	346	296	313	303	344	311	299	300	309	325	312	300	327	316	296	309	333	291	317	309	305	352	305	293	325	332	349	307	295	303	285	338	300	313	319	299	331	327	353	314	284	322	305	333	287	291	346	334	299	279	353	295	321	297	314	307	340	336	318	319	322	297	307	318	308	280	319	328	307	323	306	363	279	282	277	320	325	319	329	325	314	332	309	318	306	334	324	293	329	321	335	301	349	294	276	313	308	305	302	313	323	325	317	301	348	303	305	319	301	315	302	306	298	315	329	334	323	319	298	339	313	335	348	322	320	301	300	333	340	313	294	296	321	316	294	348	301	343	346	339	316	325	317	329	335	316	296	323	326	318	345	310	337	309	294	294	305	286	304	334	334	331	339	316	323	342	327	326	309	350	324	310	319	312	330	316	279	333	286	318	291	292	337	296	317	318	289	329	306	317	321	317	279	331	302	291	311	297	304	333	298	334	328	294	306	336	302	298	314	349	337	308	288	323	281	306	297	320	335	305	330	350	335	328	339	302	342	304	338	319	319	312	302	320	325	312	348	341	316	328	312	321	284	322	341	286	273	333	337	282	308	319	325	315	329	326	320	312	320	348	285	297	290	311	293	319	308	283	327	296	325	351	294	315	317	294	306	321	327	350	269	309	327	327	296	308	307	311	304	330	287	366	342	289	331	300	324	310	323	332	298	289	296	344	327	308	326	339	314	295	309	355	295	305	318	301	302	297	300	314	302	316	365	324	307	310	332	309	310	334	335	317	331	315	312	325	306	341	308	317	324	304	317	306	314	330	282	289	325	355	334	335	335	305	304	274	331	337	294	296	350	312	288	328	317	331	331	324	324	341	344	298	310	346	322	307	332	317	330	326	310	311	325	278	320	292	321	329	302	316	299	323	295	312	304	300	311	334	298	311	298	271	323	305	319	333	291	320	338	319	302	339	305	355	331	334	300	327	321	288	326	317	293	328	311	309	308	303	323	307	298	323	310	322	341	320	316	304	313	328	306	306	335	320	315	354	312	306	308	320	292	321	352	324	308	354	283	334	326	314	304	325	318	329	363	322	322	330	318	299	287	289	304	294	289	341	290	316	339	313	288	309	329	293	274	332	319	301	334	343	326	303	308	320	322	338	319	337	291	326	346	314	354	344	289	298	359	305	304	314	354	323	313	298	307	317	330	331	344	315	325	313	312	335	317	329	298	301	316	329	313	312	337	300	315	292	309	335	327	321	316	319	300	322	287	291	291	331	314	305	324	289	288	343	330	305	297	306	341	348	278	360	339	319	309	317	315	341	327	345	319	288	332	341	341	334	314	335	285	309	331	349	336	324	326	298	296	330
6517	972	1426	1594	1464	1266	1116	961	935	894	881	863	809	820	812	730	806	768	783	744	739	755	746	752	727	756	742	786	755	776	747	764	724	746	723	729	703	756	760	714	754	733	742	763	729	698	667	758	734	762	723	775	732	748	751	674	675	753	723	708	708	735	732	691	695	697	745	679	716	705	748	713	692	724	697	725	667	726	690	735	676	670	752	727	703	730	733	682	666	751	725	757	686	684	742	771	713	729	762	684	688	725	733	719	741	740	660	723	754	725	695	709	683	747	751	702	732	705	723	752	678	697	749	779	744	755	703	731	715	725	705	722	686	790	706	722	654	680	729	722	736	782	664	702	736	723	677	721	744	759	686	719	673	750	717	732	715	683	679	719	703	719	768	770	667	649	713	689	750	721	712	729	719	724	710	734	725	712	739	709	715	709	735	722	748	720	718	737	721	694	719	743	715	727	702	752	697	673	718	697	726	718	650	696	690	693	720	742	749	729	789	749	690	716	688	683	679	737	706	718	712	724	716	723	710	675	717	676	704	713	651	712	711	762	720	673	748	751	746	710	727	685	710	738	715	659	727	721	676	697	747	755	690	721	722	718	718	725	713	741	737	704	684	702	688	743	718	678	663	698	703	711	733	662	718	742	705	705	716	738	697	742	708	701	705	714	717	729	701	745	707	720	705	734	732	729	719	724	719	744	694	712	779	707	742	707	721	740	687	723	695	725	683	741	736	725	715	709	759	730	698	725	739	745	749	728	733	702	705	725	736	755	746	679	660	665	659	688	707	758	689	743	761	715	742	760	731	716	698	732	715	728	749	794	708	741	728	725	757	723	703	698	717	718	736	689	715	722	681	731	744	706	703	748	711	675	715	748	706	675	702	711	715	761	709	730	743	769	724	716	751	725	682	688	747	709	708	734	725	728	732	718	725	737	693	762	711	683	723	680	728	732	730	690	697	734	760	729	739	684	737	702	722	700	736	702	771	723	701	738	742	669	758	705	691	738	703	709	764	674	715	693	742	766	717	718	732	703	677	723	692	750	739	737	686	722	737	714	690	688	751	699	740	688	727	726	682	696	738	740	795	709	677	708	701	691	691	724	724	708	706	755	746	751	751	724	719	710	697	714	736	736	727	733	722	667	734	734	715	703	689	669	703	742	666	688	712	681	715	769	721	689	699	724	724	747	706	730	699	730	713	703	712	776	702	674	706	689	686	697	707	716	727	724	761	703	711	705	694	702	717	729	714	742	705	681	707	700	742	678	701	731	688	734	691	704	747	691	658	738	659	692	711	727	749	780	717	710	746	690	775	748	692	722	691	760	757	712	688	692	753	747	724	713	709	705	750	780	701	712	722	756	730	730	751	748	714	696	779	752	735	731	767	740	757	701	753	728	657	732	694	732	737	740	685	730	716	737	669	739	747	691	706	684	703	707	720	692	716	718	709	721	737	703	696	666	718	730	717	721	699	677	723	652	733	732	724	720	741	760	734	715	758	698	755	711	737	717	648	733	670	691	727	705	738	682	685	722	736	734	688	763	720	731	683	707	717	692	726	769	701	717	737	778	668	730	694	749	698	710	731	692	738	745	669	696	703	689	741	694	709	704	719	703	750	690	702	709	721	728	736	700	726	670	654	732	729	726	752	689	724	770	733	706	739	759	708	704	697	732	728	728	688	707	763	709	712	743	745	774	683	730	692	711	735	710	764	738	737	669	753	702	721	755	718	694	699	716	717	724	758	743	699	673	750	753	715	729	728	692	692	707	699	712	704	715	703	723	714	703	695	693	714	726	743	702	720	721	747	662	709	737	701	717	691	737	725	725	746	679	739	753	720	698	700	711	710	735	756	668	715	722	711	693	720	736	735	721	718	713	703	788	725	732	716	696	731	718	718	748	700	705	760	723	707	744	746	696	699	785	742	706	716	704	676	723	736	737	678	721	691	692	734	749	732	708	690	721	740	721	702	761	685	690	702	673	723	729	687	742	732	717	687	715	731	722	723	735	704	690	709	743	729	730	728	740	719	728	709	714	696	718	727	691	692	698	750	715	739	693	744	684	772	729	652	725	740	689	686	725	729	685	751	649	690	679	708	736	705	759	689	757	752	793	727	694	773	763	714	745	678	723	707	684	741	723	646	747	778	742	706	707	691	727	687	728	718	683	730	740	735	714	688	702	679	712	749	728	701	763	696	676	727	688	780	771	730	718	720	704	721	722	725	753	707	699	713	731	706	680	730	735	727	704	742	691	736	714	714	733	669	773	716	708	740	749	734	735	708	713	718	731	698	677	706	731	698	660	740	694	739	728	742	710	692	688	710	739	729	704	771	699	746	718	683	736	737	718	699	714	738	710	704	741	735	668	681	716	709	769	729	720	678	719	764	676	719	768	723	695	716	693	754	711	726	705	718	695	735	679	746	689	701	693	738	729	739	694	687	705	721	714	710	715	745	774	713	677	748	698	746	720	678	660	716	707	749	691	726	698	698	687	700	715	691	732	699	674	741	714	686	711	700	731	725	729	728	719	697	700	724	695	727	703	750	717	714	668	733	704	675	742	700	748	716	700	743	721	640	702	701	718	729	666	696	714	737	683	702	729	759	702	693	715	683	683	744	707	660	702	678	706	657	689	706	732	724	696	688	724	685	739	735	658	721	701	748	746	728	750	695	734	723	675	698	752	738	649	708	713	724	724	692	707	742	668	772	711	709	728	730	756	686	692	701	727	713	675	682	725	703	735	720	757	713	716	735	765	732	723	682	742	708	730	750	721	732	692	678	711	702	694	718	721	723	693	671	741	698	736	678	683	735	729	722	709	739	681	725	764	694	744	721	694	684	710	716	738	689	699	720	727	713	722	744	697	703	727	727	709	711	701	733	727	756	682	721	726	771	734	756	693	705	694	747	690	671	684	738	728	736	709	729	750	731	741	710	723	749	722	730	753	682	715	720	700	718	721	714	716	716	700	729	714	708	723	758	689	715	725	733	728	703	713	701	723	746	687	684	727	725	727	739	694	723	708	707	700	671	746	721	661	689	695	724	693	726	705	685	733	715	739	732	713	755	711	691	717	719	697	693	674	699	729	690	686	757	721	718	715	720	747	696	727	726	692	696	711	718	737	765	700	711	668	736	702	731	703	729	674	679	701	728	706	707	718	692	726	678	705	739	725	748	681	667	753	767	691	740	710	736	748	768	738	726	728	670	700	730	680	687	710	750	756	678	735	718	691	729	746	713	723	716	701	680	714	729	743	704	706	767	750	710	738	710	754	773	749	685	705	690	718	685	716	714	683	664	733	713	676	764	737	733	704	692	702	726	702	767	697	705	738	708	741	693	722	730	772	726	756	694	721	773	688	750	688	740	701	736	712	684	721	704	787	715	696	778	740	718	735	750	724	716	658	735	721	726	705	789	705	688	737	713	670	781	730	724	738	753	696	699	720	712	702	739	714	724	740	692	751	728	743	703	741	683	713	703	731	718	713	715	683	766	740	712	762
14088	1160	994	701	522	387	351	303	290	250	219	198	251	206	231	192	212	187	225	209	214	194	219	219	175	210	218	213	193	200	185	197	180	212	201	168	195	187	177	157	201	211	195	192	170	190	201	171	194	189	211	189	198	190	200	188	212	213	191	192	199	169	150	169	176	180	159	164	187	196	207	201	175	193	203	188	176	163	196	203	183	183	170	195	201	169	168	167	176	191	186	194	167	186	193	215	197	204	192	170	201	184	196	172	170	182	197	175	192	195	189	215	175	185	210	203	197	201	204	198	167	172	165	177	175	189	180	164	219	177	195	176	206	210	198	197	195	209	198	182	171	199	186	173	177	222	168	164	154	164	208	204	179	183	195	209	172	169	179	196	186	189	174	218	185	160	171	187	183	159	165	199	217	183	180	177	206	195	162	192	199	170	180	201	197	188	208	177	173	196	201	177	179	210	214	211	210	205	197	208	162	188	180	195	168	168	182	220	199	201	184	177	178	155	177	194	204	191	171	187	163	193	197	183	176	176	173	188	179	181	190	198	173	168	161	196	199	193	184	193	206	161	197	193	171	195	161	185	161	178	210	198	150	145	189	226	206	187	164	196	186	166	169	192	193	196	187	184	222	188	176	179	168	200	191	208	208	180	224	198	198	186	192	173	173	203	187	189	157	190	181	177	203	211	172	194	155	189	168	184	177	208	178	185	197	217	170	176	184	195	194	166	178	206	170	181	184	212	164	193	212	179	162	189	172	199	165	199	223	188	179	175	215	185	186	210	183	167	193	176	184	174	155	153	189	158	195	217	165	205	168	166	212	177	164	210	178	195	188	186	163	153	205	166	222	176	212	210	190	186	212	155	179	230	197	183	196	190	173	174	190	171	168	227	182	188	183	164	159	178	187	193	193	173	192	200	201	194	169	189	205	175	194	185	181	172	191	188	195	198	177	197	183	187	216	196	180	178	197	204	177	194	184	174	193	193	201	201	221	180	187	198	174	188	207	169	163	175	189	185	189	189	183	193	177	190	176	191	203	169	195	194	186	171	179	206	200	204	209	190	174	179	216	171	195	181	201	203	201	180	200	180	154	173	159	219	190	180	188	192	207	201	186	184	196	159	169	153	191	173	207	197	189	189	174	176	175	174	185	159	213	191	186	176	164	201	207	198	176	199	185	207	194	195	184	172	206	183	207	170	181	186	183	170	197	194	186	196	209	191	161	185	199	233	171	169	196	172	165	187	188	194	188	184	197	172	202	171	174	179	191	188	225	209	173	192	198	182	199	187	193	213	169	216	170	166	220	175	183	192	177	179	168	173	166	194	203	185	185	188	195	205	202	201	176	217	180	187	208	165	206	181	207	178	211	176	193	210	171	178	201	193	187	217	188	184	184	195	197	182	187	195	196	179	147	201	167	211	214	168	186	187	188	171	140	190	155	198	182	200	200	197	199	195	193	185	203	176	183	177	156	181	180	200	187	207	214	193	182	182	160	201	196	186	160	183	176	202	181	203	178	197	190	208	173	180	227	176	156	185	176	224	206	203	194	185	210	217	183	177	198	197	165	204	198	193	197	172	182	185	196	195	179	189	189	194	184	205	183	184	186	146	187	195	182	181	201	214	151	170	169	193	170	186	185	181	206	182	177	198	188	177	173	178	178	198	175	204	191	167	183	182	180	179	180	163	194	200	202	179	173	186	186	169	203	180	200	181	174	175	187	187	195	193	178	188	192	175	180	188	199	167	214	183	196	210	183	181	180	187	210	200	161	203	185	192	218	184	179	187	186	203	194	204	200	203	208	177	187	205	162	177	199	192	194	191	210	160	183	171	180	183	180	195	176	226	201	178	181	190	196	204	176	193	223	186	173	184	200	183	161	176	178	201	186	179	204	174	216	196	220	170	195	207	214	167	170	190	187	195	185	199	167	188	194	187	182	208	200	199	200	173	201	200	212	170	203	159	203	217	172	205	206	181	194	172	195	222	214	194	164	206	174	182	190	169	171	205	193	185	232	192	168	169	169	187	173	185	166	155	196	197	202	186	185	200	192	182	201	192	167	197	192	189	196	162	175	186	196	196	185	184	170	189	206	190	177	207	197	182	172	179	172	179	174	169	173	187	177	178	203	150	185	216	199	162	211	187	210	181	201	213	205	190	187	159	179	177	182	188	157	201	169	190	175	187	189	198	167	234	191	183	193	196	177	205	194	170	178	170	167	196	207	177	196	178	174	184	196	197	196	176	175	185	208	204	193	182	176	159	202	205	180	181	187	200	180	177	194	189	197	181	199	210	180	230	205	175	212	193	201	191	185	202	192	185	184	169	193	206	177	160	177	192	192	203	204	174	183	166	191	193	167	177	156	162	185	188	221	198	208	178	179	197	171	181	185	176	185	172	168	186	186	163	205	178	194	192	174	182	183	204	201	209	171	177	172	199	183	188	206	178	185	203	192	192	189	182	190	204	180	178	187	172	182	209	202	194	200	186	172	222	186	183	216	184	199	174	178	165	186	168	197	170	194	193	155	161	197	205	199	175	157	177	212	196	190	147	198	193	213	171	195	192	184	172	174	158	193	191	179	188	168	175	182	172	211	165	199	188	178	182	185	189	210	176	169	180	192	206	163	182	192	208	195	173	175	187	221	207	180	195	190	192	196	159	174	194	157	172	190	168	168	156	193	179	178	176	178	178	173	187	202	176	174	165	163	178	190	201	193	167	214	210	187	204	200	179	164	159	179	203	208	175	171	191	215	195	187	188	188	201	178	179	181	207	195	188	175	180	184	214	201	176	212	195	205	169	160	180	186	197	169	172	174	183	171	180	188	173	195	192	214	207	193	188	208	223	201	171	183	189	191	181	191	191	172	179	171	170	185	164	176	169	196	180	171	191	194	183	240	171	181	169	165	205	206	204	191	190	216	162	199	178	178	181	173	190	179	163	186	199	177	176	195	186	186	194	211	155	175	198	182	211	216	204	180	184	186	183	179	168	181	191	202	204	176	178	206	185	180	185	194	208	221	199	161	185	196	204	181	168	224	198	195	191	187	180	185	185	180	188	199	193	187	193	184	181	175	183	201	170	196	178	183	177	193	212	166	181	228	197	166	183	183	182	199	206	218	176	197	200	213	173	202	189	197	153	163	187	190	202	170	189	209	194	182	214	166	156	173	182	193	185	193	179	168	199	217	156	189	186	185	197	175	192	163	201	200	192	170	203	173	205	181	200	193	208	198	199	188	173	164	191	195	164	156	172	199	196	182	203	197	219	213	184	188	165	178	178	191	198	188	193	193	203	194	172	186	161	194	191	174	179	180	207	194	196	188	179	181	185	167	169	199	192	195	187	153	192	182	197	206	170	150	173	194	164	198	213	184	193	197	202	177	195	184	195	207	166	168	198	170	164	201	184	175	178	199	197	199	179	201	179	186	204	187	165	190	178	170	200	175	174	157	180	199	175	186	170	219	183	182	199	194	191	182	187	177	176	179	187	197	182	214	201
8068	1004	1921	2142	1774	1497	1150	1026	845	874	759	682	677	597	592	565	606	530	549	479	486	489	539	494	532	491	456	541	487	512	477	447	458	470	488	504	476	424	444	409	460	488	457	474	421	432	425	456	449	452	458	465	466	486	440	471	420	404	437	442	467	456	445	426	425	425	446	462	446	428	442	453	459	472	471	435	462	461	478	418	437	451	415	478	414	396	429	434	479	431	436	445	441	452	454	437	429	464	436	419	497	485	448	448	442	441	449	452	445	447	455	445	447	420	470	485	421	439	442	462	434	437	468	436	438	432	423	389	444	449	457	430	418	451	434	468	463	445	455	442	432	407	464	440	429	470	449	448	465	457	410	437	432	451	471	430	420	477	457	417	453	445	440	468	401	486	463	471	437	435	477	418	468	422	459	418	466	456	432	465	427	427	425	452	435	419	465	420	444	455	404	438	415	426	412	447	471	421	425	437	428	451	425	473	433	471	467	429	399	459	453	441	444	481	448	430	400	427	463	454	417	399	398	463	483	461	436	439	434	444	462	423	426	450	454	424	398	447	451	478	430	457	454	439	433	485	465	450	398	419	435	442	418	469	413	483	420	423	483	424	477	469	438	399	441	430	443	429	414	464	447	442	423	459	420	453	403	448	460	441	430	423	433	465	458	441	424	424	482	456	423	418	475	439	454	445	459	457	405	452	424	400	462	427	432	436	472	449	467	412	460	425	448	436	462	421	412	454	439	433	462	439	429	457	422	459	424	432	444	435	463	450	438	467	458	424	430	393	423	454	412	422	451	427	473	461	449	448	433	457	411	460	470	454	448	423	405	456	466	426	419	428	426	423	420	458	465	457	457	449	425	452	467	399	452	489	418	432	421	442	432	451	462	481	468	454	461	463	480	454	478	431	448	445	441	462	447	469	414	455	421	466	469	442	423	453	438	412	422	446	465	454	446	433	457	418	462	447	442	438	421	420	477	400	414	452	447	441	455	452	464	434	462	472	416	455	448	458	426	456	453	433	444	444	398	453	443	438	417	466	433	469	426	459	416	439	429	383	389	391	464	494	462	425	479	414	406	459	430	436	425	435	413	468	447	430	454	440	490	454	388	454	428	432	445	467	409	434	456	448	473	436	451	429	427	464	435	459	429	420	441	440	425	455	408	442	458	445	426	448	421	463	438	419	452	434	459	454	452	450	426	418	444	435	428	475	438	452	434	451	424	426	426	459	449	433	410	436	438	449	415	425	439	418	442	459	451	420	425	424	435	438	470	441	419	407	454	437	421	448	443	426	437	448	463	454	432	439	391	425	394	422	445	464	465	449	421	465	426	419	444	452	433	421	463	433	441	454	429	436	407	485	467	441	461	426	467	418	417	423	431	417	433	415	396	442	442	413	450	461	500	428	436	442	423	439	435	463	440	466	452	419	433	446	434	418	438	416	469	425	411	440	423	448	453	475	440	415	472	432	450	455	454	406	434	424	454	431	484	438	427	436	441	463	436	411	449	451	453	451	427	417	435	451	449	430	441	450	449	485	416	447	473	434	415	458	459	454	473	474	450	420	407	402	394	474	425	421	448	430	460	434	447	418	434	437	458	424	432	424	412	417	404	459	471	436	450	421	468	407	404	441	416	443	418	436	452	435	408	422	437	444	421	433	467	430	439	432	440	447	442	461	458	476	429	445	476	457	452	399	423	442	489	439	409	437	415	430	420	444	406	438	452	438	425	454	425	430	428	434	458	412	479	405	482	425	491	428	445	419	433	430	430	418	452	431	424	444	453	479	469	468	515	427	439	449	468	449	442	432	433	414	421	456	448	467	433	465	400	398	423	441	416	440	404	438	433	443	424	494	402	439	481	404	419	453	462	435	397	465	442	392	476	459	439	400	418	380	462	441	521	407	425	444	431	408	424	427	422	424	451	416	410	412	433	420	493	431	445	429	440	456	399	424	444	410	455	442	443	413	407	424	450	445	478	439	399	391	438	459	441	434	411	495	449	460	429	418	418	429	458	430	416	458	478	456	435	412	446	427	414	410	451	406	411	436	451	441	427	427	458	418	460	473	418	382	394	435	470	474	462	449	432	447	423	436	441	439	525	406	423	466	436	455	408	434	471	445	442	446	421	461	455	446	464	475	467	402	450	421	452	487	446	445	422	471	433	476	402	473	443	441	406	398	446	460	468	414	438	442	434	454	415	450	458	451	413	436	460	433	444	433	467	425	414	432	408	438	428	443	444	414	468	430	428	428	463	471	436	433	467	422	472	476	421	445	413	416	447	409	424	453	467	453	454	402	457	459	462	479	409	434	448	444	417	417	418	430	423	444	445	437	446	450	444	436	417	396	426	461	411	434	450	431	410	449	458	446	409	455	421	436	461	404	481	438	468	417	451	402	424	430	454	476	475	445	484	426	411	453	426	472	444	476	415	443	403	439	470	452	438	421	458	427	460	436	420	426	490	432	431	463	419	414	432	429	450	442	422	433	409	418	405	444	462	441	435	428	395	449	458	447	428	426	447	383	422	438	412	441	438	464	457	467	462	436	484	457	446	473	444	421	430	423	432	411	433	458	434	452	417	439	463	461	428	447	437	459	413	460	417	497	429	424	447	434	457	451	437	445	444	440	460	467	436	420	430	454	424	406	450	438	466	445	432	483	434	451	431	426	423	426	444	460	430	430	441	379	451	454	425	439	452	463	460	414	412	441	433	420	444	384	494	433	429	445	433	429	437	400	476	429	394	429	418	462	451	433	453	449	452	440	420	440	457	437	440	470	429	431	393	459	417	435	413	461	446	458	445	422	425	459	429	438	417	416	420	461	428	440	488	452	438	420	464	465	478	423	452	451	448	460	442	405	437	459	464	466	415	431	432	387	486	422	454	432	440	433	418	405	439	447	441	442	414	448	461	431	433	435	403	467	436	461	419	427	426	420	449	464	410	445	431	455	489	450	430	442	457	437	453	454	460	454	419	455	412	413	486	464	404	445	468	461	424	471	435	435	421	429	413	457	443	428	433	445	466	441	453	428	408	439	449	402	458	442	437	448	398	478	451	411	440	445	422	449	444	418	407	450	444	464	405	434	435	439	396	427	466	446	468	429	469	411	415	431	412	440	443	409	503	446	468	425	453	431	416	446	465	471	455	416	441	458	464	423	437	464	444	434	418	451	446	440	405	445	466	453	445	416	499	446	444	399	438	470	414	434	445	410	452	424	410	415	460	433	412	417	437	423	443	482	483	449	464	460	463	466	445	434	398	440	428	454	471	443	466	443	481	424	445	416	428	460	433	466	449	468	457	448	431	444	436	435	422	426	423	448	472	425	434	461	441	444	453	437	489	431	399	432	444	433	393	425	434	426	440	431	448	417	424	449	409	426	461	425	439	465	451	419	416	446	436	422	450	452	452	442	443	468	411	429	431	465	443	468	428	434	460	441	429	424	458	427	461	452	475	418	423	464	456	437	421	475	408	466	459	479	446	410	481	453	459	442	458	415
1354	266	234	265	234	239	238	251	222	221	237	224	214	251	228	229	210	234	239	230	246	222	226	237	241	202	237	258	232	244	220	227	232	222	261	223	247	226	248	217	227	214	233	228	240	226	217	219	193	225	241	226	237	246	208	217	222	221	199	210	191	224	220	217	226	221	234	212	225	257	279	220	254	239	252	219	222	235	239	196	240	218	203	238	215	211	214	243	205	280	234	242	246	202	238	224	201	230	217	193	247	217	230	241	221	224	210	234	239	242	220	250	215	220	230	207	207	233	233	219	233	235	225	254	248	257	243	241	218	198	196	228	197	239	194	192	216	251	229	227	231	202	233	192	201	201	220	235	240	232	235	238	212	213	223	217	217	247	218	228	230	258	222	224	198	237	253	243	195	208	212	213	218	225	271	226	232	219	254	236	228	221	224	232	234	231	238	226	242	209	227	237	218	204	227	260	222	233	243	251	229	253	229	213	242	228	226	233	218	243	220	255	214	218	199	223	237	216	224	261	227	237	240	224	220	218	198	205	212	223	241	253	205	214	233	192	208	221	223	236	229	236	219	229	211	224	243	214	244	225	223	231	229	215	225	223	238	241	241	233	250	232	193	239	241	196	232	222	246	227	217	218	222	239	226	223	239	209	241	228	236	224	231	224	272	254	251	212	238	229	222	215	250	243	252	261	214	211	222	228	234	199	226	229	213	232	199	198	244	230	239	219	205	242	211	209	227	229	262	239	260	238	226	238	223	218	251	242	234	240	250	224	229	234	218	247	223	234	222	223	262	222	208	232	237	230	234	218	257	240	212	202	234	228	237	234	251	235	222	217	197	188	221	267	246	233	229	248	230	229	200	248	208	213	254	235	268	210	221	202	212	245	252	217	228	249	256	206	215	235	233	230	208	247	212	213	226	226	220	248	230	237	221	251	208	241	229	229	212	246	241	210	204	198	244	226	224	240	258	237	251	205	226	221	223	221	206	200	229	212	243	215	219	234	223	217	220	216	243	223	227	224	213	222	235	244	232	238	244	252	215	234	230	242	248	206	208	216	216	239	248	226	235	230	237	227	235	246	240	222	229	229	231	235	237	197	218	227	217	233	233	212	213	223	234	203	237	244	214	213	248	246	227	221	199	237	247	242	207	229	255	198	239	215	225	251	237	262	242	215	226	205	206	233	261	235	217	253	223	202	202	210	218	239	226	232	240	236	202	263	208	230	232	233	225	234	264	209	175	199	238	243	256	225	221	235	232	245	233	211	215	232	234	215	233	248	231	214	240	222	237	229	219	233	218	222	240	214	236	222	236	212	203	203	237	223	261	217	224	221	257	226	241	216	231	242	240	226	222	224	241	264	229	239	224	239	230	223	240	204	218	233	245	214	254	248	215	221	245	245	238	227	244	224	224	224	200	232	209	222	235	238	225	260	208	212	217	237	223	213	247	224	211	247	204	215	240	214	210	231	216	181	210	221	227	219	236	227	197	215	198	229	225	251	240	218	244	215	209	217	269	203	205	254	224	210	201	247	209	217	218	234	232	203	210	231	246	222	222	242	271	249	219	239	234	238	202	217	236	212	223	239	242	216	234	217	232	226	262	238	215	215	230	219	223	234	238	218	209	191	227	216	214	261	220	231	230	258	202	243	240	228	284	231	214	223	234	256	236	230	201	234	241	252	212	235	199	248	207	241	239	216	220	222	253	265	245	229	228	212	255	248	230	231	228	232	213	246	234	215	188	269	235	208	243	232	220	210	245	243	229	217	229	202	247	230	212	206	237	227	195	221	201	217	230	224	234	225	231	219	235	223	218	240	224	218	211	210	215	227	229	215	219	212	228	236	235	219	202	199	216	242	220	222	252	255	245	233	227	248	208	239	223	273	217	208	228	234	228	204	216	207	197	228	252	243	218	232	245	242	226	235	227	223	241	208	226	219	229	228	234	227	212	233	223	215	210	224	250	224	225	245	220	256	240	204	232	236	246	214	226	227	223	207	210	246	219	231	237	221	232	234	244	227	244	259	241	247	238	239	214	235	223	206	204	210	264	229	219	216	204	241	218	221	216	250	246	228	247	266	212	268	236	201	241	243	243	226	231	240	237	245	240	227	208	223	218	197	221	236	215	249	272	235	230	245	248	203	244	212	203	206	268	217	228	223	254	218	218	252	257	209	248	227	237	222	216	235	231	225	209	213	264	252	255	211	240	219	228	231	212	238	217	249	230	209	192	249	206	197	244	232	229	227	249	252	232	221	247	254	234	225	220	230	213	206	223	217	219	244	239	222	219	227	245	222	253	196	236	230	243	262	233	241	234	250	209	240	222	236	225	199	223	237	242	230	234	207	247	229	240	213	241	242	215	241	216	242	254	237	190	212	239	249	215	204	222	243	247	227	231	217	207	211	233	206	222	231	232	209	245	224	245	236	203	234	225	216	224	249	238	234	243	218	216	209	236	243	238	257	226	208	210	254	210	248	241	235	223	191	249	229	260	248	251	215	240	241	215	216	262	239	226	201	208	224	243	220	211	259	234	222	224	214	220	274	262	224	223	208	217	218	247	250	249	240	208	191	209	210	225	238	219	241	284	244	221	243	241	239	199	254	216	232	237	246	248	225	219	226	254	193	221	214	240	254	188	215	208	236	217	227	210	223	257	211	237	236	246	215	222	211	224	252	257	225	221	238	250	191	235	208	228	257	237	225	251	222	225	204	209	225	219	228	241	227	201	224	221	270	240	242	221	212	239	204	232	215	218	209	245	224	232	237	229	218	229	218	221	256	234	211	225	245	221	212	212	221	217	227	229	241	214	221	223	244	222	231	224	231	214	221	191	218	220	214	210	225	219	227	221	215	255	235	225	215	183	230	218	224	253	257	236	231	253	249	206	213	206	216	228	217	229	232	234	227	227	242	217	190	237	221	211	213	228	222	215	224	245	215	192	216	238	241	238	218	234	239	246	230	202	202	247	227	230	204	245	241	186	225	248	242	221	288	243	198	230	231	241	255	243	208	254	245	255	233	221	259	237	202	205	229	223	243	237	254	229	211	208	226	220	213	210	251	201	215	213	207	234	232	215	240	225	182	237	222	258	272	222	227	231	229	222	239	218	233	223	197	243	229	245	263	242	227	206	233	210	257	229	224	245	212	248	221	244	251	212	222	248	262	250	229	220	216	207	239	250	225	240	200	234	236	235	234	232	227	218	202	245	228	218	223	205	222	197	211	265	227	241	214	205	251	196	221	229	234	217	211	216	221	254	229	220	228	241	225	227	183	249	215	214	251	228	221	244	236	217	215	275	242	233	229	209	226	215	243	219	229	246	226	219	202	250	213	226	213	211	245	222	236	221	219	229	230	207	230	217	246	225	235	231	257	224	268	231	254	221	231	223	233	227	224	200	250	253	226	239	219	225	223	237	231	251	238	231	227	229	264	223	249	235	208	215	208	214	239	215	218	199	227	235	220	208	241	217	238	220	212	221	225	233	235	243	243	202	232
1804	555	597	594	614	615	551	593	580	539	590	574	514	586	531	509	593	525	569	506	575	566	591	581	605	574	566	537	532	557	556	605	543	534	515	523	487	502	609	548	539	567	550	565	559	566	535	551	547	572	553	574	528	543	552	505	525	549	524	519	533	563	556	554	539	507	573	526	587	564	536	544	572	549	590	547	576	577	549	535	547	563	564	566	526	540	539	547	561	544	560	583	565	535	529	550	572	557	563	569	538	558	573	565	586	528	544	573	580	589	563	581	539	561	534	591	560	583	552	538	502	551	561	569	567	539	586	523	555	577	537	552	544	533	589	571	559	545	579	566	569	574	572	555	548	556	561	536	572	527	599	546	585	565	555	530	568	541	505	541	583	560	586	533	553	550	556	600	567	581	546	539	532	558	535	574	516	576	562	547	549	565	563	519	572	554	526	539	562	554	505	557	568	537	533	530	503	542	556	504	561	552	584	543	539	521	603	573	536	541	545	550	537	536	554	524	560	551	513	545	541	557	597	569	558	518	562	600	543	570	532	595	549	548	538	561	566	548	553	597	560	584	496	546	515	539	588	537	576	554	530	552	529	554	529	523	529	562	573	527	531	526	543	557	542	506	540	545	548	564	559	509	527	530	548	542	594	566	576	563	562	532	543	532	541	548	580	585	535	546	495	529	560	573	547	539	504	531	558	523	553	532	546	535	553	505	542	549	561	558	580	538	543	547	509	541	544	587	571	574	585	565	571	539	543	546	512	520	566	484	579	546	567	571	572	581	541	550	559	533	587	538	556	539	552	597	573	554	561	585	573	532	584	570	553	522	564	612	561	548	540	571	570	537	542	542	525	562	596	550	565	598	516	535	553	555	562	546	572	491	542	585	592	554	518	527	582	596	549	538	575	573	578	580	568	530	572	538	566	563	532	535	564	537	542	549	552	573	554	545	538	513	572	535	520	550	531	518	542	558	593	549	539	574	552	556	535	569	535	534	518	497	527	563	578	549	561	527	551	539	563	510	575	556	536	530	557	585	559	531	547	517	547	561	530	560	532	517	546	547	581	554	585	566	544	524	555	547	574	520	561	561	515	531	529	568	516	519	539	580	548	576	545	546	534	532	546	568	536	540	564	523	522	552	555	571	590	549	530	531	528	540	541	569	579	540	573	557	520	571	528	521	550	514	535	588	565	540	598	536	557	566	562	533	576	515	570	539	537	594	589	530	573	537	539	570	545	549	567	540	547	612	514	513	563	548	525	522	538	562	568	514	539	555	560	533	554	508	511	551	513	522	555	521	503	547	574	569	548	572	542	572	560	511	589	566	568	603	558	559	535	566	565	529	570	560	561	544	567	515	514	546	519	576	544	530	548	554	568	567	577	513	538	597	522	556	561	543	520	553	559	587	550	568	549	511	555	547	552	573	539	545	509	557	539	530	556	542	542	544	541	519	518	527	544	551	533	565	553	503	529	571	556	585	513	586	571	561	547	537	548	568	570	559	572	535	541	575	537	531	558	527	546	538	560	551	562	536	593	539	534	549	517	510	593	522	577	514	579	543	558	591	598	554	566	559	548	571	523	543	512	562	569	537	581	539	547	535	577	516	558	571	564	532	585	545	512	578	521	519	554	549	542	573	558	561	550	548	533	558	580	549	543	550	577	581	540	565	536	524	586	572	552	556	618	508	529	553	571	570	545	556	555	562	552	532	510	506	555	593	566	539	549	565	544	549	509	552	520	567	537	560	581	499	523	551	531	520	560	603	532	533	598	559	546	564	569	567	509	544	541	564	572	534	581	531	536	547	572	563	546	546	567	549	535	543	599	543	587	545	537	571	527	557	571	536	602	506	510	539	582	526	556	561	526	567	570	578	519	534	540	537	564	559	556	571	534	551	571	565	577	544	529	562	569	552	526	532	530	544	520	574	575	527	553	537	550	546	548	544	546	550	543	540	501	551	521	553	580	553	527	573	553	576	544	530	576	548	513	554	535	524	583	551	580	583	552	586	565	578	493	539	541	564	557	560	555	526	524	559	565	526	591	548	522	504	580	570	570	577	574	526	548	512	598	506	526	568	539	548	534	558	583	564	527	574	545	550	538	560	547	528	577	583	570	546	580	488	535	546	569	552	569	569	569	555	576	590	576	529	593	568	570	537	540	524	515	537	537	561	538	530	546	568	549	579	538	600	563	542	555	522	559	559	520	564	541	584	540	541	561	584	577	540	549	561	553	544	524	565	544	539	559	570	538	562	523	557	531	570	549	550	570	543	565	533	549	551	569	559	549	565	531	521	505	515	578	524	559	534	528	553	533	578	537	551	515	521	548	520	520	527	546	535	545	549	552	531	543	549	567	561	536	567	549	562	578	561	578	549	526	556	549	549	544	541	570	571	530	522	538	577	537	550	556	528	558	522	598	553	562	570	529	626	500	571	495	562	598	548	597	561	526	579	571	518	607	547	509	530	567	528	553	542	568	555	504	559	513	533	541	557	561	546	565	547	559	544	541	556	554	547	533	552	534	539	537	553	567	556	556	548	544	519	532	535	555	554	593	556	567	547	556	561	553	527	548	551	523	566	548	488	544	574	578	574	532	558	539	576	567	503	598	548	535	520	566	568	567	545	569	521	552	500	582	567	557	547	548	550	528	559	538	540	569	552	582	577	517	567	541	520	499	584	517	550	542	538	557	539	575	538	524	569	537	545	590	571	560	543	590	547	566	566	534	533	551	533	537	560	557	555	593	535	548	556	524	560	566	557	539	534	528	542	566	535	536	520	524	574	542	532	543	556	502	528	544	550	562	592	562	552	539	556	538	558	541	563	543	549	600	545	523	548	542	550	576	549	542	541	565	571	513	527	577	557	540	557	577	557	552	539	534	577	593	591	539	529	542	580	542	546	533	576	553	546	562	558	548	552	556	568	552	549	544	556	573	555	578	560	548	527	582	598	527	566	504	599	540	518	568	561	590	597	522	532	584	569	557	560	565	543	570	537	561	580	529	558	540	535	586	517	543	580	570	582	524	507	575	569	564	538	557	547	571	528	508	555	514	555	552	548	545	568	523	510	568	559	572	563	533	533	584	515	549	540	549	567	542	550	570	541	560	540	555	564	586	525	572	575	572	559	520	562	555	561	503	542	553	525	550	527	566	569	568	569	547	551	529	508	559	541	516	560	584	537	567	558	592	525	577	508	578	571	529	593	531	528	580	567	562	562	559	562	586	534	551	565	536	561	592	508	525	531	563	537	539	580	575	525	538	580	539	551	543	571	504	519	542	552	541	571	542	566	563	528	582	580	560	532	548	562	604	543	519	563	543	539	573	554	538	526	538	576	506	563	548	567	528	561	553	513	553	502	563	576	556	561	590	539	586	531	558	491	516	552	524	560	581	545	503	544	564	580	547	539	553	521	516	541	552	525	551	584	553	527	518	529	551	575	554	532	544	541	559	596	548	554	543	534	563	542	563	534	539	567	563	564	566	518	525	535	541	537	555	569
7309	597	629	541	472	429	409	334	351	349	349	338	284	348	342	344	322	351	343	311	328	318	330	339	321	333	304	333	295	317	368	313	322	287	323	337	318	340	298	305	318	306	310	362	305	319	298	323	315	352	311	321	322	318	296	323	325	339	337	339	319	333	307	294	303	335	327	311	301	309	318	344	292	294	311	355	310	282	350	316	300	345	311	332	347	347	294	322	306	323	337	303	296	289	327	317	316	332	329	279	305	257	258	287	313	304	302	295	323	321	301	329	341	327	304	328	312	309	337	305	311	299	296	280	284	307	315	277	278	298	322	318	339	307	348	329	335	318	299	355	320	281	307	308	320	321	332	331	322	334	315	344	310	331	294	342	304	319	301	322	330	331	337	284	322	310	341	323	340	301	317	275	310	319	312	302	329	300	316	319	306	322	314	322	337	291	332	316	300	332	309	292	314	308	330	311	320	274	343	284	317	287	289	326	314	279	344	268	297	305	319	299	314	307	305	314	303	296	314	327	337	317	299	299	286	298	320	293	301	330	322	280	346	298	353	327	294	274	311	306	327	312	289	318	330	301	301	320	309	332	317	315	302	325	321	312	318	330	308	301	293	313	333	325	295	333	301	305	301	335	333	339	345	322	320	315	322	302	302	300	282	335	307	315	335	297	298	339	318	283	308	284	306	304	343	301	337	326	288	329	290	307	315	317	303	301	304	323	346	328	318	306	350	317	336	311	327	268	274	300	305	307	288	272	312	315	310	359	317	325	297	320	302	333	303	277	338	338	294	316	293	312	301	320	323	304	341	360	299	312	320	310	300	332	313	306	310	297	315	328	294	308	305	323	338	298	294	326	295	307	276	305	268	307	331	327	308	313	319	302	328	340	295	305	305	281	325	344	325	286	309	297	301	299	306	333	351	322	285	296	293	313	308	307	287	287	312	317	340	291	305	324	347	345	314	326	279	310	326	276	313	320	283	315	342	291	311	294	303	333	287	348	303	304	322	298	311	327	313	307	353	304	287	320	318	314	326	321	328	334	290	348	303	320	303	314	285	302	306	346	340	297	291	288	307	285	294	317	301	325	335	311	326	293	324	304	280	325	317	305	320	261	300	318	296	298	317	342	285	297	299	297	352	333	305	308	303	334	302	299	287	278	320	286	306	281	317	296	319	285	313	311	330	347	295	296	299	270	347	345	342	297	339	329	314	311	332	279	347	330	310	317	291	282	289	288	316	328	328	365	322	295	280	326	303	290	336	328	308	287	291	300	337	291	327	311	323	309	329	325	304	293	302	350	332	328	301	301	320	313	328	289	298	289	314	335	331	314	332	279	337	330	318	287	314	336	310	295	283	320	328	325	326	319	320	305	280	328	340	283	338	268	280	304	298	347	313	315	327	287	354	316	293	302	330	321	329	309	328	332	327	338	365	282	308	316	276	324	333	271	295	314	321	319	320	346	303	314	318	302	305	345	309	319	294	346	313	309	290	281	336	319	312	326	308	271	296	329	314	314	316	372	302	303	283	316	309	330	304	278	312	311	296	330	321	329	324	348	314	333	309	329	325	299	261	314	310	335	319	316	314	328	265	317	320	306	311	353	281	298	305	333	311	302	298	312	312	310	308	294	311	311	357	343	304	320	315	296	313	345	288	310	325	282	323	316	340	284	323	311	314	325	300	327	343	297	310	313	324	333	302	295	294	300	342	314	286	321	322	320	287	308	308	314	282	358	313	300	318	309	305	294	305	325	340	341	298	332	319	290	274	309	297	290	356	341	319	319	295	321	291	304	348	313	300	346	339	309	303	303	330	284	323	321	296	348	337	338	317	282	306	314	278	301	280	319	311	302	333	308	322	337	320	323	320	293	334	311	305	275	328	309	312	295	309	319	290	284	289	310	308	332	317	289	346	311	310	288	311	298	312	328	308	307	305	308	304	313	338	308	291	337	300	329	308	312	297	306	320	323	331	292	327	304	317	331	313	310	329	325	281	366	296	318	293	312	328	342	326	354	336	334	320	351	323	325	321	328	316	321	302	298	298	330	292	321	329	297	321	330	340	306	317	332	344	287	295	297	326	320	301	315	321	340	307	327	303	306	307	311	326	309	344	312	315	313	300	332	324	308	284	331	309	314	362	320	308	306	338	276	309	274	299	339	315	299	320	314	308	294	281	296	338	301	328	369	345	326	316	272	301	306	285	287	350	320	315	341	318	345	279	285	327	324	345	336	308	301	316	301	299	274	323	321	299	324	293	310	303	343	325	304	320	305	301	306	331	289	330	309	318	319	289	326	287	318	252	280	342	319	295	328	309	325	302	314	320	331	331	307	306	296	279	330	329	315	338	304	323	306	311	299	331	289	318	332	337	304	361	290	314	329	311	290	318	303	313	323	282	320	298	315	297	329	331	314	291	312	330	330	327	300	334	340	281	322	277	303	300	360	294	350	335	280	311	298	309	329	296	283	313	323	305	322	300	307	319	320	328	320	308	343	327	287	341	314	327	310	346	299	309	335	300	312	289	344	288	301	302	308	351	320	278	286	290	327	353	306	346	349	341	319	305	295	340	292	289	311	303	292	320	287	321	367	299	331	338	321	311	316	299	346	322	314	348	330	332	287	318	337	305	289	312	287	307	274	310	307	294	319	325	311	307	315	307	293	279	308	298	287	344	325	298	292	314	315	314	330	315	330	322	326	325	296	303	292	308	322	310	293	287	306	324	316	342	288	300	360	324	306	335	329	310	349	325	365	352	329	273	353	311	327	310	297	322	350	312	349	309	291	313	314	339	350	298	329	354	338	311	341	291	341	323	298	318	327	298	309	351	322	322	313	291	317	322	316	338	366	260	290	276	338	324	272	297	319	351	315	320	313	305	337	313	323	326	323	284	297	312	282	351	292	315	269	312	318	295	308	333	289	327	307	328	320	340	285	271	294	313	333	300	333	305	325	294	286	304	331	315	306	344	305	318	343	308	305	305	298	315	331	315	317	310	302	309	303	319	312	326	312	299	335	307	317	307	334	353	301	334	280	285	308	289	300	324	308	317	295	304	315	296	323	302	291	301	282	307	329	345	349	310	318	333	336	302	312	304	318	311	334	316	327	319	327	316	289	304	317	342	278	312	319	296	299	342	330	287	312	323	292	298	305	307	313	289	309	308	308	338	314	300	269	294	298	354	331	295	311	327	342	325	325	317	280	316	338	305	302	308	296	325	325	304	323	312	296	306	321	276	298	284	345	285	304	328	311	311	314	315	335	301	320	324	327	292	320	306	290	305	330	310	282	318	328	336	321	300	324	315	312	322	311	324	300	310	341	326	325	330	342	273	297	281	321	322	324	321	328	316	306	291	299	314	343	310	318	305	307	321	343	315	296	304	329	346	332	355	310	329	291	335	320	305	337	309	322	325	314	330	301	283	301	306	279	306	297	296	281	330	339	300	293	324	302	311	317	306	323	316	330	270	310	313	324	332	330	285	293	284	315	345	315	328	303	276	318
6567	966	1403	1607	1480	1290	1031	936	935	945	805	837	867	848	781	710	787	757	756	751	748	762	702	778	768	716	677	739	786	700	730	752	695	694	752	730	669	711	748	734	749	738	680	679	703	747	710	671	702	730	697	700	751	713	687	722	712	696	709	696	746	697	766	760	685	734	741	740	698	715	765	742	711	734	704	753	706	722	739	715	677	741	690	732	667	707	693	718	714	675	737	732	691	687	711	737	675	680	730	683	685	719	741	752	758	702	704	724	725	710	695	731	681	715	703	660	692	668	709	705	664	651	655	719	727	773	710	724	703	673	716	705	725	702	713	700	715	765	715	694	667	702	700	735	713	725	736	692	724	729	702	680	711	746	757	720	747	766	706	749	690	702	754	742	719	700	732	695	693	721	777	679	736	702	700	725	742	731	703	723	708	717	684	712	706	681	711	656	686	718	723	739	731	686	727	737	687	728	725	696	699	692	714	710	706	734	758	703	700	739	781	693	712	714	704	770	697	674	743	736	692	689	724	736	741	736	690	638	741	718	740	729	637	771	749	675	714	766	705	702	692	703	690	711	694	712	715	733	785	700	687	770	676	719	760	721	716	752	724	755	707	752	719	726	731	718	708	703	761	704	691	733	711	763	704	704	749	695	733	724	721	715	681	750	741	747	703	747	717	715	715	715	736	700	698	704	750	711	683	725	712	672	704	720	710	722	707	720	715	657	702	708	701	706	683	737	694	664	710	741	663	736	732	724	724	650	742	709	706	725	776	713	710	686	682	731	731	737	716	682	752	732	739	720	689	772	657	709	676	691	700	734	713	713	716	736	709	729	734	763	714	714	736	727	687	701	714	715	762	710	704	683	727	727	734	744	737	678	712	724	726	753	702	720	684	776	751	693	701	707	717	735	724	706	695	711	737	710	717	715	715	715	682	716	704	692	703	718	760	703	709	677	695	709	707	671	697	727	733	695	699	689	700	672	708	742	721	700	762	678	719	695	728	751	738	713	729	734	670	705	647	700	736	693	734	714	666	730	718	704	754	714	739	696	717	735	730	735	711	733	705	724	702	707	717	686	713	708	681	698	690	758	730	717	710	699	683	697	740	707	703	698	766	722	722	716	725	687	724	672	763	778	733	722	733	734	701	683	703	760	688	741	735	686	705	732	713	682	717	748	751	681	755	710	740	741	688	770	697	721	699	751	727	747	693	683	695	736	739	732	736	727	721	724	703	725	751	760	716	728	642	659	726	714	713	724	726	670	685	690	693	753	694	732	768	689	737	747	785	694	700	701	763	684	697	747	687	730	687	725	682	678	719	732	747	682	724	705	741	686	767	697	722	678	676	661	708	738	723	723	716	706	682	746	748	728	754	720	736	787	663	710	719	669	710	713	701	673	725	723	693	727	717	712	733	739	724	703	688	722	762	683	709	719	682	713	692	661	746	709	687	704	732	699	703	711	730	718	723	706	703	722	709	726	718	698	686	775	696	683	726	690	714	651	746	703	693	756	729	687	688	728	726	727	765	749	697	701	682	739	727	720	702	742	712	717	715	751	689	736	734	709	696	730	771	680	697	700	741	664	712	719	737	732	692	728	674	728	717	723	660	674	710	746	705	764	707	669	783	712	754	690	742	709	682	680	714	694	733	710	742	693	693	733	710	742	689	762	683	760	730	707	735	722	723	688	694	758	684	712	698	709	686	692	659	676	694	704	737	677	706	728	701	746	663	699	719	687	711	738	732	708	653	725	682	729	674	709	764	749	687	698	711	689	691	668	706	717	743	684	709	718	710	674	704	700	730	719	732	753	709	683	722	755	745	703	689	684	727	655	677	709	700	695	714	690	713	737	714	728	728	714	714	690	740	677	719	743	680	694	701	679	743	742	769	700	713	753	707	762	744	719	692	726	746	689	714	701	774	753	674	666	684	718	720	671	690	729	704	691	717	708	747	700	736	710	703	710	723	702	711	712	728	694	717	683	740	719	682	704	733	681	701	758	692	706	736	737	688	726	672	725	669	698	747	701	702	707	717	654	721	692	726	673	769	763	684	704	720	767	731	694	683	699	730	765	730	743	640	746	725	688	712	713	675	711	734	717	667	704	705	715	693	674	692	706	669	720	672	734	705	663	686	673	679	713	725	675	718	727	723	682	698	737	720	706	735	657	740	715	693	710	684	698	705	666	730	764	671	680	724	719	767	689	719	700	725	731	698	714	719	682	744	727	691	683	724	743	739	716	703	706	697	728	685	704	727	687	689	672	712	734	721	753	712	718	729	765	741	690	695	764	722	726	717	715	744	705	723	683	656	710	703	766	709	707	679	682	705	702	699	697	753	726	754	675	698	697	725	723	705	748	676	726	762	730	641	704	729	747	748	697	694	709	736	727	742	694	771	751	746	724	714	715	714	692	744	754	701	670	730	748	700	719	711	744	754	689	664	710	704	716	708	721	749	734	716	696	719	753	742	739	742	729	667	751	748	757	731	736	722	717	706	743	691	692	761	733	683	735	727	679	740	731	728	723	675	750	744	731	740	741	718	703	692	696	691	665	709	710	725	777	698	693	760	702	747	746	778	709	657	733	718	701	701	699	723	703	728	713	702	709	707	727	721	755	707	724	718	693	663	730	701	695	724	740	757	713	702	702	734	722	684	724	692	699	730	714	683	713	663	704	729	705	744	708	775	765	703	703	700	700	716	703	687	664	692	720	711	673	693	724	677	692	739	719	726	786	699	738	695	704	708	759	694	748	730	696	749	708	735	702	648	737	737	711	732	714	686	703	721	699	706	709	690	705	705	719	687	692	747	734	702	685	668	738	734	752	712	727	727	711	744	684	684	729	691	718	743	728	678	723	724	700	718	693	704	702	744	751	727	737	738	690	699	721	729	752	714	747	716	725	706	661	711	709	729	695	731	724	731	682	756	678	754	749	758	700	692	713	705	732	706	701	719	716	747	725	739	695	702	750	713	708	656	749	699	707	716	745	664	717	733	720	720	738	724	682	710	690	727	702	693	673	715	785	731	747	731	780	742	698	665	710	719	733	720	724	712	652	706	741	718	724	690	743	688	721	734	724	732	747	726	683	728	714	683	699	718	649	702	741	716	711	749	714	733	763	726	709	713	739	696	696	723	722	755	729	697	714	722	694	699	718	751	731	669	698	671	743	680	747	672	738	706	719	703	707	685	718	695	699	726	701	783	718	711	716	741	686	667	709	709	741	745	704	704	702	727	719	723	730	698	724	721	715	762	741	745	742	714	732	722	723	712	708	724	743	678	710	747	724	723	734	757	703	734	733	732	723	690	727	695	752	675	720	725	695	701	692	724	689	695	739	680	719	699	661	709	688	698	722	728	717	752	677	741	763	674	742	689	746	708	720	702	705	696	722	705	700	731	731	685	709	658	707	724	740	734	744	689	669	723	769	693	703	746	741	703	737	714	677	726	702	715	744	744	709	692	693	691	695	759	708	746	707	734	710	726	722	719	659	720	707	714	675
13959	1176	875	762	520	403	331	305	228	247	205	261	222	226	202	218	213	199	204	202	216	197	204	193	203	193	179	198	195	195	199	174	186	204	182	178	189	202	193	189	194	174	185	198	174	190	195	191	188	206	191	187	188	197	166	171	160	215	184	177	181	212	194	165	172	208	185	176	185	197	188	181	193	180	191	165	165	220	199	180	197	213	159	176	180	169	225	189	197	211	203	226	171	201	212	198	161	168	181	197	175	179	177	167	181	177	171	177	174	172	199	216	195	185	217	206	188	197	191	195	200	199	195	177	172	196	210	164	187	176	181	184	169	190	173	195	177	190	173	211	180	180	186	199	209	191	214	169	211	170	185	180	173	193	214	203	193	187	179	204	177	186	178	187	186	179	172	194	195	192	192	166	194	196	213	184	186	194	173	192	195	213	201	194	212	163	176	189	181	196	167	214	166	174	181	207	205	188	186	207	215	176	198	191	191	213	183	179	195	163	186	173	180	189	208	187	186	188	172	156	169	169	180	207	191	186	171	180	195	209	197	185	188	182	196	193	200	174	206	193	184	211	173	174	155	168	180	214	190	184	208	180	194	192	196	186	187	185	187	168	185	193	187	190	195	207	199	214	197	201	194	157	183	186	172	186	198	182	201	222	216	166	177	202	184	177	178	185	179	222	178	184	190	175	172	184	188	208	204	181	211	191	177	225	188	203	196	179	194	193	166	175	171	211	209	196	206	230	189	190	199	181	141	197	183	197	171	173	165	192	209	161	197	189	198	175	170	220	188	169	197	181	201	204	157	197	171	181	198	161	175	201	184	220	191	203	190	197	221	202	190	183	157	227	204	188	206	185	219	202	178	209	198	191	182	168	160	208	193	199	178	195	167	201	190	188	204	195	198	197	203	197	166	191	182	179	174	214	204	198	187	199	192	198	178	189	187	190	192	179	166	208	191	193	193	229	201	183	173	186	182	177	197	214	181	190	179	167	194	195	190	173	143	179	164	216	185	209	198	153	201	166	177	192	178	172	168	178	175	185	192	180	202	221	188	159	194	179	193	159	215	178	201	168	174	197	202	199	158	183	187	171	194	176	197	185	174	192	182	189	191	183	180	183	179	195	199	163	188	189	210	196	173	200	177	180	177	170	192	195	186	181	178	172	183	170	188	190	212	197	176	190	196	213	193	196	186	188	197	177	170	178	166	193	214	183	183	158	193	198	184	178	195	186	193	178	201	195	178	193	183	198	190	185	181	209	165	198	194	159	184	175	170	203	188	224	163	190	175	180	178	208	187	182	200	181	192	188	179	187	200	177	176	208	185	174	176	184	179	185	206	189	166	209	204	182	176	176	207	194	192	182	174	182	187	197	180	184	183	203	169	189	173	196	178	191	154	172	185	192	208	209	203	180	169	176	193	217	178	192	210	194	183	192	162	180	174	184	187	193	185	182	182	173	211	183	196	182	210	201	202	198	184	196	220	186	214	181	170	153	196	173	152	193	193	188	196	189	176	198	190	195	176	212	175	157	180	175	198	201	187	161	200	203	197	179	186	206	177	190	195	211	197	203	168	190	200	203	177	167	168	163	174	181	175	184	177	200	191	168	189	182	182	180	197	181	183	169	167	203	200	171	224	195	197	192	201	159	197	180	185	210	185	187	192	212	214	178	172	160	191	179	215	183	197	173	176	198	199	183	205	180	157	162	166	194	209	178	184	164	196	188	192	177	188	211	182	183	190	183	200	173	182	187	190	168	204	205	200	191	198	189	192	201	175	176	200	179	190	166	169	214	201	191	188	188	188	181	187	187	207	151	217	186	198	209	188	166	180	159	194	217	195	189	180	202	199	183	184	143	183	176	181	211	200	198	214	161	187	197	179	217	208	201	196	185	202	171	177	208	199	178	166	202	180	214	179	232	185	175	172	169	182	205	191	178	176	201	200	164	200	189	201	169	201	210	209	200	191	212	190	180	195	190	188	183	185	189	203	203	183	168	189	210	197	199	179	193	184	206	186	187	169	183	205	174	218	177	172	199	154	182	193	186	198	175	182	178	175	171	195	204	191	174	193	198	182	175	195	189	187	171	198	192	185	191	186	187	193	183	184	205	197	172	182	171	193	197	171	216	187	190	181	212	187	175	197	223	172	187	197	199	204	190	188	191	168	181	179	168	181	190	176	179	211	197	203	175	197	165	185	184	198	195	157	205	164	186	213	197	207	148	185	179	181	179	201	204	222	197	197	208	192	175	174	177	190	187	186	205	190	202	197	175	166	165	196	173	171	213	195	166	168	207	179	212	205	193	184	195	203	174	181	175	197	188	183	219	183	185	185	174	184	182	176	193	190	192	168	199	191	172	189	185	172	216	215	171	170	199	191	192	188	190	175	179	200	160	188	206	192	190	217	196	188	190	207	191	196	201	175	202	195	173	190	219	176	197	185	177	180	174	154	173	207	192	211	185	178	163	201	187	194	200	211	206	181	187	201	175	188	192	208	178	179	184	172	176	179	192	187	177	183	197	198	189	198	169	213	200	174	197	188	187	192	173	169	210	199	182	201	196	180	209	198	181	182	188	207	184	179	175	199	185	203	202	196	188	178	178	214	163	174	176	190	169	212	178	187	190	179	190	159	188	170	181	195	179	198	201	203	179	189	175	188	218	182	197	196	202	188	196	186	170	174	162	178	169	187	190	180	200	195	194	198	203	196	165	182	173	171	179	198	186	198	191	148	192	183	200	189	190	184	173	166	169	204	196	188	171	174	168	186	188	189	202	203	202	201	203	209	210	212	194	194	208	195	189	214	212	184	194	194	208	159	202	192	194	185	208	205	198	199	178	194	190	210	188	187	181	193	176	181	179	197	159	199	180	168	178	197	176	226	217	172	178	202	207	194	188	184	190	200	181	201	203	191	158	193	163	199	187	191	195	180	213	195	196	188	210	184	196	191	208	170	179	222	199	176	171	212	182	173	160	198	200	190	169	207	196	188	181	168	163	196	186	195	212	170	195	183	199	207	147	184	201	174	200	181	178	189	198	187	205	186	194	191	187	209	179	204	199	178	197	182	165	212	183	190	188	192	172	178	198	185	190	191	171	182	186	178	202	181	197	195	194	185	175	191	183	181	186	167	204	186	182	174	196	190	189	176	167	176	181	216	195	183	160	188	194	197	209	211	214	191	193	190	158	190	194	210	195	188	216	185	174	200	184	180	172	197	184	225	172	172	183	181	201	176	177	199	184	225	168	192	214	175	209	202	196	187	225	201	217	190	213	179	181	186	191	179	188	233	176	180	175	188	202	199	221	171	189	172	184	208	190	173	176	157	186	178	192	194	187	185	185	190	182	147	180	199	158	169	199	149	170	206	196	174	178	182	206	196	175	186	178	192	209	191	174	187	174	189	206	177	186	206	170	178	210	189	171	191	184	186	181	168	171	203	204	198	175	189	160	199	196	185	163	189	178	211	173	210	208	191	173	207	191	183	180	198	179	198	173	186	178
8042	903	1910	2122	1831	1506	1179	944	879	799	737	727	678	634	586	558	571	565	542	531	504	489	498	479	486	515	478	460	471	465	455	475	470	498	414	443	458	480	504	502	445	451	484	468	492	443	435	401	429	434	472	449	460	467	475	449	474	446	471	454	494	439	485	471	425	422	432	446	444	455	477	433	461	459	435	453	433	464	456	468	458	441	469	459	419	440	440	437	454	410	418	427	451	415	422	442	460	438	445	423	445	419	414	420	447	451	451	452	429	421	454	410	424	443	441	471	432	472	435	448	434	452	438	456	444	467	457	457	467	440	439	442	436	429	439	413	412	423	440	461	455	440	453	446	433	472	438	415	405	446	395	443	469	470	401	457	428	461	428	426	497	405	488	440	433	401	422	409	468	438	460	450	436	443	428	442	451	431	428	458	461	452	439	472	461	428	449	412	434	432	448	459	465	424	460	461	469	436	490	428	448	473	450	452	435	421	438	422	421	447	463	460	422	423	428	456	439	467	456	452	435	459	473	415	425	480	424	433	426	420	450	459	464	440	432	462	460	428	421	483	448	410	461	437	441	436	422	429	454	430	429	457	444	435	479	449	451	404	451	477	452	422	436	472	453	400	395	465	404	442	429	454	448	433	487	432	417	443	417	433	423	427	420	412	440	458	476	426	439	437	457	442	464	455	440	419	470	461	445	449	464	438	433	430	454	437	452	444	438	435	467	426	429	434	451	441	434	432	423	435	429	440	393	430	441	436	416	431	458	427	437	431	438	443	434	443	447	447	442	403	398	393	418	423	438	418	436	419	427	418	435	405	402	435	480	427	439	415	431	426	412	419	472	441	430	469	453	468	420	450	432	461	430	452	417	434	425	430	429	427	439	428	436	461	470	461	448	457	410	457	417	412	453	450	427	441	429	398	397	478	444	466	444	444	428	428	411	432	451	463	443	427	453	451	450	446	444	453	433	433	427	418	437	459	474	470	450	431	436	423	424	417	451	422	427	453	425	478	447	439	454	433	441	408	405	445	439	444	449	399	418	481	491	412	468	474	440	445	423	453	466	422	462	461	434	433	435	412	422	432	433	442	442	418	478	453	420	425	417	435	445	424	485	440	443	446	443	445	438	456	438	443	470	470	450	482	428	411	453	466	429	473	467	466	421	419	466	412	449	452	439	427	425	430	450	452	477	420	447	434	453	399	455	444	427	460	432	446	441	454	429	432	415	443	438	458	419	447	434	421	461	419	438	420	432	425	417	462	429	438	404	404	439	453	422	413	390	440	433	456	450	437	493	416	427	444	441	416	433	473	434	462	408	420	479	453	435	427	437	442	446	421	455	417	437	448	385	423	424	485	415	471	426	434	440	445	464	441	459	439	401	440	409	430	470	446	429	417	458	439	443	443	420	433	444	419	431	424	418	439	408	433	419	436	443	421	399	428	455	420	438	439	425	442	441	438	439	424	440	445	466	435	438	442	411	431	471	444	464	452	422	448	431	439	434	507	417	455	444	456	429	436	403	449	419	405	476	461	427	455	468	448	425	417	427	467	402	470	422	465	448	465	448	489	433	436	448	450	455	459	451	456	451	442	460	437	455	412	478	438	439	468	418	445	416	443	458	442	460	442	413	464	454	465	437	458	427	424	429	466	426	451	443	408	454	438	436	440	435	431	425	425	416	454	451	453	453	464	439	459	433	416	456	484	391	482	409	443	406	414	444	440	476	445	441	442	404	467	409	434	466	456	439	450	435	424	456	453	450	483	431	421	444	464	435	467	436	397	451	437	432	445	459	466	449	443	448	419	397	464	460	469	453	444	453	432	467	414	403	518	466	435	496	426	440	448	425	406	406	431	479	499	455	430	417	426	471	458	432	434	428	396	424	409	435	450	440	432	451	469	479	416	425	462	466	492	421	431	424	420	417	428	409	435	443	473	429	452	446	472	453	413	491	457	430	490	424	427	439	446	449	453	444	438	447	440	458	439	483	497	410	472	442	489	424	499	435	422	434	433	431	415	429	431	458	469	440	418	450	455	436	461	457	396	447	452	452	421	459	448	488	443	441	430	416	441	462	437	453	447	451	468	425	427	438	441	438	423	436	457	458	430	454	429	434	449	426	434	460	423	425	420	454	449	459	393	478	461	445	454	459	406	425	442	444	416	477	448	414	474	434	466	414	448	405	412	427	436	468	461	430	477	448	416	447	455	450	469	450	448	441	428	420	381	408	464	457	440	438	423	400	434	462	440	404	424	458	418	448	452	418	436	445	439	428	429	446	445	458	460	459	433	424	414	446	438	462	425	425	458	449	445	417	434	428	450	458	414	437	432	433	435	462	440	467	430	403	454	452	473	441	472	434	468	470	451	437	433	480	430	458	401	441	428	455	467	415	422	416	431	482	439	486	449	427	459	413	446	412	430	463	454	419	443	417	461	462	420	461	408	452	442	433	435	420	458	471	430	457	433	440	479	370	399	414	422	415	442	435	455	428	444	412	453	444	439	445	483	452	391	419	419	467	428	443	428	454	457	426	456	442	403	428	430	429	459	442	434	439	410	441	426	430	452	442	451	434	439	430	428	432	422	431	431	431	437	462	435	432	461	417	464	405	465	446	449	462	454	444	368	468	432	414	439	398	442	445	453	426	458	423	435	460	467	414	426	447	436	459	454	457	425	429	429	408	458	455	405	436	414	438	442	445	445	436	413	454	460	425	432	460	439	436	407	432	455	428	446	462	427	448	432	426	450	444	398	455	441	455	435	446	487	416	415	459	424	465	440	418	457	437	448	480	420	430	474	405	470	471	410	455	415	465	413	439	453	422	480	462	425	435	435	465	468	434	387	463	433	463	457	423	438	453	406	426	419	426	444	454	457	435	455	420	383	404	424	445	458	398	468	410	430	438	456	446	407	455	456	453	436	475	444	460	423	436	417	458	416	427	470	457	424	423	454	426	450	427	413	434	479	426	452	415	463	431	431	444	440	429	443	450	399	448	461	432	446	428	469	452	427	419	414	453	446	436	409	448	448	459	439	434	452	414	446	413	429	475	412	467	425	423	475	411	434	404	419	425	471	413	414	442	444	440	456	402	425	426	447	435	455	456	424	442	416	455	452	431	437	418	424	469	443	434	468	455	463	451	483	437	457	452	438	450	413	476	447	444	421	418	474	451	418	459	447	415	441	437	413	450	486	423	432	413	444	440	443	442	443	486	438	444	442	461	458	466	438	437	396	436	499	444	438	407	456	431	401	446	435	470	435	434	465	441	419	410	430	404	428	435	442	421	442	452	427	434	443	451	467	448	426	438	422	456	405	462	450	426	425	416	459	420	430	472	448	450	447	440	444	449	430	439	467	464	455	439	432	434	465	479	469	470	439	455	441	450	451	443	404	424	428	465	418	432	442	470	421	464	435	458	443	478	438	469	449	461	456	428	455	447	435	437	405	456	445	442	498	439	445	454	469	412	438	412	476	458	439	464	443	473	431	455	447	449	412	430	439
1434	232	235	243	252	269	215	221	230	222	232	233	237	199	219	214	225	219	220	236	220	235	195	240	203	224	236	244	223	219	248	201	224	234	254	222	247	231	217	239	221	216	238	236	237	227	256	224	199	222	247	212	217	230	224	230	234	234	223	244	216	229	223	186	246	205	212	215	211	214	234	205	242	248	242	239	250	232	216	221	233	242	238	247	226	233	239	233	240	241	225	226	244	207	228	226	251	246	230	211	231	254	257	247	216	226	226	229	213	242	240	196	237	229	214	239	239	212	207	225	236	239	249	241	257	222	232	238	209	227	233	237	212	236	236	222	219	240	253	236	236	253	238	252	215	216	199	215	234	219	194	216	239	239	245	209	210	226	213	228	223	249	213	233	221	217	219	219	219	240	225	203	246	211	246	242	235	222	200	240	216	258	242	236	210	234	230	214	221	233	196	212	203	216	228	215	230	243	237	228	221	213	239	217	210	204	210	215	193	184	213	202	217	254	236	233	267	231	205	218	223	217	226	224	240	236	212	258	237	204	225	228	221	227	236	242	217	231	243	267	249	212	233	219	239	240	217	201	219	235	207	220	218	245	239	199	193	251	247	249	236	235	238	254	236	215	238	235	216	219	204	220	261	245	224	231	222	216	215	237	238	202	219	205	200	222	250	234	226	220	234	215	232	224	199	230	214	200	235	220	227	230	239	232	218	255	208	225	237	229	183	242	241	229	210	217	212	211	206	251	222	222	211	250	198	232	227	204	237	228	236	205	242	231	247	210	227	251	219	261	238	194	208	236	203	222	186	228	214	256	204	204	211	229	214	240	232	223	221	237	237	199	218	231	229	237	245	239	228	221	222	252	245	188	196	208	234	226	228	197	232	226	230	234	223	235	221	223	201	209	231	216	213	223	188	241	228	234	209	222	221	228	242	210	230	224	225	208	209	251	220	229	207	244	247	224	226	215	222	236	220	227	236	224	217	228	223	244	212	249	234	228	215	228	234	234	226	210	219	238	190	202	236	221	243	218	220	206	244	226	240	215	236	231	217	234	241	244	215	226	226	235	228	225	241	225	228	272	219	216	228	211	215	218	229	209	229	234	230	240	211	219	233	236	232	231	234	204	218	220	253	238	245	201	232	253	211	242	226	220	247	212	221	220	238	227	237	204	237	224	192	208	224	227	243	233	215	185	238	206	240	200	228	198	256	211	247	227	227	234	197	235	259	209	223	229	187	193	191	200	239	221	228	225	211	246	199	222	226	222	196	236	230	223	232	237	204	216	222	237	247	211	236	227	209	195	221	242	211	248	212	235	216	240	211	238	213	189	257	238	220	249	225	229	216	222	226	264	241	212	221	237	204	218	204	220	242	234	237	224	218	215	252	241	233	211	207	219	242	215	229	210	262	255	222	227	239	250	252	249	207	237	269	225	239	249	257	209	217	240	224	241	219	250	223	210	236	246	211	232	222	216	223	236	248	229	252	235	228	198	226	232	232	236	209	238	240	227	230	212	248	229	216	275	211	221	220	229	234	231	232	243	231	229	223	201	227	241	241	229	233	216	255	234	233	204	236	214	213	206	246	245	205	223	236	215	210	209	208	213	242	229	221	205	261	240	201	247	243	224	228	244	229	244	234	243	243	218	232	208	235	211	252	207	222	232	243	238	223	243	245	210	243	253	238	225	221	217	222	228	235	228	199	243	270	226	228	220	221	246	255	211	217	235	231	219	240	225	251	205	231	212	238	221	240	250	231	233	224	240	240	219	231	219	216	191	209	232	195	199	232	222	260	233	226	216	217	213	244	230	229	229	209	269	228	222	213	230	201	237	247	218	219	219	233	199	199	205	204	225	227	234	230	221	218	211	223	245	257	240	239	253	228	216	234	249	206	208	242	240	247	227	194	206	232	224	245	230	233	255	242	218	248	238	245	214	237	225	239	245	251	226	211	228	249	229	221	257	246	212	233	223	216	237	247	228	229	203	240	237	217	208	216	247	259	252	233	223	256	252	241	230	233	227	209	224	201	211	197	205	238	235	236	243	217	241	256	264	236	235	213	210	224	229	192	213	270	241	229	224	233	238	209	207	259	260	248	260	201	244	217	239	237	222	224	219	239	245	255	211	244	253	238	251	229	260	230	217	234	234	214	222	224	215	244	222	239	223	237	216	227	216	247	222	235	218	224	221	246	212	202	242	232	225	209	222	220	219	217	237	226	219	198	212	217	218	249	234	240	215	225	212	242	265	220	217	251	241	206	223	214	220	237	205	216	226	224	213	216	238	252	232	233	218	222	236	240	226	219	205	221	246	223	231	210	219	198	234	237	236	219	205	200	216	233	238	241	215	218	201	236	228	259	232	238	221	216	227	223	228	220	214	237	209	228	215	217	214	226	217	230	246	258	253	206	233	233	223	228	225	216	236	243	224	219	221	222	217	237	212	227	244	234	215	218	225	234	207	209	232	229	228	227	231	224	246	249	232	245	224	239	221	196	241	225	261	242	227	245	226	207	208	208	243	210	227	250	223	217	231	229	234	257	249	214	212	204	200	228	229	254	222	249	218	231	203	260	221	240	247	225	242	266	248	209	241	220	233	250	222	228	195	224	227	245	237	219	234	239	238	233	222	228	233	242	230	236	233	212	224	231	218	251	229	254	244	242	264	205	230	250	207	218	231	215	239	259	203	233	200	226	209	232	232	226	221	192	232	227	231	191	217	219	218	231	250	229	212	217	212	233	234	253	220	228	251	235	241	215	234	213	214	221	265	228	248	229	239	219	238	237	213	248	234	238	206	236	235	230	202	194	211	252	226	234	213	267	224	215	251	210	216	216	186	203	208	218	244	238	230	217	214	205	213	214	231	275	241	209	211	217	242	229	234	239	201	232	244	244	217	234	237	232	228	223	213	249	240	242	256	239	221	227	232	238	245	221	203	221	234	215	231	214	255	257	206	247	209	208	241	208	245	238	235	227	222	217	233	219	274	208	205	236	228	248	251	224	191	217	214	240	230	197	241	203	225	221	234	215	252	226	245	234	230	202	219	232	247	228	220	220	226	271	252	205	203	216	254	242	203	235	236	244	239	218	238	220	237	223	234	258	249	220	247	205	230	230	197	211	217	233	204	228	232	251	204	237	244	239	222	237	228	235	227	235	241	241	231	229	213	234	230	258	242	214	241	231	268	247	224	220	211	192	238	245	222	191	244	244	220	239	243	239	236	241	256	216	242	222	198	245	214	267	232	224	211	230	254	215	228	236	216	220	212	234	225	211	227	235	254	224	229	240	251	232	235	252	211	213	265	223	241	236	199	235	239	220	237	242	252	225	220	203	227	237	223	224	225	221	245	211	222	252	211	276	214	205	228	228	218	221	221	229	215	253	234	198	208	219	209	217	240	226	226	245	254	245	227	198	236	240	217	187	209	225	258	222	236	231	226	213	249	214	227	243	232	260	193	221	213	232	256	221	260	225	243	237	236	222	219	239	225	221	202	232	239
1807	568	595	557	593	569	551	524	536	549	557	561	606	583	559	535	554	564	549	564	562	530	587	517	555	540	540	580	520	558	526	574	544	548	544	531	518	558	542	524	535	509	539	545	579	543	490	552	551	531	562	570	533	536	566	527	515	552	526	544	547	553	535	550	573	552	536	566	575	578	525	553	538	553	506	532	572	618	534	565	538	531	555	580	525	546	509	567	516	538	516	541	577	508	540	560	579	588	537	562	582	549	579	554	519	565	546	555	548	520	586	582	541	539	581	529	548	561	512	481	570	531	517	570	541	541	565	589	545	541	516	567	582	531	506	517	510	555	555	571	524	556	560	603	560	562	507	558	572	503	513	590	562	541	546	562	547	584	595	506	566	558	541	523	592	550	526	569	563	546	540	539	543	531	513	544	586	538	574	495	549	537	544	541	586	595	553	544	527	544	556	552	523	577	530	585	551	529	554	529	556	583	568	530	535	540	599	550	546	510	572	577	523	538	544	567	551	580	538	531	572	583	577	509	545	544	538	559	535	571	544	536	557	630	564	568	548	541	578	543	533	519	519	540	548	565	553	554	564	543	557	535	580	499	560	541	513	512	584	543	540	507	562	539	551	522	598	583	511	569	563	559	531	566	579	513	531	572	576	546	600	527	552	577	553	535	572	512	546	504	553	573	575	546	574	557	547	540	555	603	587	534	489	574	561	502	546	527	515	554	568	541	510	545	528	510	589	558	532	554	588	551	566	542	528	533	529	555	518	554	571	549	554	524	511	537	552	545	527	581	611	522	531	551	521	578	527	550	605	536	537	559	582	532	547	512	567	520	519	558	541	556	525	530	553	519	575	545	581	531	600	544	546	524	519	563	556	532	558	538	595	561	554	525	543	496	531	578	555	521	553	566	563	578	525	575	574	522	528	549	543	521	552	505	556	545	557	565	588	524	524	557	548	528	550	552	528	615	555	526	559	552	565	570	570	529	547	528	583	552	542	532	540	517	554	551	535	523	553	576	601	558	585	530	563	557	523	582	557	530	544	597	565	560	536	553	544	553	561	543	574	573	565	535	561	508	525	592	559	545	544	536	547	556	576	578	525	550	574	543	502	498	540	590	580	551	531	557	556	552	535	518	517	532	546	544	524	591	592	549	557	511	524	523	521	568	556	599	495	549	590	518	575	518	547	565	545	513	539	539	529	564	571	569	566	529	560	564	556	507	578	581	517	545	545	531	590	541	536	568	521	570	544	512	546	538	557	488	552	533	552	525	521	570	574	549	595	493	513	577	550	564	521	560	523	544	554	534	558	551	582	570	559	560	590	541	555	524	537	555	555	566	506	548	566	547	581	551	568	551	564	535	579	536	541	550	574	545	569	517	539	523	524	558	575	542	511	546	511	552	570	528	551	558	578	540	565	555	531	563	517	541	598	495	543	553	541	519	521	541	539	531	517	563	597	555	549	549	526	550	583	576	530	540	560	578	552	531	587	532	547	519	543	539	509	541	552	560	530	530	560	515	586	524	551	580	530	545	548	556	540	567	568	544	549	549	552	568	563	545	535	575	523	519	540	522	552	593	521	541	528	523	512	548	568	549	513	544	535	535	554	604	544	549	531	544	509	556	563	541	546	563	539	580	601	543	585	524	557	531	562	560	516	562	549	537	561	525	565	556	523	544	558	585	578	574	591	579	538	537	542	548	519	510	602	521	570	564	568	542	559	496	538	578	565	585	554	556	538	515	576	542	535	563	531	526	537	604	546	572	486	587	530	535	547	516	579	552	588	527	520	560	498	516	571	534	522	567	553	569	559	546	547	548	541	513	560	536	623	536	552	614	553	533	586	558	543	513	549	584	514	564	563	576	556	525	548	557	554	555	522	560	539	546	527	559	550	529	538	529	544	584	568	567	549	596	569	566	548	532	536	526	567	526	536	530	554	520	565	534	585	544	525	584	509	525	492	532	547	549	558	542	528	549	533	565	523	578	592	519	577	512	572	560	515	543	597	542	541	516	552	573	589	576	534	513	558	569	533	526	540	530	545	568	579	559	552	543	540	556	546	594	546	534	520	573	557	563	534	575	503	521	500	564	537	554	566	536	559	527	562	558	550	586	564	598	522	584	550	549	556	528	568	584	509	552	580	543	563	519	523	561	575	579	556	583	549	514	547	567	572	584	543	517	551	567	560	529	577	532	521	533	582	546	572	561	530	576	527	532	558	544	570	521	530	542	577	552	519	596	543	544	548	553	546	578	585	564	552	525	562	550	578	540	560	575	546	553	539	551	547	617	558	576	547	550	548	551	549	562	527	576	556	555	584	538	587	483	532	521	556	563	568	540	541	579	550	485	601	518	503	550	562	532	566	553	523	561	551	557	500	548	579	588	529	561	595	529	517	553	521	558	511	541	534	534	524	566	557	556	540	542	553	579	547	527	522	519	559	562	536	513	567	581	556	530	533	532	603	531	534	530	538	542	506	572	593	587	558	514	531	582	531	535	601	559	559	520	561	564	558	588	516	520	563	577	550	563	518	544	578	594	520	606	564	538	584	560	540	545	533	562	558	577	533	551	544	527	566	556	547	549	539	531	518	588	549	606	553	584	556	541	538	495	557	512	553	597	522	543	557	546	560	529	516	560	514	529	521	544	553	519	512	520	591	559	585	529	483	527	540	545	553	542	530	543	520	557	542	558	572	531	520	556	537	577	604	540	567	515	562	525	530	538	538	537	505	551	564	565	552	577	530	548	533	575	565	583	543	535	526	567	526	549	531	552	601	536	544	527	522	557	566	523	578	521	512	508	559	529	545	542	580	550	527	543	577	574	575	537	536	569	578	538	554	536	545	572	527	560	546	568	549	574	567	556	568	517	569	562	528	576	526	598	573	527	594	547	575	576	522	551	554	538	562	553	545	518	498	525	542	580	535	541	550	543	571	546	590	593	549	546	545	555	562	554	527	532	543	561	562	558	569	561	532	535	551	542	535	577	538	579	555	542	505	547	569	506	606	567	558	533	533	569	546	513	542	528	616	515	519	568	549	516	517	550	525	535	528	558	543	547	576	584	562	553	531	549	558	562	529	566	583	562	546	576	535	522	568	544	535	560	583	547	507	539	599	528	546	515	519	568	593	521	589	536	534	544	570	514	573	523	554	562	535	537	539	565	541	572	574	554	538	540	533	586	538	526	561	555	541	578	492	545	568	542	540	515	524	516	555	574	550	502	515	528	522	499	573	501	599	518	549	588	564	518	565	559	555	562	530	567	546	554	539	542	555	558	554	569	568	561	578	561	531	525	574	584	546	562	556	529	522	522	540	552	544	522	509	572	600	524	566	516	551	565	581	508	508	565	567	571	559	546	557	513	549	554	557	540	556	544	571	579	522	553	523	519	537	535	576	520	549	544	513	554	577	506	550	567	562	531	542	519	540	534	542	577	525	555	560	537	570	570	553	544	552	519	566	598	540	530	566	535	505	551	558	518	534	543	559	561	574	536	562	515
7536	635	648	594	444	385	386	329	338	365	317	339	321	326	287	330	359	338	341	348	317	331	282	335	341	344	319	319	327	276	328	332	314	307	319	317	304	335	326	313	337	308	329	276	311	309	306	290	326	271	277	298	282	337	316	292	315	346	311	293	282	305	277	301	303	271	323	327	267	298	313	321	310	308	318	327	303	310	319	290	313	348	316	319	333	310	299	310	336	299	299	304	280	297	343	301	320	321	328	309	295	320	323	299	310	313	334	304	305	305	321	334	312	303	317	317	308	324	355	320	306	302	308	302	287	316	321	328	311	340	344	309	304	282	294	319	291	300	334	326	319	357	325	337	321	262	296	304	302	332	305	339	350	316	288	321	303	343	347	324	359	349	315	316	294	308	329	309	316	305	317	304	337	293	318	305	332	309	307	324	318	296	309	346	317	312	336	309	307	364	323	289	305	293	268	320	350	300	311	323	322	317	321	333	278	332	284	328	339	307	298	348	307	344	321	331	291	309	315	323	319	326	348	354	298	279	322	330	340	294	333	331	304	350	304	329	320	340	334	330	353	309	300	331	309	300	310	299	291	324	292	308	325	318	294	294	320	315	326	316	297	311	278	275	306	323	309	318	321	302	308	282	334	335	314	313	297	332	316	332	298	345	331	334	311	313	299	320	329	307	324	293	308	317	334	308	295	316	312	322	313	295	352	311	305	325	307	296	344	348	323	305	319	314	316	315	312	323	308	297	301	312	310	306	290	301	306	306	300	265	315	320	298	326	299	321	339	314	305	328	341	280	289	301	296	250	320	347	294	325	315	298	279	310	350	300	303	329	318	320	272	312	318	323	287	304	314	329	288	285	321	330	321	311	302	323	325	301	287	317	310	312	318	314	346	344	307	318	299	307	303	330	344	295	319	281	301	328	311	293	324	306	281	355	335	328	334	281	314	328	315	303	337	330	326	317	310	302	303	300	314	290	297	308	311	314	328	321	303	337	317	319	302	303	331	293	309	308	298	322	314	301	315	313	334	311	282	337	326	283	286	301	276	294	295	280	262	303	318	296	316	340	305	273	302	299	329	323	304	330	314	345	328	348	295	323	305	323	332	297	288	308	312	313	289	311	308	335	349	292	317	303	345	300	317	353	300	306	345	318	318	333	332	313	320	338	328	310	346	296	309	296	309	330	310	341	313	344	314	315	288	322	265	294	303	290	326	321	313	316	341	319	332	307	315	330	315	301	325	355	312	296	292	289	317	289	270	321	299	349	312	313	308	333	317	319	291	289	307	330	286	321	341	321	337	293	306	327	316	289	311	309	344	297	323	338	321	288	350	334	348	339	299	324	312	304	303	298	337	308	308	325	311	319	280	337	328	299	295	338	275	311	284	299	332	316	296	333	296	283	312	300	304	319	292	313	296	294	348	344	323	311	299	285	354	327	324	309	314	300	293	324	270	261	304	303	328	300	324	302	315	302	308	332	329	316	316	292	333	338	292	346	371	305	304	306	284	302	301	309	290	304	320	322	329	314	323	308	296	328	314	312	287	289	287	329	330	284	319	282	316	293	307	318	292	316	316	294	322	307	330	314	299	302	293	334	294	287	333	279	362	328	324	309	320	301	311	283	293	333	299	310	317	310	294	313	274	343	275	305	327	289	342	307	346	329	305	314	303	306	323	315	296	308	337	351	284	307	322	308	321	295	294	287	286	320	287	278	311	310	298	326	345	309	315	331	305	305	316	287	311	277	303	298	323	292	314	331	297	301	338	263	335	301	323	328	297	337	358	303	304	315	288	315	337	287	323	343	328	313	327	307	294	341	291	333	338	359	302	294	312	292	295	341	313	346	331	338	283	318	278	319	319	306	330	350	304	291	324	344	323	302	338	312	350	333	292	311	299	280	272	347	301	312	320	307	326	315	284	313	308	298	313	348	295	317	312	360	325	286	323	343	281	285	308	300	281	301	344	309	301	288	342	317	316	309	322	338	280	350	318	319	338	304	319	323	288	314	304	315	309	340	306	299	331	296	266	322	298	321	306	344	319	339	287	315	291	281	296	301	323	329	339	313	304	300	328	331	310	325	276	315	308	328	291	323	322	345	317	300	335	263	301	347	351	298	287	308	334	305	329	317	296	308	315	322	294	326	304	313	295	318	339	306	327	273	320	305	322	310	326	335	314	323	328	305	345	322	307	287	321	280	348	322	312	324	304	335	316	302	282	305	280	336	285	333	310	285	304	332	314	310	301	333	304	317	304	334	294	341	317	324	347	301	321	283	310	316	298	338	317	332	304	302	305	338	325	307	295	299	348	352	305	303	307	294	291	290	280	328	336	302	324	321	303	286	299	312	322	308	315	312	328	326	307	320	312	315	308	289	330	325	299	292	336	323	294	315	322	331	312	304	333	298	325	316	285	344	327	321	326	318	314	344	297	345	310	311	319	314	326	344	309	301	323	295	336	310	305	337	301	297	315	285	328	288	348	315	316	293	319	361	316	300	338	335	300	319	330	343	308	299	315	311	299	294	298	326	305	308	336	309	321	317	321	291	310	339	327	348	308	290	310	303	294	374	320	287	309	293	298	314	337	321	332	310	295	343	317	326	322	286	292	328	342	304	326	297	314	318	311	304	297	320	297	306	332	263	333	317	297	311	361	329	265	305	308	303	311	297	304	340	334	340	286	320	283	284	334	315	360	339	313	315	297	302	322	323	324	325	303	325	320	337	336	306	287	297	305	308	321	297	350	327	304	297	297	319	328	305	292	282	331	331	286	284	297	313	293	326	315	302	316	319	325	283	344	338	282	335	277	316	291	305	320	299	326	325	292	299	283	324	291	301	301	310	326	317	302	321	319	315	297	294	312	321	307	326	313	346	334	304	328	320	314	300	302	324	297	284	301	309	344	303	342	301	313	309	326	312	291	337	309	305	335	332	287	317	321	313	298	303	302	311	327	320	330	350	333	333	286	312	322	311	342	316	313	287	331	289	328	347	333	330	313	294	313	325	318	277	293	339	330	313	295	318	317	316	302	343	307	313	322	272	319	287	340	289	327	305	338	301	320	305	314	291	316	332	350	316	319	317	329	355	326	312	320	335	313	302	299	313	313	304	295	304	278	322	307	319	349	322	289	331	325	332	301	324	317	331	266	309	308	316	335	309	331	288	316	305	324	318	325	302	327	335	331	293	315	303	299	299	295	317	311	298	313	320	325	284	311	315	288	317	328	350	294	380	342	322	309	301	298	326	318	307	289	305	305	263	335	335	329	317	321	337	346	313	306	296	369	325	309	324	328	285	318	342	314	290	306	374	323	291	311	327	319	321	314	331	347	314	307	344	317	333	288	331	326	290	301	303	301	311	338	314	315	307	330	317	327	287	289	286	331	334	362	349	329	328	298	320	316	304	315	289	338	350	287	312	321	305	328	327	295	284	331	278	308	328	274	321	316	331	324	319	319	304	309	299	307	334	325	348	294	329	327	328	324	280	315	322	280	290	332	306
6541	977	1435	1521	1375	1226	1098	994	905	859	936	783	808	818	803	777	803	798	746	771	719	760	746	730	762	757	771	746	702	734	714	715	752	730	710	716	730	767	704	760	765	746	703	769	764	675	674	725	744	755	730	734	735	708	735	694	747	758	707	714	704	738	705	737	682	731	704	775	750	727	698	707	720	732	713	703	727	687	743	736	720	705	731	701	722	677	714	712	698	711	757	756	754	745	748	681	729	705	678	705	720	711	735	686	737	706	726	691	758	739	690	721	729	703	716	731	681	721	682	746	710	724	666	715	707	710	706	720	707	688	737	711	696	753	718	728	748	687	687	744	764	716	716	746	731	709	711	699	685	691	728	678	693	781	719	697	654	711	700	748	749	717	669	746	698	723	678	708	701	678	702	703	744	695	697	724	703	719	701	748	679	693	749	731	747	734	742	717	684	714	665	725	759	737	729	750	696	749	719	750	685	681	676	743	730	693	714	726	702	722	724	657	733	666	714	732	704	705	734	715	674	717	727	678	756	725	734	711	732	710	686	740	756	708	701	705	714	679	732	683	732	711	674	756	743	688	720	699	731	701	708	688	723	706	737	738	703	733	714	747	713	710	671	682	752	695	688	723	678	717	722	694	666	739	734	739	745	703	735	751	704	717	704	694	743	723	704	708	726	743	694	747	721	667	689	693	720	690	730	692	743	705	737	733	710	728	727	700	729	700	668	764	699	677	710	650	668	702	707	753	723	734	752	697	720	710	715	729	657	681	692	683	733	718	713	712	690	783	730	696	677	752	700	716	697	702	767	714	684	720	720	695	698	695	761	744	677	671	705	712	725	722	693	734	745	747	726	734	683	739	691	698	664	714	714	751	752	713	758	753	743	678	682	703	712	727	765	737	709	677	727	719	675	716	736	734	720	673	731	740	721	700	749	703	706	727	687	689	663	673	764	763	758	731	683	680	731	711	689	715	715	703	742	679	745	680	715	718	701	720	721	709	725	708	693	675	745	719	729	755	687	692	723	683	763	718	715	692	721	733	673	712	722	733	748	706	694	719	703	712	738	701	716	689	692	745	711	706	668	680	723	747	736	705	752	729	736	705	671	694	712	763	723	730	731	702	689	734	706	756	724	688	682	725	725	753	730	689	730	720	740	713	702	735	708	679	695	765	705	745	711	747	775	667	722	661	683	687	713	726	687	738	722	727	719	719	671	654	705	683	668	736	729	765	736	707	679	716	732	734	726	678	755	727	696	715	701	703	694	702	725	700	784	694	704	694	691	689	677	741	721	741	681	698	699	707	717	757	726	674	679	726	713	671	723	760	722	744	749	694	694	727	687	646	669	695	682	670	719	730	680	742	663	707	705	684	725	705	701	659	681	684	746	708	693	742	724	761	729	699	780	685	709	705	733	753	726	645	709	749	738	725	716	713	725	753	720	749	698	727	721	741	717	686	679	739	710	727	739	745	706	707	719	705	734	706	698	753	697	726	733	666	689	745	737	739	720	672	718	744	704	691	737	712	706	667	703	719	719	737	698	723	737	761	735	761	695	697	688	732	712	713	718	671	719	746	706	760	646	698	726	689	740	768	646	700	718	777	686	714	727	686	747	702	711	685	679	732	697	740	708	719	701	703	686	671	735	691	757	684	687	658	692	721	757	741	664	740	722	745	681	662	738	686	722	697	738	707	712	721	688	695	684	736	699	677	701	686	738	725	759	715	683	683	694	753	730	719	664	719	737	692	715	773	720	667	742	689	695	722	674	627	745	714	744	714	697	702	696	716	676	698	726	716	744	712	714	705	708	733	688	713	694	794	701	685	688	683	719	691	714	681	722	680	717	727	728	730	707	756	720	637	735	734	695	681	691	715	713	780	766	702	677	684	699	699	781	724	728	687	737	676	728	744	708	705	713	719	736	712	738	710	734	702	709	713	690	723	733	727	714	745	764	769	712	767	695	720	710	703	747	713	678	695	724	668	664	712	718	703	674	676	730	709	725	700	698	721	735	716	711	709	726	676	699	693	751	727	701	704	706	710	694	736	750	749	697	707	679	753	703	743	714	694	701	710	692	736	750	663	707	752	692	778	696	680	714	700	712	742	661	725	680	708	741	695	715	702	711	700	718	701	698	709	684	709	700	738	740	680	711	724	701	698	733	738	725	714	686	718	661	722	665	746	699	770	722	701	679	726	687	714	692	723	724	707	754	712	764	672	743	709	700	658	718	688	726	713	689	699	646	688	731	745	707	719	687	689	736	731	673	710	709	710	707	710	723	737	669	707	737	723	760	742	728	712	709	665	687	709	679	683	722	752	714	734	718	700	720	700	678	744	721	729	695	718	678	701	704	706	705	706	729	703	687	714	675	686	706	677	727	709	698	666	718	760	702	699	718	696	751	727	694	767	706	722	718	738	725	722	728	664	746	724	705	733	704	725	716	745	703	759	733	739	699	715	723	702	715	714	713	686	685	714	653	722	691	677	705	713	732	658	709	691	736	717	700	705	693	733	694	706	728	731	691	741	727	755	708	678	721	717	695	695	759	698	742	674	701	726	722	711	736	702	716	702	736	750	712	681	657	695	730	715	715	724	706	703	725	719	697	751	721	726	743	683	679	732	719	736	680	709	709	742	715	704	706	702	663	749	724	716	678	721	729	718	747	719	741	729	709	684	721	721	704	767	732	696	694	693	738	716	720	697	766	703	731	693	682	747	707	716	746	748	717	727	767	699	683	746	668	698	705	738	681	732	715	727	718	731	747	754	696	675	715	697	732	701	709	695	721	738	720	685	709	746	722	716	737	713	756	735	691	734	739	697	713	761	717	718	686	736	687	721	706	739	740	735	705	708	751	687	713	769	731	726	733	693	701	710	697	676	732	691	717	717	738	729	693	679	704	705	665	744	698	712	720	673	691	707	701	719	718	694	702	714	723	686	770	703	714	749	718	725	734	722	732	708	702	652	731	734	691	704	720	704	765	718	758	686	740	715	716	718	706	678	701	750	709	736	684	678	693	723	729	690	699	738	712	726	729	757	703	739	688	779	741	705	707	733	701	738	727	699	714	748	729	735	756	747	687	745	747	738	696	699	759	703	710	709	721	726	713	709	720	707	716	663	705	721	720	683	705	683	741	759	657	702	695	691	718	687	720	684	718	715	714	721	726	714	705	752	757	720	660	716	762	731	747	735	726	694	693	680	681	707	672	744	692	708	659	676	745	695	709	727	673	699	696	739	692	783	731	683	719	696	681	706	676	738	718	736	746	728	696	681	735	743	750	743	725	706	666	729	674	764	731	677	755	700	733	715	702	697	740	772	731	671	757	712	680	714	684	631	727	742	735	755	661	738	774	710	701	755	729	739	698	794	690	740	689	685	668	684	719	719	712	713	654	728	703	699	726	681	695	701	732	759	686	766	712	706	741	710	726	772	658	749	737	709	649	743	711	701	704	719	738	724	721	707	682	754	675	741	706	692	748	730	711	731	686	692	726	755	700	683
14288	1159	947	690	497	420	339	303	253	244	250	238	228	207	193	182	204	227	214	191	206	200	197	202	192	200	213	221	198	208	173	192	179	190	164	183	185	218	205	207	198	193	184	171	195	189	167	194	153	171	184	201	179	206	171	198	175	207	181	187	182	198	185	183	164	194	199	194	182	187	181	203	174	173	183	197	179	199	169	164	214	194	189	195	187	168	185	204	195	175	180	198	190	192	186	176	170	192	174	191	191	194	174	195	175	165	174	209	180	183	181	183	193	183	186	183	186	215	164	180	159	188	148	188	184	197	195	194	199	167	164	194	209	189	160	155	174	197	172	196	193	187	185	197	174	184	193	179	177	189	182	203	190	187	191	187	195	177	167	185	174	185	179	163	167	177	214	176	169	200	167	190	195	187	170	173	219	223	194	199	216	202	209	173	182	212	175	166	180	197	165	201	194	188	194	166	198	165	204	187	161	190	167	195	197	205	208	194	205	179	196	218	170	204	208	208	191	182	192	184	164	182	170	183	212	183	198	177	181	194	203	166	201	178	201	181	194	167	186	169	154	186	168	186	182	179	206	200	176	174	190	192	172	207	204	215	180	212	201	185	203	235	173	171	202	165	190	166	185	165	182	195	169	200	178	192	172	175	183	173	186	183	188	223	195	173	163	165	197	184	186	164	186	187	185	194	186	164	196	200	215	182	211	163	184	199	178	221	225	182	189	187	183	198	169	196	182	185	187	170	153	172	176	151	183	200	194	184	199	203	174	212	198	201	177	212	204	179	165	172	196	204	181	202	195	206	188	175	198	195	183	202	185	198	185	184	183	189	206	186	201	188	176	171	210	185	177	187	174	156	189	200	235	198	186	185	178	198	179	162	173	186	201	183	213	176	170	194	169	190	166	200	201	200	190	189	196	159	184	172	196	194	179	181	178	180	199	182	181	183	166	184	181	207	189	172	196	187	205	210	162	197	208	184	195	164	184	199	181	193	193	191	187	177	186	196	206	187	200	187	191	178	195	180	216	170	194	174	201	198	192	176	183	195	178	181	201	219	181	176	206	209	188	174	203	175	213	174	173	172	172	166	189	210	186	185	197	197	189	181	152	165	154	179	205	158	204	179	179	194	192	190	189	180	203	213	174	174	194	199	199	191	162	181	187	188	208	180	173	193	190	180	209	176	175	180	205	192	209	193	189	208	164	173	158	195	192	190	218	183	182	208	184	187	176	178	183	176	158	187	181	188	194	176	182	193	164	184	178	171	188	190	184	183	190	214	187	182	194	203	212	188	173	191	170	180	200	188	177	200	194	179	161	203	191	183	187	188	183	184	192	205	184	238	183	196	202	182	167	188	188	191	183	180	178	179	187	204	175	183	185	193	211	169	196	168	212	186	200	198	208	202	226	190	179	174	178	179	170	157	181	211	180	205	197	192	162	189	175	155	186	193	214	206	176	179	179	192	171	176	187	165	196	192	222	183	186	157	180	205	211	217	210	178	218	206	182	169	184	173	181	183	184	185	190	182	186	172	166	171	196	170	181	179	171	183	173	191	181	178	187	166	175	169	216	198	170	172	193	182	183	210	203	186	192	203	190	193	199	193	174	217	194	216	177	185	191	164	167	179	177	181	192	192	201	174	186	192	174	200	186	168	182	207	204	175	175	181	178	181	198	195	190	192	188	207	162	220	184	181	172	196	206	190	180	178	180	173	195	180	192	178	193	190	198	230	179	182	192	185	168	196	178	206	208	179	187	199	178	187	190	195	188	189	197	178	172	208	181	181	194	189	181	183	176	182	182	184	198	168	166	184	186	164	179	208	184	191	207	185	175	207	172	176	181	181	182	208	210	182	163	193	213	198	194	158	179	205	170	174	198	201	187	164	189	168	216	187	201	216	191	206	197	190	199	167	193	199	185	191	164	186	187	195	168	183	142	189	193	187	190	190	198	183	186	171	201	207	201	186	198	169	178	183	190	205	175	200	160	199	160	168	176	190	177	190	192	194	160	162	204	199	176	217	179	185	198	169	187	188	159	214	174	181	191	241	184	176	208	192	189	195	225	165	171	187	171	160	184	190	194	191	183	198	194	202	181	179	204	181	155	184	181	176	210	207	190	222	213	186	195	189	183	198	203	175	211	179	158	215	198	194	205	188	182	200	164	197	194	191	182	179	182	197	196	192	187	192	183	161	172	161	195	158	164	180	208	179	192	177	183	196	201	192	198	167	193	205	179	219	210	179	177	184	186	184	228	192	184	184	197	177	180	187	166	194	201	217	194	190	199	178	193	164	190	185	201	183	204	198	174	176	196	170	207	185	199	173	156	167	164	182	176	188	209	195	169	178	198	188	173	174	172	192	194	187	220	198	187	174	200	196	182	172	187	188	203	175	221	199	203	180	171	209	204	206	209	201	177	168	141	174	181	174	186	182	199	185	187	203	181	166	174	181	183	176	202	164	193	187	204	197	168	183	214	183	203	202	179	180	197	188	177	194	185	197	189	185	186	159	195	163	187	186	186	178	168	169	178	193	171	170	184	187	157	182	202	181	191	190	207	212	199	189	183	186	176	174	157	198	194	184	193	185	185	194	164	163	187	168	185	189	194	170	187	175	170	197	183	172	202	168	197	191	213	190	227	171	167	199	166	186	169	203	199	197	200	171	187	172	192	165	191	175	207	185	190	200	184	184	189	178	182	184	179	184	178	200	197	198	197	181	194	192	207	187	164	215	176	171	206	167	197	219	197	187	192	180	205	190	163	182	210	185	191	212	163	162	190	186	171	161	198	178	185	197	196	178	207	207	192	187	169	169	206	151	181	178	191	169	196	174	191	201	179	181	181	210	209	199	163	177	171	199	168	192	208	179	175	221	166	190	169	210	176	188	179	172	174	174	183	189	179	167	171	190	197	200	170	217	214	155	164	164	181	203	208	176	207	217	186	199	174	186	169	196	181	167	193	168	164	178	175	169	210	198	203	192	168	186	202	178	148	186	192	185	188	158	192	171	185	197	178	192	186	177	205	183	176	178	200	196	202	190	198	181	182	207	156	211	170	186	168	191	154	196	197	189	172	199	180	177	190	195	171	167	176	208	197	205	195	174	179	195	192	171	184	199	189	185	180	160	173	188	188	178	173	185	190	187	166	200	199	181	152	189	186	188	182	189	171	205	176	167	198	190	184	170	178	213	186	195	214	202	177	201	194	172	185	190	175	195	198	174	188	168	200	168	191	189	197	182	184	168	188	188	191	173	203	176	197	192	190	162	178	199	182	193	188	175	165	158	191	162	192	191	185	175	184	184	178	178	175	170	175	198	219	194	184	190	186	202	192	174	196	170	188	182	176	197	176	159	209	187	191	198	195	161	201	216	200	199	171	192	185	161	166	188	180	191	176	201	199	182	184	190	190	177	172	174	177	152	207	179	174	180	204	173	192	184	172	208	202	174	206	188	197	196	163	196	194	205	192	172	170	179	203	179	164	176	190	180	197	181	199	182
7998	1003	1821	2136	1798	1504	1190	974	898	737	739	728	705	633	565	593	588	526	519	479	499	483	503	514	509	451	465	431	486	484	508	441	482	437	477	472	467	456	440	434	466	454	464	468	450	463	441	511	460	516	448	425	445	413	436	427	442	476	489	426	470	469	455	466	446	483	431	448	432	453	422	440	447	414	420	426	431	494	435	446	451	428	459	440	444	432	447	409	452	447	438	424	423	455	448	430	425	443	442	442	422	450	474	437	437	441	419	422	441	453	439	409	462	429	443	433	415	447	425	452	462	449	444	460	467	450	428	454	419	432	450	451	463	441	426	432	427	406	428	431	440	435	410	456	408	438	454	435	417	458	433	416	482	464	450	433	426	456	436	434	468	465	416	479	456	427	452	437	461	447	457	432	425	435	430	452	430	427	459	456	407	470	446	467	468	452	438	436	427	436	424	420	472	442	396	456	518	452	447	436	399	471	462	464	428	435	453	444	424	413	480	426	485	460	372	437	437	447	453	422	430	428	426	456	409	427	454	439	442	433	458	416	465	458	444	458	397	427	440	433	405	432	451	483	432	423	461	444	434	455	439	422	449	428	459	455	427	424	420	431	498	415	431	441	428	433	469	416	449	427	397	434	439	474	436	458	439	440	426	423	439	468	445	449	435	440	429	453	405	421	431	404	456	435	454	404	450	417	431	404	459	423	427	454	456	423	405	449	468	441	451	428	453	456	417	426	434	469	480	425	392	393	467	422	423	448	454	450	401	478	431	451	451	416	454	444	453	459	432	458	454	431	444	458	424	415	436	413	456	460	412	408	404	446	411	429	428	450	479	449	419	416	443	429	433	409	419	461	446	421	429	420	450	423	456	429	383	444	432	456	443	439	418	444	416	434	452	410	446	429	439	457	437	459	434	470	468	432	493	483	435	482	407	480	423	434	447	409	464	459	385	438	415	443	430	453	450	451	435	433	391	449	436	416	411	424	417	438	461	443	424	448	424	436	462	439	451	470	446	444	426	431	428	440	446	444	450	418	423	482	433	425	462	441	465	410	447	471	429	420	417	413	419	444	438	442	455	438	420	415	449	446	449	439	438	486	397	442	383	448	448	439	441	417	432	470	451	439	423	446	444	416	433	410	482	416	464	413	413	423	455	440	432	417	446	448	431	426	460	423	463	412	455	428	404	443	469	467	415	449	427	460	457	439	410	432	450	439	457	437	456	446	426	440	447	407	454	437	422	422	437	416	466	429	435	416	465	478	444	457	398	418	482	459	427	436	471	418	406	452	463	430	408	458	454	435	439	439	415	429	452	423	467	435	441	439	455	459	427	432	435	409	430	471	462	468	421	465	389	416	437	448	440	453	441	414	446	439	442	455	410	411	470	452	453	446	433	435	434	411	451	425	442	436	451	420	404	421	445	455	427	416	471	456	444	458	427	466	444	426	459	425	461	405	446	421	446	448	465	430	440	414	441	421	388	438	438	470	397	447	426	427	458	466	423	410	397	444	467	427	439	424	439	439	403	427	425	426	450	460	412	486	442	443	403	453	464	449	457	432	433	466	470	448	427	431	444	437	466	478	424	452	452	436	459	433	455	428	441	446	439	432	447	418	434	451	431	421	429	405	429	411	448	430	422	445	425	440	419	439	433	441	415	446	468	447	410	456	423	476	440	460	400	431	419	437	424	402	442	457	459	421	415	430	399	429	426	459	398	470	481	449	457	448	448	444	409	454	416	452	410	408	453	462	461	449	416	442	446	429	445	414	448	423	448	446	461	457	447	417	434	452	407	472	458	430	436	431	442	441	442	437	450	435	406	461	458	424	436	467	465	417	418	439	465	458	433	415	428	431	460	375	423	433	439	412	464	441	431	440	467	441	461	435	454	431	458	416	418	435	421	467	433	423	453	434	429	461	456	424	440	420	410	464	448	419	462	448	482	456	424	435	440	443	440	455	462	395	439	493	417	427	431	427	408	473	468	415	450	437	431	444	475	424	431	448	456	415	388	434	433	420	410	470	397	445	417	428	429	426	430	434	456	423	415	443	426	446	421	404	400	442	451	473	431	414	456	426	429	426	420	421	469	442	438	423	448	457	438	445	447	413	434	431	458	473	436	406	450	398	455	435	403	423	419	402	441	424	467	417	416	445	418	447	429	405	439	420	436	436	431	449	413	447	427	428	447	458	422	439	450	429	441	417	416	451	452	427	440	411	399	441	388	408	420	455	427	417	471	428	411	460	429	417	404	471	406	428	443	466	411	461	462	460	426	436	434	469	459	457	455	462	433	401	409	464	414	420	393	446	406	423	416	468	436	416	420	418	422	451	444	413	446	459	459	439	432	428	427	453	434	429	488	438	435	432	411	431	413	442	442	412	431	408	437	451	412	421	467	487	405	437	481	430	466	442	448	444	378	459	432	431	398	404	423	435	413	439	429	431	419	415	463	460	452	439	466	437	430	425	451	398	452	474	423	412	440	412	424	427	403	453	430	413	460	417	421	414	425	407	446	393	409	452	387	464	487	437	465	421	428	436	448	411	415	422	443	435	443	443	442	431	437	444	443	432	470	428	427	442	461	432	424	426	423	445	450	458	469	460	389	432	421	474	444	452	467	410	426	448	445	402	424	420	468	411	435	455	456	414	427	417	414	425	398	445	414	450	467	402	425	457	434	462	445	427	448	434	434	462	437	487	380	465	471	423	416	450	469	429	447	469	452	456	437	429	449	451	418	437	440	417	439	443	428	439	480	425	415	428	464	444	407	420	404	482	453	406	429	445	428	417	437	457	460	412	433	480	433	403	442	435	440	409	464	441	418	438	466	416	431	412	440	490	456	484	435	416	402	435	446	453	414	461	416	425	432	457	428	403	425	437	477	388	416	481	423	434	465	446	440	433	412	446	409	443	422	451	404	424	439	418	398	475	456	431	484	446	451	455	435	425	424	495	438	443	415	424	447	441	435	443	425	417	432	464	430	450	405	422	452	433	454	486	460	433	467	441	426	461	439	466	421	451	433	422	436	429	438	459	437	445	442	396	413	433	457	436	440	457	447	449	409	423	467	459	447	437	444	442	478	427	425	407	431	497	428	411	452	434	422	417	473	444	424	423	421	465	462	461	453	439	430	455	429	435	412	429	454	431	463	479	432	479	403	431	417	451	413	436	448	447	448	430	432	446	411	463	415	425	470	438	399	437	471	472	450	439	460	468	448	441	420	430	460	397	439	449	409	425	400	450	445	433	441	469	455	425	405	445	416	464	421	475	438	443	476	457	412	445	433	432	470	399	420	428	428	466	431	430	455	428	425	411	466	416	417	471	443	457	429	440	428	429	436	402	428	408	445	462	447	431	427	467	457	451	406	479	445	462	403	424	461	431	435	467	444	458	393	421	432	455	426	409	453	465	432	427	426	436	421	410	425	455	433	422	444	436	433	414	434	449	445	428	385	444	424	452	422	425	472	447	446	431	426	452	400	439	433	457	435	450	452	416	437	422
1352	239	253	246	211	215	241	234	226	220	216	245	245	228	201	226	250	222	234	252	205	208	222	228	231	270	208	221	241	243	199	223	251	232	187	234	218	210	243	227	219	216	199	217	221	215	218	229	224	225	201	211	239	235	219	209	215	244	187	239	206	250	226	238	220	236	212	210	226	231	241	219	220	231	229	216	208	225	220	225	217	231	235	207	236	216	224	239	222	241	235	230	224	201	220	215	210	220	207	207	220	204	241	214	219	247	226	246	215	228	252	241	250	248	268	230	222	215	234	237	233	249	205	195	216	228	231	206	208	235	251	259	215	222	215	246	217	251	218	243	214	229	215	246	209	216	229	219	256	233	239	219	225	226	241	262	226	267	248	244	253	263	226	211	207	228	224	218	220	213	203	214	218	229	221	235	246	214	219	237	231	237	199	227	226	226	225	248	251	217	215	248	264	232	234	229	245	239	233	236	240	245	229	227	209	222	200	197	252	207	234	242	218	231	222	246	246	208	228	217	236	234	226	222	203	252	231	233	223	247	214	244	232	206	246	231	251	208	236	237	228	238	225	232	210	226	238	249	208	214	197	253	227	212	230	236	228	231	226	240	222	216	231	256	191	213	224	233	216	226	239	248	209	227	226	225	222	204	221	261	240	227	197	221	258	224	224	232	247	208	204	233	225	191	221	224	203	238	231	226	215	226	217	258	209	230	218	201	233	248	242	205	207	199	245	232	230	223	231	211	242	228	234	236	240	227	246	254	203	219	228	229	218	228	210	225	198	228	204	206	236	260	229	238	238	229	246	231	243	206	218	249	216	249	218	260	230	238	227	214	204	191	244	198	206	243	213	226	221	232	229	231	222	235	190	243	217	221	217	203	230	223	198	205	204	217	223	218	217	218	258	205	216	234	228	238	210	225	219	206	236	238	194	241	210	258	223	213	228	219	199	232	216	256	222	204	235	224	232	218	214	225	208	222	265	209	257	228	202	233	224	228	207	224	227	245	259	248	244	228	220	209	232	220	202	220	208	216	216	215	269	241	226	234	219	221	243	235	222	207	222	227	210	209	246	244	222	207	203	220	234	248	228	230	194	235	238	248	234	214	227	222	241	220	234	248	225	226	253	222	222	239	244	219	235	238	214	222	244	212	236	198	235	227	230	213	228	206	228	222	221	210	217	218	216	220	235	227	222	220	224	210	222	235	251	252	199	235	239	208	220	214	211	212	219	220	197	218	226	203	253	249	226	196	232	230	226	210	253	208	190	252	232	240	239	223	223	198	215	237	216	221	211	218	243	222	224	213	252	205	213	212	201	244	224	229	223	235	230	225	223	227	264	227	233	279	203	214	228	252	230	219	209	222	216	236	220	213	219	223	207	227	263	218	210	205	218	231	229	202	224	230	247	220	237	243	243	223	266	247	225	215	223	231	224	219	225	261	211	261	220	232	247	222	204	229	255	222	205	202	250	208	208	253	219	214	229	249	228	227	232	208	229	233	242	243	219	242	200	205	208	192	213	237	238	226	221	241	221	243	218	230	217	240	216	215	221	217	221	236	215	214	232	222	236	251	220	210	231	237	237	252	213	218	201	263	218	204	215	222	244	217	220	211	200	192	221	239	218	219	230	223	228	244	198	194	230	244	209	205	218	207	236	200	208	222	246	221	240	243	199	199	232	189	202	216	237	230	228	216	224	204	228	216	218	203	228	238	232	232	239	275	248	246	211	251	235	213	223	223	239	228	231	244	255	226	238	215	228	260	233	235	238	223	233	236	211	249	235	238	213	214	217	230	231	234	217	230	243	195	254	249	221	255	243	233	223	237	231	221	249	243	221	207	207	217	207	234	211	249	247	213	219	216	227	228	245	229	208	242	209	242	238	259	216	202	225	216	247	235	231	230	225	236	221	236	211	217	217	195	212	214	248	223	257	279	225	245	232	244	224	227	238	221	228	231	226	235	247	216	230	252	218	242	223	239	226	244	200	245	199	229	193	238	229	242	231	228	231	254	226	228	249	204	192	213	238	221	233	200	244	244	220	229	220	237	243	243	225	222	208	231	219	232	222	231	200	228	232	255	252	253	213	219	191	230	256	218	234	234	243	265	202	197	228	242	217	242	217	224	222	241	197	228	219	224	238	223	232	227	238	222	214	222	228	205	219	214	213	190	254	229	198	198	231	200	208	255	227	219	216	213	245	259	212	221	206	241	248	245	209	221	199	227	223	254	241	201	220	227	229	219	236	223	261	245	255	211	254	212	248	252	228	248	209	244	195	232	203	230	217	236	246	209	213	275	256	209	216	206	207	187	219	200	225	193	204	231	252	192	226	235	240	229	252	231	228	210	207	215	221	207	241	203	228	192	232	223	227	221	236	203	219	241	247	205	222	234	233	232	247	212	230	230	229	226	210	218	246	215	260	230	196	255	238	237	224	202	237	251	233	241	231	228	239	240	232	224	230	216	213	218	208	250	249	202	228	244	197	215	213	215	211	199	218	239	259	250	215	206	237	223	241	233	231	212	230	216	217	208	209	209	234	190	222	217	202	215	241	219	215	231	232	232	234	226	211	212	202	247	251	241	219	227	227	239	229	227	228	222	230	230	246	213	223	224	263	220	247	220	244	236	177	206	229	219	233	223	210	231	204	216	189	213	225	247	225	206	260	242	243	195	238	207	194	221	255	229	231	227	247	208	209	214	212	233	239	211	261	223	237	229	218	210	219	232	233	233	214	216	216	232	255	236	212	232	231	235	235	236	233	228	208	218	234	240	226	230	227	220	228	226	203	218	235	216	223	246	234	250	221	252	232	218	246	210	195	223	220	248	226	237	225	209	209	230	211	224	235	238	208	257	254	198	226	229	247	252	218	234	239	235	245	212	241	241	228	210	209	233	225	247	197	230	235	242	203	221	232	272	227	214	255	215	206	239	228	207	225	227	213	226	278	234	229	216	234	245	226	224	207	190	234	224	231	227	238	230	222	256	233	227	227	218	258	249	232	214	231	238	248	218	256	236	217	235	201	240	255	235	223	230	215	237	228	258	183	238	216	200	172	205	209	224	227	228	203	195	221	235	240	200	245	219	242	220	223	215	252	236	211	225	236	228	235	219	225	210	210	202	214	199	242	248	242	225	208	229	235	230	233	245	228	230	234	236	237	241	253	223	246	228	211	244	221	226	223	223	228	217	209	253	238	243	214	233	220	237	205	225	234	216	242	251	266	228	260	202	217	234	246	254	225	233	202	215	226	237	216	225	196	193	231	243	209	241	228	219	223	255	224	228	230	226	252	216	228	249	211	237	216	232	236	233	216	219	218	206	224	237	241	217	245	217	227	251	224	228	242	228	230	238	237	200	218	215	225	225	224	230	243	202	206	208	215	226	216	189	246	240	216	233	237	213	226	222	190	236	227	231	228	255	212	224	251	243	227	223	256	221	215	217	213	240	221	227	204	240	247	232	224	234	278	259	220	186	226	229	233	221	210	202	232	205	210	209
1791	553	590	574	606	582	541	574	612	548	552	558	585	571	539	565	546	538	524	527	559	576	537	554	563	556	563	542	505	537	537	525	538	549	555	570	569	535	560	513	539	525	541	553	532	508	510	557	575	553	522	572	538	566	531	606	556	530	542	572	568	567	548	569	558	542	517	550	552	571	532	536	536	560	538	502	537	496	571	559	536	589	540	536	580	562	551	571	544	557	550	576	530	508	530	565	563	600	524	594	518	560	573	523	508	546	509	551	500	566	523	560	529	542	575	574	558	539	555	586	544	594	524	553	553	570	566	514	539	515	518	548	552	546	525	539	522	563	509	561	551	583	560	530	555	533	544	548	537	536	496	547	559	604	516	553	536	522	526	549	590	506	570	571	544	533	518	542	508	537	570	571	523	531	519	570	561	504	521	552	520	562	561	525	531	563	571	542	557	545	565	550	542	516	556	529	563	564	584	561	531	538	536	536	568	547	545	551	574	588	546	556	561	535	521	567	546	549	560	572	544	597	548	552	556	546	541	537	535	578	559	591	517	565	580	576	576	526	593	555	557	518	563	518	545	557	533	529	531	576	579	526	552	543	579	578	526	572	519	537	555	519	530	559	534	543	558	551	531	531	535	543	553	579	543	558	515	537	529	541	560	562	572	553	548	531	552	569	529	579	534	577	530	560	561	551	558	574	549	568	564	544	544	515	550	581	557	518	594	562	550	568	523	563	573	523	530	566	558	545	555	525	564	573	544	551	537	518	532	529	532	545	522	557	529	559	574	506	562	524	557	552	559	542	570	497	517	537	500	572	513	546	525	528	539	568	551	541	552	511	536	589	565	540	552	532	535	541	526	596	522	539	541	539	559	583	599	569	541	583	520	547	533	585	546	557	551	528	555	516	552	559	541	547	510	531	513	565	528	542	556	548	540	548	569	528	531	547	553	532	551	559	572	529	513	519	606	526	527	555	518	494	539	518	541	560	551	551	594	527	564	534	536	528	540	546	566	517	544	551	579	540	533	576	568	556	540	518	521	516	517	510	532	515	568	556	504	540	581	559	531	604	545	583	521	521	525	565	544	511	520	493	533	540	571	541	553	531	551	563	538	543	568	514	539	524	532	508	589	549	552	525	548	560	551	570	584	588	480	537	544	552	579	523	562	509	538	541	508	497	556	562	518	546	565	578	547	524	522	527	533	543	547	529	504	554	540	575	541	542	595	545	529	587	552	518	557	563	517	531	549	557	572	553	546	509	532	583	504	539	557	545	521	538	523	562	529	526	589	555	539	575	595	552	548	558	512	592	510	499	536	567	558	566	567	564	568	586	575	547	535	549	539	580	592	591	527	551	545	585	514	575	582	534	545	531	515	541	573	557	536	545	555	549	574	566	536	568	547	564	542	530	579	524	544	553	583	550	513	595	549	595	577	557	537	522	535	521	568	574	523	540	606	545	529	541	522	570	529	533	529	546	535	554	531	563	625	520	577	550	519	535	482	523	557	564	556	540	545	527	566	568	570	536	502	507	515	573	523	559	491	543	525	523	477	545	566	494	574	561	555	542	500	540	545	524	588	593	563	554	550	519	500	527	504	541	547	518	586	528	519	545	550	505	542	518	531	545	539	513	526	586	567	555	552	504	525	517	536	505	544	535	537	562	530	525	549	547	548	539	556	527	546	573	547	513	563	568	553	547	578	542	531	550	554	521	560	557	549	540	498	502	528	552	518	523	550	560	521	557	544	544	549	538	546	555	567	535	547	542	557	523	527	563	547	552	540	524	508	529	625	533	594	555	548	547	551	558	548	517	526	555	544	545	567	543	530	563	545	561	547	542	576	570	548	522	528	588	527	551	535	496	540	541	519	559	537	532	570	546	534	561	532	532	559	575	589	502	557	544	518	537	560	507	567	533	557	595	525	567	541	537	563	588	527	591	547	551	545	522	547	542	573	572	570	559	527	545	573	531	553	549	591	554	544	538	555	540	519	533	564	511	519	554	577	555	561	519	551	498	523	543	548	532	550	582	573	540	494	553	597	530	532	540	580	564	525	566	525	534	590	536	514	547	557	521	547	552	583	576	547	567	534	578	550	517	548	575	573	546	568	537	539	547	535	523	527	578	547	553	577	547	547	590	552	552	565	574	485	541	539	560	524	573	512	575	562	528	530	525	540	559	522	564	531	576	509	550	550	549	533	568	599	546	529	564	561	514	526	552	528	556	518	535	511	568	519	537	546	544	564	553	557	609	517	575	524	575	542	540	512	557	593	537	569	497	514	553	540	598	560	563	531	553	533	511	549	568	548	559	498	540	557	524	531	493	559	517	585	569	534	551	565	497	540	557	512	516	522	573	555	524	556	529	543	562	537	537	533	564	562	552	547	528	527	553	530	535	535	539	531	585	571	545	581	543	540	567	498	534	535	545	513	570	559	550	556	500	539	557	568	553	517	555	492	567	518	538	517	539	519	551	499	566	540	554	563	563	569	529	550	548	576	551	568	553	535	521	532	532	517	579	559	555	535	533	569	528	520	559	556	548	557	535	561	549	544	553	543	485	494	547	555	542	492	569	566	515	532	533	575	524	525	521	564	605	558	523	540	522	557	564	574	509	514	593	532	563	522	558	569	544	557	520	546	562	523	539	543	554	546	532	554	548	559	573	572	569	560	574	570	525	550	468	552	589	506	552	546	540	573	537	565	519	563	557	545	545	555	570	574	508	543	542	531	535	603	505	570	539	524	544	529	557	570	548	528	536	543	524	538	555	557	522	530	556	542	518	506	567	596	537	505	589	532	602	547	564	541	522	525	510	549	557	514	572	578	543	589	500	554	550	504	539	547	545	551	528	511	524	594	522	540	528	556	561	537	550	537	581	536	568	553	561	539	502	510	506	568	551	515	559	533	541	540	537	584	562	485	561	596	547	574	507	547	553	562	577	576	531	544	556	539	530	519	544	533	538	561	525	537	586	547	551	590	537	560	535	580	561	521	574	533	538	540	562	567	560	548	570	503	562	564	519	537	536	491	548	515	583	515	544	548	533	544	545	540	545	548	554	563	511	578	534	563	563	540	542	548	564	556	554	531	560	556	631	552	573	534	562	571	532	550	522	549	558	544	557	581	594	557	537	520	544	550	505	577	600	534	547	560	551	528	546	547	559	574	556	536	572	528	531	600	513	542	567	587	528	481	537	557	513	519	545	555	584	495	583	520	542	549	572	540	549	560	522	531	522	536	549	560	565	535	575	527	570	534	543	519	566	519	557	507	540	534	543	558	558	526	566	567	574	511	560	568	519	559	527	561	522	551	577	487	547	525	554	553	538	570	591	552	524	542	534	562	521	579	556	587	554	547	553	510	585	526	564	562	556	550	562	571	564	574	542	602	556	558	550	525	527	510	518	524	559	521	501	568	534	527	521	562	584	570	525	560	552	573	541	567	549	505	563	560	530	596	524	569	530	537	572	565	537	544	516	552	506	543	536	523	550	536	528	503	565	580	507
7632	638	640	527	480	435	365	402	376	344	336	324	316	288	313	350	307	340	316	323	309	282	308	309	322	344	304	319	335	260	307	306	317	311	287	316	356	325	320	355	305	294	296	330	315	334	330	296	348	316	329	310	324	291	333	277	325	286	340	341	330	314	317	315	286	300	300	321	334	343	339	317	297	285	310	341	323	330	318	324	317	303	332	348	333	292	333	346	298	310	281	305	301	274	303	276	278	342	322	324	310	343	350	274	325	304	326	309	307	322	310	319	345	300	318	330	310	320	319	336	320	282	325	313	306	319	326	350	315	331	332	326	364	324	326	315	303	288	304	291	326	342	333	310	289	320	311	328	306	311	317	347	323	320	291	321	304	313	342	324	334	288	297	309	319	309	277	316	326	338	308	337	260	321	333	323	324	366	324	314	316	295	324	329	326	305	321	321	295	329	307	344	312	287	315	304	310	307	310	352	290	272	288	308	282	305	313	276	299	316	336	315	306	331	301	311	290	282	326	313	340	346	311	292	306	301	325	296	292	298	292	322	308	323	324	288	309	290	301	305	306	306	303	314	318	343	293	312	259	291	293	321	294	328	342	286	317	301	319	316	338	331	304	309	310	292	299	311	308	282	327	304	297	278	292	316	312	307	308	312	302	308	264	303	308	329	300	281	310	306	288	288	305	302	355	335	330	314	326	314	298	294	309	302	293	335	311	296	326	295	310	323	315	324	293	321	308	357	325	277	317	307	328	305	320	303	276	313	292	296	295	296	316	297	302	320	318	311	283	278	308	313	334	340	317	310	291	289	277	314	301	326	322	326	299	305	307	315	328	316	300	297	299	329	314	313	324	324	314	313	287	304	319	355	305	337	294	296	287	269	320	313	313	310	330	291	325	327	305	332	318	317	273	341	325	289	285	296	300	302	296	293	315	325	317	288	306	325	319	310	340	321	309	300	343	321	295	315	298	303	315	261	348	292	337	315	277	327	309	317	334	300	298	306	303	295	315	321	321	331	330	289	297	303	303	302	316	315	322	307	299	294	288	283	302	299	320	311	321	303	285	294	289	283	303	296	355	287	322	310	335	296	350	322	319	295	303	324	298	335	285	299	312	317	314	315	319	298	340	318	299	354	311	299	311	320	332	273	318	304	323	318	318	314	286	330	281	304	320	291	283	276	340	313	331	310	287	302	309	311	319	333	329	327	293	305	289	296	279	321	310	329	280	302	300	341	319	314	308	322	324	294	328	303	300	330	305	270	310	299	317	290	305	323	318	337	311	326	319	310	324	309	325	324	311	339	325	302	311	336	309	333	299	287	316	328	280	300	304	296	332	296	301	340	307	304	306	304	345	304	313	301	337	279	310	249	325	333	302	349	287	356	288	309	323	315	320	303	323	296	318	382	308	312	337	290	316	327	307	319	309	308	314	334	311	310	315	279	317	312	294	317	293	304	328	326	305	305	274	345	290	283	319	284	309	301	303	336	331	329	309	279	303	305	348	309	302	289	318	337	293	314	318	273	290	327	315	330	321	321	318	335	328	331	303	312	325	280	313	288	310	338	300	338	329	304	308	294	290	300	338	314	352	308	315	291	307	321	303	328	325	309	338	284	288	315	272	308	330	299	306	309	306	308	326	321	307	296	322	314	316	303	279	300	310	325	315	342	300	342	309	351	326	324	298	338	337	312	315	297	294	335	306	328	340	293	287	323	301	314	316	307	295	330	316	296	328	304	313	293	303	309	293	321	256	322	291	289	284	323	299	317	317	276	319	327	301	331	332	321	305	300	291	360	315	312	301	321	314	350	303	323	298	334	317	286	268	313	329	318	342	313	329	327	336	310	296	344	345	293	259	339	322	347	311	307	295	337	333	317	319	313	300	297	301	297	289	350	323	304	352	332	287	335	334	322	338	296	329	323	296	292	276	323	346	307	278	296	318	351	293	301	308	326	327	310	339	306	330	316	306	329	304	263	301	309	333	298	288	287	285	287	295	319	328	313	322	295	314	273	311	303	324	285	282	317	338	306	289	323	293	319	283	295	296	338	363	354	322	329	279	321	316	293	297	332	324	300	309	313	302	277	329	323	300	304	320	306	301	327	304	319	283	336	328	318	324	332	319	329	283	320	338	317	337	302	296	316	333	305	301	314	325	300	265	283	337	308	284	315	303	332	300	326	341	299	300	304	326	349	336	356	338	303	341	354	336	347	309	315	302	312	328	318	290	322	301	317	295	319	315	324	316	316	294	290	280	290	327	338	287	317	303	310	307	335	308	305	323	335	284	304	326	292	301	308	328	273	321	288	331	317	324	300	289	295	269	328	324	329	267	290	315	289	290	292	318	326	299	290	307	301	321	314	326	295	302	315	313	373	313	296	334	346	307	316	302	322	313	313	326	299	323	350	314	284	330	282	334	342	301	285	297	298	321	295	306	321	305	324	295	295	299	306	313	307	297	302	288	287	294	314	327	321	302	336	334	334	301	278	322	279	326	324	271	326	315	303	289	320	306	319	275	322	298	329	309	316	358	319	342	337	309	320	303	288	331	288	308	299	307	299	295	289	329	345	318	290	266	291	312	297	288	309	323	293	299	293	259	284	352	341	314	297	324	292	289	310	288	325	299	318	343	331	308	317	291	266	320	303	291	356	299	288	327	290	296	330	325	290	295	290	281	306	324	332	318	282	336	342	322	319	291	344	295	315	327	323	317	312	318	297	298	285	335	341	310	294	310	319	280	299	291	304	256	305	341	270	299	312	305	285	321	304	300	309	304	299	298	276	345	316	304	294	288	298	294	340	292	296	283	308	288	331	290	317	314	320	276	342	303	328	309	304	315	287	299	308	334	356	297	331	313	321	309	319	338	330	343	312	322	327	345	309	304	342	283	317	278	329	298	303	287	337	317	317	324	288	340	316	283	317	294	313	300	285	316	320	321	333	310	287	332	343	313	300	326	310	315	291	285	319	299	312	306	284	322	337	349	308	293	318	298	329	281	327	324	309	279	302	299	293	286	335	295	310	323	294	334	337	295	280	298	314	310	311	306	304	326	330	322	300	315	296	286	317	285	331	304	295	296	321	261	320	316	321	294	311	319	270	302	299	301	281	314	313	264	323	328	314	319	323	332	332	326	355	342	346	341	310	302	333	319	275	351	322	285	294	315	306	310	330	307	305	301	282	306	307	295	331	319	316	300	307	328	310	312	281	294	330	319	332	320	304	296	317	343	302	317	314	337	305	296	293	317	292	306	299	322	300	313	343	311	311	306	306	244	314	328	290	321	287	293	320	300	304	316	303	321	327	292	287	328	300	304	326	282	292	294	312	298	293	312	301	298	284	327	316	318	325	338	301	329	292	329	299	282	351	335	305	290	346	302	324	282	323	340	284	323	310	326	326	322	315	264	256	303	287	298	317	304	311	304	282	295	345	312	317	300	311	319	344	289	274	270	286	323	282	310	307	336	315	291	293	305	295	300	311	360	302	305	277	296	294	322	330
6563	1000	1464	1550	1394	1214	1122	977	926	908	831	902	829	813	779	807	848	715	768	829	765	721	751	730	709	754	704	733	713	703	710	722	719	690	668	674	778	763	752	758	743	729	667	683	759	659	785	725	708	663	752	687	704	686	718	726	677	772	737	712	679	734	739	701	711	708	749	701	723	688	724	722	710	708	760	755	723	702	671	686	663	729	695	717	687	700	699	706	720	712	687	710	665	702	771	703	720	696	714	684	686	706	731	741	712	758	711	759	715	719	696	745	679	749	690	667	681	679	764	703	721	720	714	661	693	703	684	729	718	657	740	681	687	667	685	729	682	715	707	732	703	717	662	668	709	747	726	688	726	687	692	708	711	702	749	684	734	712	686	708	706	745	705	776	718	711	756	683	757	731	722	702	639	721	755	665	660	729	698	681	686	752	685	727	684	721	674	730	688	695	713	683	709	678	732	754	724	723	727	717	692	686	701	671	728	703	721	724	702	717	696	753	700	790	711	706	745	738	710	645	701	673	710	679	701	682	711	762	671	689	750	681	695	667	755	750	705	674	712	715	649	734	682	722	697	726	699	703	706	713	683	721	665	677	714	689	687	677	748	768	686	672	686	681	715	703	737	659	717	692	717	702	727	694	765	747	723	734	707	667	746	707	712	707	737	737	690	657	717	697	715	661	733	701	691	696	682	692	724	677	720	721	687	729	760	749	691	724	706	712	755	736	761	743	687	688	700	780	683	694	708	649	687	684	701	680	675	670	705	718	704	710	687	719	709	654	712	708	710	710	681	758	685	734	739	746	701	689	655	696	728	706	676	742	706	747	650	712	725	678	692	702	691	695	654	714	744	740	673	699	756	736	661	737	705	742	733	727	697	735	701	738	747	713	739	717	672	750	698	747	737	684	683	719	702	709	732	724	738	733	719	732	743	689	730	723	704	741	702	699	657	723	717	716	705	727	637	675	687	644	707	687	734	772	747	702	661	729	689	689	661	760	703	696	727	729	715	688	743	673	709	703	732	709	773	729	704	711	696	725	725	725	701	724	727	733	740	720	651	675	697	693	711	705	740	739	740	718	676	715	714	683	679	700	717	682	692	704	716	682	714	696	682	700	714	681	745	685	718	739	696	671	676	697	693	706	728	671	744	693	678	743	704	743	733	715	721	766	710	728	717	685	720	676	707	737	713	682	703	733	707	744	682	723	724	735	701	730	694	719	686	741	715	690	704	701	720	714	696	677	771	733	691	684	698	683	710	707	754	718	732	714	714	725	700	674	712	715	711	722	682	745	710	721	727	707	714	724	680	729	683	701	682	681	712	743	675	666	680	679	778	652	737	725	726	690	742	720	686	708	698	707	736	637	716	731	710	734	698	692	726	736	739	715	762	713	706	675	732	678	713	708	744	690	715	695	705	708	671	750	723	678	726	688	704	719	676	739	703	672	693	724	718	688	676	689	691	709	756	728	673	706	765	690	706	746	719	766	700	694	737	682	708	704	749	728	687	704	689	745	761	696	704	713	735	703	674	693	700	710	689	711	739	733	737	700	714	690	749	698	741	707	745	683	724	705	721	699	692	668	671	718	709	669	733	742	736	740	730	701	668	733	718	615	672	717	728	692	672	647	719	728	706	674	748	729	675	720	687	704	663	702	745	714	724	681	709	726	701	685	729	692	721	702	688	747	684	699	701	674	739	708	719	738	711	674	667	637	690	679	686	739	662	716	718	733	696	684	710	660	708	721	710	713	738	695	717	677	764	751	695	708	691	729	670	682	728	729	723	714	718	696	708	692	712	739	704	735	703	729	743	675	711	792	741	677	732	694	680	684	667	686	705	706	681	718	716	670	694	690	737	697	724	653	754	715	656	761	760	734	733	730	768	674	694	657	691	702	652	743	703	692	691	693	721	697	739	693	684	707	673	730	683	721	672	698	688	714	729	685	725	712	705	705	735	661	717	706	735	702	684	719	719	733	672	705	654	753	721	719	685	762	702	715	744	700	705	704	704	734	731	727	729	735	682	685	694	714	687	674	658	735	707	727	688	717	628	718	710	702	711	759	737	684	774	715	727	741	717	742	682	761	658	720	685	722	703	696	685	731	740	711	663	700	702	671	723	744	678	735	708	737	742	730	663	743	723	706	704	705	743	725	687	709	717	748	730	671	674	750	721	694	740	725	697	714	732	696	700	659	707	743	690	725	671	718	753	728	711	683	684	711	707	741	725	648	684	725	726	690	747	695	713	715	712	721	730	697	695	727	739	724	731	689	734	718	738	700	744	690	728	744	692	695	693	688	724	724	718	685	687	708	705	694	762	714	740	728	651	694	733	678	677	703	720	682	741	682	739	725	751	662	683	718	724	740	681	675	738	685	719	711	762	695	700	659	699	746	710	695	698	662	717	689	730	744	659	699	699	703	696	697	707	761	723	715	662	693	704	708	692	646	727	695	691	690	707	742	683	736	657	641	674	699	705	683	732	689	713	685	768	705	766	708	728	694	719	695	716	711	711	719	700	724	708	741	771	729	734	723	709	661	767	710	713	705	669	714	681	679	693	747	695	719	720	739	706	712	736	697	758	691	710	706	698	679	665	738	689	683	711	736	679	672	719	685	666	711	670	698	716	722	661	752	756	691	699	696	709	662	676	715	725	705	733	711	712	688	662	693	663	714	678	716	694	721	747	671	705	730	675	683	711	717	688	679	713	746	704	735	690	703	718	684	669	664	702	683	707	720	741	725	685	705	692	685	733	699	688	677	711	683	675	720	726	730	705	665	759	672	678	695	712	725	763	712	672	751	685	711	681	734	691	692	693	696	696	724	727	748	715	734	734	733	716	710	701	672	705	705	677	786	777	718	674	694	729	702	715	692	701	696	722	744	703	692	739	720	743	704	704	701	745	685	665	722	691	716	689	735	717	660	727	720	702	716	713	747	720	683	709	730	751	709	664	764	664	705	721	712	740	688	716	717	686	731	718	703	696	695	693	739	685	723	699	722	647	699	653	750	700	729	714	732	680	740	706	713	700	710	733	702	766	702	700	692	748	716	729	673	691	705	718	673	687	672	711	716	699	715	738	731	723	745	692	689	654	706	743	724	741	650	716	695	694	744	695	738	715	647	716	702	723	697	711	706	701	688	683	708	707	715	713	717	702	720	690	698	680	690	681	705	681	754	702	732	745	698	695	672	659	725	661	705	710	660	674	702	706	698	759	687	685	699	746	721	721	693	695	718	728	734	716	676	697	744	735	695	692	673	740	693	683	702	737	689	685	755	723	704	666	667	728	704	729	706	722	743	669	670	704	698	690	684	658	715	665	700	682	695	690	703	735	738	763	721	702	745	707	695	690	711	730	697	677	725	763	753	687	717	726	743	721	724	742	701	705	698	690	707	724	700	710	730	698	719	746	744	694	686	730	689	693	700	710	652	699	675	703	702	704	696	677	691	719	737	716	750	703	726	749	749	676	709	714	697	693	731	719	704	750	701	700	752	725	697
14367	1115	845	684	506	395	333	240	277	272	223	253	229	197	207	233	226	216	194	203	220	202	212	179	173	166	197	213	166	189	212	198	202	183	241	194	197	190	167	199	181	192	225	216	171	204	177	163	174	195	192	188	196	194	222	196	172	171	217	188	191	190	186	199	193	180	177	196	181	209	187	153	199	202	175	210	192	197	219	182	193	217	184	188	185	162	174	183	217	192	203	152	183	181	176	180	193	210	188	207	185	176	199	166	210	186	185	196	178	196	187	166	158	151	189	183	179	192	198	175	201	196	195	183	187	172	197	173	204	167	191	180	167	152	173	205	196	194	184	190	199	203	186	203	175	188	188	175	179	203	198	202	189	198	191	184	194	185	197	195	176	192	195	200	191	200	180	180	187	172	176	173	202	196	190	169	171	208	179	167	184	176	206	178	176	173	219	192	169	164	200	180	183	180	180	188	207	187	172	179	178	196	183	165	181	197	167	183	206	197	191	194	170	172	175	169	180	186	197	189	166	172	199	200	171	217	180	193	176	188	178	197	187	181	179	192	178	184	147	184	170	190	196	164	179	187	155	170	185	180	198	193	190	186	174	198	165	202	192	203	198	173	198	177	178	201	152	164	168	161	187	179	171	190	186	189	204	185	165	195	186	180	172	183	176	174	187	171	189	206	166	148	188	223	194	175	190	199	186	190	169	174	190	205	214	179	186	199	175	177	184	194	172	176	210	183	175	186	191	208	183	179	194	173	174	183	174	178	183	161	199	183	189	177	199	187	157	191	169	171	150	178	171	171	184	178	190	190	178	185	159	183	170	199	227	162	180	163	194	211	185	196	209	177	204	200	171	191	184	185	183	204	160	172	171	176	202	198	163	185	153	207	174	181	162	192	196	181	181	170	190	185	157	189	163	195	181	163	168	206	196	188	172	169	184	179	152	187	175	168	186	181	184	158	180	160	158	173	194	177	189	203	186	168	165	175	191	191	207	178	174	184	187	203	167	177	205	161	187	161	182	174	175	186	175	198	188	198	208	198	189	189	186	176	180	175	191	208	194	177	196	187	187	182	186	202	177	194	184	182	180	174	207	161	195	197	163	187	199	173	216	140	181	194	185	165	207	201	170	188	190	162	170	186	208	174	166	193	211	169	153	182	188	193	214	209	173	190	185	199	198	208	155	193	216	166	221	184	177	185	188	201	173	175	196	199	195	196	194	160	194	189	185	185	174	184	184	215	204	194	175	195	210	170	198	186	208	175	199	199	178	198	192	196	177	169	187	179	149	190	191	185	150	179	192	196	201	190	184	174	184	163	171	200	198	185	194	181	172	208	190	194	200	185	208	179	199	170	185	200	184	172	183	176	181	183	198	158	188	187	206	170	168	172	179	170	196	171	190	165	191	186	170	197	168	155	178	172	187	186	186	161	197	184	172	195	172	198	196	197	201	177	187	195	172	199	158	180	149	199	164	192	164	180	170	190	197	200	193	190	194	193	166	165	187	199	187	187	196	188	200	177	216	193	164	168	180	196	174	190	183	207	183	199	171	183	165	206	199	176	173	179	187	186	181	189	192	170	185	185	170	177	199	190	196	180	182	185	161	209	202	185	190	195	187	193	170	180	213	175	185	194	186	197	189	178	172	193	200	174	188	160	182	171	190	198	186	177	187	206	184	181	187	180	168	219	180	167	211	174	186	179	165	203	194	180	161	176	185	183	171	160	176	189	195	166	170	152	184	190	202	218	195	156	185	175	186	171	194	199	168	181	178	168	175	191	187	205	154	181	177	173	186	178	201	155	183	188	201	205	179	174	187	199	146	173	170	178	197	173	181	175	209	215	187	172	182	201	220	192	205	175	197	166	212	167	191	167	190	213	201	175	189	171	187	183	200	213	187	209	197	196	188	168	187	169	183	181	202	149	201	193	220	209	204	166	185	189	179	203	182	194	180	175	189	189	210	182	183	178	215	173	182	215	201	176	186	183	165	182	203	179	192	181	177	168	169	198	197	200	185	172	173	181	166	194	189	199	183	168	166	222	201	194	206	160	193	209	184	162	182	184	184	151	180	178	184	177	173	212	183	195	194	171	175	172	188	183	173	185	153	157	185	206	191	184	206	190	159	179	176	200	177	174	179	180	167	220	194	168	177	207	205	199	161	189	176	166	176	218	178	203	162	180	174	203	171	203	195	195	190	190	168	201	180	200	145	171	168	181	156	199	210	177	189	187	208	196	176	175	171	182	188	187	194	200	188	190	175	195	174	197	204	193	187	211	211	165	200	175	176	225	182	173	184	184	182	200	195	178	194	176	171	187	189	194	193	182	180	187	188	188	202	178	175	181	172	173	178	197	201	212	185	171	184	196	197	178	204	186	172	185	189	193	178	179	187	182	185	215	204	201	186	163	170	183	211	191	188	187	192	185	164	198	185	165	178	218	183	175	175	191	200	208	191	156	214	168	172	210	178	210	192	192	167	171	196	212	197	194	165	177	194	168	213	208	151	194	179	169	168	164	185	183	161	184	184	207	187	184	193	180	187	193	202	172	209	187	191	208	193	189	164	186	161	160	179	167	174	175	176	169	183	172	160	186	177	150	169	187	190	197	187	191	172	200	194	165	179	188	210	180	167	203	180	205	195	221	162	178	194	188	199	183	181	213	179	202	212	191	180	188	193	176	174	189	170	185	204	192	168	182	203	183	183	189	171	168	186	189	164	184	189	184	182	193	164	178	204	187	209	180	184	178	194	185	158	222	182	188	195	182	161	165	161	161	179	179	166	198	182	187	182	165	176	192	185	185	176	192	201	200	194	165	174	198	149	185	163	181	155	169	194	174	171	191	195	186	172	174	171	182	175	186	190	190	192	174	179	195	170	171	209	202	188	211	164	167	173	188	193	196	193	173	173	193	170	162	201	179	188	171	185	201	185	179	182	174	189	211	179	162	185	185	197	193	191	174	199	182	198	191	207	190	189	206	175	181	195	184	183	156	186	172	161	177	188	170	194	162	173	187	170	202	190	172	176	176	183	185	181	193	163	190	162	185	174	203	181	177	173	191	163	181	194	196	203	186	194	198	187	187	161	207	168	196	159	179	159	157	185	166	163	174	196	179	197	169	187	185	173	190	174	187	183	173	187	176	192	188	191	194	188	189	172	157	209	190	189	173	172	174	201	194	186	180	198	200	188	194	196	199	188	173	203	201	174	203	173	158	188	201	162	180	172	173	179	172	167	188	171	170	187	221	188	193	164	189	191	188	194	188	168	225	192	183	191	171	163	187	169	172	181	195	191	194	188	183	170	182	176	190	187	196	207	206	211	208	198	176	191	190	179	147	185	177	173	170	169	175	172	193	201	205	176	175	206	188	167	192	211	195	190	171	180	204	189	163	178	155	179	169	179	192	178	186	190	185	186	211	163	193	173	189	177	189	187	166	168	198	185	187	205	150	167	177	175	194	186	203	200	208	208	175	173	189	201	205	199	190	176	155	185	205	167	180
7985	949	1946	2187	1709	1416	1164	1019	879	793	756	671	690	631	598	602	624	546	541	503	502	517	554	501	490	492	499	523	455	481	506	453	471	474	471	461	461	470	441	479	409	435	453	456	426	417	431	451	474	441	478	443	453	462	425	461	444	439	446	437	459	444	443	444	493	446	442	442	463	451	441	423	420	456	425	429	426	424	428	465	493	459	444	462	406	480	453	415	416	427	424	423	414	432	446	460	417	416	444	459	457	453	438	462	445	448	433	462	411	442	480	436	431	436	427	425	424	402	452	471	425	451	470	434	435	417	426	412	444	442	467	430	433	423	451	467	468	449	435	475	443	448	469	435	479	436	449	407	443	428	446	429	448	415	421	420	451	453	461	444	409	446	431	449	428	417	467	433	410	443	458	432	457	469	436	448	423	419	410	445	423	388	435	407	422	445	427	414	456	414	457	436	405	420	397	438	476	440	423	442	433	423	428	459	428	431	422	408	429	453	427	420	428	441	416	438	416	469	469	438	418	422	434	441	429	467	428	409	401	441	417	434	436	451	417	433	437	458	447	432	433	453	439	439	412	423	409	442	417	422	439	453	435	402	454	391	449	403	438	415	426	423	421	411	405	454	433	465	421	448	426	451	426	409	415	425	411	474	445	461	421	457	436	457	412	476	433	426	437	444	447	408	421	386	425	419	441	440	454	413	418	424	442	423	427	462	459	449	442	429	428	428	456	435	445	458	392	437	461	469	423	415	425	451	445	394	468	459	423	427	459	463	432	426	420	412	444	456	411	384	459	408	445	474	425	458	422	415	457	462	445	461	462	389	414	444	426	422	436	421	423	440	431	441	446	404	419	457	451	478	457	424	409	416	459	439	454	429	415	373	429	462	439	433	448	400	469	454	431	402	395	402	461	467	407	440	444	420	448	415	442	473	423	433	446	439	445	405	417	445	440	450	450	476	414	402	433	451	427	388	434	434	409	445	399	451	418	416	404	422	444	418	428	419	445	420	417	426	399	444	453	399	457	405	446	425	404	436	383	471	455	391	458	423	423	457	446	401	463	422	451	395	454	417	400	414	415	472	474	440	432	451	431	422	415	449	412	439	443	442	429	457	441	390	452	418	433	425	434	415	427	484	436	467	432	400	449	407	445	432	438	446	448	441	444	441	414	406	444	447	442	463	477	423	444	429	455	396	453	418	411	460	420	423	398	435	416	434	421	427	442	409	434	450	430	416	436	439	440	459	435	471	446	430	463	461	408	426	455	433	459	427	425	422	412	428	435	411	439	430	408	434	454	433	467	432	432	444	442	441	427	463	390	485	422	450	444	443	478	458	401	484	425	466	437	413	451	428	451	432	466	433	444	461	423	435	416	428	399	442	437	465	446	466	452	443	427	416	437	418	427	440	467	463	448	425	414	423	476	437	416	423	471	452	465	411	439	394	440	444	435	433	444	424	433	473	439	426	433	487	445	442	406	441	441	425	431	441	417	449	432	440	450	463	412	449	485	451	436	445	447	433	411	418	450	441	435	421	422	455	461	477	420	457	461	467	439	423	426	442	458	416	452	436	441	443	452	427	437	480	431	418	431	456	473	451	455	426	401	440	459	450	410	449	452	417	470	428	446	414	402	456	447	427	460	427	453	439	436	439	406	438	448	429	446	404	444	459	466	458	441	434	450	417	463	428	414	421	434	445	442	455	455	427	427	458	456	436	446	449	457	432	443	437	439	452	407	467	424	382	437	452	432	414	435	439	418	469	477	479	431	439	434	435	442	422	442	418	462	416	415	455	422	439	432	469	451	447	459	401	471	454	420	413	447	461	425	427	457	439	446	468	451	457	481	439	425	408	425	428	432	424	458	411	443	444	448	457	443	402	381	421	416	432	430	435	404	439	413	449	445	426	452	407	429	439	413	448	456	424	430	449	459	423	435	427	457	423	433	425	440	443	436	419	412	418	404	437	397	481	438	422	442	443	421	447	392	403	462	468	429	427	458	416	409	436	455	445	415	479	423	453	447	429	436	453	434	434	449	407	448	444	453	449	418	438	444	447	433	399	425	428	479	419	443	407	432	441	468	429	442	425	459	440	412	464	445	440	459	418	430	448	429	435	403	457	435	416	431	396	372	468	432	418	428	418	421	420	469	496	451	448	436	419	377	459	437	398	411	447	433	418	441	423	474	426	426	420	464	421	466	413	432	448	456	471	466	419	466	430	393	457	446	433	435	427	465	447	479	444	450	441	453	470	465	443	409	425	445	462	395	433	467	444	427	434	473	446	420	446	437	402	395	456	417	456	440	452	446	447	472	448	439	415	479	412	431	447	409	434	451	425	451	439	436	431	447	427	408	425	435	407	474	428	420	433	460	443	445	447	408	444	456	467	441	457	413	450	483	404	423	435	447	477	414	453	454	451	453	451	429	430	420	425	432	469	431	450	421	420	407	434	400	494	440	443	428	440	448	422	478	421	451	434	443	445	463	424	447	428	439	450	428	415	431	440	395	432	413	415	471	461	450	416	438	449	446	454	413	441	421	482	433	439	470	452	454	412	405	434	456	449	399	465	470	418	415	407	397	427	445	482	424	461	447	444	406	469	421	454	407	433	441	388	436	453	427	456	395	409	416	424	414	432	408	423	431	422	440	461	425	417	422	413	480	434	453	437	450	412	438	455	497	466	438	425	452	443	475	435	440	430	432	431	405	454	437	458	456	457	420	426	468	448	431	440	476	443	478	451	449	431	443	423	435	432	449	434	412	431	428	427	442	469	446	450	433	454	420	449	450	460	437	412	461	442	450	438	440	430	474	447	441	438	427	440	426	409	433	444	417	429	401	449	469	437	450	463	469	410	450	459	435	426	441	434	409	465	409	432	468	445	453	445	392	440	443	441	419	414	476	456	417	437	458	422	447	471	429	461	422	460	405	430	469	425	438	468	435	466	454	421	423	463	428	442	450	468	457	451	435	441	456	443	433	466	459	412	452	415	460	462	401	464	458	422	451	424	473	471	445	425	458	445	467	403	424	435	435	455	424	399	452	437	453	476	401	433	452	467	476	431	442	443	458	405	413	421	424	460	455	426	439	427	406	465	429	429	438	430	402	421	398	437	422	447	436	440	448	423	419	393	418	409	442	444	445	427	420	431	417	419	459	421	443	394	415	455	455	448	433	420	458	443	439	414	400	439	414	444	457	400	432	429	438	418	428	419	412	430	443	444	463	489	439	427	450	436	419	433	420	482	417	423	438	462	404	392	416	464	438	413	471	430	424	431	456	421	433	447	418	455	431	454	411	443	446	423	491	412	452	431	446	399	426	450	389	435	422	440	406	406	440	419	450	447	437	420	419	437	462	416	479	490	456	442	453	430	463	444	425	444	454	417	433	456	406	492	482	434	419	430	432	463	442	438	454	451	367	409	441	391	407	443	428	428	450	459	433	424	437	474	423	449	473	421	436	419	441	437	439	436	430	421	428	439	424	422	388	429	374	439	436	457	434	420
1308	255	234	241	207	213	242	223	213	205	246	245	185	239	243	227	251	214	238	210	193	236	231	213	234	209	226	201	249	224	225	237	220	218	235	240	229	227	236	249	249	223	216	198	223	201	202	215	227	235	219	238	218	222	255	256	250	228	210	236	234	246	252	225	218	223	227	242	226	221	240	203	227	252	226	234	239	207	233	234	230	252	245	199	220	212	227	242	207	247	218	235	235	221	232	208	206	202	252	237	206	208	271	244	241	223	235	228	216	206	202	211	194	195	244	255	215	215	217	193	198	223	205	198	216	207	225	226	224	247	214	212	243	227	225	226	223	210	206	229	236	233	233	228	259	214	203	239	235	236	217	221	233	220	219	228	246	252	219	220	238	236	222	267	221	232	229	225	240	226	212	200	239	234	215	227	260	245	230	260	249	243	196	241	264	229	259	254	216	251	251	257	222	249	214	230	256	211	251	232	235	218	230	246	240	224	236	216	227	215	225	246	229	218	204	225	239	250	242	244	247	205	193	210	231	214	239	208	248	218	220	231	228	219	238	236	205	239	189	254	232	214	249	226	234	231	218	218	236	237	194	219	253	237	232	238	246	216	262	231	229	220	221	206	233	241	235	231	242	193	224	222	226	252	266	222	253	223	226	232	223	237	215	223	239	255	250	223	209	232	218	212	211	209	258	227	247	254	220	217	256	272	233	259	227	223	229	205	225	223	226	233	249	240	214	236	196	245	251	241	221	225	210	212	209	229	194	243	217	192	230	203	245	208	232	210	242	226	247	229	247	210	186	242	227	209	220	227	227	236	241	228	212	209	239	251	248	217	225	245	237	238	229	240	220	234	243	221	212	205	221	207	215	241	233	233	224	217	196	238	222	221	227	234	246	242	236	231	246	228	230	213	235	223	264	208	215	278	220	239	205	224	222	216	204	245	195	203	254	215	237	239	198	247	253	221	222	198	244	227	233	186	222	222	227	223	237	217	238	224	221	222	245	248	224	233	221	209	215	222	214	208	249	205	197	203	228	204	209	251	243	254	213	223	228	203	199	232	227	200	242	223	239	232	203	222	205	201	216	221	177	210	228	223	221	215	234	236	242	242	220	221	261	243	234	194	222	221	227	196	213	230	200	225	233	253	228	226	243	233	233	255	222	245	212	208	211	208	232	217	228	248	208	201	226	218	230	233	234	236	237	201	228	242	210	228	212	213	195	192	204	222	242	235	243	241	232	216	251	221	245	216	243	210	194	239	241	252	232	199	202	209	216	240	229	195	191	216	243	230	202	222	242	211	210	223	222	203	213	223	233	232	240	217	249	235	242	222	231	190	221	230	226	240	245	217	223	225	235	217	240	256	208	239	258	208	217	220	224	189	198	230	227	215	214	228	240	255	219	257	242	207	201	216	228	214	244	226	227	245	222	216	221	226	236	244	234	227	208	217	227	222	233	223	226	200	233	223	221	202	250	233	224	223	218	220	236	227	214	211	223	204	233	251	213	219	227	234	229	224	208	226	197	218	193	220	236	247	223	210	232	233	238	244	244	238	215	243	237	228	238	240	225	242	221	238	249	210	205	220	196	232	225	234	228	247	240	221	258	225	234	239	223	238	224	235	249	232	212	219	240	204	201	237	249	226	235	206	218	220	203	247	227	239	213	230	248	189	212	255	256	228	223	195	247	225	244	238	247	243	224	248	236	234	208	224	211	236	236	249	217	213	219	214	229	211	215	233	192	219	219	228	232	184	236	225	235	228	235	234	229	207	235	233	197	231	262	244	225	232	221	225	229	231	251	218	244	206	200	213	224	225	198	216	229	240	230	230	214	227	235	243	238	204	196	205	202	244	206	212	205	230	234	217	238	188	222	262	241	208	234	212	237	227	235	215	237	242	215	222	255	215	235	208	217	216	227	245	219	212	236	239	236	276	238	218	228	233	207	226	215	244	207	192	222	225	269	236	209	208	251	227	216	218	208	243	219	229	202	233	224	222	225	230	221	223	217	188	229	235	252	208	219	275	211	230	219	205	228	239	239	220	218	210	227	230	211	242	209	247	244	215	240	197	262	223	224	218	219	230	238	230	197	235	213	238	235	235	232	197	231	207	242	244	212	238	259	226	236	202	199	258	233	230	203	258	233	198	198	216	243	234	231	228	248	234	243	213	198	227	215	211	220	227	224	208	211	221	242	215	215	225	219	254	232	208	241	189	214	218	198	233	227	206	223	275	216	228	216	252	240	236	244	242	219	222	226	199	236	212	234	207	227	229	266	231	205	206	215	211	222	244	239	239	219	244	230	236	228	257	220	234	212	227	240	227	211	225	250	205	198	212	224	249	226	234	218	235	237	234	217	215	235	243	208	240	205	222	234	199	240	235	241	243	235	231	249	223	224	226	252	239	196	245	233	209	233	252	230	241	219	226	233	227	237	247	244	204	212	221	208	225	238	208	228	237	216	237	218	236	201	237	262	215	211	193	228	223	241	256	250	187	257	225	207	249	251	225	212	219	221	214	239	236	211	218	225	226	247	243	235	238	212	222	243	212	217	232	232	230	201	246	235	242	238	224	222	225	241	232	239	227	236	222	240	241	206	228	226	240	234	225	205	231	235	245	222	239	216	245	244	228	197	249	202	210	216	251	239	252	223	213	236	242	208	183	195	235	241	216	249	247	201	232	234	207	228	227	239	207	209	204	235	209	226	246	238	216	227	227	242	236	210	240	241	206	244	227	244	228	251	221	236	242	259	220	224	228	233	218	205	229	201	237	240	224	251	215	232	248	224	256	261	220	238	212	207	214	208	243	234	205	203	224	213	227	246	220	228	264	260	248	215	224	229	225	220	232	224	213	239	274	261	226	246	227	255	206	207	245	227	184	219	199	222	202	239	219	219	243	229	231	203	243	222	224	223	237	236	208	233	227	218	228	225	220	221	241	238	229	217	213	191	250	215	268	195	246	234	204	224	227	202	226	225	214	194	222	248	233	231	207	225	232	235	215	231	221	225	210	264	237	227	226	221	218	243	228	211	238	236	242	246	215	231	218	225	229	238	222	247	224	216	231	202	216	244	225	209	233	228	216	233	208	206	230	243	217	216	228	238	216	238	223	237	210	238	235	212	229	208	228	215	222	229	234	227	250	212	221	228	215	244	232	216	222	254	237	230	221	240	256	228	240	237	223	274	220	231	206	206	229	221	246	235	211	237	235	211	209	217	216	221	215	226	224	238	209	221	242	217	214	259	246	201	222	209	237	253	222	224	218	245	211	215	231	214	233	226	197	223	251	220	234	207	252	243	199	212	231	222	237	237	230	246	207	191	205	203	197	244	224	214	222	216	233	222	247	231	200	235	221	224	225	206	226	208	211	233	238	213	230	230	241	229	236	258	211	245	224	237	224	222	242	232	237	220	233	228	216	226	222	210	196	216	229	219	189	233	199	240	255	275	237	224	231	231	246	204	229	231	215	207	220	224	234	243	239	235	236	201	211	221	232	222	216
1802	564	547	591	610	523	526	575	554	604	594	564	572	537	505	534	532	583	560	511	534	570	566	508	527	502	525	518	542	528	573	542	536	543	582	558	554	562	524	569	583	519	555	592	512	508	512	591	529	532	496	564	572	538	544	550	515	518	564	568	538	500	566	562	510	556	535	535	502	548	558	523	549	534	526	557	522	544	558	538	520	560	529	510	538	588	538	534	553	574	529	575	581	548	510	550	578	507	510	532	568	494	563	506	533	558	568	536	557	527	541	570	541	514	515	555	578	524	505	511	535	521	538	577	566	542	539	573	564	522	546	549	543	522	525	561	527	559	523	552	581	576	494	541	598	527	518	580	542	549	551	514	522	578	543	550	567	551	576	543	568	527	579	509	589	529	565	565	564	503	569	545	560	563	554	542	553	553	539	564	528	507	576	515	563	522	511	564	552	550	543	571	517	566	565	533	518	596	562	560	566	564	547	528	540	536	496	539	549	559	546	594	525	525	569	538	483	535	527	566	558	559	551	511	551	600	506	495	559	519	526	503	538	529	537	539	571	541	523	545	539	595	543	528	581	539	517	552	597	514	545	514	541	542	527	551	552	529	551	477	518	521	553	581	554	550	571	528	551	576	537	557	591	547	559	549	569	575	560	530	561	533	511	550	486	585	580	570	542	555	528	542	565	541	564	513	495	538	553	532	588	571	494	545	533	545	514	518	539	559	494	567	565	557	557	507	483	562	565	499	589	546	524	534	549	506	514	514	625	541	568	568	565	519	541	569	522	574	534	526	581	536	560	545	537	566	558	578	575	527	524	558	548	534	538	514	524	551	533	548	513	494	574	530	606	538	586	536	518	517	594	521	575	531	534	502	511	549	537	547	556	553	528	532	521	552	520	516	542	554	513	499	536	536	504	534	519	527	502	529	551	586	565	547	559	499	592	543	522	547	538	550	536	601	553	557	598	543	555	554	557	514	552	549	528	552	542	515	513	511	523	548	529	541	546	538	554	517	525	536	563	509	539	528	545	533	533	562	528	551	578	566	551	542	512	518	564	561	515	550	553	565	572	571	515	567	500	516	530	578	511	544	545	539	517	534	526	502	564	543	548	535	509	501	536	532	561	560	539	523	507	502	498	560	488	548	547	571	539	518	614	547	515	591	561	521	531	569	501	522	549	578	553	574	557	529	565	524	549	505	518	537	545	485	521	550	566	530	555	533	544	507	520	528	518	541	540	567	539	557	546	560	552	550	528	530	523	528	589	537	505	541	554	537	519	537	551	553	544	517	515	499	570	593	583	522	512	586	528	545	550	550	547	564	556	549	474	525	539	531	596	546	556	559	534	615	597	564	561	542	530	578	514	540	517	504	506	524	551	569	539	569	563	514	554	527	577	521	536	569	567	573	579	557	531	549	529	577	558	529	572	509	553	537	516	530	572	583	536	538	534	567	525	552	553	530	546	602	540	533	527	520	532	527	565	555	570	558	536	586	550	565	503	540	535	523	607	537	570	573	565	555	536	535	511	524	523	587	562	556	580	565	569	551	521	539	566	579	566	540	546	499	541	513	575	550	496	533	546	541	487	553	527	515	577	563	531	548	494	532	536	543	538	555	572	559	604	561	533	593	553	538	556	534	566	571	590	613	524	538	580	554	515	560	534	557	583	531	564	501	548	503	550	537	531	515	527	550	566	488	530	547	519	532	547	535	537	530	566	572	536	586	516	530	553	559	549	571	526	543	548	530	559	553	546	531	558	580	552	539	528	545	541	525	544	515	527	585	554	549	500	534	530	607	596	542	575	550	517	525	512	533	564	557	557	547	575	523	536	568	544	494	559	518	562	558	496	549	516	501	551	566	545	541	534	509	566	531	566	570	554	582	561	532	541	519	554	545	528	574	568	560	558	549	562	529	535	545	537	523	569	549	534	539	537	526	555	562	571	542	533	571	533	518	542	538	557	539	513	532	547	560	552	563	545	489	539	534	524	543	524	538	544	528	587	502	567	516	534	497	574	529	537	549	526	521	563	549	597	599	547	582	572	581	528	569	579	590	533	554	557	553	580	548	562	523	537	538	531	552	514	574	547	534	547	559	566	558	510	507	532	585	554	523	553	525	547	526	547	523	554	561	536	588	540	516	532	537	537	526	571	549	523	556	541	509	543	560	558	524	511	587	564	551	514	521	533	534	546	595	529	542	532	550	566	544	509	559	497	554	544	580	573	540	523	582	534	568	579	496	505	533	565	513	585	560	587	514	534	520	560	523	575	532	546	512	613	549	566	535	557	536	544	527	552	528	582	541	554	519	548	575	552	497	549	535	568	549	529	556	558	562	534	513	508	547	507	538	547	523	548	565	529	557	551	549	542	582	538	534	542	515	512	530	582	527	491	550	520	565	542	522	533	525	540	555	565	508	544	551	546	536	566	521	549	576	586	492	539	562	530	529	533	557	526	554	517	575	576	552	562	577	517	564	544	538	574	528	597	583	526	549	492	555	523	521	525	562	549	521	571	539	522	571	535	538	539	541	532	532	561	569	561	570	520	523	541	572	560	517	581	563	578	554	516	524	537	529	518	534	543	564	530	525	575	548	558	515	543	559	536	576	542	524	547	508	538	585	494	535	506	580	484	568	564	538	562	494	561	522	565	536	581	541	512	557	542	533	537	543	524	518	559	556	557	551	512	601	520	568	513	528	578	569	550	537	578	573	585	553	557	563	508	513	557	546	543	542	582	565	567	555	585	601	522	557	578	568	537	556	527	531	547	575	515	508	536	526	547	539	559	544	490	497	570	537	548	526	514	527	504	525	545	549	523	566	567	559	557	502	576	528	598	546	517	553	540	550	524	550	532	541	529	534	569	565	540	494	562	536	539	559	553	536	549	552	582	567	509	534	589	537	582	580	564	551	532	560	560	516	538	554	508	608	536	500	510	562	535	528	519	572	553	541	505	566	562	529	563	528	551	572	531	531	546	516	518	547	543	557	541	590	563	519	520	558	553	536	553	557	554	573	545	563	571	563	592	550	559	549	520	556	563	538	606	527	563	514	531	539	531	556	576	578	535	558	558	509	571	553	528	522	554	555	550	542	504	560	522	537	555	541	537	517	567	554	561	572	533	532	536	527	578	528	547	502	501	577	515	555	536	559	543	543	562	543	546	549	558	523	539	531	521	519	518	573	540	567	528	554	536	545	590	535	535	550	565	555	500	517	546	548	547	540	555	543	548	567	570	551	560	522	555	541	545	532	531	538	524	579	544	533	515	532	510	552	551	547	526	568	544	533	540	567	488	547	547	523	579	539	544	574	526	570	518	553	566	557	531	590	553	531	535	496	582	567	564	560	529	550	555	572	549	513	570	550	535	549	527	543	517	574	568	493	566	515	546	559	557	510	576	516	544	535	546	554	545	499	525	547	567	542	538	572	526	575	557	539	531	580	552	533	560	517	509	562	543	553	566	518	531	518	550	540	545	566	559	575	523	494	536	565	576	562	541	524
7429	622	639	550	474	429	379	378	360	340	304	335	347	351	355	316	335	348	299	305	326	294	296	322	321	303	338	340	344	297	347	315	331	291	294	302	298	307	310	318	319	319	293	312	333	311	321	299	330	325	301	315	360	314	334	288	314	314	293	287	308	307	314	298	318	310	323	327	305	292	294	279	316	297	360	309	314	329	287	342	340	292	305	304	318	326	305	300	312	286	314	287	301	285	333	294	327	303	276	279	309	299	334	310	297	357	320	296	308	304	298	345	339	304	342	292	289	321	320	285	309	303	313	325	317	287	311	320	296	321	308	305	322	316	318	279	319	325	329	321	322	309	291	302	290	328	327	314	305	321	307	296	331	322	349	288	315	295	316	298	282	312	323	285	300	308	308	306	315	299	308	307	314	328	330	338	328	337	308	302	296	320	304	332	311	315	326	305	316	315	342	335	346	293	325	328	296	302	301	315	307	332	326	324	319	271	297	312	325	323	318	325	291	323	329	340	312	313	311	326	307	301	275	314	298	324	291	313	296	321	333	304	329	333	303	296	309	323	326	319	323	288	326	314	275	303	322	311	315	311	321	272	309	328	309	317	306	298	321	298	318	290	326	307	336	312	282	316	321	314	322	309	304	322	335	306	317	339	345	309	308	330	314	309	310	289	356	291	334	276	340	293	335	349	339	333	328	321	315	322	305	298	293	330	307	310	332	299	315	279	309	333	294	309	313	307	342	307	318	333	289	304	316	358	357	315	324	334	313	298	319	320	297	309	314	284	295	312	325	306	306	318	306	335	304	292	290	337	300	311	319	341	309	310	315	266	312	315	296	340	312	314	322	319	310	314	295	282	274	336	329	298	333	355	319	292	321	311	295	325	326	330	282	348	310	292	328	322	343	291	303	326	316	336	353	284	309	310	305	317	323	301	311	313	314	308	331	316	331	318	268	335	303	340	321	326	307	318	299	303	344	319	341	328	310	269	315	339	321	317	326	303	317	332	286	328	314	325	319	325	289	292	282	305	282	310	328	322	357	318	353	304	309	315	313	332	323	288	325	326	299	304	289	325	314	298	290	358	334	291	319	327	325	331	312	313	311	337	312	317	304	319	344	332	321	319	327	301	298	334	316	315	292	282	292	301	304	308	289	316	321	302	328	313	295	334	321	299	328	344	333	349	315	329	316	312	315	321	325	298	311	333	304	313	319	314	320	266	329	308	304	290	274	307	325	322	303	328	297	309	300	301	326	292	314	283	309	339	312	292	314	317	292	304	291	311	314	274	301	340	304	334	361	305	301	281	290	323	303	299	290	333	317	329	301	337	307	326	327	321	319	340	300	334	324	301	313	288	310	284	296	307	288	309	313	328	325	302	335	299	318	321	303	324	297	323	296	314	306	353	310	325	349	287	296	309	332	316	308	343	318	305	313	325	344	348	304	318	303	333	327	302	310	268	315	336	333	291	259	320	300	288	291	274	334	312	286	328	300	323	324	296	322	343	353	334	347	339	307	274	304	312	335	310	318	281	354	301	321	289	313	302	302	332	332	341	335	300	294	289	354	312	313	304	317	310	311	284	315	336	293	342	304	320	328	335	314	304	302	321	298	310	266	304	312	319	280	314	297	310	314	315	302	336	352	300	310	289	319	299	318	313	291	314	294	318	318	273	288	323	325	315	356	292	305	319	318	300	307	331	295	305	337	290	300	331	322	322	349	306	312	306	287	286	300	303	293	378	340	315	284	324	288	274	316	318	322	306	328	305	302	289	324	315	324	310	324	320	350	295	292	306	346	312	319	353	296	306	321	327	299	286	325	307	306	279	343	335	327	305	314	342	312	279	295	333	341	337	306	283	316	314	284	307	356	312	319	329	314	332	309	282	328	302	302	317	344	331	342	287	330	303	307	334	324	319	336	297	290	348	311	329	298	330	312	286	299	310	285	303	297	316	335	340	322	307	309	275	302	286	294	336	304	286	313	323	283	311	342	310	277	297	302	312	326	348	332	317	293	299	288	321	321	307	306	325	291	299	289	330	307	305	275	313	318	296	309	306	328	320	314	295	303	294	317	312	305	301	324	300	303	334	332	348	327	309	310	310	337	306	303	338	331	283	325	317	303	307	339	312	316	315	309	334	305	317	312	317	331	314	326	308	298	323	325	323	279	311	311	323	333	343	342	334	325	351	332	273	323	345	300	312	322	285	308	327	352	336	298	350	303	303	329	297	321	302	324	294	319	333	308	307	306	350	310	295	329	291	310	296	340	303	319	317	317	352	329	343	309	306	306	330	352	308	334	308	305	305	303	332	312	293	292	335	287	314	321	330	294	345	325	326	320	331	330	305	323	312	367	338	329	294	308	342	308	303	291	312	304	341	306	312	290	326	316	312	303	318	287	301	292	296	318	300	322	321	310	313	320	294	328	289	283	320	332	306	332	290	328	313	323	291	291	289	318	316	338	327	301	307	302	304	291	278	310	298	303	300	299	334	301	306	336	308	323	322	305	299	321	306	297	271	299	313	298	313	303	341	330	321	317	337	332	301	307	308	325	312	304	356	305	338	298	280	321	318	320	326	335	317	292	325	302	312	316	284	308	322	332	303	296	309	303	309	279	332	291	354	297	314	306	317	337	338	316	351	312	317	304	302	330	336	313	312	295	343	300	326	322	277	323	308	319	317	355	298	309	285	329	317	363	323	332	287	298	316	313	305	345	291	321	298	342	348	300	289	332	297	296	337	273	312	298	315	315	303	329	321	326	291	327	328	326	309	310	329	317	309	341	342	327	298	315	307	305	271	286	326	266	330	323	347	304	324	319	299	271	324	329	330	286	316	314	284	305	328	304	294	331	309	288	276	295	313	305	312	334	342	321	273	327	335	341	339	335	310	327	294	290	278	290	285	323	318	313	313	319	285	336	292	337	305	311	311	307	324	341	346	286	314	324	336	312	301	326	321	315	310	341	324	306	335	293	316	314	359	324	323	290	273	317	291	301	293	307	336	319	293	315	332	307	345	321	314	324	303	311	319	358	320	298	326	313	338	314	314	293	325	325	290	312	329	309	322	303	327	346	320	298	307	330	322	301	280	356	294	334	284	303	301	284	308	327	316	319	309	299	345	333	305	331	311	323	335	311	338	322	316	349	301	321	322	321	278	318	320	315	321	319	356	321	311	307	306	299	318	319	321	311	292	306	331	359	319	327	266	280	328	313	314	281	316	307	345	290	309	330	323	287	301	319	321	334	308	318	300	313	318	304	312	341	299	316	280	298	286	298	283	320	300	294	307	282	290	314	323	321	308	296	305	324	332	327	306	339	320	324	309	300	333	333	322	299	316	319	325	300	293	325	337	298	305	312	304	328	309	308	353	299	297	340	283	325	303	303	269	301	336	311	313	304	318	341	301	295	308	314	329	348	286	312	324	286	325	333	316	309	294	307	315	278	346	313	347	282	311	311	304	301	317	277	327	297	299	318	303	321	322	308	322	324	314	334	318	283	347
6543	990	1450	1508	1325	1274	1078	959	980	885	889	836	855	779	782	847	769	758	762	805	721	739	722	760	690	724	752	732	717	756	696	738	751	725	717	750	716	748	706	670	733	750	690	775	762	738	761	709	714	702	709	729	758	721	699	716	721	697	737	696	716	722	694	729	703	669	759	712	705	708	748	781	736	712	683	694	695	679	715	662	691	706	711	719	743	707	660	725	706	680	676	742	726	719	732	710	700	757	735	686	712	752	739	746	743	728	736	760	702	722	686	743	707	666	743	688	760	736	707	729	730	710	687	718	711	728	738	702	685	744	717	729	683	712	685	728	720	731	743	682	706	733	665	708	712	726	704	737	694	714	730	685	681	725	717	707	739	655	719	730	689	754	732	693	665	695	729	732	725	680	751	675	719	687	712	698	700	761	701	692	723	719	730	726	753	668	716	702	717	718	727	712	727	696	708	697	721	756	689	723	719	741	717	681	687	711	707	662	659	717	679	726	715	710	671	710	783	757	701	702	712	690	757	740	706	696	710	677	703	701	753	728	722	679	682	708	706	690	682	726	737	715	694	758	706	709	712	721	721	696	756	714	707	709	721	733	689	701	671	697	715	687	695	698	695	695	728	710	721	775	693	738	668	711	729	704	713	728	698	694	716	705	708	721	707	697	696	705	737	698	680	696	721	730	691	700	693	723	687	722	734	706	735	731	720	730	671	727	692	727	646	687	688	719	704	704	690	733	701	741	718	689	709	716	711	692	739	728	682	730	702	730	735	732	787	678	706	720	674	693	707	699	745	711	690	722	720	725	725	682	737	683	742	625	722	754	698	706	734	754	720	752	692	700	714	693	697	707	745	675	662	688	719	763	767	737	735	681	733	721	714	752	654	707	708	725	755	736	703	739	718	709	726	725	733	720	679	704	699	736	726	676	714	763	708	737	722	728	688	729	715	676	724	737	727	676	653	664	708	797	724	728	748	672	725	709	682	701	719	678	700	727	719	719	739	715	709	703	713	714	699	706	756	722	680	714	752	718	723	700	732	689	716	698	662	738	748	709	753	713	679	708	731	696	664	766	745	688	762	676	711	734	734	705	708	722	725	718	738	747	676	732	705	719	739	688	672	703	741	678	716	686	709	728	706	718	746	758	729	707	718	736	762	693	730	712	731	689	727	700	726	696	717	717	704	701	781	764	713	697	701	726	708	712	693	706	701	702	762	702	719	719	709	710	715	728	701	701	615	685	752	691	745	724	721	699	711	714	720	691	734	701	712	665	701	675	674	734	741	714	724	720	751	715	709	719	727	679	708	721	714	676	717	728	706	673	746	722	712	728	710	672	712	739	698	730	693	723	682	721	725	724	761	705	710	758	682	705	738	710	704	759	693	753	743	694	706	753	725	736	759	698	734	666	732	715	697	707	711	682	752	667	729	694	700	738	686	719	719	752	698	730	706	713	725	693	663	759	713	695	699	721	710	713	710	708	659	755	709	726	675	741	713	707	694	744	725	720	695	725	655	728	732	727	726	736	727	658	717	719	746	749	712	714	714	735	703	650	724	726	718	698	727	683	705	727	761	736	678	733	761	712	721	748	685	724	676	728	741	730	702	721	716	693	754	721	717	693	705	723	705	727	743	742	734	680	720	649	686	704	740	710	728	668	764	754	733	717	665	704	689	714	741	689	729	718	719	694	734	707	677	734	723	723	666	694	761	707	718	719	719	735	746	732	704	675	719	675	711	711	746	722	683	699	775	704	695	690	702	693	679	692	733	749	756	720	695	704	770	708	756	704	679	760	708	706	679	713	692	678	750	703	668	690	697	740	750	710	671	747	664	692	704	707	711	753	706	727	689	727	679	673	712	671	706	702	720	706	697	705	698	713	710	715	697	697	751	694	719	697	679	738	697	720	752	741	719	718	716	734	682	738	704	676	673	724	727	733	719	767	690	724	716	701	695	686	697	712	698	707	763	703	691	708	730	699	708	687	734	697	731	695	699	754	668	704	727	646	730	731	727	739	751	773	749	731	690	709	725	715	674	756	721	704	696	686	690	691	772	705	714	682	739	708	744	722	739	741	713	669	717	719	710	703	731	666	729	675	673	736	708	685	777	664	674	722	686	724	743	728	689	737	671	679	794	722	734	773	753	721	727	691	753	726	719	710	691	705	746	712	716	709	737	664	769	723	734	718	715	742	746	697	721	711	694	714	733	716	720	727	714	734	698	721	716	716	720	704	680	726	661	683	717	698	731	711	720	691	754	699	726	699	731	665	755	701	760	698	697	700	698	745	731	743	717	733	714	747	697	728	727	748	712	655	748	670	709	679	696	683	737	709	751	706	747	718	662	709	717	696	665	729	684	681	687	709	704	678	720	730	737	705	765	716	742	687	728	679	723	744	770	702	711	679	740	759	689	722	716	734	701	674	690	681	727	678	730	703	701	720	705	700	725	740	693	739	722	748	707	717	678	716	733	759	718	729	699	729	740	708	733	729	759	734	695	714	702	710	717	684	727	698	672	718	749	750	706	689	709	715	742	706	708	710	724	726	688	717	706	759	709	684	672	720	692	735	665	702	730	722	758	693	677	702	717	703	740	688	687	666	720	693	738	695	732	672	674	756	664	753	728	687	689	771	696	719	691	711	721	669	701	683	713	695	702	697	678	750	702	684	688	762	722	726	744	687	690	704	707	698	649	681	671	727	750	780	696	726	714	764	710	715	702	711	710	673	682	702	711	725	682	756	726	719	706	703	724	678	710	743	697	714	672	711	693	707	683	677	675	688	715	715	735	760	723	668	739	719	694	693	738	718	724	778	699	702	739	720	729	728	695	710	683	698	719	673	771	756	692	743	753	705	740	717	729	738	717	711	723	687	711	667	745	710	729	738	724	697	722	682	713	679	730	711	701	706	723	690	731	698	721	726	727	730	702	706	763	740	707	700	728	731	756	705	736	689	718	745	732	730	677	703	705	716	693	670	735	716	734	696	704	736	677	693	680	707	758	719	687	754	727	726	688	764	702	650	712	723	706	723	715	673	702	673	697	686	693	751	735	724	687	695	677	679	689	721	721	722	740	713	677	710	687	694	698	702	701	710	743	717	710	696	729	728	759	753	720	738	699	709	724	726	738	716	701	718	687	714	694	696	722	709	744	698	761	703	715	749	760	696	711	748	730	739	677	777	703	736	703	737	758	724	723	731	748	707	696	656	746	698	697	660	693	709	671	698	734	706	729	718	719	746	781	757	752	717	728	697	759	730	737	787	663	752	701	698	683	690	704	710	757	693	699	741	727	751	736	698	685	685	716	721	745	705	744	682	703	741	674	667	678	708	680	681	730	722	679	694	752	682	668	726	698	692	734	655	656	707	716	757	708	679	704	740	710	732	661	723	739	687	714	687	709	706	739	699	758	723	675	729	686	710	703	710	745	790	730	678	689	745	715	680	737	719	695	705	712	702	733	674	748	656	699	696	776	729	732	717	695	752	720	713	664	734	737	734
14270	1116	946	742	505	417	380	299	289	280	240	226	197	230	206	202	199	199	207	197	213	182	196	215	181	226	191	183	166	224	185	211	188	200	171	205	185	177	185	216	210	182	180	220	194	191	192	219	176	189	172	175	171	188	183	187	187	171	195	188	188	200	157	195	231	194	167	180	183	163	201	179	186	190	180	199	174	188	192	194	177	188	190	196	167	163	198	169	198	150	210	182	164	180	204	189	175	210	186	168	190	171	177	175	204	187	206	183	214	173	180	197	187	189	175	182	178	186	185	164	163	179	172	182	225	205	208	164	182	165	175	179	210	187	172	169	190	170	183	179	198	176	203	202	172	173	196	191	169	142	165	180	155	179	199	182	163	176	198	190	197	193	198	183	179	197	185	160	168	165	188	167	161	183	151	195	168	178	195	148	170	225	228	181	186	178	178	176	191	158	161	193	175	193	209	188	169	194	184	189	188	188	203	207	178	174	179	188	178	166	187	179	178	213	165	159	166	194	183	158	199	184	172	203	200	204	181	186	194	186	198	193	184	170	180	204	184	166	193	174	186	198	167	184	164	169	165	149	184	195	158	194	185	206	203	166	173	184	201	163	184	191	176	215	172	193	214	192	197	215	186	178	173	194	169	194	194	165	189	186	186	197	172	210	192	184	188	176	155	180	176	178	202	188	198	176	185	167	171	178	202	193	158	173	226	204	186	188	181	173	193	185	204	167	171	209	190	182	166	176	165	195	183	224	185	191	166	188	197	179	166	205	194	186	166	196	170	184	193	202	161	194	200	163	193	188	189	218	182	187	196	182	185	194	160	161	205	186	168	176	185	190	218	211	205	195	169	180	187	227	193	172	197	181	172	152	178	167	171	178	188	182	201	185	168	157	189	170	190	179	183	168	167	181	182	172	196	212	173	179	182	182	194	221	200	225	193	203	162	202	209	186	187	175	177	183	170	184	176	174	190	196	195	218	207	172	202	174	204	193	191	181	197	195	194	189	185	178	210	186	194	190	185	209	181	190	197	186	197	174	175	196	192	192	219	181	191	205	196	186	213	183	183	172	173	190	165	159	203	187	186	189	187	185	220	179	193	192	173	181	159	183	193	162	205	151	165	176	175	178	192	189	219	176	178	188	183	195	180	189	208	193	179	187	199	188	177	221	177	166	191	170	210	197	180	164	175	179	181	177	215	169	168	194	186	171	183	200	202	158	174	195	174	150	189	194	183	186	224	179	183	202	182	193	172	153	179	173	177	184	170	210	173	188	203	190	181	168	165	165	184	199	182	177	188	182	203	176	184	179	185	203	208	193	195	155	166	171	182	172	166	160	228	190	179	193	193	188	190	189	182	179	182	192	184	205	209	170	166	193	184	161	198	189	175	181	175	195	188	199	184	178	192	186	194	174	186	197	193	179	164	168	193	170	176	202	172	190	197	156	189	201	194	192	212	197	202	224	206	206	189	196	166	178	198	208	191	178	201	161	168	201	191	158	206	166	168	186	187	201	183	167	176	166	166	190	206	187	178	182	198	170	166	200	192	190	193	188	160	204	209	210	160	155	193	204	164	190	189	168	186	191	187	190	206	192	172	173	170	172	195	197	180	178	172	197	200	216	180	183	169	198	171	176	192	201	162	195	201	175	155	163	196	185	191	174	207	178	172	194	188	195	200	190	195	211	197	190	173	198	183	191	182	189	168	171	167	171	173	180	181	189	173	193	171	174	179	175	177	194	174	215	195	189	176	171	209	185	187	210	195	171	174	194	178	204	204	194	188	184	185	167	167	183	179	163	199	176	163	180	163	173	175	174	171	184	176	158	195	231	186	224	177	218	205	192	179	211	216	199	182	185	195	170	207	182	159	203	211	176	197	169	170	200	186	211	173	171	203	182	186	195	177	195	204	192	167	192	204	163	192	198	189	189	196	168	191	187	182	199	178	185	174	186	181	182	184	199	176	193	168	161	160	177	189	188	177	182	185	171	177	187	186	178	155	195	189	173	194	179	192	190	173	181	174	199	210	195	197	197	180	184	186	184	210	166	191	184	203	188	184	166	156	176	181	193	188	174	196	166	188	200	163	213	211	196	209	195	195	204	170	194	190	185	169	206	187	187	161	164	195	171	182	160	188	190	174	207	182	163	182	171	181	179	183	188	185	161	206	175	188	191	173	179	190	160	196	197	167	183	199	193	197	193	169	175	156	160	212	180	196	183	191	183	184	163	183	162	170	182	222	228	179	177	186	183	171	176	187	180	190	197	166	159	195	206	194	204	210	192	210	176	171	182	215	165	173	172	205	204	178	208	161	181	174	190	190	200	193	207	201	183	206	202	205	194	183	171	191	205	196	192	177	198	187	189	175	168	178	167	194	207	190	183	193	181	182	166	183	184	170	204	165	220	192	186	185	189	199	177	188	197	180	184	178	177	155	184	195	170	213	176	193	182	160	168	185	163	196	179	181	184	173	152	176	184	159	180	194	200	231	174	168	207	187	164	173	190	178	158	185	188	179	181	184	198	151	162	180	168	176	164	186	210	214	189	173	179	198	173	152	179	199	159	204	204	177	193	175	208	183	190	180	174	170	190	165	192	195	187	181	190	187	179	185	187	181	183	231	186	198	181	176	175	192	200	192	183	157	177	173	197	180	167	200	188	164	191	197	192	162	212	197	160	171	185	180	201	187	191	188	162	177	177	195	168	200	180	171	179	190	196	173	185	180	155	179	202	177	170	188	191	165	199	205	199	202	188	203	189	166	198	205	186	160	182	192	195	181	183	187	174	198	199	178	185	174	203	179	199	179	175	170	195	173	234	214	182	201	190	165	187	207	191	171	188	225	195	180	193	182	174	192	167	183	187	183	175	167	181	196	178	178	183	186	184	195	183	192	180	161	204	215	169	202	200	188	196	175	192	166	174	187	173	168	216	192	186	166	183	206	189	189	189	184	186	167	169	201	189	210	188	179	194	159	189	194	181	198	194	189	181	201	186	193	186	178	177	176	204	196	191	181	190	185	179	189	198	191	193	190	235	191	189	184	166	173	192	172	180	197	182	168	198	203	194	179	167	161	176	184	189	194	195	198	160	192	177	183	189	179	172	199	174	194	182	171	186	151	167	187	189	212	191	170	190	190	163	204	187	174	192	216	176	218	188	202	194	199	191	188	160	186	192	169	182	211	189	198	178	170	167	175	175	174	174	189	172	182	174	175	172	197	174	163	169	196	178	179	162	207	190	179	182	181	210	184	179	192	200	196	181	177	177	183	175	201	179	177	179	199	195	171	176	178	203	182	187	160	194	185	187	210	162	159	166	180	203	223	173	168	163	188	190	157	173	187	218	176	196	197	218	203	213	169	189	179	186	216	178	184	194	164	149	217	190	207	208	190	200	209	153	183	197	180	197	172	188	211	182	179	191	183	217	193	182	193	183	176	216	200	199	162	194	180	199	186	177	187	181	209	172	173	164	198	183	206	196	202	191	163	192	179	192	191	173
8051	975	1962	2077	1795	1439	1184	973	850	777	752	667	666	568	570	573	542	543	562	509	466	505	480	523	472	477	469	456	491	489	456	482	471	480	447	439	479	486	424	473	467	461	442	447	472	449	477	465	451	444	458	424	423	413	460	424	439	460	444	422	434	426	430	431	451	456	462	458	446	431	451	461	435	407	424	459	437	452	486	438	424	464	443	410	443	426	424	465	407	442	467	425	458	427	426	443	449	410	403	467	433	404	456	454	419	404	462	465	422	458	384	464	469	482	448	407	445	436	436	450	457	456	416	445	430	437	422	416	439	496	411	472	444	464	473	447	450	434	431	423	434	397	411	439	432	397	453	487	423	436	415	419	452	431	444	382	436	428	468	491	429	430	455	396	383	451	458	420	463	418	465	453	464	438	419	430	432	392	474	444	413	433	412	449	473	440	440	425	422	451	433	439	432	422	473	425	502	418	437	416	406	447	439	457	433	443	421	412	421	418	425	438	417	430	415	435	431	422	474	445	442	458	460	427	457	435	407	437	428	427	423	420	456	429	454	437	451	431	417	424	434	447	449	447	457	411	445	456	456	421	426	431	463	449	475	406	449	471	440	424	423	413	470	431	392	421	413	399	419	424	470	430	435	448	429	435	414	454	451	428	441	451	409	480	412	425	439	465	417	434	423	440	451	411	435	428	423	428	398	443	430	429	421	443	407	466	445	434	420	433	465	416	425	432	405	424	440	440	427	412	452	448	422	422	436	445	401	439	425	460	453	403	450	440	445	455	411	410	461	404	437	424	433	442	434	445	430	477	453	474	439	435	467	434	459	459	452	459	421	404	455	409	444	462	444	433	419	442	413	444	456	424	415	444	446	450	405	430	446	487	442	444	447	454	444	423	424	462	421	450	390	432	431	437	449	420	445	444	406	414	420	426	429	409	413	429	453	421	460	420	444	458	454	450	424	459	407	430	437	452	453	420	448	406	431	431	396	444	449	436	439	428	413	441	450	443	430	450	412	402	410	425	420	436	422	430	437	416	432	445	471	423	446	435	459	431	402	427	483	434	458	412	471	447	429	428	429	442	442	435	423	443	395	449	416	412	453	409	447	469	406	465	435	396	424	422	448	423	417	423	456	451	495	441	427	424	425	408	420	442	442	409	455	437	443	437	437	431	422	447	424	451	406	407	405	434	448	416	458	400	430	431	434	429	431	478	429	419	446	472	437	465	439	441	425	416	424	445	438	417	404	414	448	437	420	452	435	412	461	467	416	438	465	450	427	431	438	437	445	417	464	464	457	435	425	458	416	436	414	409	444	419	440	451	408	442	441	431	446	446	439	459	438	457	429	469	461	407	431	437	452	443	415	417	444	432	420	393	430	453	432	406	435	415	396	446	420	425	471	427	408	393	427	462	414	442	412	441	454	440	415	420	419	418	463	423	378	466	440	452	446	430	481	426	453	426	439	415	388	432	463	416	423	436	425	424	434	434	453	409	458	449	444	444	452	424	422	439	449	426	467	443	436	430	449	452	419	438	425	423	410	388	413	419	461	405	478	427	411	432	451	439	466	449	397	420	430	433	455	450	453	421	400	430	433	469	444	459	443	414	413	399	432	461	443	412	457	406	417	436	439	419	484	452	469	422	436	432	472	419	460	445	415	435	429	417	477	431	427	430	399	448	429	417	463	467	450	463	443	445	424	448	444	397	422	411	431	432	461	407	424	463	420	419	457	426	440	429	451	468	401	439	450	474	447	433	453	430	418	417	448	445	462	434	458	429	460	430	440	395	397	419	408	469	423	424	396	428	391	423	443	422	418	431	442	435	397	434	472	403	456	403	418	458	425	433	425	420	445	427	422	457	412	407	419	438	477	414	442	431	441	447	422	421	451	408	392	447	438	457	446	447	446	437	442	423	486	451	433	457	448	404	463	449	469	458	430	432	430	452	439	421	427	439	446	453	440	465	457	469	423	431	426	421	458	431	459	432	471	442	437	400	432	442	439	476	426	435	464	488	422	423	424	449	413	436	405	425	481	449	460	447	412	432	412	418	490	438	414	438	438	442	443	433	457	421	475	403	448	425	442	456	387	424	503	419	417	459	431	465	430	402	417	428	433	403	448	437	472	450	457	451	423	448	430	427	465	478	448	422	470	497	403	422	453	407	424	422	421	429	478	410	430	435	450	436	468	417	422	449	457	443	415	460	410	433	394	456	444	455	456	425	457	428	488	436	428	442	449	429	449	456	451	412	437	444	420	409	412	406	414	463	420	431	404	405	421	441	405	439	450	433	431	433	433	411	446	473	452	453	410	405	451	385	463	438	456	432	444	414	421	415	433	445	408	460	422	418	428	409	409	420	446	438	443	436	443	451	428	428	414	474	423	404	438	412	469	418	400	450	486	425	436	419	402	419	422	400	466	444	406	438	444	452	443	427	431	472	449	432	425	406	452	440	433	426	411	450	404	409	445	454	446	404	452	420	443	414	430	447	435	419	428	409	438	455	420	438	435	409	400	417	439	429	437	424	442	430	414	436	437	475	392	450	408	449	417	455	465	428	428	433	434	409	432	453	428	437	459	398	405	427	411	439	387	397	459	445	425	446	440	451	450	441	420	440	447	390	400	423	414	462	417	426	446	419	406	428	428	476	486	460	430	433	442	414	384	415	452	446	402	444	446	434	401	435	450	452	460	451	450	444	438	433	443	447	451	464	456	439	437	411	426	439	449	423	447	430	463	444	429	451	443	415	442	456	456	395	402	433	459	480	417	460	461	445	443	442	403	449	454	462	458	452	408	431	420	421	447	482	434	444	450	475	428	424	434	411	443	434	438	410	412	470	400	448	461	445	399	431	424	430	439	454	432	448	439	410	447	443	426	408	420	429	449	402	426	413	420	458	424	410	434	432	437	438	425	468	405	437	424	423	414	431	443	411	447	438	454	393	413	419	446	427	416	451	428	451	426	430	427	439	422	430	452	405	427	453	473	402	495	414	418	444	416	447	430	448	446	452	444	430	438	442	453	441	400	452	439	483	470	410	456	474	419	474	445	411	420	429	464	426	435	428	437	435	395	420	453	446	444	415	432	452	406	420	425	438	433	439	392	433	386	455	424	469	444	434	446	453	458	421	382	442	432	434	418	445	457	419	428	460	430	405	399	459	459	442	412	473	439	401	414	427	431	412	444	427	409	452	470	450	441	427	431	420	470	443	437	422	418	446	432	443	485	441	431	488	461	414	445	429	423	435	445	437	447	428	473	450	430	444	448	446	434	424	439	429	434	420	422	415	458	447	408	410	423	471	448	438	421	449	422	462	453	413	424	437	419	463	434	449	414	445	429	458	418	425	440	451	412	421	424	448	425	433	422	445	455	432	440	438	436	427	433	433	426	447	438	445	452	424	432	438	410	425	453	421	457	414	430	476	437	454	431	410	416	424	445	432	426	457	472	386	411	436	427	424	473	470	415	435	445	425	446	406	434	440	422	462	444	421	444	424	450	442
1306	267	217	221	237	230	249	232	216	214	216	229	214	224	219	226	235	228	192	227	228	230	214	218	239	205	207	222	235	225	233	247	233	251	229	229	228	227	206	237	220	233	195	214	223	234	247	240	224	234	238	231	264	214	214	236	219	214	224	238	247	261	204	236	226	222	224	228	253	212	214	202	216	229	225	253	237	239	242	216	187	211	231	207	232	217	230	197	195	265	245	229	234	205	190	234	236	219	227	208	236	216	253	242	232	209	214	218	218	225	222	249	212	255	227	231	202	224	237	251	235	214	244	209	231	222	220	216	229	197	251	236	242	258	231	242	236	243	198	241	238	222	203	229	221	240	255	221	229	213	220	218	227	215	228	228	223	229	242	231	201	237	239	206	245	210	249	240	209	220	235	218	239	218	230	255	234	239	235	223	223	208	230	217	210	222	210	225	181	227	233	207	216	220	250	245	223	219	245	244	230	236	216	212	238	213	225	242	206	228	225	206	195	217	215	224	220	209	242	205	232	223	223	252	246	249	233	209	233	225	213	215	218	239	197	244	236	207	221	218	227	248	214	203	197	246	227	222	243	221	205	211	222	209	236	239	229	192	232	224	244	202	212	243	173	209	229	215	250	245	210	246	215	230	203	220	232	249	210	233	190	227	213	209	234	260	207	214	208	224	217	207	201	237	205	237	233	246	203	234	236	206	230	230	231	207	230	235	249	247	210	222	234	231	237	212	233	231	196	218	217	226	205	206	209	214	212	230	228	237	229	209	217	237	205	228	224	219	231	227	220	233	232	244	221	241	221	192	228	215	231	228	198	246	263	222	224	257	270	236	235	246	243	218	211	230	220	235	238	260	236	192	238	232	248	245	217	247	191	220	236	225	229	233	225	208	225	227	230	210	227	227	229	230	212	225	240	264	238	211	226	233	212	216	216	232	245	226	236	212	219	208	220	232	249	195	218	226	245	212	221	217	218	210	238	245	243	231	228	225	233	235	205	253	234	188	218	220	226	240	251	227	277	240	190	229	200	219	230	219	221	200	212	220	220	247	246	222	224	231	230	225	223	226	232	215	217	222	218	231	248	246	253	243	225	245	221	195	218	236	207	220	254	246	204	190	216	242	270	197	216	228	267	216	244	249	214	238	214	230	229	251	236	217	226	221	213	222	221	218	234	246	222	215	241	229	220	194	254	237	214	218	231	246	238	233	247	231	247	229	204	243	220	239	223	229	233	216	249	226	232	249	236	245	208	244	232	212	223	224	197	204	213	232	194	215	206	225	249	246	221	211	259	237	219	225	257	204	223	250	224	244	235	217	234	220	214	239	232	213	202	207	213	198	207	253	241	247	239	211	230	239	259	230	206	241	232	219	222	223	256	239	243	221	176	191	224	221	225	248	242	247	233	242	202	210	195	233	201	219	230	206	249	204	227	205	234	221	220	249	216	216	246	208	246	209	228	242	216	254	253	224	220	230	216	246	236	226	228	256	209	206	242	224	229	221	240	253	229	240	238	227	211	256	230	201	218	241	237	224	232	246	195	240	209	214	224	216	230	230	224	214	225	213	235	229	217	240	237	188	254	244	200	211	238	235	228	203	217	221	223	218	212	205	219	241	204	210	227	236	215	199	209	217	244	226	231	241	220	226	205	222	243	203	229	243	205	229	229	209	227	223	213	205	224	222	219	237	222	233	229	204	269	222	222	183	202	214	225	197	236	225	223	223	193	229	239	215	254	222	234	229	245	230	236	226	221	227	238	200	197	211	212	231	237	237	220	229	204	211	231	216	248	209	201	206	214	229	224	240	253	234	234	256	239	232	253	224	238	212	212	232	237	218	241	246	225	249	212	226	230	246	229	235	238	233	264	226	226	224	244	241	225	222	201	252	214	220	198	231	246	212	233	226	244	228	201	215	242	243	223	211	211	199	267	214	207	224	229	217	219	232	220	238	236	230	214	236	234	193	233	216	236	246	248	220	205	227	202	225	216	237	238	212	233	253	227	216	191	219	198	235	221	228	244	206	226	214	237	223	220	214	262	193	224	218	249	239	223	229	221	232	215	229	236	219	208	242	247	228	237	182	253	199	210	236	219	205	227	216	222	218	222	211	250	241	225	231	236	222	224	226	245	213	216	242	223	226	208	225	228	236	220	197	199	239	214	218	219	229	246	241	218	225	208	214	220	243	218	241	216	245	254	235	249	226	230	233	216	264	217	200	225	230	221	225	208	241	243	235	224	239	226	234	250	242	228	210	204	231	239	213	200	218	218	218	222	232	214	231	270	229	237	249	251	242	207	228	237	232	215	252	196	226	211	219	240	200	222	208	216	250	222	221	236	225	224	220	251	237	237	242	225	210	219	217	220	214	224	247	218	202	224	219	210	218	228	236	225	195	198	218	221	206	240	236	213	208	191	214	225	207	206	285	234	217	245	205	204	198	207	223	252	230	252	244	214	213	219	239	239	255	233	217	198	207	230	203	234	230	237	237	237	191	196	236	223	210	213	209	228	219	197	220	239	233	218	228	220	232	235	220	242	244	230	235	209	245	239	219	250	237	207	222	245	222	204	253	240	254	224	227	208	244	233	208	214	228	208	203	219	222	232	220	253	237	245	226	233	217	217	254	228	216	234	236	230	240	242	227	200	247	218	250	224	243	247	198	196	230	234	213	201	225	251	251	210	238	208	257	245	259	202	239	213	238	196	218	232	243	205	231	217	235	229	221	227	274	241	242	251	224	246	212	217	221	238	225	223	209	222	228	249	225	237	216	206	199	217	203	240	214	195	234	218	227	233	241	235	209	207	213	203	244	240	235	243	254	205	209	210	231	253	213	210	217	209	239	228	213	206	211	217	208	267	221	222	218	236	208	204	224	190	220	235	221	219	231	222	232	245	206	204	215	226	199	230	234	234	227	223	225	235	226	218	241	230	212	212	206	244	227	265	231	225	230	207	200	191	208	224	227	230	217	240	232	253	245	226	212	231	239	221	214	226	246	212	238	226	250	228	226	224	224	232	237	216	232	208	229	229	212	205	236	194	214	253	217	206	229	230	247	222	236	246	248	237	222	212	247	233	242	224	216	215	204	267	212	199	218	220	234	204	219	248	208	227	207	224	246	232	217	214	245	217	198	226	253	242	206	227	271	258	196	238	215	231	233	211	222	209	253	226	217	233	246	177	240	219	239	228	224	195	241	221	220	224	207	203	220	244	250	213	227	213	235	240	203	233	251	240	239	221	235	231	231	242	253	259	206	255	213	247	203	218	254	241	218	240	209	210	204	230	223	214	193	230	241	225	231	214	179	259	211	262	241	210	255	221	246	238	214	194	200	232	221	235	227	222	261	227	229	243	226	203	219	214	212	226	235	212	191	223	245	210	241	232	198	200	217	202	245	222	233	225	223	238	230	249	214	224	234	227	222	240	238	207	229	202	226	204	210	241	212	238	224	216	231	218	229	219	224	216	245	245	227	217	214	232	215	243	199	241	214	222	215
1801	618	560	530	563	601	546	589	560	530	528	555	547	555	588	542	497	536	545	555	526	565	548	605	540	525	525	563	538	564	539	558	548	572	555	503	578	553	556	556	512	586	550	508	517	548	565	529	543	548	505	546	547	577	570	538	524	535	550	552	543	563	525	552	537	506	557	539	527	541	540	543	549	510	552	555	546	546	495	550	551	520	558	554	522	509	541	518	550	532	590	588	583	538	542	563	518	575	524	539	546	554	539	555	538	523	505	547	534	532	556	541	520	540	518	561	538	520	564	541	564	550	554	548	561	568	528	549	531	510	579	527	550	570	566	513	575	507	529	536	539	549	507	560	526	537	574	545	536	570	494	559	546	555	525	557	519	535	562	548	548	569	508	567	562	553	547	551	554	562	558	537	530	513	546	534	536	561	542	534	561	575	574	543	578	514	525	556	520	554	534	528	599	552	563	550	568	545	575	519	490	559	561	538	539	495	525	552	547	491	561	505	527	589	537	602	561	519	543	544	584	530	582	557	532	537	581	516	538	555	533	485	562	525	492	539	551	520	528	521	549	571	541	583	547	569	507	541	599	527	557	540	562	555	572	514	562	574	519	565	532	511	575	567	549	538	573	554	505	587	566	540	518	539	564	522	503	572	552	558	517	538	559	531	513	512	542	513	544	548	615	518	526	535	529	559	513	547	551	567	530	488	577	562	588	534	520	547	506	559	523	530	544	539	506	560	562	557	526	583	557	530	573	601	548	530	542	563	541	577	579	544	518	505	533	547	535	560	542	496	533	552	550	552	548	536	566	555	545	608	549	540	570	552	530	594	543	521	561	545	518	540	548	569	546	540	508	516	547	565	570	552	533	571	556	534	550	565	515	522	530	576	562	548	555	549	526	567	546	527	564	567	545	539	547	522	528	536	532	557	564	519	552	556	550	549	519	542	537	557	552	541	517	513	587	527	545	493	545	537	514	536	540	570	540	547	561	581	579	549	516	569	542	508	538	564	542	505	533	513	537	529	569	564	540	537	607	544	551	518	524	560	525	536	515	513	542	548	554	539	511	529	518	524	524	533	566	570	573	526	531	559	510	524	560	612	556	560	546	562	510	555	536	544	520	502	561	548	558	549	534	565	579	516	568	539	522	526	555	510	513	550	535	534	567	541	570	532	559	562	532	507	529	519	543	542	548	552	505	548	521	486	501	523	582	523	541	553	530	576	540	555	545	568	512	566	572	551	536	550	548	509	548	541	537	542	560	561	523	508	548	561	544	539	559	571	523	571	518	515	533	552	523	513	554	515	579	521	570	565	550	528	542	558	486	529	536	548	566	557	554	563	488	571	544	536	540	566	480	534	582	502	573	557	557	542	545	520	535	525	511	567	484	583	550	542	516	549	530	551	536	563	549	552	581	593	536	563	559	510	506	554	553	536	540	534	556	556	515	524	545	504	471	521	585	583	560	552	545	541	570	529	538	568	537	529	530	542	572	547	498	539	567	582	548	529	529	557	554	526	540	576	581	527	561	551	559	563	521	575	552	546	577	585	608	556	549	516	569	557	531	534	584	560	525	562	516	559	534	521	553	553	548	531	540	519	531	563	537	527	539	528	535	554	518	507	510	547	532	546	582	553	511	537	535	548	548	523	548	512	548	518	523	531	560	535	543	549	565	540	562	542	551	486	557	570	557	545	537	528	575	537	521	551	517	529	541	589	509	556	560	570	529	492	524	587	548	540	564	520	553	542	517	586	585	549	557	542	528	510	542	536	551	556	573	599	554	557	486	546	562	533	554	523	569	522	518	544	556	528	518	552	522	534	532	526	546	512	542	557	585	534	577	484	555	572	512	528	525	513	556	544	537	498	497	531	516	515	524	534	541	530	541	539	496	527	579	508	532	577	526	544	542	539	518	538	517	529	497	595	564	601	523	526	515	534	557	541	536	555	574	530	519	538	559	530	545	558	534	560	600	541	525	550	549	532	534	512	551	501	535	552	493	530	566	522	516	551	576	570	511	541	548	536	532	516	536	517	526	549	531	567	548	522	544	576	562	524	546	566	559	591	519	578	550	563	557	531	528	520	546	524	572	550	535	542	541	548	535	546	478	549	524	495	550	532	534	545	527	541	552	577	526	531	559	520	522	548	527	532	516	589	564	566	506	570	530	532	544	532	559	549	558	523	539	548	534	538	545	565	559	549	518	547	520	514	514	550	524	505	554	564	533	525	548	546	533	528	517	530	571	527	570	513	509	546	497	552	554	561	558	567	536	539	571	559	533	484	568	537	543	558	539	530	491	532	550	555	562	543	551	546	549	553	567	521	521	559	513	557	564	553	526	582	547	570	516	530	552	554	532	541	563	539	539	519	550	485	554	557	531	575	497	566	527	536	566	560	551	533	545	532	574	520	538	545	540	554	568	499	512	522	509	523	521	527	533	573	498	513	535	546	531	553	561	535	567	544	529	520	521	554	548	532	536	559	538	542	526	569	533	546	528	544	581	523	491	567	542	535	532	548	542	536	524	517	506	574	526	504	565	518	524	514	590	511	507	536	589	588	515	543	574	511	550	542	584	625	552	573	524	562	554	537	536	510	554	521	520	537	527	566	537	514	543	552	522	534	550	533	559	549	561	541	542	558	561	507	577	541	571	585	536	552	552	533	592	517	513	546	585	540	517	568	522	582	561	549	532	503	571	540	575	556	591	601	525	595	552	581	565	511	526	546	527	543	537	557	580	547	550	541	520	572	493	561	521	496	517	569	556	522	533	545	567	559	561	542	566	532	493	529	606	537	507	534	510	552	623	516	540	479	550	554	553	529	534	582	539	540	559	560	490	577	543	548	547	540	589	519	511	551	555	541	530	588	550	570	546	530	573	515	573	564	510	549	542	532	513	554	556	490	510	537	556	549	551	565	539	566	544	555	554	533	594	546	535	517	578	525	536	576	543	548	502	523	532	546	531	553	533	585	539	496	556	552	558	585	557	533	543	558	543	514	525	533	499	585	552	550	528	531	567	550	546	507	528	558	566	541	580	535	533	544	544	529	538	542	559	551	525	514	561	533	557	582	568	536	525	539	540	532	512	553	509	527	550	552	531	566	518	517	566	515	546	557	542	580	557	533	535	549	552	542	507	591	524	533	535	518	551	580	541	550	524	555	518	560	522	584	542	515	579	537	580	557	538	555	503	573	535	528	541	572	542	544	574	580	544	530	549	581	503	544	543	517	572	506	546	548	546	509	516	516	565	593	525	554	551	540	537	501	502	514	555	531	510	559	556	533	534	556	548	550	568	562	588	576	537	544	547	545	516	524	534	529	528	592	544	554	519	517	561	565	558	536	560	526	597	540	551	555	510	531	545	540	548	564	570	550	520	559	546	583	578	535	546	530	570	557	528	560	547	514	575	556	554	521	562	544	553	531	532	559	535	566	505	535	555	519	520	523	537	533	538	493	548	569	506	551	560	540	572	552	559	558	571	555	506	568	531	521	549	564	515	513
7392	624	591	571	465	412	377	297	371	345	309	343	326	324	310	349	319	330	342	320	301	310	369	294	300	302	317	303	354	312	305	299	310	320	308	313	329	344	309	327	325	303	320	308	310	331	300	322	284	287	327	312	305	329	307	266	336	282	282	296	314	273	309	278	310	300	318	315	316	301	308	296	333	299	323	302	302	306	316	307	309	309	305	313	278	281	325	311	308	323	309	349	318	298	311	305	307	287	312	312	331	329	323	313	324	290	308	327	297	327	342	339	284	326	307	350	316	291	300	324	339	302	305	314	318	262	296	293	324	292	283	294	319	302	286	316	313	321	292	314	319	335	305	298	306	299	303	314	316	301	303	307	306	339	256	312	306	289	315	329	312	322	320	343	326	304	293	311	315	337	295	327	306	318	293	332	306	286	299	301	308	306	286	306	310	302	285	311	304	319	287	308	346	309	320	321	279	296	304	330	312	299	305	292	314	320	293	313	334	285	274	300	328	333	332	278	289	303	295	328	339	329	316	270	314	320	310	311	298	287	316	283	295	292	301	324	332	330	291	316	298	341	307	312	375	328	299	345	335	309	291	278	328	332	287	275	293	296	333	292	308	327	352	259	277	307	288	342	339	311	343	312	298	344	307	318	308	313	285	300	294	315	306	312	296	307	328	319	336	322	348	329	333	288	281	309	328	320	299	312	316	316	311	274	286	315	328	265	313	285	295	269	313	307	322	296	287	318	298	300	349	309	322	296	317	314	282	301	344	315	334	299	313	304	295	307	331	301	320	293	321	272	310	292	278	275	327	305	311	307	323	304	313	291	323	290	284	307	305	300	295	280	306	314	301	296	315	276	298	297	330	332	276	304	327	304	322	334	308	330	301	327	288	296	309	321	305	317	304	318	344	326	279	281	294	283	333	282	308	333	319	331	318	308	323	314	292	313	318	312	339	278	282	320	282	303	297	297	320	286	326	325	342	288	297	323	325	326	337	328	323	295	312	317	319	261	331	291	307	276	314	310	288	294	301	311	320	304	286	281	334	329	310	303	310	308	323	319	295	298	299	313	304	292	319	323	298	299	260	300	307	314	300	304	330	308	328	265	315	304	330	309	307	314	301	310	295	274	323	295	332	310	313	307	305	324	334	325	302	268	341	306	303	279	344	314	319	328	309	306	319	310	293	318	314	331	314	337	300	303	277	316	331	316	316	298	291	324	293	301	311	324	328	303	289	306	329	302	322	294	315	340	303	290	308	285	303	321	283	310	309	322	305	319	288	311	315	292	291	311	315	325	304	320	345	321	327	314	304	297	290	318	328	296	321	325	275	301	359	289	304	330	296	308	308	321	335	313	303	310	278	333	311	324	304	330	326	316	314	293	309	288	292	307	346	297	307	282	280	300	299	320	317	350	320	343	295	274	265	307	331	292	334	301	282	281	311	312	312	312	293	292	296	306	333	335	291	297	276	338	330	314	299	294	309	324	316	300	340	302	321	294	296	315	350	281	305	266	287	279	299	297	316	322	312	331	287	328	291	328	313	337	295	285	316	310	320	329	302	305	312	312	286	342	310	306	316	321	294	316	327	315	306	326	293	302	338	331	298	298	301	338	300	307	303	320	307	334	311	291	305	326	296	349	315	309	298	306	290	318	308	308	305	313	294	286	293	291	304	294	269	325	296	319	325	313	315	331	322	320	294	317	306	322	288	311	322	302	304	305	311	311	314	307	296	311	326	295	305	311	302	309	308	324	328	310	325	316	319	285	314	310	324	313	299	279	282	312	301	318	307	298	291	328	308	307	293	283	293	315	323	300	324	284	325	287	332	294	323	297	324	304	360	281	304	303	320	325	360	292	293	317	321	296	301	302	302	329	313	305	332	315	343	275	350	333	287	316	290	279	321	284	360	290	299	314	279	321	305	314	292	308	334	282	282	317	353	318	271	320	322	322	311	303	292	362	282	288	337	328	328	324	302	318	302	288	302	303	292	317	310	332	346	316	315	306	301	321	318	303	299	294	290	335	316	298	303	297	337	294	324	320	319	316	304	304	322	314	325	296	357	305	322	310	317	318	275	306	324	319	305	339	337	324	316	332	290	318	295	324	290	298	325	295	302	319	296	277	322	316	297	300	278	297	299	298	339	337	313	352	318	291	338	316	334	301	284	345	317	299	300	279	298	334	295	308	291	275	327	344	326	309	283	317	306	337	312	308	302	314	303	303	316	350	307	311	323	319	314	339	292	341	292	290	303	310	310	321	357	322	335	307	294	313	308	303	308	318	311	290	299	309	325	309	327	319	310	298	315	298	296	285	315	283	300	325	324	301	329	327	296	276	325	362	306	301	311	302	295	310	312	321	298	333	282	291	294	330	298	358	309	286	299	301	329	287	304	324	294	293	325	322	326	315	326	341	346	308	299	311	322	278	312	303	321	299	326	312	283	335	330	315	350	335	286	306	334	306	319	297	320	355	328	325	311	305	313	299	328	339	328	296	283	287	308	340	328	315	295	299	327	302	309	312	288	305	310	316	308	301	351	294	292	322	299	274	313	320	304	338	331	300	324	304	324	345	311	288	310	310	324	307	281	297	311	287	284	306	328	303	284	321	347	279	301	314	311	299	283	322	329	323	305	300	297	313	259	308	316	302	305	292	324	308	302	312	324	332	297	287	299	310	284	289	293	302	324	324	307	326	319	278	329	309	323	289	306	296	301	309	321	325	298	279	309	316	351	309	286	306	307	310	348	315	314	329	304	308	316	331	289	314	320	318	333	335	317	348	339	318	290	303	318	317	330	292	289	305	276	324	305	335	293	296	302	303	301	312	308	306	304	338	291	315	292	307	334	334	313	335	332	372	334	288	322	320	276	345	299	319	319	309	359	312	330	269	284	316	316	306	307	309	312	322	351	308	292	310	294	280	305	294	346	309	302	313	342	293	308	314	285	290	317	278	323	325	308	281	305	310	278	290	329	321	289	315	329	311	334	319	276	293	323	324	302	279	300	305	352	336	284	322	266	278	330	287	329	338	316	304	268	322	283	311	302	302	275	288	306	308	337	308	351	331	314	296	298	311	288	305	289	304	289	290	298	306	291	283	301	287	277	291	297	308	313	306	313	329	320	319	281	316	292	317	325	339	316	320	292	342	321	296	275	297	343	310	279	355	319	275	341	328	292	319	277	321	318	313	301	320	341	302	300	306	303	287	333	291	299	288	296	310	313	288	312	336	325	291	303	341	314	341	328	344	309	297	310	310	291	348	345	297	276	294	317	290	309	309	304	275	322	312	305	317	340	353	331	298	303	309	327	314	324	287	331	326	306	327	337	290	338	313	317	343	299	302	326	319	286	270	315	311	300	323	316	298	299	324	304	320	295	322	311	267	338	303	334	303	309	302	319	277	339	296	287	309	300	304	325	311	304	277	321	291	307	323	298	277	317	313	284	290	332	298	354	298	307	321	317	323	288	292	312	320	341	320	290	326	325	341	297	313	293	286	343	311
6445	920	1426	1553	1420	1253	1125	984	897	912	860	832	803	781	764	808	763	787	723	797	723	746	721	760	723	727	713	749	747	742	718	736	695	777	749	739	739	755	716	750	660	704	743	672	716	660	681	703	759	706	684	729	716	743	686	678	768	695	724	737	678	718	727	754	763	729	733	698	671	735	763	682	697	665	690	707	743	737	693	710	718	729	723	689	664	670	729	702	725	731	690	760	698	684	694	702	692	694	711	704	713	735	700	703	693	714	679	697	678	768	685	713	741	715	693	739	751	676	749	684	726	721	696	702	736	714	738	683	716	716	734	727	725	726	720	696	718	699	735	708	677	774	766	737	739	726	674	650	670	678	706	734	694	724	711	747	732	719	711	713	729	695	713	713	684	716	730	724	680	731	706	703	686	727	725	731	656	728	729	737	716	688	715	696	708	725	692	701	698	709	680	676	690	673	660	655	747	748	716	725	733	731	705	706	720	728	698	712	676	673	769	670	711	740	673	651	746	781	722	698	723	682	699	668	698	723	758	725	663	722	736	691	706	681	706	677	703	694	704	675	681	692	688	694	690	762	711	693	676	646	678	680	774	715	718	721	722	652	697	745	702	705	740	674	732	735	692	691	721	634	737	726	663	723	723	744	727	670	689	705	709	713	664	713	687	684	656	678	699	718	727	683	700	695	707	692	671	716	713	706	704	736	733	752	709	675	709	678	733	765	682	725	706	721	671	685	699	673	692	717	692	728	691	689	742	703	699	684	700	720	725	748	713	638	704	687	722	714	731	695	741	727	728	711	675	697	697	757	726	678	684	677	732	731	703	678	734	665	737	720	702	702	696	753	741	723	704	704	740	695	714	739	700	703	728	711	662	703	629	701	681	679	692	658	681	702	731	753	712	757	660	708	675	712	702	689	729	692	706	707	728	719	646	705	705	716	741	726	647	675	696	710	720	741	679	700	731	738	723	684	692	735	709	684	716	682	727	724	720	696	718	723	672	673	698	742	743	687	789	749	711	741	707	743	760	719	691	728	703	780	762	718	701	676	707	709	722	697	690	706	718	697	710	740	704	675	681	733	682	727	702	702	746	655	677	695	743	692	715	689	719	719	719	710	677	744	718	700	741	730	706	730	718	705	710	704	739	742	674	742	667	732	682	706	766	671	751	703	717	695	738	723	694	736	681	728	688	751	767	680	685	683	670	690	700	719	730	724	772	744	744	722	705	690	696	692	699	694	725	725	640	755	756	650	701	713	728	744	718	697	706	718	721	681	676	712	718	701	765	735	712	715	735	681	703	742	712	675	716	711	669	696	704	697	692	709	660	691	676	718	688	731	722	745	689	710	691	708	714	693	715	668	712	710	699	651	680	700	685	693	660	726	722	733	691	706	737	714	687	677	724	719	711	690	709	703	711	702	720	750	714	759	743	695	671	683	678	702	712	698	706	759	746	711	709	695	686	677	696	742	693	672	669	686	689	704	708	714	733	738	651	687	672	720	725	691	710	729	683	705	706	727	727	705	706	749	745	698	730	708	679	681	674	699	764	692	687	695	714	719	732	681	714	678	714	695	728	656	677	667	732	681	701	723	719	705	694	739	681	777	708	725	711	724	705	736	710	677	719	731	706	764	719	697	687	718	668	704	719	656	707	700	674	755	706	721	700	648	668	760	680	715	759	704	658	706	730	757	697	715	738	708	717	738	701	715	735	707	768	706	712	716	704	738	715	745	693	695	680	734	669	694	663	671	698	703	716	731	691	702	711	734	660	755	694	722	727	682	696	736	721	716	729	725	711	732	740	726	717	678	690	728	712	735	723	705	714	729	711	732	651	719	685	699	715	690	695	692	706	701	701	699	687	777	719	717	704	708	728	718	687	672	778	707	730	676	709	725	721	703	686	746	724	709	745	747	729	701	713	738	711	710	667	672	706	687	692	708	709	720	706	739	752	673	720	720	756	642	681	663	700	709	731	740	694	646	706	726	715	698	735	670	701	699	706	742	697	737	762	739	710	702	721	682	698	691	709	720	666	715	672	683	734	726	730	691	706	698	763	710	737	692	701	734	718	667	733	673	709	747	715	727	737	727	713	702	690	731	699	690	687	688	691	778	664	720	691	727	657	747	727	738	756	712	746	694	695	703	736	691	704	703	717	722	683	710	695	738	714	721	710	734	757	737	696	683	687	689	648	697	714	731	707	708	707	766	747	706	686	681	682	750	716	666	707	741	686	702	717	714	714	677	701	708	710	700	702	713	683	724	728	717	699	700	706	739	660	650	696	701	730	691	716	747	711	718	702	725	781	723	692	651	711	739	693	698	723	764	734	648	684	691	677	699	710	683	682	679	685	752	754	751	728	699	714	705	702	699	710	699	689	706	679	691	723	675	703	760	708	713	701	702	715	732	715	713	765	698	678	736	708	742	718	684	697	718	736	685	683	719	719	698	701	722	695	694	713	720	711	682	704	717	730	719	718	684	762	693	722	687	698	694	717	678	693	696	682	703	688	648	723	708	684	688	726	665	731	691	745	692	716	675	720	738	744	714	745	708	687	746	687	740	714	729	704	707	724	741	745	694	691	698	715	688	709	689	688	707	667	720	704	730	696	720	707	738	750	728	727	673	742	713	722	715	721	731	708	725	728	747	680	667	699	653	727	668	705	736	673	716	711	732	693	695	730	719	707	697	734	678	721	660	706	675	683	711	717	691	727	675	700	721	711	708	747	710	676	748	679	692	718	691	700	698	681	730	702	724	695	687	674	678	690	711	723	701	671	733	735	705	731	696	696	724	733	659	740	717	737	724	702	710	647	689	700	696	725	735	737	756	696	703	760	729	717	718	672	691	719	731	719	695	702	747	755	672	741	709	717	651	712	725	713	682	708	730	721	695	738	692	715	737	736	703	745	687	726	684	745	729	670	714	706	672	725	696	701	696	733	709	695	722	683	709	698	680	701	730	716	644	730	723	694	686	770	683	652	745	751	668	717	741	705	717	685	713	718	754	706	711	738	715	663	681	705	709	728	726	699	723	713	724	695	698	673	689	697	700	689	716	731	673	726	670	726	705	677	693	766	719	728	676	672	722	786	722	731	747	707	705	675	730	684	690	692	692	707	743	705	725	689	711	729	733	717	690	715	668	705	708	703	703	698	691	731	694	656	701	703	714	719	722	690	696	678	716	746	674	749	703	706	695	706	672	722	673	693	748	690	751	698	703	711	689	721	684	745	692	701	714	694	696	751	745	716	652	735	666	697	707	722	775	710	695	739	728	699	715	705	729	698	728	679	664	696	717	674	723	700	692	719	690	706	719	763	719	694	682	717	708	697	720	706	748	724	687	686	706	729	697	718	722	685	755	768	660	731	714	695	704	722	678	704	739	692	730	686	720	754	661	720	702	705	691	683	729	738	740	754	699	742	734	703	733	722	779	695	716	698	714	722	690	709	661	718	746	720	686	689	727	755	705	701	671	699	705	693	770	724	699	693	676	723	671	721	666
14107	1086	898	685	505	403	318	287	279	252	237	199	222	204	220	191	195	204	209	204	186	226	200	201	180	202	191	187	185	201	210	170	188	188	184	195	172	194	200	193	197	211	201	202	185	184	190	186	185	183	212	189	202	173	193	172	179	202	219	176	169	182	196	185	198	180	195	185	179	173	176	190	199	178	172	186	171	173	195	164	184	179	172	187	173	202	184	196	175	194	208	182	173	184	184	169	194	177	200	170	181	200	157	179	204	197	205	190	173	168	187	183	172	212	173	179	185	181	182	187	210	177	189	201	191	188	194	194	224	195	211	199	194	187	177	161	181	168	202	183	208	179	175	178	171	166	187	187	179	155	187	170	180	160	180	159	139	196	180	171	175	165	193	204	176	189	207	184	205	189	201	157	163	178	201	179	172	172	193	177	187	169	194	173	175	179	182	192	185	201	195	191	210	166	188	174	193	183	202	178	193	193	183	188	223	165	181	183	163	193	187	165	178	183	186	191	198	175	179	197	206	196	187	182	169	185	178	186	169	206	178	163	170	188	206	183	197	192	181	200	188	159	185	187	183	184	180	210	162	197	177	187	192	182	186	173	161	157	181	189	204	192	183	185	173	196	192	216	201	211	182	165	190	209	167	194	170	179	171	190	176	184	179	179	182	181	197	166	185	177	201	196	172	195	215	188	189	165	166	184	209	185	182	161	204	196	201	191	167	176	178	159	195	206	171	191	183	193	186	193	186	187	193	152	180	186	186	200	200	194	167	174	207	185	209	163	179	184	192	187	189	172	165	167	185	196	190	186	165	179	176	204	184	170	175	176	149	185	196	208	196	201	192	183	174	219	210	189	188	164	176	176	175	198	188	181	164	181	180	181	174	178	211	182	199	230	174	185	198	186	196	165	161	159	166	183	180	191	200	187	191	174	172	195	194	203	186	174	192	190	202	192	198	187	191	192	202	210	196	203	183	180	226	201	214	180	163	200	193	190	178	202	205	193	163	181	170	175	184	187	182	204	202	196	179	203	231	190	175	172	191	161	174	187	155	166	179	203	198	194	178	181	192	156	178	217	185	190	169	177	179	185	180	150	175	196	186	170	209	180	205	169	189	167	199	178	195	188	189	190	194	204	193	191	178	180	184	194	174	179	166	176	206	192	191	165	181	180	197	194	170	183	166	200	180	200	196	170	190	195	200	181	199	178	199	196	179	175	168	190	169	190	175	177	216	191	170	163	162	200	187	202	190	203	178	203	185	165	160	192	180	178	199	198	189	184	169	185	185	216	180	177	179	177	194	201	184	178	190	213	201	194	193	185	165	188	191	184	184	194	189	157	193	203	175	183	188	211	196	203	192	180	196	168	224	172	181	173	175	192	194	167	195	190	180	192	191	186	158	181	192	199	189	169	198	178	182	179	177	187	204	150	198	200	162	196	169	168	170	163	186	174	169	198	199	196	216	203	181	203	196	197	189	204	190	185	170	193	190	199	182	175	202	196	201	190	181	198	198	201	193	180	183	213	194	200	198	190	172	161	168	174	214	179	190	197	184	173	161	176	184	186	175	168	179	189	203	188	178	172	214	186	189	206	174	214	207	205	185	193	183	208	203	176	177	179	176	218	214	196	180	205	175	185	177	199	186	204	166	190	186	167	181	193	196	216	184	172	171	185	193	187	200	199	194	190	181	185	182	171	197	211	174	175	190	205	214	172	165	185	203	176	156	169	184	200	205	203	223	188	202	187	187	201	181	171	162	191	200	177	196	184	186	171	179	190	165	182	178	195	205	179	188	199	204	176	206	170	202	176	184	169	178	177	167	180	191	186	189	173	177	196	152	196	173	186	169	179	205	187	193	179	172	169	176	203	175	195	159	188	221	177	192	166	190	199	183	195	171	203	179	190	175	184	230	210	193	194	199	196	190	188	180	170	231	200	197	187	198	207	194	201	177	211	206	180	210	188	207	177	201	183	201	177	188	169	174	200	181	166	186	181	175	171	171	186	190	176	186	173	149	167	173	176	170	181	167	188	189	208	192	199	223	179	208	176	194	165	181	161	200	184	184	199	165	177	179	183	168	178	185	194	154	176	177	201	189	168	177	175	169	190	209	165	185	172	192	187	194	175	169	183	166	184	185	181	185	200	190	200	178	190	187	193	174	182	181	184	192	187	181	185	146	179	189	227	211	206	173	147	207	171	207	194	191	179	194	176	179	226	203	203	182	201	213	205	180	195	191	189	190	196	176	195	182	184	171	176	178	194	207	184	188	174	191	186	176	185	179	202	191	206	196	186	180	185	191	204	191	178	210	189	187	176	196	165	165	195	187	178	169	202	177	168	190	189	209	184	157	192	191	182	189	167	170	182	183	193	189	178	178	211	175	195	151	181	188	204	143	170	179	202	196	177	183	166	177	180	178	170	156	170	172	164	182	161	187	163	154	193	197	219	179	179	169	221	197	189	194	188	199	168	171	182	216	172	194	162	181	181	197	181	185	154	187	181	174	202	182	183	178	161	199	174	168	202	191	178	176	164	182	215	178	188	196	200	180	191	184	174	177	172	185	177	190	192	195	197	182	183	197	179	174	174	181	198	179	153	179	204	204	197	174	167	188	185	178	169	165	183	170	197	168	213	168	176	209	179	198	157	212	208	178	186	194	206	185	174	215	183	215	167	169	210	183	192	209	169	193	171	171	189	181	208	197	190	186	195	173	183	195	183	187	161	174	190	178	191	192	159	198	199	166	208	197	193	206	167	201	167	206	218	212	168	162	196	169	192	188	220	180	177	173	178	191	165	166	182	190	186	176	180	185	201	181	169	177	180	166	191	164	185	191	190	182	199	198	182	195	173	190	179	196	185	190	192	190	185	211	193	194	196	175	187	175	165	200	181	186	193	186	175	192	165	196	191	185	206	193	181	188	172	199	166	196	199	196	170	152	182	181	171	162	190	189	193	176	175	178	170	191	177	183	219	206	176	184	180	184	188	171	183	170	184	161	191	177	189	198	163	176	198	168	172	155	177	206	203	185	199	184	202	181	181	182	197	189	171	184	183	166	178	186	170	194	185	176	209	186	178	190	203	173	206	186	171	200	159	195	168	208	192	172	178	190	177	207	173	190	194	203	168	172	190	178	209	201	202	151	221	168	173	185	154	180	169	189	180	174	163	184	172	180	196	184	174	182	208	194	183	176	193	194	169	164	209	202	172	184	210	182	177	175	185	158	180	189	210	198	171	191	208	200	178	193	200	193	198	186	179	181	168	188	199	194	179	212	179	184	168	196	174	179	176	189	193	205	190	171	163	154	169	190	199	183	161	188	153	189	184	166	171	180	185	178	184	200	174	181	216	170	199	168	213	195	209	183	205	173	174	161	185	190	161	180	189	180	202	156	194	183	171	176	179	167	170	190	184	172	204	182	176	173	197	162	191	188	194	193	202	193	196	202	198	188	200	187	214	178	158	180	164	185	162	177	190	169	165	177	168	184	166	187	198	192	165
7960	966	1951	2165	1839	1456	1152	1005	838	753	733	704	639	610	581	558	554	549	533	503	514	527	476	511	528	511	528	460	484	480	461	460	488	434	516	440	435	430	450	479	437	459	439	414	464	483	398	461	436	435	441	447	447	429	454	465	413	457	492	442	385	437	452	428	419	444	464	423	457	467	421	445	419	423	444	414	438	475	436	430	458	421	445	411	458	425	475	468	459	434	452	450	472	445	475	480	408	454	429	430	425	458	456	400	434	411	472	432	495	465	449	440	432	432	389	441	463	431	446	430	457	446	447	448	422	393	400	413	420	421	400	413	464	484	438	442	428	422	423	467	489	457	443	446	455	435	419	401	449	385	428	462	407	436	429	462	445	444	446	467	445	431	394	388	466	456	433	404	461	420	425	434	461	412	421	451	454	432	412	433	429	434	403	430	449	452	418	448	400	369	419	453	464	461	458	454	418	460	468	447	466	432	442	441	465	462	414	432	443	413	415	450	427	492	425	415	413	409	413	423	458	406	420	432	485	409	421	424	431	435	425	434	473	445	431	449	435	404	412	457	418	418	413	421	468	465	433	430	426	430	422	436	463	447	419	444	453	385	452	448	402	456	454	402	426	431	453	417	430	453	441	452	443	439	476	471	440	444	479	410	440	423	414	430	406	478	442	450	432	431	426	429	408	427	440	476	429	461	448	390	459	425	445	433	425	422	461	403	436	444	433	418	446	421	451	415	462	448	424	473	430	402	416	420	444	448	472	427	450	462	430	460	432	430	427	433	410	432	426	416	407	428	453	461	397	398	489	460	428	420	415	426	454	415	411	462	392	444	423	413	442	382	436	419	460	410	440	447	444	426	429	445	418	436	466	433	429	463	438	435	423	408	435	458	430	448	432	425	425	453	444	445	436	450	452	404	408	446	427	428	449	436	426	431	459	444	426	427	421	441	457	443	471	409	464	451	423	408	441	413	416	442	389	406	454	441	463	442	411	439	400	476	408	423	419	423	435	429	431	478	442	418	470	468	411	439	440	432	397	478	429	401	416	440	437	425	450	418	419	456	423	421	426	435	453	477	455	408	426	443	435	410	413	454	430	478	423	420	464	430	449	419	389	473	419	433	450	426	421	405	449	454	469	425	440	458	462	422	430	413	440	449	461	396	429	456	438	400	396	455	463	434	441	429	428	455	429	408	447	442	469	414	426	418	417	402	390	419	405	454	471	429	450	430	495	443	406	413	444	454	445	442	442	436	440	424	441	420	431	457	418	414	445	405	423	441	430	402	459	418	417	426	419	421	436	414	432	414	425	411	471	444	433	424	454	438	439	440	430	422	406	453	420	444	440	423	440	444	410	417	381	471	434	415	392	451	431	445	412	419	407	429	442	472	423	415	421	406	443	428	419	421	429	461	437	452	469	437	446	481	453	422	425	431	425	447	440	439	439	397	450	407	445	430	423	403	436	436	425	454	429	459	474	438	475	453	414	435	444	449	414	432	398	426	449	442	424	463	411	440	453	398	413	435	440	449	411	425	436	434	428	453	457	419	398	447	382	416	415	428	426	423	409	441	434	454	416	435	437	440	476	485	410	479	424	409	434	406	441	438	454	431	414	351	438	412	439	453	410	387	425	449	385	453	444	472	426	424	442	461	395	433	457	437	427	481	439	431	429	428	391	414	433	450	436	481	438	406	401	436	444	389	448	444	384	439	423	419	461	435	460	450	441	392	406	430	432	400	422	422	408	456	425	458	429	494	391	434	470	426	433	386	411	422	441	459	435	463	422	436	430	416	441	403	443	431	433	401	430	432	460	445	408	454	437	425	396	445	433	415	413	422	463	423	429	466	431	449	403	391	453	460	439	449	446	441	446	474	448	454	445	476	435	410	449	423	435	414	481	438	446	433	412	411	413	423	425	444	427	411	452	458	444	452	422	463	470	409	415	439	419	437	429	460	420	415	472	438	432	454	457	420	402	475	406	463	427	435	423	436	425	468	422	432	433	432	438	438	442	436	452	480	439	418	425	431	445	404	403	425	450	443	439	413	430	411	437	430	484	433	422	430	424	430	389	433	461	449	447	438	453	421	431	426	406	439	399	450	439	435	432	457	457	393	418	455	471	429	411	465	462	425	465	389	428	461	440	460	415	416	437	428	434	400	457	474	431	442	404	421	407	439	430	436	450	448	437	407	445	462	459	390	414	414	423	461	450	403	450	420	434	427	455	411	438	442	428	442	416	431	454	412	453	463	419	434	456	399	427	433	441	429	407	422	470	441	421	456	392	438	411	401	417	438	446	471	451	445	439	483	456	450	391	455	443	419	436	438	442	453	451	432	441	416	433	429	415	438	441	439	437	431	443	469	462	455	454	417	419	441	466	448	455	462	392	442	461	451	415	453	437	429	468	431	446	474	426	446	428	436	451	440	450	422	457	412	460	483	431	444	424	431	401	413	448	399	357	452	446	437	456	410	450	432	451	412	402	456	439	474	440	427	419	462	478	426	457	413	439	425	429	452	446	469	442	424	430	437	450	442	464	429	434	455	427	437	423	436	438	462	456	436	438	407	433	430	439	435	448	433	444	461	386	417	401	425	411	486	445	429	428	459	433	431	454	387	395	433	447	398	405	439	448	467	423	461	465	423	439	419	412	450	436	440	423	441	404	413	421	411	446	438	459	425	462	414	430	452	424	427	407	386	469	446	424	408	423	424	430	437	447	433	420	460	452	449	438	436	459	405	442	413	448	401	444	445	414	406	477	415	477	411	412	450	444	437	462	402	427	444	434	455	429	396	471	409	409	441	445	411	473	428	434	461	420	436	374	434	453	452	458	421	405	459	437	404	438	476	429	429	439	416	426	413	391	422	388	471	398	494	429	456	417	449	405	408	413	438	464	444	399	433	428	419	419	440	405	436	437	414	430	459	431	421	418	411	411	417	437	397	437	445	421	413	458	412	469	401	435	418	467	458	474	425	387	424	441	470	436	433	435	432	430	425	425	466	438	426	428	406	416	450	427	431	443	431	431	455	486	469	432	434	439	415	415	421	407	402	434	438	401	451	451	470	433	427	400	418	423	426	444	429	455	442	435	470	428	451	473	432	469	478	418	422	444	425	408	447	420	423	444	443	407	428	384	446	446	432	473	441	451	448	432	412	438	395	457	417	431	390	449	416	441	428	410	425	415	395	441	408	466	437	401	440	409	426	441	460	471	406	440	404	446	436	428	431	442	420	458	452	472	439	441	382	417	438	464	431	438	408	436	419	431	441	424	403	451	431	438	424	470	398	418	429	419	468	422	427	441	443	446	425	439	416	441	418	400	438	441	422	428	438	448	411	465	418	454	450	421	476	469	421	424	421	448	442	415	464	423	425	441	406	435	423	404	452	438	461	481	420	428	466	445	457	438	456	381	439	441	430	413	446	430	399	464	391	429	416	412	443	424	453	411	417	352	455	444	429	439	459	424	433	411	421	453	449	440	406	441	453	429	427	456	395	451	421
1277	220	209	202	205	228	237	224	249	245	250	215	215	240	194	231	231	253	247	213	240	200	211	217	227	224	251	211	250	219	199	215	252	237	230	235	223	229	226	245	228	216	231	229	271	243	226	221	236	210	268	236	229	252	236	227	227	257	205	215	202	238	217	229	236	205	244	248	199	234	247	247	190	229	237	246	235	233	219	203	221	208	251	263	227	215	205	223	205	240	244	248	232	168	204	239	234	209	212	204	215	237	217	232	221	254	206	256	242	250	193	215	218	227	209	224	238	219	213	242	242	253	243	217	258	242	205	190	235	226	245	242	228	256	228	248	242	232	228	210	202	218	243	216	246	201	210	209	228	208	183	234	226	205	215	227	226	249	227	218	219	204	207	263	239	231	256	220	254	233	218	216	238	197	229	223	204	239	188	239	233	266	247	227	241	230	204	238	248	206	253	259	223	230	228	235	229	218	211	239	200	253	232	214	209	223	233	208	216	216	234	237	233	217	233	242	200	230	203	229	225	238	221	238	255	233	242	213	211	235	202	223	220	224	237	226	199	237	219	258	209	221	224	226	230	223	245	251	239	216	211	232	229	234	229	250	240	220	217	233	226	246	209	204	223	228	240	214	260	236	222	215	214	255	220	199	231	215	221	206	227	245	212	222	253	223	223	226	224	241	215	215	233	248	238	234	209	206	230	214	235	233	226	231	230	227	221	212	214	237	233	212	194	221	186	224	212	211	212	218	225	214	224	234	208	233	224	234	236	229	232	206	240	237	221	217	238	224	248	222	240	215	247	224	255	228	214	234	229	215	236	221	243	226	244	232	253	264	236	227	231	239	237	232	246	241	200	230	210	220	255	220	232	247	228	222	205	225	231	246	228	245	234	229	214	233	242	229	215	214	231	236	191	240	243	230	229	236	200	213	203	232	228	228	220	233	237	250	210	245	232	227	232	204	228	206	216	208	226	247	255	212	176	224	228	234	244	235	221	215	246	232	205	237	249	225	241	230	219	230	257	215	216	222	231	226	217	238	244	206	246	230	226	257	220	241	230	226	215	234	220	248	226	233	231	212	228	204	240	240	226	208	237	244	211	221	227	225	219	241	215	233	214	205	210	207	256	222	219	201	259	240	204	246	229	205	237	230	235	221	214	257	209	211	207	211	228	238	230	228	221	230	253	202	227	225	260	221	218	229	192	227	206	241	220	228	215	232	223	231	210	242	232	240	250	243	227	228	210	236	223	231	245	194	218	221	229	245	220	223	263	205	227	215	246	234	229	218	239	226	251	246	186	218	207	192	254	227	215	229	237	241	222	238	270	213	241	197	229	207	228	239	226	225	216	211	240	231	240	224	246	238	206	207	214	216	237	216	237	245	234	216	221	244	209	209	219	228	197	230	218	225	228	202	229	225	232	228	237	207	217	231	231	233	215	217	253	245	221	224	227	243	239	224	264	215	203	243	185	210	206	239	198	235	204	223	228	213	218	232	228	230	222	213	229	258	222	225	226	215	228	238	218	232	241	221	237	226	214	236	233	234	201	209	215	237	246	226	231	201	237	217	210	237	227	208	227	255	223	224	217	208	242	224	212	202	228	221	225	247	221	227	209	233	211	229	256	206	226	242	236	212	234	220	238	218	218	261	232	240	228	212	212	227	218	199	227	213	224	199	210	270	236	244	209	259	233	244	237	251	227	208	231	216	232	194	210	207	203	221	232	228	242	233	237	212	220	236	215	222	206	219	231	237	233	230	224	205	189	198	228	207	201	243	248	251	222	236	230	213	233	239	214	208	190	247	208	249	221	224	250	226	225	238	221	231	217	212	224	247	227	222	207	220	214	204	230	223	231	216	225	240	236	253	235	219	244	249	239	217	227	222	247	252	227	232	231	250	236	257	251	239	219	237	221	231	243	234	215	235	223	200	226	234	217	230	243	211	249	197	210	221	245	190	214	204	217	222	219	218	208	252	228	221	217	217	232	228	220	211	225	246	207	246	250	203	248	214	227	241	235	231	226	222	246	235	227	220	238	251	222	217	256	210	202	222	200	243	245	227	223	244	229	227	224	245	264	249	230	220	221	257	223	231	207	215	201	219	218	253	265	208	225	240	190	206	217	222	200	213	223	226	246	242	244	218	180	215	236	203	223	238	223	199	214	221	237	218	208	226	224	242	236	211	245	215	224	231	231	237	238	282	221	244	221	218	206	217	225	220	228	228	201	231	213	212	205	207	238	236	211	219	208	222	206	210	216	272	265	242	208	237	247	216	235	207	223	221	215	253	246	242	212	228	208	218	220	233	239	216	223	188	219	227	254	218	244	228	232	229	228	238	235	219	218	202	243	215	253	218	240	214	223	250	248	242	197	205	241	233	235	250	205	220	234	229	221	242	213	218	209	219	210	225	224	215	224	207	226	228	236	223	215	219	214	204	223	229	233	254	233	223	228	209	233	216	221	232	217	213	208	223	261	235	208	192	237	234	220	257	224	256	237	234	233	207	209	236	195	219	218	242	249	227	222	233	232	227	213	222	205	228	229	248	250	242	220	226	227	207	216	240	226	239	229	228	236	225	253	241	239	229	226	226	256	230	215	189	221	216	243	255	204	230	233	233	233	230	212	218	206	245	232	193	232	233	252	216	209	213	233	209	247	218	250	190	232	234	234	232	207	222	227	232	218	220	246	215	222	246	238	235	245	243	224	225	203	205	207	261	203	222	229	223	227	230	223	250	247	219	225	204	241	234	244	219	241	242	244	252	231	224	229	256	211	222	216	225	259	217	212	244	203	214	226	220	226	209	227	212	224	215	223	207	229	214	202	247	234	197	235	251	239	242	222	251	212	236	239	214	210	205	189	212	219	218	215	249	244	217	229	208	200	213	237	237	223	231	223	216	209	238	225	187	232	237	236	239	226	232	219	247	207	218	190	219	220	246	209	195	215	218	236	226	232	220	221	228	231	215	224	226	250	226	235	241	214	238	220	231	236	249	237	227	228	217	237	210	215	235	224	262	247	243	217	224	217	235	234	222	235	229	215	196	246	267	192	220	216	221	228	254	214	215	251	257	214	201	227	274	265	224	209	218	216	233	215	228	233	214	260	217	222	208	230	244	248	230	252	213	281	239	197	219	210	211	240	256	205	244	241	215	224	217	237	237	231	263	232	230	223	204	262	231	227	247	215	234	214	218	242	220	246	192	186	240	191	217	242	244	244	202	218	220	220	235	216	229	225	238	234	227	252	244	237	218	214	200	236	226	234	205	213	218	255	220	210	212	240	231	239	234	208	233	231	235	230	202	201	221	211	227	246	252	206	225	244	238	241	244	220	211	213	259	231	239	227	284	233	215	216	246	254	214	198	207	224	253	197	220	241	205	208	231	250	214	216	235	209	207	228	236	242	221	192	215	257	255	242	219	211	239	248	258	213	197	211	221	228	265	248	232	246	217	228	202	225	225	234	187	243	211	233	224	232	238	248	239	213	239	238	223	225	222	203	207
1778	573	588	595	595	575	558	538	556	552	540	557	567	592	533	564	563	555	524	556	578	591	565	551	562	532	536	554	543	544	558	516	564	525	565	564	536	556	535	551	534	578	571	535	565	559	507	575	574	563	545	520	540	580	573	562	541	560	582	574	514	600	507	562	547	544	523	564	560	560	562	572	557	509	602	545	557	544	513	590	573	596	529	511	552	586	537	502	524	584	557	537	538	554	525	518	535	553	576	546	544	557	538	563	522	513	539	527	545	540	550	542	499	570	568	548	578	543	510	505	524	573	513	514	553	540	562	522	548	528	555	566	538	578	571	564	523	534	513	541	530	517	574	576	562	529	491	588	580	532	519	587	550	599	571	527	519	531	537	520	559	511	559	558	535	577	571	545	543	545	533	492	508	516	528	518	547	539	531	532	533	572	536	530	516	581	513	559	528	567	545	562	542	530	549	499	551	535	540	514	517	533	611	575	548	529	548	524	524	542	588	546	546	525	554	565	501	523	567	554	525	591	571	577	573	585	578	581	519	512	540	542	527	587	508	530	551	536	536	531	533	575	528	523	539	534	572	541	524	548	549	524	486	537	528	509	546	571	543	510	582	507	521	564	509	535	543	533	492	556	533	550	551	535	543	585	506	516	557	544	549	547	590	532	576	546	497	590	538	528	566	524	559	556	563	540	548	565	545	541	537	545	524	504	577	526	546	568	594	529	567	536	511	549	581	550	548	525	597	528	535	538	538	529	555	531	532	557	526	591	555	558	526	566	518	585	563	562	557	550	576	523	522	577	539	579	516	542	513	522	543	560	603	545	533	547	558	570	553	553	538	558	543	543	535	552	545	528	519	536	559	580	524	568	571	562	504	549	516	545	510	512	525	608	541	549	539	513	521	552	528	572	485	540	555	552	531	564	547	517	532	553	548	567	541	563	557	528	563	559	519	552	531	547	517	572	569	536	517	526	549	547	568	592	559	573	568	556	537	526	561	562	555	547	535	528	565	551	569	525	518	576	565	541	525	505	543	470	545	518	578	582	532	573	558	533	540	595	499	547	551	516	562	577	562	515	507	559	553	572	557	507	554	567	579	513	533	527	562	598	541	541	556	554	560	520	585	551	597	534	522	539	552	549	565	545	552	524	517	527	503	564	553	580	524	542	592	547	564	555	546	587	541	568	559	594	557	523	506	523	531	534	550	545	538	546	580	587	533	545	515	559	539	588	570	514	552	610	569	578	552	526	556	548	534	549	549	569	555	555	539	509	513	559	582	548	491	549	557	572	543	593	563	507	584	521	522	550	563	517	516	512	535	555	523	529	541	551	564	532	569	568	563	489	512	519	541	530	573	519	569	532	524	572	558	563	585	575	581	568	537	521	576	522	542	510	514	529	537	573	538	515	582	548	539	546	558	520	574	538	566	542	550	560	536	526	572	580	555	563	545	497	571	565	542	524	580	483	569	506	549	587	552	532	574	555	531	576	552	565	544	519	582	577	576	559	566	540	535	541	541	537	568	556	588	561	551	554	538	539	575	572	541	533	543	516	521	567	554	537	530	574	554	555	537	526	537	565	557	517	486	542	519	551	558	529	599	555	587	569	567	559	524	533	549	525	549	530	588	564	525	515	583	517	521	560	540	562	545	521	515	538	548	572	529	543	526	500	526	553	562	521	560	523	567	517	571	560	555	532	550	569	572	561	562	542	532	539	559	573	587	564	575	557	592	550	529	541	570	559	588	564	558	543	570	548	544	550	569	558	561	552	503	502	552	555	545	503	566	557	543	555	578	594	536	575	548	521	561	519	522	549	523	568	568	538	512	531	531	536	570	549	513	536	557	476	538	531	564	563	581	570	558	530	593	536	516	536	531	551	576	518	519	582	549	535	513	525	549	506	518	569	559	567	510	561	500	527	567	582	554	529	534	547	519	534	551	506	554	561	558	553	574	516	517	542	538	537	537	534	554	586	550	523	519	528	582	586	523	550	555	558	565	573	554	532	538	511	522	527	550	570	549	535	570	506	562	577	540	565	607	592	570	561	558	549	574	527	517	584	553	510	546	570	586	521	501	495	555	558	532	538	543	552	543	554	542	565	510	536	517	550	532	553	516	548	567	531	515	556	533	551	556	554	572	585	546	529	528	565	527	568	520	529	524	529	544	521	517	561	542	518	536	531	531	536	571	538	526	548	568	541	551	589	557	587	572	552	593	547	555	507	563	566	580	548	563	528	600	578	582	546	510	547	584	564	526	537	575	547	506	548	562	547	537	526	534	515	559	534	578	550	550	557	548	554	542	555	529	540	539	531	537	527	544	552	531	532	548	567	530	502	572	547	562	594	532	557	546	579	525	542	580	569	491	536	510	546	538	517	580	510	539	520	533	561	589	520	568	577	587	553	539	584	548	540	558	520	540	531	585	546	534	529	550	558	562	554	526	587	512	542	538	530	513	533	504	517	532	512	502	554	547	565	501	528	537	588	537	526	582	547	500	532	515	515	554	522	533	589	541	605	548	548	510	525	574	565	543	538	541	565	528	525	566	565	591	519	564	588	532	507	553	558	526	543	537	570	546	548	565	563	558	548	525	510	527	560	572	540	545	541	560	554	571	554	594	542	585	510	554	529	533	494	505	541	562	545	492	534	589	525	556	544	542	562	524	552	562	528	539	560	545	532	527	542	523	562	552	546	586	534	515	512	510	564	497	532	564	538	553	590	557	499	514	550	547	508	503	548	557	569	531	534	542	549	543	550	538	595	531	569	556	578	518	526	544	543	561	593	555	543	519	538	543	526	554	549	569	573	516	498	535	559	563	538	557	570	510	530	530	551	496	548	564	537	521	551	550	561	561	564	571	517	558	559	522	560	559	577	551	556	560	559	538	529	563	508	549	584	579	578	583	559	547	567	506	543	523	550	574	522	545	537	541	529	541	568	579	549	589	559	557	576	536	577	525	543	525	555	540	549	546	550	559	481	507	527	510	503	518	557	525	538	581	535	525	569	586	539	518	531	486	523	538	557	554	583	601	548	583	556	575	525	533	571	544	553	516	531	511	541	538	558	561	528	596	515	519	538	548	541	530	553	552	571	536	530	550	588	539	530	568	543	553	610	539	579	545	542	522	535	564	577	497	562	571	555	531	528	528	571	547	558	562	526	565	556	582	555	524	538	528	533	571	571	595	533	536	592	593	538	538	527	545	566	556	537	515	538	572	551	536	501	539	515	514	527	527	553	512	553	538	551	550	539	572	509	539	549	519	543	530	543	543	505	555	484	489	536	547	571	554	578	555	529	529	525	561	549	536	591	517	553	536	534	521	538	585	545	539	559	554	526	600	560	544	587	513	518	565	530	556	589	555	563	568	531	547	578	531	535	537	498	599	554	535	542	494	528	512	565	571	535	589	562	568	535	536	513	515	548	573	532	528	527	522	536	539	504	526	522	573	583	531	538	546	531	560	526	539	505	538	559	513	557	537	552	561	513	569	585	580	522	530	518
7449	604	630	548	483	487	413	352	340	330	297	313	340	321	374	324	317	304	316	345	314	284	329	335	346	326	326	295	319	316	304	307	320	357	303	311	330	311	335	329	323	309	300	327	310	339	324	305	323	315	302	316	332	306	299	326	302	322	331	297	317	302	258	295	296	315	346	314	274	343	321	307	323	320	327	322	299	341	331	336	290	334	300	302	340	341	310	299	344	325	335	333	317	306	310	314	348	353	332	275	306	309	298	303	328	329	350	297	300	311	334	325	310	334	343	271	363	310	257	343	333	326	297	298	342	316	326	325	322	323	326	318	293	338	306	303	333	284	289	314	332	328	283	315	321	314	314	312	306	312	300	304	306	299	289	335	315	263	292	299	324	343	355	328	324	303	325	312	318	334	266	301	317	284	328	334	281	294	324	309	290	294	331	307	320	284	304	275	323	294	316	289	316	320	274	285	333	316	316	296	320	334	326	334	325	301	287	307	299	321	304	303	315	329	309	312	327	312	305	319	288	301	311	328	318	305	290	306	318	285	292	318	321	313	286	317	298	302	289	311	330	336	317	284	299	330	287	337	333	292	317	271	296	316	329	325	293	282	340	316	314	308	326	290	332	302	310	324	312	300	292	286	296	323	313	336	335	289	310	304	260	266	323	315	323	339	323	316	316	308	304	307	303	355	323	311	342	310	279	319	308	313	311	307	320	328	311	288	331	301	316	299	297	317	304	341	284	321	318	310	341	296	306	292	292	304	315	359	291	322	296	298	324	291	329	303	305	309	341	308	282	304	331	307	335	303	309	292	284	324	305	274	334	335	347	330	343	313	310	290	290	325	317	335	334	310	312	316	328	270	312	305	299	324	277	304	307	310	315	307	299	321	320	299	283	316	310	333	322	323	305	332	308	333	307	312	317	292	321	321	319	313	333	298	328	281	318	336	332	324	304	296	322	312	332	303	302	301	310	312	339	317	288	291	309	294	307	322	303	297	311	282	305	292	288	308	299	327	327	305	323	314	336	331	301	306	303	278	328	342	288	304	310	305	313	295	302	303	322	310	307	312	284	307	346	310	300	315	320	323	281	301	325	315	278	286	330	326	292	303	318	294	319	316	292	304	302	306	284	318	310	306	305	322	343	314	274	278	307	306	312	311	300	336	343	300	327	306	330	292	301	322	283	292	363	293	294	329	287	319	354	316	333	311	320	284	321	331	302	332	304	297	348	306	279	304	303	312	305	333	298	353	295	289	312	340	306	324	281	337	312	330	283	309	323	275	310	291	307	317	281	321	298	311	318	274	319	344	309	327	287	309	307	290	334	317	336	325	294	308	279	335	339	308	281	311	316	304	281	315	297	358	286	310	321	307	298	299	314	337	299	310	332	320	318	311	321	309	311	334	285	328	297	279	322	317	317	335	334	335	299	297	308	301	341	282	323	335	322	344	301	297	279	323	338	307	328	329	293	293	298	318	284	295	290	325	317	333	313	328	325	330	293	301	321	307	299	340	348	350	330	304	287	304	319	324	313	309	306	326	332	307	323	298	312	303	302	323	272	309	314	310	303	304	318	302	281	292	301	287	333	309	317	307	303	304	319	315	303	321	334	302	311	309	313	305	298	301	278	318	329	337	290	263	326	323	328	327	321	297	270	321	330	306	333	336	300	253	326	294	298	327	301	298	274	277	335	334	336	296	312	316	295	324	322	311	345	319	313	330	306	311	292	307	306	323	324	324	302	288	328	297	279	288	296	276	308	338	311	321	328	329	293	325	312	299	292	284	304	296	326	333	315	296	302	339	318	311	300	307	305	366	322	312	325	327	328	315	312	328	323	335	303	319	328	281	286	318	338	317	311	321	294	313	324	289	273	296	322	320	312	318	325	291	308	292	320	338	291	342	297	274	277	322	279	299	314	320	302	319	304	289	280	295	305	316	305	322	322	308	298	302	289	316	300	327	302	332	307	335	308	323	311	308	274	292	313	325	308	309	300	321	344	299	303	330	319	315	288	290	307	303	298	321	296	310	277	320	315	343	320	315	330	353	325	311	304	303	292	331	310	295	283	312	300	329	304	326	325	323	292	301	291	334	326	305	324	301	316	303	330	340	359	307	304	336	314	311	262	298	298	284	301	303	263	330	309	311	313	311	308	325	297	339	315	301	296	310	313	260	298	304	294	296	317	295	340	309	313	295	321	304	319	292	310	333	310	304	347	331	305	283	304	317	299	299	318	346	266	315	311	322	330	329	329	325	338	317	344	341	344	325	313	328	281	347	325	345	294	317	294	309	334	306	313	330	333	287	268	304	310	285	307	280	318	306	265	307	304	320	350	325	326	304	326	305	318	327	318	282	292	305	295	313	285	319	313	321	338	296	291	303	331	299	309	306	313	309	322	328	297	310	312	335	331	296	291	294	312	319	303	286	346	303	304	291	302	300	309	289	300	325	313	306	292	307	308	271	306	281	280	311	322	347	311	282	299	347	326	294	297	301	334	298	285	310	315	334	306	306	317	321	300	314	322	314	294	325	361	344	313	329	324	296	329	334	325	287	321	314	287	335	317	328	259	295	298	308	317	341	298	331	323	337	318	292	304	346	319	300	303	311	315	340	301	344	271	280	305	325	343	317	340	280	302	316	330	314	295	308	319	326	320	298	319	342	323	316	303	305	320	298	289	299	286	317	320	338	336	298	298	306	313	310	303	283	309	330	336	313	269	288	315	322	307	333	286	272	298	316	319	287	340	321	319	288	315	283	316	284	312	307	306	315	308	348	294	284	325	318	262	317	294	313	313	296	305	303	305	318	336	332	308	321	275	290	338	315	277	345	279	300	300	306	310	302	303	326	297	272	323	341	341	296	301	321	311	286	312	329	326	353	307	332	269	339	306	303	298	301	305	323	320	312	281	305	303	305	323	315	325	315	367	287	332	342	298	293	327	319	310	332	308	341	329	293	331	315	322	307	300	297	321	287	301	280	317	323	277	284	297	275	338	325	300	346	352	304	353	291	304	323	300	301	318	314	292	304	272	311	296	317	275	298	313	300	302	343	312	331	324	293	306	334	296	328	298	309	323	330	320	309	300	341	300	262	285	324	319	314	339	306	338	306	305	288	318	354	301	262	333	311	292	302	303	292	318	311	323	322	332	326	269	308	269	310	289	345	317	271	302	300	308	281	321	315	339	330	329	316	278	325	339	297	331	281	297	312	317	331	315	300	310	301	329	306	326	313	303	311	278	332	316	334	301	316	311	301	295	318	331	314	321	305	317	302	279	308	297	312	319	310	299	308	280	351	375	323	342	309	322	299	306	313	299	311	293	288	285	331	314	317	351	297	321	294	281	327	268	295	324	330	297	311	275	332	297	311	305	292	322	283	286	324	288	328	299	320	309	297	287	311	315	293	290	338	304	342	315	321	282	274	314	321	322	320	323	306	287	284	324	310	340	322	275	280	306	300	316	297	293	318	310	312	319	278	326	300	288	313	320	307	307	319	304	339
6567	994	1407	1558	1362	1256	1144	960	965	850	900	792	814	810	781	780	722	733	742	735	771	744	735	702	755	748	727	757	732	763	706	743	721	726	748	729	733	718	721	684	750	716	719	750	743	721	691	680	700	733	680	736	705	691	692	705	690	726	702	760	689	695	698	718	693	704	666	714	702	697	721	702	726	710	742	721	680	695	697	725	739	707	737	687	738	724	712	731	730	679	764	728	737	672	730	729	770	710	688	699	713	756	721	669	721	755	670	694	678	731	740	714	692	668	685	684	717	687	698	697	754	700	725	683	720	709	648	681	746	674	670	672	644	687	757	725	693	708	711	694	670	686	715	694	706	687	682	729	733	732	698	714	721	701	696	710	681	674	702	727	657	693	756	685	711	699	703	711	702	712	673	679	708	717	683	695	693	734	697	703	690	749	728	727	754	744	697	702	690	652	721	735	701	737	736	781	718	708	722	741	667	684	720	685	697	652	759	741	721	683	710	703	698	706	715	726	677	721	725	724	724	682	688	672	708	714	739	743	740	732	681	749	669	727	701	712	721	718	737	677	740	733	633	677	705	747	699	733	686	727	685	679	723	718	699	714	705	724	686	697	717	692	739	703	737	692	752	674	692	718	777	697	752	719	663	692	711	690	682	697	656	727	700	682	725	705	729	715	694	756	748	752	701	691	667	702	701	670	719	664	684	710	701	728	692	699	691	775	733	725	697	716	685	709	664	681	709	717	725	684	707	701	723	728	677	731	681	677	712	698	707	674	739	679	687	691	731	706	695	706	695	735	725	700	706	734	743	701	687	678	745	724	676	688	694	663	674	722	702	680	731	685	716	717	707	705	739	731	712	690	702	648	721	679	702	728	697	684	701	727	689	700	704	696	725	691	713	664	721	699	737	676	730	732	650	687	667	675	682	649	734	717	738	706	743	709	658	733	730	730	737	694	716	707	708	686	744	686	703	693	670	686	732	695	709	720	668	777	673	669	679	712	715	766	698	763	696	721	728	683	692	759	719	683	724	733	703	662	679	744	708	761	749	730	648	686	735	702	716	688	730	723	705	652	709	707	710	772	700	707	743	669	678	664	710	689	742	726	636	740	731	662	723	705	646	712	724	735	709	708	686	707	725	730	727	701	720	711	664	661	708	711	681	680	680	701	661	708	674	669	703	725	636	694	738	751	678	754	758	732	703	747	709	689	682	718	667	672	692	687	711	680	641	694	726	665	675	717	735	719	689	713	736	758	744	687	684	680	715	701	701	686	742	724	718	663	705	708	698	693	690	656	732	688	681	755	726	675	702	719	656	688	706	751	677	743	675	723	722	722	730	678	720	700	724	685	738	710	717	665	685	706	727	723	702	704	685	713	682	760	751	710	726	689	692	669	682	696	734	668	730	727	731	698	724	643	679	651	702	658	719	749	726	729	693	676	706	703	713	638	751	707	700	680	715	637	757	734	734	692	681	722	673	725	702	698	723	680	738	760	715	755	746	716	691	680	663	687	689	725	647	699	726	695	720	727	684	713	741	740	692	746	685	684	684	679	677	696	679	702	661	665	679	748	751	719	714	713	709	688	716	740	686	766	686	679	734	673	697	732	683	677	691	755	769	645	658	704	747	782	705	764	681	724	746	681	697	756	686	685	740	668	737	695	673	699	694	743	701	711	661	735	673	729	702	728	705	726	666	699	701	717	735	697	714	732	691	730	800	687	713	740	715	621	725	670	695	752	718	707	707	665	706	701	686	715	750	712	722	713	688	720	688	741	682	706	730	709	747	668	722	650	695	708	725	708	740	714	674	713	745	698	713	738	729	719	691	712	728	745	678	741	668	725	745	680	746	675	711	692	748	673	770	770	690	716	717	707	709	716	745	724	645	714	683	738	729	692	738	713	669	654	656	683	675	694	700	675	726	727	702	657	718	713	724	689	659	648	755	704	674	654	764	732	758	705	670	724	716	716	718	700	698	688	669	705	770	706	704	708	744	671	735	724	739	704	692	695	751	755	717	738	704	672	708	661	729	694	688	710	677	658	734	727	652	676	707	690	678	701	723	703	700	678	682	679	728	723	721	723	730	667	706	722	743	697	716	711	690	632	746	767	726	687	729	687	746	732	714	717	698	676	735	716	690	686	705	735	689	700	769	712	702	681	705	771	742	747	697	707	723	653	678	712	677	664	704	709	717	701	680	697	720	688	711	654	687	746	684	736	715	713	721	711	729	669	740	691	650	726	679	695	702	733	699	756	700	704	713	693	733	723	674	749	755	714	736	732	710	733	716	670	732	745	688	715	613	700	678	771	704	712	705	707	722	714	661	729	706	704	724	690	739	683	724	707	740	702	717	739	667	726	707	742	686	728	748	727	763	676	715	728	753	704	713	704	712	688	647	721	702	657	691	734	729	741	736	677	699	747	735	721	704	681	740	716	757	676	675	718	716	672	704	790	696	698	667	705	706	741	676	743	722	778	706	653	766	709	697	766	673	697	756	729	703	700	711	722	683	708	689	688	757	687	690	718	729	741	719	710	681	738	723	678	636	720	719	702	696	705	692	700	702	704	699	698	710	771	729	713	726	728	725	684	743	681	659	666	697	705	672	715	653	695	713	694	771	718	730	721	722	711	723	681	701	712	772	704	726	703	742	737	724	715	706	669	708	660	690	690	714	685	723	668	727	687	675	761	719	725	702	734	720	718	734	672	675	710	709	711	738	672	723	746	707	679	711	719	696	689	694	693	710	693	693	731	735	721	726	717	725	692	696	726	697	709	695	721	718	697	699	696	757	722	691	683	739	714	742	767	677	742	648	732	730	738	686	682	698	717	752	720	688	725	719	725	684	689	655	686	692	709	681	715	721	656	737	731	685	754	703	710	722	722	696	707	709	678	705	726	714	666	697	718	741	734	727	721	711	716	639	744	696	748	700	743	670	702	691	709	718	671	708	670	726	724	735	679	678	725	655	734	757	722	702	730	696	715	720	701	711	712	707	734	719	681	724	667	696	675	684	718	704	701	730	691	708	681	712	720	706	668	633	726	713	689	749	706	690	696	709	705	790	737	699	697	727	706	696	728	746	717	672	684	765	748	708	790	688	683	736	752	683	689	761	699	701	708	670	685	712	693	715	704	702	680	727	678	708	705	706	720	698	730	737	720	708	738	686	742	721	699	649	765	715	677	711	699	695	725	716	702	677	692	728	725	695	714	698	734	720	718	736	726	713	702	727	698	683	744	645	689	707	728	705	712	740	729	721	683	733	743	723	721	646	685	728	721	671	698	654	742	705	725	638	682	753	722	715	679	677	697	717	699	692	705	706	688	729	693	740	729	706	725	722	740	703	744	695	693	756	696	634	743	729	702	684	717	716	725	678	723	715	715	704	764	713	740	691	693	690	686	686	726	694	710	681	674	706	722	693	692	657	701	687	736	680	709	703	696	685	668	740	711	694	724	715	744	686	677	686	766	744	736	674	667	701	693	719	649	724	669	768	708	740	689
14243	1142	879	689	506	402	334	285	245	280	271	227	206	246	209	211	207	215	191	199	170	184	199	200	190	160	175	196	183	171	174	201	149	187	196	178	185	180	174	195	178	219	186	191	178	176	213	175	195	205	167	181	215	176	193	183	213	202	183	206	172	168	182	192	174	221	196	178	197	198	200	199	187	198	170	171	181	218	204	215	182	199	180	176	178	191	181	162	184	187	198	174	194	189	181	186	162	170	174	177	200	183	195	182	185	181	179	175	196	184	184	177	181	200	184	182	177	166	180	166	185	184	203	195	192	175	197	194	195	198	217	197	204	172	199	186	179	194	163	176	176	198	149	191	162	202	190	197	194	171	180	181	184	171	171	168	170	157	205	189	170	181	180	157	212	189	192	177	204	187	148	182	190	181	181	167	182	185	168	193	189	207	185	161	177	178	184	169	184	186	201	187	186	197	196	192	206	196	170	205	187	185	209	159	176	197	184	202	170	190	192	196	193	167	187	188	194	190	172	194	161	183	188	196	147	173	201	153	170	190	181	169	173	218	197	181	210	214	173	173	216	185	180	189	191	202	184	160	182	174	157	187	180	198	195	177	182	181	172	203	196	155	195	192	177	195	181	155	157	185	211	195	179	204	182	206	187	168	169	208	191	151	180	176	203	194	161	201	201	205	191	175	182	189	194	196	180	187	184	171	211	219	182	195	179	179	195	194	171	191	166	187	179	164	180	168	187	197	210	204	183	156	189	211	195	185	156	221	189	185	171	201	175	203	200	178	151	195	198	185	185	191	200	188	183	190	159	181	193	172	178	184	177	164	182	191	176	171	176	203	186	184	204	190	192	170	214	203	188	177	165	198	182	188	164	180	161	207	187	177	179	178	179	196	201	194	199	170	178	179	183	199	163	181	195	193	175	198	210	204	203	166	174	190	186	194	158	174	156	188	199	204	175	190	145	184	179	200	193	190	194	174	184	183	174	163	185	152	178	191	217	186	187	187	183	182	205	184	210	173	184	179	233	187	201	172	177	206	182	174	165	194	187	192	195	200	192	178	183	184	201	177	184	175	202	195	210	208	188	185	159	212	186	188	171	197	201	173	190	201	196	180	213	182	185	199	176	185	164	184	185	180	180	187	170	199	209	198	186	173	180	193	180	177	209	161	211	167	195	191	184	181	191	205	139	190	194	197	184	161	172	188	190	191	182	182	154	170	165	175	187	174	194	205	201	215	184	177	182	206	174	200	187	191	195	214	194	165	221	188	185	204	177	174	165	175	180	171	172	180	198	188	193	216	186	175	182	193	174	164	198	202	161	195	170	179	164	198	200	178	203	193	169	155	211	187	192	164	181	180	200	191	183	155	165	179	186	177	189	193	179	189	173	163	191	184	209	180	170	177	198	214	202	190	158	174	208	209	205	184	161	188	166	197	193	180	180	180	200	174	198	175	204	175	174	207	186	189	195	190	188	174	181	156	182	166	153	194	173	173	217	195	211	157	179	168	184	166	174	177	184	186	187	196	164	194	184	142	169	189	167	189	196	172	215	178	185	171	174	198	197	211	184	172	176	169	199	184	185	198	199	197	215	157	170	231	182	224	162	192	182	168	167	190	189	168	201	168	193	168	182	166	202	199	205	182	194	174	195	177	204	176	178	185	183	198	189	185	174	232	198	180	187	192	190	173	182	201	160	174	175	188	222	204	170	181	183	172	218	200	201	203	175	183	190	183	176	182	218	205	148	170	189	190	186	168	192	166	180	191	168	181	157	187	161	176	204	180	182	189	195	187	211	190	170	201	182	196	184	209	186	175	168	202	196	166	198	213	180	203	203	206	180	175	185	184	184	186	204	183	202	174	199	176	171	207	183	181	181	203	178	195	206	164	189	193	187	185	202	168	167	175	185	187	151	186	163	178	190	170	176	173	169	197	208	164	172	167	159	158	169	167	192	189	194	181	171	170	170	172	187	183	207	201	187	169	199	179	168	147	219	165	180	184	134	176	170	172	168	218	184	195	176	184	167	172	183	187	180	163	179	192	190	180	192	191	176	188	173	161	188	179	184	184	170	174	195	182	193	193	205	192	188	163	166	193	207	169	194	179	217	193	193	182	195	186	188	196	149	198	176	197	171	152	177	171	180	185	205	197	185	170	182	156	193	198	200	164	195	159	168	179	210	189	178	192	184	194	196	189	178	198	148	183	164	204	169	175	180	193	166	175	202	197	189	184	181	161	196	178	199	195	158	178	219	182	186	181	168	187	181	171	157	168	174	186	203	168	195	172	181	197	163	169	188	164	192	160	177	153	178	190	176	207	185	182	214	188	185	188	185	208	181	196	193	199	186	190	192	190	180	193	199	192	169	196	185	180	175	193	196	209	182	161	189	193	213	192	201	188	191	158	180	198	176	169	188	150	175	193	176	205	205	173	186	157	205	176	171	179	168	172	186	187	199	175	184	163	195	171	184	198	221	167	178	170	190	181	188	183	181	181	176	188	176	184	172	184	183	185	168	179	206	201	197	194	165	175	179	172	177	179	194	208	188	198	204	217	211	191	202	197	193	164	167	167	177	173	183	180	197	197	178	191	200	173	178	200	206	152	197	150	199	163	196	185	188	197	186	212	172	188	183	198	186	193	183	178	181	199	175	197	189	190	157	192	186	171	183	175	159	169	197	201	195	174	184	169	156	198	200	172	182	191	199	175	195	221	161	190	197	155	189	206	197	194	205	182	177	162	188	182	202	197	183	165	178	158	171	166	172	185	185	175	174	182	148	175	168	202	185	206	194	179	193	185	196	216	178	192	182	186	188	186	220	164	174	196	193	203	183	197	210	203	219	194	186	199	183	181	168	194	171	172	172	189	181	195	204	190	209	161	159	207	186	171	194	186	162	195	188	184	191	191	183	185	187	182	209	198	171	185	208	186	201	183	201	162	145	181	191	177	157	174	209	181	203	194	239	186	191	169	176	184	188	186	200	181	168	183	180	182	187	180	190	211	206	199	181	199	187	210	183	181	179	174	176	176	195	179	175	207	170	178	177	194	175	192	181	200	191	195	200	186	197	193	164	189	174	196	170	169	175	182	197	180	178	196	162	207	176	180	166	160	179	181	208	188	187	204	174	187	195	173	204	181	215	196	163	192	175	195	175	153	175	191	180	165	188	191	164	222	199	178	201	211	205	183	178	187	183	171	201	174	169	163	197	176	191	184	196	173	173	204	185	193	169	182	161	192	184	180	173	166	155	204	172	177	176	191	183	191	191	176	201	223	186	190	186	190	181	222	178	180	177	215	208	184	195	184	204	198	177	147	157	183	186	188	164	169	193	191	187	159	187	191	184	192	193	168	182	176	190	175	195	205	187	181	186	192	212	214	214	166	181	204	183	194	186	181	174	173	181	209	165	183	196	175	168	156	173	190	176	199	175	149	149	190	196	188	210	172	179	189	199	186	207	189	200	196	182	179	183	198	190	186	211	177	185	189	183	198	188	165	164	195
8135	1010	1843	2146	1809	1477	1179	1007	865	839	766	663	655	609	639	608	547	564	544	505	518	489	466	480	520	489	512	485	465	491	464	463	462	432	506	414	458	475	472	438	461	447	430	444	467	456	439	426	446	444	454	446	460	431	430	401	485	456	436	433	421	432	441	433	439	404	460	426	474	398	423	449	405	416	442	443	438	435	441	478	436	439	424	443	449	450	432	449	464	415	437	423	426	461	453	454	422	436	448	473	456	425	420	448	471	421	409	422	421	409	425	424	463	436	418	402	424	438	404	443	412	452	441	420	452	465	460	455	416	445	425	436	403	453	401	412	428	402	422	420	419	475	408	436	449	438	446	457	449	419	450	467	434	447	408	433	465	414	420	425	452	452	439	432	403	418	472	449	463	445	434	428	456	406	423	372	425	416	446	439	464	442	437	447	428	445	446	412	414	408	427	426	415	447	404	451	432	427	429	434	415	439	424	440	464	414	431	432	400	454	431	418	438	404	468	421	453	426	466	470	428	423	416	422	433	428	398	437	407	396	435	442	447	440	428	423	418	426	428	433	429	444	426	412	445	439	420	416	433	422	438	429	456	427	434	447	404	446	422	473	451	456	461	468	452	440	439	451	404	420	453	427	480	445	425	385	458	409	392	442	460	449	461	423	447	422	497	448	417	425	441	439	443	473	444	435	454	436	399	432	396	448	442	420	464	458	452	421	428	427	448	433	397	449	405	423	408	414	444	428	434	479	425	427	427	456	389	413	447	389	436	455	429	402	438	416	413	436	455	437	436	437	384	440	423	427	431	420	427	426	422	392	430	445	425	412	440	413	408	423	437	439	442	458	450	399	432	427	412	483	424	470	406	392	441	457	439	458	424	425	444	461	433	426	437	395	436	433	438	449	463	457	452	428	467	421	423	438	439	436	422	435	434	391	417	430	437	423	442	446	409	452	434	431	430	416	475	451	452	447	417	423	466	436	445	434	429	425	436	416	432	431	397	433	437	435	387	459	454	428	425	411	425	456	452	423	442	394	426	475	468	459	417	437	425	400	440	412	412	454	440	399	425	465	435	420	436	458	446	388	439	433	446	405	436	410	405	437	428	462	441	419	439	399	413	420	446	433	434	458	465	445	438	444	420	414	472	435	420	461	428	455	423	408	436	385	420	436	471	416	405	429	421	425	438	418	410	435	433	440	431	422	432	444	469	444	414	431	425	422	406	419	468	421	435	446	423	478	432	425	416	431	444	413	420	448	416	433	419	426	428	424	415	446	434	387	406	410	450	402	425	455	472	423	424	442	425	432	420	434	416	462	433	416	456	409	436	404	452	453	408	416	405	438	449	392	451	454	433	430	433	438	417	454	445	442	423	452	433	421	433	414	414	451	412	429	420	420	435	416	430	448	409	441	409	445	416	440	412	421	452	446	461	405	439	452	432	429	450	463	430	419	431	419	453	403	450	470	418	437	442	463	424	421	412	437	410	431	440	411	427	404	457	418	434	414	412	452	472	450	442	376	376	464	405	428	452	476	454	446	439	414	441	464	453	424	447	446	417	428	436	434	418	430	431	468	428	434	467	436	429	432	453	453	434	451	403	430	413	455	459	460	444	442	434	432	441	448	460	454	455	460	457	470	410	448	474	469	450	403	465	421	438	464	467	417	433	446	467	432	445	406	456	440	461	437	478	442	421	420	435	408	430	424	459	434	442	430	430	440	439	420	443	443	452	427	396	421	422	426	465	442	454	393	385	412	442	440	431	396	440	418	412	439	420	433	436	448	459	437	386	415	379	423	419	471	429	414	404	465	404	432	439	415	436	465	436	459	433	466	416	488	400	446	426	391	413	436	403	429	420	385	417	416	394	441	428	418	425	427	416	431	439	448	414	384	425	411	421	436	412	417	462	423	414	416	426	474	461	410	441	390	422	442	431	454	429	443	423	443	416	478	446	438	431	413	419	427	437	416	447	433	434	467	413	448	432	416	435	421	454	442	405	417	436	405	439	466	412	434	451	429	417	413	486	415	442	445	414	455	468	424	443	442	398	416	451	401	425	453	481	466	419	475	413	427	453	447	426	444	450	437	411	449	448	414	463	434	421	448	439	408	401	392	423	460	451	390	444	408	439	434	423	430	417	430	464	435	438	431	411	405	446	451	427	452	448	472	455	421	433	428	416	431	454	411	460	426	448	434	422	426	409	454	456	414	410	435	433	456	412	491	411	407	453	411	434	433	416	425	417	398	414	434	448	433	470	467	453	427	422	402	419	441	458	422	455	412	404	431	419	442	438	442	460	411	466	456	437	436	410	398	450	417	440	409	469	440	416	410	442	430	399	441	383	417	441	466	458	455	445	464	429	435	462	466	406	469	428	437	442	472	439	433	471	431	425	441	424	388	434	408	436	399	462	413	445	433	436	470	433	426	439	472	444	451	429	431	456	448	410	404	417	408	430	418	416	440	437	413	422	436	402	401	452	440	454	449	425	428	425	420	411	428	426	439	419	444	403	442	431	420	431	390	430	464	435	418	437	436	452	455	428	421	438	448	401	432	428	462	428	424	450	419	446	405	465	448	479	428	422	452	444	458	450	425	443	454	429	455	451	365	433	414	444	430	428	461	472	417	404	441	450	431	481	437	419	448	461	455	448	460	431	433	442	454	432	418	447	435	455	424	481	414	446	439	413	429	432	444	411	499	425	446	448	438	475	435	409	420	446	414	473	417	441	455	412	435	419	455	396	428	442	392	429	434	425	439	437	441	421	455	442	444	395	434	459	440	444	398	420	408	423	403	439	391	416	431	469	428	448	447	420	423	398	450	393	436	437	447	430	418	432	430	419	418	415	451	455	417	420	437	461	422	442	454	434	427	434	429	432	420	426	445	378	411	458	436	463	400	420	432	421	440	431	457	416	453	411	441	411	405	461	412	435	447	451	394	473	410	422	415	456	457	415	423	434	470	435	434	446	393	448	446	446	428	424	444	437	453	462	446	430	462	437	388	447	428	424	448	498	421	452	448	428	423	415	406	454	420	432	445	424	435	461	419	477	456	429	454	448	421	458	435	424	405	427	430	429	409	444	451	419	418	436	423	418	470	458	403	422	430	465	426	422	419	423	446	406	446	414	486	447	408	447	423	454	451	426	443	487	456	418	440	421	440	433	434	466	413	452	420	405	452	405	418	420	427	380	425	427	460	406	421	430	421	436	462	396	459	430	421	465	455	410	421	454	451	400	430	460	451	420	470	441	427	436	410	420	420	428	470	445	468	435	405	429	458	428	461	433	400	406	447	451	404	432	448	462	477	443	450	447	422	445	411	459	452	407	429	454	428	424	439	423	397	445	428	453	416	441	423	402	431	443	441	417	412	427	444	409	410	453	449	408	444	377	437	416	413	488	454	462	383	427	438	433	427	419	391	420	420	459	435	453	450	409	408	433	452	433	457	425	385	418	413	426	449	422	401	418	443	444	460	414	452	419	400	445	426	417	413	462	429	447	434
1345	232	220	213	231	251	221	239	213	218	223	197	205	222	237	226	226	219	224	205	211	214	222	239	248	235	245	218	227	219	235	207	244	217	230	193	250	222	238	214	213	227	224	232	276	231	199	204	195	230	214	243	241	210	202	204	219	249	211	234	203	249	236	263	238	232	207	232	230	204	228	239	198	215	227	224	242	213	236	211	251	208	215	223	233	220	223	230	230	212	210	248	248	238	245	252	219	238	273	218	227	227	259	212	259	237	238	227	249	226	215	234	219	205	210	208	222	214	199	240	242	250	203	244	259	224	222	219	218	254	208	238	253	215	243	220	239	232	219	266	243	251	209	213	209	199	214	244	246	213	226	222	247	202	258	241	217	212	240	251	247	237	246	227	213	215	210	217	219	219	238	210	220	232	235	248	226	223	216	208	209	228	253	241	213	190	252	225	239	279	201	235	225	238	244	227	217	245	214	222	215	224	250	217	210	184	223	194	226	235	209	224	218	255	199	209	234	238	197	225	243	253	199	234	242	205	224	230	220	208	229	232	220	228	228	233	231	254	213	230	229	239	235	220	208	238	215	230	204	232	210	222	192	225	204	213	213	224	227	232	223	217	229	219	254	255	213	252	250	241	223	216	246	230	236	242	230	211	223	222	219	231	250	231	239	239	233	232	221	234	258	213	205	224	206	216	225	245	210	224	209	222	219	226	241	221	235	242	239	219	250	249	232	218	211	225	216	218	248	213	239	234	224	229	244	212	220	219	209	218	197	196	209	234	210	198	196	181	215	233	223	227	220	221	209	233	244	228	225	242	245	226	210	199	228	215	228	242	226	223	204	258	249	223	222	205	233	253	225	228	210	237	218	192	242	246	197	211	210	205	222	228	265	236	222	236	229	199	227	225	213	222	245	229	226	200	251	219	231	252	236	210	218	222	204	211	212	220	225	253	223	224	271	240	242	251	246	235	237	228	195	221	215	247	225	202	199	215	233	205	230	234	241	220	240	224	236	261	232	227	213	212	242	219	242	247	257	240	228	244	203	232	209	240	207	229	214	220	229	231	199	260	223	246	189	192	227	238	249	259	220	246	213	227	226	200	209	214	218	190	239	221	190	231	231	200	230	227	228	229	243	269	205	205	231	228	232	202	230	251	226	232	223	224	235	240	232	267	230	266	235	233	222	212	243	246	214	213	245	204	217	249	246	220	230	215	207	225	229	241	225	239	198	254	242	235	217	228	203	216	192	249	224	242	239	224	203	202	228	228	235	218	217	219	221	265	234	223	184	218	242	236	221	247	232	232	226	238	229	228	225	234	240	245	192	219	237	209	214	218	220	245	257	218	236	248	239	236	229	226	252	211	231	214	221	227	212	234	240	235	262	208	238	227	232	250	231	227	202	232	230	243	215	201	236	211	217	224	197	211	239	215	243	221	224	190	221	220	234	222	222	203	210	212	224	213	239	225	217	214	244	218	249	259	222	234	240	242	214	260	255	206	206	203	217	237	222	218	237	230	247	218	226	214	248	217	229	202	246	242	225	229	207	190	220	229	231	245	222	236	251	237	209	251	222	223	213	225	246	247	211	222	243	222	257	231	212	234	210	248	244	235	238	226	227	232	250	212	229	208	224	232	218	192	208	226	242	211	223	209	198	212	206	204	217	191	240	224	202	224	238	234	205	241	248	237	207	229	240	250	237	214	251	261	231	221	217	216	242	237	210	248	207	203	208	222	246	207	237	228	238	233	222	240	250	218	221	221	224	240	226	224	226	221	251	223	216	214	216	234	206	217	222	206	224	242	202	231	200	211	233	209	223	231	224	226	238	201	224	217	208	237	221	231	223	217	226	217	210	239	237	207	231	245	230	240	227	243	242	212	222	238	199	237	213	245	235	200	252	219	206	238	265	220	235	217	227	262	225	223	229	254	248	205	261	221	240	197	191	218	216	231	244	232	217	220	239	231	215	231	238	232	223	225	218	209	250	243	238	225	227	213	218	243	224	211	241	233	216	185	224	262	214	215	262	223	221	216	232	225	237	235	249	236	225	234	221	240	189	255	220	192	213	220	241	225	219	227	217	209	232	224	212	234	226	210	216	235	215	215	220	234	207	219	203	241	241	228	228	246	219	223	204	214	233	215	256	203	227	244	207	237	229	226	206	231	252	220	202	225	227	224	222	249	214	236	216	214	226	235	227	235	228	235	229	245	203	249	232	255	221	214	225	216	231	241	242	241	214	216	231	214	236	233	169	217	242	228	224	250	233	256	240	229	205	209	208	239	211	225	243	239	212	251	227	234	231	249	236	243	234	220	209	222	222	218	230	262	235	214	221	249	230	182	198	206	237	226	224	237	209	193	219	224	255	226	216	235	247	229	212	238	236	233	252	235	235	221	230	208	206	252	249	247	238	211	206	239	229	224	222	204	227	191	251	229	226	259	244	233	196	211	204	236	219	222	206	222	245	217	221	243	255	239	228	204	190	238	217	226	218	208	242	226	204	236	238	215	244	234	239	253	216	224	231	232	213	211	195	193	238	210	250	238	201	246	211	232	221	223	190	225	231	204	230	243	219	234	237	204	197	225	223	212	253	240	198	240	260	209	211	246	203	236	223	230	248	231	198	222	201	224	249	229	227	244	242	236	203	229	210	244	223	216	224	237	236	217	234	233	238	190	209	207	243	225	208	237	232	240	250	218	228	254	231	239	234	211	224	226	225	264	236	234	216	236	242	213	199	223	223	248	221	233	217	216	240	216	199	220	245	229	208	217	239	225	238	219	210	224	227	239	258	221	232	232	222	192	243	252	221	213	221	233	228	245	214	229	245	227	209	254	223	252	231	211	254	247	202	246	220	220	199	240	261	205	222	221	225	227	203	271	206	228	247	239	231	233	229	232	245	200	209	259	210	243	225	203	218	218	244	233	235	250	238	222	218	217	235	215	251	245	254	264	219	209	193	227	216	218	217	208	239	225	226	238	255	252	209	204	248	243	239	205	221	238	223	221	222	211	233	216	218	251	256	219	211	213	250	215	204	201	232	215	198	219	223	231	216	232	199	230	222	219	226	201	181	241	236	226	211	194	221	192	221	225	264	212	275	252	209	201	235	229	250	224	195	235	242	268	204	204	252	228	225	217	196	199	245	228	253	231	231	218	241	221	213	244	243	217	247	222	233	221	214	272	227	231	184	228	231	241	205	221	224	254	236	233	213	207	222	239	209	262	237	219	206	213	214	243	238	210	230	211	261	215	250	220	243	269	242	232	219	208	204	229	215	231	220	210	243	244	219	248	216	210	206	230	243	239	219	226	251	197	253	228	230	235	207	232	218	255	237	239	223	207	233	246	225	198	218	226	240	234	209	230	199	244	254	227	232	248	228	240	248	237	230	239	249	212	213	224	212	237	242	209	207	241	250	196	209	229	234	207	224	241	224	189	190	236	223	233	215	231	228	243	203	242	234	232	230	259	220	190	226	230	246	241	221	227	227	229	225	214	222	203
1726	551	570	557	563	546	563	567	547	517	578	586	509	557	499	510	570	568	518	543	559	549	552	526	523	542	553	586	547	559	561	512	583	554	542	547	563	586	532	567	536	513	539	546	537	535	540	520	576	555	549	533	552	540	525	549	522	560	540	521	541	557	568	558	545	561	545	584	553	534	541	526	534	555	555	564	493	520	557	545	581	538	535	536	557	517	575	528	529	540	527	519	530	560	548	564	539	540	545	567	542	544	539	605	571	527	588	546	517	505	529	524	535	514	527	532	553	532	559	575	541	562	524	586	545	548	576	594	539	552	512	487	580	570	549	590	539	561	538	556	567	530	576	546	580	564	516	533	503	563	512	529	574	529	591	554	528	545	559	553	558	533	554	563	523	538	564	556	581	540	553	544	562	543	563	530	541	544	548	523	555	530	559	543	575	530	525	508	588	538	502	558	559	506	560	534	526	519	531	530	538	507	584	560	547	534	540	555	544	542	564	568	560	543	545	541	555	546	555	557	539	567	540	585	555	526	526	503	560	572	515	556	551	579	550	516	545	573	557	568	526	525	555	535	535	578	545	599	559	563	521	543	545	552	558	523	536	543	538	497	548	570	503	523	535	533	506	532	515	539	566	523	559	560	566	572	560	556	524	512	618	542	515	552	539	494	542	569	545	520	530	580	550	542	551	537	556	481	555	561	549	545	532	596	549	563	522	527	552	543	545	564	543	527	550	552	571	532	597	563	538	558	531	491	548	545	559	554	573	531	554	527	533	492	525	558	561	530	521	570	528	511	563	551	505	548	526	566	559	517	524	572	555	522	559	551	552	519	527	566	546	550	501	532	559	566	597	528	508	573	512	520	482	575	524	568	532	565	517	508	577	568	549	536	519	559	563	545	519	461	550	557	585	555	508	534	539	549	540	528	568	527	522	509	528	587	535	546	547	536	515	544	565	554	502	543	529	567	580	551	549	525	535	523	549	565	573	559	568	537	535	540	539	571	560	575	524	539	534	555	526	541	540	569	572	552	569	562	570	567	488	528	568	553	523	555	553	509	568	568	561	561	577	528	557	484	554	577	539	519	573	483	534	547	542	514	482	512	526	554	544	522	526	571	569	566	535	551	547	526	486	535	568	546	556	528	551	559	533	584	486	529	542	584	544	536	551	555	552	525	566	601	573	511	524	553	543	518	525	544	582	545	540	550	521	558	573	551	574	523	514	589	543	558	596	500	585	496	521	531	520	554	520	535	505	529	565	511	535	533	540	530	538	520	576	556	552	595	546	547	539	524	567	543	554	558	527	520	528	505	546	549	579	530	510	528	577	586	565	558	549	579	542	522	523	535	525	484	551	553	539	514	498	530	574	566	538	580	573	542	566	534	552	560	526	549	521	517	574	523	533	500	498	541	555	555	514	517	540	508	570	556	553	561	542	561	485	547	533	521	556	555	554	582	551	559	577	541	560	558	574	538	514	586	531	579	549	577	500	539	587	556	540	538	559	550	576	574	540	503	538	554	537	549	554	571	539	520	554	564	545	543	552	549	520	536	563	552	545	522	523	550	537	539	556	551	562	504	537	570	548	536	542	539	528	546	562	549	581	520	527	592	568	555	529	522	540	523	521	536	568	556	520	554	518	525	546	521	509	572	538	548	553	546	563	529	560	514	542	540	533	554	514	543	512	517	531	575	594	543	573	504	570	561	549	585	556	554	510	559	551	536	490	561	540	555	557	527	561	544	531	480	521	499	545	567	558	538	520	507	521	579	545	536	531	550	535	518	549	560	544	542	560	544	543	534	544	526	574	564	540	623	544	599	519	550	579	563	503	558	562	516	567	551	545	557	512	599	558	546	563	556	599	542	555	523	545	562	547	504	526	566	510	546	571	519	615	537	516	565	555	578	561	512	529	549	585	526	532	542	539	516	512	524	560	548	576	563	567	526	530	553	573	597	576	523	537	554	518	520	527	570	564	554	526	547	536	569	530	537	519	556	548	533	575	535	545	516	556	561	539	553	528	512	543	537	575	538	541	550	566	552	592	530	577	563	539	550	575	556	536	548	548	522	591	563	508	558	565	514	523	542	543	536	547	564	553	512	561	527	542	527	546	534	530	531	552	516	545	569	577	508	536	530	555	522	562	544	543	573	546	495	554	556	546	520	518	540	522	557	553	571	507	539	529	526	576	543	524	511	553	529	595	531	540	529	555	535	523	494	512	584	549	515	561	532	560	565	576	560	556	586	540	560	524	509	540	552	481	562	520	616	521	573	545	501	533	562	533	555	542	516	502	511	508	583	527	503	541	542	538	511	561	551	576	522	542	539	550	589	545	542	541	510	523	538	565	547	558	548	555	504	557	547	577	517	513	560	576	559	537	525	561	582	541	568	530	535	521	524	536	532	571	532	511	547	558	570	536	534	542	534	521	530	529	518	552	509	555	562	534	564	539	547	537	578	535	518	534	508	575	568	550	539	572	541	526	541	547	516	536	519	554	568	535	587	546	528	558	528	563	550	519	517	534	543	547	523	586	530	569	541	575	515	592	565	587	545	564	549	561	507	557	539	488	576	537	546	516	565	539	556	569	590	556	558	562	520	540	540	554	548	537	536	521	536	548	567	492	547	538	547	544	544	555	550	537	536	542	565	505	503	540	564	530	551	546	528	562	520	572	558	561	570	534	552	593	513	466	537	583	547	555	536	569	533	536	518	587	547	558	554	561	558	579	513	574	545	547	556	523	550	527	549	529	536	561	494	569	548	590	533	565	516	572	527	508	526	555	542	523	524	569	549	555	501	550	521	566	548	529	539	519	514	569	581	561	523	554	521	589	587	549	553	526	554	541	527	547	543	546	542	525	575	574	523	534	537	529	555	521	524	504	546	539	551	512	559	565	498	533	543	599	559	547	516	561	547	521	553	529	558	519	550	552	557	551	536	552	544	536	544	533	558	534	554	530	515	519	533	533	528	546	519	570	549	546	539	549	555	534	543	538	554	592	537	556	540	494	549	543	520	567	550	553	555	562	560	577	588	589	584	539	550	547	565	562	513	546	517	529	544	556	528	554	561	532	553	546	577	528	501	530	565	528	579	570	559	583	579	556	560	517	577	578	565	565	551	488	546	551	571	521	521	534	522	521	538	565	558	576	560	537	493	562	512	523	548	583	496	552	562	543	561	512	534	520	544	565	557	563	551	529	579	551	480	551	520	538	556	513	546	515	555	601	539	559	514	561	516	552	500	565	553	502	563	535	570	533	532	592	555	499	558	575	568	541	578	546	547	577	545	590	566	545	542	563	571	589	546	582	562	565	535	573	598	525	554	548	569	506	547	562	557	536	543	558	524	547	528	523	549	550	536	548	524	550	553	562	561	508	548	559	531	556	537	516	568	486	562	540	567	490	556	574	593	527	519	553	526	575	525	555	555	597	622	548	556	543	538	547	566	532	536	536	544	532	544	559	498	530	596	534	507	523	548	517	578	541	506	522	533	538	557	576	553
7201	588	641	571	500	427	378	336	320	356	357	338	324	322	301	282	317	341	276	334	311	315	303	285	290	305	281	320	303	325	303	317	307	332	281	281	295	325	336	338	310	330	340	310	309	328	325	293	308	274	307	290	304	288	285	289	314	309	305	319	307	315	305	319	313	315	308	318	286	295	326	339	270	348	331	283	293	321	329	344	294	291	355	305	300	299	348	320	280	319	316	287	306	311	297	279	290	290	316	313	294	289	345	330	301	314	317	329	311	335	317	332	272	319	311	301	349	324	299	327	319	307	307	314	330	337	303	324	316	323	285	322	311	343	337	308	318	282	310	300	290	293	320	313	320	343	307	309	329	329	311	291	339	333	301	338	324	301	342	310	330	310	322	308	315	297	296	336	331	315	292	317	313	332	280	274	309	314	323	299	313	322	336	274	312	291	296	286	306	309	312	333	313	314	313	304	337	313	324	287	349	287	354	318	299	342	277	284	295	300	276	300	311	287	311	361	312	284	297	318	287	299	306	283	301	318	325	295	311	306	339	294	292	312	291	307	328	326	316	322	303	335	341	285	308	329	338	301	319	297	282	312	339	309	338	336	316	304	318	307	314	344	299	322	292	286	318	294	291	336	301	314	323	369	333	308	292	311	321	303	308	296	335	345	311	284	291	313	323	309	323	277	302	328	302	324	336	290	289	320	309	312	286	321	320	298	330	284	294	313	319	285	286	310	316	284	332	322	299	304	313	337	297	284	347	300	272	293	316	293	304	297	303	340	329	310	337	303	291	322	306	301	301	326	322	325	300	340	306	320	302	289	334	279	301	290	315	312	308	303	327	290	281	292	314	308	313	308	334	311	313	319	323	318	307	300	288	320	305	311	296	321	344	321	338	326	311	299	289	305	297	317	297	300	299	348	305	313	294	280	290	308	283	312	331	335	340	287	306	296	303	304	293	315	286	311	279	321	313	314	298	295	346	297	325	292	339	282	266	306	343	295	329	360	323	319	330	305	326	304	309	354	321	291	305	322	289	314	308	307	289	307	327	299	301	312	342	365	302	297	330	320	298	326	299	307	319	332	324	315	320	320	293	310	314	335	303	315	318	298	323	318	305	305	300	339	291	304	276	293	293	338	302	293	332	306	287	354	306	287	340	345	322	322	303	287	296	328	302	309	303	311	293	377	339	279	324	325	290	325	313	294	311	305	289	312	299	318	260	296	298	299	308	300	334	310	319	310	338	319	280	305	302	302	350	318	306	307	316	327	307	340	311	316	326	299	280	332	334	312	282	292	301	307	277	319	321	293	305	314	355	349	281	304	322	325	297	333	292	336	312	315	290	318	300	288	336	277	330	312	314	329	325	336	346	321	346	343	307	287	322	300	339	305	334	310	294	336	297	283	286	323	305	270	296	303	326	306	299	300	324	312	322	307	328	321	319	320	277	317	314	303	296	319	338	315	315	336	304	289	336	333	323	309	299	329	307	310	312	311	303	289	290	308	296	335	306	317	305	276	289	318	309	304	308	286	275	325	320	322	282	303	289	307	320	348	288	320	320	319	290	319	307	317	295	313	305	335	266	287	326	283	301	299	337	325	314	321	331	352	335	298	322	323	328	299	297	285	282	291	309	297	305	276	322	271	351	321	339	312	320	279	285	318	342	336	309	292	302	325	311	318	366	286	276	331	277	325	268	312	319	289	298	308	281	271	294	293	298	305	359	330	322	332	302	309	319	365	326	308	332	298	277	314	291	287	310	320	303	300	300	339	337	332	317	322	303	324	348	296	293	285	310	312	280	308	335	339	301	320	341	295	301	310	309	291	284	325	253	327	331	317	303	313	296	308	311	313	318	273	298	325	319	313	299	314	291	320	295	316	304	311	303	296	353	335	299	316	330	324	280	293	300	335	316	354	310	339	269	316	292	299	286	267	332	295	302	324	296	305	301	328	311	300	315	287	317	305	347	346	329	353	294	329	308	353	312	271	307	296	299	275	307	297	313	295	296	310	297	317	297	335	294	337	330	319	275	327	304	332	296	275	321	304	295	304	275	312	267	326	324	315	301	297	340	330	289	334	285	336	328	297	289	326	329	310	291	325	308	283	306	315	294	298	305	302	293	317	317	332	325	328	310	327	313	358	269	303	286	324	311	294	317	282	326	311	327	311	327	287	325	308	307	321	268	340	302	328	286	304	307	342	334	318	324	289	301	295	288	304	292	322	291	326	317	315	312	307	327	296	336	303	328	306	306	305	320	284	310	304	340	282	331	300	310	288	305	296	336	339	299	313	333	317	324	310	315	295	321	318	339	281	336	295	306	331	302	307	334	313	285	287	310	276	288	292	280	319	323	267	316	310	316	290	271	298	279	291	313	317	302	311	285	300	300	331	312	290	336	301	311	300	320	304	310	340	319	304	309	304	299	312	320	272	315	301	316	296	330	291	314	312	351	313	269	297	314	302	327	279	285	329	295	284	295	274	278	302	292	291	278	345	345	298	302	317	336	330	340	305	304	290	316	289	307	297	294	322	315	298	279	292	287	298	319	340	300	279	306	359	331	318	314	332	295	357	297	298	308	325	342	290	291	301	325	297	288	315	299	322	279	316	291	319	288	342	302	302	319	264	296	304	283	315	278	294	296	325	328	338	285	274	305	311	318	324	295	318	305	323	307	290	303	294	298	344	324	320	302	288	261	288	332	309	307	284	341	316	293	295	292	284	321	305	295	309	303	336	309	307	283	282	307	324	320	298	324	298	310	304	318	298	312	290	285	289	318	312	321	323	321	341	304	325	286	316	274	326	321	291	320	327	333	304	282	282	323	306	308	343	289	324	331	302	332	306	324	356	297	308	298	279	296	310	292	310	312	330	289	310	302	297	304	348	325	275	302	355	332	280	317	315	333	296	316	290	284	305	309	296	294	266	344	297	307	348	281	324	326	297	332	334	309	321	307	317	294	316	324	278	300	316	307	318	296	319	357	321	305	324	319	302	301	298	297	265	316	342	303	329	330	306	318	312	328	343	317	321	302	336	323	309	338	328	329	334	313	311	318	295	306	289	301	312	311	344	331	307	307	321	357	280	283	283	293	288	301	290	319	282	304	318	319	304	333	293	322	304	314	283	346	316	306	299	357	307	322	279	318	322	281	299	300	267	325	293	300	298	299	304	345	324	322	329	312	269	312	305	301	299	307	313	308	305	306	324	313	315	302	321	302	280	329	262	296	318	335	307	328	342	329	301	280	295	287	277	328	324	297	306	292	294	310	302	325	294	317	331	305	330	299	315	285	298	319	305	315	301	285	306	289	285	333	300	312	310	333	306	320	313	314	274	331	277	305	310	318	288	330	298	326	356	294	320	295	312	294	277	291	306	302	325	300	284	322	295	324	319	294	307	305	325	345	331	343	313	322	304	337	299	302	328	294	321	308	340	280	287	308	281	301	358	343	347	301	350	313	317	351	296	333	314	307	339	266	312	303	294	298	286	293	314	320	315	317	307
6398	993	1408	1551	1371	1218	1106	933	979	896	862	839	840	807	806	831	784	733	785	762	764	695	725	730	739	793	738	730	729	758	757	722	697	697	734	666	760	681	703	702	714	715	708	722	702	734	733	758	712	718	682	662	663	745	769	707	683	699	727	667	694	730	720	744	675	684	706	690	741	724	729	716	687	709	690	698	655	689	740	735	713	707	750	674	680	704	706	695	699	695	732	726	681	723	700	726	642	686	726	700	694	688	741	669	713	677	682	710	711	691	746	719	726	727	677	717	705	730	671	698	709	734	725	710	716	715	718	681	699	738	687	684	722	679	686	744	732	720	689	762	748	713	686	721	674	760	727	665	719	710	658	714	728	741	742	706	717	714	736	712	678	733	707	730	675	770	719	731	693	650	685	689	726	740	725	736	709	708	735	690	720	717	695	652	720	693	726	713	708	663	753	702	710	666	660	697	737	716	694	730	715	706	728	707	716	675	718	709	715	705	685	741	704	685	672	689	672	696	703	709	716	678	728	725	722	707	714	757	686	693	694	759	719	700	771	727	725	705	707	734	692	728	713	717	694	719	752	677	742	714	697	680	748	700	750	725	730	662	746	692	725	676	713	713	746	706	723	726	692	711	690	704	702	710	702	678	726	690	703	707	663	660	729	710	717	701	717	727	761	685	659	716	701	739	730	696	686	717	716	698	662	706	679	711	712	722	711	714	675	753	738	694	690	692	687	683	712	732	736	722	722	666	735	707	708	710	745	718	703	704	719	721	682	706	675	690	738	695	672	726	678	669	720	727	753	678	751	688	672	672	731	699	749	694	729	705	691	707	767	718	710	710	690	710	712	726	705	706	697	730	709	727	725	728	714	725	690	671	679	696	718	694	683	677	673	709	706	697	685	757	686	698	722	734	675	696	685	697	696	666	720	747	712	675	727	694	698	652	703	700	703	739	713	687	693	701	724	714	759	693	754	695	742	750	726	683	687	704	718	784	700	756	681	708	694	678	688	674	694	699	686	719	706	709	721	665	682	677	673	681	712	733	688	690	740	684	649	739	720	732	689	680	720	673	713	708	709	693	702	751	702	738	707	747	710	722	748	710	711	726	668	703	752	700	670	745	743	698	639	729	682	668	701	692	688	725	723	719	690	714	667	712	738	721	744	716	751	713	691	678	682	738	666	666	695	634	699	696	667	675	703	743	751	699	700	712	699	700	723	711	693	702	760	737	686	735	730	688	662	690	703	743	748	682	744	756	707	711	729	675	714	717	718	698	720	698	737	730	710	737	713	671	697	711	741	684	697	713	699	691	752	760	676	736	663	705	661	735	723	714	672	710	633	692	720	709	703	707	716	716	722	703	688	725	705	716	732	738	659	697	754	657	722	721	668	679	690	694	739	731	700	709	743	700	723	668	737	700	700	711	698	705	673	678	720	725	701	735	670	671	706	708	686	732	699	725	749	673	736	738	662	699	712	711	717	717	720	694	697	681	655	689	729	708	691	665	668	679	795	729	719	677	700	662	688	727	702	691	683	670	728	716	682	706	719	685	696	673	688	692	686	718	678	672	742	707	704	681	683	652	751	706	718	725	692	705	752	665	729	694	749	694	715	675	705	741	725	689	753	680	677	732	680	698	738	717	698	671	755	704	768	750	702	693	690	687	708	700	690	684	751	685	696	729	720	749	725	697	701	671	698	743	677	710	682	721	694	759	739	728	715	653	668	746	704	740	681	707	747	752	688	718	735	696	671	735	681	649	733	654	710	756	724	712	677	679	702	737	736	724	657	697	727	731	711	764	682	709	722	707	672	685	646	705	719	680	661	674	741	705	684	693	738	728	726	759	700	660	679	641	694	760	724	718	684	707	754	715	719	693	688	737	724	712	733	714	706	677	710	702	700	669	692	707	735	693	717	734	716	716	687	698	693	695	716	724	711	709	700	692	675	681	660	639	710	706	700	723	712	717	693	734	695	693	671	710	673	731	708	725	687	680	700	677	705	692	692	694	674	651	731	708	746	721	694	706	747	702	693	671	719	689	717	671	673	679	675	746	688	720	693	756	727	672	719	762	724	663	662	726	702	706	681	698	716	701	678	670	746	673	733	712	708	716	696	701	705	726	678	680	722	711	742	700	663	740	692	743	689	665	710	685	715	720	694	718	676	718	699	744	696	709	714	721	707	669	713	711	693	716	705	744	697	745	703	708	696	698	757	684	715	670	653	691	677	669	721	724	756	704	659	746	694	682	699	723	681	686	658	668	680	697	726	712	676	675	719	682	690	700	751	708	664	702	700	694	692	666	768	708	741	723	681	756	670	707	725	730	724	684	682	705	738	667	699	727	717	729	707	700	724	748	711	736	738	752	712	735	679	739	695	679	664	659	719	708	734	678	745	726	670	706	678	713	715	685	720	712	716	688	750	707	720	673	678	661	694	670	723	690	748	678	738	761	737	755	700	702	700	730	705	734	704	710	725	760	676	728	676	602	677	696	709	707	660	713	715	714	720	738	730	782	706	767	688	676	714	703	717	702	745	739	708	675	706	743	722	689	715	732	671	739	744	695	674	714	689	676	735	712	748	647	702	729	688	742	717	659	687	686	737	720	736	667	692	721	716	729	746	705	687	659	673	720	726	735	704	654	708	711	656	726	720	701	711	673	715	768	681	697	663	737	718	679	709	731	743	668	745	661	708	685	682	711	692	708	713	729	713	738	715	705	730	755	685	730	721	749	666	738	749	674	729	690	700	723	731	713	752	729	705	673	693	690	731	708	709	701	700	714	706	751	696	670	681	705	701	722	681	684	696	680	713	716	682	739	722	700	675	673	711	663	714	670	701	666	734	701	718	687	687	705	681	696	752	739	691	709	692	704	665	684	730	707	704	693	689	667	691	755	678	727	686	757	722	748	683	686	694	699	675	739	696	686	728	729	714	661	684	688	704	746	747	690	712	751	713	751	722	689	695	687	753	717	707	712	710	722	679	707	700	729	716	745	642	666	728	717	777	704	692	737	735	677	760	716	717	681	705	731	718	680	710	689	630	760	721	676	692	717	697	659	701	708	735	759	720	666	732	704	713	727	682	679	661	708	651	705	659	670	715	741	735	698	706	706	712	699	732	666	781	670	705	693	746	749	703	723	658	723	684	709	670	747	706	691	725	712	704	703	763	724	713	727	695	769	761	723	738	668	711	691	708	702	738	691	687	720	729	666	722	733	662	753	713	691	656	683	689	697	712	672	714	663	712	694	728	678	688	670	726	699	693	724	691	671	699	711	700	711	661	723	746	702	742	694	682	712	687	723	725	687	730	717	742	728	735	737	707	716	706	704	734	666	753	695	729	716	717	722	707	675	710	699	719	695	677	650	729	720	735	755	695	683	697	718	678	658	753	699	703	726	698	660	677	755	726	745	695	697	679	726	703	706	709	749	711	692	719	706	720	676	680	714	735	721	723	660	701	718	695	745	706	705	739	690	728	736	710	700	719	685	730	694	722	683
14018	1105	904	661	486	390	357	276	280	260	225	203	238	231	208	208	205	188	187	192	201	192	179	181	211	195	196	192	198	198	172	190	191	204	185	191	179	178	171	166	188	177	179	179	167	161	189	182	197	214	187	217	180	192	180	175	170	182	188	197	188	194	171	207	193	178	174	192	199	162	174	167	176	188	187	177	205	175	200	190	169	174	168	179	190	187	192	169	191	185	166	163	198	199	178	182	187	199	166	164	178	185	206	173	172	197	160	170	166	172	192	175	184	194	179	165	193	179	185	189	201	204	209	161	183	179	188	179	185	181	190	173	183	179	192	192	171	185	188	156	180	145	195	194	175	188	190	154	187	172	180	185	190	181	190	206	177	196	182	168	212	156	150	177	154	182	185	180	158	186	180	175	200	180	220	180	171	192	170	167	164	198	194	176	168	176	177	169	171	204	182	202	166	170	188	164	185	162	189	189	171	181	175	205	169	192	202	200	174	199	191	159	178	199	194	155	180	190	173	164	169	173	185	195	179	176	171	152	184	185	203	188	186	171	169	185	183	198	179	171	166	172	164	207	168	200	186	157	181	183	204	200	194	202	222	180	157	172	187	194	156	206	202	195	194	166	190	162	175	170	186	187	168	167	171	184	162	177	201	177	192	183	213	214	180	211	191	167	184	187	202	178	199	183	202	174	178	169	203	167	208	185	190	166	193	167	180	164	211	203	161	162	172	183	187	173	171	159	175	211	177	171	161	185	195	161	174	186	207	178	187	185	201	169	197	211	191	174	162	162	199	183	176	182	214	199	173	179	192	202	187	177	168	161	162	232	204	195	181	198	196	195	154	175	163	182	178	192	164	175	166	178	213	205	230	180	185	196	175	182	175	193	167	194	190	175	178	168	168	196	154	179	196	188	211	175	183	212	178	159	170	173	191	174	196	187	172	198	176	177	182	194	171	181	207	163	186	169	179	174	182	187	200	181	202	194	169	179	166	187	188	179	161	187	172	197	190	155	184	193	185	155	180	204	194	155	200	161	180	167	196	179	167	163	209	183	186	192	175	183	167	149	179	194	193	190	168	185	182	180	199	191	193	192	188	198	186	179	174	165	190	178	190	173	176	197	160	181	184	177	159	179	189	187	169	179	192	165	188	182	173	182	186	180	195	184	199	168	187	164	177	165	187	179	219	183	163	169	192	188	193	178	200	167	194	179	169	192	191	178	201	211	171	202	193	195	174	171	167	186	190	211	180	185	203	178	181	161	210	135	158	162	201	194	176	214	216	211	179	163	191	176	158	187	182	182	190	178	182	166	176	198	186	177	174	187	149	181	213	206	157	177	199	186	170	186	163	194	190	201	175	174	174	191	225	187	185	178	174	168	192	185	196	201	191	184	196	193	196	206	214	191	178	204	206	196	170	179	188	209	162	190	176	171	166	175	181	186	153	179	186	186	188	195	182	204	177	186	180	184	176	183	184	183	192	205	178	174	202	187	170	192	157	160	171	173	183	171	174	176	185	187	221	221	163	202	189	176	199	171	169	172	181	179	167	203	177	173	170	189	188	198	185	206	156	168	188	170	175	181	161	178	184	176	203	179	170	180	163	195	164	164	203	181	194	163	147	166	181	172	201	191	190	205	189	203	185	185	192	178	179	161	179	172	202	189	163	216	178	177	165	150	201	183	183	208	201	203	197	195	177	171	161	182	186	198	152	179	175	198	218	200	180	187	197	207	187	186	169	189	183	198	196	168	186	196	183	189	193	175	184	180	174	200	200	219	165	174	177	179	193	198	202	183	186	172	218	182	184	175	192	176	179	190	164	178	172	195	161	179	199	187	170	170	169	181	200	179	184	207	159	186	196	181	172	200	191	186	171	172	199	183	191	190	173	187	186	184	166	178	173	165	194	172	220	198	194	170	215	172	181	173	192	177	189	190	184	168	177	178	157	180	162	180	181	169	199	202	176	190	157	163	175	195	185	188	159	184	207	202	179	165	172	190	207	181	184	176	174	182	183	161	186	176	160	177	215	183	168	177	168	194	185	162	176	185	173	155	196	211	169	199	173	206	202	204	189	138	176	161	177	193	180	154	206	182	192	225	179	209	176	171	216	183	164	196	205	172	177	185	181	192	191	216	174	168	194	182	168	184	168	181	171	186	186	199	175	192	170	205	205	195	188	194	176	189	187	157	191	186	170	156	190	178	175	175	195	195	173	166	215	200	206	173	187	173	171	192	222	192	180	178	182	177	201	199	169	188	182	186	179	161	178	185	176	179	191	188	165	178	195	198	183	171	169	182	215	173	167	172	194	183	184	172	187	189	190	168	208	218	168	185	180	184	181	197	173	167	194	204	185	171	151	179	178	186	171	180	177	186	218	165	161	180	190	161	182	175	174	209	187	201	192	175	206	170	179	168	195	189	196	221	179	191	167	209	202	195	150	182	170	180	200	166	161	204	170	182	194	179	150	202	172	196	206	183	210	193	178	185	191	174	169	165	172	188	155	186	191	170	171	171	151	177	189	167	185	201	200	164	182	158	181	200	158	195	159	169	174	178	178	178	180	163	169	163	188	180	168	185	169	150	184	163	193	193	178	167	187	200	176	175	185	209	188	184	212	189	185	179	165	165	194	196	208	185	212	183	186	170	181	193	190	171	218	209	208	180	186	227	202	175	175	191	174	173	184	167	162	210	198	213	177	180	204	190	204	167	170	173	186	185	166	155	196	201	165	196	176	188	182	180	191	186	184	204	202	185	176	182	173	208	217	189	171	210	192	188	192	188	173	183	183	187	188	202	203	197	172	163	189	175	190	173	201	167	191	171	185	196	180	172	179	166	135	170	174	204	178	174	197	181	189	179	171	191	201	156	184	187	186	175	182	178	164	187	177	175	192	159	172	184	168	176	201	188	219	184	167	139	184	154	178	166	208	169	196	195	141	165	167	181	165	182	173	176	199	190	207	175	175	173	191	209	174	179	177	200	183	177	195	180	179	181	189	182	194	189	182	184	192	178	189	181	179	167	185	184	179	181	168	176	186	170	181	181	175	186	176	158	184	206	183	182	168	166	170	173	185	182	178	148	185	177	161	185	183	179	189	188	175	207	174	178	186	190	173	196	199	177	207	183	161	149	182	172	184	175	190	220	173	181	186	156	178	180	179	212	160	173	182	167	193	179	177	176	179	184	176	166	168	190	158	186	202	197	197	165	188	203	189	179	173	189	176	187	188	172	192	211	183	179	178	191	179	201	227	161	192	178	179	174	160	176	197	159	191	194	199	192	176	152	182	175	158	178	221	176	162	170	181	187	184	170	175	170	167	200	171	197	184	183	195	168	192	189	178	178	173	184	190	189	191	182	185	173	176	181	156	186	153	181	185	171	207	192	179	187	175	157	190	164	171	217	193	177	190	200	203	181	193	208	170	177	184	145	186	178	177	173	200	169	168	167	206	177	179	175	185	195	168	181	175	167	173	176	198	175	204	169	204	184	170	186	180	178
8025	959	1900	2050	1720	1466	1112	945	822	761	764	706	642	570	590	577	514	528	544	466	490	465	533	526	445	471	528	447	473	455	419	434	462	460	423	481	461	479	455	435	463	453	475	451	381	463	501	448	430	411	431	466	439	407	491	439	449	466	498	470	451	428	429	429	410	423	467	445	417	424	427	453	455	448	442	427	418	442	423	401	458	438	403	422	437	408	456	434	439	453	432	429	418	445	469	402	453	416	421	432	422	411	413	492	455	423	417	450	453	404	404	465	430	476	454	470	411	435	431	427	412	438	417	439	462	427	391	437	435	458	454	407	476	430	431	428	451	462	445	426	409	465	415	397	443	433	459	392	406	434	430	411	441	397	454	413	418	426	430	444	442	399	459	415	422	417	401	443	397	427	482	405	443	458	431	452	440	446	445	417	400	397	439	426	435	396	445	429	479	430	415	442	436	422	400	412	423	402	456	453	395	434	447	434	414	434	452	448	400	446	437	439	436	416	381	408	470	463	416	427	401	462	424	461	429	420	407	427	429	415	437	432	428	426	439	415	414	396	437	428	425	461	403	439	407	444	423	469	405	411	411	436	412	422	411	448	428	427	422	462	415	430	442	424	418	410	420	421	424	456	467	422	432	431	438	436	453	441	427	441	423	441	475	410	402	460	417	432	437	460	426	414	433	467	445	413	437	451	401	423	460	421	434	403	414	457	418	438	420	463	419	419	405	457	427	428	410	450	402	438	438	452	393	411	444	402	427	440	447	437	402	439	428	412	412	427	399	428	405	412	423	422	403	454	429	428	438	410	444	453	410	432	443	403	440	421	420	433	450	412	414	435	389	414	409	427	430	452	435	411	436	420	404	423	393	445	419	426	445	423	421	438	453	449	441	429	430	501	422	407	428	443	418	431	487	471	452	401	443	447	405	433	423	416	430	433	428	421	474	412	446	429	424	431	453	438	435	426	447	477	418	377	456	411	420	465	415	428	415	406	428	423	440	427	452	390	401	437	419	419	430	398	406	416	400	419	396	433	439	452	455	417	457	396	428	407	448	405	387	433	410	427	452	427	439	423	442	435	461	415	485	426	427	409	442	431	416	411	450	461	397	423	430	455	440	403	396	426	419	440	431	437	414	402	401	452	473	406	441	438	454	427	441	436	419	413	402	437	437	375	389	410	445	450	436	411	417	415	443	438	443	440	451	423	398	415	435	431	418	435	384	429	389	451	393	437	469	438	418	388	432	397	431	450	404	486	425	420	404	411	428	425	403	442	386	423	407	416	445	434	430	438	437	464	428	450	429	420	452	460	421	438	444	391	417	427	444	404	408	431	468	394	449	441	427	386	429	414	439	401	444	396	456	445	420	432	429	436	409	442	461	449	409	426	424	477	449	466	452	411	430	414	392	448	396	429	437	419	402	434	443	464	463	434	430	450	430	438	439	444	438	427	400	423	403	406	421	455	364	462	442	435	455	442	417	464	449	437	436	406	469	421	413	451	409	474	428	389	433	429	421	425	418	444	430	432	435	414	446	430	446	426	430	428	435	449	431	423	408	439	418	405	428	427	422	419	433	412	405	430	407	424	414	438	473	462	434	415	450	426	440	480	444	437	456	401	440	413	427	428	455	432	436	466	425	411	425	455	455	392	416	414	427	433	417	433	424	440	430	401	404	429	425	402	391	423	406	407	392	398	396	426	459	421	414	426	464	404	414	411	444	448	439	444	426	426	423	411	406	446	422	448	466	398	444	411	433	449	436	435	431	425	440	432	412	433	401	390	416	414	442	434	446	463	438	390	417	399	411	380	446	459	466	446	409	415	448	403	423	436	447	461	416	439	466	426	435	415	480	394	433	429	420	421	444	422	427	421	424	413	443	421	427	419	476	433	419	428	441	429	433	430	435	425	394	437	403	409	461	486	444	439	458	430	417	426	399	422	407	450	453	417	448	433	451	436	455	417	425	426	415	425	451	424	428	412	472	421	444	409	413	397	418	423	438	431	474	476	415	417	448	448	405	435	456	424	379	419	448	461	403	409	468	431	438	406	426	419	484	425	472	431	405	479	463	437	420	444	424	424	376	428	469	460	413	407	422	440	421	435	438	411	409	399	436	461	465	393	435	425	454	408	454	436	415	456	429	427	430	438	425	407	462	426	455	453	468	430	412	414	445	413	424	433	467	443	439	414	411	458	435	432	449	436	425	422	449	455	436	448	449	426	424	462	427	417	430	450	424	469	395	479	403	449	410	407	435	385	475	457	448	426	445	426	410	431	467	457	447	451	406	462	438	457	414	445	417	475	436	438	461	430	450	421	419	434	388	416	430	427	413	450	396	467	429	416	439	415	423	400	384	439	399	415	444	401	412	446	434	444	445	417	444	417	471	419	423	410	411	437	468	420	435	425	435	446	431	438	410	455	459	450	432	435	440	427	433	460	463	467	440	456	464	436	415	440	397	433	408	418	444	413	443	457	424	432	376	385	442	414	427	422	434	456	467	445	421	453	442	448	448	437	423	426	459	440	410	420	435	418	416	442	422	433	433	402	447	461	428	419	462	434	415	453	432	452	427	430	421	427	430	448	416	440	428	418	379	427	429	445	422	434	390	415	416	404	470	443	435	446	451	405	438	437	430	434	440	399	441	411	417	440	400	419	424	436	420	401	466	402	457	444	448	427	438	375	389	386	441	421	414	454	424	406	408	400	441	448	418	428	402	448	481	416	402	403	452	424	429	438	394	414	444	437	448	450	435	453	449	428	440	386	438	447	456	458	392	423	436	433	419	414	418	393	433	418	377	425	421	418	448	380	451	437	436	442	397	419	418	434	420	449	443	447	430	456	442	450	441	445	447	401	417	432	400	448	399	403	435	446	419	388	438	471	406	408	416	434	431	417	466	397	406	438	437	412	422	440	422	443	482	408	449	419	434	397	421	432	404	440	412	434	404	434	482	406	420	400	398	458	446	447	436	429	422	456	415	436	416	453	436	443	437	430	398	404	436	454	470	440	438	459	446	434	411	414	425	472	425	431	391	413	439	387	488	429	405	425	406	465	447	396	437	413	426	401	426	462	409	461	424	437	446	417	406	440	451	408	455	427	443	433	449	473	433	369	411	448	444	416	441	394	449	471	451	381	416	454	414	407	432	424	397	420	420	423	429	447	472	480	436	443	426	420	439	429	412	442	391	428	426	438	428	416	424	442	436	432	404	398	415	443	434	422	427	417	462	438	433	434	423	440	429	456	457	413	432	420	429	424	440	412	436	433	440	434	442	422	439	431	441	486	431	449	414	410	403	424	430	432	414	426	435	464	415	401	452	419	410	384	426	422	446	397	431	439	476	468	438	443	446	439	397	432	409	444	401	446	454	401	425	420	413	401	420	420	439	440	423	390	423	466	424	431	418	436	436	435	428	417	435	442	448	476	417	419	449	408	424	442	472	409	422	417	411	444	452	437	447	421	425	420	440	444	441	425	424	452	380	469	455	418	407	418	421	450
1302	264	223	234	243	243	212	219	241	249	249	222	251	236	217	222	233	219	214	210	217	239	220	228	235	210	213	254	239	248	248	234	188	226	213	242	243	190	226	224	215	215	225	225	212	219	234	204	222	223	234	216	229	224	251	216	225	229	233	228	215	250	235	226	233	209	222	229	252	224	188	233	196	209	241	251	228	214	249	246	233	219	249	246	221	225	232	210	234	213	234	218	243	222	220	241	220	223	209	204	243	246	223	216	225	226	224	239	213	228	215	232	234	214	264	223	247	252	254	192	213	215	217	246	222	217	238	230	242	218	228	239	252	227	234	239	246	227	241	253	209	216	240	201	218	233	199	209	232	242	207	235	211	253	245	228	231	245	242	232	239	226	237	214	213	263	243	238	216	233	204	233	252	218	193	175	230	237	205	255	247	214	186	247	210	247	233	221	240	220	237	248	250	236	233	228	236	248	218	205	205	197	259	241	207	238	218	231	202	209	230	213	217	218	271	201	247	219	230	211	214	262	204	222	234	223	224	257	227	226	231	249	212	221	212	245	235	210	251	245	207	253	208	228	221	226	220	244	232	241	226	213	238	223	266	251	263	234	229	231	223	228	240	243	241	221	233	206	224	230	219	221	230	228	221	239	218	217	210	214	222	231	227	258	225	242	216	245	233	210	187	224	213	244	255	242	267	196	225	218	252	229	242	191	250	234	180	213	213	245	219	239	244	226	231	232	215	226	236	218	242	202	248	214	208	236	251	228	212	239	239	237	217	251	261	226	249	234	187	201	215	219	232	232	227	234	243	237	242	242	240	251	216	244	200	227	243	220	218	219	219	235	213	243	201	207	208	247	228	225	263	226	215	197	228	230	219	230	222	205	259	201	198	242	241	241	240	245	220	219	240	228	224	203	244	235	241	228	209	220	210	230	233	217	219	215	236	186	207	215	221	232	204	202	230	241	205	246	205	218	235	225	245	218	225	228	250	211	229	219	251	249	224	200	243	218	207	241	194	211	228	233	251	217	212	206	241	199	225	234	231	200	223	178	243	257	222	224	218	239	220	217	217	240	232	237	219	242	236	201	243	226	232	221	257	229	201	214	256	202	223	233	243	218	238	231	231	253	213	228	241	231	207	235	231	219	248	220	231	239	212	225	223	241	230	222	221	238	204	200	210	244	255	216	210	225	218	239	237	238	224	230	219	218	208	225	225	220	215	217	206	193	234	241	222	239	190	220	211	239	239	231	230	226	217	223	259	230	223	256	216	234	224	265	209	198	220	237	237	207	225	221	239	249	266	203	234	254	200	231	231	237	229	231	213	219	228	213	248	210	245	233	224	205	226	214	221	206	236	218	225	229	238	232	236	228	215	179	243	221	231	255	228	223	213	200	208	233	250	229	243	212	253	209	241	230	241	234	209	253	239	235	224	213	218	235	229	240	237	244	266	226	210	202	218	220	220	225	263	218	240	258	203	236	230	216	241	243	216	198	235	227	252	216	200	235	215	239	231	243	227	254	235	240	215	236	243	196	239	208	219	236	248	243	221	195	210	243	234	243	228	243	245	191	214	261	232	238	240	234	224	233	226	241	220	202	235	208	229	192	227	211	236	215	271	223	241	234	208	215	216	238	200	217	218	232	266	223	213	225	244	195	227	220	210	228	249	246	207	215	238	245	207	212	222	215	210	215	227	230	223	234	208	213	197	217	240	206	243	205	230	229	252	203	240	215	219	222	211	212	236	237	201	232	228	225	238	228	249	223	234	224	222	232	209	197	230	245	241	216	212	210	256	215	215	245	230	220	208	222	237	227	238	235	253	201	259	252	269	233	219	231	230	217	196	232	233	224	228	224	206	188	211	247	233	230	200	232	214	253	241	239	220	241	212	249	245	226	227	209	257	207	212	242	239	237	223	194	227	223	220	248	223	210	202	227	242	228	256	197	231	234	206	210	247	238	267	206	233	233	212	250	229	212	225	265	221	251	229	223	212	232	252	234	245	230	242	215	226	232	246	216	231	226	230	234	202	243	232	233	224	243	233	232	229	232	242	234	235	237	209	239	261	228	207	222	215	244	204	222	219	236	222	207	191	211	250	229	218	216	221	250	263	262	233	209	238	223	210	225	202	230	231	221	228	228	252	237	241	239	219	230	221	209	206	199	232	273	209	243	239	236	219	231	209	191	211	226	224	218	227	229	209	239	249	235	227	236	201	186	238	230	230	236	223	216	221	218	210	221	227	245	190	248	212	225	205	231	203	223	230	248	248	253	253	208	249	217	230	198	238	224	247	228	244	233	236	189	234	230	202	250	251	227	217	227	244	219	225	247	217	264	218	229	239	221	219	226	235	237	238	208	229	201	233	214	225	214	242	202	236	221	238	206	235	241	213	252	232	228	224	229	198	247	220	196	189	246	213	211	226	227	224	215	240	242	215	216	216	249	229	195	228	232	218	228	227	221	218	226	218	242	226	217	227	214	224	241	266	211	210	238	244	226	232	232	214	248	227	219	235	241	230	237	254	235	226	225	237	210	229	238	227	221	234	232	223	232	224	236	184	222	223	225	226	217	240	250	215	208	234	226	219	221	193	219	234	258	231	241	209	259	221	232	237	266	250	241	226	209	236	253	205	213	218	210	236	229	216	230	219	242	209	211	241	223	241	230	213	258	226	235	208	221	210	207	218	213	226	257	239	224	210	220	214	217	237	220	211	228	233	186	243	203	214	209	221	253	235	250	245	240	220	251	227	219	240	251	231	229	229	251	226	220	226	210	233	244	232	234	231	232	207	234	247	256	200	228	227	234	207	248	209	233	249	221	254	218	190	229	231	228	246	231	234	239	227	224	237	244	233	213	229	210	201	235	238	200	206	249	215	207	197	229	210	223	202	246	222	242	231	246	231	222	219	226	252	253	233	249	204	234	247	233	210	241	235	223	211	242	235	227	231	212	232	220	245	223	209	211	220	214	213	252	212	207	238	205	201	232	222	227	228	238	238	216	234	238	230	238	223	244	209	233	225	232	239	237	215	227	235	264	197	211	229	212	227	210	226	267	251	248	200	239	221	223	249	216	240	257	229	224	242	225	220	234	211	221	222	223	257	240	216	223	190	199	200	208	247	216	220	254	220	243	242	200	227	233	224	253	224	247	249	221	212	226	213	233	198	211	221	248	245	222	185	205	185	214	223	215	217	218	236	224	198	214	223	249	229	229	244	237	214	242	244	251	254	256	223	232	227	222	222	260	240	211	206	198	239	226	223	210	223	219	230	230	238	197	245	231	210	211	215	195	195	220	218	236	218	246	251	231	257	224	244	221	212	215	202	208	222	240	234	233	255	220	228	248	236	236	256	227	235	256	221	238	254	227	246	218	209	197	224	213	202	234	244	229	199	257	215	226	236	203	216	231	235	237	211	218	224	207	231	207	250	245	225	216	199	263	214	256	206	258	191	218	226	221	225	216	226	214	223	218	220	228	215	238	235	201	241	246	229	243	208	241
1799	566	594	600	566	577	533	577	553	572	540	546	536	573	552	531	552	563	534	531	544	537	540	527	532	555	564	544	546	564	590	562	527	550	542	539	523	533	529	569	533	558	526	536	536	524	511	555	513	539	518	543	519	543	523	558	529	528	499	545	541	501	577	539	553	517	569	561	544	531	543	538	527	559	523	487	569	474	498	546	539	560	523	583	529	527	568	540	536	571	528	530	559	578	518	560	529	507	592	577	525	527	502	534	486	584	551	580	568	529	530	541	550	516	512	550	539	527	542	563	580	539	548	544	500	529	572	522	508	568	555	523	489	524	546	542	525	553	563	574	527	547	532	554	575	559	554	536	549	568	572	549	554	484	546	564	528	523	541	507	564	502	566	535	567	579	529	559	531	554	525	583	517	536	544	493	506	549	551	559	558	526	521	546	507	558	534	565	508	566	508	547	556	527	540	563	513	524	562	532	508	544	543	530	515	544	583	498	537	548	565	539	517	587	533	550	516	581	586	561	539	541	576	515	533	541	545	559	575	564	546	569	573	524	513	505	540	518	546	559	556	546	571	540	505	568	574	516	533	562	514	538	558	522	553	538	553	536	539	540	572	557	501	512	534	577	548	541	526	515	563	537	562	525	552	550	559	546	513	543	543	587	515	541	581	527	574	541	581	522	547	550	519	593	573	517	509	518	551	528	580	558	541	592	554	554	531	552	553	508	552	531	518	523	546	535	536	497	561	566	523	554	576	599	562	597	522	542	543	526	501	554	550	511	553	555	567	597	549	531	548	551	555	582	544	471	536	550	519	565	549	536	524	582	558	514	530	560	515	495	537	515	560	541	544	523	538	533	520	532	569	527	532	540	531	552	567	544	506	573	524	539	531	518	558	549	556	586	554	560	553	501	536	570	495	564	539	541	530	517	566	501	548	573	564	496	530	533	571	587	548	515	563	538	546	583	540	543	541	492	558	545	572	545	511	543	563	572	547	504	571	533	567	531	562	561	565	532	543	525	549	568	512	550	531	529	557	531	577	527	548	516	571	531	571	581	553	572	542	543	564	526	537	574	537	545	603	549	500	535	532	542	522	537	511	543	593	563	555	542	494	539	546	538	557	572	556	545	562	532	547	530	554	575	557	544	522	554	505	503	490	520	573	565	575	561	551	548	505	527	561	473	577	552	568	519	526	569	516	518	557	534	552	560	525	557	563	547	549	559	526	569	522	578	569	491	526	536	512	567	563	537	584	543	560	574	561	567	537	563	568	528	569	523	548	548	523	564	535	567	486	539	558	571	512	541	556	602	502	541	514	565	556	541	526	556	519	530	540	522	555	578	539	518	585	593	502	535	552	575	572	555	536	517	502	535	517	526	561	543	526	564	580	485	596	553	547	545	514	579	583	539	571	561	557	546	526	518	561	508	565	536	562	557	533	541	529	531	558	564	525	547	539	556	568	544	552	540	517	510	561	549	517	569	514	546	528	549	583	576	538	538	523	543	530	539	516	532	527	538	558	535	551	539	514	570	518	606	525	522	584	532	508	594	596	539	521	559	522	531	508	512	542	504	543	513	574	567	558	569	574	557	534	618	520	548	560	527	549	536	563	551	544	552	554	575	585	537	538	575	540	541	557	524	559	530	519	540	588	556	518	520	529	552	539	514	503	573	560	520	520	548	511	580	543	516	529	556	531	532	521	556	556	540	543	560	560	551	549	549	548	571	580	600	524	540	544	546	541	547	531	531	545	510	548	500	564	529	561	604	531	525	547	536	531	530	579	566	503	562	535	602	525	517	542	523	547	498	567	588	583	536	524	594	526	538	547	540	526	546	597	527	546	533	544	618	524	541	536	573	527	534	549	543	545	522	555	544	541	557	553	551	499	522	557	509	510	549	536	532	496	539	506	526	530	556	552	558	549	572	585	548	554	524	612	535	528	562	533	512	516	570	560	609	554	532	552	549	561	573	555	572	598	551	551	538	520	577	523	506	503	578	534	541	572	547	538	538	587	547	505	514	578	541	552	578	541	534	564	543	538	546	536	522	550	527	527	523	564	532	558	538	517	529	540	491	529	531	531	504	548	558	536	558	555	572	551	513	541	550	539	566	553	545	544	588	535	536	547	536	550	534	540	471	520	596	505	546	525	558	560	500	512	559	517	571	609	520	523	534	518	530	559	569	567	563	563	539	489	508	556	532	549	509	506	520	550	490	548	536	584	579	595	539	529	542	592	553	536	543	501	521	529	517	558	499	565	482	541	565	542	501	544	591	561	556	540	552	547	559	570	530	586	561	485	514	538	528	567	569	531	522	590	511	515	536	511	556	553	547	544	568	529	535	546	567	553	497	560	558	532	568	563	560	532	529	555	526	546	533	580	506	529	547	553	605	558	531	550	563	564	543	573	544	543	528	505	486	544	552	531	550	566	560	565	523	535	535	553	541	538	581	519	547	523	500	557	546	540	547	526	517	552	520	528	519	532	572	562	524	520	520	525	542	557	519	544	556	557	508	482	577	588	561	567	544	598	508	592	520	522	557	553	542	521	553	570	516	542	521	544	519	584	584	567	544	554	514	547	508	581	548	571	545	540	596	552	598	531	577	500	535	538	559	547	583	530	573	550	539	485	518	547	553	548	514	518	531	540	574	550	561	544	537	545	561	544	544	596	539	557	540	547	579	504	544	490	501	501	556	548	546	570	523	492	552	548	583	584	526	566	571	560	497	546	547	546	548	531	553	544	522	556	559	560	564	518	514	577	543	554	571	539	530	580	537	589	534	534	575	547	521	532	541	550	510	546	591	567	536	586	546	546	570	518	540	526	520	533	527	542	537	559	566	544	540	511	541	543	532	566	517	483	551	573	552	510	538	527	560	536	563	551	540	562	503	487	513	517	528	535	513	588	525	544	553	541	539	563	520	526	563	509	558	522	565	517	526	539	590	600	555	527	537	541	509	570	529	552	546	533	558	568	521	545	579	577	557	536	543	522	524	563	581	576	528	553	533	530	540	551	568	550	549	560	608	582	565	542	556	547	526	532	553	513	535	543	587	535	514	556	574	536	547	509	552	546	526	531	549	554	568	524	532	512	503	571	567	530	537	531	592	516	554	520	502	526	546	498	523	578	532	592	549	525	584	567	523	531	542	504	556	581	528	536	577	531	544	517	557	535	518	524	536	499	569	539	585	536	513	569	556	514	561	540	533	512	539	513	541	546	531	555	563	515	518	528	549	530	510	549	549	498	555	533	551	573	549	510	579	554	529	529	530	558	603	539	562	533	570	542	534	554	589	529	590	519	520	535	536	533	525	528	568	514	503	613	577	567	568	558	514	531	534	576	512	510	569	528	538	498	537	541	510	553	533	486	560	564	571	508	564	565	535	610	516	547	536	515	551	521	521	535	498	575	515	511	524	573	541	553	562	537	558	516	581	581	540	530	513	535	546	537	546	529	559	558	539	549	546	492	541	560	534	555	519	538	496	504	539	524	535	564	537	534	534
7428	653	667	575	460	408	400	335	380	331	354	327	330	313	318	350	283	303	283	312	352	333	286	303	289	340	310	304	287	321	317	318	315	321	346	341	297	288	312	300	303	327	273	295	337	281	280	314	328	302	312	298	301	309	346	333	314	335	314	322	318	318	301	292	312	288	287	318	297	319	345	311	314	304	277	301	364	330	329	316	331	306	300	302	291	324	308	303	310	308	324	366	281	293	290	338	349	325	299	337	316	331	287	286	281	320	269	322	280	307	311	294	298	330	313	327	327	302	289	305	313	335	297	261	311	307	316	301	266	301	275	325	283	278	309	326	338	316	282	319	281	318	304	317	297	294	320	286	308	319	309	290	302	322	321	323	289	306	315	307	315	302	322	327	284	282	305	289	290	284	279	345	311	304	316	333	317	277	306	307	298	295	313	313	328	353	294	319	323	315	318	317	318	298	331	366	326	305	290	323	325	318	301	315	275	279	295	330	289	281	312	300	288	335	309	295	324	313	324	306	331	315	291	310	317	309	307	284	306	297	329	310	303	319	305	269	294	279	330	315	306	304	323	314	292	304	283	300	290	330	305	321	305	310	326	331	292	306	322	300	291	319	314	301	280	349	307	320	295	288	317	319	293	293	286	305	327	339	327	303	303	302	323	325	308	312	308	331	305	299	296	309	309	307	304	314	307	303	330	309	286	304	321	317	301	329	313	319	285	352	337	306	280	333	345	311	314	286	274	328	303	284	316	301	315	298	286	321	313	279	306	294	338	270	319	272	304	313	304	314	321	310	340	299	324	300	332	287	298	336	325	306	303	293	298	316	313	301	278	292	284	334	305	330	300	318	316	308	288	285	354	291	323	309	329	319	299	308	281	316	313	318	310	270	303	324	302	304	325	322	290	285	321	307	314	275	283	315	289	311	302	320	304	317	313	296	330	310	324	293	306	312	257	321	290	289	309	325	297	325	311	309	295	300	317	341	342	309	319	293	275	315	295	336	308	270	303	329	296	298	308	302	304	311	325	313	316	291	314	333	287	303	288	299	289	301	319	287	319	321	292	291	284	277	299	303	287	319	299	325	273	298	292	312	344	328	296	330	304	332	338	307	278	341	310	261	307	294	319	291	316	306	324	308	308	339	301	302	298	290	320	340	296	289	334	308	284	299	301	317	307	294	301	302	295	304	313	297	321	348	296	314	322	300	298	335	290	335	329	286	306	279	296	292	317	320	303	317	300	299	311	292	318	312	316	329	347	301	336	318	317	318	331	327	333	315	329	306	309	306	317	284	300	322	345	297	326	295	316	313	309	313	317	304	334	298	293	257	281	294	288	345	306	329	309	314	313	300	307	336	289	322	292	312	314	288	336	296	282	330	303	289	285	285	319	307	302	297	319	274	299	287	325	290	319	327	321	332	313	318	306	339	307	321	307	311	297	332	320	284	310	298	314	346	340	354	353	335	296	311	287	317	289	317	307	297	294	336	310	306	307	279	302	308	282	309	264	315	295	339	285	300	292	289	296	303	313	335	298	293	304	294	315	301	305	332	283	310	280	322	316	316	280	332	314	342	318	307	327	333	329	339	292	306	323	320	307	320	322	289	335	285	312	295	317	282	273	318	300	283	305	284	274	311	309	318	301	277	332	285	327	322	306	332	325	312	320	282	297	331	291	289	279	314	301	297	307	346	326	307	331	325	271	331	325	305	309	299	295	282	335	347	288	327	307	307	270	331	316	283	287	309	298	291	310	309	294	324	303	327	308	311	321	327	318	296	316	328	316	330	328	297	329	312	316	324	287	317	291	291	297	323	318	304	315	318	309	313	287	335	332	312	285	329	290	292	291	332	306	289	291	324	308	317	326	269	312	284	308	338	297	332	288	305	311	328	266	318	300	298	300	287	307	296	312	277	335	314	276	324	331	310	305	296	291	283	348	300	310	308	326	312	307	297	272	325	294	299	330	309	328	321	288	307	307	319	272	290	313	270	299	310	323	345	290	298	300	330	307	318	302	319	307	317	302	288	321	294	301	287	309	317	312	287	301	312	316	291	307	318	320	266	294	304	314	299	302	311	292	285	347	291	292	307	308	325	292	300	286	293	313	303	321	308	304	299	296	317	298	285	319	314	301	279	298	295	298	320	332	289	316	330	320	313	301	296	337	301	297	351	316	313	361	326	314	282	297	330	294	319	332	309	318	302	332	318	339	288	317	329	311	313	314	311	336	317	301	305	287	324	311	293	303	319	328	320	281	302	310	281	320	291	293	283	300	298	307	326	308	337	307	296	311	310	289	296	303	311	307	325	309	285	309	331	312	321	323	306	320	314	325	293	346	341	288	299	275	298	313	293	311	313	309	335	289	313	291	308	312	291	312	304	289	306	336	287	297	325	285	286	326	323	292	329	316	306	323	324	337	304	321	314	295	349	338	318	309	264	354	304	318	306	295	319	313	289	338	347	334	317	328	278	318	299	299	290	310	301	321	302	338	316	343	325	320	308	313	340	293	307	309	316	295	290	326	315	324	329	295	329	310	299	290	272	348	295	327	323	305	288	324	314	278	312	300	333	314	311	296	287	338	299	307	317	313	278	328	324	316	295	290	311	339	287	321	289	310	306	340	309	286	303	306	296	322	345	303	319	321	320	277	318	324	303	303	332	295	303	301	330	309	307	305	284	303	299	320	293	322	306	307	346	285	324	295	323	293	323	323	321	286	317	298	303	349	286	324	281	323	329	318	302	317	294	297	328	335	304	292	298	305	303	333	305	326	332	304	309	319	313	323	292	309	301	316	291	333	286	311	285	299	317	348	321	307	304	336	313	291	285	303	307	321	318	277	325	283	324	333	295	294	303	284	316	286	293	298	284	314	296	303	277	310	326	303	321	294	284	318	331	301	340	317	288	281	319	317	343	320	287	341	277	298	311	286	298	281	334	308	293	284	293	292	341	342	303	298	279	301	279	304	307	321	324	319	339	296	310	281	300	266	314	353	280	298	285	334	318	294	280	329	296	300	316	294	323	326	274	336	299	302	334	318	305	313	303	285	324	293	295	317	302	303	299	297	319	357	316	325	350	304	333	315	316	314	270	321	303	332	283	309	339	301	324	296	324	297	330	333	323	277	333	313	340	333	297	276	296	304	292	347	314	327	315	297	299	297	307	324	322	327	315	318	300	287	334	307	300	286	331	328	268	292	306	289	317	327	281	327	318	318	283	316	314	310	324	313	319	287	345	329	292	318	307	315	288	294	305	297	302	297	325	267	300	316	337	305	297	316	282	280	317	353	313	295	327	326	317	312	295	342	289	314	296	291	305	322	327	298	318	310	297	330	306	302	288	315	308	300	288	295	292	297	305	324	309	338	335	304	284	302	337	301	300	303	301	324	308	320	322	327	354	262	357	297	298	334	318	268	280	306	307	310	312	312	306	276	327	268	322	309	291	306	331	312	330	328	287	336	290	350	312	323	295	322	298	329	314	277	271	301	275	304	325	340	291
6418	989	1493	1529	1438	1250	1069	933	890	908	870	856	869	843	834	826	778	758	768	803	768	732	773	712	742	740	703	766	761	681	749	761	735	741	738	787	717	714	714	712	715	721	712	747	689	742	681	700	695	696	722	644	669	680	734	711	710	634	734	727	688	676	743	724	701	691	694	700	740	673	680	700	688	719	740	733	660	709	660	708	673	707	709	665	735	671	674	727	740	700	723	763	697	697	720	673	722	720	698	728	700	729	705	714	651	759	688	694	659	720	727	649	716	702	705	714	742	692	731	729	725	732	722	680	680	718	732	713	672	681	755	742	671	721	695	702	739	721	724	659	650	728	711	675	693	775	726	715	686	685	687	718	774	715	722	682	743	754	672	702	709	705	698	705	735	696	680	723	699	697	668	686	723	647	698	740	706	683	753	664	746	694	666	753	693	700	729	692	686	736	750	700	751	737	716	673	716	698	679	717	705	720	671	699	680	710	686	709	715	687	723	718	711	688	683	728	679	683	706	668	668	728	690	702	721	703	737	743	656	764	711	702	730	710	691	731	720	676	709	700	718	721	734	746	685	685	695	676	722	667	687	717	696	702	748	698	711	730	712	688	693	740	699	688	738	738	706	663	733	712	671	720	706	726	740	730	717	729	717	693	650	662	762	719	716	660	704	708	695	699	726	703	681	674	669	665	694	701	759	673	696	702	661	699	727	663	747	667	706	731	711	708	717	723	679	693	703	724	717	725	757	699	740	680	692	716	682	672	724	706	685	702	687	685	699	733	683	722	730	702	710	723	707	729	720	714	664	696	707	694	717	748	732	676	696	693	694	757	709	644	771	702	681	705	728	711	705	682	693	728	727	727	646	744	724	705	723	744	679	646	675	683	725	726	707	680	710	688	703	711	718	663	703	733	715	660	707	715	678	720	714	697	680	666	687	672	697	716	671	716	734	726	665	753	674	739	692	753	654	675	719	688	706	668	686	697	709	712	713	720	722	725	751	724	719	638	703	689	704	695	681	717	680	715	694	711	707	729	717	679	742	720	697	734	697	677	738	706	675	666	690	716	689	757	744	693	782	726	691	662	706	714	710	703	707	713	701	686	702	706	701	690	735	708	671	692	693	662	711	690	707	670	686	698	744	704	728	679	656	652	706	703	689	651	655	686	705	653	698	732	724	725	692	739	670	690	686	694	733	713	719	735	787	696	694	667	690	695	764	681	660	696	674	681	710	690	727	711	730	728	734	733	680	741	681	715	713	713	759	716	722	688	669	704	710	739	715	723	719	690	695	712	699	705	728	710	708	736	709	700	747	696	704	693	733	709	639	720	712	681	754	681	699	731	739	735	713	748	685	708	717	711	692	721	705	721	746	717	712	704	730	675	691	745	695	726	686	705	771	719	692	712	734	685	727	720	736	729	725	674	712	702	751	726	676	681	732	683	712	771	674	723	724	684	698	672	726	704	738	700	667	662	690	657	743	729	725	710	709	683	710	705	722	721	650	668	725	765	661	729	705	670	705	709	698	678	694	705	709	725	678	695	675	698	683	686	745	723	714	698	722	707	664	682	706	676	729	704	707	670	755	717	709	702	707	722	704	717	680	712	739	713	704	698	692	671	690	717	726	688	620	711	715	716	719	716	672	705	761	734	754	726	678	711	687	713	740	697	681	732	682	720	704	693	700	681	750	700	698	689	699	690	687	686	683	695	714	701	709	678	699	720	745	737	725	739	703	722	674	693	716	671	653	674	752	734	696	698	668	672	706	678	739	721	733	726	696	713	717	682	743	674	719	702	688	715	729	714	726	620	702	743	719	687	654	739	662	682	655	626	716	722	720	720	729	647	677	695	671	744	746	689	705	730	668	701	701	710	722	653	699	668	672	730	692	714	674	709	695	681	687	680	689	669	699	657	627	682	636	728	702	692	686	657	684	686	669	713	714	691	722	730	687	698	695	710	716	702	708	644	730	710	688	697	693	683	758	665	704	726	684	734	685	683	738	686	706	652	678	713	699	729	699	682	732	710	700	737	688	675	732	704	687	749	727	685	702	748	689	694	683	710	692	715	731	677	734	708	685	692	666	715	679	728	730	723	695	674	711	700	689	743	745	732	737	700	742	669	731	714	673	709	715	704	669	734	743	740	705	710	737	708	683	707	737	686	727	712	768	698	677	660	708	760	620	692	722	732	738	711	709	708	706	678	768	711	758	724	685	686	730	691	711	692	727	724	694	667	714	728	704	765	699	744	719	674	629	676	727	684	697	736	729	673	679	714	705	669	726	716	725	687	703	750	682	742	710	675	750	697	687	724	693	687	649	720	692	719	732	695	716	704	711	712	731	731	750	659	671	679	676	745	745	666	703	703	680	720	688	709	704	702	669	715	746	725	704	689	701	740	708	684	729	689	717	739	665	683	753	664	678	792	718	730	744	726	695	787	715	765	698	686	714	687	721	679	742	697	709	721	712	719	706	730	685	740	730	713	675	708	646	693	659	708	692	687	693	712	687	659	704	644	699	723	696	699	696	724	684	680	727	685	719	708	671	722	752	717	667	720	706	731	658	658	718	679	694	703	704	674	669	724	755	726	681	690	679	750	684	706	706	721	678	721	689	721	712	746	696	729	658	751	710	691	678	698	679	724	677	724	712	674	733	702	672	687	718	711	719	688	730	662	675	733	664	659	732	621	690	654	645	683	730	710	653	701	708	733	689	691	687	703	718	697	732	703	748	714	690	718	733	694	716	732	731	712	692	675	693	694	708	676	745	684	668	728	711	664	706	713	730	694	714	702	687	658	645	745	662	683	633	707	717	715	702	658	745	721	700	680	715	700	705	720	713	728	651	731	677	705	702	731	652	692	692	736	691	670	722	707	687	703	679	699	736	731	707	664	720	730	733	678	676	673	751	717	684	640	681	691	716	700	694	706	694	706	715	699	708	702	700	682	708	741	697	683	682	680	713	726	725	679	738	743	694	688	692	704	713	691	658	713	742	730	732	694	722	751	712	683	712	693	702	698	708	745	701	708	722	719	695	721	714	699	699	702	678	696	715	742	702	667	687	703	696	736	692	714	721	684	707	689	687	669	718	735	696	783	661	673	668	694	720	693	683	726	732	728	731	723	704	746	688	711	700	645	681	691	682	677	679	688	699	661	728	686	667	685	696	705	702	713	686	709	693	725	638	712	675	709	755	695	693	689	705	661	691	695	689	721	718	750	705	697	710	739	690	712	745	733	697	689	747	703	711	714	694	746	721	704	708	674	660	692	738	683	668	717	661	672	696	708	678	702	772	678	729	745	727	762	679	726	700	692	696	704	728	727	663	715	702	695	762	714	736	734	701	666	697	704	718	699	660	721	708	721	734	726	762	699	739	707	705	709	710	731	702	659	713	667	717	705	729	710	718	739	759	712	715	679	657	693	715	732	683	711	689	712	711	770	750	705	669	690	745	681	714	680	691	697	706	669	666	730	715	706	711	717	683	717	684	728	738	679	754	699
14379	1160	953	668	506	382	321	273	288	270	236	235	204	227	200	215	212	198	197	222	193	202	230	177	179	192	200	192	194	193	215	207	161	197	225	181	196	197	203	176	163	195	201	193	163	196	182	175	184	166	178	168	220	201	197	165	181	181	226	168	181	174	185	197	182	191	186	189	194	206	202	187	187	191	174	155	155	165	191	157	167	152	189	176	176	187	180	207	185	150	191	196	202	203	185	192	189	178	195	235	180	176	174	163	174	196	185	179	204	174	180	176	166	178	157	182	181	187	168	160	180	198	208	193	154	194	194	199	172	202	184	160	168	196	197	175	178	186	160	206	166	166	190	175	164	185	177	157	162	173	193	192	165	175	170	174	207	188	163	155	161	209	181	195	184	197	205	183	178	166	189	178	190	180	181	183	173	186	173	177	167	197	193	202	178	163	188	178	174	195	208	200	189	201	172	184	178	191	193	172	178	204	189	146	180	203	183	193	203	200	185	181	182	159	175	173	191	169	183	154	199	193	188	206	170	191	163	168	186	178	204	170	175	191	185	161	181	177	152	180	191	185	182	180	196	199	180	171	177	200	176	192	171	157	199	172	171	185	195	182	168	177	184	183	204	175	187	180	189	189	186	174	202	193	160	176	199	180	177	191	169	196	187	173	166	188	175	181	189	192	179	166	185	155	173	181	178	181	200	193	182	164	188	200	179	189	183	187	178	200	191	178	189	187	193	176	182	169	190	187	179	179	192	193	203	197	175	186	158	178	168	180	168	172	200	185	178	182	192	155	189	155	194	182	188	177	166	158	179	177	206	197	189	210	166	183	166	226	188	195	174	196	187	182	172	169	186	156	149	178	174	215	187	204	179	176	170	171	177	188	207	202	184	168	166	185	179	197	158	186	195	196	187	183	172	182	187	171	149	187	195	186	174	196	174	156	184	204	179	198	177	200	188	176	204	144	181	140	171	200	200	185	181	152	176	164	192	176	158	175	195	213	217	185	182	191	205	181	206	167	175	164	214	193	194	178	207	178	197	172	194	160	205	174	182	195	181	197	198	181	174	176	166	166	194	213	167	212	194	180	195	176	209	160	194	178	185	179	183	175	173	197	173	191	172	189	203	179	193	187	186	183	165	177	165	181	177	205	183	185	192	181	201	175	200	184	172	163	183	195	163	172	188	173	206	173	195	182	171	216	189	193	181	167	174	187	160	181	183	214	199	194	182	174	180	194	198	185	207	183	158	192	183	180	183	173	163	192	174	184	180	170	193	174	168	177	162	160	169	183	185	181	210	186	188	219	172	178	186	191	180	187	166	197	162	174	173	175	190	176	163	186	191	165	205	178	190	191	218	190	199	167	193	182	186	187	189	192	194	160	171	179	212	178	191	175	165	174	185	209	199	164	186	187	195	178	190	191	172	164	183	193	169	193	170	189	180	193	159	166	180	171	156	188	190	184	174	190	193	174	176	157	171	192	173	157	173	194	202	180	192	173	199	170	192	174	177	193	189	199	181	179	192	168	175	204	191	174	174	185	184	200	187	197	172	187	192	183	205	189	201	184	167	179	178	193	199	191	176	171	158	180	189	192	167	195	181	205	174	189	200	201	169	172	167	169	199	189	157	192	181	196	183	201	198	207	177	207	195	172	183	196	189	181	196	180	188	198	173	182	194	192	180	165	205	198	185	169	182	180	194	186	176	183	180	194	182	165	166	202	174	189	182	202	227	190	162	166	174	202	173	195	164	176	176	147	190	204	176	184	189	178	178	160	158	149	184	163	183	185	146	202	196	212	194	189	162	182	208	160	187	194	185	206	172	195	194	191	181	192	173	182	158	187	192	183	160	183	163	180	173	183	185	180	179	184	180	189	188	217	182	197	174	157	163	193	178	165	178	179	180	186	176	158	171	180	177	181	152	184	194	168	174	160	176	194	187	176	178	169	165	155	172	171	179	183	179	170	188	166	177	181	195	148	168	175	178	169	153	176	167	182	196	201	187	186	184	191	199	202	191	160	196	200	167	177	180	186	172	201	173	204	168	184	171	184	174	181	199	215	188	176	173	189	180	189	174	146	161	190	167	159	169	191	192	166	198	158	174	205	209	185	197	196	175	202	155	189	187	176	194	195	188	210	185	170	226	203	175	158	183	166	166	161	170	192	189	159	173	201	161	181	182	190	210	165	192	174	196	173	168	173	186	179	168	187	167	172	168	171	205	199	198	184	186	173	184	191	191	195	185	198	196	179	186	222	171	216	204	167	175	175	185	184	166	196	176	201	171	200	207	193	188	170	184	180	182	188	220	181	178	205	182	187	179	194	185	194	184	163	175	156	171	189	165	191	174	180	196	190	169	199	160	199	208	205	199	183	179	184	170	180	158	204	197	207	171	174	186	170	216	184	167	163	188	185	178	189	204	216	187	214	172	182	185	191	201	189	174	184	217	200	191	175	184	181	199	193	203	181	201	178	172	152	156	200	176	175	183	208	193	195	183	187	179	163	173	179	182	192	190	174	192	184	181	159	170	162	174	186	208	193	197	173	149	158	197	177	183	171	153	195	192	175	185	187	189	200	204	152	170	210	176	200	187	195	205	184	174	166	168	205	184	179	171	225	198	202	184	192	167	161	179	202	164	202	182	186	177	154	177	192	152	171	165	166	178	181	195	208	184	190	174	183	177	182	188	180	145	189	184	188	202	181	196	210	172	184	181	178	195	177	172	186	188	194	181	193	214	174	170	167	183	210	178	187	195	193	213	162	194	164	182	168	173	175	170	156	192	161	182	201	174	211	200	183	168	188	156	203	164	163	181	175	172	160	181	177	172	181	192	189	208	186	172	180	182	188	178	177	199	182	193	160	172	166	152	174	174	174	177	190	193	196	163	178	173	187	188	192	182	167	191	184	160	207	202	210	196	153	199	161	170	180	206	184	185	184	178	179	190	189	181	177	191	190	206	162	175	189	194	178	181	168	191	182	160	176	192	171	160	185	172	202	195	172	171	184	177	186	208	189	208	189	180	196	190	169	170	176	185	163	170	190	196	182	167	178	199	168	218	182	212	212	166	162	183	181	205	161	178	176	189	195	166	197	199	170	202	159	209	174	205	164	183	190	172	187	156	179	171	178	197	173	194	179	175	221	154	189	166	194	191	198	178	176	171	192	194	175	167	178	172	191	146	186	177	208	199	174	176	204	186	202	199	164	181	197	167	164	188	182	169	199	192	176	175	197	202	182	207	159	173	188	171	179	150	169	179	151	180	211	176	173	179	197	172	187	183	158	164	165	169	175	187	203	193	165	184	192	193	176	157	187	174	195	183	166	178	182	189	165	194	154	216	214	195	164	176	186	194	179	189	200	177	170	188	202	166	189	182	194	177	181	183	192	174	187	146	210	216	182	179	175	196	177	183	175	187	184	167	160	174	173	148	185	194	205	177	178	195	195	186	180	168	175	181	197	156	162	179	166	188	187	194	181	179	191	181	148	166	162	203	195	177	185
7910	1022	1886	2110	1786	1423	1142	964	947	788	715	684	645	625	606	571	539	539	542	471	502	502	494	540	503	486	469	489	473	471	459	468	458	469	456	478	461	452	456	445	479	471	475	496	416	483	474	439	481	438	490	390	437	423	436	426	415	469	423	456	399	461	460	441	428	416	411	441	435	418	405	429	395	419	408	414	394	414	463	459	450	429	452	418	400	411	407	441	448	414	450	440	445	411	415	434	441	435	437	403	439	461	403	415	419	434	450	444	444	436	414	401	430	476	442	429	450	421	414	411	396	457	429	409	451	470	459	433	404	441	409	452	409	438	447	445	427	420	390	406	444	410	425	442	382	434	415	424	421	390	419	458	391	412	439	415	432	412	447	409	430	435	425	464	454	402	420	413	474	454	402	408	462	427	452	446	415	392	432	438	435	444	402	446	409	413	421	436	425	445	416	442	425	438	443	417	437	409	408	428	411	438	455	410	421	401	463	382	420	447	420	473	439	416	436	471	446	450	436	433	413	477	448	433	439	429	462	424	432	453	434	417	431	425	440	459	437	444	405	422	450	408	437	401	413	445	473	416	416	418	414	372	396	399	437	424	465	417	440	404	409	430	403	426	402	418	442	455	459	397	419	404	443	427	431	434	416	453	407	432	423	445	438	462	458	419	460	391	397	452	424	421	400	403	422	478	406	435	446	398	402	421	438	410	409	436	426	403	441	451	444	461	418	419	408	410	442	458	426	418	413	474	434	448	426	424	418	412	428	443	407	431	463	439	421	408	443	407	431	443	409	426	406	417	437	450	412	393	419	411	432	420	439	430	457	426	437	376	416	410	442	421	424	414	427	430	426	404	444	442	411	423	473	383	448	462	405	425	413	423	446	442	395	463	427	422	438	398	433	455	418	431	419	444	444	420	430	437	415	407	418	390	418	399	442	461	422	444	418	404	452	412	425	446	429	433	488	448	408	505	428	416	412	444	447	454	460	461	442	409	443	426	439	454	412	420	401	441	433	450	419	451	430	402	400	405	422	452	426	419	412	456	429	447	404	425	452	459	441	445	400	399	444	445	396	442	458	400	441	479	412	417	413	473	440	462	451	453	448	409	470	436	453	411	399	429	425	431	417	440	432	407	443	429	423	440	440	438	445	406	417	413	413	430	420	443	428	434	449	459	435	411	456	469	433	447	456	433	455	415	406	436	436	441	416	404	448	441	435	406	394	397	437	437	430	428	441	426	445	442	453	443	433	440	466	410	412	434	422	395	402	445	438	444	438	440	448	442	397	426	433	456	434	465	417	394	418	434	428	416	396	446	441	418	427	417	425	419	433	409	432	462	448	436	402	483	428	423	440	446	391	411	430	426	434	387	423	437	386	416	413	481	444	424	425	407	437	434	437	420	434	442	409	443	437	462	441	454	455	479	434	446	433	428	437	405	434	474	403	423	445	450	417	447	429	431	413	429	427	429	430	443	410	422	398	438	456	415	404	401	429	417	450	444	467	441	437	395	450	471	453	429	409	433	427	444	433	419	424	445	453	407	446	409	406	402	434	430	446	427	444	411	460	428	402	456	439	403	449	431	413	478	460	441	421	397	447	409	469	401	410	441	426	420	437	465	424	427	404	407	401	442	425	441	438	428	410	440	411	441	379	417	445	413	463	429	457	401	428	436	436	391	441	444	451	428	479	443	431	446	444	420	407	459	433	438	434	450	455	452	440	429	396	446	442	436	433	412	400	438	404	464	470	429	406	487	412	414	411	439	422	402	434	434	432	427	450	424	434	435	465	436	406	400	427	409	397	460	418	432	398	416	404	431	440	438	443	413	435	385	434	440	427	438	418	447	459	482	435	393	423	423	432	420	444	459	430	381	429	442	462	372	420	441	459	409	446	422	450	450	436	463	431	454	429	425	411	443	459	404	431	439	433	420	398	437	429	467	402	414	443	422	410	439	442	424	444	415	441	381	443	444	417	380	455	442	411	423	419	380	410	463	414	477	436	444	445	423	453	430	438	423	427	430	423	445	452	412	453	464	407	450	439	422	396	467	422	443	442	418	463	406	457	428	415	425	421	393	446	389	415	402	439	420	409	429	414	405	451	438	463	454	425	434	436	426	428	438	432	486	421	425	394	421	459	409	464	417	460	449	444	431	402	425	481	410	392	435	414	436	422	454	489	418	429	433	448	460	462	429	427	435	414	453	414	464	417	443	419	416	423	455	431	406	406	432	397	419	429	429	418	470	424	426	409	428	423	392	464	450	449	400	409	450	425	428	431	427	414	407	413	466	398	412	441	447	389	409	464	393	435	421	415	436	432	406	431	455	429	402	437	416	432	427	411	425	418	401	405	417	423	448	403	493	415	496	402	442	381	429	435	423	421	449	440	415	433	389	479	419	459	410	431	429	443	429	433	422	420	409	425	400	419	430	426	446	424	420	407	414	414	413	420	442	432	438	428	422	473	433	404	405	462	408	436	419	429	465	419	463	473	403	439	387	434	424	418	429	417	431	408	408	409	410	428	387	407	416	452	467	414	439	420	450	438	453	418	441	462	441	422	446	403	427	420	427	407	425	416	428	448	477	470	413	424	411	429	427	426	465	419	425	412	415	418	465	452	414	399	413	389	422	410	473	450	422	462	437	447	436	439	490	446	425	428	408	449	460	467	412	427	457	442	441	392	443	431	417	427	448	419	440	426	440	444	434	448	406	441	433	406	410	464	459	428	428	415	428	416	421	407	423	428	431	417	416	397	391	443	405	457	423	442	421	426	448	432	430	438	442	416	443	417	439	414	454	419	418	430	405	462	406	424	417	409	435	410	469	441	447	427	430	416	436	410	443	424	481	431	431	408	436	449	407	436	416	425	431	397	390	440	398	436	422	421	421	422	400	432	424	414	403	454	472	443	431	430	451	470	434	435	447	475	442	416	418	447	467	468	444	456	429	397	425	437	455	446	439	424	440	438	417	403	473	433	429	441	420	424	414	381	404	412	399	457	439	468	412	448	429	404	379	397	413	445	460	435	449	413	426	440	440	447	446	447	438	467	426	443	422	405	415	440	426	425	438	404	431	447	434	430	418	434	440	395	418	402	397	437	428	408	422	405	427	421	402	405	434	417	458	418	456	423	428	404	403	411	429	429	433	433	421	463	452	409	462	399	419	412	443	431	401	407	454	463	420	423	437	396	451	443	431	453	429	441	436	433	460	420	467	433	410	425	412	432	451	454	427	455	424	430	407	413	432	432	458	464	416	420	438	424	426	464	394	429	414	420	413	435	439	459	431	420	418	437	437	423	432	422	418	376	452	428	415	408	429	466	409	435	451	425	417	422	395	425	442	439	448	448	437	394	440	447	420	438	436	405	434	431	406	397	436	434	422	426	394	459	408	434	452	411	409	427	424	405	447	440	444	401	431	408	448	446	438	441	407	404	390	426	440	451	401	466	426	412	403	382	466	447	427	424	396	437	423	423	405	427	433	414	433	421	431	404	417	425	434
1346	245	237	213	228	214	215	207	265	227	219	233	211	242	200	250	235	222	243	243	217	221	187	231	229	220	246	217	215	217	214	227	212	227	205	229	239	212	241	220	226	179	212	227	240	218	213	213	232	199	240	246	220	238	246	215	238	220	207	230	210	220	216	204	227	216	260	225	220	228	212	243	235	237	222	227	201	208	208	201	219	202	225	230	221	234	231	226	237	243	194	214	219	219	229	225	213	223	224	231	247	235	219	209	251	231	197	245	248	241	220	252	258	228	212	244	241	242	184	206	202	217	233	219	245	210	237	234	237	219	217	198	261	225	195	248	213	232	238	246	216	213	231	249	231	232	206	225	210	239	209	223	216	205	237	244	198	204	227	232	217	245	236	238	238	232	222	192	203	252	199	216	241	225	244	222	224	239	212	239	194	233	242	227	246	258	214	229	239	251	230	233	207	223	232	233	219	202	219	231	219	202	231	221	225	221	241	216	251	212	220	207	229	211	237	211	241	242	216	227	221	228	240	209	239	200	231	232	246	238	203	221	226	234	234	209	210	236	225	217	191	241	241	234	241	239	218	240	228	236	241	226	209	216	194	214	250	242	216	246	230	206	233	228	230	206	233	228	221	222	241	229	231	233	222	242	221	249	228	202	225	220	225	229	227	235	230	228	251	266	231	221	237	214	224	240	232	206	243	205	215	181	222	201	228	231	240	223	224	206	248	212	221	204	213	219	214	217	225	244	192	214	229	198	226	207	261	219	224	238	224	227	251	253	214	223	238	186	276	232	215	231	184	216	220	229	256	226	225	265	243	241	213	212	217	203	216	244	209	231	250	244	228	245	240	225	207	228	241	252	218	226	207	228	251	204	198	224	221	232	200	210	230	243	223	234	258	249	224	206	226	261	228	199	234	213	197	194	208	206	241	222	214	245	209	226	216	205	223	244	268	212	204	259	204	205	246	203	212	236	201	221	220	228	207	208	226	220	234	226	242	243	203	218	226	231	217	223	252	198	230	225	254	254	232	222	210	225	229	213	223	207	195	221	212	226	258	209	224	210	242	228	235	228	228	208	233	211	242	241	228	211	252	233	210	242	220	215	240	229	230	233	237	249	205	233	222	218	228	231	217	196	208	234	226	230	218	228	209	254	226	220	243	234	246	189	239	220	236	231	230	242	213	255	216	186	230	242	224	243	233	250	213	222	216	239	247	248	214	204	245	221	216	236	212	208	219	231	214	237	208	253	241	224	223	209	213	228	208	219	243	207	238	228	215	213	202	216	223	250	226	238	212	247	198	211	227	213	210	240	249	212	211	212	216	212	210	229	246	210	214	205	234	209	225	225	230	216	244	217	218	230	233	239	226	249	209	219	221	239	252	227	244	220	208	225	232	233	185	221	226	210	250	238	249	205	205	215	220	224	220	233	242	236	203	216	228	223	200	261	229	201	201	215	216	225	234	221	219	223	193	236	267	219	247	230	236	216	193	208	219	227	219	240	216	247	209	242	240	233	201	230	243	190	235	217	201	223	205	239	250	234	229	234	216	209	226	238	240	219	225	227	236	231	238	245	228	226	205	240	206	209	219	225	205	240	250	226	211	218	186	211	208	254	230	209	217	214	227	215	217	238	201	206	215	228	216	226	215	206	247	202	209	214	204	242	249	245	221	217	195	231	272	217	204	243	214	234	226	217	225	228	229	216	218	211	216	258	236	253	211	236	216	207	227	222	213	238	210	227	216	206	241	242	227	231	228	254	188	210	210	230	255	189	234	209	200	221	219	236	265	207	216	195	226	203	221	222	199	222	238	253	228	199	265	273	225	227	213	259	218	236	244	215	221	221	238	229	246	215	207	209	229	228	218	192	241	212	210	242	232	240	240	197	234	224	234	240	222	239	267	245	214	218	236	231	193	222	201	223	238	222	206	226	223	233	218	194	229	196	217	216	208	214	231	227	224	229	239	210	229	225	200	249	233	229	204	239	218	248	236	235	219	215	215	216	243	213	238	250	243	258	226	207	226	208	232	226	224	222	214	222	200	221	235	218	230	211	236	187	223	221	231	219	207	249	219	253	232	232	226	232	229	236	205	221	206	205	211	234	232	241	211	225	213	204	231	230	231	225	250	222	228	195	213	230	231	254	214	231	274	231	226	245	199	220	226	233	261	222	229	254	232	228	223	228	204	212	247	233	217	221	231	220	248	211	236	220	220	233	187	220	226	214	228	210	230	235	201	223	219	220	206	220	217	227	238	221	232	240	217	264	230	255	218	235	255	227	197	225	224	193	219	238	256	233	217	215	213	233	226	215	230	195	240	208	201	223	222	227	212	209	207	226	244	247	209	234	255	229	227	238	212	249	233	190	218	229	228	240	233	256	233	233	219	238	243	217	217	234	233	231	220	228	224	245	221	256	227	230	223	250	213	229	215	239	215	240	204	229	207	206	233	204	242	219	242	236	218	239	242	217	203	232	203	233	247	224	236	241	243	192	222	205	230	250	234	208	226	232	218	242	198	246	191	224	227	241	214	197	199	227	211	208	231	234	199	225	230	219	232	239	231	239	185	223	241	214	184	217	209	248	232	246	255	225	248	210	203	227	187	193	222	244	192	212	229	205	207	209	230	211	211	239	240	223	215	226	233	244	223	242	236	235	231	224	221	205	233	216	219	238	218	236	226	235	222	243	185	209	202	223	233	221	212	238	185	213	207	221	213	242	225	208	221	213	214	226	213	230	234	225	217	203	210	221	215	229	236	192	229	216	233	241	217	224	199	201	240	258	227	214	243	222	255	206	217	227	203	259	223	190	234	229	225	231	228	216	225	226	223	215	233	239	239	210	221	212	233	249	225	230	198	210	224	197	205	221	196	206	213	220	229	240	233	219	221	199	224	223	216	232	221	208	230	217	228	215	210	232	218	220	236	225	224	239	212	190	263	225	233	223	211	226	206	209	200	245	236	233	219	237	225	206	227	252	220	241	235	241	192	224	210	218	203	228	225	250	241	253	234	215	208	206	247	234	265	244	238	223	214	246	241	225	212	225	249	251	211	222	227	219	214	258	223	185	225	214	225	205	214	203	263	230	233	239	225	257	228	260	219	231	250	190	221	241	209	238	208	242	198	225	226	203	234	198	241	237	214	224	217	198	226	225	215	206	243	225	213	241	232	210	206	207	204	245	241	236	234	225	226	218	239	250	238	195	228	251	230	225	212	219	222	253	245	216	229	221	210	255	235	218	228	228	234	238	219	203	223	240	215	228	233	239	222	218	262	204	203	259	229	224	265	220	259	217	222	211	235	201	205	214	214	234	253	210	201	253	217	222	221	237	256	210	242	227	224	248	210	228	206	219	248	201	203	199	226	230	207	236	230	196	228	216	252	243	224	227	242	253	216	254	249	227	245	246	231	238	213	249	194	223	233	214	207	263	258	214	235	231	245	222	214	237	251	235	217	247	232	226	235	224	243	207	227	231	210	214	218	231	228	215	229	236	217	231
1776	586	565	548	547	604	539	528	539	589	557	541	537	564	516	508	540	517	529	550	564	545	545	563	549	560	510	528	541	512	560	517	530	526	528	550	556	530	530	528	547	541	559	570	572	564	534	525	583	552	538	518	566	533	545	556	518	517	562	550	552	578	495	520	525	535	522	568	514	562	555	553	532	511	565	544	595	536	566	527	538	500	507	562	499	565	560	562	548	485	557	550	520	516	537	526	542	558	524	545	538	525	562	569	573	559	560	570	536	569	567	540	567	495	547	574	545	585	554	568	529	534	530	568	515	546	573	581	568	536	575	532	532	508	534	524	528	525	532	539	508	510	533	539	524	546	571	514	557	518	559	570	544	527	527	555	521	542	510	563	567	533	520	539	519	533	520	539	529	546	517	540	551	546	529	521	533	551	533	564	550	536	550	524	546	521	512	523	530	524	542	565	568	521	566	539	566	546	521	522	563	507	584	555	526	580	521	529	523	517	629	535	527	510	535	536	543	559	555	517	555	536	545	516	517	563	538	547	563	476	531	555	527	536	521	551	495	572	522	583	491	536	520	517	486	502	519	534	581	556	548	553	562	511	570	524	537	531	574	562	518	533	559	514	552	535	580	547	530	559	523	555	518	505	558	511	567	521	533	572	519	560	546	529	586	539	537	534	556	576	550	505	540	545	519	559	543	521	519	548	543	535	545	554	546	490	568	520	518	505	547	559	521	562	553	590	538	572	538	573	554	554	503	563	547	559	519	506	534	513	572	510	516	570	515	523	579	549	545	531	506	508	550	517	564	547	510	538	530	526	551	567	565	527	556	576	523	491	516	519	538	558	542	545	553	549	531	541	533	551	549	535	543	550	546	539	511	552	547	548	557	590	566	535	511	546	557	568	573	493	564	556	549	528	531	552	520	535	559	511	589	536	549	574	517	540	505	528	557	535	502	518	569	550	524	550	571	535	523	525	534	540	557	533	562	541	508	545	590	573	553	556	516	548	511	507	538	536	511	516	583	557	522	575	566	573	493	570	528	543	522	549	529	553	558	506	532	567	546	553	570	507	547	536	543	520	498	547	550	561	565	511	515	556	523	559	553	514	553	536	511	547	577	541	526	543	548	565	531	507	506	527	549	539	552	571	507	543	546	529	533	520	544	540	540	562	532	502	554	531	521	516	534	575	542	545	540	533	561	548	541	542	510	491	542	533	549	506	546	547	575	588	574	552	508	559	531	545	496	522	569	499	568	522	570	514	538	532	536	554	542	518	534	569	536	523	540	579	493	531	521	532	551	548	527	541	566	570	607	518	487	545	528	538	529	518	508	576	525	569	522	534	560	506	568	532	543	516	565	546	543	521	575	541	556	558	546	510	523	503	558	533	587	548	567	548	540	542	491	549	543	535	548	551	565	577	564	529	587	478	525	510	513	502	575	552	509	508	558	482	543	555	534	513	530	545	531	521	533	565	551	545	550	565	496	518	525	528	509	525	541	524	537	561	561	520	549	505	509	563	542	552	507	517	522	539	571	549	562	573	543	536	549	549	592	538	531	521	520	524	525	519	544	551	520	504	567	546	529	528	516	561	530	525	565	579	501	521	547	528	580	535	501	541	540	544	529	516	537	580	534	571	529	534	556	524	523	550	502	487	574	535	531	513	580	515	566	545	540	527	546	564	539	501	520	539	540	512	568	541	537	540	556	513	543	574	527	522	540	538	555	542	471	536	537	552	509	528	536	493	577	539	540	573	540	533	511	541	554	527	569	579	548	547	519	532	521	531	507	515	554	509	555	541	546	537	540	522	583	529	548	555	562	557	559	561	587	539	557	566	478	528	569	546	544	545	543	532	520	550	546	548	522	541	575	521	506	524	566	551	529	555	522	563	571	536	514	552	546	517	571	528	533	522	554	507	565	515	519	540	561	573	554	548	539	573	489	570	521	493	531	561	544	537	581	529	569	563	535	568	530	545	534	498	540	555	548	533	574	566	552	533	530	506	554	514	552	532	551	552	501	536	554	573	534	552	554	537	578	589	517	526	551	579	509	515	522	553	483	542	499	534	534	546	538	544	587	484	550	510	557	530	549	533	545	588	548	526	534	517	537	548	501	536	510	566	518	510	535	500	575	607	527	581	519	529	531	552	519	528	520	536	519	563	535	516	543	554	576	515	531	564	563	563	540	589	496	577	526	530	528	503	528	504	567	549	533	576	526	535	547	538	518	563	502	571	500	571	518	564	563	523	555	510	558	519	533	580	543	558	569	542	474	577	510	547	528	511	562	522	559	562	498	547	542	573	522	533	526	539	547	576	519	541	537	575	556	483	521	537	550	525	568	522	545	546	514	526	565	505	532	537	572	503	558	545	543	533	492	558	531	542	516	560	527	550	499	522	514	534	540	543	616	527	581	576	508	555	584	525	542	562	521	536	548	529	504	507	548	537	531	553	557	515	529	590	519	556	544	571	541	565	530	547	525	525	552	528	545	546	573	586	521	527	503	543	584	561	582	529	527	565	557	530	569	537	551	544	546	552	537	530	569	541	522	520	574	567	529	531	522	528	556	553	568	559	551	541	549	545	522	547	549	515	508	544	578	494	554	502	545	520	567	538	528	559	524	537	519	534	520	542	535	523	548	565	562	544	539	536	527	537	534	550	563	569	561	558	561	522	551	560	527	528	533	524	557	561	517	518	544	531	578	574	568	505	536	562	580	557	563	526	517	505	545	536	524	522	528	528	514	569	573	587	564	537	543	527	502	544	595	540	517	545	503	539	547	589	565	536	558	545	584	501	536	554	578	525	540	592	527	526	526	530	543	523	572	558	572	476	543	532	534	535	550	578	531	517	523	531	549	544	535	549	566	541	512	529	572	559	536	539	567	567	522	545	535	518	559	502	567	562	526	555	536	514	516	539	554	525	530	536	544	550	521	532	557	587	539	551	527	526	563	507	528	521	522	510	547	511	542	549	522	542	544	524	508	527	550	574	592	565	565	527	553	532	532	576	580	508	540	555	508	499	479	534	486	552	542	544	523	529	539	568	510	561	543	515	512	534	528	576	537	568	563	524	533	573	571	519	565	543	527	563	550	535	539	517	574	605	528	541	538	516	568	553	517	505	495	550	529	527	570	545	572	548	571	547	520	590	529	528	508	542	545	569	538	620	573	535	534	525	528	536	527	544	535	557	593	518	525	518	584	540	565	537	596	540	545	544	480	536	549	546	545	525	577	578	539	519	590	552	524	541	505	600	517	523	543	534	529	540	561	564	508	555	564	567	546	524	542	524	579	522	551	529	558	555	535	564	543	556	512	529	512	559	534	509	579	543	525	524	567	514	555	485	502	510	513	519	547	518	545	547	528	565	522	605	518	550	573	500	544	523	554	521	559	613	547	537	553	563	545	506	571	542	549	549	579	539	585	542	516	522	539	534	506	535	547	540	561	528	579	538	562	563	518	501	502	512	522	498	543	507	567	537	482	557	583	552	556	545	563	536	516	521
7362	595	621	556	465	372	390	367	359	322	363	354	283	306	335	347	344	305	340	311	294	316	321	270	339	305	345	316	329	298	329	340	330	326	309	285	356	299	270	286	304	276	257	321	343	326	300	279	297	329	310	290	327	328	348	277	319	288	304	299	278	300	314	300	292	308	303	285	304	341	290	294	313	263	329	307	313	330	304	313	305	305	330	310	329	325	295	290	298	310	290	314	279	305	319	323	329	286	288	300	279	270	299	326	321	330	313	341	311	323	309	260	307	307	307	331	296	302	306	338	329	329	288	374	333	310	254	295	287	325	323	297	313	289	305	317	311	319	329	312	310	331	323	325	293	324	295	310	321	296	262	313	332	327	352	328	297	277	315	310	330	315	325	273	319	293	325	303	315	341	298	341	307	292	325	303	282	301	305	261	321	275	315	290	356	332	307	341	288	280	274	307	317	308	297	290	303	311	297	309	289	316	308	303	286	278	279	308	313	326	308	300	311	333	272	313	333	329	332	289	306	334	289	302	298	309	336	292	293	298	262	322	286	311	306	307	305	296	271	302	328	292	320	294	314	335	284	314	294	278	331	286	318	317	282	289	300	302	324	326	326	306	316	311	303	298	301	307	300	301	288	309	307	300	320	316	295	316	350	303	314	297	329	304	348	303	286	291	310	290	293	315	328	324	299	293	296	303	277	294	303	322	266	292	307	320	287	310	303	295	300	309	317	252	335	301	301	317	337	305	294	276	328	302	305	326	304	298	325	283	297	285	319	319	325	313	355	298	334	286	317	298	277	304	328	316	288	274	298	293	313	295	333	314	303	319	341	303	324	334	301	320	322	312	303	348	310	311	302	305	305	340	299	286	318	318	306	316	292	294	302	336	293	336	289	322	317	293	294	287	279	327	331	326	294	318	284	285	321	318	273	300	301	300	301	285	305	329	330	311	313	300	346	325	307	311	313	283	319	311	291	317	316	307	314	317	309	332	303	312	326	295	301	317	319	300	288	310	313	325	290	291	338	286	307	294	306	326	307	313	323	283	341	292	390	327	307	302	327	301	310	325	323	315	311	333	326	310	324	320	281	320	294	299	287	328	323	354	319	312	267	332	288	277	304	277	321	304	287	315	293	314	325	317	316	312	277	309	327	291	316	326	293	307	252	271	293	305	321	307	327	310	301	305	325	273	337	312	302	302	309	321	310	282	308	323	311	298	295	327	295	306	322	298	292	325	315	302	293	288	292	290	324	336	291	294	285	268	295	284	313	355	304	285	307	309	311	306	281	311	296	335	275	316	281	329	331	312	308	296	313	301	355	301	308	314	325	314	272	304	343	315	323	321	317	311	316	278	351	313	276	287	298	289	316	284	294	315	301	330	308	302	344	321	332	323	310	296	302	318	335	298	326	292	284	326	262	294	341	310	328	309	305	327	297	288	281	269	318	329	309	307	304	293	330	301	302	298	367	300	307	296	308	285	317	312	309	333	326	295	311	295	300	307	333	322	306	316	309	295	303	319	292	324	282	321	352	321	313	303	306	308	312	303	303	300	304	317	299	320	318	300	300	309	308	309	282	315	292	309	330	316	299	351	317	303	307	300	291	269	290	300	260	299	304	307	319	256	284	296	330	295	321	294	328	288	329	363	324	325	322	301	274	272	311	289	318	314	321	331	304	314	323	291	328	320	324	321	332	320	290	340	307	333	355	289	330	272	314	304	300	307	309	312	290	287	285	295	337	309	301	291	330	288	304	286	301	299	269	312	302	279	315	268	315	319	346	276	309	281	320	302	298	322	348	306	286	302	304	276	314	306	299	312	350	327	304	310	334	299	297	296	311	309	296	319	304	342	321	262	310	330	318	284	318	273	296	303	327	328	345	331	333	334	323	310	331	304	277	305	323	318	297	288	307	293	312	294	295	335	295	319	303	326	312	307	312	321	310	284	292	321	317	315	300	297	354	316	286	310	300	314	312	335	324	309	272	296	350	350	312	335	327	332	313	334	324	293	283	310	292	300	293	317	299	303	276	319	283	264	318	295	343	304	322	313	263	319	306	299	315	319	303	290	268	293	338	316	319	319	276	299	299	281	308	305	322	309	356	320	334	313	282	294	296	336	309	302	308	303	301	286	282	329	289	305	329	314	293	303	305	295	299	295	289	303	334	274	292	303	325	321	285	304	326	316	280	317	304	326	313	311	289	279	323	287	342	327	306	314	321	318	304	288	289	321	299	293	283	306	349	302	259	296	267	280	298	311	327	309	273	311	291	270	292	297	333	313	294	357	315	313	324	275	304	322	307	316	302	307	305	308	318	293	302	309	300	262	334	275	308	306	319	288	333	320	307	334	306	342	303	321	314	301	320	316	315	340	307	338	328	306	310	310	296	323	315	311	257	311	350	303	289	328	319	332	316	297	280	299	311	299	301	283	299	308	311	308	338	317	298	319	324	322	341	351	309	325	316	302	305	311	284	299	321	326	304	304	326	302	282	323	351	302	333	327	307	315	311	289	344	300	341	313	298	305	292	287	287	294	323	324	309	330	294	315	289	303	317	312	326	325	299	318	322	302	291	311	319	289	324	326	324	307	284	310	302	298	311	295	276	305	332	297	318	318	286	317	306	327	323	354	346	314	314	300	309	316	283	295	302	278	309	277	313	286	301	311	307	270	341	336	311	323	312	325	298	346	337	313	307	328	344	287	315	298	294	290	329	304	328	273	294	297	291	300	305	306	257	309	304	320	304	327	293	286	306	290	286	306	301	325	277	300	304	326	289	273	282	341	336	291	314	297	327	270	280	322	332	319	331	284	319	309	304	270	305	332	293	327	308	308	313	323	274	294	292	308	357	292	303	322	276	300	285	329	294	327	326	317	294	322	298	296	287	309	325	313	325	307	304	338	292	315	295	319	304	344	290	326	317	309	342	326	326	300	308	301	308	276	311	341	297	322	312	330	331	297	359	288	289	325	329	320	334	303	285	327	332	315	325	310	300	306	306	329	297	313	309	287	288	292	293	301	301	319	291	283	330	353	310	307	339	316	320	321	301	305	300	302	325	289	271	321	308	314	285	325	300	293	283	287	334	338	284	326	287	316	313	324	317	318	293	288	310	322	322	327	312	297	340	314	331	294	323	305	280	325	316	309	314	361	349	329	284	280	320	302	267	288	286	301	304	283	298	301	319	324	292	325	298	308	284	311	353	331	301	274	285	322	306	320	291	270	283	334	317	305	317	321	297	326	311	312	285	325	297	305	341	348	324	328	289	315	290	320	275	356	284	305	325	335	311	306	330	322	309	323	321	314	337	303	330	311	331	353	332	282	317	319	302	282	306	301	289	341	291	286	303	300	313	308	316	294	317	335	333	306	331	300	285	317	320	290	284	303	337	330	319	338	289	311	316	309	297	330	308	288	294	287	325	298	374	329	304	321	319	305	311	332	316	299	297	285	302	330	332	316	316	326	320	277	308	310	306	303	334	313	296	342	333	287	281	288	320	332
6567	982	1451	1572	1382	1273	1090	1003	959	901	857	819	798	826	794	730	774	777	748	726	766	720	733	780	700	759	757	756	688	754	709	689	734	698	706	722	705	701	713	739	699	724	673	741	736	698	729	696	684	706	675	671	706	714	650	709	737	726	703	714	739	675	678	751	664	732	692	692	748	734	688	749	701	724	685	684	747	715	679	678	716	716	716	700	686	658	700	724	714	728	751	726	659	713	745	655	723	746	683	709	759	696	716	687	713	692	696	680	683	695	676	710	676	685	637	740	685	666	752	647	710	709	655	728	676	691	669	675	701	713	758	721	693	715	682	725	721	690	704	729	700	717	730	683	699	734	698	743	720	689	710	687	654	672	710	730	665	697	650	710	710	726	693	708	686	728	680	686	676	733	738	722	695	673	667	714	696	717	687	725	695	717	677	734	738	695	687	684	726	698	717	673	761	646	694	717	696	724	683	719	688	665	724	676	695	692	700	659	741	720	653	755	743	699	673	710	739	707	704	752	715	705	751	692	710	735	682	686	724	683	692	696	694	710	708	751	672	711	697	731	670	690	696	707	713	657	645	682	733	672	698	668	670	693	704	658	685	712	718	673	712	677	684	704	742	734	693	708	661	672	716	736	730	685	681	686	659	699	723	683	731	703	732	738	681	673	740	686	729	661	734	749	666	710	751	743	712	714	685	665	696	683	724	705	722	665	665	695	674	737	646	676	743	765	720	678	722	733	688	659	691	701	695	685	720	710	661	698	706	688	730	712	709	714	657	665	692	701	709	705	729	751	751	721	680	711	682	762	716	703	733	676	650	675	702	682	698	707	691	713	711	686	701	746	687	679	705	729	665	647	687	751	681	743	717	712	696	724	713	718	691	726	673	709	668	666	642	732	689	695	709	667	675	720	673	733	730	760	699	741	700	701	725	719	691	687	681	782	700	676	712	677	653	738	699	661	659	717	708	697	719	731	688	661	698	733	708	736	733	665	660	701	707	689	713	740	721	713	723	680	711	680	698	713	648	692	714	688	695	707	741	667	730	737	701	694	734	734	686	704	693	698	690	691	682	695	719	674	700	691	649	740	701	721	728	699	699	721	706	709	702	681	727	706	695	708	699	676	701	727	705	741	716	684	700	705	713	694	755	718	745	728	691	689	682	720	735	715	709	704	749	689	697	710	687	726	696	662	679	763	677	666	704	689	738	684	692	734	683	724	707	722	703	692	758	637	679	662	703	679	724	703	735	713	702	721	714	676	719	739	696	710	701	696	691	676	643	761	707	730	708	722	745	691	699	669	714	716	663	715	692	677	705	688	748	649	694	690	687	721	718	688	724	701	654	701	701	752	706	667	660	736	715	669	741	653	707	720	699	672	689	749	735	727	709	672	695	737	662	684	680	696	670	683	744	705	732	706	689	702	716	679	660	689	677	703	697	684	721	711	688	706	727	657	738	709	700	688	681	739	705	754	711	648	727	699	723	737	702	697	713	722	725	694	690	666	702	720	671	683	691	712	683	670	701	716	713	669	705	674	687	685	702	745	702	684	685	692	728	723	714	735	699	681	746	700	713	736	699	706	716	675	715	667	685	682	692	717	666	683	695	686	696	686	718	708	705	715	713	702	705	666	694	672	649	745	669	740	713	713	697	734	765	715	714	673	707	715	739	716	723	740	668	725	739	663	733	693	677	737	675	721	694	747	679	723	645	684	725	731	703	683	769	654	704	707	707	682	681	701	701	771	694	674	726	710	720	705	670	739	725	716	706	646	724	699	679	717	672	740	742	711	692	677	700	710	667	685	656	721	714	684	735	752	746	731	759	698	744	684	750	691	672	672	672	717	687	697	686	721	690	735	736	709	680	726	672	723	690	730	694	697	710	728	665	649	770	731	704	690	737	703	752	687	710	731	654	714	723	645	680	725	730	694	721	708	671	666	720	702	656	720	680	693	710	699	721	725	706	714	685	688	665	706	714	722	767	710	695	726	722	700	656	745	699	651	710	653	717	753	700	697	716	710	689	704	714	733	708	670	694	677	629	693	655	665	705	703	727	732	689	695	741	752	711	715	698	737	682	697	734	701	709	673	712	693	652	736	702	689	713	681	633	700	701	691	666	701	667	702	714	703	728	710	702	693	700	674	685	695	698	686	659	673	682	692	698	744	690	720	679	684	717	680	714	682	716	719	694	683	648	696	697	677	699	704	692	687	732	696	698	719	723	687	691	728	704	670	677	680	709	705	671	754	713	702	697	691	658	697	740	693	733	700	655	730	671	699	704	702	724	688	676	704	712	733	701	678	701	669	671	693	677	707	696	704	695	740	647	729	726	752	682	707	704	690	696	684	721	712	699	694	694	720	664	693	721	724	695	710	782	711	649	711	693	722	698	708	671	710	669	725	732	691	700	679	725	660	703	683	771	700	667	677	667	709	680	709	704	736	698	710	710	681	736	707	697	701	688	671	718	686	653	700	657	741	658	734	754	686	764	729	699	665	741	729	675	698	695	701	670	698	714	698	711	710	726	705	662	686	668	715	680	698	738	705	627	679	751	733	717	695	660	727	725	722	752	739	700	704	680	700	712	683	689	680	685	702	752	695	680	730	679	698	715	738	667	670	720	722	691	672	703	679	705	683	708	723	691	690	687	726	677	751	708	692	637	712	738	679	657	695	691	735	712	696	750	726	724	704	723	685	697	698	744	661	680	721	748	704	708	719	720	656	669	695	734	709	691	690	700	707	684	729	691	709	720	750	690	708	712	682	674	646	679	693	686	719	679	719	713	708	661	698	714	738	684	662	725	723	772	705	690	706	716	671	686	673	679	714	671	666	661	692	702	699	700	699	689	774	731	709	708	689	729	659	738	669	684	731	727	676	734	697	709	652	707	738	705	687	759	679	704	661	696	693	726	743	709	730	697	658	688	675	738	684	641	693	722	713	679	653	689	695	705	741	716	693	713	675	674	672	653	698	744	731	720	697	705	727	694	684	702	721	705	659	741	651	717	701	689	695	729	691	682	738	725	721	695	671	722	651	706	744	701	681	741	718	749	713	705	758	690	682	699	722	676	701	708	715	727	713	702	662	731	713	727	683	695	701	723	670	756	707	645	736	745	687	682	680	724	684	770	678	695	720	671	648	711	719	705	685	670	706	691	686	682	717	695	701	711	678	739	699	688	693	691	680	693	649	712	661	694	726	710	719	725	653	738	704	721	672	701	707	705	693	714	680	713	701	719	699	696	690	721	759	661	685	714	711	674	717	671	725	708	688	686	638	750	700	689	708	718	668	680	688	759	735	741	689	719	665	698	763	684	704	701	730	721	677	714	660	684	730	672	716	729	728	721	681	666	707	729	701	676	734	712	678	676	726	706	752	702	711	693	706	749	672	703	740	697	689	708	701	685	692	705	662	738	671	707	695	721	693	734	678	726	708	689	699	702	659	731	714	663	679	689	745	727	676	710	686	700	661	713	686	716	734	703	706	663	699	692	715	690	676
14128	1147	878	739	473	380	354	291	254	257	237	218	230	214	235	187	215	229	197	184	166	185	212	191	199	189	198	192	170	195	188	190	160	193	185	178	140	160	177	205	176	206	184	168	197	191	190	186	177	171	197	180	164	183	203	209	176	196	183	153	193	173	169	177	204	186	170	178	192	176	170	166	181	162	168	173	164	170	188	196	187	193	173	194	188	188	186	194	191	183	176	158	187	186	163	199	192	179	166	169	188	182	179	177	162	175	192	215	182	163	168	183	195	162	175	184	175	176	183	188	182	156	185	167	208	201	176	174	200	172	182	196	186	197	172	180	202	188	196	191	173	184	180	169	186	191	206	168	174	154	180	179	173	192	194	157	179	186	197	174	177	192	184	180	187	178	188	208	191	182	178	174	169	183	190	191	184	180	171	191	146	172	170	165	190	170	174	204	165	184	193	215	194	181	177	206	173	176	190	184	175	195	191	192	179	187	195	195	142	186	155	174	187	196	175	204	199	174	209	184	148	181	194	174	189	190	166	189	166	187	185	196	178	183	208	194	176	202	169	196	176	173	166	188	209	206	187	177	192	171	180	178	180	150	161	175	218	178	176	196	200	161	198	187	176	184	162	161	188	176	193	168	193	183	177	181	181	181	212	197	163	202	175	192	189	182	167	188	189	169	184	180	167	184	185	159	186	173	155	174	187	151	172	179	194	167	174	172	184	179	188	188	180	180	156	187	154	177	193	172	170	175	192	176	200	187	172	182	202	190	198	208	185	196	191	180	201	168	183	180	159	186	174	172	182	176	186	183	164	175	218	178	166	163	186	195	167	147	168	172	170	176	167	190	185	197	184	172	167	181	186	187	199	209	172	186	172	175	212	175	177	165	193	176	206	177	176	180	197	195	183	173	181	184	173	166	187	176	190	176	187	185	163	178	190	182	172	204	191	175	173	175	165	185	184	170	207	207	183	181	181	167	161	166	168	186	200	182	186	182	183	184	194	186	176	192	169	187	180	193	182	169	180	168	187	167	193	201	194	191	181	152	169	193	216	211	171	195	200	191	187	184	195	195	162	203	183	199	186	191	185	177	191	172	163	184	183	182	210	186	190	191	159	165	190	185	171	178	180	206	173	175	170	189	169	168	159	188	174	180	173	195	188	179	194	206	177	180	219	185	188	190	213	164	170	202	184	204	171	161	185	156	176	164	170	169	174	178	184	198	187	183	146	165	174	185	189	161	214	164	151	193	185	196	197	176	201	187	153	192	204	203	179	197	197	160	197	199	202	187	201	202	195	155	176	185	162	157	199	204	183	198	197	234	194	180	156	180	184	168	186	200	167	178	191	182	163	174	174	189	170	181	200	182	182	196	168	172	178	173	182	189	189	181	192	192	185	173	195	180	209	187	195	186	206	200	183	192	197	168	181	190	170	189	183	195	198	183	203	174	188	204	175	172	182	176	187	184	160	153	164	170	198	167	175	184	193	197	184	185	220	194	196	208	194	198	192	163	174	165	179	226	178	172	172	179	174	167	193	175	186	178	192	177	171	170	159	167	182	156	179	183	186	194	180	188	180	176	186	180	182	195	200	170	188	191	197	194	168	184	188	182	185	177	186	197	187	184	168	199	169	199	181	172	218	183	177	197	151	171	164	196	195	187	180	162	188	206	164	181	165	184	199	166	168	189	182	193	192	173	187	160	175	178	194	166	183	196	184	170	199	187	179	182	170	197	194	188	190	167	182	157	166	180	168	180	216	180	179	189	207	171	177	183	173	168	191	194	162	153	147	181	231	187	161	224	177	174	180	173	181	175	188	182	186	160	187	179	192	211	184	193	182	218	189	187	189	172	192	169	178	168	188	182	198	191	210	178	192	189	183	200	170	182	203	168	191	181	178	201	170	199	192	174	174	173	187	175	191	176	188	190	181	155	173	204	165	196	201	186	185	172	183	163	174	202	189	155	173	168	197	177	187	175	188	198	177	164	190	181	159	174	191	160	184	191	177	194	190	188	155	195	201	211	170	158	175	170	178	167	182	173	223	145	163	172	180	189	173	184	205	171	195	153	207	175	180	178	199	174	152	193	199	182	166	194	162	166	159	180	177	186	195	194	173	179	176	174	169	176	179	189	194	164	148	172	159	170	206	182	198	190	205	169	173	178	162	182	177	196	188	160	171	186	175	190	166	184	185	175	197	201	183	195	171	165	175	169	190	165	187	172	186	170	164	201	168	182	207	181	175	164	180	178	169	173	176	182	166	201	184	163	197	186	182	198	206	184	165	164	198	196	181	186	169	165	146	171	166	204	204	167	208	182	206	171	197	182	172	195	189	186	185	158	188	157	153	178	224	210	161	181	186	173	169	185	169	154	184	169	176	183	172	191	187	161	189	194	185	188	170	188	171	154	173	180	150	192	161	190	198	166	188	192	164	179	176	191	183	163	203	189	172	197	165	182	195	168	178	179	210	183	184	161	183	181	189	171	196	185	159	191	170	167	186	177	203	169	192	161	181	175	200	190	188	179	177	202	158	174	170	216	198	203	197	202	173	172	176	183	172	195	203	169	183	159	200	179	193	185	190	183	187	154	175	188	179	172	186	178	179	196	193	163	189	164	167	161	173	189	176	191	188	188	197	153	199	194	167	184	192	171	197	174	192	199	196	177	182	194	198	190	177	188	187	159	185	178	182	182	179	181	188	166	157	177	177	212	171	178	204	202	213	172	159	175	178	197	188	164	178	168	166	181	159	202	185	174	178	138	185	184	188	167	194	187	160	195	179	176	183	185	196	190	175	197	194	185	187	200	177	176	166	177	172	164	180	179	189	186	166	189	178	184	186	199	174	189	170	187	184	215	170	175	202	188	199	203	196	175	178	189	204	213	170	202	178	188	185	189	161	163	180	172	191	217	186	153	154	186	178	168	170	175	177	187	178	204	195	225	196	186	170	184	167	191	171	163	195	187	185	190	186	194	182	188	209	185	201	155	179	193	164	155	189	178	187	180	169	172	193	172	186	199	182	175	190	168	213	178	184	192	170	175	199	210	165	171	173	157	167	157	190	166	163	191	190	172	198	189	180	178	184	178	175	165	186	195	184	188	206	197	163	151	169	193	197	190	172	189	202	191	197	199	190	159	174	173	164	201	192	159	175	181	149	201	169	161	207	176	162	198	181	173	180	171	175	218	184	179	160	169	184	179	162	172	185	175	200	189	183	169	177	182	176	163	184	178	176	164	172	191	176	184	175	172	200	190	171	162	161	188	183	201	192	192	199	184	199	181	192	207	190	192	191	166	178	155	203	195	176	184	191	170	191	190	181	207	167	186	169	182	180	164	175	197	187	182	182	195	190	165	214	164	173	190	181	153	184	184	172	205	189	165	173	155	161	192	158	176	205	167	184	225	177	182	198	192	187	159	169	174	176	197	184	197	196	196	194	197	202	177	179	183	182	176	188	186	177	177	185	190	183	192	205	159	168	177	195	176	190	176	186	171	196	215
7969	964	1935	2090	1816	1466	1177	963	820	764	749	721	670	659	587	590	575	611	519	509	460	470	492	506	473	480	515	461	494	487	485	450	465	477	450	471	441	456	422	460	465	481	458	405	438	463	414	440	454	428	459	413	438	448	468	443	448	430	435	418	440	411	466	442	467	436	466	461	394	387	444	413	424	427	428	404	453	428	439	451	456	398	412	433	414	452	456	444	453	456	398	457	427	429	440	420	436	425	456	421	404	497	416	414	423	435	447	441	431	446	443	403	428	438	432	393	432	452	441	398	426	396	401	409	417	410	416	460	424	445	405	419	436	410	445	439	477	434	433	432	407	440	423	458	397	441	435	425	430	410	424	472	416	442	424	438	413	436	417	432	437	413	430	434	429	452	442	435	404	436	436	427	426	431	441	458	449	411	431	430	465	380	428	426	405	426	419	439	429	430	431	409	432	449	441	417	423	418	421	439	422	432	460	421	448	432	423	421	412	442	454	474	448	433	412	439	426	428	418	420	430	417	443	414	476	443	488	389	419	449	420	405	430	435	451	466	445	422	436	424	399	418	409	442	442	441	400	430	425	438	419	423	422	442	433	431	416	411	435	418	411	433	431	408	395	447	456	414	442	425	415	416	471	406	455	439	433	439	404	460	456	447	395	421	449	458	433	429	448	411	373	470	443	414	416	457	437	433	402	437	430	439	444	408	437	434	445	461	431	425	421	401	443	418	427	412	413	419	388	404	405	414	425	446	412	414	428	427	439	408	449	441	465	439	438	425	414	435	413	452	418	465	396	397	404	414	430	481	414	422	419	416	429	418	436	437	404	440	432	416	447	451	432	433	409	444	431	411	459	409	464	437	422	462	435	375	470	441	434	376	431	407	389	426	434	432	424	431	437	457	410	436	449	463	382	468	439	402	418	409	417	405	415	410	452	434	438	458	399	416	448	453	417	459	415	425	440	428	426	421	416	423	415	474	416	428	435	406	446	375	443	425	421	453	454	442	420	434	419	439	397	442	472	457	414	413	425	415	422	411	414	442	427	441	395	409	417	460	400	419	468	422	428	406	459	434	435	418	428	428	464	439	426	415	441	415	421	414	438	412	423	432	434	458	462	412	428	420	393	450	395	402	444	413	414	451	433	449	441	428	401	396	401	473	443	390	464	397	420	424	404	460	478	440	414	409	445	426	453	436	443	440	419	445	438	418	452	434	422	419	417	438	417	490	425	409	443	409	442	413	392	460	437	422	451	418	409	423	433	400	432	425	425	430	384	418	437	412	433	389	449	412	431	451	424	425	422	439	447	390	446	431	433	446	424	423	455	472	443	403	436	439	404	422	452	414	407	452	418	466	455	396	419	472	411	412	449	453	402	406	411	403	423	405	419	440	460	440	458	422	418	406	415	428	378	395	403	427	401	423	400	429	390	397	413	445	413	435	436	451	436	405	374	439	433	422	410	423	434	436	452	400	432	454	424	436	458	431	462	414	415	440	413	394	421	446	429	430	408	409	424	437	456	410	429	427	432	444	433	450	422	440	451	413	439	426	414	449	450	467	438	441	460	431	430	409	418	422	440	443	443	431	421	413	435	422	444	396	410	413	410	430	453	438	444	462	443	447	423	410	431	442	408	394	431	417	449	432	404	406	397	437	441	445	452	465	419	439	429	421	428	439	477	433	445	400	448	416	470	443	412	430	373	424	392	396	410	443	412	419	419	429	425	442	444	400	424	434	420	427	426	435	466	414	431	409	441	410	469	407	442	442	393	445	412	422	456	428	415	421	445	409	426	423	414	399	420	438	458	421	425	440	441	440	409	437	402	451	441	429	444	422	402	451	427	432	420	414	413	415	445	420	391	446	455	437	453	403	464	446	459	414	391	458	439	440	416	449	414	455	460	459	400	430	431	387	398	405	454	421	446	469	419	441	409	392	449	417	442	430	444	406	415	422	435	421	424	422	447	456	428	433	380	410	432	424	421	422	394	438	421	460	423	432	434	450	458	390	433	429	412	436	459	442	435	439	429	462	428	438	424	435	389	409	426	457	426	423	398	432	438	435	430	379	415	411	428	413	427	441	464	416	433	416	441	415	429	430	460	483	415	425	439	441	428	449	452	429	448	438	441	434	400	411	443	424	438	462	433	433	410	442	426	460	421	415	439	443	421	438	428	413	414	420	459	459	422	413	433	433	433	434	430	434	402	441	432	402	427	425	436	400	419	381	423	387	409	446	443	411	411	429	411	447	412	427	451	441	450	396	416	417	446	426	421	448	443	395	431	443	474	445	406	396	447	474	441	442	452	478	438	421	445	424	415	448	387	401	427	442	418	460	430	394	421	431	443	414	424	447	461	410	415	402	442	429	407	444	417	453	451	433	482	419	433	450	431	396	438	426	435	441	431	460	484	443	461	451	413	403	403	421	445	405	434	389	429	442	474	446	395	403	424	439	417	396	440	443	422	398	429	404	404	486	439	402	458	433	410	416	397	434	416	437	419	405	392	450	441	379	432	433	416	404	464	419	414	415	404	439	433	409	428	406	432	470	419	409	417	454	434	422	387	475	409	414	443	411	425	463	454	401	457	441	468	479	454	392	464	448	456	398	409	415	440	400	442	471	429	428	402	374	436	429	419	433	410	417	412	437	393	420	432	463	441	422	472	443	407	433	453	413	436	446	431	401	399	449	447	444	422	442	446	499	428	421	429	461	434	460	451	419	457	433	413	480	437	456	435	431	433	442	441	449	456	410	400	447	440	428	437	442	427	426	446	405	455	424	411	393	445	464	417	402	432	414	447	419	466	451	451	451	458	440	438	433	398	424	405	426	398	456	411	436	414	420	436	433	428	468	449	444	428	446	389	424	386	431	486	422	458	412	453	397	415	453	420	414	466	435	413	433	448	489	440	451	430	415	431	413	434	415	395	455	430	429	413	440	419	431	410	452	417	407	437	465	430	410	409	439	452	425	405	443	412	436	447	438	444	416	413	400	446	455	397	440	446	426	448	448	397	397	455	435	437	445	418	399	445	387	430	484	482	484	428	426	455	404	404	437	427	385	441	464	431	437	447	414	460	437	419	399	451	431	410	427	426	449	420	418	431	379	387	431	439	416	431	427	434	451	402	449	394	426	437	428	417	426	422	438	449	434	432	426	410	441	424	417	436	432	434	457	421	415	408	396	422	432	413	416	398	425	402	430	461	427	460	405	478	468	380	420	448	416	437	428	452	452	408	397	427	464	453	456	427	451	411	447	410	427	444	438	418	412	448	455	430	462	428	452	414	451	437	433	425	459	447	435	453	433	408	440	422	395	431	410	459	404	421	411	451	410	391	443	456	446	403	414	462	392	424	443	457	428	445	457	461	445	415	384	424	464	397	391	419	466	447	439	464	433	448	379	451	471	393	434	397	414	440	416	408	469	424	429	431	437	404	417	464	381	443	430	464	426	394	435	457	394	396	410	421	451	404	431	430	444	450	444	443	409	425	423	434	430	414	397
1367	227	250	203	223	219	217	244	203	264	236	239	235	228	213	224	197	209	227	235	223	223	229	244	231	240	213	234	220	195	214	212	226	229	221	248	210	206	207	215	191	255	223	213	244	242	239	206	235	238	245	241	206	197	202	229	221	223	227	190	239	224	254	237	217	202	217	237	239	203	232	251	231	237	262	214	230	223	217	236	211	217	215	222	254	219	214	245	230	206	242	243	219	235	203	254	230	213	219	223	240	214	226	237	222	222	221	217	237	215	212	231	246	223	223	241	205	218	204	231	210	252	211	200	226	236	222	223	270	249	234	223	254	238	201	252	235	257	223	235	229	209	232	231	235	242	218	217	241	264	220	239	206	248	231	236	199	250	214	230	212	226	226	243	230	232	206	194	250	201	207	222	230	210	242	241	224	225	228	242	224	216	223	248	221	224	233	244	214	264	254	228	207	233	212	227	204	210	208	250	228	223	235	235	242	234	230	232	228	206	224	221	213	211	240	226	221	219	241	207	235	230	227	193	213	202	199	217	243	233	223	216	229	225	217	244	226	179	241	227	227	212	217	207	259	219	247	220	247	234	219	211	219	253	217	224	212	223	246	267	235	217	229	213	190	238	232	232	244	211	219	225	216	237	221	215	204	205	205	214	233	214	232	236	247	247	234	209	241	223	270	229	256	250	224	225	228	211	210	268	227	195	237	218	224	217	171	219	206	213	216	212	217	237	224	241	251	215	231	216	235	220	229	233	214	231	239	235	201	224	214	239	232	232	232	229	236	231	225	218	205	225	227	229	225	220	245	238	232	232	223	214	227	204	217	203	235	224	230	260	242	251	203	201	195	248	243	219	231	229	239	193	219	215	206	235	231	259	188	219	217	217	245	225	210	226	269	227	233	209	212	237	223	212	237	230	243	229	207	211	199	232	234	221	214	247	206	217	230	222	268	221	234	211	208	237	222	221	222	258	210	246	227	232	204	217	205	217	216	251	257	254	218	227	239	225	229	227	200	212	231	213	228	206	218	242	208	210	243	260	221	266	233	227	237	211	212	225	251	207	248	240	221	225	193	205	220	210	225	220	183	192	209	197	217	185	253	212	208	216	218	246	215	230	232	217	244	226	193	258	213	227	259	226	240	243	233	225	237	220	217	223	215	246	230	232	232	221	225	238	230	211	232	235	218	202	216	225	236	199	250	208	226	263	207	237	226	231	225	227	215	207	263	237	241	258	197	233	248	246	213	227	222	228	205	232	214	219	237	232	224	242	250	220	222	234	221	235	230	199	238	242	244	240	222	252	221	221	211	209	224	220	199	224	217	256	240	220	213	209	240	204	214	229	207	250	250	212	245	219	237	230	223	235	242	219	264	218	226	227	250	242	224	217	251	237	241	233	238	184	210	241	268	245	229	242	239	214	213	230	255	201	227	232	276	215	235	212	216	214	215	219	230	238	216	247	217	234	219	219	228	237	203	228	240	215	245	217	209	207	261	253	250	224	229	216	221	242	235	217	219	228	252	226	236	219	206	219	234	250	227	205	231	236	233	233	207	196	244	197	234	252	246	215	250	208	251	234	225	234	224	209	238	237	249	214	237	219	242	224	219	240	243	216	219	234	231	235	229	216	227	246	220	265	252	226	246	199	231	204	234	226	249	221	227	218	263	252	232	213	232	241	228	211	214	234	214	265	237	218	207	206	234	227	216	213	250	225	244	231	226	236	221	245	248	223	236	191	252	224	216	219	244	195	211	218	220	241	226	221	240	204	236	228	225	256	227	244	233	208	239	202	245	217	212	211	221	222	223	235	231	240	191	253	236	232	214	214	225	242	211	224	221	204	205	225	227	231	234	231	258	210	246	240	242	267	224	213	228	244	239	236	215	237	218	237	233	244	232	231	234	215	243	245	240	213	196	226	234	240	219	227	229	207	217	239	228	228	239	250	218	210	238	227	228	228	208	219	233	230	207	235	241	236	227	218	243	236	230	198	225	223	244	246	233	215	217	217	232	237	232	218	237	245	232	222	231	241	226	234	217	212	233	220	239	228	226	222	195	234	218	262	205	229	229	227	209	222	228	212	243	214	201	207	246	227	234	219	223	211	211	223	236	228	233	228	259	225	261	216	208	214	217	223	245	248	209	200	213	231	254	256	238	221	216	222	236	246	213	218	233	213	261	218	219	233	228	211	196	217	241	253	208	234	234	206	236	242	204	254	229	245	264	242	231	216	228	252	263	216	202	243	225	243	215	199	205	230	221	232	220	221	247	229	204	235	235	229	241	229	238	235	245	256	215	218	227	250	243	245	243	218	214	235	208	235	219	200	246	242	257	233	235	238	232	204	225	224	217	238	222	261	238	229	219	242	242	230	254	210	218	227	254	215	211	252	238	223	226	221	246	222	236	216	198	230	281	189	242	210	243	223	235	222	211	238	229	241	237	222	227	229	242	232	238	209	240	224	214	229	239	232	233	241	214	220	241	239	209	222	220	265	277	220	210	219	232	260	244	235	239	236	239	264	204	213	214	196	232	205	235	204	244	211	241	224	228	232	243	212	245	227	215	233	215	229	218	229	231	213	221	204	230	194	213	227	222	216	248	209	233	208	228	243	247	221	204	266	234	233	271	253	225	216	214	237	242	252	194	231	203	210	229	232	235	235	221	228	253	207	236	249	217	242	241	211	244	223	234	220	237	189	238	227	228	237	224	221	234	232	235	208	232	239	233	237	215	228	217	216	215	224	226	249	234	218	226	215	228	226	184	226	188	207	232	224	203	222	218	232	236	241	210	198	236	244	213	219	236	234	242	220	198	220	242	244	233	228	217	273	218	228	236	193	227	244	217	207	218	203	243	218	261	237	231	223	206	232	234	241	223	217	247	229	207	235	214	233	259	220	212	217	211	222	245	236	247	244	245	200	220	266	247	241	234	230	214	222	225	219	223	234	187	208	238	242	238	209	236	210	237	207	215	264	232	248	241	204	216	232	237	248	222	241	227	210	211	225	231	220	207	196	194	239	182	184	206	252	209	219	234	246	211	226	188	228	222	251	229	232	226	177	236	208	207	217	246	246	197	223	241	218	235	198	209	226	206	256	237	242	256	192	229	247	252	233	228	215	212	210	211	222	234	212	222	229	272	220	203	200	249	223	237	214	224	240	252	212	222	231	216	217	210	210	227	239	199	231	213	197	225	228	223	221	254	228	261	211	252	265	225	237	232	228	228	220	224	223	244	228	206	223	194	210	237	256	225	211	269	245	222	212	207	226	220	210	252	248	232	183	191	236	235	235	232	241	209	258	219	253	249	256	225	246	205	253	200	243	253	206	227	213	235	221	211	220	240	222	227	237	214	252	259	223	232	227	220	210	250	235	226	236	213	219	194	218	201	225	217	225	225	217	233	216	220	230	229	217	200	244	230	202	230	223	237	218	214	234	211	215	228	208	217	236	199	219	247	241	214	256	255	228	229	233	209	221	205	219	209	241	234	214	253	237	225	227
1735	559	549	586	578	543	545	539	547	547	563	521	518	560	586	552	576	574	537	518	543	531	560	567	522	494	541	553	547	552	556	572	606	563	571	569	547	546	565	530	582	528	553	564	499	520	533	545	534	524	525	513	494	525	522	521	568	520	547	550	505	570	532	541	521	540	559	512	520	547	551	564	512	501	513	543	565	516	562	540	515	483	549	569	541	559	534	557	493	578	564	558	543	591	550	555	543	527	549	541	538	526	547	546	575	527	528	548	576	502	506	581	518	508	499	529	546	549	507	506	525	486	545	556	571	565	584	537	553	556	557	540	525	554	548	529	571	563	567	522	544	577	546	561	538	553	552	531	548	527	544	515	529	548	549	545	491	559	587	538	591	532	565	564	538	546	576	522	528	532	552	523	520	529	556	564	552	565	503	504	557	490	547	581	529	515	570	571	559	578	563	567	521	548	559	536	507	570	562	544	571	551	536	580	577	531	517	514	533	500	516	525	579	576	581	541	516	543	555	519	544	548	555	549	518	551	501	537	537	533	538	528	585	554	486	522	518	567	500	502	538	563	540	527	540	509	554	573	506	479	535	518	519	543	554	508	541	527	540	569	564	529	540	538	534	543	539	561	548	516	588	563	543	559	539	547	567	529	539	530	553	533	535	506	520	517	580	526	508	543	538	511	542	547	508	588	522	558	502	557	519	573	534	576	523	490	519	593	538	516	538	570	572	540	544	519	549	569	533	576	506	534	553	521	542	515	556	542	545	531	551	558	537	579	542	533	581	528	523	520	528	542	531	541	542	556	545	566	569	561	575	514	545	517	477	548	527	573	562	522	521	528	517	526	554	535	534	543	550	533	596	553	518	523	553	581	539	551	542	545	517	557	563	519	547	509	563	552	530	549	550	555	509	588	539	559	516	573	550	524	552	590	551	538	535	508	560	567	577	532	556	525	582	532	539	569	561	574	532	529	513	553	554	550	554	510	518	548	547	526	575	526	529	524	547	527	588	533	528	534	542	546	554	552	518	544	538	497	541	541	558	545	546	545	556	555	531	551	496	554	541	551	558	561	528	523	511	537	547	536	528	566	588	499	516	566	521	558	506	553	560	505	564	501	518	606	511	575	515	529	541	501	484	530	546	515	528	530	560	530	556	507	529	514	544	509	543	508	577	530	538	560	573	513	541	503	541	519	555	527	506	574	521	538	569	543	487	491	528	545	534	534	575	541	511	517	549	570	525	558	525	555	551	552	505	574	573	550	523	517	549	533	544	558	500	577	501	529	552	520	529	537	583	591	555	558	537	582	559	569	559	532	559	521	564	548	536	533	518	543	559	531	548	586	522	564	517	568	553	553	617	523	538	565	568	532	545	540	588	556	532	530	540	578	537	552	551	526	521	537	506	560	535	519	568	514	530	522	519	557	549	523	553	511	521	537	518	529	525	545	596	563	527	553	498	522	526	547	534	554	535	500	543	555	560	538	552	544	483	539	548	493	561	527	527	556	497	519	571	554	520	534	528	582	534	566	542	550	560	603	552	572	539	528	541	538	562	549	561	556	540	520	525	531	574	500	534	566	550	572	568	552	505	540	544	550	507	535	577	499	552	532	540	562	541	552	516	540	558	566	536	498	537	536	558	533	514	570	530	513	564	515	560	554	530	508	530	556	541	542	525	562	529	546	575	527	556	504	529	578	455	588	526	569	511	505	519	519	535	553	546	525	540	545	534	574	555	538	589	551	568	509	519	560	531	573	552	533	582	534	569	534	488	516	561	547	559	525	561	543	545	547	565	503	575	536	556	582	537	499	572	514	586	506	541	528	554	510	561	510	505	534	557	540	533	524	591	509	539	524	565	570	481	555	582	547	510	577	539	551	535	534	539	547	552	545	525	555	517	540	551	576	564	538	510	555	521	529	526	550	536	527	509	523	519	572	548	528	568	555	512	524	570	538	523	558	524	526	546	547	533	556	547	573	563	519	554	565	539	478	567	557	522	560	547	578	493	546	542	538	540	541	567	568	572	540	566	532	533	508	488	548	541	568	543	521	562	559	572	515	547	544	530	532	548	543	582	536	562	517	570	567	544	589	539	515	563	532	529	539	558	545	554	544	551	527	554	551	510	536	543	507	564	555	549	570	543	545	492	549	511	558	522	523	533	566	529	553	558	557	509	501	534	584	531	570	538	519	527	521	516	506	560	547	522	570	539	508	559	533	569	525	543	567	539	562	550	531	531	530	572	524	569	562	535	525	515	573	529	529	527	560	594	537	547	546	606	548	562	513	568	547	519	538	537	542	580	512	561	520	495	536	549	576	541	561	492	479	535	494	546	582	555	549	515	542	539	498	533	520	523	551	547	587	522	559	556	551	552	543	531	526	578	563	537	544	565	540	548	580	534	576	552	524	582	547	532	578	503	548	527	592	535	535	544	549	549	563	488	543	494	545	569	539	525	519	510	559	516	530	524	515	566	556	557	567	557	579	523	533	559	553	561	504	540	500	564	580	549	532	569	533	567	483	560	547	535	573	553	535	533	523	537	523	533	542	510	569	527	554	531	507	542	586	532	537	545	586	514	499	553	566	489	515	500	543	591	558	495	523	590	551	535	585	531	569	508	574	510	520	576	539	561	553	524	534	539	500	563	535	555	554	539	509	525	540	517	500	538	585	520	537	548	522	500	525	529	528	546	541	553	524	524	546	545	549	515	557	544	521	531	523	495	535	541	552	536	521	553	549	548	528	546	558	554	531	549	527	533	534	578	529	576	531	534	560	535	563	550	510	530	552	553	540	513	531	536	562	542	522	541	526	544	552	546	559	520	574	541	559	537	552	578	549	537	514	588	553	544	584	513	534	560	520	576	567	532	558	550	497	548	491	557	521	520	534	541	560	588	558	516	540	579	539	545	533	537	541	522	559	558	539	510	541	553	505	566	540	539	532	494	560	545	551	559	599	519	563	509	498	570	516	551	547	522	530	537	568	537	538	564	567	515	585	522	530	541	535	551	534	550	530	532	554	518	589	502	524	513	591	564	506	535	509	539	552	587	580	546	566	551	492	533	559	545	525	526	569	528	549	542	548	522	538	535	589	542	547	484	542	548	513	530	548	542	561	509	548	530	530	546	557	508	539	563	589	558	519	500	578	514	540	533	559	576	543	529	541	528	543	566	561	550	534	508	550	568	567	546	559	538	505	576	539	561	522	568	534	536	529	515	582	542	539	515	522	549	531	560	577	546	525	536	528	542	545	569	574	569	522	510	512	558	509	559	569	533	521	516	519	549	514	526	571	583	570	556	550	545	589	567	574	529	507	538	523	482	512	532	562	540	496	556	576	563	528	546	520	508	513	498	559	543	563	554	587	543	559	514	535	582	562	549	542	544	539	524	514	549	522	567	517	575	549	539	546	550	566	527	539	547	541	562	547	548	532	548	531	516	551	536	541	525	506	534	534	541	539	521	557	548	517	518	568	550	554	543	559	559	553	553	548	559	554	540	569
7448	630	600	550	445	391	369	362	330	333	343	325	307	335	329	314	323	281	321	335	305	309	295	301	316	259	322	340	332	304	322	300	316	298	309	314	322	289	373	273	315	300	293	297	316	305	321	321	280	334	322	334	307	296	293	319	311	327	322	321	307	312	321	327	312	303	276	291	307	316	325	297	287	298	309	288	282	307	308	293	304	319	288	313	315	290	329	322	299	304	304	284	328	286	314	312	305	286	317	301	326	343	331	352	316	280	279	288	294	309	323	308	280	328	318	328	270	346	333	301	328	293	243	273	302	315	342	327	291	290	310	294	284	295	307	324	318	321	334	320	322	312	312	303	321	285	324	325	314	332	295	292	298	312	307	306	323	313	306	301	313	307	306	307	295	330	288	282	340	349	336	282	268	263	318	289	300	268	281	320	312	313	300	311	337	276	297	321	332	301	342	309	305	285	303	305	299	322	302	314	316	307	296	284	338	326	294	326	294	318	294	348	337	296	310	302	331	338	329	323	324	331	333	325	317	313	318	306	310	333	295	318	332	335	300	283	319	323	296	290	348	313	309	316	313	314	310	288	311	302	329	315	307	275	288	318	279	307	329	324	309	306	310	331	321	284	302	295	305	304	321	346	308	312	303	315	291	311	345	292	292	302	315	301	304	299	287	301	296	327	317	312	352	336	356	286	309	314	278	288	293	340	333	296	293	331	293	275	314	275	344	356	295	315	293	303	285	321	321	297	298	344	301	317	320	328	313	331	301	305	323	299	315	301	321	302	309	315	314	315	299	289	304	312	285	322	334	321	306	301	314	292	300	332	332	302	314	309	293	291	296	319	333	320	340	320	337	330	341	281	298	285	319	325	324	313	286	346	309	271	285	277	287	307	287	331	325	311	304	312	334	310	295	295	302	334	316	348	323	311	293	304	338	329	302	321	298	339	287	337	289	291	322	283	308	318	315	303	291	318	279	291	295	325	334	300	279	314	296	292	326	314	302	295	264	283	287	323	290	312	311	289	317	311	284	333	325	313	337	290	295	288	314	302	287	286	318	339	324	321	344	278	306	330	315	317	300	309	344	284	311	303	314	290	321	330	335	293	317	345	300	285	305	317	308	294	300	297	334	310	309	320	293	307	325	326	330	301	308	338	274	331	324	322	321	298	326	286	319	314	303	283	324	260	314	317	323	321	303	315	326	300	325	301	323	334	354	307	302	327	318	326	314	307	332	301	291	314	342	298	298	288	318	301	289	332	325	315	283	339	291	266	325	279	327	306	324	292	324	306	293	307	302	287	283	286	329	303	310	301	310	300	289	316	303	301	298	290	327	332	326	302	292	314	297	306	300	319	310	284	334	339	279	307	286	298	297	312	312	312	279	337	333	295	295	303	320	294	291	294	338	301	299	311	325	284	321	282	332	334	312	306	302	282	319	310	315	337	305	312	336	319	292	271	303	323	274	323	299	324	308	294	350	316	320	305	303	295	322	298	286	304	307	327	313	307	304	308	312	325	294	321	266	306	321	316	294	302	288	309	294	329	333	330	281	303	296	303	320	335	363	282	313	364	325	299	347	349	330	310	269	309	318	312	313	320	302	309	324	296	289	311	340	353	306	302	327	329	290	277	335	329	325	287	318	313	334	323	305	294	280	266	305	263	303	296	307	306	321	327	336	321	316	330	274	289	319	291	299	317	294	278	298	297	321	331	279	312	265	301	319	268	296	321	351	304	308	331	313	275	349	293	307	317	320	293	312	319	342	309	305	327	326	340	305	317	311	330	304	287	301	293	321	303	304	288	295	316	310	297	334	305	330	298	325	303	308	329	299	263	328	312	297	345	277	290	319	310	300	288	281	338	307	343	323	282	309	329	311	327	257	284	312	324	287	308	317	307	321	318	290	331	285	297	330	286	326	301	283	294	335	333	319	311	303	329	321	326	347	341	302	303	322	306	299	295	338	303	304	307	336	343	334	316	331	337	281	306	299	263	337	319	320	308	329	354	320	290	276	333	341	327	314	288	281	320	301	331	310	326	286	287	320	311	299	290	316	306	315	310	299	304	284	329	307	311	311	320	289	288	307	299	291	305	331	302	353	314	304	296	309	318	294	279	315	324	300	272	327	326	297	300	332	341	307	288	306	309	313	302	304	274	308	280	328	320	312	305	296	314	302	296	307	313	317	327	302	294	330	311	305	333	298	306	351	297	294	331	296	328	284	286	332	300	346	337	311	305	303	330	311	294	300	319	307	310	338	290	327	334	343	281	286	307	341	284	297	308	311	319	325	320	293	292	276	306	294	298	288	291	309	317	321	306	340	287	296	274	321	328	307	326	316	342	274	335	301	298	323	328	306	305	309	294	318	329	296	305	296	285	299	271	294	274	315	298	298	329	292	339	310	279	325	329	291	298	304	327	323	314	297	338	320	315	323	306	308	286	336	303	303	320	295	326	304	300	328	320	321	316	321	318	321	339	318	310	294	315	339	293	320	304	274	295	308	325	322	319	324	341	307	290	308	306	319	292	325	309	318	300	270	309	310	293	311	286	331	315	298	262	300	307	313	321	295	294	307	305	308	285	323	317	293	309	294	303	327	318	262	277	310	340	307	303	323	295	318	308	339	327	317	307	297	312	329	341	294	301	316	306	281	287	345	316	334	313	287	317	320	304	280	283	294	312	313	275	323	293	328	306	298	308	274	316	299	308	316	314	317	317	319	291	301	321	286	294	322	304	312	322	304	278	317	302	299	275	289	307	260	301	320	329	313	318	348	332	279	330	281	311	311	296	285	304	319	303	313	291	325	353	287	316	331	318	295	324	304	319	320	323	313	315	330	319	326	284	321	310	315	321	322	338	296	307	349	260	317	308	294	335	336	334	285	319	320	304	318	328	314	292	306	308	303	289	333	353	320	260	309	299	320	324	319	313	287	314	334	309	298	331	321	277	289	304	303	286	310	317	322	281	355	325	292	324	311	298	335	323	348	342	334	296	323	347	308	342	307	302	321	297	310	325	329	279	306	285	295	296	323	316	338	264	288	312	329	316	308	301	317	275	344	341	295	299	307	303	323	318	309	315	315	336	287	304	308	315	295	284	350	301	318	297	327	320	302	311	274	325	279	315	336	299	284	285	312	298	330	297	311	323	322	294	319	297	325	317	327	329	306	324	308	307	310	305	335	316	321	329	306	311	289	291	298	335	338	334	293	305	263	308	345	321	315	310	339	344	313	331	324	319	336	322	296	306	275	307	307	283	327	344	321	338	294	308	348	318	322	301	341	299	312	303	303	318	290	314	305	319	312	300	280	297	319	298	283	282	345	311	313	325	291	272	337	290	307	328	270	333	303	282	366	311	314	326	284	307	307	316	315	320	352	323	315	319	302	304	269	327	332	317	320	331	308	340	284	304	306	306	316	310	278	321	300	311	301	309	313	323	333	324	280	305	288	294	285	345	333	302	282	271	316	333	326	308	321	291	352	326	314	318	304	302	330	297	340	302
6583	1002	1443	1594	1390	1190	1085	987	853	885	844	808	778	745	778	784	730	767	780	763	755	728	759	737	696	726	704	787	763	730	766	714	705	651	707	707	735	698	719	715	726	700	726	700	723	683	704	736	734	738	735	699	691	675	712	715	693	697	714	705	696	679	709	721	706	716	722	729	761	727	720	739	662	687	747	698	722	691	713	648	725	655	725	695	652	657	721	714	711	707	746	716	718	719	766	733	642	678	685	675	680	706	747	693	641	712	726	704	715	689	696	652	693	742	694	708	691	737	675	656	677	727	650	703	694	706	773	733	709	703	681	687	692	725	695	711	670	753	713	667	707	665	686	727	703	696	684	652	734	717	738	699	693	760	690	720	698	683	707	675	744	701	718	694	672	665	690	681	702	680	719	665	724	701	721	750	718	718	710	718	737	683	717	710	714	738	684	659	687	691	696	690	702	697	657	688	688	663	663	719	662	710	694	667	670	736	716	718	681	692	702	719	676	697	718	716	724	709	662	796	762	702	649	725	732	748	676	681	746	700	724	736	727	634	755	685	692	750	719	700	701	676	712	712	701	668	678	748	672	673	712	761	690	705	699	706	675	701	685	751	735	678	732	700	713	730	693	690	701	706	734	630	732	681	750	704	674	677	698	704	729	698	694	712	672	706	724	698	706	733	690	729	709	762	752	734	660	758	661	711	717	671	685	713	692	702	697	671	692	707	730	713	685	688	718	682	707	705	711	673	720	673	749	721	736	707	707	711	731	673	693	685	653	673	733	714	705	639	680	696	699	665	762	700	726	681	697	712	696	690	698	693	693	692	734	715	691	743	750	684	705	754	725	701	720	687	706	720	710	702	709	678	698	686	701	681	652	713	693	721	693	682	700	683	706	687	670	713	686	709	714	708	713	705	699	725	681	670	715	652	725	651	719	657	697	684	724	665	677	746	705	725	700	693	705	708	701	745	690	691	707	753	732	682	692	707	721	699	741	713	699	679	724	706	736	712	673	700	739	692	688	718	660	735	689	717	716	699	711	695	705	693	700	754	707	709	694	743	706	666	680	695	698	682	724	702	708	698	732	689	682	711	713	769	739	666	676	706	735	701	674	686	724	709	706	712	701	739	691	731	762	719	698	679	694	703	685	749	651	713	693	700	720	670	721	718	693	667	671	708	704	684	734	684	695	690	722	709	671	657	777	738	665	719	682	745	699	713	687	710	694	666	677	686	719	674	710	727	676	735	667	670	688	705	713	680	751	695	717	748	719	689	725	711	752	664	735	713	701	694	711	685	724	697	706	739	674	717	666	713	699	733	702	714	687	715	730	687	724	698	761	681	696	722	727	715	647	718	721	678	662	719	723	714	725	716	674	727	736	731	674	727	713	691	661	690	664	741	701	719	717	711	696	673	683	688	710	710	713	729	752	688	700	693	685	698	711	700	683	696	710	719	706	720	720	640	699	726	688	677	717	724	721	743	663	698	753	728	728	707	719	699	718	714	652	638	673	724	687	704	705	699	684	699	734	745	686	671	707	657	717	718	708	695	690	696	710	656	695	660	702	707	685	751	710	720	737	732	747	712	663	678	697	697	660	696	702	697	714	674	658	708	719	659	709	707	658	692	696	719	704	751	722	706	697	710	695	696	685	738	680	743	706	680	734	667	682	686	743	695	674	750	748	680	685	699	670	726	693	746	714	717	631	703	720	738	670	722	712	727	675	668	702	741	691	677	705	681	704	725	735	641	694	655	722	695	693	715	734	741	712	681	716	712	709	696	730	669	686	723	649	689	692	729	730	714	686	663	729	745	643	679	704	676	744	684	699	675	715	702	732	732	715	699	735	657	677	687	719	710	665	711	743	730	700	677	662	693	719	713	723	677	713	684	690	689	701	694	735	689	661	722	681	691	700	690	659	732	705	680	744	769	732	695	706	693	701	656	711	697	658	735	728	692	671	754	747	701	689	671	710	694	721	692	751	665	711	684	715	683	664	666	664	738	673	674	677	660	722	719	697	710	641	706	667	725	770	679	727	725	724	743	725	698	733	698	687	693	699	720	689	667	710	683	739	697	708	708	672	677	696	660	728	699	709	690	725	686	687	713	695	661	726	691	716	722	665	710	682	704	710	693	692	661	655	660	718	673	689	676	732	673	671	722	688	693	729	720	719	712	742	665	733	723	709	734	715	715	698	691	741	668	701	711	666	673	688	696	680	701	740	671	712	663	717	714	718	707	698	678	720	715	712	727	713	745	692	673	730	717	738	711	706	688	678	731	708	696	730	663	683	701	757	739	660	701	695	752	695	701	707	732	635	726	718	696	701	694	718	712	683	704	691	710	677	704	702	709	709	717	690	682	687	697	686	680	706	717	639	715	690	736	695	725	732	696	673	749	695	709	652	697	659	662	706	664	687	692	672	732	709	684	713	709	700	724	733	660	660	710	699	695	626	670	742	709	759	710	706	656	700	715	711	708	683	727	690	684	734	737	656	690	694	720	698	692	722	778	673	704	729	655	708	717	722	703	684	749	719	688	673	680	683	696	715	714	686	700	673	679	708	658	693	688	684	703	764	754	672	716	752	670	698	705	649	669	725	685	677	799	695	686	695	717	712	663	716	740	739	692	631	714	682	679	702	687	708	732	668	686	681	644	730	688	774	651	712	682	708	699	676	707	737	675	759	694	668	703	703	680	772	653	700	738	654	684	710	759	676	717	689	709	649	723	695	667	716	726	740	674	708	688	724	723	709	698	737	680	691	719	696	718	696	675	683	720	711	691	714	679	712	738	719	719	682	678	680	694	676	714	682	712	758	702	727	717	669	718	720	695	655	728	704	710	685	651	715	706	717	747	717	662	676	723	704	687	675	696	723	676	747	705	704	712	708	695	710	750	694	693	711	671	702	689	723	665	701	738	713	695	711	658	708	690	765	708	694	768	723	698	694	717	706	723	697	701	739	740	765	751	737	702	710	690	706	734	683	712	708	732	707	719	689	721	784	664	688	676	777	664	721	707	738	712	678	720	725	729	693	745	748	717	681	710	728	668	681	663	700	696	675	723	652	725	738	707	722	726	686	686	703	719	684	709	656	727	729	697	705	738	730	716	701	749	703	708	678	741	667	672	658	692	705	669	700	715	718	719	748	703	679	740	719	708	648	728	689	699	714	709	673	719	665	695	704	730	686	688	632	694	690	692	690	719	720	739	667	670	675	678	706	669	711	694	720	735	705	695	651	673	702	707	794	714	693	709	741	722	695	668	701	674	713	735	672	690	660	710	741	712	700	735	706	752	688	715	734	733	703	676	745	709	624	680	699	708	678	747	712	677	667	730	704	659	725	714	705	729	667	649	694	717	756	714	675	682	650	752	688	727	751	658	707	682	686	721	706	746	682	709	744	677	723	724	643	695	711	698	658	733	710	683	733	704	667	718	733	672	680	739	713	681	711	670	738	661	683	675	698	701	652	721	717	751	730	694	692	671	722	667	690	717	720	671	702	726
14269	1117	904	635	499	431	313	298	225	242	211	257	222	229	198	237	185	223	198	200	180	201	180	214	214	187	197	170	153	202	196	181	186	159	162	177	194	185	188	208	183	186	167	164	170	179	198	169	188	177	176	181	163	192	173	183	158	167	172	147	182	178	185	216	209	181	187	180	192	196	204	210	180	166	173	191	197	175	194	204	195	185	201	181	170	190	218	194	170	160	180	174	177	208	198	210	193	162	172	189	194	183	163	178	195	194	178	179	200	200	220	199	186	192	164	176	171	166	162	182	169	158	165	164	205	159	170	184	178	164	195	170	183	177	162	144	173	186	174	179	166	149	177	162	180	188	189	196	208	206	183	197	177	163	175	166	168	160	188	176	152	186	152	183	177	187	199	159	171	220	181	201	170	201	178	187	180	210	186	170	140	162	191	144	176	195	185	183	192	193	189	224	176	194	188	169	174	156	165	178	169	178	177	171	162	187	171	214	183	171	189	174	178	182	173	162	192	193	174	202	163	184	156	176	174	163	216	183	196	162	206	171	161	181	178	193	191	162	172	176	171	178	200	183	182	173	194	186	182	166	193	157	170	182	186	164	201	175	201	188	190	187	196	166	177	161	183	180	178	186	190	157	172	193	171	192	167	187	192	152	186	197	191	175	195	175	184	209	184	187	182	188	166	191	192	172	171	184	171	192	168	178	160	150	197	199	182	183	196	182	193	175	152	184	184	179	197	203	166	150	180	197	166	193	195	178	166	145	194	188	179	177	185	169	176	154	176	171	169	186	200	184	192	170	173	171	153	173	178	154	179	164	165	191	185	203	186	183	176	181	169	192	188	202	170	184	181	177	206	198	162	190	194	186	195	184	178	177	182	182	193	196	187	182	170	176	178	188	183	184	199	177	175	202	191	191	155	167	190	201	202	187	161	194	200	184	194	166	177	144	186	173	168	202	171	212	193	179	195	179	156	183	176	184	174	190	201	192	189	189	150	193	198	177	184	179	162	199	161	157	183	151	179	171	197	184	166	164	185	180	174	185	182	199	200	188	180	195	158	189	174	173	179	172	195	170	172	186	194	219	169	180	193	168	202	189	196	186	165	174	188	216	161	181	188	169	195	151	146	186	178	182	188	179	161	157	182	176	194	175	187	190	174	185	169	184	182	207	174	168	169	194	191	201	193	185	173	199	172	185	187	162	173	171	200	173	166	173	201	177	176	191	181	176	190	172	194	192	154	188	205	158	191	189	166	208	187	174	191	155	171	159	209	186	217	170	173	198	181	197	207	160	193	182	173	180	163	181	200	169	176	170	155	179	178	199	200	192	176	172	172	175	186	194	196	184	152	185	171	164	188	193	203	198	194	175	188	191	200	204	162	178	194	162	188	189	196	174	171	199	161	187	155	186	187	168	193	168	188	191	186	201	177	175	188	169	185	178	169	159	176	177	173	174	169	193	178	173	164	187	197	185	178	203	172	193	181	163	181	178	168	171	153	154	191	155	168	172	160	202	189	204	194	190	193	177	175	179	177	208	215	199	180	206	195	182	193	193	198	178	193	188	201	171	159	188	194	200	171	183	183	185	160	169	186	198	193	197	163	196	209	179	178	188	173	181	175	172	185	176	188	191	200	200	165	178	203	180	196	178	164	183	169	177	173	177	180	174	166	175	184	218	165	181	209	200	179	174	196	201	172	192	163	179	194	182	185	163	197	194	196	198	180	183	195	172	192	171	177	210	172	184	185	182	176	198	163	188	166	180	181	178	183	171	178	168	166	199	177	191	169	195	172	189	184	165	169	173	177	203	168	178	205	188	185	163	181	183	160	210	169	182	199	186	166	169	184	170	186	194	175	211	165	180	186	181	196	179	178	182	194	185	165	200	193	163	177	202	176	193	177	172	210	179	184	194	143	181	187	185	182	190	181	203	167	196	179	176	179	177	194	191	179	183	161	184	187	181	186	201	196	189	161	174	179	179	189	200	176	161	178	173	158	174	188	159	207	204	178	195	170	164	182	191	180	176	170	155	159	190	180	164	194	182	164	198	211	191	174	180	163	162	189	168	175	178	153	168	187	162	167	157	217	154	200	161	185	226	179	192	151	166	191	203	178	181	148	188	194	185	200	160	179	181	185	186	192	178	191	175	205	180	165	174	196	204	181	210	182	172	181	182	198	147	163	174	158	162	164	199	198	205	200	163	207	194	185	186	192	202	161	159	183	188	203	183	198	148	166	180	166	172	170	170	181	204	172	195	203	167	186	172	167	176	152	172	160	176	188	188	159	177	183	205	185	163	169	163	195	184	173	182	175	189	187	214	181	212	204	195	181	178	188	189	196	192	172	173	157	175	219	173	188	171	178	185	177	158	191	183	176	200	186	162	202	198	169	179	173	179	160	179	200	173	204	175	171	179	191	184	154	177	187	129	181	197	182	192	211	185	165	180	178	170	185	178	194	162	216	169	170	192	200	165	179	167	176	174	190	189	189	193	170	180	179	164	199	181	187	187	160	162	171	172	177	184	152	191	174	177	213	175	205	179	177	192	166	180	184	173	213	193	179	172	179	205	189	187	169	182	217	185	165	164	179	178	167	198	205	206	176	200	171	163	176	206	200	205	179	178	178	169	176	203	190	159	204	184	154	183	177	163	159	157	164	149	179	188	174	184	185	182	183	199	196	176	183	212	164	183	181	202	192	186	192	159	200	190	155	162	183	200	164	209	214	174	165	192	194	171	183	162	160	193	195	205	197	185	190	190	169	182	181	174	196	187	179	185	183	190	188	192	186	164	170	191	188	180	203	171	199	189	159	171	207	168	193	171	182	200	165	194	166	170	175	180	196	189	178	170	190	179	193	177	217	189	190	186	159	158	163	201	181	189	184	165	202	201	192	189	154	199	188	156	177	167	180	183	191	201	166	171	188	170	181	171	178	200	193	198	205	201	189	190	182	182	171	181	184	167	186	176	182	193	189	183	183	155	180	184	218	191	185	200	150	178	202	158	177	165	190	176	195	189	167	200	185	193	159	167	188	202	173	176	194	193	179	182	186	195	174	203	173	185	172	154	179	170	174	168	167	188	189	183	176	171	172	186	167	156	175	176	219	171	170	153	173	167	159	165	190	177	175	197	207	202	180	169	201	183	193	179	193	171	188	154	181	167	176	188	188	186	170	178	160	182	191	174	164	187	150	188	183	195	178	188	188	187	190	176	170	191	175	165	170	165	179	178	157	145	166	186	202	181	199	174	198	211	174	191	185	172	181	197	228	168	191	193	174	160	206	190	192	176	171	164	179	174	151	156	173	165	221	176	185	203	191	178	181	193	189	186	184	180	153	197	195	210	180	164	150	176	203	213	174	184	210	188	200	187	162	146	187	212	190	137	185	185	172	183	192	188	172	194	194	199	177	162	186	171	202	190	203	195	159	206	201	178	189	205	195	215	175	172	149	185	187	199	205	208	184	184	173	191	196	190	216	150	161	189	185	186	184	194	189	190
8005	900	1961	2145	1742	1487	1151	982	911	779	768	690	657	621	617	562	559	528	546	525	489	520	448	482	478	483	498	438	443	474	435	471	464	516	436	415	490	474	434	427	466	434	434	451	429	444	418	410	455	446	426	452	398	416	471	426	432	420	441	459	411	418	418	431	422	424	444	390	430	423	422	419	463	427	442	419	415	411	438	456	412	413	471	441	399	419	422	447	458	429	458	430	409	439	396	443	432	432	425	412	427	392	454	433	413	428	416	403	430	459	438	447	470	396	410	467	430	406	440	432	407	422	427	428	427	465	409	407	421	448	405	442	421	470	418	456	429	430	430	427	450	430	397	441	453	432	437	388	411	444	435	438	420	441	435	421	420	450	464	449	442	421	399	414	437	452	415	435	397	417	379	415	417	429	428	452	395	427	428	390	431	413	407	453	441	430	422	413	421	406	439	434	431	416	426	457	437	425	422	407	444	459	439	436	422	438	428	466	413	420	431	396	403	396	458	429	411	424	418	446	434	425	414	447	390	423	425	444	419	440	421	449	396	422	438	430	394	402	431	410	429	415	423	404	418	457	433	442	437	435	427	408	430	410	437	424	409	416	455	455	416	458	437	405	429	418	415	418	435	418	404	451	486	438	422	388	422	411	396	464	435	440	417	420	447	416	403	432	423	430	440	377	463	434	442	420	411	426	412	417	386	428	464	430	442	411	426	434	427	446	429	410	417	409	404	449	391	449	402	390	425	415	468	384	416	465	416	394	429	404	413	428	420	402	408	411	431	447	479	435	442	449	441	434	404	410	443	428	433	423	432	418	403	414	414	406	446	419	413	403	420	411	433	415	424	437	405	405	473	445	440	420	446	413	425	410	457	418	431	443	418	433	424	417	407	396	441	407	380	425	401	416	394	412	423	443	384	431	480	412	439	461	409	464	402	439	414	416	406	423	422	398	427	431	441	401	434	391	436	402	382	433	448	464	428	421	431	413	406	443	427	412	418	417	412	404	386	445	417	446	429	433	407	400	404	452	414	419	434	430	403	414	437	420	452	475	419	435	415	414	422	447	427	430	407	405	434	395	449	394	399	411	467	433	451	421	423	424	409	409	422	391	413	423	431	392	449	406	394	412	451	448	387	421	406	451	443	423	440	412	394	419	433	422	401	403	475	443	436	420	427	442	409	420	427	436	421	415	442	411	438	400	444	387	412	382	436	407	451	461	438	428	430	422	451	453	420	395	417	403	427	432	442	398	416	471	416	401	397	396	397	412	407	404	366	423	418	398	432	422	405	449	394	458	411	406	436	446	407	443	441	429	430	417	412	406	410	445	441	438	465	418	421	390	424	435	432	393	391	403	399	412	408	429	425	395	432	365	404	422	392	439	423	458	402	401	397	406	434	401	438	412	422	383	459	409	425	438	407	431	421	445	412	417	412	397	402	423	411	457	433	383	436	424	437	436	413	424	461	445	438	429	404	445	438	431	483	402	437	435	439	423	417	451	422	391	457	439	425	426	456	388	411	400	432	434	450	406	436	450	424	428	412	393	425	428	397	445	427	415	417	412	379	440	417	427	408	418	415	379	423	452	422	465	434	438	454	404	424	394	394	435	399	435	420	449	433	418	445	404	436	431	390	428	471	415	396	415	408	401	394	393	435	445	411	427	405	409	434	418	413	412	395	456	407	409	466	430	413	420	449	401	446	408	381	432	428	410	433	420	436	425	439	424	430	457	434	446	456	410	484	432	406	448	421	455	428	479	401	425	424	402	469	383	407	435	405	423	413	411	421	433	416	440	458	432	396	456	417	411	434	409	412	426	419	427	381	415	409	412	435	406	409	437	438	399	397	450	434	409	411	418	411	438	419	444	463	436	423	452	377	435	436	427	443	418	437	432	425	433	442	429	435	422	419	448	394	417	398	403	410	412	429	399	455	416	414	431	407	439	438	437	445	430	420	429	448	404	417	425	421	434	403	440	398	427	412	431	464	428	439	427	453	404	374	448	417	407	447	408	429	418	434	403	398	409	455	431	373	430	453	450	454	434	424	412	400	420	447	465	410	430	461	431	484	386	419	440	427	429	442	431	424	401	403	465	431	418	427	428	402	429	413	434	437	403	443	443	398	428	406	419	437	462	422	445	406	404	434	458	425	425	391	457	400	415	444	439	435	405	452	444	431	392	405	457	421	415	424	445	407	404	417	408	440	447	443	461	483	437	404	426	459	432	446	429	422	401	420	441	425	417	416	421	433	415	444	455	456	428	401	422	404	377	456	434	430	428	454	404	420	422	392	424	410	416	390	440	449	429	424	408	382	488	430	430	437	421	425	459	404	401	386	407	415	436	444	427	451	440	424	400	436	438	436	416	449	404	450	413	437	411	415	415	459	368	422	415	450	448	410	421	444	412	408	422	444	438	439	395	437	403	392	430	407	444	397	416	402	421	463	414	417	421	451	409	449	459	398	388	447	430	400	456	457	416	424	434	413	441	409	427	428	435	414	434	439	438	409	429	445	439	443	415	454	395	471	426	450	426	435	380	393	418	442	419	419	415	431	411	442	447	364	428	437	423	408	416	433	428	388	397	408	433	435	433	402	445	424	418	421	415	449	448	431	448	415	445	417	422	441	427	406	441	431	431	406	441	393	439	424	413	416	407	438	409	451	389	425	381	437	398	426	427	441	395	444	461	406	412	396	419	386	402	417	425	408	391	447	408	425	447	437	425	421	436	400	402	439	415	420	410	426	438	455	400	426	407	420	410	417	372	409	424	453	444	415	413	439	421	376	405	436	425	424	419	421	409	455	411	385	409	429	422	423	446	417	442	471	402	399	433	414	443	417	409	415	430	450	444	450	425	416	436	472	426	448	434	400	433	415	435	462	397	425	386	469	420	424	435	438	390	428	411	395	415	401	409	402	450	426	433	430	420	391	407	396	453	419	432	456	391	437	404	428	459	422	445	420	407	454	420	413	444	459	424	393	424	428	428	412	439	451	394	452	463	412	407	424	389	429	402	444	405	396	441	453	432	412	435	426	440	424	407	405	442	427	472	433	410	450	405	423	425	448	432	433	409	409	418	405	450	478	445	454	417	439	434	368	441	435	394	455	442	387	397	398	414	438	435	421	447	454	439	426	414	426	431	437	419	444	418	473	413	425	457	414	456	438	446	413	413	438	401	427	424	419	445	427	442	438	431	437	437	424	437	440	427	431	422	377	435	429	419	430	431	428	420	413	421	418	405	423	412	438	463	397	446	430	413	412	428	437	431	424	391	453	415	446	429	379	439	441	448	429	419	443	392	388	417	394	422	393	414	400	417	369	372	453	428	438	391	410	420	414	438	406	424	404	392	389	411	411	437	411	427	490	405	450	443	437	451	446	416	367	422	395	392	421	460	423	427	404	429	420	421	445	431	429	411	415	424	422	437	409	433	422	446	421	456	438	450	456	410	408	434	415	450	454	414	441	421	436	415	459	440	421	427	452	422	424	453	397	421	425	439
1350	293	243	238	240	216	244	248	241	232	240	258	211	192	220	236	227	224	207	197	236	241	250	229	214	232	214	238	235	197	239	229	242	238	224	233	227	223	203	234	228	243	235	203	232	241	215	222	216	199	260	253	222	242	234	225	208	212	234	220	233	231	234	206	208	208	217	234	216	235	210	215	220	263	214	247	235	245	229	227	223	225	223	207	202	207	239	224	211	234	210	206	221	209	230	211	233	214	246	206	231	259	221	242	227	201	226	223	211	219	201	236	208	220	212	194	252	220	237	211	226	228	218	231	234	221	216	247	231	250	254	235	241	230	249	230	204	240	214	219	208	228	226	244	219	226	217	230	235	232	234	240	227	223	245	213	209	203	210	217	230	216	215	244	240	220	227	236	218	213	193	229	208	229	201	216	195	202	254	238	235	235	236	217	196	246	215	195	226	199	222	226	193	244	214	268	227	244	211	215	198	213	217	249	225	215	243	232	198	225	223	202	246	245	242	231	218	224	203	215	244	214	226	247	257	242	208	216	188	260	240	231	232	216	211	232	229	217	202	221	252	224	204	223	224	219	216	213	259	214	203	219	217	209	230	215	225	248	241	233	190	239	235	214	242	260	193	236	237	237	211	217	243	231	223	236	259	203	263	243	228	224	226	249	227	226	225	231	254	249	222	226	241	212	228	219	211	216	251	225	217	237	238	248	239	217	243	210	272	226	219	209	240	224	214	212	231	235	228	240	207	232	243	240	202	223	220	201	219	231	229	207	201	230	227	212	227	232	208	221	234	220	214	218	227	242	257	263	244	248	241	247	209	225	189	235	220	243	241	236	205	219	222	225	230	214	249	219	210	227	224	225	220	212	231	229	211	200	230	244	238	214	222	238	250	199	233	235	228	253	242	224	232	199	216	226	229	246	195	223	206	231	239	229	202	241	211	223	212	231	239	224	211	208	230	248	228	226	191	223	227	232	242	207	231	221	229	213	230	225	230	217	213	224	226	252	223	257	237	225	226	242	225	240	213	235	228	202	243	214	219	243	262	236	239	237	245	214	242	225	223	271	228	200	255	257	217	242	229	237	215	230	241	217	239	221	233	223	204	222	200	214	210	220	227	234	232	220	220	229	197	213	223	230	203	217	191	236	218	240	222	223	203	223	240	205	212	239	224	198	250	246	240	217	209	218	205	236	190	235	219	233	228	216	206	246	224	244	259	233	212	212	282	230	223	229	232	224	226	227	201	235	219	248	209	235	243	227	211	217	219	223	224	222	198	229	221	213	234	229	215	239	258	228	221	227	242	196	226	242	237	219	226	248	226	229	238	236	215	223	207	241	212	204	217	234	228	202	230	221	228	207	222	227	230	206	247	230	215	210	202	217	200	233	206	248	225	236	257	239	207	226	209	208	237	198	212	248	228	226	238	248	221	231	235	222	221	237	242	217	225	221	237	220	210	222	246	226	221	232	241	235	224	220	240	249	213	235	250	250	238	223	224	216	223	236	238	221	198	223	259	225	225	233	220	197	242	243	222	216	233	218	218	225	239	213	215	234	235	234	238	213	238	231	215	241	205	234	249	185	227	217	247	226	196	252	255	196	232	222	241	212	210	239	213	218	232	233	217	212	245	193	232	237	231	221	218	211	227	245	223	226	234	220	218	217	233	239	206	212	216	178	229	210	209	208	231	241	219	217	225	235	228	213	213	229	216	227	230	223	245	243	197	221	220	214	210	239	217	232	238	224	205	201	215	205	228	238	215	236	232	221	221	190	232	220	239	212	210	224	216	217	202	190	211	261	231	226	224	216	239	237	250	208	231	214	215	228	205	202	247	240	224	208	205	229	238	246	210	212	230	242	206	239	210	212	221	204	232	220	221	210	219	250	210	228	218	215	230	248	235	254	209	232	228	218	228	203	201	218	249	229	235	194	223	219	203	207	191	260	196	231	204	220	223	225	191	216	221	212	210	246	234	242	227	240	223	227	214	220	226	236	259	242	200	224	208	200	220	252	266	256	219	226	220	195	221	247	204	209	206	213	216	228	228	217	194	227	238	209	192	213	217	206	249	226	235	212	249	223	212	199	220	220	202	193	223	207	224	203	227	228	240	216	224	208	206	238	207	227	232	216	246	238	235	210	221	230	227	214	217	213	244	195	236	218	219	209	216	196	233	213	235	247	225	224	214	221	203	220	215	227	218	231	234	222	214	252	207	195	213	204	213	249	238	221	220	226	237	230	195	222	248	247	198	224	233	221	256	218	229	233	243	190	235	238	220	227	236	245	233	241	237	251	244	215	206	241	228	230	218	227	218	219	229	250	223	246	210	213	220	218	224	225	241	247	242	232	218	225	239	246	230	213	230	241	220	204	182	235	256	231	219	221	223	210	221	218	205	183	234	261	213	249	231	238	221	228	240	232	253	239	218	209	251	235	207	240	238	239	228	211	235	235	198	205	239	257	218	227	221	231	231	196	212	228	250	232	211	225	214	223	236	215	222	209	191	220	227	202	194	227	206	244	187	206	208	203	198	199	230	220	234	237	250	240	230	254	221	230	213	236	215	248	212	220	233	237	220	206	211	235	219	249	218	261	217	231	215	199	218	214	242	207	225	233	234	245	227	232	190	210	218	242	224	233	220	180	205	230	228	225	230	241	215	230	217	216	251	220	225	223	218	210	234	211	218	239	220	211	225	221	280	228	230	211	225	219	201	208	227	238	248	231	218	227	230	264	253	214	214	244	237	251	235	208	260	243	189	231	209	221	213	226	233	220	230	245	223	214	187	221	228	240	201	222	249	237	216	219	244	229	220	238	232	226	251	216	231	222	222	233	219	261	210	218	247	241	224	228	238	235	226	218	245	215	247	228	246	228	215	227	228	236	204	210	235	187	187	233	199	208	214	190	216	219	233	198	231	228	224	187	214	225	226	223	238	205	192	247	211	210	228	220	230	226	252	227	198	219	215	216	227	215	235	198	254	215	237	202	229	234	193	218	262	220	209	239	244	236	243	221	197	247	188	248	209	223	250	242	211	208	212	258	250	237	230	202	215	238	236	237	221	192	220	244	229	235	221	213	194	222	235	240	259	246	228	244	247	237	221	222	214	241	211	229	236	260	233	210	236	221	225	226	184	234	229	236	219	226	212	207	250	201	242	205	236	220	207	249	231	225	213	218	207	219	234	245	229	206	265	218	235	226	221	208	226	228	222	233	242	252	231	207	216	205	201	197	208	210	221	214	234	207	234	252	222	253	203	231	230	222	235	267	222	236	231	237	231	229	213	234	227	250	245	239	243	232	222	231	241	221	225	204	215	247	246	230	247	223	214	220	209	209	241	229	225	218	229	243	201	244	227	232	222	245	236	229	223	199	219	241	231	220	194	213	217	201	209	233	226	240	233	232	222	249	248	223	227	228	248	189	185	223	218	231	216	243	240	243	223	212	228	209	212	233	211	226	228	227	233	241	198	219	219	223	217	203	243	252	208	229	230	224	209	213
1746	552	602	544	604	535	562	547	543	540	541	524	543	536	533	547	541	545	552	521	553	519	540	525	543	549	599	541	587	564	543	537	539	534	512	553	553	540	557	514	517	563	478	583	514	516	563	507	534	537	540	497	524	540	520	544	528	554	521	545	563	535	576	536	542	509	521	531	535	544	583	557	534	527	516	530	515	542	512	531	521	528	519	524	525	523	557	551	507	549	559	578	527	513	538	515	571	531	566	527	551	530	510	530	536	499	548	589	530	541	541	605	557	559	535	592	550	511	555	555	531	554	542	576	525	527	492	525	562	548	541	528	534	544	532	534	540	543	511	506	531	495	513	544	526	549	533	575	561	551	557	575	535	553	533	546	586	549	581	565	528	595	540	510	591	550	519	561	519	529	547	542	560	541	542	543	525	524	562	549	570	549	526	604	541	521	553	473	537	525	541	523	554	531	558	559	521	533	558	478	591	541	508	529	551	566	513	544	547	541	533	541	543	513	565	524	573	542	550	570	543	520	539	544	529	507	587	559	549	526	530	534	581	535	519	559	538	523	508	531	585	531	540	535	576	534	578	541	528	529	542	510	518	571	543	544	554	538	550	531	552	582	549	550	560	549	498	563	528	506	528	591	551	499	516	548	481	506	551	523	525	557	537	548	540	569	525	527	535	533	511	576	500	518	531	557	515	515	549	539	547	534	519	569	512	556	497	575	511	529	567	504	578	533	524	502	542	542	496	543	499	545	542	523	552	556	544	526	554	539	531	573	539	530	513	545	526	526	519	520	546	555	559	543	529	570	494	570	532	494	559	549	529	526	538	556	544	552	565	518	533	547	532	565	546	539	537	490	522	591	550	532	526	559	544	546	543	561	540	509	484	506	504	546	564	495	530	533	545	503	506	563	560	557	518	526	569	535	538	514	518	553	528	525	558	548	489	542	535	546	530	566	559	520	583	534	584	586	528	550	544	541	497	551	519	548	528	515	553	544	525	510	519	542	528	548	522	525	559	521	561	548	530	543	525	504	560	566	525	522	532	511	556	548	492	529	539	530	515	522	532	550	562	530	521	537	523	562	539	524	512	529	547	520	525	556	543	534	541	528	547	531	517	514	531	571	536	556	529	551	533	585	558	528	562	549	553	528	509	545	534	544	538	535	561	535	499	529	524	532	539	529	558	524	542	553	552	558	524	483	595	489	562	537	547	535	530	544	562	521	532	521	539	538	531	522	539	518	567	562	571	510	557	530	548	532	561	540	544	541	527	530	570	559	571	518	539	555	551	534	521	558	485	542	571	526	545	574	490	539	553	545	530	589	521	499	539	558	504	548	530	526	525	566	555	533	519	512	574	546	530	545	564	531	537	550	537	476	541	498	565	563	569	559	507	522	556	563	556	520	553	565	564	531	536	513	531	552	551	539	511	537	554	548	545	558	581	518	517	538	533	557	514	583	509	564	537	587	571	483	568	584	540	542	513	547	524	544	526	580	502	546	541	545	530	565	541	546	574	528	535	546	556	543	549	496	565	542	559	537	566	568	539	571	535	545	567	554	570	554	556	524	515	521	554	533	541	591	549	503	553	516	554	520	527	534	497	526	495	553	570	516	571	552	527	526	533	534	583	541	482	515	534	571	503	561	534	538	540	528	525	531	535	531	554	556	547	541	544	525	550	558	571	564	568	539	541	556	566	559	538	528	530	556	541	534	512	542	526	563	552	539	526	551	518	535	565	544	576	542	567	554	537	604	575	512	508	517	543	501	535	570	545	565	550	532	499	554	560	557	569	517	535	524	520	571	603	519	526	564	505	518	549	571	523	531	542	538	532	570	524	514	551	550	583	541	573	570	521	544	540	602	505	520	536	601	530	523	527	525	549	531	534	532	547	547	525	543	528	532	542	523	526	542	557	563	561	541	597	539	520	533	528	514	537	527	525	554	579	519	561	544	546	558	553	524	525	514	553	511	547	523	541	576	508	557	556	542	588	558	550	576	549	586	488	514	518	528	553	535	549	533	570	524	552	563	539	507	556	563	546	554	530	555	507	561	524	543	514	535	524	482	517	568	548	536	583	552	544	521	534	552	562	534	531	524	554	536	557	518	523	575	538	522	566	515	534	507	555	560	534	546	564	561	538	507	563	543	537	540	544	497	553	494	505	531	525	498	542	536	545	511	544	530	564	516	524	525	539	521	542	560	522	546	533	543	532	561	552	528	576	498	550	571	504	511	555	518	559	551	571	530	548	594	564	550	564	510	553	502	567	524	555	556	520	565	512	566	526	587	530	548	513	580	512	542	538	560	499	551	590	513	559	527	539	533	569	549	558	582	546	574	521	517	527	546	534	554	510	531	534	566	529	506	564	504	507	524	579	499	571	555	552	555	531	551	572	553	577	530	518	523	552	574	521	541	533	522	552	528	564	516	560	560	560	531	543	515	554	554	531	558	563	517	548	560	530	549	524	578	552	556	548	551	526	508	531	513	567	554	573	497	517	544	564	535	513	529	560	548	513	571	496	549	519	523	526	526	529	542	542	532	545	546	536	516	557	498	556	551	536	539	552	529	533	520	530	565	525	560	511	529	517	542	573	563	552	568	542	512	581	545	522	527	527	496	539	539	525	589	525	530	494	553	564	527	554	541	483	566	576	507	558	532	531	535	560	548	534	544	545	547	539	548	522	574	539	526	513	532	546	538	531	566	519	490	531	514	522	517	540	572	571	523	538	554	499	547	540	559	546	545	520	548	517	508	568	561	547	462	530	543	545	509	487	541	501	537	537	557	554	534	529	558	574	552	560	558	572	531	546	586	528	527	563	539	505	533	529	540	560	533	566	556	566	499	558	556	576	515	542	579	502	544	566	553	531	542	510	546	545	533	553	562	570	525	547	540	529	545	530	551	549	490	487	573	546	523	559	526	539	540	574	530	576	530	512	586	563	526	542	491	544	569	546	505	541	534	535	549	557	527	543	553	519	555	521	550	567	545	525	514	552	523	569	551	535	554	559	536	548	556	529	572	507	552	511	538	532	543	541	553	552	548	529	528	557	562	561	542	577	524	562	570	555	516	588	538	529	508	560	516	505	548	511	517	553	549	524	520	548	516	544	542	514	532	583	527	521	533	557	521	541	535	572	576	490	554	534	519	585	550	533	572	547	544	556	533	554	554	524	504	529	536	556	540	515	566	523	555	543	534	531	523	580	557	504	491	559	597	502	537	548	537	524	562	481	521	520	553	539	482	512	568	547	592	534	546	547	517	515	576	550	494	522	536	555	537	528	544	517	492	547	567	585	535	502	532	571	567	585	540	530	581	519	546	578	528	590	501	528	510	510	522	537	526	556	507	530	562	559	590	549	550	559	528	565	530	548	556	504	560	553	494	545	558	543	568	552	543	526	536	544	519	528	554	556	544	550	534	564	585	511	548	549	548	569	577	535	539	535	548	546	547	556	526	550	520	519	526	549	493	584	550	524	495	571	550	546	567	542	540	508	509	550	520
7621	590	640	539	464	450	341	407	358	354	295	345	367	280	318	298	306	328	340	339	312	302	319	323	337	334	334	316	316	310	295	316	341	301	332	310	301	312	297	298	327	305	332	347	320	320	296	315	308	303	333	358	340	312	342	267	301	302	332	328	282	335	324	365	306	329	301	307	325	298	300	291	354	323	306	300	324	330	322	279	283	292	280	321	310	298	331	309	319	295	311	332	318	309	329	308	281	300	333	311	309	304	280	317	314	311	279	297	287	296	286	298	301	317	320	285	318	290	310	304	323	327	317	322	328	319	325	325	283	294	289	298	320	300	369	306	300	290	296	307	326	311	289	297	305	301	313	313	268	260	297	351	287	346	303	321	340	287	341	308	287	333	311	327	306	297	332	303	334	348	326	346	315	308	323	324	307	305	282	285	297	355	291	304	273	312	319	317	293	323	300	279	302	326	295	302	318	330	269	305	298	306	312	301	303	307	329	321	344	311	283	295	299	323	283	326	312	315	276	331	308	304	313	302	318	317	309	329	344	324	306	347	302	321	304	308	315	333	319	317	309	303	330	309	294	302	312	302	272	269	359	310	302	301	306	330	286	292	284	306	314	324	310	272	305	302	306	303	317	316	309	312	322	340	294	338	309	313	265	297	295	296	326	322	303	286	324	300	291	292	298	332	303	338	303	318	297	308	302	322	337	314	285	308	312	330	311	331	289	332	303	300	313	291	318	318	318	328	304	351	334	305	325	316	333	323	299	303	297	312	271	313	299	308	311	335	316	286	310	316	336	293	298	299	297	321	313	277	307	310	302	316	298	329	316	314	330	303	290	308	305	300	307	319	326	341	290	289	295	322	307	298	318	350	295	331	279	322	299	274	276	297	280	287	291	310	325	302	310	305	313	275	305	313	316	321	342	296	314	283	260	316	305	274	288	335	306	313	323	334	298	280	313	314	271	316	333	290	286	341	311	348	302	270	306	346	323	299	320	307	305	306	332	291	299	326	319	264	282	316	303	308	312	330	312	350	312	230	297	311	309	289	338	300	277	282	278	331	302	324	303	322	305	297	324	314	323	296	336	321	363	331	316	342	327	291	302	329	295	289	320	300	293	289	333	328	313	330	305	311	291	318	295	322	325	326	282	310	301	296	275	316	279	300	305	300	307	305	304	313	274	306	321	325	282	303	317	306	323	300	292	298	297	295	300	304	329	330	321	300	329	295	303	307	313	316	320	294	279	325	303	294	298	297	306	303	310	324	284	294	283	301	302	324	280	344	282	304	319	290	297	301	321	314	313	316	297	338	323	311	323	312	273	296	301	317	308	290	251	292	286	284	285	300	315	312	324	298	311	321	324	287	292	315	302	296	301	273	286	270	295	265	322	358	305	282	300	299	307	317	327	306	322	298	327	320	317	350	304	273	318	315	300	304	295	301	305	321	325	287	285	305	308	328	281	284	278	313	307	305	287	318	290	296	333	313	315	325	331	312	309	315	316	311	289	333	319	286	345	320	310	354	291	313	318	298	306	322	307	332	299	310	335	340	301	262	311	280	313	319	318	307	260	296	282	315	305	298	296	301	310	295	305	292	312	313	321	302	304	295	265	300	336	286	307	354	297	302	350	299	273	299	317	336	268	321	342	319	296	311	315	306	306	302	319	308	315	284	327	342	322	286	301	305	286	280	285	339	321	298	315	300	346	279	295	325	316	309	331	334	301	321	319	297	324	339	340	320	323	309	284	335	273	295	309	274	294	334	306	302	286	320	309	304	333	285	306	326	308	288	298	321	308	292	328	312	291	318	276	325	315	307	322	304	327	281	321	295	327	298	327	322	326	316	319	322	295	305	277	305	292	328	294	308	263	299	283	324	276	293	282	303	272	306	305	305	327	325	313	301	282	281	327	308	317	322	277	312	347	303	302	348	328	283	288	309	308	273	297	301	317	330	305	325	306	312	318	296	316	303	306	296	355	310	308	326	309	296	307	315	306	306	299	299	304	299	311	304	311	305	318	304	300	289	319	327	294	313	266	289	298	300	302	269	326	319	341	302	332	285	299	305	317	319	329	308	265	289	320	310	323	314	325	305	354	321	278	300	296	333	319	290	298	303	314	298	286	279	278	319	316	327	259	307	304	285	293	317	297	341	269	256	301	305	300	254	313	299	319	276	302	311	300	320	295	288	313	305	312	324	315	277	340	317	318	306	297	329	316	302	329	277	314	264	333	321	294	304	308	315	331	306	306	284	312	317	332	336	289	302	327	310	317	305	311	316	321	347	283	336	310	313	291	310	276	326	318	338	270	300	312	317	302	254	344	326	317	276	308	308	295	318	315	327	314	303	327	329	306	335	305	326	313	328	285	331	274	289	330	337	346	298	315	287	313	310	324	321	319	303	299	310	310	320	276	297	339	267	297	326	289	287	319	324	310	290	247	276	305	309	313	311	287	291	315	336	297	311	312	294	301	293	273	314	309	327	343	290	300	310	306	339	318	276	276	313	306	304	277	303	285	300	293	305	309	351	304	315	307	289	322	296	280	295	311	293	285	247	284	327	293	290	285	310	293	292	295	360	312	294	302	342	292	330	349	315	330	292	321	266	308	288	307	326	310	329	296	312	305	293	324	297	329	310	279	325	306	305	289	320	315	292	334	303	323	281	304	299	329	306	308	318	288	337	324	320	314	296	326	308	301	298	316	327	276	318	328	294	343	275	304	317	293	298	302	310	304	306	315	283	295	305	317	302	287	309	295	317	299	324	293	317	286	272	296	306	339	317	290	299	310	302	312	313	306	313	318	319	314	313	334	323	332	281	320	309	298	310	324	316	345	292	298	316	360	306	303	313	311	306	277	282	335	326	322	299	329	281	274	332	322	294	315	329	288	289	314	296	304	333	316	305	312	277	336	318	306	323	332	296	284	302	288	276	291	299	315	329	323	301	297	301	293	276	300	308	293	316	315	303	321	293	316	333	289	321	308	356	297	310	324	319	328	314	290	285	311	325	281	282	285	294	286	321	291	297	330	287	350	273	306	310	307	322	300	305	289	327	323	318	294	330	305	289	311	311	303	335	333	308	347	311	347	344	307	309	322	315	294	295	300	307	310	311	341	337	322	289	321	316	278	310	333	310	285	318	336	281	293	313	291	306	311	305	325	283	335	317	304	341	302	325	307	296	332	326	309	297	286	334	332	315	311	293	263	327	324	295	299	335	296	305	338	278	289	325	322	320	305	316	314	298	313	326	322	315	312	303	338	318	305	301	288	285	315	303	316	299	308	302	314	303	312	304	299	312	312	291	309	295	302	324	318	315	293	330	305	313	279	330	341	304	321	302	298	283	302	302	293	339	330	309	323	312	292	317	309	314	289	336	308	306	306	326	298	292	316	317	300	285	313	310	308	298	287	323	323	321	337	313	315	307	319	308	315	314	345	290	270	286	327	311	273	317	308	287	333	344	297	300	327	319	305	316	299	317	308	296	329	317	314	320	284	309	322	301
6430	954	1501	1538	1408	1279	1094	976	918	896	786	771	837	802	791	776	772	777	742	768	701	740	708	751	680	729	736	717	738	706	739	727	714	668	683	751	725	712	689	776	698	689	749	732	696	768	707	753	696	661	690	670	685	748	705	684	658	723	705	734	673	678	699	723	685	685	710	698	719	722	745	682	612	712	728	629	721	694	690	690	703	714	697	742	696	704	743	744	645	704	732	703	700	703	729	679	692	747	765	666	696	680	716	724	690	724	712	681	685	660	676	706	701	641	687	644	735	706	709	672	666	702	652	689	682	686	720	705	698	701	701	667	682	679	656	702	695	668	680	682	668	697	717	697	724	683	663	654	691	705	657	709	693	693	703	700	676	697	688	706	686	686	716	710	662	755	662	721	704	678	725	715	734	764	668	711	707	700	699	675	675	693	695	706	740	736	704	752	666	702	652	714	662	731	689	697	686	704	715	664	737	679	711	745	718	679	677	773	687	726	682	687	703	708	681	737	723	691	685	702	706	700	678	691	720	719	703	720	753	724	689	650	706	689	690	681	661	699	652	673	730	708	707	664	675	651	696	688	739	705	677	687	692	658	694	671	721	683	682	700	685	678	682	686	667	710	685	690	752	730	673	701	717	744	749	724	663	705	743	723	700	719	679	652	708	714	679	677	660	734	700	662	683	701	693	737	693	695	708	692	698	662	750	633	686	734	714	650	681	726	696	713	750	695	683	701	716	673	636	698	747	702	669	697	724	705	720	640	686	693	693	675	716	704	704	704	722	665	745	738	688	695	708	690	688	713	738	754	656	696	718	648	678	694	708	725	713	718	713	664	683	732	730	715	711	727	662	686	708	721	673	735	664	733	695	707	709	731	714	711	671	724	703	722	696	682	729	727	706	726	686	705	720	773	676	701	689	661	699	710	720	661	674	744	708	681	697	695	758	721	670	711	681	736	702	685	687	713	710	687	652	664	665	715	675	721	681	677	689	738	665	676	739	715	722	647	679	679	687	725	690	717	691	743	726	698	735	676	697	696	724	719	708	690	717	701	634	694	677	734	701	653	644	739	713	697	679	657	687	698	662	720	675	687	718	683	691	675	711	685	745	712	731	725	698	691	712	689	665	725	705	736	715	733	661	721	693	719	744	707	689	683	658	700	693	691	756	752	689	687	717	668	695	678	671	714	674	658	737	684	704	752	711	671	717	721	704	656	724	665	684	708	652	681	659	741	744	675	714	741	675	725	686	661	737	727	670	657	703	725	653	717	710	640	716	729	723	696	706	718	775	695	679	716	686	699	675	677	715	698	699	716	704	704	682	763	671	737	686	699	672	704	742	688	688	716	729	695	688	708	743	703	764	734	766	661	649	735	705	676	732	734	682	709	727	664	712	700	685	670	683	737	718	727	671	753	755	707	737	689	722	680	678	720	711	740	678	719	703	713	705	700	697	729	683	672	738	671	737	685	702	669	721	690	750	699	710	698	695	692	688	727	717	684	686	724	732	714	722	686	705	673	711	697	691	705	665	668	663	744	769	751	683	677	690	695	709	696	666	692	706	710	692	738	683	734	699	693	711	685	721	687	642	709	685	747	660	645	738	674	684	698	730	764	651	726	739	713	672	669	725	703	687	695	713	725	716	752	689	735	680	678	674	710	686	699	714	727	715	692	681	697	746	668	730	716	705	689	687	656	725	671	718	722	642	679	709	681	692	697	687	697	707	664	705	760	758	687	693	765	734	727	743	723	707	745	680	703	689	692	706	696	711	716	711	750	682	649	714	680	672	688	697	638	729	646	703	739	747	698	679	627	733	744	739	717	692	695	692	669	665	702	702	706	732	672	705	713	641	720	698	733	722	674	701	694	733	712	687	680	698	707	715	708	735	698	702	692	699	672	743	689	737	657	723	683	686	695	690	656	653	727	687	706	653	638	676	708	720	702	718	705	741	702	704	693	647	743	711	716	703	701	685	714	690	735	701	735	714	716	699	700	718	700	716	717	720	711	725	743	645	668	661	674	671	709	690	703	716	728	679	711	679	753	665	708	732	686	664	715	656	689	680	639	714	703	711	695	746	655	700	670	674	736	696	702	724	703	681	663	694	666	728	724	751	687	725	680	707	693	701	673	691	669	710	724	688	683	719	719	763	707	702	751	689	716	697	684	716	646	701	730	708	735	684	752	709	701	742	660	696	692	703	696	660	685	710	686	670	704	707	703	716	690	701	648	663	698	683	691	744	645	679	700	709	690	699	725	720	719	670	698	726	673	691	725	674	670	744	690	691	693	674	661	684	678	698	730	685	761	677	716	705	676	695	716	685	673	696	721	694	688	708	657	666	680	616	675	693	687	691	691	729	702	686	694	695	660	718	742	709	721	710	691	698	702	699	682	690	724	707	707	745	691	693	726	691	723	708	663	666	712	693	725	710	703	647	690	699	682	670	722	655	646	728	688	727	729	661	673	658	699	746	699	689	690	718	707	723	701	660	698	707	676	719	653	688	712	689	754	700	700	672	735	736	684	649	677	722	666	674	649	669	682	691	706	696	745	696	653	676	675	621	708	707	688	655	684	696	657	663	680	685	708	705	714	739	697	702	689	708	710	702	704	676	725	650	766	716	660	743	706	700	679	701	717	682	708	743	662	730	705	689	737	732	707	722	677	712	715	736	658	691	690	683	697	730	713	723	717	706	731	659	716	685	663	706	720	678	701	668	726	685	738	708	729	697	672	662	708	681	674	717	679	685	700	723	667	689	711	662	694	677	699	701	743	692	731	683	698	678	669	678	603	652	692	697	725	732	698	690	718	744	733	693	693	687	700	685	677	671	716	690	729	703	731	729	681	689	681	712	711	739	696	691	710	642	675	674	729	700	689	722	648	693	703	702	742	719	725	705	717	695	669	680	731	672	724	667	657	701	657	669	650	727	727	722	747	651	690	690	741	668	747	683	666	697	696	719	714	672	689	643	710	702	733	640	683	641	745	715	702	702	691	746	729	701	718	700	722	714	704	647	726	716	656	745	738	689	717	697	707	705	714	708	657	669	723	667	651	771	678	667	705	711	712	698	684	680	685	711	692	674	732	743	678	719	701	707	694	748	706	705	707	723	704	694	666	777	710	719	660	718	724	679	684	715	696	648	748	774	702	680	716	660	724	717	748	677	717	737	735	709	685	729	680	682	731	703	670	689	721	675	690	687	713	712	713	702	642	681	699	721	695	709	706	715	725	659	760	670	727	672	686	735	695	728	715	718	734	699	702	740	683	731	705	696	683	718	688	670	667	694	699	681	701	701	736	733	702	712	700	714	713	664	686	728	708	697	666	703	700	743	696	713	684	670	681	703	725	684	711	708	671	691	709	691	699	697	695	665	714	677	720	703	650	697	746	708	685	697	744	699	649	703	701	690	714	731	666	666	693	712	684	676	719	715	687	705	699	725	695	733	702	721	684	691	680	734	680	654	666	684	692	707	661	694	641	700	701	669	661	736	686	731	747
13830	1108	929	693	480	376	296	279	257	234	194	235	232	211	194	207	196	196	195	206	191	166	186	196	190	160	199	189	198	184	195	166	189	158	179	198	177	181	176	195	162	181	177	175	215	203	165	187	166	179	169	165	171	170	192	197	179	199	167	175	194	186	154	172	161	191	186	158	184	194	160	203	164	190	202	185	170	197	178	156	175	185	180	165	173	179	215	206	174	151	197	173	197	193	179	184	157	191	182	177	173	167	170	155	191	163	203	181	184	185	166	184	167	172	181	163	150	153	170	180	207	192	158	177	193	186	183	168	166	166	172	207	161	191	183	181	187	182	181	181	175	156	179	185	188	176	196	186	197	184	181	158	198	183	210	192	190	196	162	184	195	163	161	191	187	162	183	175	200	176	165	183	194	191	168	197	166	172	197	186	140	178	200	169	175	190	188	181	188	168	199	177	174	176	184	170	192	170	181	156	179	206	151	190	198	174	195	161	176	149	185	185	190	178	184	165	195	204	171	175	195	154	185	173	210	186	181	172	185	176	202	184	161	175	167	176	203	161	189	170	161	188	185	173	163	199	175	174	198	182	182	169	172	171	165	183	165	202	185	181	180	182	183	163	162	181	187	165	175	181	209	176	167	168	167	173	170	169	161	167	169	182	183	152	165	188	186	171	199	172	182	164	187	191	161	172	173	183	181	190	152	176	170	183	170	177	173	163	161	171	154	195	195	185	167	169	174	196	181	186	177	191	165	181	182	191	190	173	172	160	188	171	183	173	195	194	199	178	189	178	218	178	203	178	174	180	197	173	177	192	166	201	173	185	164	192	175	171	191	172	197	160	181	176	159	177	198	172	165	168	184	189	175	178	159	184	188	205	179	179	197	165	168	179	176	179	184	172	182	190	177	199	173	181	185	218	197	170	178	220	160	185	176	159	164	173	171	198	169	196	178	200	184	175	158	153	186	187	227	178	189	173	186	196	176	169	192	191	162	177	180	193	156	169	189	198	191	185	227	193	175	175	201	185	192	190	184	196	190	157	176	183	191	176	182	191	168	159	171	164	173	169	161	167	158	188	196	182	182	197	155	162	187	167	191	169	188	185	219	199	187	202	188	168	179	161	179	178	181	178	169	162	188	185	163	197	180	163	182	190	194	173	182	175	196	184	211	185	175	195	174	196	174	169	176	179	206	184	163	185	181	173	172	193	193	163	209	173	197	198	175	182	172	183	168	206	191	212	192	197	184	175	190	188	172	192	187	162	183	158	179	185	169	192	188	206	184	194	186	195	212	190	195	170	182	158	191	166	188	173	193	197	202	177	162	201	159	203	161	165	193	174	159	176	162	167	185	176	200	175	191	169	178	189	169	182	201	176	197	193	187	176	180	182	173	166	177	170	180	167	193	193	159	186	167	209	180	168	183	181	195	180	183	180	194	198	187	169	183	186	166	190	171	175	172	173	164	167	184	205	195	141	197	168	146	192	169	183	166	210	183	201	185	191	180	173	185	184	187	147	170	182	182	168	176	199	196	178	189	189	176	163	167	193	186	181	170	209	189	190	208	163	181	175	151	163	185	165	168	180	171	214	166	168	186	201	166	172	197	155	175	155	177	166	143	189	181	191	159	174	217	191	176	183	176	195	163	199	159	185	186	203	192	172	184	183	193	201	161	167	165	189	177	191	197	181	175	199	173	169	182	193	184	180	187	156	180	184	156	189	178	174	161	220	156	173	174	205	175	192	174	174	171	190	183	181	162	176	162	201	157	177	180	175	184	161	163	189	160	182	217	209	183	173	182	193	175	196	167	197	165	194	185	191	159	172	178	146	181	196	177	202	166	191	183	175	206	194	195	192	155	163	178	177	216	180	157	171	199	178	188	171	160	186	160	177	170	200	176	175	168	178	177	148	183	179	179	201	170	175	167	198	181	196	173	181	198	160	209	189	162	171	171	192	189	165	181	194	195	202	175	184	189	160	172	179	212	177	224	152	166	174	181	171	171	167	200	188	193	172	165	167	172	179	202	190	170	185	174	188	185	168	186	163	163	172	176	193	185	186	155	173	175	201	188	175	162	167	211	188	164	161	175	165	171	192	170	198	187	187	166	177	179	170	169	196	198	185	195	165	203	172	157	177	213	209	203	177	189	176	156	167	198	184	193	167	187	177	193	188	170	201	178	181	171	160	206	188	189	167	182	188	204	182	200	174	170	167	207	203	165	168	197	188	148	138	198	174	184	177	187	193	207	203	206	205	171	166	182	210	183	161	164	161	143	179	179	168	177	183	160	181	181	163	164	205	166	192	191	170	141	194	174	176	205	164	167	173	178	203	210	196	171	184	196	171	194	195	174	175	169	174	201	213	172	185	185	154	189	173	151	170	199	174	163	195	184	175	168	183	158	184	154	163	180	189	192	209	206	183	187	193	194	181	157	189	142	156	189	178	202	191	162	195	182	190	195	189	186	180	185	205	174	208	183	182	181	163	158	209	191	174	180	193	185	188	176	173	203	181	170	183	187	169	178	180	195	184	171	165	184	195	180	203	179	187	182	193	200	208	170	168	187	195	176	170	156	174	196	167	173	175	171	174	172	209	197	173	232	219	203	180	185	158	213	174	178	197	200	186	183	185	172	182	182	164	202	192	203	178	154	174	193	180	169	199	176	157	185	172	195	186	197	190	203	170	195	186	147	157	176	145	186	205	177	194	217	202	170	177	180	172	177	173	150	179	178	194	196	198	172	208	184	168	174	165	153	203	189	192	204	190	176	149	157	164	169	169	195	171	182	195	188	195	161	196	178	171	181	154	177	183	180	182	185	197	168	178	157	171	199	181	199	178	163	178	155	188	179	177	175	185	176	180	182	181	183	197	179	194	179	198	177	182	177	190	196	185	192	208	155	177	182	178	171	165	192	203	191	168	174	180	184	214	182	201	176	162	199	195	168	197	172	184	165	168	178	185	206	169	174	175	155	164	186	166	186	172	143	174	165	186	170	181	177	193	182	189	182	173	172	146	168	179	193	207	170	167	184	189	179	188	197	176	196	167	180	195	168	191	191	173	197	179	209	171	180	174	200	202	186	184	157	169	175	168	191	171	173	156	216	200	169	208	203	177	175	192	164	166	183	197	171	179	159	169	177	192	218	183	197	164	190	180	168	179	183	170	179	207	175	192	204	184	174	195	181	178	187	182	179	176	164	190	193	189	185	176	187	186	183	192	182	175	171	176	172	198	191	157	184	193	178	173	170	196	191	170	184	190	174	178	184	197	189	204	174	207	175	179	170	204	178	175	186	197	195	190	186	196	166	204	183	170	188	172	187	186	167	170	171	195	165	167	201	189	204	177	172	174	183	197	162	168	171	170	192	200	187	191	174	168	156	192	180	183	162	173	189	199	170	192	188	156	178	202	201	162	180	179	179	178	174	155	194	186	165	195	184	199	149	182	180	178	189	160	184	183	185	179	198	182	166	178	170	173	207	172	182	182	158	184	156	178	211	186
7898	962	1839	2146	1698	1460	1152	1000	893	750	727	739	661	602	584	583	548	544	545	478	495	522	487	507	499	434	487	467	489	477	455	472	453	443	433	442	429	457	445	443	425	410	456	414	437	405	424	422	409	443	460	424	435	433	418	445	435	432	424	417	430	437	430	410	443	417	430	429	434	419	419	418	391	429	443	446	471	443	444	447	414	425	424	403	426	445	428	401	417	396	415	424	443	407	447	384	421	409	464	425	398	412	428	430	429	396	421	387	412	414	430	426	440	419	417	447	397	421	418	433	434	431	462	441	438	447	439	420	472	445	393	459	428	422	430	398	393	390	451	424	417	414	407	432	421	438	422	417	397	384	435	410	413	443	458	415	429	455	414	436	461	433	431	434	453	397	443	450	430	396	436	443	435	412	407	436	424	449	482	425	430	433	440	423	417	442	455	474	484	440	415	407	411	421	423	437	422	389	426	404	403	449	438	451	438	414	412	421	456	454	398	379	417	397	452	447	427	462	454	443	407	398	454	403	390	460	439	422	434	435	399	431	425	447	429	431	444	442	423	433	408	417	476	403	410	443	408	432	456	435	420	420	414	428	402	385	422	407	394	439	412	426	384	425	413	400	431	446	426	443	444	435	401	423	394	388	459	419	401	355	425	406	443	386	404	438	458	391	429	411	431	406	407	427	400	401	403	425	409	423	428	444	408	431	420	392	458	436	458	404	435	416	467	418	443	411	464	430	400	413	415	411	394	451	393	410	408	416	412	457	440	401	396	436	402	404	444	410	447	447	418	411	403	370	451	437	426	427	434	445	458	440	425	402	412	465	426	415	432	443	437	412	392	417	402	411	388	409	424	424	458	433	402	397	422	463	392	417	464	397	427	447	395	423	417	451	455	404	411	453	409	458	444	435	400	440	393	467	419	422	446	446	437	442	410	410	413	428	398	396	384	417	421	422	414	413	412	411	388	432	414	399	438	410	420	396	437	451	423	401	457	415	414	414	439	422	392	431	417	407	423	440	446	438	448	381	424	446	428	391	415	431	430	415	435	415	393	414	393	425	435	401	415	500	455	408	422	390	440	380	449	451	418	410	432	433	419	368	377	380	447	417	408	404	422	416	450	437	430	401	452	418	433	436	437	413	453	421	415	453	407	424	401	434	389	437	410	417	427	437	416	409	418	484	398	426	413	419	413	449	405	425	427	466	419	466	447	425	438	429	430	443	416	447	459	444	428	406	415	418	421	417	428	407	410	418	411	423	438	398	407	429	442	416	412	422	422	425	438	449	441	425	444	395	375	436	421	427	444	442	448	404	436	448	416	390	414	434	431	424	416	426	421	431	412	415	433	390	397	426	430	412	438	445	377	424	425	434	393	419	437	440	442	440	417	439	436	433	431	434	447	425	463	424	435	436	431	447	434	408	430	402	419	410	412	442	427	396	435	427	424	424	442	424	448	424	384	445	449	444	402	390	422	406	428	425	421	433	427	489	422	404	393	435	445	409	425	468	409	401	445	422	436	407	406	451	399	417	427	419	432	388	425	434	428	437	435	436	457	423	451	441	424	430	431	463	430	425	392	395	434	434	410	457	430	419	438	405	453	412	431	418	424	435	453	425	412	433	417	435	426	441	438	399	445	399	385	429	382	396	471	433	430	417	415	416	408	413	375	425	385	416	437	447	426	419	433	417	391	397	405	443	441	426	396	398	440	424	408	362	404	454	435	412	422	402	450	445	454	399	403	451	449	457	405	416	442	391	431	417	439	406	431	388	418	438	410	432	440	392	445	424	430	421	432	420	433	432	442	428	457	453	397	430	426	433	455	449	428	439	420	408	432	433	416	413	403	435	412	376	411	437	402	400	419	405	392	439	430	439	419	405	412	424	426	403	415	461	398	426	418	466	458	420	430	384	408	413	415	426	404	406	459	405	397	395	435	427	427	426	429	422	392	424	414	426	464	424	434	441	424	420	430	407	428	388	405	410	412	420	449	405	401	416	469	425	417	418	429	416	404	401	427	451	421	411	435	463	405	433	429	431	417	405	437	413	434	436	404	418	411	463	429	385	378	453	421	413	425	407	412	421	412	409	384	424	418	446	464	474	407	386	416	393	404	432	426	408	415	407	427	411	451	391	380	399	430	437	403	436	443	452	397	419	365	430	434	413	432	403	411	433	474	422	442	420	415	398	433	441	448	437	457	421	426	470	431	399	421	453	419	398	397	395	442	419	424	439	400	391	438	460	422	420	438	415	433	455	416	469	423	447	415	406	429	455	361	410	440	409	447	418	424	397	417	421	432	411	419	418	421	401	404	376	427	403	450	453	427	443	427	448	417	426	419	437	408	442	405	429	392	434	428	401	444	440	422	397	415	412	406	429	437	457	433	455	402	449	412	454	426	386	404	424	429	381	470	447	464	433	433	401	445	388	419	450	459	424	407	442	475	399	442	427	433	419	410	455	413	451	414	406	432	391	429	433	454	440	410	428	439	434	431	395	415	442	424	399	405	442	407	432	404	393	419	423	395	402	442	427	458	410	456	402	433	433	399	420	452	393	395	431	419	416	405	425	407	413	435	428	468	440	450	412	440	422	406	423	432	420	438	398	407	418	403	408	415	405	412	459	445	411	432	445	368	394	434	427	438	452	417	459	443	422	399	434	424	422	413	405	415	438	447	424	406	443	442	411	409	408	408	466	431	432	440	433	421	442	416	417	404	424	448	422	401	391	431	423	439	404	424	423	413	411	437	439	427	410	382	410	438	459	419	424	399	432	452	433	477	434	458	432	359	431	397	426	428	438	398	408	397	473	431	408	444	406	392	421	442	408	409	423	396	458	417	416	443	419	423	400	390	406	429	404	427	436	390	453	429	445	411	431	401	433	416	407	439	396	410	416	431	454	468	409	455	432	393	418	439	443	463	388	447	436	441	405	419	390	439	406	436	462	434	408	448	424	411	439	408	429	427	427	418	429	408	388	417	417	427	433	414	425	416	414	462	436	427	425	394	449	404	432	397	376	384	432	393	409	413	425	411	440	410	407	414	403	410	415	431	432	432	441	450	402	407	439	432	425	436	442	402	424	431	405	410	464	405	467	390	410	417	421	428	444	429	451	422	447	452	431	441	404	410	435	403	392	399	409	453	426	409	463	392	417	406	436	415	429	424	434	404	406	426	395	423	423	401	355	434	432	426	396	426	393	406	426	428	412	422	426	407	425	417	432	419	424	418	431	414	440	422	406	407	411	454	449	428	408	440	416	433	415	437	448	439	410	431	389	435	416	456	408	426	429	407	419	448	419	401	413	441	423	418	431	399	382	440	418	439	428	480	415	404	428	443	423	417	436	394	424	455	432	369	469	429	430	430	444	432	439	391	458	419	395	400	442	439	447	427	408	453	417	364	412	429	424	424	418	433	425	431	426	448	412	479	399	422	437	430	414	438	430	411	419	456	431	426	447	430	402	420	417	408	449	433	429	428	413	426	443	432	439	435	410	393	426
1381	252	252	217	217	214	204	221	228	221	210	219	228	230	210	206	231	223	204	249	246	246	202	215	248	202	210	254	237	233	214	249	242	216	204	227	249	224	224	217	249	217	250	228	208	240	199	205	235	208	246	219	235	221	227	214	241	219	220	226	249	235	221	209	195	224	254	252	229	211	202	222	236	249	201	219	234	228	207	251	228	218	232	218	247	215	239	247	239	179	207	218	221	219	216	222	221	209	222	230	238	218	239	230	209	212	226	223	220	216	218	226	220	242	230	238	215	225	240	218	223	225	240	219	237	212	219	221	246	235	207	207	214	221	233	241	214	237	220	210	221	228	236	210	219	228	235	213	205	201	230	231	215	217	196	205	226	215	208	244	208	275	214	228	232	237	247	204	239	234	221	211	224	241	203	195	225	217	224	229	235	247	211	236	214	219	198	233	251	249	232	237	213	229	219	190	215	248	266	235	238	262	209	237	220	236	233	224	235	252	218	209	231	229	222	230	220	213	222	233	238	224	217	209	226	241	222	238	238	216	230	240	224	237	262	215	219	251	239	196	229	228	219	250	248	207	229	203	256	245	258	235	226	218	242	237	241	213	268	223	201	230	242	220	204	178	183	218	210	228	206	227	219	208	215	213	223	204	219	197	209	195	236	217	244	212	189	212	236	216	248	227	243	219	221	240	183	206	263	242	219	255	237	263	246	214	215	196	230	223	241	242	228	217	217	221	212	219	194	213	229	227	209	201	234	216	201	209	197	222	252	227	222	214	226	202	204	225	226	214	222	238	246	221	245	225	236	205	208	232	204	224	216	210	223	217	219	225	216	215	233	212	220	232	232	261	224	233	215	222	225	208	225	240	259	217	203	226	224	255	198	236	210	250	232	209	218	240	257	202	246	233	253	242	199	223	228	242	259	202	213	229	210	227	221	244	205	197	196	215	206	241	216	243	214	211	245	232	231	208	218	242	226	197	205	226	226	206	218	215	217	213	225	214	205	224	234	214	221	231	183	216	182	238	216	216	219	235	247	236	232	254	234	245	217	207	231	209	228	224	278	214	197	218	242	240	241	216	232	212	210	239	234	254	238	237	229	231	202	224	227	217	212	216	242	237	206	204	244	233	237	235	252	242	248	218	192	207	240	237	220	252	202	220	222	230	236	204	236	209	266	235	240	233	210	205	219	235	229	222	236	220	243	240	224	231	225	239	217	213	246	217	221	234	214	206	221	220	240	201	235	222	195	237	230	224	233	184	204	230	227	222	228	223	200	224	210	223	216	215	199	258	216	226	213	217	206	221	217	237	221	244	228	226	213	231	232	252	247	214	231	233	221	231	222	235	222	213	215	200	233	224	215	246	211	248	237	225	218	248	208	201	227	215	210	226	212	220	232	210	228	226	214	193	203	232	234	228	253	229	253	268	265	208	215	202	249	221	215	210	226	262	221	205	216	242	236	265	206	233	208	232	208	202	245	221	239	190	225	232	200	210	209	220	210	218	233	200	224	232	207	219	218	236	217	236	226	220	200	211	241	214	205	229	233	236	218	245	212	228	231	252	210	224	208	253	233	237	204	221	221	237	235	231	232	224	240	203	247	219	203	217	220	241	218	216	230	209	245	223	197	230	243	198	214	236	238	205	237	216	221	224	230	193	217	232	260	221	222	222	224	237	232	236	245	224	228	235	219	222	223	250	226	230	224	193	227	199	209	203	216	230	207	217	221	199	223	249	225	235	196	244	225	213	227	197	224	227	230	224	231	213	203	229	206	207	217	226	210	211	208	232	240	243	219	203	228	224	249	238	248	240	221	240	217	223	199	206	258	218	222	236	238	245	208	239	234	232	226	217	238	212	216	216	249	211	214	234	212	203	199	226	198	242	237	238	266	230	230	262	240	217	217	224	221	198	204	222	251	211	233	217	220	217	234	255	225	222	247	212	227	218	217	195	233	231	222	220	232	219	213	208	216	241	248	237	197	250	214	187	228	229	210	214	215	216	201	249	207	215	231	197	229	231	220	219	236	211	204	217	226	240	220	247	215	232	215	231	209	222	227	233	241	232	244	227	266	230	234	217	244	229	215	243	200	228	211	201	230	212	240	215	204	213	205	197	234	234	250	223	213	224	205	234	182	231	233	207	227	249	199	233	237	180	224	211	225	237	226	227	243	202	207	223	252	224	221	219	228	243	231	210	230	200	230	196	256	239	230	231	206	229	209	236	234	220	207	224	218	236	237	234	226	229	215	211	233	224	205	235	221	211	215	256	240	214	222	234	210	244	225	211	211	221	215	204	218	240	219	228	224	242	210	242	238	232	227	197	220	227	228	228	213	227	219	234	250	224	228	205	223	236	234	222	244	254	212	219	224	221	229	235	223	203	208	223	212	211	246	228	226	186	238	225	220	195	210	229	234	248	228	206	227	198	218	240	240	226	227	207	223	220	240	217	219	192	221	264	223	225	241	237	212	225	182	200	212	261	226	236	236	228	204	200	238	201	234	212	214	206	222	236	258	213	214	213	205	221	234	209	232	217	231	229	232	233	204	207	215	223	241	255	227	217	245	230	218	240	225	204	224	221	213	214	207	221	282	225	197	239	211	249	246	233	204	237	220	207	213	217	222	212	250	190	215	234	232	242	234	210	257	219	224	231	209	247	237	217	228	228	206	230	224	206	219	202	227	224	242	245	209	216	224	219	236	233	227	243	248	251	246	230	217	223	192	217	214	237	211	210	249	228	226	242	260	220	208	239	205	221	205	267	210	254	224	204	215	239	238	246	230	222	235	210	220	236	207	246	237	221	201	210	248	218	218	212	216	227	206	237	217	246	225	205	210	215	260	212	247	247	210	191	204	220	230	223	217	216	227	221	228	224	241	236	218	231	222	233	227	216	244	238	242	189	237	215	210	231	238	207	226	232	226	229	212	211	254	269	175	226	208	216	227	205	218	208	224	241	227	239	248	259	226	218	251	231	223	260	201	234	252	209	226	261	225	241	228	221	186	225	223	247	238	219	208	226	230	235	208	248	233	209	221	244	213	210	211	218	246	239	217	275	223	213	219	233	243	240	206	208	231	214	224	191	226	235	260	235	208	210	225	215	226	212	205	192	233	223	231	236	231	258	219	224	239	245	240	232	212	200	201	252	226	228	238	218	252	249	208	212	226	246	228	209	203	244	213	228	243	230	240	255	227	224	217	198	222	246	235	215	233	236	227	233	204	243	238	236	222	236	234	236	241	212	233	212	208	215	208	226	204	212	244	248	201	227	213	237	206	222	228	259	221	241	271	229	239	219	207	228	235	244	250	242	234	226	236	223	213	245	252	212	252	218	243	219	237	216	204	224	223	233	251	256	205	214	219	193	246	211	218	208	242	216	224	190	214	210	198	240	244	251	227	242	226	215	232	214	224	223	221	213	204	257	213	227	239	204	228	251	240	229	215	225	231	237	221	201	265	224	226	208	212	233	227	228	230	237	200	253	245	204	235	208	231	233
1773	565	559	623	556	547	517	540	549	537	536	535	471	576	541	534	562	566	544	525	539	533	555	519	535	588	556	531	549	518	534	530	549	515	539	556	537	524	551	549	548	513	585	491	509	539	529	524	518	553	525	528	526	545	527	593	559	529	546	563	518	546	528	535	535	503	547	533	538	551	568	526	554	552	535	565	562	521	568	548	549	542	504	535	559	574	576	554	538	528	523	563	550	569	539	561	547	507	560	579	531	539	574	539	520	527	514	588	505	617	536	539	543	592	535	549	529	541	521	596	528	498	509	553	540	553	535	562	512	526	575	545	562	551	487	507	546	530	562	519	526	553	547	541	538	519	574	508	548	542	579	566	546	581	573	586	598	485	548	553	565	551	534	558	554	543	514	545	507	558	537	535	612	551	560	544	527	509	548	551	523	577	559	526	505	572	541	560	575	536	536	528	562	526	557	534	535	521	557	539	505	527	561	526	568	536	511	517	539	515	567	534	560	475	498	510	571	529	548	527	547	522	568	515	525	541	543	537	563	547	558	544	557	517	523	555	520	544	571	513	591	540	510	566	566	556	519	508	557	515	546	497	536	523	556	550	547	552	536	531	573	543	540	557	564	604	522	542	553	488	588	533	550	551	538	558	515	526	551	553	550	528	554	563	562	564	543	525	496	565	518	596	573	531	540	513	546	571	602	556	539	553	591	546	579	528	541	514	530	562	536	549	535	554	528	560	508	606	575	520	530	559	518	505	524	543	503	502	568	521	606	536	558	548	544	505	563	514	533	544	555	489	583	512	577	580	539	525	562	553	511	530	567	549	538	531	572	484	558	520	534	525	516	580	517	540	543	539	622	587	536	551	512	516	538	527	535	491	555	508	545	495	555	545	555	523	537	514	525	507	533	513	531	538	554	566	543	546	564	568	571	538	536	571	544	555	503	557	496	555	536	520	552	530	541	507	549	594	508	537	523	597	539	508	545	530	532	572	548	584	551	518	552	544	513	530	505	531	539	546	559	567	518	552	580	544	532	567	559	539	547	538	586	526	559	539	538	531	604	502	559	514	562	517	545	521	540	579	554	615	523	542	548	539	544	549	586	497	550	564	536	567	520	543	547	553	518	540	529	526	583	534	547	526	583	518	547	562	558	519	587	552	532	556	568	561	512	565	550	540	567	574	614	535	520	581	541	499	555	559	558	564	563	496	551	532	527	551	571	528	504	578	547	541	554	522	556	557	539	564	552	540	531	531	543	544	535	542	547	565	541	523	534	499	513	556	560	529	543	559	546	540	525	521	563	550	510	502	512	549	569	525	550	531	503	539	539	515	505	518	541	518	541	522	517	536	576	547	541	513	543	543	537	526	537	523	569	531	571	561	519	537	563	525	544	542	535	551	541	554	549	515	549	588	530	613	512	559	544	547	509	523	560	562	538	520	525	523	554	569	516	526	573	534	546	515	547	541	541	538	530	550	543	539	568	543	508	553	510	575	568	495	560	559	537	534	533	508	542	542	568	546	527	559	560	546	560	533	514	587	512	538	525	523	545	570	540	523	547	543	505	574	541	547	522	553	542	546	565	515	561	516	525	567	538	542	522	549	544	542	503	509	550	525	593	536	568	515	535	554	569	580	567	544	544	571	515	545	490	556	596	555	542	558	533	533	556	508	534	502	538	505	581	516	539	535	490	538	538	513	501	548	538	529	529	557	524	504	560	561	581	580	541	515	578	532	530	508	496	518	552	606	560	496	563	497	555	547	534	537	562	511	520	598	576	560	524	576	571	572	558	561	540	546	572	547	551	548	539	567	564	515	537	519	575	567	525	534	534	524	579	521	557	560	534	564	535	530	534	529	519	537	539	512	538	532	545	527	498	531	560	584	544	559	547	564	513	561	546	541	560	578	513	539	538	551	554	501	510	518	520	580	537	525	565	524	518	547	521	542	559	568	568	551	514	553	557	536	558	511	590	528	515	602	489	537	554	529	509	512	555	548	558	549	531	514	544	541	540	572	550	561	547	533	518	555	528	515	542	558	543	526	530	507	528	531	540	513	562	554	561	527	503	523	542	530	533	508	582	512	587	575	559	547	515	517	537	574	557	563	575	552	515	599	519	530	551	513	572	538	561	548	550	560	508	538	523	537	562	500	559	548	549	561	527	556	528	553	502	544	537	547	516	585	552	519	505	563	550	544	562	554	527	530	512	528	504	538	565	566	564	484	557	529	546	528	524	561	541	556	548	560	530	522	548	534	553	525	555	523	555	545	549	525	489	577	523	568	576	555	532	565	541	542	509	522	534	520	563	552	529	548	574	540	569	557	527	567	525	505	569	532	533	553	548	539	533	581	545	510	546	540	557	544	466	550	561	563	549	553	570	578	555	560	521	535	547	541	536	562	480	553	526	553	558	569	532	501	565	545	529	556	552	539	542	529	532	547	547	583	530	576	532	517	549	531	504	534	542	556	534	521	534	563	525	525	529	530	550	555	536	530	546	539	512	554	600	545	596	560	564	539	513	518	530	536	501	537	543	536	553	529	516	523	522	596	533	572	585	573	553	580	527	511	553	526	537	536	557	567	551	567	570	604	525	528	549	538	548	506	512	526	562	557	543	563	553	537	531	554	501	565	518	527	549	504	569	527	556	551	566	543	476	514	512	494	571	517	554	555	498	544	506	537	529	557	541	551	528	547	566	552	538	541	543	533	501	512	570	551	573	528	590	554	559	506	528	534	528	594	522	565	565	536	523	538	524	540	524	527	556	561	568	503	535	532	573	562	554	491	528	510	525	509	613	529	550	534	522	542	532	542	563	504	532	550	543	534	548	537	562	562	523	561	540	562	527	567	586	582	531	525	547	529	537	546	576	528	562	561	512	524	619	546	546	524	496	534	569	504	529	537	531	534	506	556	550	535	565	518	537	526	562	566	512	538	570	546	515	572	543	567	507	546	530	535	542	558	516	544	570	527	539	508	523	499	551	542	560	538	534	514	557	530	546	556	541	544	524	554	522	519	532	584	585	555	545	545	527	528	549	552	535	538	503	587	547	539	522	537	468	568	516	481	523	518	550	558	507	507	540	496	511	513	511	559	552	554	519	532	558	511	572	543	544	559	538	548	548	547	519	536	559	522	509	543	522	485	516	544	555	514	521	572	540	521	545	525	539	559	541	552	518	558	549	518	544	530	578	516	609	563	524	533	515	524	519	529	512	515	536	531	492	555	526	549	551	591	557	554	533	539	527	547	502	500	560	587	547	539	558	541	553	530	559	495	545	538	492	548	486	549	529	525	545	501	539	535	549	501	519	568	539	524	528	528	543	571	539	514	521	520	559	520	565	473	537	523	545	515	571	558	539	540	550	556	547	551	505	528	541	496	527	530	521	528	518	528	542	515	550	568	544	534	509	539	552	562	535	545	528	519	490	523	539	548	582	494	511	565	528	483	569	541	535	612	535	573	558	563	530	571	533	489	545	491	530	527	519	532	575	542	561	529	533	550
7420	610	660	509	491	438	392	381	362	364	342	316	305	324	312	279	283	307	339	313	328	307	317	291	324	272	330	308	315	316	335	312	323	320	331	299	261	328	306	323	316	316	329	292	296	318	271	334	309	260	333	282	321	298	325	351	281	284	280	283	310	319	311	283	287	261	323	309	294	343	299	306	313	308	308	314	277	304	313	310	293	309	290	277	305	282	301	331	293	286	319	292	327	329	311	306	279	309	285	314	294	305	318	345	307	362	309	314	285	311	331	294	309	315	315	314	302	315	287	292	286	296	338	302	327	294	301	325	294	333	271	272	284	311	287	292	349	272	327	311	278	293	320	316	317	299	323	346	291	312	331	291	301	290	333	286	276	309	306	337	278	309	314	343	316	287	357	261	319	320	317	297	310	290	291	314	287	316	314	330	289	308	301	370	320	270	299	289	314	327	314	296	310	301	301	312	283	341	306	328	322	336	330	299	289	300	322	303	327	298	275	271	316	279	322	326	289	306	288	312	296	303	281	289	325	310	288	295	293	274	314	304	323	304	308	320	329	319	329	309	320	305	295	300	282	336	302	315	303	284	296	292	303	342	280	295	289	299	281	303	304	335	324	320	294	310	290	289	289	305	316	327	303	311	292	290	318	291	288	335	339	306	302	303	323	322	310	319	323	334	289	310	327	286	309	278	303	318	300	331	285	283	299	315	280	331	318	310	317	325	350	301	281	330	300	311	290	317	337	270	304	323	318	299	304	313	315	294	259	312	301	313	319	318	302	299	297	306	295	308	285	299	300	288	297	297	312	298	332	331	315	320	302	327	302	312	288	320	304	339	339	303	304	329	281	287	288	303	283	323	299	283	293	309	294	322	301	309	314	356	282	315	296	305	315	325	299	325	294	309	283	303	309	308	299	277	327	321	334	295	302	297	313	318	299	324	278	297	290	360	335	319	334	306	281	305	327	300	302	334	301	302	303	307	318	293	293	314	270	324	296	312	320	321	292	300	270	302	300	316	308	298	307	311	288	293	312	301	298	310	292	294	312	312	275	309	288	305	324	315	308	321	299	272	293	326	314	328	304	335	322	301	317	309	310	311	282	313	298	282	304	296	329	306	302	290	316	298	301	289	336	315	293	304	330	328	312	294	271	298	295	300	319	334	296	334	306	295	344	346	293	302	298	301	309	304	303	334	302	298	292	276	306	314	288	321	282	342	320	328	326	353	286	300	298	320	282	347	282	264	316	302	313	297	354	298	324	338	294	309	289	309	290	315	307	310	315	333	318	350	344	295	310	315	310	306	284	320	311	303	289	335	285	328	287	345	338	313	320	268	299	297	287	291	342	318	288	293	309	318	332	303	290	299	296	303	326	331	322	305	307	295	322	289	285	341	313	316	325	351	299	293	310	284	317	323	310	306	306	310	270	297	348	318	290	307	309	300	294	293	317	327	317	287	285	293	341	312	327	308	273	318	301	276	309	307	306	322	314	315	330	312	301	309	319	300	322	284	318	315	302	311	330	320	309	350	308	286	311	343	296	332	293	308	326	304	298	301	293	319	322	358	286	324	287	328	310	340	345	323	276	296	304	293	301	322	312	293	285	295	301	331	328	305	290	311	277	300	315	296	302	283	282	292	326	327	307	339	305	299	324	304	294	297	277	299	288	321	278	276	302	317	333	326	296	314	309	318	303	257	311	323	307	291	299	317	297	321	319	289	344	327	303	339	305	274	278	326	286	285	294	291	282	292	264	282	264	325	365	316	290	291	327	271	338	318	294	277	337	327	300	288	319	312	274	280	355	284	324	314	341	325	300	304	314	294	330	304	298	336	308	310	329	301	297	284	312	289	292	346	320	311	325	336	365	298	298	264	277	278	296	312	286	307	328	302	280	311	267	312	317	282	309	315	320	292	325	306	310	313	300	297	301	277	304	293	289	299	362	292	287	283	288	310	318	353	306	288	300	323	328	314	275	287	299	298	301	342	309	359	298	304	316	296	283	311	288	298	270	326	307	313	270	293	274	307	305	294	295	315	278	289	316	309	301	341	305	255	300	303	332	330	336	324	312	295	323	339	343	326	349	310	316	291	327	275	314	331	297	301	351	322	329	287	345	319	270	274	297	333	320	269	330	320	289	305	287	323	327	323	297	300	273	290	296	317	330	299	332	346	283	313	290	297	314	302	282	327	308	305	277	271	310	337	307	315	314	327	286	319	298	329	349	313	309	266	327	323	293	323	311	294	292	323	351	310	275	308	313	324	335	284	318	276	314	328	327	281	354	320	292	313	296	308	322	281	277	296	290	291	316	305	320	330	281	293	303	273	334	332	311	342	286	300	301	298	303	285	324	299	322	308	306	299	298	304	315	301	315	331	293	356	331	296	337	293	308	283	315	325	350	346	317	293	287	289	282	300	329	311	290	363	282	321	300	299	320	325	280	273	318	291	325	339	328	354	280	308	325	333	343	308	292	310	347	288	285	342	342	295	331	264	308	338	284	309	292	301	279	335	270	306	338	310	314	307	314	277	297	272	315	340	317	348	340	290	321	354	307	312	306	319	301	298	295	296	318	307	307	322	318	339	305	291	314	326	298	304	325	338	310	324	354	306	301	338	263	286	289	289	292	307	313	329	283	317	323	258	282	314	290	303	316	296	339	307	294	276	268	321	320	304	302	296	304	306	286	303	318	306	294	306	303	297	299	292	309	302	295	334	296	328	299	316	331	314	280	293	298	306	292	331	281	298	349	281	317	323	297	285	289	313	323	337	251	309	276	273	276	297	280	290	311	321	325	361	364	277	309	302	306	293	312	292	306	306	315	316	300	318	293	302	336	300	295	312	307	298	283	307	310	331	354	319	310	323	295	334	333	321	312	292	301	285	327	284	309	337	298	322	295	305	320	283	313	332	319	280	297	315	299	317	292	294	303	281	307	303	296	311	328	344	317	299	304	309	325	341	272	287	341	315	325	295	320	303	303	300	302	315	267	304	272	303	298	319	308	306	283	311	274	297	298	329	303	315	307	298	330	291	319	304	303	290	270	271	335	289	293	307	311	309	331	315	336	304	326	317	274	327	296	312	290	311	333	328	314	313	307	315	290	295	288	292	311	309	308	317	279	330	297	317	313	281	305	304	343	315	344	314	288	313	267	289	306	319	311	329	301	349	318	365	304	326	322	282	287	339	333	294	302	327	287	317	312	314	343	317	305	355	288	334	330	313	268	349	305	287	253	302	316	294	304	304	340	285	316	315	298	298	347	283	309	302	299	312	344	293	330	286	289	323	301	308	327	291	304	317	317	287	293	293	310	316	324	288	321	362	305	300	317	285	316	320	296	301	319	303	325	299	312	328	261	319	317	303	308	301	314	292	290	327	284	319	308	328	304	323	344	319	311	306	337	331	287	286	333	308	271	312	322	318	311	323	298	320	319	283	305	288	283	281	309	301	311	325	318	278	281	305	324	321	325	330	310	297	337	294	304	314	341	279	322	301	339	289
6392	960	1462	1612	1421	1243	1124	940	878	866	857	831	766	837	756	749	789	787	781	706	702	782	744	721	779	745	729	701	708	677	706	711	701	699	669	726	719	719	718	710	714	688	715	719	713	723	735	704	667	668	701	643	683	679	718	703	723	672	672	709	671	673	722	726	747	752	692	737	741	711	689	703	732	667	651	698	721	676	675	722	755	719	717	725	692	717	730	688	710	666	662	701	688	637	720	683	732	689	709	677	709	706	682	706	673	660	664	685	705	676	722	667	706	701	706	699	662	635	754	670	685	686	719	671	703	691	704	697	687	711	709	704	751	710	693	741	736	680	696	682	688	683	697	677	691	750	720	700	662	705	718	706	738	654	692	715	728	736	688	708	673	664	689	688	699	699	718	681	694	715	697	683	709	684	686	720	702	698	675	683	655	726	690	740	669	711	688	701	724	696	694	657	735	674	721	663	732	653	743	730	712	709	715	682	726	666	731	687	714	680	691	685	693	754	678	693	707	713	687	737	685	714	717	725	738	677	715	725	719	707	724	691	702	663	706	704	706	661	709	760	639	678	677	700	668	701	681	709	677	668	692	700	679	704	715	700	671	709	749	724	707	679	702	699	702	716	705	704	711	682	754	716	718	724	669	708	698	682	687	685	716	712	738	702	692	737	690	687	744	702	661	777	701	703	735	717	708	701	698	684	699	711	675	708	699	710	675	688	726	749	707	720	695	709	736	661	739	696	675	672	709	740	659	710	707	701	717	694	697	693	676	709	702	697	642	691	655	676	716	725	690	696	683	705	731	692	678	693	643	691	646	679	701	701	691	680	689	682	714	699	685	674	675	690	704	679	707	751	713	745	693	701	707	750	646	710	732	692	711	664	712	730	672	676	726	691	684	699	705	676	727	708	706	691	718	702	708	710	695	690	696	731	717	706	734	685	708	718	706	694	753	710	694	642	666	697	720	713	712	711	691	671	770	702	651	733	677	683	700	718	668	741	729	691	699	691	681	746	732	680	702	724	717	741	672	722	650	705	693	668	748	710	709	692	716	690	733	687	713	720	707	687	721	718	757	706	710	745	701	714	753	708	713	691	703	712	719	698	716	666	657	669	666	710	736	642	658	737	704	678	704	733	706	692	738	685	696	722	706	674	696	693	688	696	735	685	711	696	706	731	690	718	733	700	694	709	641	715	727	693	709	693	662	683	660	672	679	692	635	710	681	718	739	667	716	668	687	673	709	705	651	715	716	673	697	705	697	723	670	687	701	683	746	712	684	713	675	720	696	669	705	691	693	704	716	673	693	711	686	702	668	700	706	719	670	686	671	705	684	735	669	701	702	704	656	678	697	713	690	683	715	730	714	726	732	722	675	715	725	727	720	631	706	636	711	704	712	698	699	695	675	732	730	733	727	692	698	691	729	693	700	680	656	728	661	704	702	707	665	707	691	713	694	676	685	692	685	708	681	710	718	721	763	677	696	693	704	713	709	724	669	683	706	751	701	714	769	696	746	666	680	662	690	741	681	709	693	718	696	712	715	702	693	693	728	707	704	713	668	672	719	713	682	714	720	724	666	704	709	711	695	673	711	707	710	737	696	663	703	678	689	683	678	711	680	740	668	717	655	705	702	684	674	724	697	721	703	677	676	673	683	703	652	706	722	731	664	716	696	713	662	715	696	742	669	696	691	664	703	714	675	702	695	707	731	733	689	690	720	695	659	732	714	708	711	702	745	689	685	716	734	652	661	721	701	686	679	689	711	774	687	737	750	678	726	674	704	744	687	683	699	648	715	665	674	670	712	676	721	712	676	674	672	691	720	647	676	719	725	668	706	709	708	683	746	734	719	709	695	702	663	671	675	714	696	718	685	744	708	683	703	708	724	713	694	686	680	687	745	705	687	685	729	723	697	701	648	686	687	765	665	710	748	694	651	699	712	719	671	718	674	689	723	697	721	703	658	710	688	668	666	743	737	707	673	702	708	653	723	722	729	738	681	710	681	714	670	685	681	693	723	709	732	694	685	743	673	705	727	675	738	679	666	658	672	685	717	719	684	713	712	689	723	709	634	640	703	676	704	661	738	681	688	705	712	716	670	686	731	666	717	705	724	705	750	701	677	746	703	702	679	651	631	699	676	676	698	653	672	675	693	702	705	733	748	685	717	673	715	706	718	708	717	701	658	696	730	697	687	739	713	673	715	782	688	714	685	677	711	676	695	688	685	707	664	703	734	707	699	666	720	677	683	717	685	688	694	681	713	670	705	708	741	674	676	700	735	711	725	707	727	693	687	684	665	657	662	711	709	737	691	672	694	714	738	718	698	673	749	673	701	687	677	728	722	705	665	725	718	677	679	737	680	685	694	731	705	700	711	674	697	682	703	665	696	697	692	707	663	724	760	717	714	703	733	689	720	664	698	668	653	716	667	679	731	690	690	701	715	692	697	687	670	724	697	702	740	664	673	708	739	677	682	687	705	695	707	698	704	702	713	662	698	672	671	724	722	680	719	677	715	720	697	706	724	708	734	719	680	699	710	693	732	728	676	698	697	701	724	721	705	685	658	714	750	678	781	728	695	688	704	719	677	682	714	719	669	679	733	713	689	723	684	696	672	683	740	697	706	717	690	687	699	709	696	690	640	707	667	732	701	707	700	766	670	616	702	699	692	721	701	668	716	669	723	733	671	675	686	721	724	707	724	687	658	660	705	683	704	685	699	725	669	642	673	705	676	735	649	711	686	667	711	728	699	696	753	720	680	695	652	694	702	688	689	706	669	711	695	730	705	694	701	689	672	687	766	710	699	727	701	685	690	694	704	697	691	614	703	718	700	674	701	729	708	740	690	703	687	699	702	713	692	689	720	679	727	685	713	684	681	721	726	717	695	665	681	641	712	698	730	688	726	710	718	718	671	684	697	683	739	682	669	704	672	678	707	693	667	686	699	692	669	689	739	709	676	669	721	740	699	696	704	690	718	727	667	685	696	702	751	695	717	739	690	706	718	664	655	674	723	715	685	677	708	677	720	684	709	690	667	728	688	725	750	689	711	699	664	745	656	725	692	714	635	703	682	726	737	717	753	721	702	725	697	676	708	706	694	696	729	698	713	689	711	717	672	690	685	687	755	656	721	697	719	706	696	703	672	708	712	684	668	663	724	694	709	687	693	690	713	716	728	686	717	705	745	708	678	738	707	692	694	676	722	687	675	716	726	739	724	744	714	722	702	696	702	694	718	713	738	691	694	753	691	690	700	699	678	694	663	682	736	744	697	714	740	691	687	739	662	735	676	682	682	690	709	684	719	737	739	702	675	698	708	709	697	667	676	754	684	694	738	679	664	711	735	684	687	658	655	727	717	728	680	686	674	678	680	696	707	684	701	699	723	710	701	687	674	671	701	743	646	684	705	707	662	687	698	715	678	680	648	733	696	678	691	718	671	682	706	693	716	723	739	739	672	678	664	684	661	680	653	696	698	714	705	710	716	700	654	724	680	650	716	712
13759	1103	876	654	481	401	316	277	279	244	227	248	207	258	206	201	197	188	185	203	177	197	189	201	182	192	181	189	154	168	178	204	214	214	181	180	187	160	173	189	178	179	144	201	200	170	207	157	188	169	183	176	197	215	177	169	194	181	178	173	192	161	156	180	200	177	200	184	178	180	172	193	157	205	186	157	190	154	182	176	184	177	163	188	181	176	217	189	178	197	168	163	171	185	180	174	195	171	178	196	202	196	185	165	172	194	156	165	175	179	195	159	185	174	174	194	179	154	175	188	189	171	189	180	165	197	170	182	191	213	185	182	186	177	161	188	176	181	191	178	188	194	177	186	183	192	144	160	155	169	205	169	149	178	155	172	158	189	176	171	153	194	171	203	180	174	154	183	178	185	187	164	176	173	174	206	195	189	180	200	158	163	171	175	166	206	199	170	178	195	166	187	201	167	157	196	167	160	176	215	181	195	180	178	171	200	166	174	190	214	201	154	167	161	159	171	175	183	161	190	166	192	189	186	173	163	169	160	184	147	194	184	187	194	182	163	188	181	179	158	191	205	156	191	194	174	190	195	178	167	200	171	203	172	171	147	182	172	186	190	188	172	175	190	185	156	171	176	182	194	178	191	158	170	187	166	176	172	150	175	188	180	169	174	177	179	166	169	177	168	184	153	182	176	185	201	171	153	172	155	170	175	177	169	174	194	197	156	176	180	189	173	176	163	171	181	187	176	188	200	178	172	188	155	167	175	197	189	145	188	160	194	207	199	201	166	173	150	173	201	204	201	167	164	194	201	191	171	163	183	178	179	180	188	205	192	175	170	207	197	180	169	189	176	167	201	187	183	188	184	170	157	183	203	195	224	177	185	169	178	164	182	186	173	161	168	178	165	190	170	187	197	169	179	168	193	196	172	190	166	203	194	158	160	172	182	161	183	181	201	159	194	167	176	179	208	167	188	172	159	164	178	140	169	160	168	165	166	153	186	180	174	185	186	186	183	184	179	191	181	174	162	180	187	167	190	186	178	168	164	163	184	179	189	180	165	188	184	173	190	171	160	171	164	164	177	197	151	171	181	170	209	181	168	168	176	195	179	193	187	169	162	212	176	177	155	167	201	180	189	170	197	176	185	214	173	166	172	188	175	178	158	179	175	186	168	182	192	175	181	154	162	164	154	169	196	177	179	189	198	162	156	181	174	181	178	154	172	190	173	163	195	160	179	181	208	171	183	201	190	191	180	167	197	204	200	189	164	175	185	183	171	185	169	184	160	185	202	198	154	182	167	196	192	179	198	171	164	185	170	161	173	213	167	196	188	199	184	185	176	177	191	168	175	159	154	185	166	187	196	169	163	194	170	166	170	188	195	158	148	185	167	203	169	174	187	166	162	175	172	177	180	160	196	194	212	175	149	160	147	150	174	170	178	178	178	172	180	182	181	170	185	199	177	197	196	197	188	176	171	168	167	206	174	158	184	194	202	184	185	190	156	157	185	159	192	194	191	145	169	165	181	175	162	170	177	189	171	215	185	172	174	178	161	175	172	180	184	187	189	178	216	167	170	199	171	192	169	178	177	206	187	169	178	186	159	149	183	179	193	174	181	140	179	176	159	189	152	170	178	188	187	194	165	177	179	171	193	208	165	189	163	197	172	156	164	175	191	176	160	199	175	170	172	170	185	178	164	173	172	158	182	140	175	160	182	183	172	189	177	186	165	184	202	167	187	201	153	188	173	178	155	150	179	142	166	192	176	176	190	166	146	161	175	173	165	179	185	156	190	174	183	189	174	175	206	177	194	172	156	185	186	191	168	155	188	184	160	190	183	181	168	182	158	184	168	179	173	193	165	187	181	162	176	175	161	183	154	196	183	185	180	175	178	166	151	166	165	161	157	177	184	146	204	177	175	174	164	177	182	155	188	198	195	179	167	167	167	175	168	204	166	195	191	137	185	180	188	191	189	181	180	167	177	184	176	191	163	161	157	181	188	203	180	189	160	207	205	180	187	191	173	185	150	185	161	160	187	175	165	178	176	188	168	188	183	173	173	157	192	175	189	172	216	184	172	187	176	198	173	164	151	199	181	173	186	185	200	202	192	193	176	202	189	179	148	181	190	159	167	182	173	186	149	159	179	184	191	174	162	190	170	182	188	176	167	195	198	186	190	184	170	177	189	202	189	175	188	175	179	180	189	166	169	194	196	158	165	172	179	152	173	183	192	160	188	206	163	171	181	185	176	194	192	177	169	163	170	164	183	199	185	186	204	167	178	186	167	195	164	186	175	166	206	202	197	155	135	164	207	181	185	190	191	161	194	204	181	178	168	175	167	190	185	167	171	178	172	178	178	172	189	168	205	164	161	174	191	193	190	206	172	166	192	197	201	182	193	189	152	179	180	167	157	188	169	161	194	184	173	182	174	184	171	160	178	183	195	179	186	164	196	164	180	149	201	197	172	170	194	190	158	172	175	187	183	160	171	208	173	211	186	179	181	170	185	169	167	195	171	173	174	175	170	182	190	193	192	176	188	157	171	196	186	189	187	166	189	204	167	183	160	168	150	180	172	172	179	146	180	165	174	170	151	194	171	165	184	182	165	165	189	180	172	166	185	185	189	192	192	169	163	185	188	166	175	179	197	178	171	206	175	165	196	155	181	167	187	190	192	167	171	155	192	195	174	186	177	192	174	166	188	179	173	206	189	194	188	167	169	199	157	177	195	163	166	169	178	177	189	161	186	178	176	164	180	186	163	148	196	162	181	176	211	185	186	171	156	168	209	190	212	155	186	200	162	186	191	179	186	184	169	179	183	166	192	178	169	161	197	171	159	164	170	190	190	176	171	178	185	169	164	180	170	175	187	185	176	183	156	183	176	151	170	186	188	193	181	160	174	152	198	198	196	178	186	165	183	169	176	148	200	170	168	159	183	159	190	177	194	168	191	178	156	158	205	188	177	183	175	174	211	206	175	161	164	187	162	181	165	158	199	171	160	171	167	177	174	198	170	174	175	170	145	186	166	179	158	174	159	166	184	199	187	155	194	167	199	178	192	181	196	144	204	170	179	186	165	169	187	175	183	169	193	189	164	194	187	187	190	180	206	172	172	188	170	196	182	167	162	169	179	205	169	196	176	175	165	188	198	170	183	187	149	173	154	163	179	188	194	171	182	186	197	155	183	168	154	173	156	191	173	215	184	213	174	198	177	188	183	175	151	175	185	209	189	168	200	170	178	170	173	169	170	178	174	162	182	173	178	166	185	148	176	176	174	186	193	159	190	159	198	165	187	167	167	171	169	163	162	178	195	183	200	190	184	182	156	190	181	202	170	180	169	176	192	180	184	182	175	202	174	155	194	181	175	178	164	179	230	196	181	158	173	193	164	191	192	191	179	182	150	182	176	202	181	181	218	187	175	176	175	171	164	162	191	202	189	171	157	185	185	168	180	198	195	170	188	185	172	162	159	198	185	173	166	186	191	198	173	176	189	166	194	183	163
7888	976	1865	2128	1751	1405	1101	962	880	735	703	685	604	632	579	579	523	548	474	496	516	490	471	524	496	491	447	450	454	468	507	455	446	489	446	427	403	438	419	422	443	413	398	454	467	453	457	438	416	432	428	449	412	435	428	394	432	409	414	464	404	468	425	447	433	408	408	430	408	447	423	393	415	392	440	459	421	435	401	438	451	420	414	440	418	449	422	413	404	426	417	386	433	416	427	418	426	422	440	412	427	374	393	393	453	470	427	446	409	437	407	418	448	418	408	419	404	410	440	442	444	416	408	429	439	435	415	414	432	405	422	456	419	449	409	394	406	412	431	419	434	417	407	431	398	409	413	430	378	443	420	447	411	432	441	381	458	440	451	423	421	438	396	410	429	390	405	455	427	432	407	440	426	443	433	414	421	417	429	412	392	416	419	412	441	433	418	417	430	408	408	412	403	412	410	416	397	398	404	404	425	405	422	425	430	396	426	375	409	412	417	426	443	412	394	440	418	427	407	433	419	457	409	424	401	382	408	433	405	381	434	434	413	415	461	403	417	431	440	437	403	433	413	422	388	402	435	406	436	442	433	401	423	401	459	426	421	441	398	458	385	423	404	428	427	425	421	412	400	428	413	402	438	410	428	426	432	416	425	417	421	432	457	409	435	434	437	403	436	434	435	383	447	415	422	393	419	406	425	406	415	431	425	412	431	430	388	409	400	425	446	400	474	432	450	400	402	427	408	389	410	381	419	426	430	426	410	397	422	417	396	407	402	440	430	453	469	394	425	406	389	409	436	427	423	428	374	417	396	439	437	409	415	452	400	394	436	410	410	435	434	404	434	437	406	409	441	446	407	382	407	448	433	438	418	444	403	408	407	405	379	418	408	450	432	407	426	397	428	472	426	410	370	420	405	423	463	425	403	451	411	409	397	425	444	422	419	402	420	435	433	449	439	411	403	408	402	421	428	417	414	446	428	442	415	412	406	439	421	414	453	423	456	407	400	427	455	443	450	387	412	407	416	430	403	419	413	403	423	419	436	406	446	414	432	389	414	452	452	408	440	424	420	404	414	438	415	426	425	459	433	415	395	396	433	423	430	435	407	400	408	403	416	368	470	426	434	398	430	402	405	455	417	449	453	401	411	442	405	391	414	433	438	420	405	439	443	385	386	412	447	448	422	433	402	436	405	452	427	408	452	433	416	406	444	431	405	406	402	429	423	431	436	384	407	422	431	385	390	402	432	411	422	410	441	439	432	390	395	459	410	409	406	389	425	401	446	419	428	419	435	432	393	429	395	419	442	431	429	433	451	424	430	418	420	393	421	443	412	443	424	410	431	437	401	454	391	448	397	437	390	399	429	418	392	439	422	418	417	387	433	384	401	423	436	421	424	401	422	436	379	447	435	431	416	406	416	419	452	422	422	454	422	392	426	420	397	411	407	404	468	413	408	411	432	419	432	431	425	427	411	398	410	427	414	432	437	434	430	445	417	443	429	410	433	412	401	411	432	410	405	438	449	384	415	442	396	431	400	388	430	406	406	448	433	397	402	434	433	427	397	403	431	405	403	402	431	420	379	407	447	445	393	407	420	401	477	405	423	426	429	436	427	462	436	437	379	382	437	453	440	408	426	455	429	405	398	405	467	425	432	444	418	434	430	463	396	425	394	445	415	395	461	407	420	385	392	400	391	421	439	433	411	425	384	406	432	453	428	435	390	445	428	426	460	436	418	412	408	386	394	411	424	406	405	426	412	402	414	448	423	401	446	413	446	443	445	464	414	462	408	432	357	430	463	417	444	448	415	437	403	439	437	443	459	424	405	402	453	392	413	453	450	430	413	432	396	436	420	435	414	377	417	438	415	461	432	435	443	442	441	473	442	430	420	434	396	426	441	402	436	400	408	442	415	414	427	394	409	391	409	385	378	430	418	408	460	445	416	426	427	419	424	426	401	437	419	431	459	399	417	423	419	377	428	402	428	428	411	415	455	437	375	448	423	441	432	409	411	395	454	446	419	441	463	410	418	437	430	408	397	445	422	463	411	415	407	466	410	426	412	419	412	404	418	413	382	460	473	444	433	433	399	426	448	419	413	397	436	445	412	404	412	455	442	389	423	385	434	420	391	442	422	435	384	427	413	432	395	448	441	395	382	384	417	438	401	411	421	449	426	404	435	435	449	399	432	410	443	443	429	413	455	429	416	411	424	432	432	412	418	421	387	406	427	405	420	406	416	417	390	404	434	432	403	443	426	400	429	400	406	423	441	393	469	457	416	441	424	408	396	403	421	433	431	399	426	422	401	416	416	446	463	417	443	425	446	439	421	377	431	387	427	412	427	442	401	445	439	414	433	401	399	426	450	417	421	420	419	435	427	437	435	438	384	400	419	415	416	430	427	436	417	419	436	383	432	419	447	372	456	403	401	416	421	463	446	420	417	413	406	418	444	438	411	407	388	425	420	425	392	409	411	425	461	434	386	402	396	387	393	409	456	415	402	388	434	405	414	399	447	432	426	388	377	448	419	399	437	434	420	433	443	398	447	381	409	424	389	424	425	396	390	425	439	408	399	416	441	433	425	424	404	419	410	413	398	424	448	412	415	409	400	446	445	403	413	420	418	426	408	402	401	430	434	401	443	417	421	430	426	416	404	387	394	416	431	403	392	456	388	437	432	417	415	433	415	422	476	439	417	428	417	444	432	442	410	418	390	397	417	402	472	407	399	456	452	395	447	434	374	418	445	421	419	416	404	401	413	460	416	425	448	421	443	438	445	455	426	423	412	426	400	394	417	426	368	446	381	418	401	417	410	423	445	430	468	387	435	371	417	399	449	429	376	418	411	409	444	402	415	445	447	415	418	414	417	425	421	448	413	471	399	423	431	403	434	405	402	438	420	434	409	438	441	424	414	414	437	400	471	431	413	421	440	398	409	392	399	408	437	423	409	403	400	374	447	400	394	428	392	402	410	431	450	424	432	404	413	409	392	406	389	415	440	452	445	446	394	382	421	418	411	409	412	390	432	411	434	428	409	395	438	387	422	421	421	409	417	407	429	400	394	422	412	396	405	425	388	405	405	416	408	391	411	393	392	429	426	421	435	427	418	394	422	366	457	432	416	404	422	430	429	436	439	425	421	401	368	401	400	407	419	460	464	422	433	459	402	406	422	429	412	411	398	444	399	420	409	423	401	440	413	438	442	458	416	413	394	418	416	472	424	439	385	434	429	460	394	413	425	424	412	389	427	404	426	424	418	415	382	421	394	430	446	419	439	408	406	415	438	423	407	408	411	409	394	442	390	403	368	420	398	462	419	412	440	410	419	418	426	416	420	382	414	445	439	442	476	417	431	434	360	387	412	446	457	415	437	425	423	449	419	424	435	400	411	425	426	392	415	393	420	424	417	405	428	427	439	437	438	452	464	428	451	439	399	413	378	425	399	427	424	428	468	428	412	429	441	433	413	403	426	398	426	448	438	464	447	445	381	419	389	395	422	452
1296	209	223	242	262	244	234	250	205	255	246	216	241	216	202	242	247	214	194	225	235	237	211	228	251	187	263	242	212	230	250	218	241	246	219	214	201	207	236	240	226	203	212	224	218	257	216	226	224	232	216	219	209	234	211	217	214	215	216	212	216	219	240	195	233	189	252	229	212	198	209	202	225	215	224	220	214	208	230	216	265	223	199	204	205	221	223	231	216	212	251	206	228	184	196	191	226	212	261	263	239	233	240	225	227	222	216	244	202	228	251	226	211	234	240	203	236	245	220	222	252	219	235	236	227	226	208	220	200	223	236	242	228	234	213	212	246	207	238	223	206	218	220	217	226	218	226	228	252	255	244	237	218	210	218	195	224	212	211	203	237	236	241	224	239	227	223	215	229	200	225	216	215	222	204	245	187	215	225	217	219	253	239	238	209	237	241	217	230	234	214	237	231	187	227	250	244	226	212	224	218	254	206	225	206	235	210	212	223	225	230	217	265	221	217	239	222	247	247	216	220	246	231	203	225	227	220	257	213	210	233	217	221	210	230	230	222	219	229	240	241	205	220	243	225	236	209	236	231	240	267	216	210	237	230	238	209	230	215	222	236	231	223	204	205	219	212	216	238	221	228	232	227	205	241	251	228	202	237	200	235	213	214	201	222	223	228	222	227	251	220	237	234	227	225	231	218	213	214	237	222	214	218	212	217	202	232	214	221	205	211	211	216	205	208	220	280	209	231	234	244	225	233	236	207	220	251	224	220	204	238	247	223	223	205	218	251	203	210	244	223	230	240	233	205	198	251	227	212	245	240	184	224	218	185	220	267	215	207	236	235	211	223	231	207	246	226	220	221	228	260	219	199	245	214	242	246	220	216	217	229	226	236	243	211	249	206	211	202	232	225	226	202	201	241	208	236	234	214	225	226	234	234	211	211	203	228	249	188	231	236	220	267	226	252	222	221	235	233	240	220	218	216	221	242	236	250	241	184	230	200	214	224	237	221	208	223	229	229	217	242	227	238	213	214	232	213	232	215	226	196	236	257	209	223	203	208	238	241	228	228	244	204	247	230	236	221	215	254	218	219	221	210	224	242	220	247	227	245	239	224	238	233	239	242	239	229	228	223	237	232	224	222	210	202	216	226	224	222	207	218	209	200	194	204	215	221	230	213	205	226	241	220	221	202	248	234	223	247	231	213	240	225	245	235	214	224	218	231	242	193	213	236	220	210	215	195	266	237	211	254	229	228	212	224	250	241	216	222	212	235	233	218	226	233	211	222	211	201	238	236	235	229	234	228	236	236	203	243	211	250	203	263	232	230	223	228	216	239	215	208	226	222	224	235	229	196	193	227	254	227	236	213	248	231	233	223	244	203	188	238	227	207	197	223	182	205	242	230	216	235	239	213	221	228	230	217	222	226	254	195	258	213	242	240	228	217	228	255	218	214	216	219	227	234	220	217	222	233	236	224	218	247	229	220	203	202	234	199	225	261	234	226	220	243	248	217	230	242	220	213	212	219	220	194	229	217	230	234	246	242	235	204	228	224	233	221	228	223	255	229	188	215	229	248	227	217	220	231	186	218	207	232	245	219	255	226	229	232	220	228	249	235	223	217	208	229	263	198	233	222	200	240	206	212	221	205	238	228	206	210	193	237	217	241	242	232	217	218	208	248	232	206	220	232	233	216	268	226	238	248	220	238	220	246	217	174	212	241	229	226	232	233	213	228	227	220	214	196	250	225	210	222	223	242	231	203	212	203	215	223	243	210	211	203	178	217	230	228	218	220	244	213	236	218	216	200	212	219	211	223	216	210	190	238	246	222	230	209	221	207	241	242	236	208	215	205	205	239	237	218	246	227	213	226	211	254	208	238	248	244	229	236	196	226	245	225	208	203	239	244	206	206	227	238	234	231	252	222	204	208	252	250	221	219	216	266	206	202	218	197	204	233	240	230	209	239	235	196	219	218	225	210	238	245	229	235	246	232	224	224	225	228	217	187	226	190	216	244	241	219	204	200	228	233	220	245	234	208	229	208	241	234	232	239	209	248	222	224	199	227	221	239	229	227	233	223	237	206	241	216	241	236	248	257	235	239	211	210	246	267	231	235	210	218	237	229	240	238	238	223	220	209	219	196	197	223	210	235	248	200	229	241	229	235	234	250	193	204	221	229	254	192	241	238	236	225	233	214	230	206	201	198	254	224	245	214	235	253	212	235	234	215	217	233	236	212	217	214	256	225	232	216	227	234	217	197	253	231	213	216	234	211	215	220	236	262	214	205	202	223	219	221	213	232	229	233	234	209	247	240	207	228	248	235	283	252	230	233	238	228	197	220	242	199	233	203	240	237	213	214	229	231	222	234	212	221	250	242	203	225	220	241	217	249	216	223	239	230	236	205	225	208	212	208	201	236	225	228	230	206	223	202	196	244	211	233	241	212	229	218	250	223	200	235	229	246	241	238	211	237	230	226	237	221	198	233	200	238	205	216	211	218	233	196	223	239	239	241	222	244	222	220	232	189	211	238	229	254	244	257	213	199	212	205	193	220	233	237	188	223	247	216	235	196	208	239	226	233	208	230	206	218	220	257	203	216	222	217	265	266	239	203	231	249	201	247	239	256	189	220	269	226	230	219	228	262	253	221	207	225	189	229	222	231	211	242	254	228	218	210	191	235	203	222	256	222	211	234	248	239	242	226	256	222	206	235	221	200	234	214	211	233	237	254	226	242	251	225	222	211	203	228	251	210	252	228	197	246	221	242	217	216	230	208	223	239	224	235	226	232	206	214	218	232	209	241	209	223	221	202	204	221	248	218	229	216	218	249	201	225	193	251	233	223	237	236	228	217	204	222	226	227	221	218	215	211	238	201	224	227	225	200	225	223	199	256	209	225	223	236	191	227	219	219	231	197	256	219	268	230	209	236	212	228	215	203	205	231	221	211	239	247	210	233	221	206	202	232	223	223	221	254	240	220	207	216	247	203	228	233	211	237	207	217	235	239	226	208	239	220	224	224	244	237	232	218	211	195	234	229	231	232	223	221	221	211	252	251	203	215	206	232	233	242	207	211	225	225	218	207	235	219	211	244	243	206	230	202	223	251	244	227	217	240	237	229	220	210	229	224	248	245	244	204	240	237	187	237	211	244	224	245	234	238	232	236	241	210	243	216	240	233	225	224	204	235	235	217	267	212	203	230	236	209	221	226	231	203	214	222	205	244	267	215	203	219	219	218	222	218	227	224	220	210	243	239	225	247	227	205	214	232	211	195	231	232	224	233	237	215	234	215	256	213	225	217	214	201	230	267	215	202	261	217	187	229	230	238	230	216	222	245	220	205	236	226	231	230	243	239	218	227	217	199	237	211	206	234	248	254	226	214	214	226	186	230	221	233	202	225	224	216	193	248	223	220	231	248	203	217	242	229	228	210	228	193	242	225	216	238	212	223	232	212	235	207	228	234	206	229	232	252	233	240	234	237	249	232	224	223	222	209	230	248	207
1834	526	578	596	543	588	592	538	530	530	536	544	551	559	532	594	536	573	572	566	524	569	528	552	519	570	545	531	546	550	570	554	559	561	576	524	549	541	547	515	547	544	581	515	536	565	530	507	503	521	508	523	510	481	539	535	511	561	521	562	561	555	562	548	484	527	567	515	572	532	543	546	543	563	539	520	524	562	547	498	536	508	564	527	542	509	547	555	527	550	565	515	545	528	558	544	555	507	517	533	548	525	505	546	533	521	526	534	543	569	540	549	563	570	527	542	563	541	498	563	566	528	511	556	532	549	560	539	544	536	520	540	541	530	552	557	554	494	540	540	552	564	559	544	515	539	532	568	529	528	586	549	546	572	591	491	568	539	549	548	539	555	570	531	579	503	534	504	564	522	491	480	528	537	512	544	524	520	513	518	544	529	542	566	538	515	552	520	501	550	555	524	568	504	518	574	524	525	546	500	526	542	489	552	521	537	522	538	578	545	512	492	490	520	535	542	521	504	524	533	576	540	528	571	566	505	567	529	584	523	548	565	544	545	528	555	525	567	506	496	522	559	543	509	540	558	555	573	515	566	512	550	514	533	514	536	567	516	570	550	554	538	552	510	518	508	535	577	548	528	582	570	592	532	537	542	509	510	543	531	543	527	549	567	549	558	500	522	552	560	568	535	539	503	501	575	524	525	545	568	548	546	536	564	552	545	566	544	536	545	551	536	513	540	534	551	544	516	496	532	554	559	554	544	512	564	586	519	563	533	519	510	522	572	551	529	516	517	531	522	548	548	524	539	555	565	547	570	540	558	538	525	517	536	527	543	557	503	531	566	489	524	565	529	528	513	554	497	563	548	517	581	548	528	572	572	593	524	504	603	537	586	513	533	529	521	539	565	528	557	539	559	499	502	517	468	535	505	535	563	542	547	513	527	534	519	507	511	518	538	497	507	593	522	509	542	515	548	566	524	550	523	527	564	551	540	513	533	546	510	550	501	549	563	547	498	540	540	556	550	518	518	545	516	568	554	506	530	540	554	546	533	507	555	577	497	589	509	517	519	567	585	544	500	581	554	535	530	545	551	530	560	547	504	545	541	596	501	539	527	516	575	522	525	513	506	565	562	524	549	544	562	528	530	484	517	526	531	576	561	539	520	526	547	521	539	548	516	549	543	530	508	528	534	539	521	525	528	552	496	571	562	594	495	522	569	527	518	526	532	551	527	549	543	517	504	523	565	532	521	525	518	549	530	537	539	521	545	550	572	496	565	542	518	544	578	564	516	555	545	519	559	557	568	519	491	522	485	545	523	558	552	547	532	554	535	522	530	518	580	538	513	536	560	503	546	500	564	571	548	570	553	504	515	536	535	513	554	528	540	517	519	541	527	527	523	523	567	534	514	545	571	523	535	538	547	570	529	542	537	550	527	568	510	540	534	507	568	552	539	577	510	569	519	523	519	565	539	559	564	534	576	530	538	516	539	521	511	515	539	582	520	531	505	526	531	523	546	528	535	527	532	509	549	573	540	522	533	542	550	546	525	523	561	539	524	525	538	560	538	534	518	523	555	501	550	552	544	533	509	491	496	538	550	529	572	577	542	566	542	522	514	521	559	517	556	531	526	521	491	550	540	600	549	531	536	549	502	566	551	556	547	564	502	539	555	553	521	519	555	529	525	549	564	542	501	519	507	519	538	595	511	555	572	548	547	541	573	529	520	552	569	530	558	516	526	533	539	523	537	557	555	516	511	521	524	546	558	515	547	518	551	527	560	482	541	549	547	502	560	528	517	531	524	534	551	555	529	527	507	484	561	534	581	584	524	530	532	510	530	542	497	546	468	553	530	528	542	510	523	487	568	529	537	520	523	529	520	563	512	526	530	541	520	532	542	559	514	539	530	524	534	509	536	499	553	522	490	537	534	512	568	593	543	555	553	497	545	581	506	557	519	531	554	531	531	548	544	532	517	550	537	507	523	544	514	567	573	534	555	560	550	538	549	552	550	538	540	552	556	530	556	535	521	492	524	504	561	541	576	532	556	568	549	545	516	547	529	546	504	524	528	550	536	540	544	476	546	533	512	536	546	551	541	559	521	552	560	501	592	529	519	527	550	504	547	577	533	535	519	533	495	537	518	555	540	507	515	500	514	485	519	521	546	557	525	559	561	535	556	515	555	493	548	535	577	567	591	538	572	511	534	559	522	547	545	537	522	512	539	571	508	505	554	519	545	550	553	591	562	531	509	508	532	527	546	549	523	488	551	537	543	573	570	513	511	541	533	469	537	549	527	542	561	566	535	540	543	512	544	550	566	548	531	516	549	522	547	573	539	594	539	555	544	518	549	567	562	536	570	586	510	563	533	528	565	523	528	525	549	498	521	536	536	566	558	549	523	528	540	562	526	516	585	537	501	548	516	536	523	559	529	572	526	588	570	544	545	530	575	587	531	543	543	552	511	508	536	571	527	517	588	575	540	550	521	533	576	580	506	562	554	534	563	509	549	533	546	540	528	534	567	583	544	548	524	535	544	547	550	542	540	538	510	529	535	550	552	530	528	537	509	525	504	493	540	532	561	531	555	544	535	540	524	560	510	565	517	548	539	544	577	558	543	555	546	530	537	569	509	538	571	513	511	511	507	565	526	516	559	530	548	534	496	558	571	568	511	583	510	559	532	538	506	479	519	557	597	564	537	533	536	536	515	570	523	560	579	551	569	544	568	535	531	560	540	576	555	526	519	517	547	521	566	549	539	547	560	554	533	528	551	541	500	506	557	505	560	538	501	578	537	523	527	522	499	598	529	521	540	531	532	561	576	590	528	546	528	547	538	557	538	562	507	542	522	534	561	557	553	564	587	528	534	558	509	522	567	524	555	529	582	528	541	547	526	506	545	536	561	571	523	539	567	485	557	542	505	568	547	542	544	516	519	534	517	519	484	587	557	566	563	567	535	516	541	553	517	513	547	530	513	496	527	526	578	554	561	524	577	572	496	564	523	538	542	533	567	511	505	521	507	524	535	535	560	514	572	544	549	532	557	560	563	561	525	515	499	539	540	511	545	536	532	525	537	554	515	548	538	524	541	614	471	537	569	549	518	552	531	479	542	488	523	556	520	601	542	530	564	506	556	561	540	506	542	538	516	530	541	548	548	543	585	508	566	550	575	501	549	558	557	553	539	556	534	529	534	549	517	561	534	557	513	562	537	558	565	544	499	521	560	560	556	525	527	567	512	548	504	544	566	554	576	518	521	571	525	544	537	550	543	557	519	552	551	539	586	516	529	515	529	535	536	522	522	498	540	518	564	534	536	553	528	534	523	528	510	547	528	518	546	576	545	518	527	489	547	540	498	573	555	537	537	527	552	520	576	556	544	536	533	518	561	550	524	530	551	537	516	546	526	502	530	499	549	550	517	541	535	519	555	556	504	539	553	505	535	508	524	554	535	517	552	542	561	555	546	537	567	518	550	535	498	564	534	562	513	537	540	514	553	532	555	515	541
7470	634	664	521	436	420	392	339	324	352	314	296	304	317	287	298	319	279	330	305	313	326	298	340	309	307	291	301	331	280	299	281	313	302	351	303	271	305	357	288	315	327	311	315	292	312	294	288	307	299	356	310	331	315	267	284	319	300	317	298	336	323	298	345	308	278	298	312	295	285	333	299	328	317	286	302	298	317	327	299	302	318	335	330	320	304	269	313	295	321	306	302	336	325	283	319	291	314	286	324	308	299	317	317	326	285	303	298	307	319	311	306	336	293	311	298	292	309	278	300	291	319	290	274	306	308	301	302	288	281	325	317	354	310	317	309	308	280	290	321	304	328	279	312	299	328	334	287	308	312	314	298	317	346	344	288	264	331	306	331	316	318	322	286	317	313	302	307	321	317	283	314	322	293	271	297	304	300	276	348	280	301	326	310	317	312	306	289	320	313	296	315	289	287	294	302	310	287	340	307	284	293	298	318	301	304	279	289	290	320	330	294	289	313	291	340	355	302	320	301	332	283	271	314	298	289	317	313	307	283	309	282	311	293	296	304	279	325	327	322	321	309	283	308	297	357	332	310	330	309	312	292	291	307	295	301	330	313	310	306	310	341	321	299	321	319	320	306	289	314	276	318	273	317	280	324	290	299	278	300	291	311	324	320	331	288	287	317	321	326	303	323	324	294	246	301	321	286	323	305	310	289	315	289	301	297	315	296	291	285	296	318	309	299	255	331	337	276	320	307	321	285	312	303	274	303	266	338	279	303	293	309	307	308	299	334	342	300	321	313	323	303	300	314	338	290	310	295	283	291	290	285	319	305	295	284	308	286	305	263	300	276	307	301	292	319	289	317	293	292	336	298	312	280	302	322	309	298	280	302	306	308	296	287	323	277	319	293	289	322	279	324	334	315	299	302	303	323	286	285	345	275	292	303	291	295	310	341	309	306	307	310	336	312	262	303	281	294	340	264	291	291	315	317	302	310	307	274	323	305	273	315	304	316	317	284	302	306	322	281	294	270	273	292	301	272	330	275	284	317	318	289	312	273	291	259	282	293	306	317	306	302	289	327	326	307	272	294	322	299	300	320	297	304	296	307	296	311	284	316	297	313	290	326	332	330	295	305	290	316	292	311	308	294	308	303	303	270	306	293	289	321	310	298	339	294	306	286	269	311	306	297	350	317	297	308	314	272	294	321	316	289	309	274	306	313	308	276	291	277	324	307	270	304	314	292	326	311	272	343	312	328	321	296	353	307	288	329	320	307	281	311	295	275	319	337	309	281	311	273	306	298	292	287	321	308	308	292	300	301	319	315	288	303	291	273	333	307	314	282	298	302	265	335	316	332	291	284	313	285	270	303	293	298	276	314	310	306	312	313	303	283	322	279	312	317	320	307	301	320	309	310	297	277	290	282	270	291	284	275	289	323	296	317	342	311	285	330	306	320	302	269	318	265	295	322	283	289	325	290	287	302	336	290	308	335	306	273	304	306	309	300	290	286	293	313	305	305	280	310	320	311	321	333	288	321	323	326	310	321	287	306	292	292	287	283	330	290	302	362	283	304	298	322	287	285	303	299	293	312	312	334	330	325	288	287	292	295	310	311	289	258	317	279	318	289	321	331	324	310	300	325	288	302	324	305	290	310	294	314	326	322	341	314	286	317	284	309	276	299	325	275	317	327	310	324	325	298	360	297	310	332	293	302	293	311	302	282	270	341	320	290	285	334	308	284	316	303	324	312	324	320	331	290	297	291	302	300	328	335	277	300	340	325	330	332	302	314	321	301	340	266	306	317	282	307	298	298	299	297	309	323	322	292	328	313	316	310	300	289	323	352	320	303	290	320	299	308	306	330	319	316	327	304	292	292	283	288	312	310	303	287	319	293	308	278	304	293	292	272	294	296	326	318	310	318	302	275	322	295	301	303	328	300	322	303	286	313	332	306	282	298	298	289	293	292	294	259	320	294	276	289	323	283	309	318	309	305	325	308	338	320	298	327	312	307	287	314	296	297	291	300	309	315	291	310	322	304	329	341	309	292	318	295	306	344	334	310	310	292	299	333	301	330	292	280	298	278	303	286	281	288	276	308	297	314	331	318	279	300	284	304	282	304	289	327	298	283	318	283	306	310	301	315	296	295	281	292	335	321	323	338	303	287	269	284	305	271	333	277	280	309	299	319	301	319	286	299	297	307	296	297	284	285	303	327	310	291	272	281	314	324	318	279	348	324	299	318	294	321	287	304	279	321	297	292	324	336	301	302	323	303	288	286	283	315	326	309	334	314	295	304	291	274	343	301	311	303	345	310	316	331	316	338	286	329	311	283	293	287	323	307	333	281	310	296	294	283	329	313	304	300	303	304	310	301	317	289	294	272	332	305	274	324	290	308	309	327	306	277	302	349	325	340	321	312	294	281	323	350	302	346	322	319	355	287	290	322	292	286	292	312	303	301	311	336	307	294	316	303	302	300	301	276	332	273	317	301	309	288	312	291	316	302	315	300	292	335	298	290	311	313	330	321	328	332	282	307	280	286	254	315	288	306	270	309	291	315	312	275	259	306	325	296	349	290	325	310	281	307	317	322	293	309	293	305	306	320	308	316	276	337	333	330	342	328	285	318	309	296	300	314	325	324	336	286	303	260	309	310	302	312	320	306	285	309	298	306	286	302	312	310	273	303	309	296	287	301	293	324	311	301	300	303	305	313	356	309	327	326	306	272	303	289	318	329	337	329	288	304	285	289	305	326	303	323	279	319	299	308	318	276	326	304	275	312	325	295	275	299	318	283	315	289	264	291	342	297	322	293	306	324	294	312	271	318	324	298	314	300	296	287	301	283	273	315	282	309	288	299	291	290	303	286	359	329	307	339	288	273	313	306	298	323	289	336	312	283	287	299	302	275	270	310	283	285	284	303	308	305	313	305	325	346	343	299	285	290	314	314	300	302	291	289	324	283	311	309	276	312	298	323	306	331	286	292	288	280	288	297	307	313	317	289	337	298	297	274	292	320	292	304	312	288	258	305	274	262	319	299	280	312	317	305	302	314	290	287	322	322	297	316	334	298	313	302	311	311	340	282	300	315	300	276	329	296	297	325	324	342	285	293	293	304	268	283	331	321	294	307	305	318	261	288	292	277	332	303	287	298	273	294	295	297	319	311	277	285	314	300	292	318	280	307	310	319	281	303	337	337	292	321	285	312	326	322	290	310	276	323	329	295	317	291	315	307	286	301	310	291	301	317	302	311	316	297	292	305	288	292	282	295	311	296	298	305	307	281	314	287	334	305	310	305	284	354	335	294	327	326	320	325	322	283	328	327	305	319	314	300	304	313	315	287	280	306	316	267	309	302	314	296	302	289	342	322	308	299	287	324	283	274	317	299	313	318	295	303	289	333	320	319	312	290	317	331	295	317	288	286	319	276	308	293	283	289	299	312	300	267	332	286	297	319	338	332	301	307	312	275	294	336	301	315	363	321	293	333	304	301	284	295	280	316	306	279
6568	974	1398	1505	1353	1226	1033	937	941	881	901	857	805	801	795	747	693	745	723	753	756	681	719	712	714	704	794	721	751	739	736	664	750	705	719	752	728	670	674	676	709	693	689	681	708	722	704	703	678	689	718	728	742	712	736	728	674	673	680	724	725	700	699	709	675	664	669	633	721	702	689	652	681	664	688	698	697	668	699	709	716	721	708	668	689	696	682	671	746	696	693	692	672	703	665	700	673	689	698	671	720	711	691	692	726	713	722	657	706	710	719	625	670	695	716	704	713	635	676	696	677	703	684	670	682	681	716	689	684	691	693	716	624	688	668	716	720	675	697	674	670	685	693	737	700	704	685	686	725	730	661	677	695	678	673	706	715	751	672	676	711	672	711	691	699	690	683	728	695	694	700	695	723	644	701	762	710	627	764	734	690	688	670	688	673	706	696	721	665	701	655	686	680	660	703	635	664	745	712	661	681	681	647	712	701	692	681	672	729	705	701	707	664	687	727	692	731	726	687	722	706	689	714	742	703	721	694	668	693	690	685	686	736	640	718	687	693	669	734	704	739	665	659	666	673	716	724	673	684	736	720	673	702	702	660	684	711	719	703	679	718	708	707	680	721	710	638	700	720	680	653	722	711	650	699	686	649	740	699	712	687	695	717	661	688	670	664	720	690	713	642	721	690	731	720	706	659	737	697	651	700	660	692	714	699	687	684	691	704	677	654	755	687	658	706	697	702	649	662	709	722	718	745	694	681	694	671	674	714	678	723	664	684	656	657	713	757	727	667	716	703	666	693	683	689	711	664	712	659	727	723	736	690	691	686	693	697	695	736	647	733	704	708	688	676	703	692	690	722	741	703	711	695	699	676	668	728	686	688	698	721	694	690	674	691	711	708	690	676	705	673	669	656	761	667	701	698	651	671	736	662	711	704	689	676	704	702	689	701	670	653	720	638	671	709	671	704	689	676	673	672	669	715	734	701	678	688	678	682	702	714	733	687	695	719	715	638	693	735	736	653	659	678	685	690	673	714	704	707	729	681	688	704	656	727	719	720	755	637	689	651	648	689	672	676	699	671	684	702	703	705	726	722	734	704	668	687	678	712	694	672	705	651	672	683	717	696	676	699	652	637	700	693	749	703	710	647	632	712	650	704	698	740	642	704	708	694	710	701	668	716	697	654	665	686	661	688	706	711	696	680	702	701	687	697	712	700	686	665	692	713	701	653	693	660	710	712	728	701	686	679	656	673	706	760	698	751	689	671	701	710	669	684	696	700	717	715	704	675	741	700	718	701	653	693	682	730	729	721	739	704	712	737	670	705	700	708	713	702	676	669	682	655	705	685	728	697	666	698	687	709	692	675	686	719	716	684	692	718	700	723	707	687	700	722	686	685	624	700	702	733	704	655	669	729	714	689	673	686	671	707	694	731	674	711	714	730	722	706	662	664	678	672	729	723	726	672	678	676	699	683	665	676	674	643	670	676	698	701	681	660	695	640	693	722	676	675	680	689	640	683	693	677	706	714	690	681	691	656	696	669	722	682	681	758	694	690	665	696	722	684	699	686	719	695	670	707	690	678	679	694	704	680	716	718	729	683	699	687	698	678	673	679	663	669	709	701	704	729	733	739	707	698	671	726	694	717	717	692	692	660	668	715	684	688	714	712	686	680	698	718	709	657	712	670	703	658	684	665	687	645	702	737	694	692	715	678	639	694	696	699	704	687	677	706	740	706	673	689	745	683	703	657	692	682	728	736	703	709	716	716	679	723	700	689	640	714	757	728	716	662	708	690	694	657	698	641	698	688	712	648	710	654	696	686	738	715	667	703	657	693	705	684	696	715	753	672	721	695	682	683	670	741	671	674	727	709	753	697	676	679	704	683	693	701	704	669	697	750	707	639	673	704	638	662	694	704	726	677	733	716	723	706	678	645	622	692	728	679	686	693	722	691	747	698	677	719	668	715	713	712	680	704	698	708	716	757	695	713	647	734	681	674	679	727	725	732	754	720	724	734	743	699	697	667	685	693	700	667	728	665	725	700	692	708	722	736	733	680	665	676	679	676	680	719	680	693	723	647	675	715	677	661	690	667	707	718	734	688	643	665	671	652	718	728	690	692	711	671	697	711	693	722	694	684	681	724	662	701	685	669	685	678	690	689	717	750	705	622	677	688	647	675	687	710	661	680	711	729	647	674	712	704	706	664	690	684	756	682	690	713	772	724	761	680	694	678	747	709	688	702	695	695	656	664	717	727	687	676	631	734	735	712	700	703	698	675	648	688	732	713	622	672	683	705	701	673	728	694	685	708	709	678	685	709	666	697	735	644	718	681	704	766	683	670	720	674	735	703	696	678	716	715	690	677	696	736	660	667	656	677	667	702	723	668	735	706	654	649	689	676	696	689	678	712	694	760	668	660	742	724	621	728	682	714	704	670	690	661	689	762	737	719	671	679	657	713	711	735	694	702	716	677	727	689	686	662	713	664	723	713	637	666	688	671	678	666	641	716	731	678	650	742	717	682	691	701	617	666	677	703	673	707	679	752	730	681	717	693	697	751	676	711	661	742	685	758	702	704	720	678	635	720	718	700	715	664	696	643	762	698	716	729	719	680	655	711	687	690	708	690	705	725	719	743	680	689	650	670	701	713	711	653	683	686	677	700	678	666	697	680	686	725	691	693	684	703	732	722	693	720	710	670	698	714	661	684	684	693	734	722	724	694	716	696	662	685	728	675	739	657	705	720	695	694	728	688	686	698	667	710	659	697	680	664	662	665	699	704	718	708	721	695	702	718	673	703	708	704	694	717	691	723	695	680	673	657	675	671	724	700	720	727	715	705	712	684	711	670	692	688	685	728	679	706	646	620	701	751	700	663	734	678	704	692	663	687	713	707	694	694	680	730	720	690	712	724	697	696	674	715	687	670	677	725	712	664	695	704	717	705	730	714	687	684	727	695	748	653	655	727	683	695	731	723	708	698	698	654	705	682	743	716	620	753	674	671	662	677	693	762	617	718	703	695	683	719	649	696	707	670	683	717	694	704	651	645	684	700	705	716	701	675	686	759	733	694	710	648	687	698	714	710	722	667	687	703	716	713	677	660	705	740	654	670	674	691	716	710	681	727	694	647	668	687	688	695	683	672	685	665	717	656	735	705	778	730	749	692	683	754	683	705	677	705	675	715	655	721	708	629	686	721	659	649	693	694	655	695	732	651	699	690	709	676	702	699	698	733	717	694	678	709	689	682	702	691	653	665	680	681	714	685	722	639	733	696	681	671	702	676	704	706	707	710	671	708	723	658	675	704	752	658	692	699	721	713	660	707	719	696	636	703	656	725	723	706	700	689	652	649	663	653	704	655	685	709	666	693	708	683	718	737	767	666	649	711	732	715	732	671	680	727	677	695	717	719	705	699	699	702	682	733	672	723	728	750	680	677	662	669	667	687	634	703	711	666	751	762	665	689	667	640	725	685	680	640	653	681	700	732	708	681	684	665	717
14058	1053	911	678	488	376	307	279	242	249	214	186	284	200	187	211	197	184	168	190	236	171	206	201	158	190	172	177	194	202	209	169	176	192	186	145	165	185	197	160	177	172	195	185	159	203	173	156	171	176	175	186	180	188	156	162	196	160	157	199	183	193	170	177	154	173	176	181	182	138	191	141	159	185	161	162	169	170	186	191	178	181	181	176	173	189	187	158	174	157	192	159	197	190	185	197	187	202	175	182	148	188	198	182	185	180	175	182	157	163	177	164	172	166	196	203	186	175	156	182	168	163	184	153	167	216	166	179	170	177	169	209	175	218	198	155	179	180	197	159	190	198	163	202	195	191	180	169	198	177	202	181	175	183	180	201	168	172	185	157	179	179	167	153	200	168	171	170	186	190	194	192	176	196	186	168	175	166	171	167	192	209	171	183	179	173	170	217	175	184	168	168	188	171	171	184	165	167	190	193	175	204	171	171	191	183	149	181	172	168	148	164	192	183	181	148	189	185	181	185	197	200	203	182	166	183	146	180	172	181	165	150	176	172	213	177	170	190	164	178	172	164	163	180	162	182	176	187	176	182	189	140	169	176	166	169	178	184	153	189	193	154	186	161	189	180	188	179	185	161	172	185	212	176	178	161	211	173	168	176	176	172	170	181	189	140	153	173	194	151	186	179	170	165	172	161	181	147	166	167	192	192	165	161	181	177	186	187	202	155	165	184	181	165	181	152	175	186	166	160	155	165	167	189	163	154	178	168	180	181	188	195	164	161	211	172	161	194	177	167	181	173	180	184	173	166	199	168	167	144	179	153	200	182	182	178	203	217	194	201	190	165	174	188	180	187	211	168	177	165	171	176	156	176	167	153	157	148	179	183	186	179	188	170	207	174	185	179	194	182	171	169	170	182	196	192	193	193	174	195	165	214	177	167	182	162	192	167	159	192	173	167	174	161	160	187	151	181	165	171	150	178	168	157	206	184	181	182	169	177	180	169	160	160	199	194	201	175	188	191	144	206	177	149	183	182	166	175	148	155	186	182	166	162	168	159	164	195	180	169	181	161	198	192	172	163	175	186	185	185	163	160	169	184	159	185	188	170	162	172	167	186	198	171	184	167	194	151	166	192	160	168	169	163	192	184	181	177	192	182	140	158	179	193	194	173	187	187	153	179	157	179	155	173	216	195	178	162	172	170	163	179	188	176	185	191	188	159	160	172	173	196	195	144	174	178	185	165	186	205	189	213	180	204	165	191	170	166	174	179	197	195	190	163	175	192	195	212	174	180	173	159	180	175	186	162	181	174	204	191	174	207	166	182	194	167	169	169	176	185	172	204	168	165	163	176	188	162	155	179	176	175	195	162	162	162	193	200	169	164	154	177	161	170	163	167	165	170	161	175	186	175	172	198	183	181	155	179	187	200	174	191	177	192	188	186	186	176	178	171	180	184	170	159	198	186	173	169	207	170	182	183	176	157	176	178	156	196	183	188	188	162	173	184	157	176	163	191	204	198	173	174	183	182	196	188	166	173	180	160	172	182	197	166	185	179	180	189	167	156	152	164	174	208	176	168	180	172	198	176	198	171	193	173	185	171	176	181	173	179	172	189	179	184	163	162	194	181	175	159	165	175	193	164	167	185	187	176	172	160	169	191	167	203	177	172	204	182	198	173	164	194	201	180	189	169	184	162	171	149	177	197	167	211	187	163	168	171	190	185	199	192	187	191	188	178	184	160	181	184	169	181	176	165	164	186	191	185	172	173	189	166	181	177	170	159	195	193	199	157	177	154	186	156	173	158	186	167	174	162	163	192	167	194	201	171	185	184	189	181	178	180	190	188	187	196	174	189	170	192	179	167	180	160	161	179	165	182	178	193	168	167	173	179	166	188	170	158	167	160	182	186	183	194	189	147	174	157	173	199	205	171	167	179	180	177	166	170	181	178	165	174	180	169	169	184	203	197	176	152	205	163	190	178	192	169	201	193	194	173	169	159	179	161	178	170	172	186	167	190	157	173	169	166	199	167	191	173	173	170	158	176	197	172	167	186	166	189	184	205	177	187	191	154	179	184	177	193	179	184	185	147	164	171	190	180	156	179	188	202	192	177	181	175	160	153	166	166	189	178	175	182	159	188	191	181	177	188	155	171	192	204	155	181	180	153	169	183	160	174	176	172	172	169	178	180	186	180	178	191	167	187	180	194	182	202	166	177	177	165	162	185	176	188	183	164	165	172	185	177	203	184	194	211	163	189	162	187	188	147	169	166	177	161	163	167	178	187	190	181	179	201	186	177	169	182	191	166	174	179	166	162	167	190	192	182	174	181	172	188	195	149	171	178	186	167	185	192	176	187	170	162	177	166	167	143	168	193	172	169	169	176	197	162	170	178	162	180	185	168	143	158	168	192	190	162	184	174	187	203	195	183	155	151	191	164	162	204	182	188	174	192	176	189	180	183	183	188	167	163	196	199	178	164	194	198	172	200	181	162	180	160	172	168	161	160	165	166	162	179	157	173	216	178	187	178	169	174	197	167	157	144	201	154	176	144	184	199	177	153	150	150	200	197	197	175	169	149	195	191	170	179	173	181	200	192	197	158	166	182	162	169	204	161	180	198	194	177	189	159	168	144	150	144	179	192	160	163	178	167	180	157	189	184	186	173	208	192	166	161	183	177	192	152	150	168	176	186	193	152	177	190	195	162	171	167	168	198	155	195	207	147	164	156	161	205	172	169	161	196	195	220	174	165	204	172	169	169	172	199	165	162	176	193	154	163	162	166	178	169	178	166	192	174	184	179	203	180	184	177	170	177	179	183	164	206	189	183	135	171	170	190	181	181	191	168	196	179	199	162	195	177	172	157	188	179	176	193	161	200	164	175	174	197	229	177	194	184	197	163	180	162	198	185	169	169	159	188	168	175	173	176	156	181	171	180	175	189	148	177	171	165	189	208	181	170	165	177	164	160	161	183	166	187	156	190	175	164	171	174	158	181	159	187	172	184	195	157	183	181	179	176	180	180	182	146	165	173	182	176	188	172	170	191	197	179	183	178	165	181	176	217	167	189	161	187	191	183	168	193	166	176	169	197	194	177	212	177	206	164	162	176	184	175	213	174	192	180	168	162	182	158	205	185	189	197	141	172	168	144	170	172	176	190	182	183	188	171	180	163	197	196	210	192	178	169	164	169	176	159	147	169	189	187	171	176	164	176	170	204	205	161	183	184	162	182	163	208	185	171	161	188	203	186	161	187	171	181	170	171	180	175	183	176	183	178	178	148	166	207	172	158	176	161	179	177	192	183	156	148	174	156	180	198	213	210	174	142	170	196	175	164	158	191	196	177	172	176	169	199	183	175	178	176	174	189	193	184	165	162	178	158	201	186	172	177	163	189	194	194	175	168	195	175	189	189	162	192	171	187	182	172	179	165	162	179	200	165	177	182	158	189	212	206	201	186	158	170	170	171	182	174	180	166	182	166	176	144	182	190	184	179	158	183	186	168
7995	953	1812	2093	1807	1427	1093	983	849	796	729	694	614	634	543	512	540	573	520	513	487	472	476	487	461	476	467	465	442	453	475	444	459	428	408	437	444	453	446	436	422	416	402	408	482	453	457	392	438	410	456	417	388	427	426	410	433	419	396	436	437	417	393	436	393	415	433	408	407	474	428	405	434	396	434	413	397	450	385	436	445	415	445	421	394	464	387	438	463	408	443	422	452	405	394	415	406	405	415	387	394	430	416	434	384	439	408	440	418	417	412	436	412	414	409	426	432	418	409	438	411	395	419	443	400	401	422	416	414	421	469	471	410	406	397	380	421	413	419	430	426	430	409	429	415	440	418	442	392	430	422	448	430	395	388	412	436	411	413	442	426	393	399	392	416	405	461	427	444	433	404	426	422	390	407	406	401	414	395	448	436	429	388	408	398	411	385	406	401	382	412	413	460	404	379	428	448	438	419	422	423	418	439	428	422	427	454	420	452	388	412	435	429	416	415	432	418	431	417	407	450	408	394	401	430	429	404	443	446	426	420	429	460	429	401	418	404	449	441	426	423	455	446	436	406	435	384	424	425	413	425	424	417	405	434	425	417	396	421	454	415	401	418	450	416	427	417	430	418	486	441	411	391	423	415	441	413	404	431	406	421	425	456	419	415	403	401	413	406	438	409	398	428	384	435	409	390	431	380	426	426	384	416	430	396	417	405	403	391	438	460	398	396	410	429	403	425	394	397	407	409	434	427	450	431	373	406	393	414	399	376	397	393	445	405	454	407	412	428	420	442	451	437	406	399	399	418	436	419	404	445	431	393	435	416	404	454	429	446	402	366	387	412	438	417	395	425	412	430	399	399	441	466	446	387	437	394	455	367	395	420	394	400	409	405	430	468	412	409	410	423	418	469	418	389	436	413	412	430	442	408	411	430	416	407	394	453	422	431	411	391	415	425	427	419	407	405	420	453	422	419	421	415	420	417	392	444	467	388	430	417	432	447	418	461	430	393	399	435	400	417	438	481	459	417	415	425	406	455	403	406	409	395	436	417	438	420	425	419	423	439	402	381	434	463	434	419	408	385	426	442	424	420	410	422	436	432	430	408	406	410	405	427	399	415	423	406	433	426	426	410	424	410	430	442	419	390	417	413	407	397	435	406	410	395	376	442	436	384	427	425	421	424	417	412	398	406	421	418	441	428	422	430	409	432	434	417	427	393	440	402	395	436	428	411	428	448	443	411	439	426	391	383	435	423	387	427	429	379	398	413	442	423	427	380	433	402	409	424	405	414	423	454	411	402	449	428	405	450	361	415	421	451	421	416	422	397	405	399	431	431	430	449	392	444	412	366	454	407	430	395	399	398	401	441	400	414	401	435	435	408	427	412	423	395	410	428	437	369	410	413	423	423	435	398	396	420	427	402	411	426	408	430	462	376	426	407	407	458	390	438	431	416	409	404	381	473	405	418	412	447	413	428	445	398	392	427	386	416	415	409	434	419	445	413	474	429	442	421	432	430	414	430	402	423	434	434	401	387	403	411	390	409	406	442	415	418	370	388	375	419	383	406	400	438	402	439	432	445	425	421	426	411	405	420	440	404	404	413	395	393	448	439	424	420	423	451	449	443	471	413	399	414	376	418	424	427	405	444	391	410	445	416	434	418	425	439	428	411	423	397	404	418	397	435	423	441	406	425	417	415	409	431	409	422	418	393	420	434	419	427	423	420	420	446	444	477	419	427	408	425	411	417	435	417	439	436	429	452	447	399	430	439	382	407	407	422	408	396	445	429	430	396	390	390	395	466	421	385	441	409	413	410	429	396	436	401	409	436	426	443	426	424	418	420	434	423	414	468	406	386	402	436	448	415	446	388	427	423	389	398	429	379	396	404	411	404	401	446	392	405	419	428	405	420	410	393	432	414	436	412	368	384	369	377	423	416	408	388	438	445	419	428	452	420	446	463	453	396	404	416	428	392	468	411	422	458	425	427	442	377	387	423	398	439	439	414	447	414	391	416	406	412	432	435	391	427	409	422	416	416	404	407	407	397	418	415	448	436	400	428	425	394	418	460	438	414	433	411	417	383	454	410	423	395	411	402	407	417	460	408	426	426	446	417	448	405	402	422	463	377	403	393	435	413	449	460	410	435	440	425	426	363	416	417	391	435	384	412	420	408	407	391	424	414	434	428	458	449	427	443	413	419	429	424	426	444	405	433	409	384	430	431	408	406	419	435	394	415	426	415	424	424	415	426	430	364	416	407	424	428	412	416	458	404	426	364	399	414	463	439	424	437	439	420	395	396	402	419	404	386	422	422	395	451	383	398	438	408	369	439	385	431	444	429	459	381	436	439	385	420	413	432	474	411	425	415	386	366	381	410	381	399	423	400	473	437	413	450	397	422	441	416	398	398	395	411	438	412	386	438	414	447	464	444	373	412	443	434	434	420	380	413	406	435	449	429	428	405	384	440	427	415	417	384	428	427	387	419	416	392	426	386	407	433	389	408	403	422	438	405	417	429	423	455	401	417	419	447	419	436	431	461	421	419	467	411	389	404	407	426	425	395	397	385	407	408	394	417	378	456	407	409	434	427	383	432	433	427	399	405	411	399	428	405	427	441	383	382	430	438	399	416	448	418	426	429	426	437	396	422	418	447	431	438	378	424	451	358	461	466	423	418	411	418	415	448	403	424	436	424	395	445	412	441	424	412	452	442	435	396	434	384	401	436	383	429	419	420	446	432	407	428	446	431	447	399	419	418	408	385	446	416	433	430	417	427	401	435	416	433	445	427	417	403	453	413	430	418	454	416	390	393	399	408	427	421	386	422	384	420	457	404	373	391	407	428	420	412	439	410	451	434	420	417	392	413	410	418	426	417	406	399	404	433	418	434	432	393	438	400	412	409	429	447	443	432	398	415	403	432	449	423	446	409	427	400	441	416	413	411	441	440	440	406	413	422	425	380	416	354	404	420	401	414	425	453	475	415	396	422	432	419	468	440	445	411	405	400	407	423	423	458	418	431	423	442	436	444	425	406	417	407	403	425	392	444	438	399	405	421	389	403	401	423	393	460	428	441	420	410	431	451	432	415	402	464	410	388	437	411	373	409	417	411	377	428	420	394	403	401	437	406	466	383	431	392	417	413	420	386	420	399	451	425	436	477	401	418	438	431	466	449	455	400	422	437	447	430	425	433	400	457	425	444	414	433	398	416	402	417	475	408	428	399	435	394	416	434	417	435	425	416	416	415	446	398	397	419	411	445	430	412	422	443	434	395	419	423	403	399	411	423	405	403	433	417	368	424	411	425	425	446	415	431	447	433	430	422	418	440	396	414	461	376	446	371	448	443	408	434	438	410	426	436	416	443	405	421	379	442	440	398	411	395	451	419	384	424	400	419	421	440	412	421	419	413	452	432	404	395	424	400	440	432	444	427	428	403	404	431	416	442	397	436	453	410	444	434	413	435	413	415	393	412	452	449	395	400	434	418	400	407	419	429	416
1316	249	229	258	237	188	228	237	194	214	218	218	226	250	227	226	228	244	232	240	258	200	212	232	226	260	256	207	218	220	224	224	226	242	212	219	203	214	222	215	202	248	233	209	223	199	236	213	230	205	219	206	216	226	218	234	218	229	209	226	208	205	225	209	191	244	233	241	182	207	212	215	230	267	210	214	230	207	234	226	241	218	230	198	241	226	236	226	212	233	216	217	246	207	200	202	260	239	215	216	213	224	220	198	225	236	206	244	214	234	198	257	237	237	233	227	215	226	231	218	244	240	240	238	228	237	207	202	222	233	253	226	235	223	230	216	231	227	236	221	225	207	239	244	215	216	195	214	230	214	246	230	209	219	220	233	223	232	202	214	233	196	221	239	234	229	234	214	231	244	234	211	266	208	223	189	222	200	220	251	194	220	243	250	238	240	243	214	249	208	239	231	220	204	213	230	241	236	211	253	185	212	222	220	206	246	240	200	223	227	223	202	261	220	202	214	227	221	233	203	235	213	237	224	234	220	236	227	239	211	235	231	214	237	232	222	244	211	251	235	221	218	208	245	227	229	228	225	244	236	222	219	227	232	231	207	239	193	245	214	237	264	221	201	206	218	201	205	224	206	237	223	208	232	263	220	227	241	205	222	229	197	247	233	234	205	219	202	233	222	211	252	219	219	235	223	214	186	217	218	194	224	223	223	204	248	207	201	227	234	224	195	218	221	246	211	211	210	206	194	208	230	214	215	180	228	213	199	203	221	195	235	233	204	195	222	220	267	215	178	244	220	211	219	213	214	218	214	208	235	223	224	218	229	226	224	249	241	217	234	219	205	221	250	238	212	210	194	242	222	202	191	230	215	219	252	242	199	202	197	251	239	217	239	232	201	186	255	187	211	217	218	182	225	218	214	219	244	212	229	237	211	232	222	211	221	212	239	229	242	234	212	255	205	228	223	237	216	229	223	227	226	216	221	243	225	198	209	236	248	201	220	219	228	228	248	210	226	230	238	194	223	231	211	232	208	199	202	193	208	220	227	219	223	231	214	223	247	216	210	215	205	202	257	219	197	212	216	224	241	211	242	222	197	215	226	237	226	225	210	251	230	245	221	194	221	230	212	229	239	223	224	226	232	242	211	225	210	237	211	248	221	217	243	216	245	238	225	231	210	248	235	236	229	235	223	229	224	223	218	217	248	222	245	256	236	191	229	247	239	201	232	227	250	229	220	234	224	227	224	213	216	218	237	241	222	217	209	225	208	227	231	217	212	205	197	205	254	210	213	238	210	209	188	227	205	218	223	236	245	235	223	212	242	202	204	214	233	247	249	231	220	238	222	200	238	193	194	205	227	186	237	263	219	235	227	223	217	217	223	234	207	230	217	212	214	218	219	195	234	226	227	217	218	206	216	214	224	254	219	228	216	202	222	204	222	210	226	221	241	219	224	232	217	219	219	239	218	223	200	230	214	229	230	208	217	260	223	206	204	243	245	228	221	242	244	250	256	251	256	209	233	198	197	202	255	240	205	206	210	198	214	244	242	240	220	196	214	251	244	217	213	172	226	209	233	211	244	237	223	246	225	196	201	216	216	211	232	207	190	214	237	218	249	220	226	256	205	232	215	249	238	215	220	234	207	219	220	239	232	238	226	235	218	229	236	230	224	221	202	229	198	220	224	197	206	229	252	237	197	214	233	208	208	258	228	229	202	230	255	238	207	213	219	239	207	210	219	238	224	238	208	219	223	226	242	220	218	191	224	220	188	205	246	240	234	223	256	227	215	215	222	240	220	226	220	227	224	195	252	233	240	239	243	210	236	223	217	200	196	216	214	199	232	233	221	199	198	240	219	214	223	253	240	219	208	231	262	219	201	224	235	255	238	223	232	207	216	217	224	228	212	236	236	208	206	190	228	226	224	222	215	214	204	221	197	202	211	196	223	202	202	254	233	202	209	221	250	224	241	218	216	240	205	233	241	233	216	209	241	197	213	217	242	215	201	221	221	212	260	234	227	216	219	241	234	225	226	221	245	230	227	215	233	228	218	218	208	218	202	250	222	205	241	244	237	201	239	239	230	225	247	233	259	212	224	201	210	246	203	243	184	178	203	226	234	203	246	201	220	203	243	236	217	216	234	224	214	232	226	229	219	229	219	207	239	216	251	212	221	216	210	217	243	224	233	206	212	226	207	212	202	223	234	209	239	224	255	237	201	212	195	257	226	250	217	205	233	235	233	205	215	219	242	200	248	193	209	228	235	190	235	224	218	222	203	215	194	230	199	236	220	240	233	208	212	218	222	226	244	242	233	219	210	211	234	188	201	187	193	212	202	221	249	206	205	243	214	227	196	218	237	232	241	215	223	211	210	235	220	240	233	233	230	228	220	236	201	251	215	223	228	201	205	213	196	222	248	231	231	268	209	231	229	209	218	227	217	232	222	234	236	199	243	220	219	218	235	213	199	207	197	210	212	218	204	239	256	230	210	206	228	252	236	210	220	237	230	228	254	233	190	248	222	260	224	209	233	201	211	233	231	232	208	221	209	210	230	228	221	213	209	200	235	228	226	251	220	218	247	243	213	239	225	246	233	216	215	228	220	233	218	253	224	235	214	221	219	210	240	219	201	225	212	233	236	197	229	200	204	203	204	210	227	213	231	243	205	216	230	233	217	209	245	218	215	248	217	220	199	216	230	229	227	224	242	232	214	197	228	240	210	236	239	236	233	216	219	211	216	191	216	207	231	224	221	249	220	217	222	221	227	203	193	221	185	211	218	215	234	221	239	226	242	263	194	231	204	229	202	212	202	228	234	244	229	242	221	230	249	227	220	266	221	227	209	204	185	208	218	203	203	207	230	236	212	211	217	213	249	233	249	218	224	225	225	234	223	240	221	224	226	221	217	233	229	224	257	216	232	211	216	230	229	226	211	212	216	227	223	230	229	213	247	225	235	246	209	192	237	226	209	208	229	224	207	232	235	212	219	211	219	192	223	231	229	245	208	216	254	253	230	239	241	203	207	231	208	208	239	215	220	215	210	209	256	205	218	235	229	222	203	240	220	227	244	236	250	225	229	204	236	233	215	251	228	225	226	234	254	176	215	220	225	229	224	239	207	222	222	208	225	191	221	235	223	247	218	235	240	215	227	249	205	227	210	238	238	221	228	196	222	178	220	238	222	249	218	208	258	222	202	223	208	206	259	239	209	256	203	231	249	200	225	222	252	215	203	208	229	212	206	201	233	209	236	236	242	194	205	240	224	219	211	216	212	220	250	249	242	225	207	193	197	220	226	230	215	218	245	221	228	233	235	216	201	220	215	214	215	225	223	213	241	219	204	192	213	201	207	213	234	228	216	214	223	236	224	234	204	249	209	239	221	200	229	241	244	239	224	229	214	238	236	210	228	233	218	248	218	241	246	209	216	198	226	206	195	212	213	257	253	223	221	237	227	233	225	250	229	235	208	212	226	192	205	255	243	229	239	215	219	204	222	237	234
1795	524	590	583	574	544	548	526	538	565	497	530	577	534	566	496	571	567	542	514	532	586	559	515	538	524	548	526	546	518	553	524	538	539	544	527	578	557	536	527	558	545	466	554	486	542	549	528	545	545	556	554	537	532	534	556	519	506	517	570	540	556	580	557	556	555	547	530	561	533	559	550	514	511	544	548	510	555	511	539	528	544	493	551	535	521	558	533	579	512	544	556	517	557	537	514	526	534	550	553	547	529	567	554	541	564	549	546	503	523	551	533	522	512	497	513	584	565	500	513	533	581	536	524	535	494	530	568	547	539	532	527	525	509	539	527	563	538	549	510	534	524	518	576	538	567	529	517	521	511	535	553	521	567	537	512	547	533	518	558	523	530	551	555	526	559	538	534	510	495	561	573	500	558	527	534	559	536	574	527	510	534	558	527	532	520	587	559	560	538	550	545	520	571	556	531	542	549	518	510	549	520	562	522	504	550	519	571	534	521	530	488	520	549	533	554	578	532	551	553	504	502	526	532	545	554	557	540	550	569	564	551	509	587	545	525	493	582	540	506	586	546	540	511	540	517	544	533	547	535	524	525	505	526	548	581	548	528	541	533	547	516	548	508	516	541	532	532	565	518	514	549	545	562	517	526	553	521	526	570	568	570	527	499	570	556	586	530	558	544	543	513	528	549	489	533	503	556	523	529	527	509	529	550	536	538	538	591	531	564	511	572	557	520	560	511	563	503	535	605	509	557	552	543	533	522	567	530	557	568	517	532	509	494	587	580	520	541	566	489	516	528	540	564	550	502	528	541	522	525	549	541	517	521	565	517	539	529	549	495	541	576	527	531	560	536	493	554	555	570	531	534	508	571	569	488	551	531	548	502	527	537	574	524	550	590	521	514	552	539	533	564	559	489	539	526	559	560	561	497	589	494	548	532	532	547	492	487	536	539	581	570	542	530	547	545	488	520	513	519	530	560	560	547	512	546	523	524	518	509	556	533	561	536	502	573	527	525	512	497	540	562	555	538	536	534	490	527	531	520	510	578	545	529	496	539	519	564	527	543	538	473	526	551	592	520	557	575	539	508	453	501	542	565	546	507	538	545	541	541	549	506	547	505	551	561	542	557	560	529	553	523	527	538	547	547	540	561	532	489	567	563	564	581	526	502	570	537	577	531	561	524	473	537	522	532	570	521	537	584	536	537	512	546	512	485	545	513	527	548	520	492	551	560	518	518	536	580	552	582	567	542	541	551	528	554	509	524	530	527	556	516	548	505	541	561	575	521	545	532	526	545	546	528	541	480	545	539	519	515	547	518	502	560	536	516	524	567	511	522	531	504	543	555	541	537	541	511	556	520	537	494	510	501	538	550	606	553	529	515	559	568	574	570	538	532	588	526	562	549	560	544	551	490	542	516	577	520	519	519	524	529	522	540	563	508	544	556	500	529	534	538	541	584	529	529	584	535	530	509	528	518	499	526	488	545	562	505	528	508	578	552	530	512	552	514	511	569	523	506	541	532	534	496	536	516	538	539	539	542	537	563	523	505	553	486	524	523	536	552	543	583	515	570	558	516	518	517	542	541	535	569	556	532	531	530	515	564	555	584	532	531	521	572	535	584	544	554	536	514	555	491	527	522	507	513	527	549	534	549	506	550	520	542	552	572	543	539	544	497	548	538	502	521	550	553	535	547	539	537	533	578	579	530	546	578	574	559	552	576	579	526	572	552	537	518	526	566	538	518	533	547	529	489	463	475	515	498	543	541	557	538	528	539	531	560	498	530	508	512	563	544	540	538	532	550	515	519	516	510	539	549	571	563	512	543	514	520	555	554	554	518	538	539	570	512	533	488	572	571	517	504	532	517	523	528	546	539	531	504	554	510	516	539	555	533	549	507	523	527	564	519	532	500	567	526	535	543	504	525	517	543	587	491	518	538	515	525	503	519	536	534	548	528	561	542	553	559	542	559	544	577	570	545	516	529	566	519	521	538	533	542	507	543	543	540	539	581	514	553	535	571	550	519	517	540	531	505	524	510	547	565	547	517	517	528	525	507	556	545	552	516	566	526	521	541	546	514	583	528	520	529	537	553	515	573	442	551	569	537	574	491	528	554	555	564	551	538	530	566	532	533	513	527	549	514	554	543	518	504	551	503	531	545	514	558	575	548	500	553	523	529	569	597	523	526	551	570	534	534	541	557	552	548	548	546	533	559	534	515	502	500	541	553	505	530	512	555	535	559	527	624	532	558	588	544	574	542	573	613	542	565	565	489	559	523	555	475	505	554	563	551	548	545	571	504	491	509	549	537	541	564	498	509	576	520	545	502	516	529	543	590	541	496	533	553	567	540	537	561	554	552	557	518	559	543	542	540	548	556	529	499	534	567	556	530	528	514	516	554	544	574	603	546	553	537	555	528	513	584	565	585	569	513	565	507	543	534	554	527	543	539	487	557	505	541	547	497	537	530	497	576	524	527	557	541	521	537	525	518	566	510	515	521	554	552	528	552	555	531	508	499	540	518	530	546	551	576	521	544	546	512	545	530	542	525	522	565	525	507	539	549	540	562	541	542	569	525	520	552	516	599	526	542	520	517	556	549	532	506	517	534	537	521	512	520	512	533	520	543	549	549	494	559	559	553	559	548	532	549	546	570	549	565	506	572	516	527	506	554	510	491	543	526	520	536	532	486	543	547	517	545	530	537	516	526	526	599	550	545	519	539	559	573	547	523	526	556	519	540	553	567	517	560	548	493	544	548	561	552	484	517	570	536	562	527	535	541	527	551	537	535	524	553	501	499	517	586	556	561	526	555	531	480	521	541	546	563	541	563	511	523	514	538	543	521	524	513	530	548	528	563	535	522	529	522	583	531	553	592	604	532	540	552	532	566	497	516	559	535	534	524	497	525	558	555	558	555	507	546	532	569	534	529	524	562	554	521	532	527	543	556	539	560	508	549	516	548	505	597	546	533	510	527	510	550	533	572	516	501	565	542	541	544	551	537	540	519	580	524	565	500	561	532	518	522	513	525	555	525	520	543	535	508	548	546	556	561	506	541	534	470	544	572	541	526	488	524	508	546	548	542	542	541	539	485	548	551	568	530	504	516	532	496	559	522	497	509	542	553	528	517	555	551	537	530	530	567	508	553	502	539	544	562	503	520	521	552	538	507	523	551	524	564	519	500	516	560	479	542	543	582	517	526	526	566	586	554	543	577	549	516	547	550	533	523	546	549	525	526	561	530	551	530	526	529	525	525	501	541	546	512	518	534	546	497	580	525	542	514	560	516	552	556	529	567	558	514	545	496	534	541	539	559	581	533	546	550	512	567	499	526	544	530	555	545	513	557	511	570	548	573	551	545	529	571	529	533	528	543	549	535	454	568	534	536	551	542	513	538	524	522	592	531	567	550	516	530	557	534	558	515	516	520	529	493	523	505	587	541	541	516	549	536	539	522	509	565	520	548	509	530	547	548	534	519	555	524	545	542	532	522	515	510	566	585
7163	577	599	557	482	404	389	366	345	324	367	333	285	296	314	341	301	328	318	278	299	262	312	317	287	304	295	295	293	335	337	267	314	331	314	314	254	287	285	290	313	340	301	296	315	292	317	345	301	300	323	333	289	282	319	314	289	342	302	302	321	320	325	281	309	269	314	294	302	297	334	317	310	323	283	290	303	293	295	276	348	304	306	322	298	322	288	305	314	306	298	304	289	298	291	303	287	306	309	301	282	313	330	309	319	270	314	317	258	311	310	317	322	282	306	317	300	311	311	288	300	287	283	310	284	290	331	264	273	301	301	288	301	301	301	278	290	335	303	329	295	306	307	290	297	304	283	320	267	288	290	286	350	280	293	306	304	293	314	265	281	320	299	303	292	281	288	315	298	266	303	314	303	277	290	363	302	294	302	294	296	269	328	321	304	301	328	328	314	309	297	282	325	321	316	304	305	271	323	287	300	292	334	292	303	321	292	316	297	318	278	295	342	308	284	312	304	293	311	323	312	274	311	283	303	322	313	298	286	290	303	272	295	285	286	276	265	294	295	317	314	318	291	321	286	291	304	310	293	283	319	284	315	286	284	299	304	251	315	305	317	291	324	311	293	271	293	306	300	295	286	312	318	287	345	302	299	316	315	331	280	293	320	315	293	346	295	317	323	317	316	289	301	276	288	311	286	309	288	326	308	316	304	309	296	308	278	318	308	297	279	276	303	308	290	327	307	296	291	308	307	306	267	297	289	303	324	303	273	298	286	310	284	311	293	295	299	291	310	274	288	325	278	296	314	334	325	316	331	295	317	278	301	297	312	297	295	294	313	269	273	314	327	306	317	275	297	313	297	293	324	298	274	314	277	289	289	290	320	290	294	275	297	296	300	307	291	311	305	334	316	336	331	308	359	310	355	291	317	312	309	309	264	275	297	308	310	296	318	306	272	308	309	322	301	339	286	315	326	295	292	288	297	315	344	264	294	258	292	280	316	274	297	327	310	294	271	309	333	286	307	321	321	342	304	265	296	310	305	301	322	304	291	344	279	303	305	296	302	322	299	276	304	304	312	304	305	279	294	313	297	337	310	319	319	290	306	289	292	305	282	291	317	304	313	298	281	285	300	310	310	313	309	291	298	283	307	290	306	307	313	331	303	312	316	302	303	339	318	328	312	314	304	326	316	322	291	306	306	303	329	283	305	325	303	284	272	307	308	311	305	285	303	329	329	277	311	310	282	294	309	273	322	297	290	297	288	301	323	318	325	288	299	342	284	289	313	291	323	284	289	312	287	315	267	275	282	329	327	338	324	309	321	273	322	286	310	357	304	315	288	311	311	292	278	317	327	315	315	321	321	309	327	307	268	308	303	275	286	292	309	295	294	286	290	302	281	287	258	305	269	318	317	307	297	278	272	341	289	308	292	302	297	285	281	311	317	314	281	304	327	316	319	260	310	312	275	273	319	372	330	330	305	329	278	278	348	280	269	336	279	331	293	297	306	299	311	309	303	278	302	330	318	300	278	284	282	328	302	317	308	309	316	320	310	309	283	311	313	275	309	331	298	299	322	279	312	289	321	307	321	287	274	305	291	307	309	271	282	350	270	299	285	301	269	318	297	304	311	277	296	314	308	280	342	269	288	342	312	310	314	290	311	320	319	274	306	297	305	307	269	306	314	281	342	294	268	286	336	288	321	309	323	293	314	280	333	327	294	318	288	296	306	286	307	319	305	291	299	322	309	285	269	289	314	270	318	298	288	296	312	290	279	285	268	309	325	331	287	250	308	306	324	321	304	280	307	258	333	306	320	325	288	268	322	278	315	302	304	294	335	286	317	304	308	303	301	305	301	301	302	314	321	294	329	311	347	298	310	312	322	305	310	293	322	321	311	309	284	267	298	303	295	274	335	293	298	293	315	302	274	328	287	325	308	309	283	313	338	330	284	274	336	272	268	321	289	298	327	346	289	307	278	281	290	332	314	331	325	302	289	319	318	315	274	321	310	286	296	293	275	334	273	310	301	303	295	258	308	318	306	332	335	309	325	277	289	296	304	314	274	291	298	284	319	280	296	300	301	331	280	310	320	319	329	313	302	313	292	314	297	288	317	288	332	283	322	305	339	322	302	332	299	293	331	282	316	287	279	352	327	287	310	308	326	295	285	339	256	349	302	297	334	283	292	327	315	303	291	285	323	321	325	268	322	295	282	283	294	296	322	311	292	308	301	319	311	325	307	331	293	302	296	284	294	307	305	308	328	272	301	297	285	270	363	263	289	311	273	298	329	292	285	279	325	338	324	287	322	324	302	277	318	340	346	312	310	284	292	321	320	323	321	315	295	273	292	294	295	287	309	292	292	303	304	295	282	299	264	330	316	313	260	294	282	309	315	273	342	360	268	317	315	298	289	309	313	336	314	294	289	329	322	304	274	297	299	292	310	273	291	292	307	297	294	321	284	311	302	341	298	310	306	294	291	306	292	318	283	316	366	319	299	287	308	321	274	328	310	298	271	292	359	307	337	323	311	288	330	283	303	345	348	340	285	300	283	289	317	279	301	321	302	310	284	309	327	300	320	285	342	302	279	282	275	297	289	306	314	306	317	294	304	272	276	329	293	306	315	314	322	321	293	308	323	313	291	300	312	304	298	322	303	307	324	307	308	294	277	309	306	297	303	323	298	344	347	294	320	332	315	298	291	285	303	305	340	279	292	296	283	289	300	335	351	310	301	293	301	307	330	264	296	286	277	313	343	288	319	319	315	307	329	315	316	328	331	291	289	308	317	272	276	322	312	296	296	317	333	324	319	291	285	314	304	300	312	308	325	317	319	326	277	295	316	289	332	313	315	320	287	285	325	305	295	318	305	320	333	318	314	295	315	315	295	323	299	316	306	281	284	307	298	275	265	332	309	325	309	286	297	311	277	316	302	337	297	311	296	327	283	314	303	314	306	301	282	298	316	321	313	294	307	313	271	285	306	282	307	261	303	282	351	340	258	296	310	317	292	290	284	291	297	299	307	323	309	328	302	306	265	297	257	316	299	279	279	308	292	337	298	289	299	283	308	304	294	315	318	286	314	307	300	311	301	294	320	310	300	279	277	293	294	322	300	298	315	297	317	270	318	343	307	297	304	279	327	313	336	306	291	331	285	291	302	292	307	298	286	305	310	275	289	293	331	319	274	279	321	295	298	282	287	288	308	283	286	302	289	304	304	297	306	324	265	313	225	311	299	302	306	298	329	344	279	318	318	342	286	315	293	306	328	324	324	311	288	289	312	320	325	324	291	318	285	329	297	308	337	330	331	293	312	269	297	327	296	275	269	297	312	319	331	315	339	333	311	316	295	290	306	316	293	302	309	291	304	309	288	317	313	301	319	286	289	316	316	278	307	322	323	281	284	329	301	284	300	289	267	287	291	334	323	312	303	283	307	325	297	286	289	308	353	266	302	336	296	310	300	306	325	296	306	270	288	334	279	294	315	358	309	275	296	296	331	282
6434	967	1357	1560	1357	1168	1061	926	920	845	848	778	845	762	755	773	775	727	736	707	788	746	689	715	694	719	685	751	693	708	703	682	678	693	680	693	730	691	694	689	723	715	682	709	734	707	676	697	704	705	718	683	652	651	691	699	729	710	731	692	690	717	739	672	700	746	688	696	716	673	681	668	744	671	693	705	683	747	679	717	687	710	722	704	708	696	701	702	675	659	692	669	690	712	685	676	685	662	726	696	671	738	713	729	693	647	700	666	688	647	712	715	674	678	619	737	701	692	685	668	690	691	676	745	661	735	687	680	672	701	704	724	729	675	675	696	706	702	702	664	709	700	721	619	708	686	687	668	696	719	708	693	688	658	695	662	685	676	702	716	666	710	665	681	634	703	682	683	707	699	718	669	682	695	667	690	703	677	698	664	660	717	728	668	702	685	656	649	677	655	744	727	677	672	725	648	677	692	682	733	693	644	663	703	671	737	666	698	704	721	723	675	707	707	660	698	666	729	676	648	682	718	711	678	704	671	703	652	705	703	697	697	697	743	651	667	675	715	688	728	685	668	658	690	689	698	679	683	696	654	750	722	706	719	671	664	709	627	704	694	723	699	690	675	699	717	687	706	686	684	739	680	758	731	664	717	665	708	688	720	678	677	747	681	697	702	675	669	672	713	689	697	717	688	727	679	698	713	656	710	685	665	715	673	680	701	716	743	678	661	721	748	714	677	716	677	627	676	700	647	696	650	716	676	655	687	693	715	685	701	636	664	663	689	693	671	674	739	684	686	675	705	708	647	687	728	733	709	698	697	709	704	694	680	763	678	658	681	662	680	696	706	650	612	636	695	716	644	718	693	705	705	722	700	662	719	677	627	650	766	725	742	694	684	699	681	710	701	662	688	676	662	700	751	730	675	713	699	656	690	678	677	680	696	686	723	682	685	693	701	705	653	711	726	705	645	704	692	685	670	696	678	717	699	668	680	724	717	701	670	675	671	712	658	709	682	704	675	728	662	676	692	679	728	673	669	666	670	676	657	672	702	706	689	701	675	701	749	663	688	673	722	724	686	735	711	661	674	681	686	700	707	681	697	670	706	686	691	687	733	693	696	707	732	687	699	714	701	657	739	689	671	698	677	676	698	731	668	671	732	647	726	675	693	713	675	725	693	667	713	691	712	680	678	674	694	679	704	688	695	677	658	642	742	709	736	707	726	728	668	674	666	657	689	748	699	715	701	660	754	647	685	678	683	689	714	683	649	661	684	715	709	689	701	674	645	717	734	698	715	745	669	639	723	669	693	739	700	682	677	690	708	748	716	680	649	714	746	684	657	692	716	713	698	703	672	686	685	648	657	690	714	687	690	656	682	698	706	685	705	711	715	682	666	689	718	718	736	700	685	702	727	709	708	674	695	721	750	731	694	685	695	692	721	681	638	720	643	664	670	713	688	669	714	694	665	695	729	702	693	688	675	663	685	666	689	698	693	689	683	677	709	709	645	699	673	678	702	684	689	697	724	714	681	669	656	705	696	694	713	700	679	695	664	705	657	743	712	711	679	671	695	696	695	727	695	681	708	707	713	696	698	714	704	692	613	654	676	642	670	718	712	721	696	686	729	703	703	724	709	676	712	708	719	663	623	671	693	685	722	671	652	710	632	685	683	668	695	663	673	703	675	681	692	617	688	679	673	688	689	674	635	727	684	678	710	693	660	695	719	671	746	687	678	632	711	720	708	692	655	705	684	713	712	716	680	706	698	694	737	700	717	684	704	688	738	674	657	651	719	669	707	679	684	714	704	657	652	665	705	700	699	700	697	647	687	609	692	665	688	686	667	671	673	724	743	703	688	667	709	684	684	698	688	679	680	686	717	691	691	692	661	677	673	711	744	701	708	658	688	717	675	723	686	688	681	693	692	665	706	699	690	699	668	699	727	700	686	690	666	752	676	687	691	723	713	633	708	707	680	654	693	697	697	711	651	662	669	712	713	675	743	686	673	664	678	710	673	684	677	686	695	695	673	677	709	731	690	691	707	724	627	688	675	697	661	680	654	685	691	673	715	686	696	689	690	684	667	719	697	680	691	725	687	704	709	709	691	698	656	643	666	694	697	689	748	717	714	628	711	693	682	731	689	760	706	674	700	717	718	664	647	698	700	709	708	702	705	652	686	672	661	699	731	720	737	687	747	680	704	683	708	701	685	670	692	720	719	721	727	711	725	738	714	677	672	672	702	693	705	700	691	663	709	705	679	654	716	634	692	683	715	709	660	627	691	652	725	713	702	695	665	642	755	699	727	679	709	669	729	716	651	683	658	674	682	720	693	723	710	697	704	691	673	691	700	705	678	732	681	742	675	712	667	704	685	669	645	700	685	693	702	732	663	653	704	743	719	731	703	647	687	691	687	713	671	703	682	647	740	694	672	720	678	724	715	643	671	715	731	717	718	693	736	702	678	716	724	686	676	665	697	677	668	674	702	663	636	693	684	695	716	694	680	663	729	684	707	699	713	640	690	719	702	666	713	699	693	702	695	723	743	702	701	675	645	677	645	756	689	649	690	679	722	712	693	668	691	714	701	663	685	696	719	701	691	675	752	697	733	689	708	719	683	715	710	691	677	694	646	671	692	707	684	684	703	721	731	679	688	715	702	694	696	720	691	687	636	681	679	711	691	693	718	646	704	671	694	707	687	673	708	670	698	701	732	719	665	729	699	720	684	694	717	617	709	730	673	700	682	710	721	711	699	676	708	694	645	696	673	713	619	716	698	694	716	680	636	682	674	698	687	735	693	713	740	748	616	667	655	681	659	700	741	697	673	642	706	680	703	703	704	707	673	737	700	679	684	707	696	650	694	676	707	732	711	667	696	707	683	689	665	711	719	693	662	719	652	714	697	658	701	712	677	719	738	712	669	707	705	712	696	693	651	727	695	699	703	689	706	705	692	709	672	689	670	730	718	710	696	653	718	681	690	714	702	678	700	687	683	716	682	707	688	675	676	711	686	685	692	737	744	657	702	698	688	688	689	664	682	657	674	757	691	689	695	668	682	643	646	659	701	678	714	669	722	654	691	693	695	724	747	702	714	717	685	678	762	730	711	666	744	720	676	698	710	675	698	683	699	699	665	675	721	697	705	730	665	693	683	734	699	676	703	660	674	672	712	657	718	705	642	685	667	703	673	661	673	714	693	731	701	671	654	673	723	700	735	708	671	705	767	662	683	684	722	652	677	675	731	708	665	679	712	683	738	671	692	687	665	724	702	706	719	710	666	697	726	672	707	679	687	672	718	622	673	674	697	662	686	701	641	771	716	672	713	675	733	682	687	712	693	694	702	703	726	670	700	680	696	673	696	679	660	696	718	663	676	704	704	660	677	705	704	627	660	717	688	669	668	668	653	739	714	726	698	681	706	749	693	688	685	712	732	698	686	665	712	642	700	696	657	704	690	725	686	729	723	671	715	684	694	696	717	730	722	700	661	650	628	671	720	722	698	694	687
13968	1075	902	725	487	406	304	276	266	212	243	233	214	229	206	184	197	180	207	203	190	199	197	191	186	178	191	187	183	176	194	178	180	194	149	193	159	163	183	184	168	154	171	178	201	177	174	157	173	168	187	184	183	168	160	188	175	191	210	140	187	158	208	185	185	177	152	193	197	213	168	185	178	182	168	166	183	202	194	166	183	184	157	174	154	196	169	175	185	203	197	175	174	177	174	175	161	191	173	165	180	181	192	158	177	189	168	170	167	196	196	180	146	191	186	205	159	187	180	180	182	178	161	198	148	165	178	161	167	171	181	180	163	179	203	187	166	173	186	174	167	176	147	172	184	196	194	163	166	183	186	193	171	158	180	173	195	182	170	180	152	170	185	199	183	177	172	200	187	171	174	160	186	172	169	183	155	196	170	154	182	185	190	184	171	198	156	194	168	185	163	156	167	206	171	196	178	154	182	177	161	194	167	206	175	174	175	184	179	183	181	169	187	219	173	173	167	180	169	184	183	189	187	189	171	176	166	167	173	175	163	177	172	182	182	160	167	165	197	181	190	157	192	162	178	170	177	171	196	171	162	193	198	186	209	168	173	163	162	216	166	167	172	179	172	189	169	185	200	161	197	171	182	185	203	146	156	203	193	190	192	181	176	162	162	178	153	189	161	190	190	204	169	157	163	198	174	196	202	160	167	169	181	185	155	165	190	163	182	191	168	173	169	179	189	183	177	147	171	173	186	192	191	195	197	169	187	178	194	195	180	174	169	176	194	167	182	168	188	190	190	181	185	178	167	164	149	167	158	171	181	176	162	194	192	186	176	164	199	154	174	194	161	177	163	167	157	181	224	174	194	171	191	171	185	157	197	181	186	163	145	199	189	200	160	183	182	176	182	166	182	195	153	160	162	193	166	155	160	188	188	161	164	176	185	163	168	181	190	177	171	159	178	171	182	190	160	194	170	166	168	180	189	172	184	167	181	165	175	170	198	173	204	208	182	168	166	162	200	146	164	166	184	177	174	169	170	154	162	189	180	177	195	188	174	197	170	185	171	173	190	163	171	150	199	175	186	176	164	180	167	164	164	170	193	171	163	193	174	203	180	173	194	159	170	151	167	192	173	161	176	175	184	173	164	176	173	152	167	170	173	186	197	193	197	175	187	204	169	195	158	173	193	162	185	198	168	184	189	161	215	188	164	188	154	167	171	196	176	178	173	163	175	181	174	175	165	165	176	176	193	166	166	179	175	189	176	174	169	170	189	187	164	180	176	170	167	183	172	158	156	178	181	159	194	172	182	167	204	158	185	179	176	152	186	186	167	182	150	166	180	164	166	183	187	170	191	180	193	165	165	193	201	196	172	185	195	195	163	174	169	187	151	170	194	173	199	190	193	163	154	157	184	188	194	185	185	184	168	172	181	170	163	170	184	192	174	200	184	171	167	181	191	158	151	158	170	162	171	168	165	161	176	191	192	181	168	176	146	189	147	167	183	170	165	167	144	161	189	183	183	192	164	194	175	162	178	174	198	193	174	204	185	169	196	170	180	146	179	178	176	194	188	167	175	175	187	184	169	159	201	182	173	182	193	164	198	189	185	202	186	197	192	200	203	185	167	178	161	194	173	198	194	186	177	183	180	192	183	174	166	170	157	183	160	168	177	193	173	166	171	203	187	200	167	170	176	184	175	176	183	166	177	164	165	183	173	172	180	171	197	182	178	161	169	188	153	186	185	183	165	194	191	196	154	173	187	166	166	177	155	179	179	206	179	174	178	163	170	158	180	185	156	175	154	161	150	164	174	186	188	160	166	166	174	158	180	167	163	186	183	188	197	159	177	171	182	195	167	187	191	163	164	168	191	189	213	176	149	174	174	149	184	161	168	171	169	184	179	184	159	180	155	180	185	162	195	164	173	160	187	159	208	168	196	164	154	159	154	171	162	192	211	165	174	170	189	194	183	167	184	173	172	173	193	168	188	145	166	206	173	168	168	164	195	182	183	206	181	188	184	172	164	156	169	165	168	171	174	165	185	178	187	167	187	162	163	160	171	165	168	222	188	167	175	159	200	178	181	163	193	187	163	183	175	178	172	207	199	162	162	166	188	193	168	183	207	214	147	162	217	164	201	165	160	170	178	191	152	164	176	175	171	166	178	194	170	167	183	166	178	212	196	168	166	173	201	198	163	188	170	174	177	158	199	176	175	171	188	167	182	173	159	179	175	175	188	171	175	180	170	180	159	175	181	163	205	185	183	177	199	193	167	193	176	178	173	157	188	189	199	147	183	190	159	157	184	149	171	198	199	192	199	168	174	194	191	196	173	191	187	181	202	202	150	185	178	180	180	177	180	190	167	178	174	169	196	163	191	191	222	187	165	201	187	183	180	176	165	153	198	193	170	184	171	156	169	153	197	171	190	177	154	172	176	162	189	202	151	174	157	184	172	180	145	156	179	197	190	167	210	179	161	195	169	162	183	186	210	177	183	186	195	162	168	178	153	159	183	146	180	196	167	189	196	158	187	176	189	180	160	179	169	151	176	179	179	170	172	181	177	181	187	180	176	172	166	154	161	181	165	169	169	159	190	187	175	187	163	155	180	162	156	170	174	166	195	153	173	163	185	176	184	185	167	197	176	193	188	170	170	178	167	201	162	178	173	177	183	165	162	187	196	191	188	178	175	179	175	197	179	179	201	159	165	163	176	159	154	183	181	199	185	188	181	190	183	187	162	159	166	181	167	166	200	170	167	150	203	186	193	184	150	159	184	182	158	175	177	214	177	195	185	199	193	219	187	180	183	197	185	203	162	198	182	168	203	177	158	187	154	165	161	183	156	190	171	195	178	184	173	154	183	177	175	190	184	191	150	160	182	195	197	181	145	184	172	173	153	162	190	195	156	187	181	190	170	192	182	184	190	170	167	179	161	171	189	187	174	177	185	176	176	197	184	183	179	175	190	192	185	180	191	173	163	189	161	179	167	193	174	188	188	187	197	168	197	187	180	169	175	202	152	192	186	177	155	162	181	197	175	197	162	175	171	160	197	173	164	177	169	192	183	200	168	156	168	189	173	184	172	176	184	175	184	198	171	159	154	180	186	139	196	163	188	179	196	173	172	186	192	141	195	182	180	156	159	187	161	162	166	146	180	189	182	198	189	180	175	178	187	158	164	172	168	159	182	182	175	153	170	171	176	189	174	171	192	146	207	160	198	165	154	157	205	202	183	156	185	172	165	194	179	174	214	177	183	174	168	172	165	204	182	193	180	165	200	206	178	195	169	171	203	187	173	199	198	190	183	152	151	194	184	190	188	179	177	139	138	140	174	174	161	163	155	197	189	172	155	191	157	151	159	171	172	173	152	195	193	180	167	156	156	155	183	186	164	184	176	182	180	213	163	172	180	170	196	165	184	181	188	163	136	160	196	171	162	181	186	195	180	160	164	199	170	175	183	176	167	187	191	188	173	171	161	183	161	159	166	166	170	176	198	173	169	184
7952	930	1821	2113	1761	1446	1171	970	837	789	715	724	627	626	585	546	553	538	520	509	493	488	546	512	486	474	473	473	409	467	417	492	437	470	442	476	435	435	432	420	452	443	434	419	437	443	419	411	436	389	429	407	434	394	472	401	448	466	428	446	437	416	402	411	454	411	458	446	408	403	448	403	366	390	423	431	437	405	439	448	418	425	401	413	410	438	422	411	421	422	443	418	413	482	434	420	470	407	405	426	426	436	424	417	435	418	424	409	402	411	433	421	425	392	430	421	422	435	424	398	399	424	444	419	447	384	427	456	428	445	422	413	393	437	405	444	427	407	407	407	424	438	436	413	387	447	441	433	416	393	411	407	427	417	427	456	387	429	423	441	382	449	441	402	418	456	397	439	418	430	456	403	388	420	433	417	414	408	428	407	404	404	397	421	417	421	416	394	426	441	424	400	416	456	425	407	417	396	410	447	422	451	390	407	382	423	450	449	417	416	398	453	411	450	388	406	368	431	433	452	438	449	405	413	456	463	420	416	404	405	403	411	431	435	419	394	441	401	438	446	408	361	414	449	432	398	413	389	427	419	398	409	415	370	431	438	438	463	408	426	431	397	447	395	462	409	433	413	426	404	471	391	409	382	393	428	411	437	407	456	412	388	396	440	425	419	423	414	390	435	448	439	429	382	418	419	411	373	413	425	443	428	394	417	408	425	415	441	402	435	389	388	403	407	396	413	421	392	412	418	413	424	413	442	400	410	430	416	452	440	422	400	445	425	458	396	419	428	426	407	444	424	422	424	418	406	446	420	404	385	408	423	412	466	431	415	378	377	422	430	419	435	395	370	391	396	424	407	387	421	389	435	422	435	425	441	395	404	459	416	381	400	417	400	391	413	446	468	384	421	409	417	411	381	405	412	406	412	445	437	395	408	389	391	419	436	408	450	416	444	402	448	444	406	407	416	444	394	396	421	450	408	379	449	452	396	465	420	388	411	426	418	418	429	411	434	408	408	421	447	412	426	398	379	412	408	438	432	398	378	416	413	371	385	424	427	444	448	434	423	374	435	415	453	404	428	394	429	461	416	406	370	430	436	415	435	410	426	404	452	424	438	391	414	407	436	410	414	430	391	462	420	427	446	384	402	406	436	401	462	424	405	472	421	420	374	438	418	428	414	379	412	465	431	465	436	434	423	445	428	400	413	437	424	430	432	420	416	433	380	435	438	371	415	413	440	382	411	407	419	436	393	446	424	421	420	428	390	419	427	414	399	388	420	441	406	427	429	443	414	416	421	399	390	401	404	436	437	411	355	428	428	437	432	395	401	376	442	405	455	425	455	410	424	402	419	397	389	440	449	387	409	432	406	440	402	408	423	447	422	416	412	399	386	436	430	432	405	436	387	402	427	430	425	408	412	394	417	390	439	442	429	465	379	423	430	404	393	403	405	453	438	453	405	406	420	399	403	426	415	480	430	375	432	422	379	428	423	407	401	397	400	399	407	440	435	430	451	479	406	448	419	424	404	399	407	439	425	426	417	446	450	400	429	379	406	419	431	439	411	412	425	433	423	420	418	383	418	416	420	383	414	392	423	406	424	402	419	406	387	423	420	448	431	402	445	411	427	401	422	420	429	422	396	452	432	409	420	404	409	406	408	435	454	423	422	396	444	414	456	411	384	415	417	444	374	393	423	396	440	442	432	402	412	427	398	442	407	446	422	421	420	444	452	466	434	437	375	415	391	401	419	402	479	423	421	409	455	399	442	412	398	403	439	427	398	405	420	438	434	416	411	415	385	408	413	398	410	416	382	421	409	401	450	436	438	452	435	415	385	439	368	414	401	435	422	412	417	421	407	445	432	439	455	436	411	412	432	423	424	394	441	452	426	410	405	415	416	433	436	446	407	410	402	413	411	426	439	449	418	430	418	400	411	446	417	382	461	434	412	415	423	427	422	421	380	394	450	395	429	410	444	420	435	419	428	399	414	413	412	409	414	404	439	396	393	405	418	375	446	434	432	436	406	439	438	436	404	433	427	434	416	474	435	391	417	415	414	446	444	423	433	412	410	413	432	436	431	411	418	412	399	416	414	420	395	400	425	412	432	401	419	440	429	409	395	407	402	425	404	404	412	425	370	435	416	452	436	411	462	439	437	445	391	419	404	397	438	408	390	412	427	456	434	449	392	390	398	446	420	446	394	384	412	431	396	448	437	427	417	406	422	412	407	423	388	459	468	419	437	418	389	445	421	397	427	405	427	413	415	438	412	412	418	412	423	419	439	403	437	474	375	408	400	393	427	413	422	412	402	409	420	386	379	402	419	428	412	437	412	396	455	398	371	428	426	400	409	429	412	425	440	435	434	435	438	425	392	452	425	415	447	409	428	415	416	445	398	427	404	433	402	415	414	410	427	446	383	476	412	458	393	428	441	442	465	420	429	433	419	432	434	430	459	407	418	420	425	433	378	393	418	421	420	378	395	445	421	458	404	404	425	414	426	372	416	400	411	402	399	412	410	438	453	399	431	410	407	414	384	465	426	411	375	446	408	462	443	412	397	423	440	409	421	388	432	417	416	424	414	388	415	422	428	437	466	376	396	412	408	407	411	402	438	431	419	410	408	396	424	396	405	444	426	390	407	389	403	407	465	398	449	370	451	378	425	427	392	448	424	432	419	379	400	440	405	404	424	463	424	446	411	396	386	418	416	370	404	442	365	391	425	395	409	414	390	385	404	385	405	387	392	421	433	462	433	433	404	433	433	425	411	446	461	391	400	430	424	436	433	427	424	401	432	408	419	404	384	420	429	428	382	415	452	460	402	416	427	412	402	444	418	438	427	392	465	394	404	430	405	392	423	424	393	449	457	432	398	449	412	404	393	451	426	396	442	445	403	424	417	405	415	419	440	469	439	447	422	434	439	433	411	433	413	416	410	416	377	403	393	423	422	429	427	394	407	379	391	416	415	412	426	417	410	404	414	420	416	418	421	413	436	445	415	417	440	423	413	445	430	435	426	483	407	441	392	443	418	424	438	419	402	415	444	414	420	405	424	415	419	432	403	415	404	438	444	432	427	444	437	419	418	404	439	465	407	414	433	414	430	425	447	415	418	449	418	428	393	445	422	425	457	443	401	396	394	400	427	407	409	426	431	427	406	413	427	398	413	433	432	444	446	445	427	400	414	384	381	408	425	411	402	420	386	418	402	417	427	405	415	418	410	406	360	385	371	423	388	438	416	411	378	458	456	441	434	408	469	435	428	463	427	380	434	426	410	385	430	445	398	398	406	425	401	405	473	391	368	423	414	398	401	439	381	433	397	424	403	432	414	409	396	409	413	445	446	432	453	426	406	421	419	416	385	401	402	408	416	412	426	406	404	410	474	417	439	426	400	403	412	426	392	374	469	464	419	412	395	452	459	398	398	393	379	397	415	374	408	378	413	437	441	396	426	420	433	425	402	410	433	456	404	367	407	422	420	417	450	429	429	414	421	438	407	417	406
1250	222	242	216	243	244	230	230	206	213	249	226	243	246	250	239	233	245	231	231	228	224	210	233	211	215	214	238	213	235	224	241	257	210	216	225	218	238	204	218	232	217	231	224	214	227	233	249	226	231	225	205	217	212	232	251	222	234	218	217	229	210	232	224	203	224	214	236	209	231	218	212	223	213	231	222	235	231	227	233	217	219	228	234	214	222	240	192	210	239	213	230	181	199	239	256	219	222	201	264	188	214	216	253	212	231	224	227	258	230	201	244	220	221	214	224	219	219	247	203	208	218	224	226	240	222	194	230	260	225	223	234	231	211	209	221	217	227	248	199	232	224	218	226	225	235	215	235	218	237	211	192	233	216	230	239	195	260	220	254	227	228	200	241	231	238	208	198	227	209	200	211	221	222	229	199	236	238	224	222	214	240	237	249	210	200	199	207	224	228	245	264	211	218	181	213	241	191	230	232	208	211	219	202	233	223	234	229	206	203	209	249	229	209	220	226	220	218	258	228	244	210	233	214	221	213	202	217	196	230	220	220	216	244	201	206	208	226	219	181	207	221	234	196	233	226	218	191	226	226	205	217	217	223	240	221	249	208	206	230	206	191	210	257	240	219	239	226	242	248	230	209	214	206	229	236	209	225	206	219	215	231	216	226	228	221	204	213	240	217	193	231	219	213	229	234	219	200	232	230	244	201	206	219	224	233	251	235	194	226	244	227	200	197	224	225	216	233	201	242	230	220	217	188	229	226	244	209	241	196	217	210	215	234	232	179	266	194	207	241	243	189	219	208	194	251	196	203	206	208	227	222	234	231	242	222	215	247	198	204	213	234	208	228	209	243	234	233	183	235	224	209	227	217	199	214	226	211	227	232	215	266	237	208	234	224	231	212	214	237	202	247	217	217	211	219	228	237	228	248	220	235	203	214	234	249	219	208	210	239	201	212	206	223	219	226	209	222	258	218	228	205	227	215	218	227	244	219	216	205	213	226	215	242	225	216	249	241	220	227	230	222	246	221	202	253	231	242	215	228	236	253	220	208	207	215	212	217	206	211	264	197	222	197	233	228	231	202	235	254	238	219	222	206	221	236	234	258	240	207	230	205	211	228	199	211	226	232	211	216	220	222	221	222	213	227	231	226	200	225	215	215	194	209	218	212	208	218	259	230	222	193	250	207	210	248	209	215	213	176	269	246	242	228	242	227	203	213	221	256	196	230	218	246	207	212	238	195	200	226	227	232	244	203	224	212	227	221	224	253	195	221	240	239	203	218	230	217	201	211	236	220	244	213	243	199	190	210	219	236	215	223	197	210	221	243	224	236	256	214	204	187	223	232	228	225	209	211	227	199	216	205	261	204	203	238	229	231	225	216	226	228	210	234	178	218	225	242	213	195	197	198	234	235	236	218	204	222	231	249	211	221	214	230	217	230	213	239	220	212	229	232	228	220	234	210	217	242	211	214	208	215	209	217	249	240	238	220	201	217	216	231	219	223	218	214	216	228	236	236	264	224	226	242	211	212	237	248	232	230	214	234	230	222	202	246	226	217	215	234	216	240	243	220	223	214	250	188	218	190	237	241	200	216	244	188	222	221	225	209	219	218	198	235	230	197	216	217	218	236	248	231	237	220	207	232	220	241	226	245	216	201	209	214	213	194	207	241	247	234	237	216	214	201	220	236	256	220	220	226	207	216	232	218	213	232	213	198	207	237	223	225	237	202	226	204	234	218	243	226	224	203	197	225	218	239	214	200	194	223	218	219	234	232	233	204	239	214	213	243	236	212	230	207	227	221	261	215	227	211	198	217	212	235	204	206	227	215	212	236	207	229	238	228	204	237	227	216	194	219	221	257	216	239	203	193	197	190	187	208	216	243	241	220	202	228	231	236	184	214	213	218	232	221	232	218	215	234	226	216	235	208	197	218	228	198	217	250	259	231	239	228	230	226	222	203	191	226	227	197	226	223	234	201	247	211	235	210	240	246	205	234	199	234	232	221	229	243	203	203	227	225	237	234	232	217	199	197	195	208	212	215	217	248	222	192	212	190	237	223	211	235	220	225	216	254	212	205	232	220	211	228	184	189	233	224	215	190	207	224	210	241	227	224	210	206	223	230	232	221	197	244	216	239	194	210	228	183	219	228	238	217	229	241	231	207	205	214	220	199	202	211	214	218	207	229	189	206	255	220	235	228	242	240	212	211	246	221	220	219	229	237	206	211	231	236	197	202	217	204	212	204	219	218	213	229	189	233	224	212	197	225	218	220	225	229	187	238	217	215	201	213	244	218	223	220	204	242	240	247	204	228	235	230	192	231	236	226	238	232	221	218	216	201	231	194	221	242	209	228	182	238	214	242	218	206	247	196	236	259	224	225	246	222	217	233	229	243	219	233	198	201	231	210	223	203	200	199	247	228	227	202	240	227	207	232	224	226	228	209	203	206	243	217	237	230	227	220	246	220	216	246	243	230	224	200	234	237	209	244	225	223	238	232	238	227	221	249	208	238	211	212	209	207	214	221	214	199	233	218	227	249	224	226	196	208	230	207	229	241	221	226	214	250	234	225	237	232	212	212	232	157	222	203	236	220	236	218	232	224	254	215	213	222	232	220	248	207	208	200	189	236	227	239	201	200	207	188	211	213	222	236	251	213	221	222	205	204	224	242	218	219	226	231	234	219	239	248	212	196	218	229	228	231	210	225	222	237	195	197	237	239	186	216	211	219	207	223	260	229	196	229	202	204	214	210	226	212	190	202	232	196	220	227	211	232	220	246	227	212	194	209	236	233	223	241	224	215	214	212	240	223	252	195	192	198	238	204	196	215	238	249	248	204	225	195	212	215	232	220	243	221	262	195	206	210	217	243	251	257	257	206	214	239	221	241	208	231	247	226	239	200	228	222	250	219	241	220	215	212	227	231	241	222	206	234	220	227	205	206	194	222	230	219	219	218	220	253	220	208	200	229	214	233	208	232	236	243	235	216	193	217	228	222	230	215	191	223	220	234	215	207	219	233	224	209	229	245	208	201	197	204	231	253	237	214	237	224	208	213	253	244	217	235	226	187	234	224	241	226	232	210	222	239	224	214	214	244	224	211	215	212	228	189	226	246	222	228	217	211	229	208	225	200	224	212	202	212	217	233	217	248	221	223	242	231	226	228	213	191	246	201	242	236	223	213	240	198	222	209	224	240	225	200	246	231	200	224	228	198	233	233	216	222	237	203	212	233	217	206	221	236	218	211	218	196	219	204	221	198	208	194	226	218	211	230	215	216	235	226	203	213	213	218	236	225	240	216	222	225	212	231	250	207	234	210	220	204	210	222	224	219	229	243	214	217	218	192	193	205	230	202	219	223	231	214	236	245	229	210	209	229	248	207	235	232	227	230	222	211	214	229	200	235	208	241	234	243	227	240	193	233	217	241	230	235	241	220	214	236	221	225	196	215	216	219	240	243	229	230	213	204	236	240	210	207	224	221	210	246	226	212	231	219	248	237
1782	510	567	569	539	511	576	559	500	538	585	488	514	488	539	504	529	513	557	544	570	483	564	529	509	537	533	508	502	511	522	576	518	542	531	523	493	535	524	575	505	519	563	567	528	530	502	542	541	535	509	521	507	561	532	562	514	510	545	547	499	487	526	549	553	523	492	545	550	545	510	529	524	560	517	504	560	545	494	565	494	495	525	539	523	515	504	537	519	497	550	516	541	545	499	530	549	490	527	528	539	504	548	501	530	546	526	470	520	518	522	519	548	531	556	527	555	509	527	544	495	529	555	523	481	562	523	539	533	534	490	500	536	561	553	528	560	529	517	507	549	524	535	491	519	550	520	534	501	577	512	537	534	517	495	537	553	560	475	517	529	585	564	524	473	573	546	515	553	504	532	535	532	561	575	521	483	536	538	534	553	536	543	524	544	542	531	524	535	507	506	535	547	529	538	543	564	498	538	530	535	554	516	516	569	519	508	530	525	501	521	550	532	522	552	540	530	527	544	495	527	545	547	509	494	530	540	545	527	508	512	534	510	559	525	495	510	536	583	548	550	542	548	528	522	500	486	539	555	530	538	544	500	547	545	535	502	510	510	584	571	553	506	521	541	538	531	565	536	514	542	549	557	526	539	527	489	497	496	534	526	513	530	578	546	519	537	515	509	571	545	546	498	484	577	531	527	538	518	538	481	516	521	498	537	524	534	493	521	528	524	548	509	496	538	548	532	542	531	524	526	509	542	516	507	537	511	561	526	525	518	546	581	535	530	538	540	531	522	519	526	511	556	556	535	565	577	580	518	559	558	573	531	488	537	525	490	495	525	514	469	534	536	520	528	523	534	520	536	545	541	524	530	569	532	515	559	584	555	499	521	558	501	565	479	561	506	547	524	521	560	508	527	579	534	543	516	532	513	523	497	530	506	518	506	534	522	559	534	532	544	557	547	499	526	522	566	519	504	526	531	567	586	520	578	537	508	513	521	532	495	547	551	572	539	548	545	566	518	538	569	530	524	510	517	565	527	531	559	517	536	512	517	545	513	516	510	550	525	527	597	510	530	547	550	550	519	526	527	531	517	557	537	553	542	576	524	505	498	475	576	555	505	534	556	536	534	529	530	518	509	513	515	529	556	520	553	516	539	516	519	571	554	529	533	572	524	536	472	551	533	519	517	549	562	557	547	528	520	504	548	498	529	513	530	516	537	545	534	521	519	512	566	524	518	525	518	515	519	571	573	512	547	549	491	543	563	539	559	509	581	490	526	518	557	536	573	518	522	540	548	551	555	515	528	478	552	510	542	523	532	522	509	512	521	552	533	509	520	515	505	511	562	535	534	556	546	537	538	589	526	507	521	504	561	489	539	568	528	531	561	527	562	541	516	554	539	518	581	524	555	498	542	564	512	523	533	520	517	496	538	553	550	534	561	551	513	513	505	545	540	508	540	528	546	573	516	493	515	550	517	549	505	498	506	492	572	521	528	538	591	524	573	552	551	516	537	528	524	524	568	501	540	527	547	552	538	544	539	538	516	573	518	517	561	547	507	527	546	566	570	530	503	555	528	553	537	523	558	518	499	541	509	550	551	583	570	539	516	539	582	548	497	514	546	541	562	518	551	546	538	534	503	538	527	487	523	528	547	519	548	534	500	535	522	524	570	522	549	518	549	517	592	593	517	506	558	533	545	500	542	560	523	511	519	561	520	553	518	519	563	533	537	532	534	558	552	506	552	547	542	537	523	463	553	574	544	562	531	497	549	514	509	534	533	516	518	582	518	501	526	574	585	520	519	539	529	603	535	542	485	559	542	543	543	535	507	504	534	503	512	564	566	540	511	489	475	544	518	530	520	566	542	510	575	523	512	566	536	529	558	511	546	529	529	519	533	494	497	525	531	537	524	571	547	522	542	533	552	551	558	507	557	526	566	540	542	570	555	578	553	509	503	555	520	527	508	538	567	544	519	562	525	505	523	523	551	505	553	520	567	524	529	526	519	518	547	542	540	536	525	559	503	553	566	560	551	523	494	552	559	558	530	525	496	555	497	532	507	546	573	492	542	503	521	534	574	531	504	531	512	535	520	520	546	526	531	521	573	523	520	511	548	498	527	590	558	538	510	530	528	562	554	524	506	525	541	536	547	537	502	553	506	584	506	519	554	567	533	537	515	563	509	541	516	500	551	550	552	537	504	554	516	550	501	523	521	540	532	514	495	514	480	561	525	521	544	540	577	542	544	548	543	538	531	549	547	543	518	546	524	583	546	552	544	537	518	555	527	536	533	507	552	508	500	571	511	538	555	558	561	502	542	553	501	527	523	519	537	524	565	570	584	525	567	552	531	494	536	499	496	521	500	507	543	556	544	535	528	552	521	533	558	504	497	552	536	543	536	520	539	537	547	549	568	501	531	509	556	511	500	604	557	536	537	538	501	527	541	535	565	519	567	507	552	536	538	561	557	518	500	524	512	549	560	522	555	529	538	535	585	600	549	509	562	505	534	545	538	503	502	556	522	546	552	524	532	504	523	544	545	550	539	513	567	530	546	508	547	531	535	519	522	555	561	514	518	548	522	580	527	595	576	561	576	568	529	541	505	516	531	499	555	518	543	507	542	496	572	526	526	539	551	512	538	511	539	545	513	534	548	530	571	516	552	544	520	565	520	499	537	527	547	555	524	550	503	513	510	543	548	568	516	502	524	497	547	515	537	562	549	518	521	529	529	567	539	530	529	535	511	556	544	531	546	523	556	564	571	536	540	503	524	515	554	490	523	563	546	507	522	558	497	530	541	523	558	493	520	535	537	531	549	523	572	535	501	581	526	539	574	519	547	513	513	547	546	606	584	509	497	545	569	551	528	527	563	522	507	519	539	533	536	522	553	551	538	516	545	536	540	500	518	509	532	543	548	550	452	547	564	518	557	497	535	544	540	514	486	553	540	546	544	550	500	571	504	572	520	545	563	557	541	531	529	557	542	541	485	515	521	567	527	540	479	568	524	593	521	475	529	550	528	559	522	525	530	521	532	565	523	535	503	549	541	537	543	538	540	490	553	527	579	555	536	561	524	526	532	521	522	548	553	544	515	521	541	519	520	539	505	552	532	543	503	533	546	543	515	528	524	517	565	549	540	550	558	558	500	524	561	494	522	551	595	530	536	503	514	528	515	561	537	540	512	508	514	502	525	526	573	521	535	530	543	484	515	515	542	527	591	551	545	557	557	561	515	536	565	539	506	527	528	551	499	526	519	522	529	566	538	551	520	535	513	563	540	528	530	540	501	525	516	586	528	528	464	525	538	576	551	514	522	541	545	514	506	535	479	531	506	554	535	551	564	579	536	534	523	551	506	528	534	548	536	519	526	531	548	521	551	485	536	497	520	495	522	515	511	519	540	577	545	518	540	590	545	509	562	536	530	527	562	565	519	582	557	594	549	587	545	523	544	555	541	513	497	553	557	571	498	544	535	523	535	547	541	530	526	544	560	565	527	516	555	510
7433	574	628	548	457	442	370	338	346	344	355	405	295	336	311	359	311	295	340	351	313	318	313	345	282	307	294	294	278	322	285	327	337	337	310	281	312	328	301	299	317	326	297	310	342	328	309	277	320	292	297	301	314	286	313	305	314	341	285	331	303	287	290	282	313	311	276	310	306	271	310	338	301	287	311	275	312	296	286	314	291	281	286	310	277	348	295	318	309	322	286	270	285	343	287	330	290	295	276	283	302	299	324	275	296	293	311	309	258	279	287	304	261	309	340	301	260	296	314	337	286	315	312	316	320	293	354	290	322	336	332	288	288	305	304	254	289	289	273	287	281	275	315	323	325	296	270	303	314	316	318	290	262	319	307	318	283	308	313	298	318	296	302	332	292	307	294	312	273	300	279	301	290	319	275	297	305	267	314	305	322	297	323	285	303	296	285	293	294	273	297	322	312	305	280	315	301	317	299	295	279	333	316	284	337	323	280	292	283	300	310	280	306	325	316	291	292	319	329	291	289	344	267	314	300	322	316	278	302	294	304	318	302	289	289	277	310	276	311	322	316	301	321	283	298	288	321	315	312	295	268	290	330	308	304	336	348	341	304	292	312	319	305	324	283	292	300	308	286	290	291	308	318	328	325	287	287	275	312	307	281	293	319	310	306	291	297	297	314	337	317	297	305	285	279	356	297	294	296	316	289	317	303	297	311	274	288	290	310	320	322	298	277	309	277	312	328	315	285	297	301	325	321	291	335	276	335	317	323	302	319	281	291	301	320	311	317	300	341	308	298	296	284	278	302	323	303	298	308	310	297	310	271	306	287	279	303	317	311	333	285	313	329	282	335	324	313	301	277	280	320	284	294	312	308	288	300	292	298	309	301	322	294	338	329	301	322	280	302	313	330	292	304	310	285	286	251	286	315	306	301	302	307	281	289	285	295	304	285	276	334	286	326	306	312	282	306	328	325	301	333	312	306	317	294	317	292	269	317	326	306	307	270	335	309	308	314	315	307	329	292	334	335	309	283	308	319	300	304	281	295	284	290	307	283	302	272	308	302	315	317	277	283	284	299	323	327	323	260	262	296	313	319	283	303	275	306	288	308	326	320	304	310	290	289	296	298	300	274	320	301	309	274	263	281	323	290	291	264	321	286	305	309	295	280	314	295	286	301	275	317	306	293	310	306	292	264	312	319	318	289	301	296	296	282	327	344	294	283	329	315	299	308	297	298	329	268	323	314	291	318	283	293	311	290	288	321	273	306	292	284	312	279	294	288	313	292	289	286	298	291	286	287	291	318	277	312	298	313	268	300	313	278	294	322	327	322	317	325	293	300	299	303	291	334	321	302	274	288	299	285	309	287	292	294	279	295	300	336	294	276	289	278	283	290	293	281	317	300	283	293	278	330	304	277	273	306	308	290	290	257	326	282	310	295	332	262	316	284	312	269	283	333	264	314	270	295	285	292	317	323	311	301	307	323	295	313	270	306	273	299	334	292	307	318	314	315	308	296	315	296	271	338	289	286	303	281	308	318	326	301	319	241	329	302	264	326	301	306	316	301	297	327	276	271	295	319	299	314	283	292	306	295	276	279	298	301	291	312	300	330	282	292	297	291	310	296	293	295	299	257	275	312	301	295	270	327	302	312	333	275	270	296	349	305	325	305	291	293	307	304	298	298	298	304	311	307	312	281	313	352	291	334	319	288	295	302	288	304	302	314	294	308	280	295	289	306	298	272	323	317	306	301	303	312	312	304	294	284	290	288	277	288	291	270	291	322	294	302	313	288	279	291	285	323	312	290	311	304	291	294	276	284	289	299	307	338	280	268	300	314	284	308	310	343	305	306	283	270	299	318	300	297	306	318	308	333	294	305	334	316	347	309	321	290	264	314	306	341	300	317	287	321	331	310	291	293	322	296	327	297	310	296	304	311	323	284	318	290	314	302	325	301	309	274	257	292	280	321	314	356	292	314	319	298	288	314	291	304	283	302	327	328	288	312	336	322	339	305	290	299	284	289	302	307	287	313	285	299	299	315	299	297	301	286	276	292	305	322	322	356	318	301	329	306	313	304	301	305	302	330	286	280	289	341	308	308	306	324	285	347	320	295	323	301	318	292	308	337	319	284	311	342	286	302	304	273	297	301	291	279	285	286	310	311	283	275	309	310	305	305	295	280	289	316	308	324	355	352	303	304	285	330	262	335	313	317	330	280	297	316	295	296	299	306	285	297	323	301	304	330	316	284	303	315	310	256	325	312	299	274	313	301	278	289	299	311	306	280	329	306	258	307	305	331	310	325	311	315	315	299	317	294	334	301	321	299	272	297	322	304	295	310	331	327	317	296	298	302	332	324	298	297	260	285	307	312	302	316	314	296	314	275	292	300	290	301	328	277	320	297	316	291	294	302	352	341	304	324	313	311	311	314	279	293	284	288	282	321	317	322	300	295	296	288	305	310	288	326	300	314	268	344	321	270	309	314	274	302	291	287	297	352	344	350	314	291	306	275	309	330	330	282	279	293	308	301	287	298	314	306	306	289	327	269	324	310	301	311	306	326	296	295	320	312	316	297	324	328	275	303	301	293	298	310	298	284	312	313	285	307	303	300	341	313	314	292	298	297	341	283	310	300	294	330	296	305	329	303	290	300	282	304	298	263	320	305	350	312	321	323	306	292	289	295	298	299	305	297	325	267	296	287	328	312	340	305	339	270	270	301	277	317	290	318	309	298	289	319	292	295	305	312	317	349	340	337	314	337	317	293	295	334	313	327	325	318	271	300	316	301	280	268	281	315	307	339	298	302	283	287	273	318	323	283	287	317	282	320	282	303	274	289	296	276	277	303	333	287	286	324	324	318	337	295	283	297	287	279	313	285	343	299	311	307	306	321	306	310	305	317	282	309	314	291	341	337	293	292	297	286	307	309	292	308	314	299	331	291	304	281	282	300	272	316	280	300	278	316	279	299	284	315	276	319	339	297	337	295	285	305	283	299	330	271	330	305	293	307	293	297	312	310	318	292	301	316	316	259	320	331	326	312	289	272	319	319	275	303	300	286	323	299	299	302	296	299	310	335	280	290	278	286	270	344	288	283	303	313	272	360	327	338	297	345	288	307	306	329	283	272	332	324	303	312	301	295	279	269	299	298	264	317	297	303	329	326	315	282	294	293	314	322	296	293	274	301	342	298	294	322	281	330	304	273	302	298	303	305	279	283	294	336	296	287	323	310	282	331	287	287	323	312	306	277	309	295	269	320	319	285	283	319	313	285	319	295	288	292	318	267	293	271	296	278	288	298	303	269	274	302	289	300	330	350	266	334	315	320	317	346	292	266	310	307	307	337	315	313	298	302	310	278	290	316	282	310	305	294	305	301	284	295	312	270	269	289	287	284	293	281	290	257	306	300	328	305	317	307	308	250	307	298	305	328	301	314	313	314	305	284	325	297	312	294	299	323	277	279	327	334	304	309	321	270	276	293	321	312	310	261	303	321	329	290	267
6513	932	1420	1554	1327	1228	998	1008	957	903	797	846	743	779	818	789	757	802	702	724	711	731	749	788	740	757	718	747	719	694	716	719	680	707	744	640	702	683	668	728	713	698	679	741	734	686	704	695	717	728	650	754	689	722	731	721	682	663	719	718	704	697	685	647	674	669	701	705	676	708	721	718	643	703	677	667	678	699	724	727	729	703	639	705	705	673	710	696	681	703	696	676	675	645	691	711	731	725	769	664	704	656	697	654	663	682	688	703	706	683	709	701	684	709	671	722	695	722	690	684	682	679	693	698	629	666	732	746	668	734	640	723	662	715	688	693	694	664	714	687	641	715	678	780	707	723	734	740	670	662	738	680	656	707	668	696	683	728	692	698	682	680	741	669	708	678	710	687	670	712	677	645	711	675	688	704	628	740	673	655	717	678	700	687	675	642	661	678	670	669	694	668	722	715	700	724	686	694	681	690	632	705	660	727	716	709	710	711	679	658	735	732	652	675	709	723	698	691	737	757	689	688	684	720	717	676	694	679	698	702	718	708	717	686	685	675	788	739	673	649	718	707	699	674	699	692	687	667	686	664	668	662	663	771	702	637	699	684	676	700	700	707	682	692	680	665	733	669	723	686	687	679	659	648	698	680	704	694	709	720	715	688	684	704	722	682	657	694	646	683	681	666	683	663	642	750	693	702	722	712	649	705	733	709	687	728	681	685	703	668	693	692	640	670	646	657	675	654	700	703	703	710	686	733	708	691	718	698	717	701	670	703	711	692	705	657	704	714	702	699	682	708	662	660	684	664	719	684	727	692	693	692	665	724	701	655	658	683	690	666	701	677	691	705	707	709	701	686	707	702	665	699	677	707	676	710	660	620	742	737	697	665	663	728	693	692	684	695	707	732	663	681	697	686	701	675	696	712	657	656	689	678	667	678	700	671	709	660	670	691	699	705	701	672	694	672	700	718	695	695	629	730	758	759	696	684	660	708	697	691	741	679	678	736	689	685	715	702	646	681	704	669	720	688	725	697	689	724	694	694	697	664	632	700	686	641	697	654	705	682	675	681	693	712	680	659	701	688	720	683	683	678	719	695	717	676	714	705	666	750	698	670	691	718	727	649	697	670	684	703	741	708	726	741	667	703	675	701	694	705	650	697	642	735	678	692	717	673	659	707	742	697	715	716	710	697	696	731	695	704	686	672	701	668	719	689	732	656	676	687	631	732	682	662	698	656	695	721	713	674	691	658	734	679	687	662	733	694	694	695	681	680	736	693	658	733	716	717	704	672	647	675	640	686	677	669	674	664	641	688	673	642	679	695	648	661	671	660	679	719	654	674	749	668	691	701	690	746	711	695	676	654	744	733	698	679	662	668	699	712	670	685	659	721	668	662	698	705	645	686	707	676	699	727	635	664	725	696	700	688	676	682	629	727	670	675	707	669	688	702	616	650	644	634	742	709	668	717	669	719	710	704	675	707	648	710	707	721	690	661	688	672	707	682	701	723	644	659	649	709	707	711	683	663	737	672	696	657	692	704	689	707	686	675	682	691	688	727	732	675	686	641	654	704	724	723	749	677	729	700	660	693	636	684	704	673	714	650	704	732	704	683	706	696	731	727	692	675	687	683	740	632	696	709	652	706	653	764	700	662	710	672	722	687	674	642	710	641	672	693	698	710	670	666	690	651	708	682	715	720	672	687	679	706	671	691	709	692	716	680	711	743	683	714	662	702	685	684	709	682	702	675	678	655	710	660	648	699	707	639	665	702	713	699	691	706	691	688	652	699	658	630	756	697	721	702	681	687	659	670	731	706	690	693	707	667	701	708	706	703	673	734	725	698	734	681	698	687	659	694	706	631	662	703	705	681	655	665	678	712	716	684	676	722	651	641	670	660	685	645	682	703	688	704	703	672	693	658	712	695	695	680	658	685	656	698	687	692	703	691	732	695	732	721	607	719	658	674	646	661	710	705	745	720	736	685	667	680	652	642	675	686	735	682	652	682	737	657	683	668	640	648	669	702	670	661	691	666	650	690	747	725	700	655	742	764	734	672	698	677	727	702	701	719	629	723	687	678	670	656	690	694	679	687	625	669	701	676	697	675	739	678	742	681	663	696	680	721	693	712	641	657	701	692	711	687	690	668	624	701	735	656	707	678	684	660	650	744	675	666	689	676	675	673	708	662	652	689	654	737	659	646	691	708	719	658	700	656	686	686	697	669	632	658	662	662	664	679	663	693	689	685	682	740	678	643	718	690	693	649	694	695	681	689	719	734	644	723	715	686	678	657	694	694	647	713	729	663	684	705	681	690	686	692	661	715	696	679	664	729	682	722	698	649	688	730	696	654	700	695	680	678	692	664	677	684	689	693	673	677	729	735	680	710	677	617	667	689	689	704	689	671	728	703	648	701	671	693	675	679	715	677	736	685	688	740	695	657	689	678	717	702	690	652	718	668	681	672	689	708	693	674	669	673	682	682	701	695	738	708	659	684	674	684	654	671	715	690	626	731	695	705	656	708	690	653	637	699	740	753	699	620	678	697	696	677	721	703	708	698	679	701	658	713	684	675	678	695	701	702	697	697	665	675	683	672	665	724	677	713	744	700	709	696	678	686	716	694	671	687	712	685	682	713	702	702	722	702	705	662	663	713	692	685	753	679	665	707	672	694	706	683	668	693	673	702	723	725	732	649	699	690	675	711	691	701	733	709	709	644	688	695	671	711	711	682	666	665	654	693	692	699	698	685	697	738	721	673	652	666	729	672	706	660	698	711	677	707	657	676	681	709	701	698	715	680	680	699	696	710	691	689	643	680	687	648	717	673	683	676	720	691	700	703	697	710	718	696	665	681	721	772	679	692	677	703	671	701	646	692	678	699	675	710	688	699	702	715	747	725	646	654	690	710	615	660	672	678	686	697	686	691	671	689	710	677	727	648	668	756	723	725	663	712	759	645	707	761	679	649	678	632	681	693	729	684	718	679	718	715	677	736	700	629	724	677	696	652	686	638	674	720	666	684	703	677	650	710	679	708	729	687	701	657	719	719	764	675	662	719	731	666	676	733	672	784	668	686	676	704	665	653	679	676	706	696	671	748	697	693	677	665	647	700	685	671	710	680	681	694	685	734	685	685	644	687	724	702	709	709	641	705	702	671	675	684	726	687	715	712	686	729	688	695	666	661	644	696	692	692	674	698	696	705	700	725	657	666	738	692	702	677	736	724	646	669	690	677	698	698	763	670	674	689	714	699	673	704	676	669	662	726	691	694	711	720	741	671	675	677	727	688	738	672	719	734	720	665	700	688	701	689	690	658	714	633	665	644	725	701	672	681	634	673	697	689	681	674	694	707	709	662	672	697	712	706	673	662	695	667	711	669	698	669	678	654	673	628	688	674	694	665	688	645	686	678	684	683	654	729	723	715	699	653	690	681	678	714	630	637	705	675	636	757	681	709	674	705	650	676	679	658	714	673	660	681	718	718	742	660	685	734	694	719	731	698
14104	1097	922	654	485	370	305	265	261	223	240	189	216	207	206	196	203	188	192	198	207	173	191	220	198	176	184	171	165	186	168	194	164	194	190	182	177	178	183	176	193	194	154	178	197	175	159	169	180	185	188	179	180	192	185	182	181	172	187	181	188	153	190	167	175	187	163	164	167	175	181	173	196	179	176	209	177	180	163	169	187	173	158	165	171	168	177	211	157	178	186	188	200	188	181	195	189	156	214	168	160	187	160	165	143	161	201	160	176	161	179	191	167	179	195	181	161	172	198	164	186	158	193	170	176	168	177	174	169	150	184	208	171	166	160	204	194	179	158	162	185	149	150	183	180	176	204	171	180	163	165	160	174	216	154	168	165	163	194	162	195	176	169	216	181	195	195	170	172	196	173	178	191	160	198	173	196	175	161	178	197	175	171	153	148	183	161	182	161	179	174	157	173	182	172	188	164	167	168	158	170	154	149	162	162	156	154	158	168	183	184	178	171	162	169	155	187	172	163	174	178	175	187	183	188	183	176	191	191	180	178	179	181	182	167	160	161	184	155	199	177	165	149	175	185	173	170	183	175	170	179	170	174	173	190	171	170	192	184	171	193	170	176	200	180	174	179	190	173	162	179	136	170	176	192	172	170	180	171	183	178	189	167	184	167	191	161	170	156	179	148	163	159	153	170	157	154	189	166	163	189	158	178	179	162	181	174	180	169	175	167	168	179	186	183	153	194	188	168	190	190	181	156	164	181	165	182	158	172	174	175	162	146	217	176	191	176	217	188	170	183	177	199	163	186	181	172	165	169	163	205	200	147	190	155	150	177	177	176	190	152	184	179	179	186	169	157	168	141	194	180	171	195	154	165	152	160	210	194	162	169	181	187	165	191	161	181	161	170	208	192	155	183	178	201	157	169	182	188	156	168	179	178	183	194	194	178	153	171	192	146	178	169	188	178	153	168	178	194	178	168	165	181	191	172	170	179	174	188	168	193	186	192	183	194	163	171	166	156	167	197	149	166	165	192	192	177	189	153	178	164	154	188	175	171	170	170	191	185	168	182	158	176	151	181	181	177	162	179	164	168	164	183	176	186	180	199	178	185	173	166	161	195	162	160	178	164	170	227	173	173	178	170	175	176	184	178	185	165	160	177	161	205	163	186	170	164	176	188	199	166	194	184	171	191	172	173	197	177	174	183	164	161	185	182	156	202	175	168	172	168	194	186	167	166	173	187	167	182	174	171	204	152	171	179	182	161	181	151	187	181	163	189	163	191	159	151	178	166	168	161	169	199	185	162	159	160	178	167	162	167	158	144	191	182	166	168	170	173	202	163	186	185	165	176	174	178	177	150	159	172	208	164	152	168	168	193	196	183	173	170	183	164	152	182	180	193	181	157	178	189	170	154	166	182	176	156	178	179	163	179	179	191	191	194	187	168	164	188	199	183	178	165	183	173	156	159	159	168	169	181	163	164	150	175	180	165	192	181	210	162	193	167	180	152	184	182	162	188	196	165	182	171	166	191	172	202	174	190	173	184	156	173	190	194	182	197	173	167	168	165	179	164	165	159	176	197	166	192	183	177	171	152	158	177	208	157	183	182	153	167	165	164	160	144	172	192	168	162	171	168	177	222	174	161	169	163	182	152	163	163	176	209	172	198	184	199	174	191	176	180	158	180	189	184	202	184	154	151	150	167	184	180	181	160	164	166	159	177	155	170	158	151	171	187	178	194	170	166	163	180	185	162	184	174	154	194	165	172	189	191	172	178	180	181	194	186	200	192	156	175	176	165	139	182	195	172	191	185	199	179	177	174	161	170	172	179	173	146	163	204	164	185	168	189	160	183	182	174	196	196	183	169	185	186	170	165	182	151	185	179	180	216	217	176	171	163	144	197	197	164	148	176	159	170	161	175	158	176	167	158	173	168	193	202	176	195	185	157	170	155	177	180	189	153	161	176	162	163	187	165	162	173	178	161	169	162	176	179	186	167	180	201	176	198	174	191	168	192	234	176	183	174	158	193	160	163	186	237	179	184	164	144	184	183	182	168	169	193	186	181	193	168	180	192	188	189	166	185	182	155	201	165	216	198	156	167	217	181	197	189	177	177	182	168	166	186	191	154	181	152	183	160	176	188	158	196	180	193	175	173	184	179	175	168	152	195	167	156	169	193	172	165	168	175	194	179	189	141	168	197	186	174	194	152	173	165	165	187	209	191	155	175	208	165	180	198	180	189	179	173	175	180	179	165	173	191	143	171	167	191	187	174	199	169	166	171	172	200	172	205	190	158	178	161	166	176	166	176	176	171	182	193	167	159	181	176	186	166	174	176	182	187	198	170	185	160	193	170	178	189	179	159	147	177	175	199	165	179	172	170	189	199	188	197	184	188	186	167	168	162	148	151	178	172	164	160	178	182	160	168	169	183	184	182	170	152	152	189	170	188	173	182	172	183	166	160	177	196	138	152	148	188	174	184	169	177	166	183	184	179	184	157	164	175	190	182	188	181	174	180	175	160	178	170	170	180	208	177	150	162	190	181	167	148	162	184	182	158	176	194	181	197	190	197	191	200	176	192	163	186	161	161	179	149	170	152	178	157	158	159	172	166	145	190	173	186	164	180	208	170	193	172	180	189	162	183	170	177	190	186	150	198	167	151	153	168	181	168	184	174	189	193	179	169	190	199	169	177	164	181	178	175	178	177	171	179	183	174	160	187	188	180	170	183	175	191	187	169	170	187	182	193	173	147	160	177	187	164	171	153	141	196	167	161	157	162	155	148	160	182	196	195	170	177	176	162	161	184	202	171	184	169	189	155	155	171	186	161	178	163	182	174	168	161	160	172	173	164	160	201	186	199	182	186	173	172	194	199	176	171	164	192	156	192	188	179	182	204	164	170	164	171	177	186	159	162	179	164	172	185	168	170	173	173	187	191	157	200	199	182	185	158	182	158	164	181	174	170	172	167	140	193	165	177	159	190	162	188	171	157	161	169	180	189	191	184	174	187	204	182	172	204	151	187	188	178	181	175	168	176	197	197	167	158	186	177	178	175	161	143	183	179	171	163	179	179	177	173	169	160	182	190	158	179	161	208	176	178	158	218	194	184	174	200	174	174	189	139	150	182	178	172	206	173	187	177	162	185	162	177	178	185	178	166	171	169	216	184	176	169	190	187	168	173	194	179	171	170	162	173	179	163	158	192	176	161	172	147	187	177	172	152	159	171	174	198	180	174	168	191	184	148	191	172	172	162	195	155	162	159	156	178	182	170	180	145	151	174	173	158	164	160	197	170	182	170	183	190	170	157	165	171	197	163	163	176	187	175	155	188	179	181	170	180	173	174	193	165	179	187	177	184	178	169	201	170	164	214	173	166	207	166	178	167	167	163	152	173	166	165	170	175	143	170	175	185	177	182	175	165	145	188	165	175	178	188	195	181	186	186	163	149	155	170	173	165	162	183	191	202	170	182	175	181	169	177	171	196	165	189	164	162	174	185	147
7954	977	1929	2072	1764	1428	1100	995	808	772	751	711	647	611	601	553	527	552	480	491	476	500	457	446	433	497	489	504	494	465	454	429	415	442	446	454	425	427	420	403	437	465	445	464	443	457	428	457	464	456	428	396	446	435	431	428	424	453	413	434	413	422	475	421	395	419	388	446	423	406	413	415	428	399	435	401	454	428	408	450	396	389	429	418	444	400	394	431	434	431	444	402	432	406	417	421	440	383	399	380	408	413	425	428	415	400	399	400	428	414	429	435	411	430	416	390	418	423	404	420	401	426	414	435	399	444	426	433	446	465	431	393	424	401	366	432	406	402	393	439	441	388	450	424	418	405	374	391	393	456	467	409	399	417	440	424	443	427	422	387	447	398	437	418	416	407	414	429	421	419	387	413	367	417	423	427	414	437	450	427	417	421	370	411	413	369	406	437	417	415	381	392	412	410	418	422	365	414	402	400	448	407	414	400	436	439	446	383	426	414	423	418	433	424	420	419	415	436	406	423	420	405	402	402	446	383	465	407	413	390	405	418	402	395	417	449	462	407	429	450	442	408	414	452	433	394	420	392	433	435	452	415	434	420	411	390	402	428	437	399	424	390	407	447	420	422	424	431	454	438	441	387	435	403	431	429	429	452	380	404	441	385	465	386	463	397	385	418	404	418	453	456	441	402	426	406	410	404	441	454	432	407	448	412	405	448	417	411	399	418	387	385	435	441	416	440	427	417	421	408	430	418	405	440	410	439	402	419	445	399	386	415	416	432	454	380	392	426	409	402	399	445	406	414	411	409	385	446	450	441	422	419	413	417	407	439	397	460	437	443	402	388	436	422	403	377	433	412	390	452	420	411	432	411	432	419	408	420	449	460	399	422	420	425	393	394	422	400	433	441	407	407	411	430	381	401	425	390	411	392	402	472	414	393	400	388	434	449	399	449	418	452	440	421	412	378	439	424	421	396	419	431	440	398	447	394	394	409	405	398	395	433	443	446	425	417	389	395	413	414	460	427	405	399	363	427	408	422	450	413	423	463	414	437	399	386	402	426	386	445	396	410	438	395	426	402	411	440	417	430	395	421	454	429	415	399	402	406	396	422	404	385	424	390	411	423	418	431	412	459	415	407	406	418	428	413	437	401	427	408	405	447	421	401	415	414	431	424	413	471	428	419	335	418	420	414	422	428	413	452	404	409	404	405	422	388	425	435	395	436	415	400	397	404	410	422	411	419	427	396	398	397	414	449	423	377	427	430	410	409	452	413	394	455	410	404	394	425	429	428	418	416	416	420	408	397	419	421	385	434	418	385	394	400	380	437	429	418	425	433	387	414	419	393	445	417	399	434	406	419	399	406	483	404	410	380	439	415	417	411	417	434	397	431	419	407	406	399	438	418	395	395	441	402	438	412	451	409	406	409	418	439	427	397	413	420	438	405	461	477	443	465	417	419	448	415	415	433	378	436	403	416	365	421	434	411	411	407	410	456	423	412	413	412	410	394	423	404	428	382	414	423	416	439	417	402	420	450	424	427	414	434	407	386	388	427	415	472	427	432	403	427	433	402	460	443	442	457	407	406	399	432	404	399	406	447	424	423	422	401	384	429	413	425	417	439	415	386	431	423	450	399	430	410	393	399	386	404	408	403	394	425	418	439	423	406	441	405	436	463	420	436	400	407	421	431	395	404	425	410	431	427	395	414	432	394	395	432	416	419	422	392	410	434	379	393	408	433	397	403	411	454	452	417	433	402	420	393	414	409	406	421	426	431	423	413	405	363	403	414	415	401	429	401	441	415	441	453	422	414	388	388	441	416	419	362	435	395	405	438	406	439	449	445	384	402	423	408	400	439	405	388	394	393	395	397	430	428	411	396	420	421	413	422	377	403	392	427	407	421	378	414	392	427	392	452	434	430	411	354	404	398	425	435	428	428	414	419	391	406	407	436	409	405	397	396	423	420	437	401	448	408	398	407	434	397	420	409	392	396	401	433	407	442	430	434	412	454	408	404	437	404	362	435	390	422	438	385	409	431	450	401	441	407	426	414	399	447	427	429	440	401	382	408	427	375	389	428	393	414	420	412	394	428	414	411	405	388	415	413	453	423	431	409	419	389	432	420	420	425	423	427	428	412	417	412	403	393	427	369	390	428	394	424	423	374	401	419	409	393	442	431	431	453	425	407	411	440	423	406	397	402	414	424	416	408	410	440	394	428	411	405	442	416	397	424	426	398	392	400	414	413	429	406	393	435	412	400	422	434	417	398	421	466	352	427	406	393	386	419	399	390	424	423	404	426	435	423	397	402	432	433	400	454	412	416	405	416	440	439	432	430	415	386	397	455	407	402	428	397	423	421	404	396	424	400	370	433	430	388	399	407	412	413	418	419	403	426	407	454	388	425	422	387	404	406	464	392	406	383	438	408	461	419	444	420	409	408	421	396	398	406	430	376	437	415	425	419	414	427	435	380	444	402	447	408	430	423	419	374	415	405	409	421	435	400	436	420	429	406	433	406	409	444	414	414	447	447	433	423	411	424	398	403	424	433	428	405	410	424	404	424	392	400	395	411	438	382	430	408	439	410	419	383	437	407	411	409	385	394	414	426	406	394	415	428	423	414	387	420	424	406	399	422	427	433	377	409	412	418	414	427	418	417	411	411	403	412	437	439	443	408	393	394	415	390	404	385	425	414	374	406	408	394	413	404	432	408	409	412	405	434	390	408	408	393	396	441	429	454	416	407	398	416	426	419	376	437	400	417	416	434	443	423	406	420	418	441	394	425	438	420	404	434	395	419	400	404	457	427	388	399	413	364	459	398	424	414	383	422	427	405	376	433	412	409	403	406	436	422	418	395	385	392	408	427	378	431	411	389	408	428	397	419	409	407	402	412	383	393	459	377	392	415	393	440	399	423	392	440	401	389	401	425	372	422	428	414	394	408	391	385	425	407	441	461	419	430	428	400	453	437	390	400	356	391	440	381	453	455	427	397	427	428	401	405	379	439	382	419	446	408	390	404	438	400	427	418	440	425	441	399	427	406	416	422	448	425	443	411	398	391	407	450	415	425	410	438	434	395	395	427	424	386	446	398	434	427	444	385	414	442	403	408	403	398	416	422	405	413	418	420	379	426	391	410	362	407	403	394	405	419	405	411	399	422	432	423	416	381	399	401	409	424	389	434	412	386	391	386	393	426	420	421	385	421	429	394	424	387	414	359	415	418	419	430	432	437	460	392	409	408	403	362	412	424	425	405	426	405	420	442	431	421	438	414	432	429	435	425	386	410	385	427	456	428	428	428	380	380	410	426	470	419	440	411	428	429	409	423	435	426	400	417	420	398	444	377	391	437	426	369	411	437	393	436	403	416	399	461	395	408	412	408	416	421	417	429	404	388	396	409	367	447	406	423	392	393	413	443	393	433	396	418	399	422	409	421	429	408	438	419	427	366	423	416	398	467	396	390	420	408	395	385	401	421	431	387	419	379	433	475	413	428	394	410
1314	232	174	225	253	221	210	219	225	213	210	238	247	240	220	218	209	223	252	241	221	223	216	235	221	205	233	224	243	223	221	221	243	240	224	236	229	248	243	228	224	247	190	234	229	208	208	212	229	231	226	216	231	232	241	242	229	216	225	230	210	218	210	212	215	235	239	240	219	235	250	210	217	214	216	242	215	222	253	200	215	222	214	251	222	219	251	216	223	219	268	205	223	211	201	249	207	216	195	240	207	211	241	251	236	227	222	203	213	213	225	213	216	216	205	214	226	197	212	228	212	197	211	229	253	242	201	230	218	195	205	215	232	229	235	224	228	227	213	207	201	194	223	195	216	222	236	212	221	213	217	245	233	218	239	229	213	222	211	197	229	244	223	244	266	236	243	223	242	234	234	235	206	227	230	214	222	202	224	211	179	228	210	215	219	209	212	227	228	232	236	209	218	237	195	219	225	203	195	239	239	242	193	227	197	238	205	213	228	243	204	215	203	227	243	196	230	237	232	255	231	216	224	205	224	216	213	209	212	207	235	205	209	207	216	242	216	223	200	205	213	189	219	203	188	216	236	248	233	223	200	217	226	218	234	232	214	195	245	225	213	226	231	208	239	205	227	218	241	204	235	225	196	221	215	212	256	222	202	205	232	210	215	225	238	222	224	219	213	178	221	233	237	217	230	212	202	213	218	224	219	221	200	243	217	199	236	205	197	242	225	236	216	216	223	191	227	235	215	225	215	250	224	222	239	246	252	204	225	224	216	217	242	238	222	205	212	252	219	259	230	206	217	208	218	206	215	213	204	221	210	211	241	225	214	221	242	200	219	217	236	238	191	231	245	184	233	225	201	237	238	201	218	221	220	231	236	217	250	238	195	239	225	216	227	216	218	210	233	241	217	209	203	223	186	227	225	233	226	212	235	210	233	200	232	218	226	195	237	233	202	235	202	203	208	229	227	241	211	238	194	233	213	212	208	222	213	195	220	231	175	201	224	203	235	234	226	224	223	225	213	212	214	222	247	224	249	255	210	228	218	245	213	177	243	229	207	185	216	197	200	192	211	213	224	202	255	228	214	211	235	223	249	239	202	202	203	223	212	246	223	199	208	218	244	233	214	210	219	238	209	227	228	245	225	232	201	238	218	237	226	202	224	210	216	203	228	213	227	250	216	229	214	208	232	226	240	242	225	214	207	202	181	202	223	223	237	211	229	219	188	232	225	209	225	222	219	234	225	221	241	199	231	226	199	232	218	211	207	209	234	192	222	234	193	224	214	193	217	241	205	227	237	213	216	220	240	238	221	217	236	219	242	220	188	208	219	240	223	211	233	230	217	204	207	221	235	214	220	214	236	199	233	209	187	202	211	236	202	237	227	224	216	213	228	225	258	234	214	235	197	225	196	220	229	204	208	226	221	210	229	225	207	224	255	235	247	210	205	230	203	247	207	211	208	194	232	203	240	233	210	187	219	211	236	230	224	241	266	232	228	234	217	206	220	197	222	219	231	209	226	222	215	212	221	246	239	225	224	229	232	181	212	217	242	223	239	227	231	257	213	226	233	230	230	219	202	215	209	215	239	226	222	227	225	247	210	223	241	218	230	226	210	219	201	217	215	210	232	219	200	261	197	202	233	233	207	236	239	226	237	184	207	211	225	229	242	209	195	197	201	215	221	229	212	231	214	175	196	235	196	241	242	211	204	241	229	234	221	229	202	207	228	203	195	218	222	210	198	224	264	224	224	239	218	203	211	197	203	232	242	211	214	196	228	235	223	219	222	206	232	222	220	202	211	223	220	247	208	204	219	228	234	224	229	210	235	210	228	221	224	228	234	251	223	186	213	209	208	207	237	214	184	206	224	219	215	209	240	239	223	236	216	226	223	212	238	218	230	230	219	225	212	216	203	218	237	248	202	202	238	225	208	214	217	224	207	223	236	224	230	210	223	205	216	233	225	214	214	220	192	227	213	222	225	232	213	214	216	219	246	218	212	209	208	228	203	192	217	207	231	239	236	216	214	206	213	191	224	220	232	245	239	237	219	218	222	219	196	218	238	242	220	217	211	200	218	234	208	196	232	233	219	231	234	208	208	255	231	260	209	221	192	199	218	249	234	246	256	227	226	208	194	221	215	203	221	262	232	209	241	223	225	214	208	245	231	221	214	222	236	224	231	221	215	205	224	208	217	241	207	200	210	252	226	226	228	216	222	250	233	208	232	219	248	238	231	256	214	215	255	213	245	221	207	204	214	235	228	203	226	193	216	199	235	213	237	218	234	223	214	223	208	194	206	207	235	219	235	216	234	196	238	205	208	228	183	231	205	218	228	224	190	259	215	195	202	211	222	191	251	199	207	192	219	227	235	205	238	228	188	240	212	227	226	211	253	253	202	209	228	222	214	206	244	231	224	243	239	240	252	201	212	214	206	247	222	216	209	198	217	196	237	235	270	248	223	214	220	207	223	213	205	221	210	249	196	229	203	198	219	216	205	225	228	211	185	225	235	211	230	217	216	224	209	209	220	194	225	234	219	214	221	234	237	237	209	224	204	209	231	243	238	242	205	238	212	237	238	221	213	216	221	218	251	224	216	212	235	220	238	219	235	213	191	228	189	205	222	219	218	219	210	220	221	214	206	238	233	238	204	205	222	219	239	235	248	217	240	250	249	231	230	217	219	207	188	254	215	227	216	221	234	211	221	205	213	208	222	251	215	176	232	209	249	204	212	211	226	233	217	198	212	212	225	243	235	235	209	231	228	183	234	223	224	222	240	226	218	223	193	236	194	218	203	230	206	205	237	207	213	250	227	215	229	233	205	231	190	210	233	226	263	235	220	209	230	228	207	218	214	219	215	219	220	232	231	216	233	203	209	210	222	204	220	225	223	213	223	213	226	249	241	224	227	226	221	243	215	213	211	224	210	211	216	232	218	226	245	230	242	225	213	212	205	234	230	210	205	235	243	220	221	218	215	229	214	230	226	222	190	217	251	214	218	216	218	230	245	243	211	239	240	200	243	213	213	224	224	216	218	227	231	228	197	234	209	225	236	246	197	223	218	210	218	235	226	222	225	214	206	202	204	219	192	244	247	193	224	224	234	215	234	207	207	217	216	228	237	216	247	244	234	232	204	236	225	231	200	209	216	224	222	235	237	224	210	232	229	200	211	228	208	208	220	246	217	239	204	223	226	223	235	221	184	203	226	209	202	191	231	261	228	224	243	234	195	201	225	223	195	245	230	221	224	193	221	200	230	226	220	243	263	223	215	213	206	224	203	210	198	249	236	248	227	226	216	233	220	251	228	243	213	208	235	235	210	224	228	230	199	191	236	213	210	220	202	210	226	244	239	201	236	207	201	199	222	189	229	215	238	214	238	212	228	231	233	224	209	227	211	238	219	221	237	234	259	245	210	231	218	228	204	220	262	214	203	227	234	211	230	204	238	232	212	234	178	219	212	219	220	232	200	247	237	232	215	197	246	202	234	242	193	248	202	212
1815	571	544	578	565	577	559	504	524	525	525	518	521	533	540	571	525	587	493	515	549	508	532	528	526	537	538	510	547	517	530	549	543	536	498	540	493	534	498	566	507	525	556	531	541	542	528	581	525	513	548	513	545	519	505	527	543	560	541	499	593	519	503	528	615	533	525	519	562	536	542	505	523	534	518	469	508	510	540	533	520	557	535	525	496	564	537	492	547	523	537	510	516	497	536	560	497	534	506	546	526	521	586	554	519	582	508	531	552	529	542	543	524	495	533	531	529	528	539	517	535	520	513	541	531	516	493	554	509	570	526	531	480	535	498	543	539	532	516	533	553	501	511	507	548	517	494	542	552	538	530	549	548	537	529	485	530	516	517	523	576	516	550	490	532	551	547	532	526	513	499	540	563	554	527	540	517	556	571	545	543	532	521	525	566	520	527	531	514	573	517	519	516	520	507	529	501	519	552	540	523	497	557	526	531	519	480	493	534	532	526	560	539	522	547	536	521	558	547	495	504	497	532	566	549	514	508	511	511	495	539	511	529	504	521	542	486	525	510	531	553	510	522	532	518	515	542	525	547	522	549	523	554	515	553	583	553	458	474	550	511	513	509	476	510	494	503	502	506	526	544	507	526	548	547	536	536	556	512	558	526	489	521	542	531	535	542	528	549	550	538	501	522	502	554	565	544	502	550	543	556	525	593	508	512	557	532	569	490	524	515	530	547	528	539	528	526	515	528	499	465	556	551	538	478	511	540	539	550	560	524	500	535	609	537	543	515	522	537	526	542	529	514	498	505	518	534	545	555	544	514	541	549	490	518	543	532	562	541	531	532	512	513	519	512	523	562	553	496	549	522	527	510	517	558	517	551	491	557	539	535	555	517	527	534	519	521	527	497	503	517	526	531	516	527	537	518	541	555	566	513	478	538	523	558	550	527	535	524	521	508	522	544	535	526	545	544	527	488	523	534	555	522	521	521	524	543	560	538	502	518	481	477	510	542	493	509	547	505	520	537	545	540	521	523	497	537	525	557	534	545	550	527	524	522	531	538	540	523	543	539	528	530	541	521	499	536	559	540	537	510	539	518	560	582	565	499	540	535	530	530	569	529	473	529	546	545	565	488	543	538	520	498	527	526	530	516	577	515	558	531	544	538	535	513	539	507	540	497	531	529	488	591	523	551	559	539	527	507	532	539	549	525	585	530	513	486	509	521	528	488	523	539	567	516	548	517	524	514	527	506	510	540	529	529	523	532	564	513	497	519	552	568	544	567	501	544	514	556	523	500	521	529	541	540	545	536	506	522	503	575	517	567	504	521	502	516	532	504	517	506	494	507	559	503	495	505	511	505	530	499	510	539	512	505	535	481	534	527	563	540	535	548	508	512	527	553	525	541	460	553	511	508	545	536	477	527	549	524	569	540	545	501	523	534	530	560	558	525	525	529	574	527	553	503	556	502	541	526	520	511	539	520	528	551	549	501	538	545	539	548	545	523	542	546	501	538	539	555	496	582	521	534	522	531	507	514	552	536	529	567	512	506	472	539	503	548	487	514	519	536	523	531	534	530	532	544	560	546	515	550	543	519	493	549	551	535	540	524	510	497	558	548	529	545	519	536	514	479	546	500	542	534	505	489	526	504	522	518	535	503	505	508	517	533	532	579	548	502	533	538	523	541	552	532	536	567	494	524	522	513	511	513	541	501	510	481	594	570	529	551	531	519	493	515	551	541	540	530	574	564	527	566	508	531	532	522	480	563	542	519	532	521	504	530	558	493	544	493	498	516	553	526	503	500	528	528	532	523	512	518	510	524	501	522	510	522	551	531	544	542	572	552	512	504	556	521	478	520	555	506	499	518	484	561	543	529	500	539	543	543	507	507	515	533	556	523	580	531	529	511	540	509	521	568	519	544	512	518	557	560	510	519	546	548	533	581	536	593	508	522	532	545	536	522	568	525	507	516	554	520	542	513	506	531	508	472	531	510	550	535	528	520	530	518	514	525	503	526	541	553	540	525	548	530	567	531	497	554	526	533	514	505	515	537	575	512	522	560	535	507	533	538	519	541	549	531	534	585	544	517	555	526	528	554	497	500	544	495	509	531	519	559	530	495	504	536	512	538	495	497	512	535	567	574	557	574	555	506	521	520	546	528	495	539	533	520	515	540	498	546	513	521	562	522	542	531	534	508	537	502	575	539	530	527	556	524	547	491	492	500	552	555	496	540	531	508	543	564	539	513	542	535	486	532	521	486	561	541	507	558	566	573	516	580	495	528	531	529	539	507	490	541	536	529	509	570	550	524	533	525	523	521	532	534	529	512	511	513	529	543	518	509	524	536	544	517	544	550	504	545	529	534	512	507	543	533	467	508	532	512	550	512	529	490	534	516	521	521	560	535	508	541	563	543	542	564	512	529	516	514	525	521	560	520	509	522	523	497	563	511	516	533	535	579	581	551	492	525	537	552	519	531	515	573	538	552	525	488	518	501	530	495	515	483	553	517	525	480	556	553	532	556	530	516	538	544	531	546	550	526	506	548	569	514	540	520	512	541	505	508	514	539	477	510	561	545	559	506	514	520	546	507	500	553	533	505	554	525	525	520	571	572	538	533	511	536	543	494	507	513	545	541	487	563	558	489	547	510	481	476	490	556	576	527	519	534	528	480	492	547	554	542	566	512	560	569	521	526	527	529	533	495	495	527	562	552	497	520	548	504	517	520	521	517	517	538	565	532	512	555	549	513	527	529	508	561	525	565	538	537	526	510	579	578	565	512	503	505	588	492	528	526	518	511	528	525	513	525	567	543	529	548	540	516	559	531	526	558	524	510	502	501	575	540	541	536	543	556	486	551	515	528	539	489	532	525	567	535	552	506	552	564	515	557	533	543	500	537	554	521	505	528	555	551	555	489	556	537	535	501	532	543	511	543	514	532	540	491	519	502	525	499	560	561	513	568	545	512	506	521	522	559	557	528	515	546	493	541	544	567	558	532	572	537	488	539	531	549	549	487	548	542	517	542	557	523	540	535	562	561	501	539	521	512	511	545	531	563	595	534	541	511	496	532	523	562	494	518	552	495	528	498	544	537	521	531	496	530	509	525	527	554	547	536	540	518	530	484	552	513	539	531	538	549	502	568	542	505	561	540	509	523	528	522	531	511	546	518	556	481	524	519	558	505	532	553	529	557	504	512	548	510	583	545	526	526	514	524	544	529	546	549	531	559	540	539	495	520	509	523	515	527	520	548	547	521	532	511	562	522	552	528	513	530	523	511	475	533	536	520	557	581	509	518	547	543	507	573	523	547	555	571	553	526	514	531	545	561	554	524	528	503	521	514	503	542	490	549	485	517	523	511	495	515	549	482	524	552	544	489	552	543	548	488	487	502	546	549	542	466	502	559	571	562	563	528	527	556	468	573	558	524	543	552	558	502	528	548	543	536	563	504	537	551	559	503	572	531	504	515	554	522	522	531	534	534	543	529	546	548	539	539	506	553	520
7351	600	701	521	462	440	381	354	324	302	315	322	322	296	299	322	292	356	326	325	303	294	312	309	294	283	325	338	295	326	273	327	307	315	288	323	288	332	307	317	315	294	296	325	291	297	318	309	294	300	308	310	314	290	325	272	299	299	277	348	282	354	284	304	307	289	289	304	296	290	292	315	297	292	316	309	308	303	310	304	298	287	281	314	303	298	332	307	303	294	338	304	291	308	316	303	294	319	318	301	326	321	294	303	310	312	298	306	315	313	312	281	282	302	291	324	306	307	301	285	317	302	321	292	289	319	286	308	300	301	287	268	288	294	273	308	342	326	331	317	285	299	299	307	296	286	306	316	295	278	294	313	297	319	314	281	289	286	324	303	314	310	318	317	297	313	295	320	336	303	314	343	283	264	317	289	303	310	287	278	295	312	268	321	293	301	309	307	279	323	331	315	297	278	319	322	303	305	274	300	292	290	299	290	310	311	303	281	302	291	339	319	317	285	290	323	329	286	298	279	326	322	300	336	320	262	287	304	306	310	312	277	286	316	319	287	275	311	285	324	276	251	308	299	291	309	282	291	288	310	292	300	344	321	302	279	300	318	297	284	306	337	311	315	306	288	312	316	275	310	324	298	295	270	272	312	287	322	313	339	314	316	316	277	347	324	317	305	296	325	290	280	303	301	305	342	323	295	302	263	314	304	316	318	289	289	289	299	302	298	292	272	300	316	309	322	304	316	325	321	309	300	281	284	307	316	309	268	320	305	267	312	297	263	312	273	325	321	266	309	296	296	292	336	256	309	291	302	314	340	297	325	308	282	314	306	277	356	287	287	297	314	309	290	341	281	300	309	294	280	306	338	269	277	307	302	305	289	299	323	301	315	318	260	317	316	297	304	339	302	301	309	286	331	296	311	316	301	316	292	314	307	256	300	308	316	292	298	307	302	323	274	299	312	291	304	282	299	305	241	330	322	310	315	295	295	305	306	333	282	304	265	301	325	299	285	313	284	313	317	315	283	314	304	303	305	314	296	292	286	319	315	314	262	300	303	310	287	331	280	326	330	307	315	293	291	289	315	294	288	302	325	292	297	305	295	318	309	300	320	310	315	270	293	334	333	322	299	260	336	304	290	334	286	310	278	311	267	306	340	289	261	320	313	344	332	289	303	306	319	279	342	268	279	327	349	297	329	293	324	298	275	333	273	320	329	311	283	307	289	310	285	282	290	298	302	293	333	293	295	295	319	296	282	315	287	321	321	315	341	294	309	290	318	324	292	278	293	342	308	269	288	299	322	287	295	305	310	297	306	305	301	308	337	280	324	294	306	316	285	268	274	270	335	303	306	280	319	337	314	323	281	307	359	302	289	318	333	277	311	325	275	291	295	296	286	338	325	313	321	289	333	315	310	291	281	302	300	290	298	293	274	284	308	286	289	283	300	314	299	287	289	307	306	310	337	272	267	310	299	304	301	297	300	307	322	328	308	291	313	307	320	294	321	294	332	299	283	320	274	309	303	301	298	341	303	299	300	303	325	306	292	267	322	305	287	333	294	274	300	312	302	333	322	315	312	298	334	279	305	289	317	307	262	302	303	320	301	301	280	311	296	311	287	316	283	317	333	314	307	302	303	308	313	299	305	314	344	289	302	326	302	336	317	312	326	307	301	263	318	323	303	266	311	276	303	324	287	302	342	303	294	276	263	298	318	300	271	274	276	342	299	337	288	309	305	276	319	257	266	316	294	305	320	277	305	251	323	295	328	299	276	324	319	316	339	285	282	287	305	280	283	336	289	313	294	305	325	295	287	299	283	297	305	296	276	286	319	328	279	357	315	311	300	318	306	292	301	292	270	300	314	303	312	288	281	285	287	269	314	326	289	289	279	299	283	262	280	276	307	292	267	313	296	308	287	303	299	293	324	283	305	307	302	295	309	278	344	291	300	281	295	298	290	322	335	301	335	342	278	311	278	315	277	312	288	317	278	322	323	299	283	277	311	275	305	286	276	284	283	309	302	302	299	298	295	302	300	291	281	290	304	287	307	303	317	281	305	292	317	331	317	327	321	277	304	320	347	296	269	298	336	321	316	272	307	294	292	265	304	300	315	272	313	314	278	333	315	267	282	328	314	302	308	318	288	297	313	304	300	281	291	302	303	334	289	280	302	294	303	298	274	317	328	308	250	313	250	308	314	268	311	292	306	283	300	307	311	302	285	275	270	289	289	294	340	320	300	322	290	285	310	301	298	296	290	310	347	294	329	297	324	299	323	327	311	342	286	296	289	286	322	281	297	269	312	283	335	326	302	300	313	292	321	306	271	314	321	272	306	270	305	297	312	316	291	288	308	275	312	339	307	281	300	282	301	316	322	300	299	291	335	293	286	289	302	305	301	350	272	307	281	309	299	298	345	298	303	275	284	305	311	307	284	337	282	305	279	306	281	305	320	351	334	289	295	300	297	301	293	324	288	309	315	295	294	324	315	295	315	272	272	298	301	316	289	300	301	333	293	317	300	312	334	312	289	312	256	279	302	282	304	325	303	312	296	310	329	299	297	292	281	290	309	298	305	315	331	305	297	296	286	318	306	296	305	285	302	286	295	311	299	306	288	296	311	292	297	320	292	299	319	332	350	320	298	309	289	340	296	316	288	314	310	289	299	284	317	302	304	312	293	317	290	302	288	300	277	289	312	284	290	316	302	305	311	310	337	307	275	312	307	294	326	298	305	280	317	316	299	301	299	296	296	310	307	299	302	306	322	297	281	357	301	317	287	319	291	302	325	306	323	292	311	319	325	306	303	263	310	351	279	339	325	313	288	297	301	312	290	293	284	311	298	282	267	323	337	324	327	318	305	313	312	306	291	285	315	324	315	301	322	308	279	269	340	322	296	294	316	293	265	334	282	307	313	290	281	309	306	311	302	316	316	308	305	310	323	297	302	303	293	299	338	318	284	281	297	310	275	324	323	300	340	309	272	295	301	284	314	283	283	330	301	306	304	271	294	301	278	316	297	288	302	326	284	320	292	331	258	309	319	346	299	281	290	273	283	330	257	305	323	287	348	320	310	268	291	295	283	354	279	296	296	289	280	283	300	265	286	307	302	283	296	323	275	301	292	287	288	283	267	284	327	314	277	282	300	274	313	286	341	281	291	321	319	281	278	284	297	307	305	302	313	262	310	333	321	275	316	327	315	286	278	297	292	312	306	314	309	309	312	299	293	313	285	280	319	287	286	316	310	329	304	306	313	297	290	323	295	312	301	336	298	301	298	293	312	325	258	318	291	328	303	320	301	331	317	293	299	318	275	303	301	290	314	300	315	272	295	330	321	322	286	328	285	313	298	275	285	256	326	301	319	282	268	304	338	304	290	304	316	294	327	291	284	292	303	350	298	258	284	320	289	307	298	309	325	321	347	312	312	325	285	322	332	320	281	321	311	260	274	295	324	309	279	301	293	274	321	319	341	284	276	336	324	268	271	319	316	315	303	301	321	304	272
6479	956	1402	1493	1364	1256	1072	1015	920	859	924	845	845	843	761	765	802	762	746	755	742	729	660	723	709	714	733	728	742	734	690	692	742	735	739	711	695	690	709	731	691	718	660	684	658	694	689	635	679	639	729	706	682	706	725	726	703	693	612	678	692	646	660	646	711	684	683	691	672	723	753	713	756	676	664	683	662	657	663	696	718	687	712	728	665	685	701	713	687	708	660	714	696	683	668	715	708	686	666	718	686	679	725	695	700	722	642	686	652	675	734	698	686	703	670	718	685	729	667	691	711	738	720	641	640	650	713	670	667	654	685	654	638	682	705	647	661	691	667	700	706	702	712	677	676	721	682	738	666	671	672	679	684	719	703	720	718	650	663	697	624	739	690	666	669	735	696	669	705	645	683	634	704	729	692	650	736	719	738	672	700	708	708	659	694	644	695	627	669	703	695	680	707	709	706	711	673	666	715	718	682	684	684	709	697	652	693	687	698	688	718	705	691	688	667	689	664	680	678	753	687	699	679	692	706	684	698	703	688	683	674	694	716	737	759	698	692	664	646	693	720	751	675	691	689	748	723	704	650	709	677	708	698	700	701	677	712	680	684	715	707	672	678	693	664	647	691	750	669	699	688	708	718	716	700	679	668	677	729	663	700	676	683	655	716	671	666	693	637	697	719	677	667	683	680	720	735	687	665	709	650	682	686	636	688	679	666	672	643	682	633	726	696	655	689	696	649	682	670	689	694	728	652	685	690	649	670	644	740	690	664	711	686	682	678	709	696	704	711	700	647	708	678	670	721	675	678	659	679	658	678	687	717	727	666	705	698	673	690	699	722	701	679	696	645	701	713	676	687	696	694	694	768	752	739	694	687	709	690	734	690	689	677	655	647	679	697	707	695	676	676	659	689	692	709	722	669	667	662	681	666	729	687	694	637	667	676	709	697	706	691	697	707	755	699	669	706	708	737	707	672	739	705	667	651	719	703	710	651	672	715	732	708	659	687	656	666	730	709	703	735	665	694	679	682	680	683	688	749	659	705	688	725	699	716	684	714	650	651	703	673	701	758	725	686	701	726	654	709	694	663	649	667	696	716	682	700	686	678	685	698	698	667	659	675	645	630	724	648	653	691	709	657	667	722	674	702	672	692	682	685	703	718	717	654	721	670	684	667	653	709	679	690	709	694	696	763	626	703	717	680	726	668	686	654	739	654	711	686	675	681	689	704	690	706	647	693	686	727	694	710	651	669	661	647	717	711	695	683	735	652	712	734	731	641	714	713	619	681	664	680	664	704	752	667	683	660	674	687	682	728	698	670	667	712	654	682	681	679	687	678	705	749	713	725	678	689	707	666	724	671	632	678	724	667	699	647	733	682	711	709	728	699	637	631	649	630	677	705	660	668	680	689	638	706	717	693	732	731	671	695	663	665	708	741	711	666	711	699	658	688	696	706	715	712	627	668	712	694	694	708	767	689	668	725	698	711	639	700	697	705	692	662	700	669	672	708	648	722	694	667	690	690	700	649	690	682	657	712	704	698	683	662	727	686	648	712	670	663	692	720	704	677	711	667	663	627	707	691	709	684	685	699	669	720	722	657	692	701	727	690	741	689	692	706	710	724	672	687	731	681	734	666	689	684	680	696	690	654	717	662	667	711	691	680	678	673	700	708	647	672	658	685	717	748	636	683	764	711	681	715	718	725	707	720	678	700	751	649	700	706	690	694	702	659	692	678	738	694	651	708	668	701	747	701	721	690	679	683	678	685	656	682	700	705	681	720	740	691	676	706	705	691	677	682	692	747	699	685	708	692	660	644	752	683	702	720	696	692	677	726	691	636	733	721	724	705	665	696	685	672	690	694	725	733	645	677	692	676	680	727	713	707	760	690	670	681	652	689	654	674	702	678	678	694	674	634	687	690	682	672	686	695	707	711	636	724	718	701	674	668	717	647	643	736	651	690	701	672	669	660	687	699	709	679	691	708	672	701	709	700	709	726	673	645	673	703	626	671	695	707	725	700	688	711	687	656	684	669	644	708	676	617	695	685	676	712	667	671	695	684	683	680	695	654	713	691	666	711	643	678	737	739	716	682	683	678	685	694	681	680	740	667	708	708	688	726	651	655	701	700	704	718	705	735	726	724	696	752	665	692	720	666	693	708	663	638	668	696	703	666	703	644	717	650	668	694	669	666	721	686	643	693	666	699	675	666	711	660	700	753	630	726	653	655	691	703	713	695	665	673	716	699	664	695	710	696	682	703	706	693	641	684	704	663	652	775	714	740	713	677	691	663	679	650	676	705	739	692	722	668	657	710	686	697	710	698	635	736	711	686	710	686	729	712	702	735	673	694	670	677	670	707	703	687	684	741	698	692	702	679	645	687	647	682	681	705	727	707	652	683	701	727	680	723	698	669	749	652	683	720	624	730	691	637	669	658	705	633	722	695	641	681	674	684	691	713	704	717	694	680	673	685	726	690	687	715	694	721	705	720	713	675	706	714	653	692	681	691	630	678	672	706	706	705	631	691	679	681	707	674	754	686	707	704	711	692	708	710	714	691	727	707	702	645	666	741	669	723	662	681	728	704	690	692	735	682	661	677	659	679	674	674	615	679	709	682	704	680	695	688	675	650	701	706	704	706	725	716	738	747	687	741	674	682	699	674	676	697	665	706	661	719	706	664	706	639	685	731	690	697	682	646	704	655	698	686	649	689	693	663	656	687	700	679	731	690	637	684	688	660	677	689	643	721	673	663	674	693	675	674	685	664	735	734	689	650	699	696	693	677	742	669	751	696	707	668	688	641	664	665	725	663	713	703	655	726	733	690	681	716	686	708	667	705	693	670	683	652	695	697	668	724	699	684	664	690	680	677	716	677	659	651	641	680	689	706	729	721	669	685	729	710	724	680	705	721	714	679	665	668	659	672	678	706	644	728	692	661	745	692	726	677	690	710	704	717	638	693	677	670	690	689	699	678	713	688	670	703	672	679	700	730	689	730	678	677	686	678	682	696	629	654	712	750	670	678	674	703	742	691	699	713	697	686	702	701	721	721	653	706	702	657	726	688	691	700	705	752	663	687	678	695	701	689	659	701	747	668	667	664	714	728	692	657	695	732	741	688	681	659	713	669	700	697	715	669	699	718	704	688	730	716	675	691	655	649	645	696	674	707	665	701	699	674	683	752	669	662	689	686	645	692	723	717	728	686	687	728	696	668	700	670	675	620	676	687	719	691	736	764	678	716	685	670	730	762	694	676	681	689	760	683	687	694	691	710	689	686	680	722	726	748	655	703	686	688	723	690	681	716	692	687	686	704	668	671	683	674	664	689	668	687	670	700	697	750	698	724	684	679	730	643	689	738	656	685	681	683	665	708	697	702	719	688	673	663	702	710	702	699	693	702	694	694	661	667	734	720	676	714	724	644	673	689	661	681	695	714	686	684	691	714	703	675	739	721	714	674	654	700	679	699	703	694	662	705	660	639	710	710	709	669	690	655	653
14060	1081	883	687	516	380	330	268	262	258	229	217	213	230	198	183	201	204	186	207	197	179	172	201	186	181	183	188	174	190	185	183	190	203	195	166	202	197	168	199	174	192	188	180	177	192	162	196	171	190	186	174	182	175	170	153	158	166	170	179	184	180	179	167	199	159	160	151	202	172	188	189	173	189	178	163	181	183	173	170	194	178	178	175	179	157	173	183	186	171	150	159	155	189	175	190	181	158	188	184	177	155	198	176	156	158	192	152	167	166	190	182	171	159	165	163	205	168	198	173	173	168	182	192	172	177	168	175	180	155	202	173	161	168	160	168	184	169	170	220	162	160	165	178	171	173	183	190	183	174	170	172	183	179	169	175	186	184	167	167	182	195	174	185	162	174	169	167	165	176	161	167	172	152	181	179	179	160	185	148	169	187	162	178	161	173	153	166	159	190	171	161	169	157	165	144	172	175	166	178	181	186	153	182	182	185	162	160	180	165	191	185	164	169	173	170	180	163	163	161	163	170	163	189	153	187	169	197	161	178	152	159	186	177	157	171	157	182	157	173	180	196	191	190	155	196	156	146	169	145	195	185	174	166	220	177	170	166	178	167	175	184	190	188	173	178	170	162	174	143	161	167	198	156	144	185	179	188	160	175	157	171	183	183	167	150	175	174	177	183	159	168	168	182	160	171	179	175	180	183	176	161	172	171	167	152	182	188	166	193	172	170	166	189	184	163	157	182	166	161	160	144	147	171	179	189	166	196	180	193	195	181	179	184	196	208	157	179	179	169	195	161	172	180	206	198	159	173	188	138	168	187	162	174	164	177	183	179	180	197	188	159	181	179	185	188	167	192	161	155	167	139	190	155	178	179	179	185	162	175	189	148	171	169	186	163	180	154	170	160	177	183	166	184	167	165	180	139	178	183	165	160	180	164	154	196	180	198	172	174	183	195	186	193	182	170	174	198	178	199	165	177	190	191	187	162	172	152	161	177	183	173	167	171	139	127	192	152	179	173	180	184	186	177	183	155	179	169	153	177	188	189	186	173	180	188	159	165	165	192	171	155	187	181	192	180	194	169	176	182	181	188	168	190	161	152	181	155	214	190	187	174	183	169	163	194	204	155	157	180	184	188	163	161	193	167	179	172	171	159	181	177	177	171	155	186	203	164	198	180	181	177	203	168	188	189	162	167	164	167	181	163	160	164	184	172	156	175	177	210	167	171	164	167	170	165	174	167	149	157	188	175	181	189	148	196	161	160	185	180	185	167	182	167	156	168	166	176	165	160	176	167	163	182	175	176	177	199	165	175	147	173	210	185	180	168	172	161	170	167	162	167	186	177	166	207	173	146	157	175	180	183	172	173	174	183	186	171	155	174	196	178	181	180	154	166	170	186	178	176	175	171	186	152	189	152	180	212	182	177	160	209	183	140	164	173	184	182	170	199	178	155	164	168	182	184	171	173	176	166	153	150	183	148	162	166	161	166	167	168	167	175	164	181	173	171	183	188	187	184	172	173	181	188	171	181	176	166	176	200	189	171	175	161	178	179	174	184	192	166	171	200	161	166	175	182	193	183	160	204	195	153	149	168	148	164	162	175	210	171	167	157	198	205	194	166	200	163	184	174	177	166	169	183	209	152	139	205	160	178	176	186	170	155	174	171	178	165	181	151	172	179	186	183	188	158	145	168	175	191	156	175	162	189	171	173	189	176	189	176	193	194	162	176	166	160	177	168	199	153	159	188	173	170	164	165	152	188	144	176	157	173	178	185	151	176	191	173	155	194	174	171	157	165	178	155	180	151	173	171	164	195	171	157	178	162	187	203	176	171	189	178	148	204	171	175	178	165	185	170	180	179	159	201	190	195	179	156	156	174	177	191	177	161	165	198	198	179	149	175	167	184	170	194	157	168	168	199	187	193	180	183	177	178	160	157	167	183	188	181	186	174	182	167	166	184	180	167	151	174	159	188	172	188	150	166	187	166	185	197	166	177	188	161	156	198	211	180	165	151	186	141	165	191	200	160	166	176	169	187	181	179	183	176	170	137	153	191	189	158	174	142	171	146	174	218	169	181	142	175	162	184	162	176	183	173	170	203	152	204	163	192	170	188	157	178	163	176	188	173	155	174	164	178	186	184	182	192	172	179	166	184	174	210	194	186	156	167	180	186	200	164	185	174	170	195	197	158	174	185	175	163	174	176	162	174	184	183	185	158	168	181	165	157	197	171	174	163	181	191	167	183	173	164	170	187	172	155	163	188	205	175	188	178	186	197	194	191	192	181	166	168	177	170	179	162	155	170	188	150	198	176	179	158	205	189	171	196	182	163	163	188	176	169	175	203	173	157	189	170	198	165	170	153	193	181	164	190	191	181	165	156	173	191	184	195	168	165	177	188	172	172	175	202	150	186	170	195	159	182	155	191	171	198	206	168	168	177	199	162	162	148	173	185	170	181	168	178	194	175	154	160	187	186	188	167	174	185	158	186	167	189	175	193	182	168	156	168	171	171	177	151	166	182	155	189	182	183	157	159	202	169	169	179	157	171	185	166	159	156	163	180	183	165	182	181	173	149	184	172	185	167	191	161	166	182	163	193	194	186	178	188	204	152	176	183	189	176	175	173	193	185	161	172	221	179	175	177	185	194	161	163	170	176	179	174	188	191	188	200	168	165	182	178	158	204	173	183	178	180	171	162	165	167	196	180	176	166	178	184	181	166	199	146	166	141	159	182	155	154	190	166	192	191	163	171	145	170	148	172	203	167	162	190	190	154	175	173	177	157	209	180	156	163	172	171	183	172	186	181	172	206	171	160	177	184	173	187	163	164	160	187	173	178	176	167	185	161	161	192	162	174	181	177	201	164	187	180	169	181	141	165	183	157	172	169	188	193	199	174	195	171	201	166	182	164	176	182	165	176	166	183	165	166	168	206	175	162	179	162	172	162	184	190	170	186	177	168	183	166	199	185	164	190	168	160	187	160	152	184	175	158	170	153	184	163	181	185	150	171	184	192	168	170	186	168	173	182	197	196	188	153	185	186	151	182	172	171	191	165	191	177	142	156	174	179	189	177	168	168	191	198	165	155	158	162	170	171	171	185	169	169	184	160	189	169	181	177	183	169	167	180	193	181	181	167	161	195	180	196	182	197	164	198	185	173	158	161	183	177	172	176	169	151	161	183	159	176	191	194	197	163	152	174	192	197	196	182	157	203	161	169	168	180	176	164	157	186	188	147	158	192	176	161	181	167	135	171	167	148	154	183	196	188	161	164	183	165	142	153	183	191	164	158	180	161	169	159	159	168	168	179	181	190	174	163	168	168	159	174	183	180	180	159	195	167	181	193	186	178	177	173	171	192	183	203	156	166	191	157	181	171	181	167	181	165	149	185	174	179	174	188	156	155	185	174	187	153	160	170	209	177	175	158	171	192	183	173	160	166	155	173	152	174	185	157	171	171	142	182	162	181	205	195	193	145	202	182	188	161	181	191	181	182	176	186
7970	973	1879	2114	1730	1414	1085	978	874	763	680	698	686	547	559	491	556	517	504	490	505	500	469	458	499	459	478	436	451	451	463	465	441	460	409	425	475	437	367	427	473	443	438	443	439	407	445	418	415	393	409	451	470	407	417	423	419	418	430	447	439	427	418	424	431	441	424	434	413	422	424	451	438	434	416	408	437	384	402	404	420	445	419	412	396	402	411	420	424	437	437	435	412	442	418	394	416	425	405	414	399	414	399	464	378	423	429	371	404	401	399	391	394	405	429	437	392	398	408	403	423	414	401	445	403	399	418	413	408	400	388	427	438	427	387	379	412	445	432	441	388	443	436	449	412	383	451	394	438	457	446	412	425	433	395	419	417	415	391	426	400	384	385	439	367	421	388	425	411	410	402	445	458	416	395	381	373	402	428	400	402	391	404	422	390	386	395	439	425	439	433	403	419	412	438	445	409	421	412	402	421	402	406	391	448	458	394	378	391	385	372	407	380	404	429	401	402	443	396	397	425	419	411	428	422	438	419	418	421	408	386	381	409	391	388	436	402	430	411	419	400	392	429	417	398	380	439	368	419	415	420	405	394	385	425	390	420	419	416	397	417	417	428	418	383	414	425	409	407	438	410	410	426	410	429	386	393	429	413	453	444	415	405	390	448	382	406	433	423	397	368	415	408	432	443	413	430	431	397	398	399	443	447	387	425	413	430	447	422	449	391	436	427	414	428	416	460	381	416	400	427	402	419	382	416	438	447	402	386	397	417	404	423	425	423	400	431	427	440	358	420	458	404	446	404	379	392	374	392	370	447	438	444	418	389	405	397	398	400	413	397	404	426	414	400	417	397	426	375	414	430	398	439	431	395	398	412	382	389	418	381	404	395	403	404	417	377	428	433	352	411	417	435	425	386	424	416	394	410	389	410	414	416	393	392	452	443	409	397	389	421	436	399	428	426	409	421	406	421	420	400	406	421	412	419	426	450	411	452	416	363	444	375	399	403	432	452	445	417	417	439	451	437	418	409	364	415	423	442	390	405	420	401	440	428	428	387	408	402	405	440	401	432	413	408	411	400	430	396	382	422	415	415	418	438	414	418	379	410	396	421	430	403	459	412	423	417	396	415	429	393	424	429	398	426	402	403	435	393	366	427	427	428	430	402	401	415	391	417	407	440	440	394	443	406	449	453	450	393	438	388	430	413	389	394	396	427	451	390	398	370	428	388	411	428	412	406	398	392	412	401	446	414	399	394	438	408	361	406	453	429	441	400	380	398	426	427	417	406	441	435	387	385	403	427	410	431	388	414	449	397	413	391	405	429	409	392	405	411	429	403	432	428	413	406	413	393	438	404	414	404	409	409	439	436	407	421	398	398	415	424	395	411	435	421	414	374	395	446	376	409	394	416	409	437	391	403	392	398	467	433	389	382	429	413	412	455	421	428	399	416	420	444	385	444	392	425	408	429	375	384	445	408	443	394	419	436	422	398	378	397	438	398	437	427	394	388	433	408	402	426	421	434	418	410	409	387	411	396	429	415	378	402	398	412	399	403	383	405	425	429	422	394	411	423	386	415	430	419	449	388	395	412	436	390	408	386	417	401	412	440	399	403	423	423	409	438	394	414	387	394	403	380	398	390	426	437	441	439	435	400	424	388	428	446	410	415	405	390	444	403	393	455	398	412	453	423	422	418	395	424	383	406	437	383	414	384	405	420	421	391	422	418	416	424	431	417	467	410	443	411	407	440	417	402	420	441	407	442	424	411	397	380	424	399	419	408	381	403	432	427	425	392	417	396	450	409	372	417	424	413	422	417	427	412	427	373	412	417	413	377	404	418	406	419	391	395	447	423	392	409	430	410	415	437	403	420	422	446	421	422	394	414	422	416	394	398	472	405	451	437	447	432	442	423	434	409	413	431	426	394	387	426	442	374	407	439	413	431	416	461	438	427	425	408	433	384	396	381	431	412	422	445	405	422	433	405	403	454	395	437	425	385	396	412	441	431	444	430	436	365	443	427	435	411	398	429	445	440	411	408	456	422	417	412	389	436	428	421	417	411	398	392	419	435	388	389	403	388	414	421	401	435	408	378	399	404	418	404	437	392	440	439	410	477	427	401	390	397	442	385	394	394	438	389	421	410	421	431	392	408	404	434	425	412	432	429	382	384	391	377	400	445	453	449	414	435	448	418	422	412	437	437	386	400	391	409	410	427	405	410	395	401	463	379	405	404	369	432	434	409	402	446	422	407	404	460	412	419	379	439	440	405	376	383	426	383	425	442	403	384	396	383	464	420	372	469	418	404	387	412	421	416	413	393	440	423	377	443	417	430	394	391	415	409	393	409	406	394	405	379	403	386	439	421	380	396	422	370	434	400	448	396	431	403	407	418	412	416	388	408	443	412	393	413	391	411	418	399	358	439	433	417	396	416	418	428	385	400	403	424	452	391	461	405	404	377	443	407	411	369	394	407	421	421	410	403	422	369	401	426	389	397	423	400	399	409	409	440	432	438	397	379	401	396	437	450	430	423	427	399	455	371	431	462	429	448	428	415	453	407	403	399	389	375	396	432	359	435	436	416	435	433	406	389	385	392	409	420	419	353	415	433	444	408	410	440	399	390	419	401	392	418	403	442	422	415	420	425	434	415	391	421	395	389	414	440	420	423	395	434	409	399	385	427	418	436	394	424	438	418	437	367	409	407	396	441	412	421	400	435	399	382	442	404	397	401	421	427	397	424	420	441	390	411	410	411	446	459	403	429	403	401	408	389	413	436	422	418	416	401	407	427	387	395	409	391	434	413	427	413	410	377	401	408	458	420	362	411	406	431	391	424	394	418	416	379	429	430	413	431	434	383	393	436	435	387	405	406	386	402	387	396	409	428	465	368	436	422	424	426	414	408	423	412	439	437	393	372	406	417	406	431	433	406	410	440	377	406	383	412	398	447	410	410	416	405	441	447	455	403	413	416	422	424	456	392	422	437	446	425	413	391	428	446	413	434	412	400	421	404	382	429	445	438	388	422	427	400	425	431	464	383	388	403	378	455	429	416	386	402	449	390	442	420	432	422	406	424	400	466	416	426	449	418	411	405	385	435	412	390	428	426	402	419	409	391	406	441	411	389	393	389	407	418	413	397	401	427	432	434	371	399	371	417	450	426	428	383	387	413	428	412	405	429	433	414	420	423	419	382	415	421	425	449	392	416	408	421	433	391	400	413	413	430	451	441	422	375	384	427	412	403	419	370	397	414	429	405	388	426	413	402	429	397	432	457	405	419	417	418	414	414	429	418	431	376	359	430	381	420	386	407	414	436	413	398	420	414	413	416	417	403	415	406	411	428	418	398	426	391	395	419	409	383	408	415	391	414	391	443	401	405	406	434	421	407	367	404	421	385	417	418	408	398	401	444	400	430	399	398	419	410	450	422	426	447	433	403	411	425	430	393	411	408	394	414	367	388	418	427	417	417	388	419	434	410	409	407	425	412	424	385	437	436	419
1331	259	224	237	233	222	233	258	244	212	224	227	228	236	223	219	220	240	237	229	205	203	220	247	248	243	228	217	200	234	232	230	241	249	229	217	214	203	205	213	216	206	230	217	227	218	226	225	213	219	234	236	213	228	238	197	240	224	243	214	223	221	240	225	219	223	228	236	232	235	231	216	236	217	223	218	199	232	226	212	252	251	213	209	240	261	200	233	224	209	202	231	225	249	201	225	212	242	212	216	217	227	223	206	235	246	216	205	205	225	224	218	231	246	217	219	241	213	220	226	231	225	233	214	232	245	211	203	213	220	217	191	244	226	261	204	228	213	229	241	214	225	216	224	213	232	212	192	210	188	222	235	209	205	198	222	216	222	227	232	210	237	211	220	202	214	226	212	195	261	242	204	208	211	213	226	234	224	198	198	236	206	194	215	231	237	248	224	201	213	242	245	211	242	235	232	194	224	255	262	225	218	239	222	218	234	242	219	197	212	260	201	201	221	223	232	219	199	218	234	222	212	207	216	232	228	227	251	204	206	241	183	215	219	225	246	217	214	206	207	223	202	224	224	229	235	233	218	223	219	205	209	238	206	206	213	222	202	220	216	225	251	217	211	223	220	205	246	230	239	233	214	225	232	235	240	234	228	229	194	234	229	211	269	182	234	218	249	201	242	216	210	208	233	210	224	232	230	232	231	219	258	225	220	201	222	190	226	210	228	201	238	215	225	203	236	218	237	228	213	224	218	226	233	231	236	227	211	240	265	224	218	230	226	239	240	260	230	190	199	221	234	245	209	230	226	201	203	230	233	221	203	212	207	223	201	235	232	228	238	201	209	234	228	224	206	222	232	226	232	227	213	216	207	220	212	234	221	228	239	207	212	248	207	208	199	206	220	221	211	222	213	205	235	236	229	198	210	211	230	226	223	207	234	207	217	245	238	221	216	247	232	221	210	197	207	247	206	248	188	212	181	213	218	209	237	222	223	233	246	230	227	238	251	218	210	208	226	230	218	244	202	227	200	235	225	246	227	228	219	227	237	235	205	209	238	217	208	237	217	250	248	211	234	228	217	224	223	216	211	203	212	237	214	225	257	199	228	211	229	223	200	216	218	207	211	219	236	201	249	253	223	204	221	213	233	210	218	213	222	219	216	216	225	226	237	196	222	232	208	242	230	224	225	229	246	202	205	230	209	238	232	226	244	213	210	224	190	210	228	236	249	214	205	199	204	237	196	211	229	227	199	213	210	228	243	243	217	228	216	220	232	246	241	221	231	197	221	221	201	219	219	228	212	241	202	198	218	228	228	211	220	236	208	235	197	197	231	195	240	220	227	226	242	219	221	247	225	227	224	209	243	231	209	238	209	220	219	211	237	239	239	248	212	228	217	254	214	194	206	193	234	211	190	208	214	239	218	246	225	218	220	245	237	204	213	243	221	210	236	219	242	218	237	193	239	230	209	244	225	216	228	207	224	229	246	240	242	243	204	217	226	236	236	241	232	200	195	218	216	213	223	207	230	238	232	225	207	258	210	204	214	214	215	240	233	248	206	200	244	233	234	199	202	213	220	251	242	222	203	217	240	216	232	218	186	196	229	214	213	234	257	222	219	219	240	209	222	208	197	223	185	246	234	212	232	224	219	217	207	217	241	237	207	226	224	213	195	222	206	243	213	216	231	212	221	231	241	212	223	223	255	220	188	212	187	214	206	261	241	215	226	207	238	220	214	224	228	229	197	216	227	240	234	210	209	210	222	220	228	225	208	190	234	224	226	248	222	214	201	218	237	230	218	221	219	219	224	238	209	228	211	243	219	237	245	189	219	225	200	219	235	222	226	251	222	245	196	258	243	199	211	240	226	187	213	253	212	196	210	211	215	232	217	231	217	222	196	209	226	249	240	222	230	229	238	234	231	225	262	204	207	218	241	255	193	230	202	211	235	241	206	232	217	218	220	224	223	229	209	230	211	228	222	231	244	227	224	234	202	209	206	222	222	218	203	215	239	211	216	251	244	210	191	220	200	215	192	212	228	213	235	235	232	219	237	200	236	247	208	273	219	223	222	253	210	216	238	238	291	225	240	199	210	212	228	230	197	258	208	216	229	241	235	204	225	241	258	213	230	220	237	211	198	229	240	226	212	218	231	199	222	234	244	208	205	261	221	240	218	205	208	208	235	228	217	194	218	234	210	229	211	224	225	234	253	223	236	217	230	214	225	216	206	216	232	236	209	206	218	218	246	188	216	220	225	244	241	222	216	214	208	203	209	236	247	216	225	215	211	232	212	196	213	218	221	215	203	225	213	218	205	211	207	217	190	213	247	214	211	209	231	216	233	266	216	229	225	249	224	200	225	193	243	210	209	223	213	239	217	234	213	213	256	211	214	216	239	216	249	256	239	199	229	255	221	208	208	223	229	227	227	207	223	241	211	235	239	208	194	199	197	208	215	207	221	165	212	217	210	204	189	240	213	213	194	225	244	237	245	229	239	230	221	226	230	218	230	193	204	223	227	232	207	203	226	217	223	210	234	183	197	234	235	223	226	216	248	233	211	204	229	241	219	232	231	217	225	222	188	207	194	236	218	241	199	226	232	268	221	229	179	230	207	220	210	213	200	252	229	243	218	221	217	231	228	228	234	211	243	243	248	233	235	230	184	211	211	188	212	239	232	244	241	231	212	219	225	228	239	231	233	223	237	219	208	216	203	236	199	229	229	197	232	226	219	250	227	235	246	200	242	222	214	242	234	254	226	224	243	234	217	238	220	228	214	227	240	210	209	193	197	251	212	232	228	204	186	196	206	237	224	224	214	221	266	234	226	228	211	215	228	214	185	220	221	209	229	197	208	221	225	195	223	250	245	242	215	189	176	239	223	206	214	223	203	189	208	227	220	235	233	226	217	204	193	218	220	201	243	232	204	248	242	204	197	223	206	233	257	246	218	215	191	251	218	214	231	251	214	207	223	220	206	242	221	228	207	232	218	211	231	215	188	201	213	230	206	209	215	217	211	228	238	239	229	224	232	223	207	219	222	231	213	195	219	234	210	222	238	216	207	197	199	227	214	210	200	237	218	226	217	198	231	197	215	220	221	263	227	255	193	220	230	243	231	241	227	245	233	218	232	241	225	205	229	261	212	202	232	222	202	212	248	232	208	245	206	219	216	237	199	185	218	223	241	222	214	214	214	200	226	217	198	231	231	209	243	217	232	242	209	183	199	202	196	209	243	225	228	201	218	216	200	217	200	248	238	193	227	232	219	195	243	258	235	215	245	216	250	242	223	208	235	197	226	199	219	212	224	230	228	210	200	216	205	216	198	221	236	228	216	226	228	195	229	203	234	234	227	247	224	224	237	218	212	214	217	236	219	240	219	235	252	244	228	233	213	233	224	225	207	196	216	236	207	237	231	218	232	259	195	194	227	208	211	218	215	213	212	215	224	234	208	199	231	246	207	210	218	231	239	222	223	219	193	236	224	204	239	226	226	208	247	226	221
1733	521	596	543	588	500	532	555	578	548	538	565	552	547	554	528	543	537	553	550	587	569	540	567	534	514	518	519	555	538	511	515	563	504	514	574	539	541	550	553	568	494	543	536	542	470	510	512	521	509	528	511	525	555	526	521	544	536	518	539	536	492	560	540	555	527	538	559	572	549	536	574	586	494	524	523	491	562	543	564	553	535	518	537	529	522	518	527	555	516	498	564	556	540	535	511	524	546	523	510	556	513	492	548	514	576	584	532	492	558	548	544	555	507	516	528	530	510	516	558	524	556	496	495	495	488	499	549	489	526	546	525	569	550	534	547	579	518	510	543	511	522	524	519	534	497	518	549	516	530	538	552	563	573	540	509	551	478	544	534	576	559	486	510	535	553	534	539	497	535	487	536	518	522	535	579	553	552	522	572	520	557	553	505	548	547	576	537	523	546	519	576	527	575	572	529	499	542	526	601	523	525	501	545	514	546	479	538	575	555	536	524	567	543	517	537	539	529	502	532	529	574	527	557	575	572	531	574	535	527	490	497	539	552	543	496	537	519	524	549	578	569	489	546	490	487	489	517	543	524	513	504	526	540	537	549	535	512	510	511	534	515	533	501	570	494	534	523	510	531	525	533	554	519	513	515	524	514	547	525	504	542	526	524	513	510	517	511	538	486	541	538	501	528	545	521	554	503	565	529	510	545	522	524	500	523	486	554	509	542	523	534	518	490	518	544	574	532	509	555	547	524	535	522	494	559	531	535	540	501	530	551	502	533	603	517	529	572	525	531	515	536	522	511	548	452	533	535	531	545	534	509	567	527	503	561	514	524	517	496	535	570	522	547	534	572	537	531	522	565	534	558	576	544	575	540	493	578	508	564	523	504	535	580	540	561	542	515	545	499	528	543	541	505	549	507	506	532	534	469	550	533	498	558	565	510	530	542	532	548	491	521	525	542	501	501	562	540	508	527	574	548	518	532	556	515	550	565	573	573	503	524	553	538	538	520	552	557	574	541	522	486	545	524	510	541	530	538	543	569	544	509	547	564	521	527	597	534	490	507	542	527	523	512	528	587	496	523	546	542	522	524	540	541	565	494	558	535	535	526	541	526	499	530	510	516	518	538	533	483	523	522	548	543	558	535	536	522	535	572	528	550	542	578	560	545	509	538	517	518	524	570	533	522	528	543	509	513	543	527	551	498	510	513	528	552	541	558	524	526	531	522	495	561	527	552	548	550	526	544	503	529	520	532	558	538	516	545	526	521	544	550	537	557	524	519	511	512	545	525	507	500	544	548	481	535	554	569	537	514	523	534	523	528	574	570	495	552	575	550	519	539	518	528	554	504	547	507	561	526	505	564	524	546	547	525	558	529	527	557	509	526	491	544	515	567	605	585	485	540	541	557	529	531	503	538	535	528	516	546	532	526	501	537	543	527	496	545	504	560	513	533	525	536	543	502	544	536	488	536	560	539	483	580	518	521	507	524	515	581	513	533	554	508	536	512	557	475	538	498	495	548	538	514	533	485	511	587	528	511	519	547	528	547	506	547	580	530	504	574	554	539	534	524	536	467	497	523	534	544	530	497	560	516	554	515	535	522	550	536	534	563	521	486	526	555	524	521	478	575	533	535	569	547	540	551	580	539	537	517	510	500	528	508	567	540	513	495	545	567	547	511	604	557	528	529	486	548	502	538	532	557	497	549	539	533	508	527	521	550	570	493	539	534	548	528	528	499	506	510	549	489	508	514	542	565	541	550	545	560	522	522	539	545	519	537	501	553	536	509	513	570	468	534	527	551	501	547	534	514	524	534	517	561	530	547	554	500	539	536	534	553	511	518	563	534	504	531	549	580	534	532	605	550	603	517	519	577	530	504	543	531	529	512	528	500	575	584	541	574	518	538	569	548	516	505	494	565	506	557	531	555	524	552	551	515	542	539	521	519	544	515	538	537	541	554	539	487	527	548	500	530	523	522	537	498	563	503	524	500	489	543	527	528	538	526	537	510	498	558	526	551	533	556	527	538	539	560	541	518	548	499	547	521	530	516	527	492	545	523	527	541	584	511	540	531	519	540	507	543	554	524	536	568	567	543	542	528	545	525	491	545	521	564	522	551	515	541	541	530	530	530	541	543	537	547	550	527	520	509	551	548	563	554	555	550	506	537	539	517	571	535	554	591	534	532	521	523	556	521	538	500	536	555	505	491	499	578	542	551	553	526	530	518	491	550	521	515	521	550	508	546	488	524	534	520	548	504	550	540	503	536	518	518	542	533	550	539	555	528	512	490	552	530	561	513	487	554	527	553	526	546	515	517	491	550	538	540	525	550	575	534	520	478	570	547	567	533	518	522	559	541	546	570	516	562	528	540	546	550	542	538	561	519	562	519	527	554	546	552	543	545	554	556	586	485	534	551	500	550	519	579	518	545	513	540	531	582	494	550	570	487	507	490	542	559	515	512	543	553	544	540	578	512	537	526	527	557	525	576	516	524	519	528	533	567	569	560	530	512	525	520	561	520	515	536	501	563	519	552	572	511	589	548	536	543	516	532	542	544	533	555	552	519	536	498	508	547	571	542	547	557	537	503	539	510	558	512	538	516	501	564	520	519	560	549	523	527	520	536	516	574	555	512	494	521	558	531	526	525	531	536	516	514	521	501	561	517	521	524	557	535	548	571	519	510	544	562	547	546	554	518	487	519	543	503	542	540	509	508	554	516	543	530	566	547	516	523	521	498	557	495	531	568	562	517	505	492	534	527	549	516	529	541	496	529	514	568	584	542	530	493	551	540	549	530	500	530	534	498	522	571	513	548	527	512	527	527	547	533	519	534	531	538	568	472	513	548	492	510	535	512	570	526	502	560	530	541	534	544	526	560	537	517	550	541	525	546	583	558	546	557	529	504	524	509	510	569	546	559	531	502	526	523	521	516	555	583	554	563	582	484	568	573	502	502	527	557	528	504	541	524	516	526	552	496	515	547	529	524	543	533	569	510	563	536	534	546	516	498	526	561	525	517	507	533	524	534	511	516	530	532	494	517	533	540	530	560	537	506	550	551	552	566	561	537	531	518	529	519	521	554	534	543	560	546	579	510	538	536	528	462	528	527	562	540	536	523	544	532	511	568	513	527	518	535	552	548	540	512	495	487	568	556	535	523	513	539	543	530	512	539	529	524	512	532	516	530	572	512	528	600	536	552	551	547	514	487	553	564	472	577	499	548	548	544	556	538	563	527	544	522	509	548	496	550	512	542	550	563	581	578	497	548	520	536	521	542	514	525	592	545	525	540	567	574	522	545	550	512	536	536	576	550	530	508	519	541	598	516	522	535	558	531	508	513	556	561	525	525	521	517	534	542	546	542	499	554	574	539	540	556	533	593	499	565	547	502	544	526	552	509	510	522	496	516	505	526	549	541	548	548	529	547	531	504	555	537	521	524	525	572	544	545	533	537	526	530	536	514	475	549	514	514	505	530	552	562	532	537	511	523	568	534	521	575
7165	576	650	553	484	389	369	389	342	307	340	311	298	271	309	309	281	306	266	300	327	356	329	327	350	313	281	295	316	300	286	318	320	318	294	303	300	291	316	299	297	293	293	307	298	278	275	298	326	293	329	265	294	325	287	295	307	322	266	305	334	320	302	315	333	275	282	280	313	291	285	306	285	298	335	309	298	276	304	304	299	316	243	282	281	324	291	315	289	307	288	314	283	265	295	301	276	297	310	309	313	295	289	307	315	301	312	289	310	278	279	276	274	285	302	341	273	268	279	255	296	303	275	280	294	309	267	293	314	343	288	292	315	306	290	305	277	278	305	287	276	300	301	289	296	315	312	323	299	305	294	287	327	311	315	322	335	341	274	340	313	308	304	299	286	312	297	312	299	302	269	277	312	286	305	283	334	321	282	315	264	329	280	279	286	306	280	284	303	271	278	287	308	290	283	299	286	295	279	290	298	265	289	302	295	304	304	304	289	304	291	308	275	305	300	290	233	284	299	326	311	306	290	282	285	306	283	342	308	296	309	280	293	301	317	304	295	299	300	304	296	296	324	292	286	309	307	317	292	302	315	320	320	318	285	290	296	302	307	337	304	296	320	299	291	301	286	310	275	269	282	362	301	284	295	282	293	286	280	280	296	326	301	319	290	313	321	294	265	290	314	332	293	307	301	280	300	316	311	273	301	313	319	305	299	303	312	296	302	335	297	269	291	283	290	301	277	303	277	295	294	312	285	302	314	295	255	297	262	318	265	259	319	276	285	274	284	274	319	295	295	304	327	305	349	295	290	283	304	326	307	300	270	286	275	289	304	308	253	312	298	304	287	301	314	278	308	349	302	330	301	332	286	299	287	284	275	306	314	272	301	310	277	278	255	321	337	288	301	296	288	299	314	305	282	281	333	307	357	309	313	302	289	300	311	304	295	279	312	254	274	315	309	299	290	305	270	299	306	300	290	314	309	315	301	300	294	278	270	282	281	310	291	328	302	259	326	322	271	313	261	292	310	285	305	296	280	281	271	288	291	316	310	289	314	287	312	295	295	300	313	295	265	266	280	275	299	309	321	301	296	298	287	281	295	297	318	307	303	268	286	301	283	294	290	321	332	324	294	317	319	312	342	312	308	331	283	311	284	297	297	305	298	292	282	286	311	270	309	319	289	306	286	297	321	282	306	298	289	313	279	311	302	285	290	291	292	286	298	321	294	316	340	294	313	305	297	329	276	270	326	280	296	327	290	317	301	341	323	330	314	323	288	286	322	288	308	295	306	282	313	322	325	307	295	307	303	328	303	298	345	294	284	305	313	326	306	300	297	312	308	302	276	318	294	313	325	292	264	292	313	326	305	295	284	308	300	291	284	302	320	299	265	313	318	302	269	309	281	276	267	305	313	301	299	292	268	282	316	334	298	312	314	275	317	295	283	310	307	312	293	313	270	280	289	285	294	335	313	308	311	310	302	327	297	321	303	277	326	308	330	299	301	297	317	250	292	314	314	253	297	315	272	311	304	301	279	287	292	308	260	324	324	322	308	294	284	298	291	291	278	282	294	294	285	313	300	291	277	298	274	324	307	297	287	256	292	295	297	310	277	297	275	304	292	276	290	304	316	317	275	280	303	316	346	302	328	291	284	291	302	362	311	277	276	305	303	295	273	279	257	298	310	282	338	312	321	291	324	255	309	291	309	298	303	308	322	282	274	307	292	291	294	320	319	292	337	302	325	333	317	292	304	278	276	338	285	272	277	326	334	323	294	305	299	303	290	305	331	288	316	275	318	303	307	314	295	278	338	288	290	299	296	295	296	263	299	294	278	303	320	338	282	291	302	300	321	307	290	297	301	281	277	305	308	346	301	322	281	305	285	305	309	280	322	325	309	321	313	295	291	308	286	267	280	285	291	323	290	306	327	301	358	295	280	293	308	307	299	291	240	306	311	295	273	295	323	307	294	250	301	300	316	306	311	339	308	302	315	280	287	352	292	332	326	265	308	293	338	291	304	332	295	290	286	286	288	315	327	324	293	320	316	308	297	330	308	302	291	299	289	315	343	304	307	318	298	281	287	293	313	301	303	334	263	300	315	292	326	301	272	289	303	294	287	279	295	340	293	277	311	287	266	279	283	298	306	291	307	273	248	313	268	315	313	277	294	310	286	300	341	316	301	305	313	302	320	284	320	263	286	283	261	322	268	291	315	312	283	349	305	292	291	288	335	296	296	303	316	302	288	295	327	274	330	298	275	340	296	289	337	323	298	334	313	299	294	314	334	315	302	271	294	315	327	319	297	337	307	289	303	335	293	302	313	264	288	318	322	319	298	270	274	283	310	320	288	322	307	307	282	289	318	310	326	317	335	329	321	297	298	303	304	313	311	283	289	303	333	307	277	312	296	329	286	335	275	282	311	308	294	253	311	282	307	306	332	299	301	280	314	328	284	291	279	268	297	286	264	305	309	296	321	312	308	287	302	320	311	287	310	304	300	285	309	296	331	296	339	287	302	300	299	296	299	301	319	321	282	290	297	291	308	265	290	271	273	286	279	279	298	297	310	309	271	305	303	299	276	269	284	319	286	311	285	338	318	308	281	274	309	337	280	264	275	294	288	323	329	287	282	274	348	290	269	306	317	346	313	308	280	304	272	301	329	286	281	320	318	309	303	298	313	298	318	292	294	305	285	300	270	296	298	300	320	326	283	293	298	289	332	315	323	353	322	321	327	303	291	314	295	300	310	299	310	300	313	300	333	360	348	308	296	345	286	314	293	287	297	305	305	285	309	309	301	331	301	308	302	303	287	269	302	334	262	296	315	315	322	299	312	289	323	350	289	310	311	264	282	308	310	311	307	307	302	308	284	315	277	317	281	284	319	312	304	275	301	314	318	286	304	320	282	288	299	294	316	298	300	316	297	310	306	312	324	322	312	291	282	310	283	316	296	279	264	281	328	322	292	275	275	296	329	297	308	269	286	272	268	307	269	291	277	287	306	293	305	343	324	308	332	286	311	323	300	272	329	297	331	323	333	326	308	342	332	283	305	286	293	335	275	291	304	273	301	297	310	274	324	312	311	323	301	299	293	285	318	313	314	314	313	307	332	261	313	298	277	293	326	270	306	314	280	295	269	316	315	307	311	286	294	327	322	307	279	270	300	254	273	334	292	285	299	329	305	302	278	320	318	320	300	317	336	292	280	283	300	272	304	282	330	300	274	297	276	294	311	315	272	325	283	328	305	314	332	290	305	283	301	338	311	292	306	311	305	273	288	285	281	261	311	311	297	308	290	291	310	329	299	304	293	305	321	302	249	284	307	332	284	287	290	295	327	309	330	300	321	273	295	273	316	298	281	296	304	286	303	315	276	324	307	326	305	295	298	283	293	299	299	281	275	318	275	318	314	312	343	274	295	304	304	295	288	350	299	326	267	261	282	328	291	301	289	307	303	312	279	272	316	295	280	302	340	302	262	332	307	270	281	325	305	285	282	258	301	295
6418	945	1392	1553	1342	1170	1040	1054	935	870	832	755	774	774	756	741	768	756	703	680	749	754	711	765	712	776	698	686	683	699	713	720	659	690	703	722	683	690	716	761	701	731	704	654	730	672	662	683	673	662	728	698	671	691	638	705	712	710	700	734	698	715	704	679	705	658	697	685	676	701	630	716	663	691	717	701	695	709	683	696	717	693	684	688	697	723	682	720	676	662	660	707	688	667	698	664	677	663	732	682	623	723	685	685	649	684	650	667	723	684	669	672	705	676	717	667	739	715	726	707	628	692	720	648	707	704	661	692	695	694	691	654	689	686	655	724	707	739	658	658	674	701	677	713	674	643	663	672	668	649	702	689	716	712	702	700	690	700	664	702	693	654	676	669	706	708	644	686	682	700	688	674	669	703	642	671	718	713	708	685	748	635	676	697	682	684	688	743	667	667	721	693	652	662	725	644	692	708	708	681	691	675	696	688	715	706	701	705	668	655	708	607	686	665	673	719	684	696	727	735	702	691	728	700	634	724	732	680	695	705	680	719	698	683	706	682	673	722	675	672	703	639	672	689	745	668	705	687	690	682	673	654	706	678	687	716	662	692	675	670	708	681	730	680	691	676	668	715	689	676	675	705	701	710	684	676	688	721	674	697	670	686	675	648	670	677	692	693	712	646	660	736	669	697	657	711	697	691	688	666	672	699	650	675	693	710	669	694	691	645	689	681	692	753	699	750	696	700	689	672	667	667	732	694	698	690	682	700	681	691	646	715	703	673	731	721	694	734	735	675	688	693	738	670	710	693	718	677	649	709	673	680	712	691	723	723	726	746	672	713	755	646	751	692	649	711	656	642	673	654	644	652	677	671	755	705	689	699	693	629	734	723	692	699	709	676	693	690	695	669	696	644	682	669	706	707	699	697	656	641	684	694	721	697	636	702	699	668	688	721	687	637	724	681	708	715	689	690	687	706	708	753	739	625	733	695	682	696	668	672	693	679	715	686	644	726	697	663	689	702	686	701	702	739	627	644	725	714	743	693	691	695	714	692	686	706	670	711	659	680	702	683	686	672	672	659	716	648	663	682	692	728	710	686	649	670	650	748	675	677	719	743	690	660	721	684	687	703	704	695	662	672	688	695	705	677	735	705	679	620	735	687	716	669	714	650	704	689	730	705	724	665	647	718	652	703	678	676	580	710	651	658	685	698	695	708	659	703	719	725	736	705	700	685	706	692	747	675	719	676	680	681	697	697	700	695	658	736	671	710	663	659	722	664	677	667	668	708	664	699	692	694	674	695	681	695	689	712	696	691	686	697	673	730	696	716	697	677	686	687	752	721	681	662	650	695	664	673	654	672	732	663	691	736	655	670	674	728	752	678	715	710	702	690	686	655	681	675	681	686	732	721	659	688	727	689	688	705	725	725	670	717	668	723	714	712	739	687	698	671	691	682	662	673	633	691	703	698	718	655	655	672	665	690	677	723	710	670	675	696	661	713	762	686	671	705	689	683	668	710	673	660	727	693	694	708	727	702	647	682	680	712	658	707	707	672	677	683	721	666	721	697	686	663	733	687	645	725	720	716	687	674	732	657	715	662	663	723	696	681	649	716	700	696	688	660	698	705	691	719	661	718	684	647	651	687	659	696	681	670	722	631	677	705	668	678	700	711	664	699	661	712	664	734	694	721	664	679	682	664	708	737	652	598	745	693	704	694	675	713	677	705	685	689	676	670	655	658	707	678	667	726	711	651	700	708	702	641	699	660	687	694	702	659	691	713	682	708	657	658	733	691	737	650	701	724	733	711	673	656	682	645	712	682	681	700	691	680	638	632	659	764	735	686	661	657	697	666	719	659	700	708	712	638	680	714	620	700	671	714	686	718	725	656	714	673	703	685	677	669	667	685	732	692	658	747	699	650	691	715	679	659	659	669	666	657	630	670	715	676	673	632	683	681	692	669	671	674	696	704	688	705	691	734	644	698	695	651	727	700	669	742	701	707	660	679	672	637	644	697	728	631	686	656	673	671	728	639	676	660	732	742	684	649	697	650	669	684	635	685	706	697	709	653	673	683	693	738	704	665	657	686	683	665	704	725	701	689	659	706	686	710	688	679	667	682	686	749	685	619	702	651	661	617	690	717	742	674	695	692	664	686	725	698	705	653	700	704	658	695	621	661	663	692	688	691	701	680	721	688	674	716	707	692	713	715	675	683	631	687	689	726	666	722	688	689	668	652	722	639	681	736	694	688	695	683	731	680	732	681	717	726	711	687	694	716	718	692	695	687	675	632	675	708	713	708	681	659	660	681	702	684	698	718	706	654	699	642	628	672	730	675	695	698	693	685	724	717	681	638	669	685	725	701	688	685	713	683	692	684	668	666	670	662	714	724	679	766	705	706	658	713	709	724	698	691	713	645	656	717	701	688	706	690	692	693	678	660	669	659	679	677	685	725	674	692	630	657	696	675	710	699	671	662	698	674	665	702	687	679	694	662	704	671	688	690	659	685	690	720	699	690	668	724	686	715	688	661	726	686	688	657	686	663	667	676	657	690	699	675	716	664	658	672	708	656	672	686	714	671	679	681	688	728	620	705	712	672	705	661	698	683	685	661	623	711	684	687	734	693	687	705	674	647	704	665	648	672	720	678	704	680	718	673	647	659	683	639	692	679	717	705	723	682	699	704	646	691	697	715	685	676	695	689	687	687	665	714	681	701	720	638	698	707	696	715	717	729	696	669	682	710	656	692	660	636	710	702	667	684	692	694	636	716	702	693	695	690	669	689	680	711	717	674	631	650	715	679	710	633	706	705	702	709	697	696	680	730	749	702	755	738	683	624	701	665	704	704	692	663	714	700	665	707	685	709	730	682	671	677	710	630	642	659	684	714	723	643	736	702	698	639	684	631	685	661	663	679	684	716	696	661	674	674	690	688	697	686	710	683	698	706	725	692	705	685	678	736	663	661	661	688	666	700	704	663	680	683	699	708	701	663	673	689	718	694	699	670	697	682	702	716	702	688	678	659	672	690	666	668	696	687	681	690	661	726	683	672	681	676	731	657	699	693	661	691	688	666	618	682	694	649	674	687	672	689	713	686	689	684	658	674	637	672	713	662	726	679	712	682	711	668	683	667	688	695	654	701	752	729	692	665	692	686	661	658	662	704	665	639	676	646	678	704	696	687	698	723	675	695	669	677	692	644	674	693	669	691	668	709	681	734	692	715	676	727	676	670	694	679	697	668	664	713	722	665	689	676	668	687	675	715	716	715	680	644	683	670	649	693	663	718	679	659	716	673	731	670	709	687	688	678	676	728	660	685	688	646	635	693	720	666	707	669	663	643	702	679	649	682	676	711	673	664	676	713	727	673	673	675	720	707	680	747	690	675	658	736	671	716	648	650	725	700	739	715	695	691	706	688	706	678	690	686	670	701	703	655	674	700	687	733	728	688	708	664	693	655	694	672	712	661	687	697	679	696	678	719	716	682	716	717	731	700	668	698
13972	1094	886	696	499	392	323	260	254	233	227	197	241	200	195	210	178	204	175	168	179	211	207	182	171	205	190	209	161	198	173	154	149	153	193	193	193	181	185	204	167	135	184	183	175	151	163	184	192	181	181	192	175	178	164	171	176	169	175	182	149	183	169	181	170	172	163	168	177	167	167	180	163	154	171	166	167	178	163	193	194	160	170	167	185	183	162	160	172	169	146	186	220	171	143	168	175	185	180	173	195	172	163	163	163	162	177	192	176	171	162	154	197	170	175	179	198	192	199	163	166	150	186	170	164	184	171	169	178	176	157	160	178	178	177	179	154	153	174	190	207	213	179	164	161	178	190	158	173	204	172	162	176	183	190	182	182	190	197	187	186	159	166	164	173	178	161	176	161	167	184	183	160	179	188	211	197	173	154	182	169	180	176	172	191	175	165	175	158	172	175	169	169	204	178	170	159	182	175	177	156	163	170	182	182	169	154	170	161	177	182	185	179	200	183	183	205	172	173	180	167	196	175	148	189	144	142	187	167	209	138	157	167	161	185	186	177	203	183	165	190	151	171	180	182	175	171	166	192	169	177	170	196	199	175	160	174	132	188	162	175	150	141	178	171	169	163	159	148	167	205	156	192	162	170	158	180	168	189	178	189	182	183	188	177	162	179	162	150	178	167	166	158	174	172	158	183	145	179	190	190	192	180	160	158	171	155	171	173	173	158	190	173	185	172	155	194	168	190	204	154	172	179	176	192	193	163	184	187	176	176	182	178	174	181	181	167	170	164	178	165	177	168	180	179	159	166	151	139	161	184	163	194	170	171	172	183	179	185	165	162	187	189	167	179	184	197	182	171	177	167	158	174	151	189	192	185	153	178	148	151	190	189	178	173	173	193	199	179	153	193	185	159	199	156	170	179	155	146	183	163	179	170	189	147	144	182	169	140	166	164	203	186	158	211	170	171	153	193	170	157	156	184	185	160	169	176	168	181	160	174	186	177	161	181	178	189	187	177	165	184	192	177	185	154	167	189	173	146	163	141	186	173	196	212	186	175	180	154	166	196	183	185	182	158	162	172	179	164	170	184	198	185	197	174	187	181	178	178	187	181	175	181	168	177	163	162	185	169	163	171	188	154	171	192	177	182	172	177	175	180	179	180	176	161	172	195	181	182	200	196	180	165	157	169	177	197	181	186	197	174	169	175	163	171	155	167	180	182	175	163	154	185	177	178	173	175	156	186	205	158	204	142	198	145	177	168	161	176	179	176	175	182	188	188	186	165	160	160	157	159	172	193	178	173	180	171	169	179	163	170	141	201	191	158	162	180	173	151	201	173	181	171	158	166	144	195	161	178	154	145	193	184	156	191	172	168	163	175	168	163	161	163	169	162	178	184	181	145	187	172	197	183	200	178	166	174	162	188	199	163	215	175	182	159	148	167	202	176	150	165	190	166	197	158	181	184	172	170	167	170	185	158	170	168	185	172	171	188	180	173	156	181	184	151	179	205	174	176	194	191	184	173	198	171	159	164	159	182	178	165	180	165	178	184	167	167	160	171	148	161	192	201	168	168	179	181	195	152	184	160	160	158	161	167	175	184	183	160	186	164	175	175	189	174	182	186	169	165	172	161	167	199	164	164	198	175	183	179	165	175	201	165	175	174	164	178	176	179	203	182	168	192	160	178	174	185	170	191	153	175	159	174	176	157	162	152	149	173	190	182	190	195	176	180	185	189	182	215	194	214	174	169	150	179	203	187	165	167	161	172	195	175	168	177	178	158	149	174	184	181	161	149	168	171	172	169	153	171	165	165	173	165	151	176	184	186	180	184	161	179	183	178	161	168	174	182	183	154	146	211	163	182	148	187	174	192	183	193	192	155	172	192	156	162	154	184	174	162	186	199	169	180	187	163	178	178	184	198	198	207	151	170	189	178	179	185	179	174	159	170	194	173	171	175	158	175	148	174	183	195	180	174	181	188	177	198	198	166	181	204	147	179	162	175	201	171	164	188	200	186	185	171	165	184	155	181	195	166	174	172	193	164	178	190	190	188	186	174	153	176	173	164	174	208	163	154	169	182	166	159	186	185	186	207	180	164	154	171	179	172	183	174	174	180	184	184	182	178	157	169	143	189	163	167	191	183	173	185	160	193	174	158	165	168	163	192	184	179	164	178	205	164	178	176	178	165	187	184	163	160	183	156	164	155	141	184	163	153	192	165	176	177	159	186	165	196	179	168	159	187	162	165	174	179	175	192	177	166	201	165	154	159	167	162	164	169	167	171	178	170	190	182	171	174	183	168	201	168	176	192	158	176	184	196	173	159	171	175	183	154	186	192	153	194	167	189	177	168	218	180	191	177	163	186	159	196	161	199	167	207	181	187	163	187	192	183	178	160	171	191	177	172	170	167	187	189	171	159	197	170	176	155	188	192	184	163	160	155	206	180	163	171	206	177	205	167	175	196	186	176	167	159	181	171	176	181	187	163	166	174	192	183	157	189	157	181	176	170	159	171	148	175	165	184	192	161	160	173	185	174	155	182	155	169	159	181	180	192	167	170	170	148	171	171	171	177	159	172	161	165	186	181	161	201	178	166	205	195	176	195	155	198	181	209	156	199	226	180	170	162	154	193	174	172	154	165	166	182	167	143	153	213	166	169	170	152	166	167	177	152	156	171	175	186	180	144	181	188	184	184	203	173	174	186	159	181	210	162	184	170	166	164	179	168	188	195	182	177	187	153	146	150	173	177	177	155	175	166	194	162	176	171	141	193	172	174	149	193	173	178	174	161	192	177	180	186	178	176	143	169	165	175	147	164	168	167	175	202	180	159	174	177	164	158	190	173	188	185	156	182	182	186	144	182	156	165	177	138	177	159	151	170	184	165	171	158	150	168	187	171	166	163	167	165	201	169	183	159	177	157	172	177	177	178	162	175	157	172	171	168	172	198	139	200	161	173	175	176	181	173	192	167	176	144	173	209	158	186	176	182	173	154	152	170	173	163	167	171	155	201	173	174	145	199	144	168	182	166	171	177	159	172	140	145	155	155	152	169	188	184	154	158	182	213	182	182	183	180	167	193	165	179	180	222	182	188	187	172	176	197	172	179	171	180	183	174	164	153	177	151	166	170	148	181	166	169	183	171	185	169	164	174	176	174	168	198	191	190	201	166	167	176	168	173	163	174	166	192	173	176	171	177	181	160	191	167	185	196	181	169	169	173	174	169	163	157	174	175	198	184	158	200	199	165	175	170	172	160	173	180	155	209	156	182	166	187	181	162	152	166	173	191	171	158	160	186	160	198	169	176	167	197	164	171	169	188	174	161	187	193	175	171	176	178	163	162	170	180	186	178	181	165	194	154	182	162	179	177	183	191	182	177	179	187	172	166	181	176	180	195	189	185	171	183	179	165	187	182	198	192	161	168	186	172	190	178	182	180	187	166	173	154	186	149	177	245	197	184	145	176	193	178	172	169	181	175	171	172	167	190	153	183	177	207	202
8059	980	1842	2106	1800	1429	1221	980	859	772	699	654	675	556	535	568	529	494	504	488	470	527	500	445	487	444	467	446	443	463	432	458	408	446	442	434	429	458	448	419	434	406	443	450	441	453	424	380	468	404	399	433	383	435	394	482	426	432	397	421	412	411	394	412	389	406	426	420	430	389	413	421	385	452	375	423	430	417	391	404	420	391	411	454	441	395	449	397	423	418	427	420	403	405	420	437	427	404	426	415	415	424	470	400	411	460	396	429	410	422	433	398	388	439	393	391	412	419	416	417	388	398	411	422	426	415	425	429	389	433	389	431	458	438	418	418	433	401	429	414	436	409	436	407	418	373	447	449	411	410	409	398	423	379	420	396	402	374	424	375	411	409	382	400	379	435	384	417	403	431	438	411	381	452	391	403	419	418	458	423	375	404	385	427	410	429	463	440	407	378	388	429	430	431	384	395	475	405	448	417	381	436	395	406	435	401	401	416	428	384	418	431	395	384	441	401	405	444	376	431	424	424	412	380	430	434	408	425	387	396	428	417	405	390	442	421	439	411	405	400	408	383	404	411	411	438	379	404	428	393	422	425	393	367	388	397	407	399	398	388	405	431	418	441	393	420	388	391	378	395	413	403	405	372	394	421	412	450	427	435	367	420	422	392	410	428	437	420	436	412	441	440	437	393	414	405	390	412	395	376	395	412	423	432	401	420	414	448	406	413	433	385	402	416	407	409	423	417	421	410	402	424	414	399	396	404	378	419	416	435	382	389	414	412	439	445	429	402	465	398	414	399	428	405	406	384	412	406	400	413	443	394	413	423	427	420	430	435	395	423	378	421	400	393	429	460	401	387	411	389	411	421	432	399	417	378	429	424	427	403	429	447	420	400	425	402	403	421	412	401	458	403	388	435	402	429	435	421	389	429	386	418	441	379	423	383	403	407	429	415	407	421	395	395	407	404	402	389	442	413	386	439	449	402	440	422	403	419	377	406	418	454	472	390	426	433	383	403	399	395	427	426	429	386	423	405	414	462	381	402	420	402	386	421	437	398	415	359	353	379	435	368	429	401	437	409	409	480	455	419	385	413	418	407	412	408	387	426	409	414	404	413	376	421	399	361	413	383	404	417	433	447	409	423	455	422	407	420	380	421	427	424	419	430	433	396	438	396	442	403	422	428	410	430	427	373	390	437	449	401	410	385	412	399	392	418	417	414	413	426	390	425	420	403	422	406	419	397	398	369	405	365	380	413	439	430	430	415	390	421	376	411	430	381	382	388	429	452	403	418	414	427	402	417	380	378	390	412	424	388	385	423	422	406	395	452	406	417	448	415	412	421	452	375	410	393	427	386	391	399	406	400	435	396	378	419	433	390	401	383	444	417	421	358	413	424	417	385	406	408	402	385	415	418	425	406	382	433	424	393	442	394	384	377	446	389	404	399	418	398	422	416	419	413	427	426	409	424	390	428	406	430	400	409	411	397	418	416	380	386	400	409	456	412	438	403	418	419	397	385	390	430	408	420	415	408	427	421	415	432	388	400	441	406	414	397	430	425	416	418	434	416	413	415	378	426	407	420	381	397	407	433	404	399	421	417	444	390	415	388	393	391	428	390	447	388	365	417	443	402	412	406	434	430	412	387	386	426	423	400	414	422	421	396	410	404	447	403	416	388	430	442	391	379	392	386	423	428	389	421	409	410	411	355	383	427	392	399	413	439	382	428	397	411	399	424	406	411	435	399	403	411	407	414	434	399	426	397	380	416	408	433	400	408	413	409	425	437	423	415	395	434	423	429	434	429	430	404	440	433	419	368	385	443	399	398	415	422	423	408	434	439	406	411	405	417	373	395	428	420	411	415	409	400	380	404	432	385	415	427	420	382	430	400	401	383	381	410	407	410	396	437	425	428	433	424	398	396	441	423	390	388	417	397	390	424	434	426	409	448	409	410	407	394	402	434	415	410	391	402	393	416	423	425	414	433	427	406	421	430	427	409	415	412	456	422	402	421	444	403	407	382	428	440	406	401	398	429	386	393	418	452	376	417	405	432	414	433	381	391	431	383	378	430	422	414	395	383	423	418	421	407	392	453	422	437	411	410	429	429	377	441	396	392	395	376	403	419	401	410	397	430	407	420	409	375	384	453	405	406	420	400	435	384	407	422	404	398	370	435	395	386	440	428	412	413	445	412	401	416	444	359	417	402	369	405	404	432	416	436	444	436	432	436	410	427	408	435	412	402	415	416	444	411	409	434	391	397	416	411	448	447	417	380	412	447	419	402	405	388	404	408	411	452	408	462	434	412	451	427	400	401	426	399	411	370	443	423	419	429	383	424	427	404	419	416	432	400	432	445	413	420	387	411	396	430	387	397	408	396	395	432	399	409	416	380	425	379	434	421	417	386	393	410	410	439	391	416	373	429	420	377	380	423	396	389	434	401	433	409	410	424	388	412	409	391	374	409	397	395	420	400	414	422	461	441	434	398	379	401	418	412	392	425	385	388	394	399	420	392	427	386	426	431	411	425	377	456	428	422	382	408	384	428	412	462	428	375	430	428	396	449	407	423	397	428	418	420	472	391	408	424	413	404	400	432	432	407	390	395	421	417	402	442	432	442	415	385	386	425	381	421	419	415	416	416	434	448	432	395	398	426	433	399	414	435	419	410	424	409	445	370	412	434	395	434	432	402	431	420	444	397	403	413	421	389	427	419	440	406	429	415	416	397	413	441	388	419	398	389	431	407	412	404	412	410	414	393	396	443	393	412	419	381	378	396	429	420	413	437	423	384	408	424	363	407	400	427	402	425	422	418	398	379	431	416	451	411	435	406	410	417	413	408	409	400	400	377	399	409	390	439	388	384	398	405	417	400	351	424	411	382	399	407	405	403	419	432	396	388	425	413	397	403	403	425	416	442	412	382	398	415	400	437	428	432	426	402	398	445	414	396	399	420	396	407	414	477	427	399	423	415	400	404	408	400	450	406	423	401	418	410	455	401	445	408	425	437	420	423	402	394	431	453	419	413	400	406	401	379	413	420	419	419	433	410	450	414	468	436	380	407	438	456	430	442	401	445	422	455	403	426	423	388	378	427	395	406	427	406	408	446	405	404	431	406	419	402	387	417	418	407	429	440	391	408	399	409	423	432	405	347	401	403	399	363	437	392	375	387	434	405	400	447	410	394	407	422	397	394	393	417	383	424	413	415	426	405	441	445	398	392	373	388	403	440	424	447	416	417	395	401	431	395	427	424	386	400	391	423	416	404	389	442	448	424	404	401	449	397	439	402	415	408	412	412	455	378	408	417	395	417	396	415	413	433	420	418	416	413	415	425	417	428	415	433	382	414	434	408	429	444	455	421	381	430	391	440	423	438	430	410	454	407	410	404	390	390	427	438	433	428	408	406	406	427	397	392	394	384	417	387	436	371	422	445	419	413	422	413	419	428	462	425	384	401	392	397	393	428	390	426	368	390	422	424	438	425	430	397	380	434	401	432	397	409
1327	237	230	246	231	226	198	205	242	236	208	223	235	207	195	227	220	196	213	211	222	235	197	225	225	257	219	208	209	221	240	261	243	208	222	217	196	210	224	217	190	220	233	243	238	229	202	232	242	231	278	216	214	221	218	195	228	202	219	240	237	225	208	222	215	198	222	237	186	231	219	216	207	256	244	237	208	226	211	234	229	236	240	218	208	219	219	187	206	194	229	215	221	220	222	223	251	219	199	197	223	221	223	245	236	202	217	233	215	227	221	194	206	241	212	204	200	203	229	240	222	184	205	208	213	254	223	206	226	200	229	247	206	225	231	224	230	208	229	219	263	226	227	241	234	259	247	202	215	217	214	242	223	217	207	217	234	199	218	240	221	213	205	213	224	226	211	216	237	223	236	212	216	221	210	227	207	227	228	222	206	238	233	225	240	222	221	199	201	212	219	199	233	213	237	223	205	204	218	212	241	207	213	219	211	229	218	219	244	212	232	227	233	211	224	226	218	247	207	189	240	234	223	220	232	223	271	228	237	219	204	239	216	189	219	221	193	224	237	239	247	223	246	194	223	215	235	219	218	227	215	206	223	210	229	213	241	212	207	242	212	254	206	245	238	231	234	223	231	220	239	220	238	206	221	209	200	207	236	226	208	227	214	214	227	242	236	234	242	241	226	210	203	229	206	238	213	215	237	205	238	218	231	226	222	206	242	220	217	211	189	227	220	228	200	206	225	234	228	254	225	215	254	217	251	226	220	241	229	207	234	224	246	212	229	219	217	198	220	188	210	255	208	246	232	206	226	243	207	195	215	200	228	231	232	227	221	208	198	214	248	230	210	221	202	265	248	215	233	214	207	229	207	235	205	207	203	229	218	217	203	229	213	211	229	218	220	194	255	243	208	212	213	221	238	258	217	214	251	226	221	220	209	253	206	212	243	228	231	206	230	208	276	217	179	215	236	237	233	228	215	228	198	213	223	229	236	220	232	232	222	222	204	213	235	223	217	222	221	237	226	211	224	208	214	232	228	237	212	242	216	186	221	260	227	241	255	207	237	217	213	213	225	198	258	201	208	238	229	247	238	230	199	216	214	215	205	211	204	234	205	237	203	246	196	209	217	219	220	238	206	208	240	197	222	225	221	206	211	218	234	229	195	214	224	255	211	224	235	220	261	215	217	220	230	211	225	210	185	213	236	208	219	215	224	219	229	238	250	202	234	207	245	221	193	207	207	251	230	226	224	239	203	200	200	248	238	220	196	249	227	207	203	206	221	234	222	207	208	197	202	215	253	240	192	213	237	236	215	228	209	229	241	192	229	216	193	208	225	256	218	220	218	230	230	217	240	245	224	203	235	233	204	228	239	210	226	229	269	214	211	238	240	247	211	208	217	229	243	212	203	195	229	246	219	221	218	212	224	229	219	221	246	218	223	201	228	227	223	208	219	218	212	228	242	243	244	214	234	197	194	208	217	225	200	225	203	258	232	223	237	225	263	223	238	225	221	233	219	216	207	203	232	227	177	231	228	213	248	215	229	233	231	203	191	203	222	206	231	228	206	239	213	222	254	234	235	213	218	211	218	213	221	216	210	203	222	204	217	248	214	251	231	237	242	244	240	222	244	201	225	222	246	222	229	207	237	218	233	191	220	245	237	197	234	204	200	214	238	225	198	218	215	244	225	193	186	205	216	254	208	228	203	209	197	198	196	202	190	206	238	202	197	219	214	226	233	201	250	199	270	220	223	213	222	223	216	226	238	211	218	208	220	211	192	215	226	241	211	218	220	227	228	188	212	220	234	228	206	211	227	231	224	212	223	214	220	226	214	216	261	234	230	223	217	217	217	222	233	202	222	254	223	206	233	213	202	223	196	222	239	220	241	211	224	201	241	225	209	208	256	236	241	221	206	211	222	213	241	204	202	240	202	199	202	210	234	212	230	243	242	208	225	210	222	245	224	232	209	259	223	226	223	206	173	196	222	241	231	202	229	218	209	240	221	191	217	241	210	214	243	213	227	206	233	220	233	205	204	208	232	215	206	215	220	242	206	202	209	246	223	211	182	245	220	233	214	216	200	212	232	219	224	208	222	206	251	218	252	231	227	208	237	248	216	195	228	227	200	227	229	255	229	209	231	211	246	231	236	209	218	223	253	217	223	261	216	223	211	210	229	216	230	235	207	208	225	259	210	212	209	209	235	223	229	246	208	217	233	201	224	214	203	201	220	264	229	197	223	203	249	213	242	206	204	222	217	224	239	193	192	249	229	209	263	208	193	237	246	227	225	230	199	209	190	226	218	235	224	233	188	203	233	215	232	207	225	223	196	215	207	186	239	209	193	190	244	225	199	226	196	229	224	213	246	228	212	206	241	237	229	215	240	230	223	228	239	197	219	212	225	221	227	219	226	208	217	196	209	204	237	224	209	231	222	209	222	229	224	218	227	263	207	204	223	210	231	190	254	197	215	220	220	232	235	226	205	219	244	233	215	241	213	214	239	228	241	243	200	212	207	227	204	220	215	199	226	217	204	233	216	202	242	229	254	241	238	270	227	213	231	235	212	215	180	240	225	222	208	234	202	203	215	201	239	215	218	250	236	215	245	205	247	234	208	216	210	222	240	215	244	230	219	231	204	219	242	257	227	236	192	245	238	229	202	224	235	227	235	219	217	236	206	204	217	210	190	213	226	225	199	222	253	217	239	216	250	217	214	218	187	220	244	221	209	221	219	207	214	233	204	203	192	205	206	226	199	212	222	231	236	206	227	230	226	230	239	183	228	205	224	231	221	250	214	208	210	221	238	232	245	233	220	225	207	217	231	251	190	211	215	183	212	234	213	201	233	208	218	228	209	239	233	208	192	246	230	239	222	215	258	214	207	192	233	206	200	222	202	233	229	211	202	202	196	207	241	233	203	223	203	227	235	209	231	249	228	208	233	222	216	193	221	241	219	219	204	193	245	218	229	224	210	258	208	238	197	258	235	218	193	261	213	209	244	196	211	229	209	199	209	222	213	212	227	226	200	218	245	223	205	209	234	247	218	234	232	218	242	203	254	219	230	214	204	224	233	223	232	215	244	209	231	231	252	215	204	198	200	209	202	227	195	236	236	249	206	225	219	216	256	200	204	240	208	248	238	219	180	215	198	206	238	216	228	226	210	201	223	219	227	246	216	202	228	213	246	232	216	207	197	213	235	248	248	217	225	241	220	227	239	218	223	223	209	237	214	207	216	220	213	217	240	212	223	196	233	216	229	226	217	209	217	223	216	213	221	184	208	235	201	216	205	257	225	209	224	258	235	228	229	230	244	203	232	234	194	227	231	241	225	206	221	231	206	215	247	220	198	215	232	235	217	229	237	224	227	188	210	254	197	235	249	209	231	203	211	255	228	224	206	213	204	230	244	196	191	215	212	202	229	197	246	217	228	219	218	247	238	225	217	230	194	226	244	212	236	227	228	224	219	214	218	244	226	216	215	227	206	213	211	237	210	220	225	206
1715	545	579	600	572	534	541	571	526	515	557	542	512	584	530	546	483	498	515	553	526	545	520	516	552	526	539	509	546	510	559	551	525	503	498	580	534	558	523	545	550	507	500	517	572	541	535	563	488	525	560	475	550	507	514	522	532	575	532	514	471	549	523	527	542	561	537	530	550	538	540	519	557	533	538	471	514	516	518	514	551	551	527	514	522	547	522	554	542	518	515	587	560	544	550	490	509	506	510	531	522	520	508	553	529	493	559	560	486	513	573	552	520	534	580	529	544	510	509	523	522	538	562	495	543	543	484	525	539	529	535	554	542	512	561	533	518	564	541	570	537	500	545	502	511	515	515	528	526	543	508	552	524	541	568	529	539	561	551	541	568	521	559	546	539	555	534	546	526	505	534	509	519	539	543	520	541	541	532	533	497	554	506	518	512	516	547	574	513	542	527	565	560	526	479	488	529	519	590	536	530	537	538	560	500	584	548	518	527	519	531	540	521	500	515	549	504	542	506	551	529	552	515	545	537	527	539	495	536	517	531	564	549	522	486	492	530	491	587	495	534	543	499	522	544	517	549	540	502	532	527	526	496	499	502	536	531	513	528	555	526	545	528	506	523	513	580	545	517	555	534	552	532	572	550	534	557	512	504	494	561	513	493	546	578	516	526	544	550	506	554	563	525	532	494	517	517	518	542	550	535	510	484	552	531	530	537	543	604	521	529	519	537	524	546	528	536	538	544	495	546	502	530	497	546	512	507	536	523	538	552	564	568	551	543	500	547	543	532	532	517	548	501	513	537	526	533	512	596	574	488	557	520	531	509	523	514	548	561	563	548	524	521	567	523	560	486	544	546	503	568	541	560	510	544	505	558	547	505	523	509	531	515	494	504	546	525	546	512	558	514	544	551	588	504	568	534	535	555	527	524	559	544	552	558	530	532	521	556	502	507	511	515	494	534	519	523	519	526	526	516	522	559	533	492	536	521	520	571	567	508	522	544	509	585	509	563	509	520	512	530	554	544	527	484	496	512	521	543	538	539	530	586	535	517	528	587	520	495	543	536	498	520	520	549	526	507	579	552	534	515	517	556	526	549	509	531	545	529	543	510	528	529	502	525	501	522	583	505	558	551	515	543	537	553	526	535	487	528	531	515	522	537	569	558	510	553	520	504	525	520	529	500	546	532	528	532	532	558	524	565	524	535	532	559	549	522	526	542	515	494	541	563	510	482	520	537	521	541	529	521	521	537	523	488	532	565	580	501	529	487	569	535	526	544	485	533	549	512	498	553	548	517	558	515	506	547	532	520	536	509	537	485	510	519	499	551	541	551	523	527	482	554	504	585	534	508	515	507	535	518	576	486	551	523	535	526	513	499	534	520	529	534	526	550	546	529	515	517	512	562	567	521	568	584	500	573	540	520	522	532	580	509	546	553	504	523	544	546	538	567	540	538	557	521	506	541	515	525	547	527	491	541	517	522	554	521	537	546	542	493	524	559	528	555	524	519	529	547	486	482	519	556	540	543	517	464	563	544	521	564	546	516	544	498	565	510	523	539	500	519	507	553	482	527	558	513	506	513	573	564	542	485	532	557	508	551	536	526	550	520	526	538	524	578	521	525	479	512	499	531	513	506	510	548	513	521	540	503	584	513	503	549	545	545	519	516	492	551	514	526	524	520	481	510	555	581	537	534	519	503	490	543	547	560	505	545	515	542	520	551	507	557	526	547	537	526	543	527	494	531	537	471	522	552	539	532	566	522	542	554	527	495	590	526	541	497	514	549	504	530	532	491	510	513	497	502	511	515	523	505	549	563	552	526	497	542	535	545	505	530	542	551	536	516	528	537	574	537	569	559	532	473	538	471	595	525	528	534	529	511	541	543	527	507	541	551	503	568	532	544	571	501	546	557	536	505	563	523	575	511	513	519	530	514	545	515	554	508	537	533	494	559	516	536	522	520	570	549	515	557	506	512	548	543	500	516	546	581	493	579	527	448	564	549	523	518	505	544	507	495	555	513	571	551	510	481	523	576	485	506	524	546	518	502	565	543	517	570	535	552	576	518	541	497	522	527	556	585	541	545	578	497	551	547	477	500	527	512	501	557	566	540	547	532	527	558	544	476	515	541	519	550	482	531	525	514	493	486	537	543	531	544	543	527	507	542	513	508	548	478	588	526	529	547	510	514	500	484	525	533	548	520	533	517	521	488	553	492	554	580	556	524	470	546	544	502	533	511	588	466	513	542	529	520	513	571	495	527	527	530	514	551	554	514	544	543	513	497	517	515	543	517	523	488	542	562	545	559	511	517	539	557	528	555	519	560	558	535	496	583	510	581	557	520	549	530	487	527	522	549	489	513	509	563	524	531	519	538	488	562	517	514	497	554	570	533	552	522	546	529	536	510	502	530	497	547	552	554	520	500	506	521	569	548	511	495	484	526	518	531	526	516	513	546	548	552	506	486	545	534	499	547	534	515	544	499	510	522	561	528	504	566	524	530	559	501	520	562	484	495	547	521	484	506	531	528	550	559	523	516	500	522	560	532	552	536	547	528	519	559	555	544	507	520	551	503	577	518	513	506	540	516	509	494	517	580	543	498	524	538	535	564	531	555	542	552	545	559	534	525	546	515	554	521	523	542	522	519	545	503	526	515	557	549	494	554	546	493	512	521	526	484	522	547	505	531	553	532	581	524	502	544	498	499	500	529	578	535	536	524	537	475	562	557	499	576	528	531	493	538	555	520	534	559	508	553	481	500	571	524	590	515	527	556	546	554	535	519	507	509	541	522	530	547	551	519	543	535	575	549	514	569	502	555	504	527	528	485	518	526	517	504	519	500	548	536	521	549	523	527	566	536	557	537	526	525	534	540	538	499	509	574	516	538	521	539	542	490	518	557	527	516	540	515	582	552	542	538	558	564	561	525	508	564	528	581	541	513	529	552	535	506	539	507	527	533	535	555	532	545	588	521	523	547	509	548	514	541	509	557	550	544	532	541	577	548	530	578	512	516	550	524	489	545	523	532	526	511	532	553	525	501	523	547	545	498	539	551	538	490	551	516	520	510	556	498	541	550	520	528	547	548	545	562	568	498	535	525	547	534	537	518	518	570	491	504	501	538	516	570	561	467	532	505	513	514	493	521	526	526	532	536	495	519	532	535	542	554	505	507	540	532	537	514	551	506	537	501	532	511	546	535	562	556	528	534	533	560	513	563	560	570	558	537	521	498	499	541	511	532	531	564	537	527	504	507	513	521	541	499	503	547	521	539	558	538	561	562	495	496	559	547	513	578	557	532	548	560	508	544	552	574	558	515	500	516	540	519	544	560	505	495	501	531	519	491	508	561	539	524	546	493	529	533	526	523	528	526	530	470	556	481	527	546	478	567	531	563	557	477	516	558	511	512	547	552	561	558	534	512	490	511	520	525	553	537	540	502	515	550	525	519	565	536	526	505	482	507	547	476	500	536	551	536	491	559	513	557	573	531	574	559	548	555	504
7439	606	644	577	474	372	392	357	347	345	303	298	285	300	312	323	347	300	322	340	336	292	292	321	314	312	333	326	349	274	294	282	308	291	294	327	327	288	331	288	310	316	308	324	316	308	287	258	296	323	293	303	287	293	308	342	327	301	276	288	295	274	323	338	301	310	316	276	304	302	300	306	305	275	291	293	308	341	342	294	310	340	312	292	271	309	316	292	319	288	287	273	290	323	309	269	278	278	294	286	294	275	312	295	295	293	330	299	267	302	295	271	303	285	297	315	278	280	301	307	286	294	293	313	272	283	287	286	296	285	325	335	321	330	336	336	291	321	306	314	267	299	281	327	286	267	309	305	296	315	300	305	314	293	310	280	290	302	285	304	320	306	316	288	285	292	312	285	306	269	293	308	284	287	320	288	266	290	305	295	295	273	315	266	270	342	324	294	328	288	278	298	314	280	302	287	294	283	251	295	318	304	308	325	275	327	289	320	296	306	285	302	336	293	255	282	290	313	330	333	302	320	317	308	276	284	311	288	305	291	276	295	304	295	291	276	294	314	317	278	275	284	276	294	313	318	281	314	289	323	322	305	310	281	300	255	325	306	270	293	301	309	293	294	300	295	273	314	296	300	309	327	309	291	294	277	302	277	285	292	329	310	308	276	284	277	331	314	331	319	296	308	307	319	290	299	289	307	292	294	311	312	295	290	289	312	301	289	291	277	302	325	324	276	308	293	278	326	292	311	294	296	308	280	342	280	309	299	304	316	296	321	304	295	319	301	291	306	304	292	288	302	313	296	294	313	301	325	265	297	317	290	311	302	282	289	304	293	289	308	290	281	284	286	288	291	285	298	292	293	287	285	302	303	298	294	293	306	319	325	309	301	282	274	300	267	278	300	234	312	313	299	287	297	299	314	303	295	268	293	320	310	306	272	279	318	346	303	270	318	308	299	307	305	304	292	252	290	287	313	258	340	316	311	296	315	310	293	298	290	318	295	320	307	307	282	291	306	310	337	281	288	298	328	288	313	335	274	303	322	330	288	311	268	286	298	264	292	283	307	312	299	281	304	284	308	308	293	328	278	318	349	304	304	269	315	284	255	296	303	285	305	292	321	324	290	294	276	298	282	280	303	316	312	284	295	274	309	322	305	327	301	272	277	321	300	288	298	301	308	281	277	330	301	276	319	313	287	317	288	296	273	312	296	291	295	332	270	285	317	313	330	293	310	297	289	327	317	309	271	278	273	311	302	283	286	328	291	285	256	291	286	317	326	305	303	260	297	315	301	302	295	290	309	286	299	298	305	288	302	299	259	267	310	314	282	305	309	294	298	296	322	287	309	307	324	303	290	335	297	281	290	309	297	314	323	300	314	254	311	280	283	315	314	305	276	304	306	328	337	304	290	281	296	313	276	283	281	264	286	299	288	305	266	312	306	312	292	293	273	295	320	306	278	297	277	297	300	340	335	294	318	325	300	285	269	320	303	291	277	300	287	307	305	281	326	321	276	277	296	312	340	308	290	309	277	309	274	293	294	312	302	309	313	260	277	271	292	300	294	299	288	320	297	279	302	315	271	281	283	318	294	299	300	288	262	300	277	313	316	276	304	325	314	318	280	291	284	303	287	293	310	291	299	314	280	308	316	289	285	284	319	326	321	257	299	314	275	297	325	276	274	323	302	292	336	336	283	291	282	306	295	291	310	291	306	295	270	318	282	313	286	306	314	308	281	293	301	299	273	299	264	321	304	277	337	286	294	302	288	313	304	337	298	275	295	292	328	339	303	291	325	306	280	303	320	342	298	279	284	334	320	317	271	269	301	299	306	290	296	303	288	337	287	278	328	286	268	282	311	298	305	318	305	300	342	294	256	302	285	279	303	312	317	313	263	288	295	281	294	303	269	283	287	281	305	303	291	254	259	277	325	279	341	298	310	308	307	331	292	276	288	312	288	321	302	309	310	272	265	306	315	314	285	284	290	303	283	316	308	309	316	290	272	309	300	291	307	286	271	302	310	309	323	294	307	295	320	320	276	282	320	310	316	292	296	277	288	286	276	312	281	303	316	277	307	268	336	346	266	320	295	291	264	327	298	292	295	301	306	276	322	300	311	305	280	313	273	272	299	306	291	283	305	309	313	287	314	300	305	299	322	299	308	289	306	303	284	299	309	269	289	313	296	304	286	285	315	316	318	328	313	306	279	265	284	285	302	289	322	307	287	304	306	291	295	297	272	284	285	302	302	292	292	263	319	310	299	313	300	296	310	278	300	319	287	303	283	312	363	306	300	306	317	327	280	268	321	268	298	301	303	294	265	289	311	305	237	284	304	298	297	284	284	276	294	288	296	305	310	273	300	274	284	288	288	268	295	310	264	302	278	312	323	311	292	310	283	291	275	324	314	309	289	309	305	317	333	288	328	268	305	304	300	301	288	304	274	324	303	299	314	302	298	294	335	280	310	265	310	281	279	304	324	286	325	315	302	288	301	277	312	298	326	280	311	296	303	317	308	292	277	285	295	290	317	279	283	306	301	274	315	297	326	295	340	307	291	248	288	317	305	321	312	301	296	273	276	269	277	303	284	338	303	294	311	314	301	259	314	294	279	294	303	284	312	283	300	295	294	339	311	299	296	315	301	283	278	309	297	301	292	276	347	264	292	298	310	289	318	300	287	286	284	312	254	302	282	266	287	317	264	280	323	291	288	291	313	303	286	261	281	338	302	292	300	321	296	306	285	292	272	282	306	262	319	291	309	287	286	324	294	281	345	266	271	340	308	294	292	284	308	268	280	257	263	291	294	275	314	309	300	306	294	284	281	312	308	314	296	306	274	303	302	290	298	280	268	305	319	322	286	350	300	317	310	312	301	244	286	287	307	325	318	264	318	283	313	274	320	303	293	281	338	286	301	316	286	296	281	291	279	303	302	288	304	275	300	294	328	284	279	278	308	310	318	278	263	314	319	305	248	326	262	310	281	316	287	293	293	299	292	276	308	300	294	286	300	273	299	281	317	312	276	295	280	318	289	312	325	322	303	290	273	282	317	272	288	328	326	304	291	347	328	301	291	282	303	322	293	289	303	275	289	298	274	304	332	288	266	286	328	311	272	287	311	318	320	286	285	277	292	253	314	333	322	296	351	316	311	310	307	299	308	307	280	313	328	302	333	332	288	307	283	275	315	280	290	276	305	296	306	306	348	325	308	303	270	300	317	278	308	326	315	259	250	307	316	338	295	280	314	314	308	294	306	327	269	298	302	285	316	292	315	302	291	299	321	324	297	289	288	293	294	297	273	287	272	259	309	283	262	295	281	338	269	295	333	317	305	274	304	277	289	279	288	289	309	315	360	325	298	322	287	302	314	289	294	310	308	300	294	329	289	284	311	309	274	289	315	292	305	306	325	304	311	303	323	285	262	298	300	293	285	291	318	276	304	310	281	320	316	294	340	323	306	291	282	282	319	295	259	312	287	306	276	339	287	294	317	289	301	313	312	310	307
6452	983	1445	1583	1417	1199	1041	942	923	888	855	844	792	765	773	725	719	719	741	726	752	725	719	705	701	729	729	706	746	734	720	705	718	717	694	649	665	709	716	707	735	699	669	666	711	661	657	682	690	702	680	688	688	705	704	651	722	719	697	665	677	658	633	666	649	726	656	713	698	686	693	660	664	647	691	676	705	706	719	671	715	666	683	694	680	691	672	670	715	640	660	682	685	709	683	658	720	715	708	704	658	655	654	699	674	657	718	674	649	708	691	722	686	721	677	663	707	694	712	615	689	656	705	702	707	669	670	714	731	693	674	658	674	720	682	678	668	668	723	687	692	680	690	699	663	672	676	689	699	638	704	656	654	693	677	703	648	695	706	729	680	666	695	697	729	699	755	696	693	656	718	646	677	722	694	657	717	662	689	687	648	670	672	694	670	695	733	695	636	680	678	722	669	662	677	697	606	704	713	727	676	711	658	727	704	641	683	694	731	701	682	673	729	665	662	724	664	703	671	712	702	671	630	688	670	698	678	632	672	690	674	715	692	677	743	632	687	681	675	713	696	657	677	638	705	676	658	721	726	729	711	683	710	678	668	653	715	687	667	655	677	701	706	696	683	720	676	711	697	710	711	691	691	710	642	662	676	695	717	666	671	678	719	658	656	733	663	699	707	659	662	662	718	652	692	696	672	695	728	715	697	700	653	690	669	685	635	680	657	701	696	675	640	688	647	767	649	688	638	709	715	712	712	677	692	634	671	715	647	695	692	693	687	640	639	712	670	676	701	679	648	673	690	711	679	691	687	626	714	711	665	711	657	690	691	714	727	681	686	671	704	710	689	677	693	694	657	678	624	701	654	668	697	673	661	660	644	687	653	657	711	643	674	667	677	634	660	651	691	617	708	718	696	746	667	679	703	687	680	645	664	657	719	673	694	685	683	668	624	678	719	664	684	701	717	631	653	704	649	667	689	718	656	736	729	715	661	706	689	663	664	685	714	653	671	669	700	683	695	646	663	726	689	697	666	664	723	724	687	660	673	697	672	707	695	686	711	717	713	725	680	702	638	695	738	655	688	691	709	680	676	693	638	694	651	679	722	657	690	633	663	668	734	657	688	700	675	678	694	682	678	673	660	721	682	733	643	687	676	694	660	686	664	679	657	699	708	615	732	689	668	703	630	657	689	695	750	717	714	702	701	627	693	674	724	663	743	673	650	687	729	718	668	698	711	683	697	642	667	689	741	720	683	667	686	732	720	679	676	709	709	689	667	713	674	692	670	699	678	726	716	675	633	675	717	691	649	717	678	672	649	694	662	659	645	668	667	660	689	709	680	661	676	681	664	669	684	645	664	683	688	688	665	679	691	667	653	707	680	728	704	704	651	665	678	668	635	648	674	669	728	717	675	621	672	695	713	665	695	661	679	709	656	646	697	666	690	652	683	697	708	659	667	668	682	685	657	655	697	708	674	678	680	680	657	655	725	695	682	746	727	684	641	633	705	720	680	686	688	663	713	701	664	694	707	646	657	679	719	687	665	666	672	683	641	653	730	644	665	675	696	690	660	731	656	676	672	692	642	717	694	718	699	741	680	701	676	699	652	645	679	646	678	738	662	697	674	702	647	710	648	698	660	689	652	673	635	681	683	749	689	679	661	665	715	684	689	702	690	703	673	653	626	685	672	684	680	662	686	709	757	774	656	645	666	722	710	711	754	674	722	705	670	670	744	705	685	663	703	671	670	700	699	683	660	687	699	677	655	656	683	670	652	663	668	673	699	667	670	711	643	678	659	748	678	704	664	673	712	679	688	701	674	717	706	633	710	656	659	684	677	610	676	701	687	702	684	690	682	721	686	668	734	735	678	674	670	670	665	698	708	683	654	712	679	678	721	666	637	687	719	668	679	706	683	702	638	640	682	677	696	721	646	633	629	708	707	667	677	669	612	657	677	698	673	718	662	666	660	695	662	643	696	710	669	665	710	623	662	709	640	658	689	707	668	687	703	692	687	677	699	684	716	658	677	703	732	639	737	706	645	695	697	664	716	636	632	634	687	660	692	687	672	644	705	646	653	739	669	711	707	695	693	704	705	697	680	638	678	677	678	677	646	704	701	679	683	677	671	696	632	679	668	687	734	665	683	698	674	695	696	708	686	718	680	669	696	629	689	686	721	693	701	694	669	710	695	651	687	689	682	689	668	726	686	700	647	675	661	706	699	631	726	753	675	630	698	701	674	721	680	680	650	714	715	697	698	680	697	648	673	743	701	665	688	657	758	719	657	683	677	686	679	677	659	647	698	689	683	692	665	658	682	742	679	681	662	664	671	669	657	634	653	679	706	739	667	709	684	659	692	679	699	654	668	720	699	676	681	685	641	664	676	705	704	701	702	743	701	685	690	697	680	642	658	740	735	703	700	713	668	692	709	683	698	691	662	689	669	660	656	647	682	615	684	660	650	705	636	673	641	647	664	692	702	681	694	689	714	704	672	744	662	672	700	650	682	661	679	710	674	685	679	705	708	688	675	654	650	712	663	706	681	692	697	653	675	701	626	678	684	688	712	689	665	685	669	667	628	694	703	685	715	687	650	716	703	663	686	651	676	712	627	682	686	659	666	698	654	701	688	706	660	715	708	689	654	710	722	664	703	674	707	737	695	712	652	721	714	711	647	630	690	719	714	662	703	683	650	670	676	657	685	693	703	716	685	681	666	646	709	693	733	699	715	698	707	706	672	702	689	727	697	673	714	666	710	660	685	714	626	715	722	688	681	710	640	691	684	635	696	680	703	736	672	668	708	678	705	660	683	645	673	690	625	694	721	718	686	713	666	664	697	678	726	674	712	711	657	675	688	666	748	660	676	712	688	711	641	677	711	668	687	661	684	690	669	654	663	675	643	658	704	686	709	658	708	653	690	656	685	700	660	697	657	627	662	686	682	606	665	697	665	691	638	670	688	729	695	686	689	676	681	666	693	708	682	737	673	699	689	674	685	674	692	689	666	695	662	715	688	643	697	645	682	656	713	672	663	729	677	699	691	651	677	628	667	675	716	653	694	710	689	716	667	679	691	707	696	692	638	689	674	705	688	690	683	657	682	669	687	644	665	635	675	663	690	684	676	732	704	709	726	711	722	725	643	647	664	690	658	680	702	734	703	674	653	691	712	696	711	702	663	685	711	704	698	676	720	718	642	676	635	638	713	682	659	681	673	692	727	672	713	714	713	670	677	647	765	662	754	671	700	694	697	640	660	641	676	701	705	649	684	657	698	709	682	646	690	703	631	631	713	696	650	673	702	680	654	670	676	714	700	636	654	682	660	683	697	665	668	710	648	719	667	685	692	701	697	668	628	713	639	657	675	675	643	707	664	686	681	712	653	672	696	657	679	693	707	648	651	734	690	690	696	663	698	692	699	690	687	669	658	719	684	692	687	688	692	718	658	669	668	699	694	677	700	716	677	675	656	689	682	621	633	677	658	678	729	699	651	690	658	669	722	700
13911	1072	911	700	487	368	315	276	251	245	205	197	209	203	220	208	208	207	188	181	214	204	203	186	166	175	200	178	140	166	200	171	183	195	193	182	175	199	171	184	147	169	167	196	163	192	202	200	143	190	178	172	164	180	183	180	174	198	175	161	189	193	168	173	177	206	170	164	186	161	167	170	192	178	181	160	189	170	183	190	158	191	160	197	209	177	149	172	149	153	163	209	176	172	158	177	183	166	182	175	209	177	178	160	171	163	188	192	166	152	164	157	170	178	182	188	176	194	168	178	159	172	163	168	191	202	172	186	142	163	175	197	146	187	172	176	185	155	161	188	187	162	168	204	169	150	183	183	154	188	163	202	196	183	165	159	182	151	191	171	167	174	166	151	159	208	164	169	174	167	185	185	172	158	187	175	193	172	171	150	157	166	178	165	185	148	179	155	169	161	178	180	161	166	158	189	205	162	182	191	164	174	158	182	163	161	202	153	169	164	168	184	197	170	178	146	179	176	201	176	174	155	197	173	196	141	192	183	161	175	166	148	192	137	182	174	168	201	176	168	162	179	167	176	157	186	178	188	168	164	174	186	176	191	178	173	185	203	150	199	162	170	194	154	181	198	170	176	192	164	156	163	167	157	174	176	163	156	166	165	175	183	176	174	199	173	168	168	168	170	194	162	177	157	185	156	178	172	190	174	178	175	171	180	192	208	208	179	193	172	204	173	217	177	183	171	177	188	167	194	161	191	187	180	160	164	177	164	181	185	186	187	171	169	207	185	150	164	197	173	171	186	184	185	153	182	192	164	172	178	164	166	173	163	168	169	167	196	187	162	193	182	175	189	191	150	152	150	153	187	160	178	203	188	185	176	166	161	167	174	174	181	188	192	192	179	175	172	170	182	168	187	201	169	200	181	159	154	181	165	159	184	155	153	179	184	166	161	192	171	186	166	159	194	173	179	172	183	174	143	149	153	143	166	184	158	163	160	182	202	180	173	202	194	164	181	181	171	171	158	156	184	183	182	156	195	185	163	175	165	188	187	179	164	169	189	172	163	152	145	165	200	172	184	183	185	180	172	154	163	191	175	175	179	209	152	166	161	170	165	179	158	166	163	169	184	152	161	177	170	150	168	171	169	168	167	176	187	161	187	203	171	171	194	161	175	169	177	165	175	175	170	176	162	168	163	195	167	161	150	179	159	163	182	188	170	182	181	157	183	196	178	205	193	163	167	177	152	177	155	163	146	194	158	150	172	181	166	166	198	168	192	191	183	173	192	197	151	194	160	158	173	159	177	181	145	175	150	178	161	183	135	170	161	151	190	168	176	165	184	197	167	204	182	148	176	192	178	153	169	183	184	198	170	205	159	159	180	182	139	176	184	167	180	166	169	201	170	162	168	164	175	183	182	195	198	163	185	195	177	168	172	195	147	197	150	172	210	166	180	182	153	168	195	176	177	185	175	185	169	179	158	187	187	154	192	169	156	196	176	164	165	155	152	156	177	176	175	206	161	167	183	146	176	160	174	179	169	154	163	149	164	190	186	180	184	170	173	177	173	158	160	151	187	137	174	174	147	165	181	183	175	189	158	184	158	190	168	166	161	189	174	166	211	175	196	199	165	157	177	158	179	186	180	185	190	182	170	161	197	175	194	182	176	184	188	181	167	179	166	193	162	179	166	187	170	184	167	193	158	196	217	198	153	154	159	191	173	164	155	178	179	182	186	175	182	169	193	155	172	186	180	177	187	174	181	160	160	199	197	164	161	163	166	223	182	190	168	183	187	187	173	183	178	169	199	194	162	182	173	222	181	166	174	179	204	175	163	169	177	168	150	177	192	140	191	177	172	161	200	186	158	162	172	176	177	178	179	158	154	159	172	197	157	180	169	169	188	159	178	174	161	183	173	180	168	180	191	147	182	147	177	157	174	173	176	190	177	159	144	158	174	163	166	172	175	174	174	201	161	183	150	161	173	176	175	169	149	170	184	160	153	152	162	155	163	187	184	182	161	169	154	185	178	178	172	152	166	164	175	181	178	173	165	178	214	168	164	189	186	183	155	158	179	165	168	187	153	162	168	176	181	165	186	187	178	157	170	179	193	161	164	185	177	172	187	180	194	179	178	183	177	186	157	185	178	173	157	198	184	162	161	177	167	190	180	181	184	186	149	168	154	155	188	182	177	164	162	182	166	189	185	157	157	147	160	167	167	195	182	170	181	202	147	141	179	175	163	178	185	145	164	189	141	179	164	170	178	186	184	165	181	172	168	176	159	157	181	149	174	171	166	185	193	143	190	169	166	191	157	178	163	196	158	184	180	168	167	162	172	169	163	162	146	194	175	171	189	190	176	182	187	159	187	157	203	194	195	158	167	179	156	195	177	169	184	190	188	171	184	169	192	167	204	159	169	160	169	176	194	165	167	145	171	158	192	182	202	176	165	159	180	181	163	175	160	165	177	176	162	168	172	176	180	199	176	170	145	160	173	160	187	148	186	166	196	196	204	167	170	158	169	161	187	162	190	195	174	173	171	164	181	191	177	177	164	183	186	175	156	182	161	175	185	178	162	165	198	197	163	162	190	194	183	165	172	214	168	150	152	144	145	151	173	179	174	156	156	160	174	172	191	166	190	171	164	178	183	164	160	167	178	182	182	166	175	180	172	160	182	151	163	198	163	148	185	176	173	147	175	177	168	203	201	184	164	168	169	189	185	193	188	157	146	188	150	194	172	171	168	155	147	178	157	178	161	172	181	200	168	148	173	190	164	188	206	164	158	174	165	170	183	183	188	176	172	184	182	203	189	162	179	156	182	191	187	177	184	138	168	214	183	168	168	177	183	168	172	187	185	198	169	165	168	174	160	192	180	153	148	176	161	174	163	177	151	160	175	157	169	174	181	170	145	182	171	214	179	175	156	159	162	157	190	167	195	153	175	194	179	200	186	174	182	178	157	191	166	173	160	195	171	156	174	170	152	162	183	172	158	167	165	165	185	174	181	181	183	148	183	198	194	177	160	184	196	161	198	181	169	178	166	193	186	181	179	202	168	164	159	190	182	170	176	174	183	166	176	162	159	173	146	192	158	169	185	177	195	161	193	184	170	157	183	153	192	191	158	181	170	159	167	148	152	165	188	169	178	163	178	163	184	170	197	199	150	182	200	164	156	165	160	157	161	188	176	164	165	162	177	174	178	158	158	173	175	171	178	160	186	186	189	165	158	159	150	167	164	182	159	200	163	149	176	171	164	179	174	169	164	141	172	159	174	172	169	168	176	152	157	155	193	160	189	157	155	169	176	156	170	176	175	162	193	179	180	149	157	159	174	145	126	160	177	175	175	188	165	191	197	170	176	176	149	151	177	177	193	167	182	179	166	176	198	191	173	168	173	170	173	164	164	198	192	168	169	168	184	182	190	186	187	196	160	172	169	193	157	179	155	190	178	174	189	183	181	181	180	155	191	192	173	167	187	189	167	191	164	175	172	171	156	192	151	140	150
7884	966	1914	2075	1802	1470	1156	994	799	737	725	672	606	634	548	514	574	515	517	537	479	511	467	506	449	441	475	450	468	488	468	435	451	453	433	459	403	413	412	442	434	409	438	444	428	410	407	391	402	410	426	420	440	401	404	381	414	440	432	446	442	426	462	426	441	428	400	397	385	417	392	393	413	402	448	413	413	411	404	441	426	412	423	401	415	423	413	438	442	426	375	421	405	409	419	427	407	426	410	422	396	449	397	400	436	408	405	429	393	404	432	421	417	439	413	416	423	390	396	432	375	405	421	415	392	387	405	434	417	425	387	401	443	392	368	433	442	439	428	404	406	396	409	358	404	392	392	429	462	421	409	413	430	387	378	394	420	400	436	422	379	371	433	430	392	402	411	382	389	379	382	397	415	414	437	402	423	424	383	416	415	423	413	399	411	432	427	409	423	414	391	423	458	415	398	394	429	415	438	385	431	404	435	395	403	416	389	399	398	435	409	429	379	415	434	377	412	377	416	377	390	439	424	414	420	393	401	390	403	363	400	422	424	419	398	447	416	434	420	436	411	401	412	413	392	387	374	387	433	389	380	439	381	408	386	420	413	441	397	396	390	415	387	410	441	398	428	398	413	411	409	383	380	369	428	451	402	449	379	386	419	423	417	391	438	400	428	412	392	425	388	396	398	396	394	395	456	411	395	418	393	396	436	462	413	431	427	418	372	425	441	410	397	418	457	394	408	382	399	419	433	408	433	398	424	426	441	378	376	420	400	409	427	419	411	390	390	412	432	433	389	436	429	420	387	435	414	422	435	380	386	400	418	403	425	398	441	400	365	449	398	418	403	385	416	424	405	418	419	386	404	403	407	411	449	409	429	419	409	389	410	382	415	432	391	380	421	443	407	451	435	380	413	378	372	437	434	400	426	415	431	416	420	398	406	412	405	419	408	411	399	423	413	439	428	404	427	438	444	384	406	438	414	384	416	422	356	414	403	430	415	432	373	432	415	398	388	401	417	394	430	398	425	397	381	414	403	415	404	412	428	421	390	380	370	431	416	410	386	387	389	414	412	420	385	432	395	442	414	424	394	457	384	404	399	414	467	430	398	441	391	425	389	386	377	393	439	413	410	370	389	386	415	404	431	428	400	355	432	404	421	379	422	365	397	402	379	411	382	387	413	390	440	438	391	385	400	405	423	374	389	436	431	416	414	379	408	415	393	400	396	436	394	416	402	420	429	400	416	406	402	445	405	413	448	384	395	386	397	421	376	429	427	399	428	429	412	393	411	418	390	423	383	442	383	407	421	472	427	450	423	407	434	379	398	404	421	453	401	446	398	405	362	410	391	396	391	400	467	400	431	434	427	428	389	418	382	417	436	367	425	435	417	392	375	376	381	395	408	403	432	420	378	374	424	394	395	413	410	417	407	400	408	391	398	433	419	413	397	431	402	422	398	404	410	410	395	408	415	397	421	409	407	381	428	415	394	409	396	400	391	377	440	409	369	428	413	446	407	473	400	404	415	421	430	419	437	398	372	405	401	434	421	399	410	408	406	416	413	436	364	443	388	418	397	413	405	401	397	430	393	418	432	396	406	404	405	382	392	411	399	428	427	413	409	430	417	392	409	417	397	419	409	393	392	432	444	409	417	425	424	381	381	409	428	392	412	405	404	375	384	393	421	457	407	416	415	393	415	443	425	415	409	403	438	421	401	398	435	391	420	410	394	428	389	461	389	421	419	378	413	388	392	416	443	404	460	417	415	394	364	435	420	414	452	430	442	388	362	383	404	407	436	388	434	419	428	395	408	418	422	434	409	402	420	419	366	416	412	416	412	405	438	401	415	398	431	425	418	426	403	412	411	398	431	397	427	420	397	429	391	404	395	420	451	415	382	411	440	437	416	421	397	392	411	396	421	426	425	440	419	433	417	396	428	419	402	398	403	409	403	407	429	391	400	388	405	430	437	437	417	421	451	403	413	436	417	417	371	374	440	421	411	337	436	391	411	450	405	421	445	404	417	458	436	419	406	409	393	381	426	398	424	410	404	441	434	433	417	410	417	380	412	433	426	415	421	413	389	419	397	403	402	402	388	403	452	463	398	409	412	407	408	415	429	425	413	397	388	402	413	397	404	402	409	406	394	413	389	365	406	461	406	409	414	368	378	395	403	403	395	389	399	413	391	398	407	417	388	406	385	415	438	402	405	464	406	442	438	424	392	395	406	442	443	420	406	410	372	424	424	430	392	412	418	398	441	414	405	409	397	418	390	434	414	398	412	428	397	408	390	399	412	420	407	438	407	427	417	418	407	405	414	392	422	397	387	424	409	414	370	400	413	384	395	406	409	402	408	413	398	416	435	421	442	438	449	425	422	401	451	400	436	418	402	423	421	392	443	407	388	401	393	415	411	449	413	390	392	425	404	441	419	375	450	407	407	392	425	431	410	426	406	410	395	381	435	374	391	443	419	419	385	412	417	413	398	415	416	390	375	447	384	390	404	439	418	435	417	397	420	437	418	411	403	394	386	408	402	388	420	394	382	383	384	410	420	392	443	393	381	396	409	404	389	389	413	400	427	384	405	381	447	400	443	447	393	417	404	432	404	393	436	384	430	403	417	425	412	412	373	443	414	408	401	442	406	406	413	419	372	384	405	414	404	440	436	424	397	422	400	398	421	431	378	401	378	390	405	391	404	429	418	423	399	403	410	427	388	389	403	387	430	444	405	434	415	394	380	383	393	391	399	398	389	431	431	433	458	446	397	401	447	420	439	380	403	440	450	396	417	397	404	430	418	431	377	418	409	435	410	384	377	385	390	415	437	397	419	379	426	414	405	436	412	392	414	400	408	414	406	398	382	403	406	420	422	427	434	401	457	387	423	414	427	419	401	397	444	415	409	402	383	424	392	389	402	411	385	403	410	428	421	448	434	411	441	424	455	399	394	420	421	419	412	391	445	428	415	406	409	395	408	415	408	367	396	426	446	408	386	381	437	443	405	435	409	406	413	405	384	415	377	410	400	380	404	406	406	394	411	424	437	424	390	400	414	429	380	361	402	405	431	459	414	405	373	408	359	435	393	384	422	380	433	400	423	432	392	433	379	414	428	429	428	436	380	397	424	398	396	426	414	412	407	423	425	395	416	452	413	399	413	410	419	362	438	400	392	409	409	413	397	403	419	462	402	441	405	427	446	427	391	424	409	440	418	382	453	391	422	439	442	402	394	414	430	401	391	431	404	421	424	409	413	413	404	454	410	438	373	445	464	420	445	370	390	403	434	415	406	433	410	426	439	434	421	409	447	411	412	424	441	407	414	420	433	375	428	361	389	368	429	433	436	416	386	422	397	399	399	382	383	400	402	364	390	451	400	385	381	414	435	427	403	395	437	387	399	397	440	387	422	444	436	410	407	408	397	400	425	417	428	380	402	410	440	421	441	383	404	415	404	410	436	393	408	418	399	405	418	437	395	417	405	407	415	419	411	400	396	406	444	393	402	402
1300	242	227	208	201	245	228	221	236	229	217	217	241	230	209	216	246	222	221	209	207	241	207	238	206	238	189	225	185	210	217	238	225	227	224	207	204	212	229	232	229	230	224	202	229	238	232	240	200	241	223	218	221	224	237	226	208	222	241	218	234	264	210	209	215	239	240	230	207	223	233	210	237	221	207	247	206	219	223	219	213	213	221	237	190	235	244	218	255	220	227	217	215	234	234	210	237	205	210	234	209	201	250	228	220	239	221	223	212	203	197	227	197	211	252	222	212	217	226	227	240	215	227	219	215	237	205	220	226	213	216	235	218	232	234	218	219	222	214	214	230	233	233	197	220	223	228	218	204	245	198	236	215	240	228	202	222	207	201	224	210	220	214	217	187	241	203	236	200	241	229	221	214	227	240	219	217	216	198	220	209	225	196	224	211	247	211	205	243	212	232	250	218	252	225	202	225	225	192	218	235	240	256	218	214	207	207	218	215	214	241	214	223	237	268	189	212	207	209	215	240	213	243	226	239	209	198	215	212	222	201	218	247	215	224	207	240	213	245	203	209	226	232	229	251	217	222	202	239	256	246	207	227	213	236	233	236	227	221	214	229	228	238	206	195	213	189	241	210	205	243	212	236	220	227	224	201	220	242	229	233	230	230	235	203	193	232	192	212	203	227	187	193	212	216	203	230	233	229	183	199	197	221	214	231	247	234	235	198	218	212	194	211	239	202	220	218	204	213	257	239	209	222	231	204	209	222	239	214	222	221	260	215	195	232	169	213	211	209	211	200	231	250	243	211	225	272	215	187	207	215	229	191	221	218	234	213	218	209	227	209	211	222	208	172	218	195	201	224	205	230	237	200	196	204	187	221	220	209	207	239	206	202	205	201	216	224	230	230	198	225	232	221	212	197	229	203	221	225	199	217	230	237	211	210	225	211	216	215	225	209	215	209	226	209	207	216	236	224	206	226	227	239	231	195	218	207	193	225	230	206	236	203	222	226	217	204	232	190	227	218	256	235	209	217	213	204	194	210	243	225	240	205	223	230	236	245	226	227	207	238	220	225	223	200	238	224	218	210	257	193	244	212	231	228	232	232	216	250	236	221	219	205	217	231	240	238	188	226	225	219	219	204	215	228	229	264	214	200	212	188	202	225	189	218	201	225	235	204	208	231	204	247	221	223	213	228	214	221	244	205	230	210	225	216	246	237	222	208	207	215	235	191	185	205	216	227	202	195	219	219	219	201	271	240	198	198	225	213	197	220	226	210	203	232	213	210	221	219	229	222	202	224	216	237	224	189	204	184	223	221	228	210	197	193	204	218	210	201	264	202	197	235	265	211	239	219	205	207	216	236	243	212	239	217	253	224	238	199	228	215	243	252	234	229	233	234	232	228	221	217	235	213	237	252	214	228	229	209	226	249	208	217	200	238	210	218	205	196	208	212	216	221	219	224	226	209	220	217	218	210	221	241	203	260	204	236	217	222	199	235	223	233	228	193	235	200	223	248	214	204	211	232	207	204	230	210	226	237	234	220	231	214	219	187	221	230	240	233	226	228	214	237	232	223	239	246	222	226	188	247	219	270	203	194	238	220	242	246	228	205	214	221	224	230	196	215	201	211	258	208	222	236	223	204	208	234	188	213	203	192	199	224	205	223	205	223	230	211	206	226	232	238	217	205	215	226	235	210	204	217	236	226	236	221	194	205	191	210	210	231	235	226	216	217	214	236	201	209	220	197	221	219	225	220	225	222	208	206	246	205	229	221	214	251	211	248	221	192	213	229	237	198	217	232	207	207	215	225	228	246	209	226	209	214	230	210	211	240	226	206	227	237	214	243	218	233	223	211	229	237	205	192	208	260	227	205	230	235	228	226	234	216	210	225	187	218	226	200	188	212	217	236	221	213	243	223	204	232	214	249	201	224	217	236	196	214	228	230	246	229	228	228	213	212	234	211	202	246	225	201	230	200	238	253	229	235	230	242	205	218	193	237	232	218	242	207	221	222	226	214	243	228	201	220	238	216	219	205	203	193	216	214	234	215	209	228	239	242	240	194	247	222	226	231	199	222	227	226	208	203	232	221	221	247	238	220	258	231	211	213	212	210	210	220	219	244	218	214	218	196	233	212	232	214	210	238	213	214	227	211	216	219	195	218	203	209	230	234	226	238	219	226	244	213	236	191	220	222	250	213	223	233	198	218	211	189	230	227	216	206	205	226	221	229	239	189	245	220	241	226	206	217	208	216	221	249	194	191	226	229	214	233	258	221	229	254	197	223	232	205	221	230	208	225	245	213	205	252	225	232	246	225	207	180	233	209	201	205	240	208	233	174	226	211	242	211	228	221	233	252	190	233	228	218	214	224	185	197	221	231	220	228	243	184	214	215	195	241	229	225	222	193	190	217	249	235	207	197	224	233	202	215	215	218	213	207	224	211	216	214	207	234	224	211	195	228	241	242	200	221	223	230	184	206	245	215	249	201	248	190	238	197	214	233	215	199	251	196	223	238	212	204	200	248	227	197	233	224	235	207	200	248	233	225	218	237	212	228	221	247	219	237	208	220	202	213	214	225	217	222	238	225	218	229	229	192	221	223	265	217	208	234	232	202	209	217	200	229	205	213	217	221	218	238	221	218	236	234	217	243	253	216	229	243	208	189	217	220	216	256	182	222	240	197	207	206	209	218	230	202	233	215	262	226	201	224	211	229	213	198	217	209	226	220	222	222	214	202	209	228	180	202	208	230	204	239	234	232	241	243	208	226	225	207	238	210	234	222	236	238	228	201	226	227	211	232	204	223	210	234	224	228	212	229	241	201	229	210	208	216	257	221	211	234	215	211	216	221	229	252	215	220	233	233	259	244	187	202	201	234	212	207	228	209	205	184	234	200	216	212	227	238	227	183	209	226	208	238	226	217	215	239	216	194	244	204	219	208	219	236	242	217	226	222	219	207	216	209	217	183	211	232	235	197	211	253	230	225	189	206	223	218	219	244	211	226	228	216	215	199	205	209	234	217	252	219	219	246	227	237	230	212	259	220	201	205	206	205	231	223	219	213	244	253	249	227	215	201	236	229	237	207	214	204	214	214	200	268	218	232	223	235	202	207	216	194	236	252	225	196	199	206	229	214	237	258	196	215	221	243	251	217	225	234	240	210	254	245	201	209	251	249	198	224	208	226	201	228	192	210	243	201	205	252	215	213	209	213	199	208	234	206	194	211	193	221	226	242	198	216	214	198	200	191	204	203	250	214	234	219	233	213	224	243	221	201	231	220	226	215	216	214	245	241	215	236	211	236	246	239	215	229	230	248	235	220	191	178	232	203	234	223	202	223	228	217	201	237	248	236	243	235	197	235	197	245	210	242	215	260	247	208	208	213	237	208	192	212	245	243	240	207	215	211	210	230	196	198	186	220	230	216	204	205	196	223	221	246	217	210	211	220	221	251	216	209	223	211	224	242	243	234	226	225	205	208	213	196	232	212	213	218	250	224	186
1770	560	570	542	589	601	557	540	588	557	536	546	553	530	548	554	532	529	537	559	488	543	564	534	517	562	515	511	539	522	514	527	539	496	474	498	540	564	552	537	532	505	543	540	567	547	472	532	538	519	539	528	538	549	524	558	532	545	526	520	535	531	507	498	534	550	519	581	566	526	516	492	512	537	527	537	560	486	500	527	513	510	544	549	530	526	551	530	522	582	518	524	546	541	518	513	502	552	523	476	523	572	499	523	565	540	477	511	558	532	541	522	495	497	568	536	504	519	502	508	487	511	517	543	542	543	508	535	522	536	530	505	514	503	563	554	553	521	521	550	554	494	517	532	550	489	552	561	527	539	544	528	524	520	542	516	502	532	529	522	462	533	569	513	487	495	507	513	581	482	541	497	546	518	546	527	526	539	515	493	527	539	531	529	541	532	482	553	531	524	563	524	548	507	549	544	528	527	559	518	529	564	509	519	536	519	559	511	555	527	522	519	527	543	514	523	542	540	525	560	530	559	545	529	551	551	471	522	516	518	516	546	581	539	564	540	531	496	561	538	541	498	503	547	491	547	541	545	493	497	544	525	529	509	563	526	549	516	535	557	544	495	504	526	558	552	514	550	521	518	496	528	522	563	523	523	525	571	534	554	513	535	521	535	593	521	528	535	565	521	524	518	533	513	559	546	544	510	537	517	553	496	532	540	537	506	524	543	529	555	493	504	536	495	536	582	550	570	534	566	546	508	513	518	547	524	499	472	553	503	524	540	583	537	516	526	515	491	522	520	531	543	519	537	509	548	567	528	542	532	520	559	567	522	561	532	532	516	516	512	532	516	495	525	503	522	532	537	527	525	528	534	536	490	541	541	513	538	496	527	517	564	498	519	537	527	560	517	518	512	526	555	540	546	527	526	580	523	498	533	532	515	501	522	507	499	511	517	557	531	549	574	530	535	540	531	543	556	511	536	476	551	537	543	544	583	521	501	499	575	555	588	558	524	530	535	542	547	509	555	546	530	488	546	517	535	533	567	536	532	556	540	490	531	506	506	514	554	522	535	491	508	514	520	517	502	568	522	543	539	547	526	543	532	511	579	517	562	553	492	518	503	538	585	522	520	506	500	562	493	523	481	542	548	538	544	535	508	560	545	557	514	554	479	552	517	489	557	505	556	532	519	542	523	513	577	532	547	546	529	552	564	555	503	537	499	547	525	519	533	540	556	549	500	514	493	541	542	524	500	539	544	538	585	544	494	542	576	590	546	508	514	532	509	536	486	528	515	533	537	529	535	530	551	582	548	558	556	546	522	497	521	577	513	552	538	549	560	565	544	538	546	526	516	552	520	518	501	528	538	518	490	534	520	563	517	557	514	507	500	517	559	528	471	551	533	544	533	498	518	518	554	522	550	534	562	487	590	521	545	566	547	532	517	515	499	507	527	530	508	558	548	512	529	555	540	548	508	556	517	547	565	515	529	553	538	542	528	480	507	534	513	500	507	496	544	540	516	534	523	480	515	486	538	496	538	520	534	496	519	532	524	546	525	525	500	509	514	549	560	539	566	506	503	543	514	514	543	553	534	539	555	520	532	530	553	543	517	514	535	527	528	560	506	532	572	565	557	535	516	562	502	531	565	480	528	506	557	543	531	510	533	507	539	506	526	543	535	514	562	531	532	521	541	538	577	510	542	505	521	516	526	505	559	522	511	564	568	545	549	533	534	528	532	535	539	568	541	528	525	538	576	523	523	508	518	513	540	564	531	555	542	558	502	532	522	516	518	534	490	544	517	514	513	544	529	524	509	554	551	550	554	512	541	519	554	553	553	558	544	543	521	534	537	502	538	538	544	512	569	530	496	506	546	538	542	548	546	513	526	553	512	520	533	520	492	517	555	553	569	549	571	551	525	531	566	521	559	527	511	526	504	537	549	562	553	517	527	531	558	538	516	545	525	513	517	490	535	512	510	559	508	506	519	520	536	526	530	553	523	548	516	506	528	566	541	547	525	543	537	527	543	552	511	488	524	528	533	522	516	504	537	536	525	503	494	521	527	516	547	552	540	560	501	540	552	522	505	538	555	475	564	486	542	530	546	506	513	529	535	528	518	504	509	523	561	532	533	535	507	521	542	534	581	479	523	530	567	524	513	609	520	525	548	567	519	557	543	553	530	495	500	538	524	513	537	564	535	488	548	539	504	548	529	532	504	531	534	519	518	573	511	575	543	551	504	531	549	512	541	533	506	523	506	475	536	538	507	542	502	555	501	546	502	519	521	548	531	506	526	561	510	533	527	590	536	517	515	578	542	546	538	517	531	552	518	535	517	506	526	563	521	529	535	532	510	546	536	540	529	582	521	505	532	535	526	550	523	519	557	551	535	506	553	565	535	552	542	531	554	544	493	505	493	510	548	523	532	556	536	489	547	515	504	496	576	504	565	529	533	530	555	553	547	562	526	585	526	532	520	543	538	539	522	531	473	570	500	569	512	527	561	555	548	576	571	574	557	543	538	518	586	517	521	519	523	507	472	529	517	572	532	512	517	452	570	533	471	495	534	544	494	542	570	536	550	526	529	543	559	531	534	521	521	540	500	528	576	550	549	522	556	533	549	532	522	562	586	509	506	522	525	505	557	553	527	553	478	540	544	509	572	522	571	487	520	591	550	532	571	524	569	540	542	537	505	543	514	527	546	558	536	533	541	538	523	552	558	513	536	555	498	538	539	533	473	504	512	544	553	506	514	549	539	551	541	537	492	525	522	485	483	476	575	511	529	584	553	556	523	553	531	520	534	520	536	498	543	481	524	552	538	526	516	523	573	497	545	515	529	562	562	487	552	549	514	543	521	524	567	544	540	532	562	560	518	538	523	537	520	596	520	503	544	532	547	528	515	498	523	538	543	509	513	527	537	532	487	520	532	479	497	524	525	524	540	541	539	537	550	545	534	501	532	500	501	528	535	501	548	501	500	526	505	495	497	533	495	468	497	546	569	543	531	535	542	505	539	518	548	532	539	502	562	540	537	549	537	557	546	534	533	530	561	526	564	505	530	519	533	558	532	511	564	592	536	530	525	555	512	505	533	599	529	534	535	495	520	535	540	535	520	557	554	516	553	569	530	588	547	575	532	576	522	527	518	540	519	516	561	544	500	492	524	526	510	516	534	530	514	543	517	567	529	529	516	528	543	534	524	524	538	549	569	523	508	552	499	566	535	526	530	557	534	502	531	564	546	526	531	541	510	536	598	539	509	509	551	522	526	524	513	552	531	547	507	517	528	547	516	538	526	537	513	562	537	507	547	547	481	530	521	543	546	556	504	523	511	573	563	530	518	525	503	531	575	562	538	507	531	511	510	564	506	504	545	513	498	489	521	557	545	540	543	539	508	523	540	526	562	571	527	549	509	534	530	519	560	525	543	541	505	539	533	545	526	514	555	565	534	568	553	541	573	534	497	509	544	540	545	565	533	516	519	527	485	496	536	499	518	507	536	531	535	520	546
7175	610	628	558	440	383	369	361	337	307	327	340	305	307	291	309	328	267	320	296	320	355	312	297	329	300	323	290	306	237	304	284	285	301	307	327	284	286	310	313	328	299	309	288	310	283	301	301	311	308	289	301	317	290	306	299	279	276	290	320	323	304	302	282	285	309	292	290	284	299	323	315	276	326	297	307	311	299	289	278	279	300	327	284	286	308	309	315	286	290	320	325	299	307	294	282	285	330	299	272	304	297	299	277	295	315	318	284	271	259	303	299	288	311	309	270	328	281	276	322	300	284	291	311	313	307	279	299	270	301	290	316	264	307	271	301	279	308	300	295	305	284	279	283	306	333	287	322	355	285	311	312	267	273	248	339	308	265	313	285	321	289	281	282	310	300	304	316	309	306	311	284	305	312	297	303	328	281	302	297	275	282	296	353	339	298	318	319	320	257	282	276	326	321	303	299	325	328	297	312	292	306	308	280	296	294	274	303	276	293	282	295	314	318	263	303	332	334	327	328	296	305	293	289	272	318	306	334	278	254	270	268	309	286	302	292	320	309	309	275	305	263	300	318	297	315	282	308	306	334	329	313	316	295	273	308	273	290	303	306	309	276	277	316	311	322	279	293	312	316	298	286	293	276	326	270	321	299	271	328	296	311	294	272	295	281	319	304	314	298	310	291	291	319	280	297	313	319	340	336	269	270	309	312	286	318	299	318	293	309	279	321	290	324	294	326	270	277	304	282	261	291	300	344	314	316	304	325	296	323	301	309	287	310	295	302	281	282	274	324	314	328	299	314	312	302	278	290	315	312	297	323	309	281	286	312	294	317	292	296	280	296	306	275	282	311	288	276	300	319	321	320	267	289	292	307	317	278	308	314	276	297	357	301	321	298	291	281	296	319	300	308	318	309	334	314	327	286	321	311	333	327	320	342	315	304	281	301	310	275	326	311	289	275	313	309	324	332	333	319	308	329	330	294	321	300	284	292	332	286	326	330	310	314	287	305	299	294	318	290	297	287	280	325	287	303	289	294	308	294	300	324	292	303	296	298	307	286	285	337	311	321	258	302	294	292	304	311	307	260	316	321	294	323	292	302	302	279	306	286	315	330	240	274	291	298	311	298	319	324	312	282	283	292	317	284	309	325	315	304	299	293	329	302	282	293	298	303	311	286	272	292	291	305	328	342	285	291	300	307	289	286	297	296	281	264	287	311	297	307	300	294	302	303	300	277	303	291	286	308	316	298	281	304	296	268	332	306	307	298	291	302	317	313	314	295	295	305	294	309	316	241	296	307	312	309	301	325	295	317	317	283	270	288	281	328	286	295	315	309	302	298	276	310	321	268	308	295	291	274	327	310	312	286	307	315	281	292	307	321	291	331	285	297	310	282	310	278	325	291	301	284	287	286	293	327	320	274	321	287	275	289	302	318	285	310	286	293	309	291	303	312	290	300	348	298	310	293	281	340	299	298	303	290	334	301	269	285	295	284	320	325	292	312	307	289	317	300	302	314	345	326	317	306	290	279	301	309	305	317	273	288	328	279	314	297	282	312	274	289	313	301	295	321	329	307	315	289	302	308	319	323	288	279	333	294	325	286	308	302	295	303	265	331	291	314	305	313	275	305	306	286	306	312	306	309	288	287	285	313	280	283	321	264	283	305	288	315	343	296	298	301	278	298	296	326	306	352	296	290	277	332	298	281	317	315	300	308	294	316	292	281	307	285	311	280	318	296	299	298	288	311	276	307	298	278	310	278	313	315	313	307	337	271	288	295	305	303	289	294	320	267	310	314	256	323	300	308	303	290	277	317	301	306	297	306	294	320	311	270	300	286	290	300	301	326	321	282	286	300	295	293	314	331	284	301	305	290	304	306	270	305	261	321	312	314	294	290	318	295	311	333	315	286	312	290	280	283	296	303	280	296	311	287	321	322	291	288	298	321	296	309	322	321	308	281	291	309	289	291	291	313	298	281	293	278	323	302	329	292	298	305	288	291	344	309	303	288	347	260	310	289	322	301	313	287	288	269	260	292	268	293	308	306	292	301	312	316	282	304	310	288	332	301	316	291	277	314	277	283	328	280	326	297	281	303	327	292	283	303	301	293	278	294	283	296	297	305	341	332	296	326	314	284	289	313	314	292	303	318	314	278	318	307	299	288	293	297	318	318	296	308	279	316	337	317	281	306	279	297	335	288	262	296	301	315	282	329	310	299	265	303	286	272	287	307	294	283	305	310	284	304	295	289	296	268	296	318	322	305	289	313	308	303	296	320	339	311	330	314	279	310	304	298	315	291	283	308	321	307	323	269	316	251	275	270	321	292	306	268	299	268	287	310	347	310	342	282	271	305	304	290	326	312	342	301	291	311	280	314	289	261	281	308	296	342	313	291	280	306	307	297	304	329	291	286	316	297	301	296	322	322	336	320	294	299	302	299	305	321	308	296	315	300	271	287	331	331	317	307	292	287	300	293	289	293	305	302	315	296	321	301	305	283	328	271	300	281	300	294	293	284	304	332	329	307	299	302	289	303	311	331	302	304	315	320	320	303	303	303	314	307	272	279	320	266	303	276	290	287	274	299	306	312	292	275	271	314	313	302	286	302	314	327	292	293	309	337	297	303	295	272	302	289	301	308	293	317	297	281	247	326	314	281	325	309	298	275	302	291	302	273	276	318	314	291	330	301	282	316	296	266	282	300	290	297	309	332	268	300	270	269	278	282	290	290	326	295	276	312	295	293	312	298	338	326	328	304	288	298	267	316	314	273	325	299	325	292	304	309	273	302	300	287	291	274	298	290	301	293	298	286	298	301	295	296	317	283	312	324	311	292	294	282	300	312	295	281	307	289	279	304	297	331	301	309	311	257	298	299	282	289	278	299	311	309	260	283	311	303	298	319	305	301	285	272	295	302	274	320	274	311	325	319	277	308	266	329	277	326	316	329	298	283	302	332	336	295	294	306	325	279	321	304	325	308	293	311	278	354	326	294	293	329	320	319	275	316	275	304	282	319	312	315	291	281	352	313	300	323	280	369	281	305	304	320	310	320	302	314	280	301	313	342	276	293	312	270	293	300	303	332	309	316	287	301	320	306	295	333	309	299	321	312	301	288	308	278	288	307	293	266	330	304	317	312	302	298	277	290	306	300	308	320	278	297	296	297	305	324	323	308	304	307	284	306	285	322	321	298	313	276	337	299	302	288	308	301	296	314	287	297	339	276	295	293	313	312	265	308	303	324	318	321	307	314	297	320	328	301	279	294	313	287	292	317	285	306	283	345	321	312	307	299	286	320	296	282	282	311	315	291	321	315	325	288	265	282	313	308	270	285	264	296	288	318	287	328	327	285	314	304	298	281	301	269	292	320	287	305	287	310	291	286	316	290	283	321	354	287	306	275	317	331	291	311	335	321	300	277	292	278	282	326	298	325	309	307	283	319	313	311	304	282	325	310	292	318	292	301	295	336	298	325	318	309	319	305	287	287	299	310	325	334	316	314
6538	970	1433	1547	1327	1218	1056	985	945	830	823	798	816	793	781	766	720	774	731	753	745	728	710	694	703	686	684	736	701	693	696	716	720	698	707	709	734	694	675	681	717	694	655	709	704	667	691	689	656	681	670	721	685	732	682	646	644	692	685	730	664	718	668	684	651	647	715	688	695	756	625	682	654	666	714	686	701	684	689	667	735	689	691	721	656	714	644	678	649	693	652	652	680	707	683	725	668	685	663	704	693	695	651	615	665	678	694	701	688	682	677	732	668	692	704	725	684	719	668	703	710	679	629	649	644	671	685	675	722	711	668	673	671	699	673	644	710	687	692	658	700	647	633	683	720	670	671	673	705	693	683	732	706	660	745	663	665	635	685	698	680	676	703	670	675	691	705	684	658	680	669	664	708	704	667	660	721	665	692	679	683	640	698	660	629	686	670	700	617	682	747	722	665	738	698	696	750	674	672	670	671	661	682	667	724	708	687	702	710	675	709	705	621	713	717	713	658	737	654	694	678	685	729	734	655	654	685	712	679	667	674	654	709	659	713	682	707	660	681	681	665	672	697	685	684	718	651	711	675	641	707	723	707	635	675	742	677	663	699	670	694	680	688	686	676	707	670	640	717	691	678	710	684	692	676	680	654	666	694	712	669	716	704	655	689	668	651	670	625	680	685	707	698	721	659	668	698	697	702	653	686	671	702	742	661	668	658	705	721	694	664	684	690	681	703	697	648	635	707	699	691	710	692	675	650	690	622	659	767	648	665	682	687	736	689	703	728	678	680	654	663	671	660	732	670	675	672	626	690	669	645	693	719	666	665	676	721	721	646	707	693	672	674	710	674	670	614	677	700	710	688	673	663	668	660	659	674	691	695	719	697	736	738	702	693	706	681	632	689	718	716	638	669	682	693	674	644	685	709	713	670	666	713	635	670	677	691	700	725	683	667	640	672	717	666	646	660	690	705	712	669	741	673	681	686	636	686	712	696	658	689	708	677	637	655	736	696	660	664	688	655	661	697	653	732	693	722	689	693	663	673	722	638	694	677	695	707	701	720	724	715	670	725	701	707	680	695	658	707	667	716	631	689	716	730	671	669	697	684	675	720	738	670	677	714	690	681	666	739	700	730	693	665	648	711	712	684	643	661	653	710	683	670	665	685	663	675	668	688	689	675	728	704	711	667	706	700	668	684	705	703	691	675	674	678	736	635	641	678	717	716	698	716	709	714	739	690	694	664	713	697	695	696	654	691	704	693	657	688	712	715	696	667	683	684	663	661	726	694	656	683	695	689	684	684	624	683	707	685	674	721	715	713	662	688	702	690	665	685	667	664	738	708	658	703	715	656	644	691	642	646	640	724	699	667	677	680	692	674	731	639	655	679	647	718	655	655	695	706	642	689	708	709	673	690	682	681	689	709	667	710	647	719	669	681	750	655	651	704	709	649	654	676	710	622	717	684	684	699	652	673	691	656	649	726	685	719	701	675	705	708	693	673	671	665	696	679	703	705	656	709	652	666	685	700	712	761	712	647	692	664	674	698	713	736	695	663	707	696	684	641	691	670	687	654	675	694	673	709	712	727	672	669	704	629	698	700	687	669	623	631	690	692	676	669	650	659	693	672	679	711	757	669	668	729	632	635	665	705	691	690	726	707	689	665	663	704	723	664	706	696	675	708	670	681	720	639	679	680	668	693	698	715	684	595	683	682	664	714	683	710	692	694	659	662	729	652	708	639	700	649	618	712	663	740	713	671	729	637	657	685	720	676	662	697	640	662	681	680	684	683	698	654	696	700	649	680	650	703	746	687	659	722	677	664	655	682	668	657	718	660	691	648	715	715	685	663	665	667	687	673	639	670	723	677	673	690	692	646	669	718	712	682	721	703	712	666	695	647	686	693	678	707	718	695	676	735	653	717	659	664	678	706	658	681	684	637	676	731	705	709	638	657	652	695	741	697	693	680	653	687	725	672	668	667	716	679	721	697	679	680	664	671	653	675	733	687	669	679	709	673	705	647	722	659	651	703	663	643	711	648	685	686	665	690	681	695	638	681	685	698	742	683	650	709	663	680	653	700	648	677	663	643	662	694	665	716	693	716	667	678	688	675	680	696	689	666	668	709	667	696	663	751	696	696	698	690	678	656	735	668	701	697	671	682	729	714	681	741	754	639	711	716	709	677	715	662	652	712	664	681	713	680	686	623	672	647	663	706	659	667	677	694	652	690	690	692	693	651	680	634	692	670	695	692	696	610	690	710	685	698	691	666	655	667	665	702	711	710	685	666	706	654	720	660	688	658	647	732	655	722	674	698	681	691	707	672	700	678	711	672	680	682	653	687	701	694	657	657	655	672	642	695	706	724	667	656	697	694	685	670	685	701	736	694	712	659	651	716	726	684	731	646	702	674	665	661	701	679	682	724	658	672	677	609	711	687	697	662	727	673	686	660	691	771	707	717	672	660	691	682	677	650	625	676	664	656	681	744	655	696	702	699	691	695	721	650	662	673	669	697	712	678	690	703	706	708	718	684	660	695	677	703	697	738	670	728	705	691	703	702	687	687	677	722	674	654	691	671	706	696	742	689	656	740	690	675	655	677	680	636	691	670	735	694	697	610	716	691	664	646	712	603	700	714	673	671	726	714	671	734	656	665	665	675	712	709	679	677	661	663	679	676	651	665	680	652	680	702	676	712	676	699	665	659	678	639	692	704	682	722	720	650	659	678	720	684	696	642	691	709	667	669	636	715	690	715	730	687	687	636	650	656	670	686	713	664	648	714	664	701	670	714	706	680	672	701	665	682	678	617	734	701	683	675	660	721	667	723	675	685	692	644	665	694	676	699	701	661	682	678	688	674	695	670	695	617	727	663	681	664	641	679	658	671	693	702	659	718	715	685	686	703	737	698	701	706	668	742	704	728	695	700	645	678	673	648	652	722	713	670	658	686	692	719	735	685	674	692	688	656	669	694	674	715	697	734	640	696	638	703	693	718	709	694	647	695	717	692	672	718	692	651	692	698	666	652	700	720	680	727	721	747	694	684	665	670	656	691	660	691	677	695	739	658	693	715	694	691	703	688	707	738	650	699	666	745	657	679	674	660	701	705	700	671	710	704	708	712	661	645	709	660	680	719	715	704	726	700	672	741	729	695	705	713	676	725	631	644	673	671	665	683	680	684	701	662	675	708	685	724	694	681	707	676	638	719	641	657	654	656	690	694	684	697	696	686	647	715	631	668	667	710	704	696	686	674	674	692	623	670	693	640	670	716	640	693	643	661	661	659	640	642	657	658	675	677	724	696	639	669	714	698	621	688	634	638	672	704	730	732	676	693	697	703	699	684	726	707	631	715	643	690	642	690	706	715	661	714	649	681	708	636	647	661	651	666	648	667	672	700	682	694	690	709	708	672	673	668	673	679	676	670	680	691	721	668	674	693	686	666	727	748	718	717	635	658	649	674	701	696	680	736	729	669	745	721	673	693	723	630	705	693	683	674	665
14318	1094	960	678	466	387	359	303	234	247	216	221	229	224	209	200	223	194	193	193	192	196	180	198	200	198	203	208	196	157	165	160	160	189	175	166	175	166	177	174	186	171	201	180	199	195	150	194	190	164	169	164	191	197	186	170	190	154	178	160	174	164	167	183	177	168	171	147	157	173	197	159	179	151	199	179	156	156	174	165	150	181	172	173	183	182	157	195	162	198	191	170	193	188	154	181	193	180	163	151	176	165	196	178	184	203	170	186	172	184	181	180	171	176	153	181	169	168	183	167	166	162	188	171	158	165	196	149	181	162	164	195	191	161	170	144	163	177	174	165	199	172	196	167	193	169	185	149	163	166	166	180	174	174	172	182	170	171	155	167	181	197	171	207	173	199	163	168	158	179	164	164	158	160	188	197	184	172	200	179	153	175	173	159	179	170	200	161	170	185	156	189	159	191	189	213	150	163	196	168	184	185	191	165	174	170	178	157	160	175	179	165	132	143	179	188	171	166	192	182	182	170	169	175	143	164	182	160	169	183	180	192	157	180	187	183	170	153	166	156	171	189	160	154	165	171	158	165	162	174	174	164	165	186	184	181	162	194	211	202	192	186	181	168	211	163	167	174	181	190	179	188	169	180	188	171	172	158	175	168	191	162	180	161	164	201	184	153	186	194	173	149	191	171	158	185	195	171	172	190	164	180	168	179	170	163	162	181	203	148	201	180	181	177	165	185	179	165	186	178	164	157	168	154	155	161	176	190	179	204	164	188	184	164	177	195	174	156	190	173	213	181	142	157	157	161	185	204	171	166	169	175	172	173	173	174	165	151	151	181	183	163	184	157	152	164	144	175	190	178	171	180	177	165	164	178	174	188	180	189	146	180	152	152	189	182	183	174	173	167	179	163	193	155	151	179	162	178	145	162	158	185	146	148	167	164	156	175	173	178	189	179	167	172	165	162	201	176	169	160	185	205	176	148	174	166	148	174	171	173	165	189	165	171	178	175	167	170	160	176	178	183	183	163	175	177	180	185	175	157	167	160	169	187	172	194	186	186	166	187	169	202	174	189	159	178	162	176	178	195	192	196	197	144	166	167	191	187	171	185	190	193	184	180	175	167	181	165	173	198	185	183	165	163	165	155	162	187	174	175	174	149	166	162	183	170	201	168	163	183	170	163	169	176	190	172	175	166	171	152	181	162	174	209	196	160	170	161	162	160	173	171	183	169	187	180	158	151	166	182	178	204	180	160	177	146	180	167	160	184	174	141	181	183	167	181	171	172	192	172	167	190	202	172	175	183	187	178	174	175	198	185	184	204	152	157	158	165	158	190	199	155	185	165	172	156	185	184	185	183	156	176	163	179	141	174	186	190	158	161	180	205	175	178	173	178	181	174	164	187	169	166	183	169	164	170	183	166	176	178	178	201	167	183	144	161	175	152	204	186	187	184	152	184	164	167	188	204	183	198	205	186	171	175	186	184	189	169	184	190	168	187	163	172	176	187	194	187	170	179	158	166	163	165	156	177	157	162	192	190	188	167	166	181	171	158	194	196	152	196	188	177	168	199	208	180	175	195	186	170	167	179	174	188	163	137	160	171	171	192	186	157	152	178	170	176	169	167	175	176	204	185	186	167	194	184	172	177	195	161	205	149	177	190	204	183	142	175	186	173	175	167	191	176	189	161	169	205	186	171	178	184	183	180	186	193	211	174	174	141	171	187	192	178	181	153	166	183	156	200	213	189	175	198	182	176	190	190	169	183	175	162	180	189	176	177	173	185	190	170	177	186	177	197	192	173	189	149	186	170	183	183	168	163	178	152	178	172	164	138	170	178	174	190	157	171	185	169	194	161	179	188	181	189	212	160	164	174	189	184	172	174	177	179	190	174	175	189	181	156	190	169	196	205	182	170	184	204	179	196	149	188	172	190	159	147	157	187	150	183	163	171	155	184	174	168	150	183	149	180	174	194	192	171	168	146	173	182	171	179	176	171	162	161	154	160	196	180	163	182	199	182	158	194	181	169	168	175	152	150	162	175	170	167	176	166	173	165	167	179	140	148	157	184	159	154	208	186	188	169	164	190	168	188	154	182	151	152	168	154	184	177	176	151	172	168	157	164	190	184	174	172	181	179	161	179	205	172	170	192	195	172	173	161	178	186	182	175	172	193	189	151	154	167	178	154	169	189	195	174	165	175	173	185	162	175	173	192	158	188	178	198	176	181	174	189	155	157	161	178	168	202	181	181	174	169	157	178	199	187	180	158	171	180	154	178	185	178	183	182	189	200	183	149	199	157	159	147	166	179	149	189	190	157	186	180	181	187	156	193	178	177	149	173	163	180	158	145	172	147	145	196	167	143	167	189	175	170	161	187	207	178	177	181	178	160	169	208	195	197	198	186	183	176	150	173	170	170	186	191	173	159	186	167	145	171	160	178	183	163	167	165	186	191	180	167	199	173	210	164	169	186	174	179	187	196	161	158	161	188	181	193	165	168	174	195	175	165	174	167	193	181	165	175	158	153	174	169	173	179	154	170	168	187	187	187	176	185	180	153	169	207	144	180	143	168	165	162	192	188	183	177	174	176	165	169	155	143	186	182	168	179	173	178	187	181	157	175	190	176	165	166	168	177	173	160	146	147	179	156	172	170	176	172	154	174	168	159	192	174	188	153	191	172	164	172	155	173	171	166	170	176	182	159	175	157	166	169	182	181	170	159	183	125	162	152	172	183	186	163	183	159	193	180	158	165	197	178	190	187	167	162	144	176	204	198	161	153	160	169	161	142	183	202	172	169	190	189	180	186	158	180	168	179	157	193	161	163	197	203	180	174	180	194	182	168	164	200	186	191	171	196	165	185	171	183	171	176	170	152	177	168	203	154	186	166	161	147	187	165	179	177	169	190	173	194	180	199	168	161	177	184	170	156	192	173	157	177	174	158	145	194	179	176	150	186	165	170	181	165	182	199	171	157	171	174	172	167	167	178	157	201	198	184	174	160	171	175	184	183	173	155	143	193	162	163	176	179	146	174	183	170	154	181	176	166	169	183	160	176	170	173	167	168	168	166	176	173	166	185	174	164	148	161	181	179	161	186	174	162	141	165	168	182	178	172	180	176	165	180	186	166	181	159	148	173	168	172	172	181	205	159	160	156	165	162	185	176	159	172	159	158	186	160	168	179	161	207	173	165	192	191	178	194	173	160	175	159	154	168	152	185	191	184	170	170	165	173	169	154	158	170	182	175	156	179	199	193	177	170	163	169	159	160	182	162	191	177	174	182	188	160	191	175	200	166	185	203	187	173	194	173	175	176	157	151	186	181	171	176	182	178	150	168	179	179	185	152	182	154	169	196	184	167	177	156	176	189	160	178	156	172	179	158	190	189	171	144	160	156	208	170	166	165	163	183	162	181	185	161	179	172	157	169	181	174	152	171	190	187	168	180	181	177	188	176	162	183	167	163	160	169	142	180	151	183	172	170	158	199	172	175	153	165	163	177
7957	990	1891	1999	1733	1436	1156	887	853	750	745	667	636	553	590	538	525	501	489	541	476	498	492	480	488	468	478	446	488	508	427	456	415	457	454	459	432	409	470	427	465	419	415	388	417	422	431	404	429	458	431	403	398	414	393	398	393	414	400	425	407	418	410	430	418	406	410	405	440	410	414	427	403	379	408	400	425	401	397	415	416	416	381	378	434	457	397	429	411	412	455	432	408	399	418	408	417	436	432	433	412	412	395	457	370	428	388	400	397	441	386	403	443	410	439	414	419	386	381	430	400	400	415	439	382	408	418	426	413	425	391	439	381	412	383	400	437	418	428	423	426	402	388	409	466	387	400	417	404	390	401	402	406	408	399	411	411	422	432	407	436	403	420	436	428	390	397	417	424	395	413	397	457	440	434	407	388	370	415	419	428	444	432	402	392	424	401	384	390	381	434	409	453	401	403	389	391	422	407	373	420	398	420	418	409	383	390	406	407	365	415	418	428	386	402	430	401	417	377	412	427	425	406	460	451	382	427	384	442	427	372	377	413	411	418	365	391	405	390	381	414	408	410	452	414	415	397	400	448	397	402	395	367	382	430	453	431	396	426	399	419	404	431	402	388	407	400	384	429	391	399	392	414	404	401	399	403	413	423	424	409	419	425	396	395	407	419	464	408	408	409	399	406	405	432	388	423	431	416	397	361	409	372	420	403	401	398	402	385	406	384	417	419	417	435	419	367	407	376	398	415	382	423	404	404	402	398	405	423	391	438	414	396	435	428	421	406	390	425	440	422	392	408	362	411	429	417	405	427	418	418	416	398	393	394	399	408	408	414	399	404	399	413	404	444	413	401	415	367	433	418	481	452	417	397	395	410	435	392	375	386	421	431	388	407	404	431	415	383	397	415	398	405	424	428	423	384	429	390	438	405	428	397	412	435	419	391	385	398	422	378	409	432	385	433	441	354	434	408	423	376	403	391	401	426	392	359	397	435	383	410	382	403	397	409	432	395	385	410	394	399	428	403	379	417	381	395	417	420	411	430	433	411	409	412	453	400	400	437	411	426	386	441	396	427	432	361	450	422	408	406	398	414	414	381	412	405	415	399	403	381	430	397	384	412	430	411	395	432	425	413	422	384	426	417	406	409	377	379	393	404	407	364	446	424	432	378	405	405	436	407	386	379	378	398	431	365	400	398	403	410	408	437	412	416	461	428	390	392	415	422	434	439	405	388	404	399	440	416	397	379	415	415	351	405	412	408	401	441	377	398	345	404	434	408	401	400	395	410	389	416	444	387	401	452	446	376	402	441	429	403	424	411	401	373	416	384	399	422	385	408	378	412	407	435	412	409	403	442	426	411	427	421	395	473	399	409	404	393	407	421	408	394	418	395	401	428	412	442	436	402	413	412	395	410	438	398	407	394	419	417	383	420	430	416	388	446	431	449	424	361	437	398	397	381	394	431	424	410	424	456	433	450	422	410	441	400	427	416	381	432	408	379	426	410	418	451	391	431	418	377	432	388	395	406	430	417	415	368	420	406	422	396	383	455	407	388	442	427	387	431	402	386	386	397	381	399	420	423	455	427	406	420	427	373	390	417	383	399	419	420	435	437	419	402	429	400	429	396	424	429	416	415	370	391	378	407	413	397	397	418	456	387	403	425	365	393	388	394	394	426	431	440	409	414	382	408	390	409	400	430	423	392	397	407	415	392	393	389	407	410	355	403	409	392	434	401	417	393	410	418	423	385	414	414	394	408	404	443	396	395	400	409	459	405	376	433	434	440	436	397	391	409	427	376	396	384	399	398	430	422	396	402	437	425	422	440	445	397	442	404	400	429	403	400	382	408	418	449	418	398	400	409	419	428	389	405	438	416	408	437	430	404	410	393	374	399	426	393	389	436	407	411	425	412	389	464	402	428	419	408	387	370	418	432	414	427	400	418	427	399	418	405	398	404	412	406	409	403	373	411	420	414	363	381	407	452	408	393	397	381	422	376	389	416	382	415	423	380	411	419	409	432	402	384	401	422	469	422	439	405	373	460	408	419	438	425	392	433	388	393	400	422	426	430	404	407	436	378	431	426	406	413	406	390	435	429	399	449	389	437	419	390	362	400	384	396	422	400	418	424	425	402	371	365	414	417	396	409	444	379	403	404	384	448	417	408	440	405	367	409	395	391	437	408	411	414	435	400	420	443	407	403	397	419	405	406	410	397	433	397	411	408	407	406	426	397	422	431	404	405	428	395	393	457	404	423	404	401	409	409	396	437	421	409	369	444	398	393	432	408	409	397	377	443	410	437	428	384	398	405	414	394	423	409	391	447	440	408	413	387	436	431	422	443	400	404	411	397	398	435	441	427	417	449	379	390	454	419	418	405	414	442	390	392	424	422	414	394	414	437	410	376	401	379	407	413	415	446	426	432	426	440	404	399	363	431	413	416	393	426	423	387	418	418	411	410	420	380	426	393	413	392	374	398	413	376	397	402	381	421	437	442	386	411	418	410	415	402	392	396	463	399	384	432	412	423	408	401	425	399	410	379	385	399	337	406	427	397	396	423	422	438	408	425	388	418	420	397	402	377	412	410	407	385	400	400	398	391	393	412	375	418	392	383	433	407	388	435	394	399	401	412	417	400	400	403	422	390	426	420	412	386	406	411	376	418	405	398	411	412	447	375	400	438	427	404	405	462	394	415	391	398	430	409	420	390	407	404	409	408	404	410	420	418	457	428	408	391	391	410	410	396	427	368	441	442	401	437	408	354	440	437	403	438	399	426	412	413	386	412	380	414	408	422	405	382	427	356	459	456	426	417	427	414	448	416	393	436	378	435	410	397	395	405	406	442	406	428	437	397	436	439	409	435	381	444	426	391	437	440	393	416	420	408	398	390	415	428	423	406	430	419	452	395	413	463	404	417	437	417	447	404	449	399	449	459	417	348	395	418	428	435	391	446	369	397	414	414	356	398	385	376	443	418	397	390	382	415	403	423	377	433	407	393	415	441	394	418	369	386	413	414	406	424	406	403	396	422	434	395	432	418	406	403	404	433	414	441	382	419	426	409	399	427	417	425	387	402	423	436	411	447	417	398	420	386	416	392	424	415	418	400	436	405	415	411	437	419	415	418	439	413	358	411	411	412	379	406	392	417	370	419	406	431	410	389	431	425	409	423	428	414	430	428	426	406	414	437	419	401	396	412	412	386	408	434	414	369	405	392	433	387	404	428	417	424	378	404	401	403	439	397	407	399	421	421	427	436	420	385	412	423	427	396	390	402	439	401	426	387	429	412	457	465	416	400	376	419	401	383	397	407	377	386	397	430	392	429	396	422	400	429	429	383	406	393	383	412	399	402	377	420	410	420	427	394	435	434	405	417	411	397	413	414	381	401	393	402	378	406	417	397	411	404	393	427	411	440	404	415	431	402	409	406	410	396	387	449	394	400	401	413	420	434	443	374	448	402	405	402	390	379	371	445	400	405	400	398	411	432	414	422	409	414	383
1359	232	247	221	230	228	228	248	212	204	249	217	217	244	233	202	214	221	238	225	212	234	220	216	219	240	206	214	218	240	220	185	228	235	204	202	215	201	229	229	224	217	216	233	233	251	219	224	231	228	228	201	212	199	245	232	203	225	230	225	240	232	242	226	237	224	246	224	219	212	209	228	239	215	248	215	222	212	221	225	213	242	270	260	250	219	223	220	208	231	226	219	229	239	219	233	213	248	205	255	201	208	244	234	211	206	214	212	235	255	206	198	215	218	214	217	222	215	212	240	233	222	232	206	227	202	225	229	222	222	228	229	215	224	233	205	259	199	244	246	222	281	224	195	225	211	232	222	260	221	212	264	242	212	200	223	236	234	243	185	216	212	211	231	236	250	210	227	201	239	239	232	210	261	206	236	221	187	229	247	247	202	200	212	255	219	213	177	245	213	198	243	209	202	194	245	186	183	211	238	227	234	239	210	273	220	231	249	221	231	229	210	219	214	232	219	230	212	220	245	232	189	208	213	235	239	226	237	229	219	221	216	213	196	224	237	216	212	210	227	233	200	224	218	223	226	225	249	229	201	222	213	238	219	231	225	233	244	202	220	237	242	208	201	222	229	238	224	214	236	229	231	218	229	224	209	200	220	238	225	226	221	186	228	228	220	233	239	222	205	230	203	206	236	211	227	200	206	226	226	236	222	215	207	214	223	248	225	240	235	218	227	223	199	214	190	214	203	243	231	239	222	238	224	229	237	213	215	226	221	222	225	221	213	191	229	243	205	217	183	223	210	218	224	223	226	205	208	227	225	225	218	216	238	216	228	202	233	244	212	203	214	215	224	234	205	234	261	223	208	189	222	207	196	206	226	220	245	204	192	224	231	220	199	229	232	255	233	213	230	229	229	195	234	231	201	197	237	266	236	212	223	230	210	202	233	243	231	220	215	228	227	220	209	183	237	217	206	240	205	235	217	194	200	225	209	203	201	236	203	199	248	215	255	250	208	227	250	204	210	190	221	230	229	213	230	231	256	217	228	206	221	221	223	238	226	211	213	230	194	223	236	227	223	211	195	232	234	222	226	215	248	206	226	209	227	230	247	233	247	220	191	226	198	210	227	222	195	216	228	220	223	227	198	218	208	231	248	224	224	222	217	206	194	243	237	208	217	240	222	222	227	211	206	220	224	226	226	232	246	188	239	242	250	242	235	219	210	243	205	260	222	242	214	221	206	207	225	211	199	203	193	225	230	215	226	237	264	223	220	233	229	230	203	233	244	227	193	213	208	223	218	225	217	243	230	211	220	205	196	247	215	210	225	200	222	211	204	222	216	213	198	267	238	232	231	216	229	235	240	215	201	224	235	216	225	212	233	245	229	195	213	215	217	233	233	215	235	207	227	249	218	229	210	232	212	232	221	227	207	213	220	234	227	196	251	205	204	221	236	210	220	229	233	237	225	238	239	194	224	233	231	198	186	219	245	211	215	233	210	206	190	243	187	213	228	225	198	202	238	217	213	221	225	231	231	198	265	211	230	230	235	207	196	226	248	208	237	231	208	223	224	229	209	203	237	202	240	207	237	218	194	237	230	221	228	212	202	181	231	181	201	211	211	226	204	227	221	182	212	241	210	223	199	216	206	196	243	234	211	225	243	206	217	239	220	216	216	231	209	216	231	243	219	209	228	214	222	243	244	228	210	230	196	232	216	275	234	239	223	209	199	186	181	203	224	214	229	216	213	214	238	212	236	199	200	234	233	216	224	206	221	226	223	186	194	212	226	240	218	209	209	232	228	226	211	220	211	226	209	214	216	222	227	237	219	213	208	239	243	196	204	226	207	236	225	218	234	214	205	203	234	207	207	234	208	213	214	240	239	208	228	198	210	214	259	234	203	248	205	208	232	207	213	231	201	250	202	235	207	221	225	242	197	225	212	204	208	229	188	202	220	205	240	236	226	247	224	208	200	194	233	229	220	226	217	225	222	227	240	227	215	239	242	212	233	213	215	215	212	220	228	252	201	231	218	228	196	230	212	211	226	202	235	205	221	238	226	226	220	225	192	207	235	215	230	229	214	226	215	227	244	215	233	200	191	211	209	219	240	189	221	222	219	225	173	240	231	224	196	231	253	223	211	224	228	231	238	203	223	225	202	196	231	220	216	236	204	263	260	203	207	245	227	195	208	223	230	193	227	227	208	202	255	218	211	230	224	213	237	232	213	223	211	221	235	198	237	230	217	201	224	219	218	224	234	222	210	225	226	238	205	205	206	229	207	245	228	226	215	211	213	219	232	232	254	231	247	218	200	199	222	225	240	225	235	226	218	205	246	205	215	237	233	223	237	253	223	224	221	197	246	211	236	199	234	240	205	251	207	207	245	232	240	197	212	228	242	221	220	202	195	232	205	211	242	224	222	230	210	197	222	206	206	190	181	197	237	203	219	205	232	228	246	241	214	219	229	221	227	214	203	226	216	234	243	252	222	238	228	211	196	190	216	224	219	253	211	214	214	236	229	222	210	225	221	206	198	220	199	223	218	209	199	229	221	222	236	253	195	194	221	208	231	215	221	225	190	221	228	217	216	256	231	216	210	217	220	214	201	217	202	209	230	212	197	226	223	227	246	213	246	218	220	242	211	236	236	189	229	228	210	220	219	211	216	232	215	231	198	217	224	250	205	204	207	189	241	232	222	237	219	213	204	227	210	235	240	226	218	255	213	228	223	235	229	236	242	221	204	198	219	225	227	215	211	209	198	209	202	229	225	227	257	238	236	209	239	205	217	224	199	232	229	204	206	223	229	210	256	277	233	245	232	227	215	204	219	245	210	243	236	213	225	221	213	225	195	208	208	220	228	232	240	239	245	215	202	230	220	204	235	208	229	235	200	216	239	223	206	229	251	225	214	199	233	196	213	231	232	239	240	225	210	239	190	225	215	217	243	228	240	227	207	196	189	226	202	219	245	217	216	176	215	218	246	200	222	227	229	240	205	222	228	241	233	208	202	219	189	261	190	195	230	216	218	228	205	227	236	200	210	237	236	225	209	219	250	225	232	238	250	204	230	242	246	226	226	243	261	235	210	250	191	236	234	221	210	221	250	209	213	190	233	194	244	236	231	236	234	234	218	231	208	266	249	240	226	204	234	207	245	243	191	220	233	210	224	224	200	212	219	214	212	246	223	216	219	198	218	208	216	234	200	188	218	213	230	236	233	226	218	199	217	243	233	209	207	210	225	222	226	196	197	210	196	223	210	206	201	206	197	239	254	197	228	193	217	237	244	261	181	221	232	223	224	250	216	254	208	230	213	205	184	240	224	215	212	231	213	191	216	216	215	245	189	207	227	244	220	212	229	217	201	220	236	218	241	237	194	244	218	228	224	228	204	227	201	232	233	200	262	233	227	209	233	227	208	193	236	241	221	211	210	218	224	208	223	195	207	240	248	187	209	244	239	205	217	206	240	219	191	250	243	223	227	234	225	239	213	211	214	238	220	245	231
1807	570	554	618	530	535	533	590	516	535	595	530	510	566	522	512	516	543	523	523	515	506	536	537	514	501	520	563	566	540	576	525	518	521	544	534	533	517	548	553	538	534	519	536	609	575	526	534	523	533	568	508	542	507	564	567	534	528	562	581	515	468	564	495	527	530	541	583	536	520	516	506	507	567	506	443	549	538	540	558	515	557	534	538	541	492	493	538	543	526	506	516	538	502	552	528	524	528	574	491	545	572	511	543	522	534	529	578	486	558	507	500	530	543	531	521	555	518	512	563	521	530	497	520	549	517	544	520	528	540	523	501	577	527	545	561	523	557	500	549	503	514	519	538	493	500	520	560	534	539	507	572	545	486	514	511	531	513	515	485	525	506	552	554	491	552	557	567	495	523	532	519	514	530	533	544	547	491	494	533	507	542	515	534	516	502	570	513	480	555	518	548	495	524	509	546	505	551	543	520	529	508	558	528	494	500	550	519	520	534	494	552	549	543	533	491	508	518	547	532	525	527	551	523	501	508	547	565	498	545	572	549	544	521	555	514	564	585	543	489	511	528	479	519	561	512	505	524	522	538	511	502	508	502	532	570	520	511	500	524	496	492	540	539	515	529	551	529	531	535	524	511	518	507	562	550	562	543	499	510	521	537	544	554	521	503	506	550	562	555	548	530	548	532	508	550	516	533	550	543	494	528	574	520	542	485	525	535	527	543	537	561	525	516	553	548	520	559	509	524	522	545	504	508	530	508	560	597	550	501	549	542	495	546	518	524	553	529	549	522	529	520	510	496	525	486	501	555	493	510	590	534	564	511	527	488	556	507	549	524	503	535	517	558	546	518	541	518	574	520	563	533	495	502	540	498	550	524	518	537	519	527	564	571	518	509	492	480	581	560	553	526	550	554	552	537	538	542	558	509	553	519	555	529	517	564	550	530	503	542	539	509	496	560	524	526	543	555	486	537	541	497	547	522	476	568	557	597	551	494	555	565	507	530	503	554	557	497	532	501	520	540	539	496	549	490	520	520	527	525	495	528	522	551	575	576	521	546	557	498	532	542	499	525	542	551	531	556	575	528	507	555	504	516	547	519	544	527	530	553	514	531	475	572	507	554	559	509	533	516	539	566	505	507	534	544	480	550	564	532	524	522	567	486	555	525	544	513	464	495	518	489	559	538	538	541	517	541	559	503	538	526	566	521	500	540	545	519	511	541	517	527	528	539	499	537	540	577	555	534	538	555	516	534	559	545	531	523	564	520	524	544	486	549	567	513	564	569	527	567	517	561	517	556	515	516	510	579	511	554	532	520	570	515	580	529	485	518	523	520	531	526	538	522	546	554	530	555	530	485	568	538	511	590	514	517	515	559	546	523	527	573	548	540	561	572	541	524	536	516	517	523	512	515	500	522	582	553	510	485	559	564	555	505	481	524	522	518	531	563	531	544	521	562	544	548	554	532	544	516	564	574	526	534	526	534	487	523	547	526	471	534	514	553	527	532	578	498	508	490	528	561	512	538	554	496	530	529	544	550	528	482	502	514	503	530	529	538	587	542	555	535	541	539	500	546	532	523	493	543	555	541	524	534	522	516	492	530	540	523	516	565	478	500	559	547	531	506	529	553	537	528	576	515	542	529	523	570	536	575	526	522	515	525	513	535	532	521	509	520	507	549	542	542	524	599	513	496	566	544	501	529	491	529	531	492	517	549	487	554	514	575	491	582	527	518	485	563	537	571	490	510	500	545	521	503	524	569	515	557	541	522	532	592	532	513	548	542	537	500	526	521	535	525	542	502	522	532	528	528	505	515	583	526	515	554	551	527	557	525	497	543	532	526	560	504	536	554	532	513	518	541	496	533	505	497	519	489	502	556	559	502	530	484	523	517	545	512	504	550	573	535	541	513	530	492	498	546	553	532	505	584	562	595	514	486	539	520	485	495	507	535	536	526	537	548	540	593	480	516	541	517	561	564	574	565	543	531	522	504	534	467	512	507	536	532	555	564	497	520	481	490	555	520	530	532	527	561	533	566	553	521	564	500	491	557	531	541	524	546	511	567	522	549	531	515	498	542	543	525	523	570	578	568	537	538	534	552	556	550	554	509	511	509	515	476	531	550	557	533	552	562	505	594	528	524	566	517	566	526	533	552	500	541	538	543	511	533	527	539	534	559	530	538	517	548	513	525	546	531	527	548	529	524	547	550	506	502	507	553	533	536	537	547	524	524	518	539	530	499	523	550	511	543	537	557	512	509	516	543	521	514	524	507	524	550	515	491	522	533	561	505	468	521	532	529	510	546	581	578	524	478	560	510	535	525	516	534	510	535	538	511	505	530	518	535	508	500	582	524	523	523	497	481	579	554	554	584	537	549	519	537	516	469	520	522	566	530	584	500	510	548	521	566	530	502	504	527	534	520	562	507	512	528	574	533	507	533	526	527	523	532	531	526	531	463	527	528	532	511	535	544	492	529	516	551	541	519	531	551	545	561	527	563	529	517	510	520	544	495	565	554	524	501	491	498	545	523	533	561	533	577	557	505	560	519	553	507	519	517	519	501	511	520	523	515	524	535	555	570	508	531	530	524	557	530	522	553	501	523	545	509	526	534	498	491	548	515	549	496	523	551	523	520	565	536	539	513	572	523	513	549	511	527	542	527	519	524	510	502	559	519	512	566	538	552	520	529	545	586	528	501	552	553	517	510	539	506	535	502	544	530	523	545	526	543	502	547	509	545	491	541	528	532	517	579	532	543	536	514	508	563	552	551	474	512	548	505	519	535	543	553	534	571	500	535	539	522	554	548	535	571	537	544	533	537	587	565	539	517	505	530	546	536	557	499	566	519	510	549	578	526	533	555	494	529	528	491	548	521	556	507	528	543	537	522	493	524	495	518	492	505	539	555	546	507	522	548	527	532	550	502	531	504	514	526	511	529	525	565	545	516	554	556	525	539	515	479	551	550	485	526	477	522	576	517	569	558	527	555	533	510	533	536	545	524	521	555	517	517	506	513	559	552	515	502	488	513	528	576	537	536	553	539	541	545	509	547	526	553	515	539	542	514	528	534	515	504	543	506	554	533	524	546	526	546	488	565	532	527	525	542	538	505	545	544	530	510	542	535	501	531	543	505	538	502	564	532	533	484	554	506	532	556	534	549	518	524	549	543	549	492	545	513	513	512	521	545	485	525	517	537	519	538	554	518	545	557	491	550	562	567	489	582	557	546	541	507	534	515	525	504	537	556	509	559	518	525	576	539	546	543	601	540	565	511	492	528	556	520	531	522	513	552	538	522	559	547	500	530	488	555	553	545	515	547	569	476	475	544	543	514	516	517	560	549	549	566	490	572	518	519	543	545	530	495	516	503	492	485	512	537	517	490	563	515	536	546	512	524	537	527	543	520	528	523	554	541	542	543	536	541	549	559	524	509	529	561	554	529	549	537	517	525	547	518	576	554	580	548	530	516	524	509	473	554	533	533	549	584	491	554	529	546	529	513
7540	597	572	560	446	393	361	339	368	335	306	328	342	343	323	315	280	279	302	342	316	324	276	329	291	335	294	307	284	338	294	291	286	303	327	314	295	334	319	281	314	326	317	315	278	270	302	286	299	314	286	276	302	311	307	300	300	270	292	302	313	292	285	330	306	295	328	270	309	313	288	284	313	322	297	278	310	255	304	289	307	304	311	304	293	280	282	296	257	284	305	307	249	261	312	322	326	252	269	289	278	306	311	331	306	285	275	297	326	316	306	307	320	299	274	305	316	296	321	300	323	316	290	344	291	286	277	351	288	322	323	287	334	284	304	317	316	291	286	310	288	333	304	272	306	306	326	282	288	310	335	325	287	282	317	286	278	336	274	290	325	309	290	303	294	311	321	307	259	291	291	306	270	265	290	269	281	296	303	280	331	303	284	285	299	282	317	321	297	304	305	283	267	303	279	330	291	323	285	282	270	298	341	257	280	304	347	333	309	299	303	298	284	323	315	296	286	294	306	302	337	334	321	301	304	238	312	304	316	279	287	285	267	291	308	298	301	302	276	283	297	313	291	331	311	309	265	280	291	303	283	302	319	305	303	299	280	291	296	336	304	316	295	291	322	313	280	301	325	286	302	314	314	295	335	276	337	294	295	283	322	337	317	294	322	309	329	335	290	299	263	297	354	316	283	304	338	341	309	305	316	292	315	268	268	285	315	283	275	286	318	281	295	289	302	290	305	295	322	275	332	289	279	293	288	284	275	280	280	299	314	293	296	283	248	296	295	278	313	313	292	307	293	301	344	311	293	292	315	286	299	336	304	294	336	297	271	297	313	303	306	259	334	281	286	298	325	309	275	278	266	300	308	272	296	281	286	295	326	290	288	275	325	325	304	287	316	315	307	275	279	328	308	310	304	330	344	333	289	289	306	299	281	279	299	282	301	262	303	316	310	308	303	280	300	293	289	279	292	310	320	318	292	313	302	262	298	304	306	294	306	286	315	265	309	277	284	309	303	297	318	296	281	298	294	305	275	297	310	325	344	333	300	289	275	282	303	318	313	288	315	290	281	317	317	332	305	302	316	266	282	305	276	310	334	289	302	288	293	300	328	319	276	324	301	324	266	282	315	298	321	302	314	260	327	298	343	303	303	310	307	284	306	315	325	273	294	333	313	310	269	300	276	273	301	279	287	284	263	291	300	314	312	275	269	296	320	313	290	301	314	304	279	257	287	327	293	291	344	341	321	280	270	304	313	272	324	281	274	295	311	288	318	293	293	322	286	326	321	332	294	294	328	292	318	320	358	307	260	225	315	325	303	292	311	295	314	296	293	314	339	309	300	267	286	283	318	326	303	264	279	282	293	289	330	318	297	295	322	310	263	285	310	303	282	304	326	287	336	293	314	306	303	292	293	269	287	304	302	282	266	299	264	334	305	316	294	288	307	293	290	309	339	322	258	283	322	292	306	305	298	268	271	338	304	300	282	302	302	291	281	283	254	286	273	307	304	344	294	291	330	322	280	286	298	284	284	286	300	318	307	311	297	305	320	277	319	311	283	291	310	300	286	293	308	310	319	308	271	266	290	306	320	324	289	282	302	295	298	289	317	323	320	305	312	333	279	289	258	303	325	279	308	300	256	328	273	319	273	302	327	307	309	302	306	302	316	276	328	324	271	294	301	272	323	299	281	329	312	278	280	316	297	314	277	313	305	300	291	300	304	267	276	300	315	323	290	241	275	294	311	319	302	298	287	294	283	294	326	277	324	322	292	282	292	290	288	303	285	302	278	292	257	283	288	270	282	297	316	291	308	299	301	304	261	317	301	296	317	300	261	316	288	308	278	321	315	347	286	291	317	292	273	287	313	288	289	304	329	316	316	318	297	309	320	299	290	283	284	329	311	298	284	296	310	300	311	301	297	308	287	282	296	311	276	310	283	280	357	339	276	299	309	306	282	263	349	309	304	322	300	320	303	274	303	298	298	295	295	310	312	295	301	313	286	282	313	313	301	304	308	319	313	296	284	293	298	297	300	268	302	311	278	290	299	271	350	302	291	296	332	323	318	284	295	310	295	267	320	297	301	314	276	335	314	309	311	332	281	280	310	324	287	313	299	297	281	314	274	290	271	326	285	305	338	333	276	294	302	286	272	300	286	304	300	305	322	285	278	279	283	273	317	281	306	276	284	304	294	282	288	297	292	265	317	296	302	308	301	290	311	276	299	308	308	320	301	276	292	296	325	275	288	310	278	310	292	319	273	291	306	280	290	308	299	325	326	304	286	294	333	324	278	274	290	301	285	319	302	305	323	305	290	259	282	279	302	271	254	309	276	264	302	315	324	283	302	285	289	297	286	281	304	316	289	291	321	305	284	288	292	264	310	321	289	313	284	269	298	305	315	293	274	271	320	269	330	316	294	313	286	285	319	301	290	303	316	280	300	258	316	320	293	322	298	323	335	320	323	284	278	309	281	294	286	294	305	313	320	306	303	304	320	308	327	326	246	288	335	313	258	275	303	287	274	284	301	305	300	332	280	313	308	333	353	317	307	300	275	310	278	319	309	352	296	302	287	304	315	334	296	328	291	303	289	311	272	300	317	320	303	291	279	312	329	321	335	286	291	302	306	282	329	325	289	292	317	299	306	284	309	303	298	326	279	315	291	321	314	296	307	287	305	306	319	291	298	287	314	295	328	278	276	322	306	312	289	302	267	279	248	281	333	325	278	320	311	307	285	260	295	300	304	297	321	313	315	295	262	262	314	323	311	321	304	286	312	294	269	310	250	259	324	299	339	316	333	283	297	306	265	303	290	286	300	315	272	339	301	290	297	295	274	311	337	288	359	293	319	298	289	280	287	320	305	308	281	324	303	312	280	272	318	285	264	314	290	296	309	294	280	315	300	260	298	311	276	331	293	326	325	288	304	303	307	305	321	309	318	289	310	285	305	294	283	303	285	283	266	293	289	287	304	316	297	280	298	267	286	275	294	312	376	308	310	302	298	274	302	330	292	292	316	290	318	316	287	287	319	317	313	300	312	286	305	312	319	288	300	312	298	295	309	284	299	295	316	298	296	296	291	326	284	285	319	304	324	327	308	307	338	308	310	298	295	294	295	298	280	323	299	321	293	322	291	282	358	289	316	256	281	314	324	304	308	292	291	312	314	306	307	300	330	301	326	309	284	337	283	297	324	293	275	291	314	300	310	292	278	300	306	290	315	305	312	309	337	323	291	281	268	316	314	310	298	298	328	325	302	280	265	281	299	347	298	292	313	323	308	316	315	283	316	307	309	319	298	313	308	303	265	336	307	307	317	279	293	307	306	294	271	296	330	287	295	317	291	283	318	318	309	299	290	310	309	327	295	291	363	367	296	288	300	337	265	317	281	293	317	324	290	278	285	317	297	311	342	319	290	307	291	302	281	293	295	305	321	290	332	326	310	297	310	271	327	310	317	316	303	315	263	296	300	323	333	327	323	293	293	313	308	287	287	276	332	316
6504	974	1396	1608	1353	1203	1053	989	869	862	854	816	776	750	777	790	699	730	745	705	723	714	714	707	706	756	730	774	665	707	704	721	710	722	714	696	718	722	690	690	714	684	693	658	664	731	738	710	699	709	695	695	687	692	671	691	721	682	723	653	676	740	700	672	694	721	686	727	683	692	721	702	691	662	682	727	697	717	703	673	682	707	697	672	665	691	689	680	685	682	662	641	695	636	696	667	689	707	663	721	679	688	693	656	669	649	716	656	688	698	673	689	661	643	668	687	677	657	682	681	724	727	746	686	760	629	734	615	675	693	712	667	706	727	703	678	686	682	634	705	641	684	672	689	710	662	749	664	692	672	684	701	711	669	736	694	713	705	677	677	688	699	676	716	691	655	675	726	647	704	705	697	672	743	692	644	676	669	673	629	708	676	723	700	664	653	697	691	687	714	675	721	746	679	690	655	652	675	712	698	692	730	687	714	633	684	680	700	700	666	710	658	657	676	683	660	674	725	656	673	673	707	711	669	680	652	624	671	619	695	668	679	686	685	707	658	669	673	684	661	645	708	671	688	661	749	685	718	720	734	660	640	720	660	694	676	658	697	727	669	692	701	720	695	621	713	700	684	740	700	639	645	644	686	695	648	695	688	701	688	664	668	668	711	697	690	682	642	736	718	678	672	677	692	675	668	662	686	652	698	649	689	672	679	709	691	671	700	691	677	670	646	642	661	701	686	655	707	718	663	714	683	660	722	679	704	639	691	634	653	675	734	707	657	664	683	665	695	668	682	685	708	677	683	673	662	663	656	669	678	647	685	656	695	646	665	735	684	726	687	692	662	715	705	656	681	691	707	706	699	657	675	683	693	732	677	673	666	688	648	677	669	693	683	678	683	717	687	660	699	699	720	655	709	719	675	638	664	683	660	672	667	704	660	684	641	639	675	699	679	661	673	661	646	721	662	684	702	702	632	676	681	680	684	709	694	692	707	711	694	676	686	677	709	697	694	646	673	724	643	655	721	682	656	682	644	709	691	659	710	729	713	679	716	663	704	683	683	692	686	685	646	693	644	712	635	656	688	669	640	671	685	685	692	679	667	691	675	638	709	700	670	699	662	686	669	667	700	694	662	690	704	649	720	738	703	718	667	663	678	692	671	690	718	648	648	653	699	717	670	654	678	700	704	696	643	712	618	706	723	698	682	697	672	722	685	681	689	670	671	651	670	653	711	655	690	681	690	711	693	675	710	688	681	656	668	679	674	710	675	679	686	623	712	688	705	636	688	652	624	652	703	679	676	642	681	663	668	685	679	689	725	666	651	657	672	725	678	683	682	667	688	657	710	714	712	715	697	659	667	722	676	653	657	690	671	731	695	680	728	613	656	664	676	678	684	695	745	667	694	723	724	680	669	607	675	697	697	705	651	722	694	701	673	692	728	681	692	710	690	645	690	679	677	708	686	688	672	711	684	683	635	664	661	703	692	675	682	696	673	671	674	634	691	692	696	630	720	709	714	701	696	663	680	714	627	688	681	639	683	676	673	670	666	718	646	720	698	699	661	667	671	646	649	674	706	634	678	684	679	695	680	689	715	676	703	672	646	636	650	620	646	712	663	670	690	736	659	687	655	734	699	652	720	747	744	676	736	655	699	679	654	699	679	675	671	659	698	664	761	680	678	730	749	712	675	692	689	660	702	660	712	642	655	658	715	676	661	676	701	716	680	683	691	660	679	680	730	648	707	665	683	722	658	670	686	718	650	695	679	696	730	666	695	726	710	696	704	692	691	669	688	713	698	653	714	677	694	693	688	647	697	647	651	733	671	666	699	700	708	700	666	676	699	647	702	707	664	678	686	685	674	655	699	663	687	682	648	712	639	691	663	632	672	704	680	692	668	685	664	689	719	694	714	676	661	711	654	683	673	689	685	710	680	705	698	726	657	706	684	633	698	720	674	692	679	698	681	749	719	691	686	679	684	736	713	671	644	651	688	715	687	685	708	709	694	715	685	730	662	671	663	697	695	679	734	671	684	700	680	637	668	692	732	660	689	675	675	660	695	682	680	675	681	736	669	720	666	638	691	693	709	664	682	682	650	692	640	709	692	695	699	699	691	650	691	681	713	689	753	634	665	679	738	730	703	662	711	714	658	672	678	722	663	688	673	691	714	725	712	680	652	712	685	709	705	682	668	662	669	727	729	696	662	671	641	686	672	665	666	718	658	676	712	677	690	654	709	680	656	720	668	656	725	622	698	682	690	703	652	758	648	666	663	690	650	710	720	713	690	691	700	643	713	688	704	691	657	727	708	654	644	658	658	714	698	664	690	698	669	688	694	691	687	685	721	690	663	665	670	661	692	683	694	676	686	627	697	704	685	666	702	675	690	682	640	693	682	679	669	690	639	672	673	716	730	700	721	705	686	725	630	659	666	679	651	649	723	690	672	662	703	694	692	700	687	693	671	674	704	734	699	726	686	682	687	704	702	726	714	669	673	708	761	687	672	683	714	726	702	677	649	661	677	666	622	668	690	678	659	674	683	717	668	710	653	633	677	710	676	697	692	684	707	690	665	750	716	685	657	694	684	695	643	667	687	680	708	670	691	643	732	677	653	640	726	688	682	703	721	681	706	660	635	694	730	631	722	663	678	655	753	687	657	704	722	646	728	660	755	693	705	680	650	685	666	681	697	685	641	692	691	683	647	678	702	695	674	673	688	677	635	669	628	705	713	695	702	692	663	688	711	643	719	667	709	680	682	688	668	611	713	718	680	661	679	660	649	692	624	706	679	706	677	722	628	675	641	624	712	658	677	690	695	653	717	711	685	727	693	654	679	652	685	667	681	704	683	718	705	704	710	643	677	670	668	691	695	687	704	698	684	682	699	694	659	664	671	692	694	669	715	695	687	725	726	705	677	694	720	675	692	682	703	711	703	717	720	690	665	678	706	694	625	657	696	678	663	661	658	682	720	660	671	655	709	697	711	669	687	703	702	679	691	688	699	714	707	687	677	673	701	663	731	698	679	681	670	682	653	720	708	668	656	724	635	685	674	729	689	615	646	662	702	659	650	731	675	699	651	711	716	703	665	679	742	709	713	713	706	706	684	653	669	696	695	673	672	679	684	658	670	655	645	627	702	671	668	707	723	674	721	652	640	721	629	730	708	709	682	715	660	705	690	696	692	683	693	674	710	692	674	648	719	630	705	698	715	684	625	713	696	681	676	672	685	698	687	703	758	680	674	633	696	668	639	671	699	675	661	685	683	683	718	720	716	636	663	687	637	649	633	649	644	692	686	692	675	690	628	682	657	701	669	690	682	681	698	663	635	743	672	650	658	682	718	665	659	690	663	686	686	700	699	678	676	712	668	671	667	681	677	666	677	711	732	719	693	660	680	667	726	680	652	658	702	687	680	712	695	674	678	658	679	755	671	682	706	666	665	674	650	707	680	648	678	662	640	629	723	712	680	695	694	720	681	668	709	661	686	718	687	693	690	688	633
13739	1082	857	658	475	358	319	262	252	229	207	218	217	203	196	204	203	179	188	215	184	186	188	175	177	194	176	186	192	189	172	162	191	191	160	184	195	183	181	169	198	184	159	169	192	146	184	147	163	177	168	160	158	188	186	180	183	191	181	168	171	153	168	176	167	167	163	156	160	180	201	160	162	184	178	184	162	147	180	188	156	173	171	167	185	195	165	151	168	156	170	185	173	163	198	163	178	187	150	181	164	193	174	166	179	177	202	178	165	174	153	165	162	199	158	159	182	152	190	173	180	167	176	161	198	161	173	168	146	184	181	208	165	203	212	188	162	160	181	191	188	194	166	175	181	156	156	176	181	155	179	163	156	171	177	168	162	173	163	189	166	199	181	154	157	183	184	184	186	169	171	160	167	184	165	182	178	173	205	168	184	171	175	175	150	178	189	167	154	192	172	177	166	192	184	163	188	174	169	189	196	178	191	190	166	163	196	178	180	188	162	160	149	166	172	164	165	177	183	179	149	172	149	160	182	181	156	152	163	186	189	173	181	187	182	154	184	185	157	197	187	178	183	163	159	174	172	179	192	212	166	185	173	155	168	146	170	160	162	153	165	173	187	162	169	173	149	183	174	150	160	167	176	188	177	167	187	178	182	180	166	208	193	179	169	175	164	189	183	200	166	201	161	175	187	176	175	179	169	191	210	181	160	153	205	168	168	161	177	171	190	170	164	162	173	184	156	179	175	177	173	177	177	161	195	168	185	170	148	182	134	158	187	149	144	156	197	191	159	171	169	189	189	194	185	167	180	185	175	167	152	216	190	189	159	185	147	164	153	189	165	202	187	188	188	180	170	158	171	177	174	170	181	188	154	171	165	172	168	205	189	153	148	157	173	153	161	171	159	167	163	193	181	168	206	169	176	150	162	169	174	175	177	160	153	171	159	155	184	162	168	149	172	182	149	194	206	195	166	170	191	180	190	184	186	185	153	194	162	172	186	200	150	180	166	196	176	206	159	192	174	159	180	170	179	190	162	172	187	182	175	170	175	185	157	161	154	171	191	172	192	178	202	168	164	174	183	178	187	181	167	180	163	162	214	178	189	199	177	166	164	182	195	169	152	189	187	197	174	162	173	169	175	175	200	178	169	176	170	164	169	169	176	146	170	205	168	178	170	160	159	205	167	188	187	187	169	162	169	170	167	169	165	172	174	167	170	179	171	190	173	191	138	160	180	154	148	178	146	186	157	166	171	169	170	174	201	175	191	168	160	182	184	178	210	183	155	160	153	168	172	175	172	171	145	170	158	160	179	141	157	162	187	167	185	157	153	196	182	168	174	182	174	188	180	152	175	185	175	176	180	169	167	174	148	172	174	163	184	162	162	191	166	174	174	150	173	175	155	185	180	175	195	169	161	168	182	156	166	176	159	178	165	176	164	148	155	166	184	169	185	158	168	150	171	147	165	155	175	175	171	204	187	188	180	143	196	167	186	186	161	150	179	177	166	185	169	171	166	196	156	199	182	162	177	151	196	168	188	179	179	153	178	168	157	163	186	186	187	156	168	176	150	176	180	192	188	158	162	168	147	165	176	187	179	173	169	166	198	181	210	159	189	189	163	173	153	182	184	176	190	167	129	198	185	183	179	161	205	177	184	178	180	182	174	151	162	180	170	190	181	172	174	180	162	193	165	176	170	183	192	181	159	197	190	146	163	188	183	181	171	180	173	167	165	185	172	202	184	189	175	180	183	179	186	164	151	178	174	173	172	201	186	154	174	195	179	186	169	159	165	165	151	186	187	167	176	164	202	175	176	178	160	180	158	185	153	204	175	162	169	184	191	132	165	182	163	210	160	169	166	170	177	166	169	158	162	186	178	163	187	174	203	194	165	200	198	176	179	180	152	171	174	187	163	187	162	193	177	191	193	171	192	180	182	177	189	191	185	196	157	161	172	170	186	166	174	187	158	189	169	202	187	181	160	208	195	170	160	185	153	157	173	178	171	160	153	174	167	172	164	181	195	164	161	167	161	193	171	148	191	190	193	171	177	175	180	151	196	162	140	182	176	177	169	177	173	156	199	168	187	148	193	174	143	137	180	178	159	194	183	174	153	170	172	182	173	155	196	158	199	189	182	174	165	187	187	178	174	171	163	173	153	184	165	166	169	193	179	169	193	170	155	175	164	173	164	178	168	163	176	157	177	155	169	178	139	163	183	158	183	176	174	209	166	157	187	181	182	168	192	171	159	163	166	172	146	170	147	174	169	185	160	183	181	215	149	171	189	167	166	168	178	186	201	150	143	155	164	166	178	173	159	156	180	161	165	154	181	178	164	162	167	151	175	198	169	162	169	190	176	182	203	175	198	157	163	163	162	189	159	181	181	172	183	179	176	167	158	202	145	199	150	201	187	177	162	184	158	180	169	156	172	167	172	198	166	198	178	167	179	174	171	177	165	190	166	178	202	148	190	160	172	183	170	177	174	169	160	158	156	178	186	177	155	164	173	158	144	168	168	175	190	164	197	181	158	201	176	188	171	171	181	190	156	181	177	194	168	166	156	161	188	195	185	185	179	184	163	162	183	164	159	160	194	185	165	198	183	173	181	192	170	193	162	154	169	188	161	182	205	183	156	190	174	173	147	158	169	178	175	170	171	172	170	173	159	201	183	176	169	146	145	166	181	182	183	170	147	184	175	160	183	166	195	159	170	173	162	191	190	180	171	172	148	171	168	163	180	175	183	176	173	180	174	167	171	168	174	153	162	159	177	165	151	176	173	181	176	161	179	146	178	167	163	162	145	183	171	174	181	181	173	183	177	189	169	170	173	179	202	163	161	177	160	194	182	164	173	176	159	167	157	173	187	203	184	177	157	182	181	193	168	186	156	165	155	175	167	175	158	161	196	171	155	155	155	168	189	177	158	186	178	160	174	167	147	178	178	193	174	174	166	172	177	176	167	208	176	168	152	180	159	191	158	195	166	198	170	166	197	160	198	173	175	174	161	164	167	150	154	175	169	172	177	181	149	203	190	175	157	164	170	180	138	178	175	167	176	195	177	148	168	185	178	179	170	177	166	170	181	165	185	199	164	190	166	176	175	180	177	169	186	161	141	162	164	190	183	182	167	173	143	175	170	152	162	195	193	199	176	174	193	165	176	171	160	180	169	187	177	152	141	167	160	164	170	165	191	175	194	157	187	172	162	168	177	194	188	173	193	171	188	178	170	174	162	164	159	182	183	150	182	154	178	172	179	165	163	183	179	164	187	171	155	173	177	144	174	162	187	191	181	148	186	171	181	180	162	182	168	190	150	182	153	172	183	173	201	157	185	162	166	155	162	173	169	185	150	168	190	172	194	174	174	196	167	161	162	172	163	193	177	192	173	173	156	157	190	174	181	162	186	181	161	180	169	176	182	146	145	151	177	149	162	173	183	168	177	148	162	174	137	168	181	192	185	190	181	189	167	168	166	195	165	159	173	185	174	183	183	171	188	193	171	186
7894	928	1837	2089	1768	1424	1128	993	825	786	716	680	639	591	578	514	508	529	526	518	524	526	456	475	444	463	468	454	431	479	457	446	475	478	416	406	474	406	436	406	430	437	443	432	420	398	433	421	449	418	414	448	407	390	439	460	406	413	417	408	398	417	415	417	431	438	390	443	387	451	409	425	414	349	416	415	404	427	401	397	457	389	398	423	422	429	450	377	396	419	396	419	414	412	427	410	411	404	435	402	389	449	432	403	424	433	405	385	423	445	389	421	421	393	393	408	389	432	360	392	396	420	425	393	417	397	359	399	390	394	424	356	411	380	384	438	396	377	413	380	389	373	402	398	405	415	382	401	400	404	407	413	426	397	465	383	432	435	435	390	375	417	367	434	412	452	404	417	423	414	400	414	406	416	408	406	393	378	407	405	406	415	394	395	423	406	414	421	416	407	414	416	379	421	394	421	397	408	434	377	385	366	422	384	387	395	398	405	397	405	407	399	393	404	441	396	411	393	390	426	433	426	404	411	402	412	445	383	416	390	384	431	412	421	410	418	402	432	399	416	416	403	384	407	402	402	413	399	437	362	401	413	390	454	409	428	429	415	410	400	395	428	406	393	409	409	394	411	427	401	406	419	375	418	397	406	416	398	390	429	415	384	432	407	402	418	423	379	392	405	406	399	395	357	371	402	411	414	393	406	409	416	382	431	434	403	425	408	387	394	383	389	400	403	386	374	397	383	405	407	372	386	392	407	441	408	455	415	428	434	407	392	359	423	407	419	403	412	397	386	414	404	410	401	423	399	438	419	417	379	420	400	418	418	423	448	411	407	401	405	405	410	419	414	399	427	424	416	376	398	385	411	437	397	414	442	429	450	394	365	410	406	410	394	399	400	439	393	358	413	413	421	419	411	394	420	394	413	400	429	419	434	384	438	412	387	390	381	429	407	374	430	390	390	383	428	398	411	386	394	427	408	407	413	418	422	415	403	411	384	457	417	411	426	436	396	417	438	386	399	402	407	398	436	437	392	416	405	461	372	361	396	414	401	400	405	397	429	380	424	432	414	420	427	395	391	389	415	412	409	412	397	408	396	407	394	425	410	415	425	433	368	430	436	395	390	426	404	395	415	417	407	413	406	409	401	424	389	410	405	395	399	410	397	385	447	438	407	425	403	402	410	421	419	403	446	449	407	417	406	366	438	404	386	424	370	440	399	413	406	380	427	392	428	406	387	447	437	405	401	400	415	375	409	465	403	417	422	405	391	427	412	423	384	411	389	374	415	405	372	424	386	365	411	385	405	410	400	436	425	421	429	406	407	360	410	410	408	387	429	401	396	392	395	407	398	418	407	412	371	430	420	403	395	395	394	453	444	431	431	414	361	405	413	443	419	391	407	383	397	400	408	413	421	410	423	412	372	414	410	423	394	411	424	404	420	436	391	380	426	422	374	419	400	414	412	411	409	423	390	418	412	386	378	422	389	407	412	402	398	410	406	425	395	410	378	432	373	419	418	428	413	416	421	397	363	398	445	439	444	379	377	383	418	416	373	378	406	360	425	451	401	424	406	400	406	387	430	408	407	454	403	398	392	434	395	416	401	428	414	421	417	414	371	405	422	413	376	391	401	417	416	390	413	401	367	412	399	408	385	452	426	400	409	413	418	411	430	403	397	390	429	387	402	403	430	389	385	394	400	392	392	396	385	407	411	390	414	400	420	391	390	394	398	374	391	411	400	400	430	395	407	437	382	368	446	408	377	409	378	409	422	420	379	422	396	442	404	444	437	395	411	376	404	395	394	417	435	401	419	405	402	420	406	383	415	416	402	415	405	412	411	411	400	414	414	393	427	409	403	418	380	405	383	369	389	390	421	424	411	386	395	434	409	417	421	419	431	438	428	406	408	378	405	430	405	437	376	447	417	401	370	409	419	426	463	389	391	379	397	384	397	440	391	416	407	369	407	398	378	408	405	403	399	417	402	439	420	376	401	419	421	443	409	393	406	378	423	405	438	411	414	418	365	406	388	392	411	416	411	373	412	409	369	427	420	419	371	410	409	355	396	407	374	411	402	412	391	415	397	422	403	412	374	403	396	394	418	402	415	402	419	379	377	433	375	408	421	447	395	390	431	396	380	391	424	465	411	386	407	374	431	425	424	438	398	402	413	394	398	462	413	408	407	392	423	418	408	376	401	421	404	391	410	393	397	384	387	413	409	407	416	417	420	421	399	382	398	411	403	390	440	389	411	409	380	417	459	395	397	418	369	431	421	399	419	406	411	381	381	420	423	385	433	454	409	407	398	405	385	416	399	433	465	393	401	387	408	370	403	369	407	434	447	369	385	424	409	413	380	390	388	444	430	426	395	415	422	387	429	391	429	386	411	447	390	413	411	399	397	437	381	425	429	402	392	428	423	432	434	399	392	364	419	424	391	416	418	416	403	411	414	387	407	365	375	398	389	390	404	408	401	402	380	416	419	369	385	404	428	405	406	383	380	402	407	411	375	412	416	391	398	412	411	401	394	405	420	407	428	426	374	422	422	414	396	408	414	434	389	394	384	402	374	417	399	418	383	431	420	419	382	377	414	410	357	396	395	386	392	368	428	432	409	391	424	383	430	384	409	394	420	423	415	385	392	428	420	419	391	411	409	409	391	432	387	434	423	413	410	395	414	395	413	426	391	413	424	385	403	379	379	390	414	392	417	383	378	407	404	455	455	402	440	400	380	401	413	394	408	403	396	426	417	388	450	431	424	381	396	420	420	380	408	402	407	376	397	375	419	390	405	425	401	411	425	388	400	407	381	386	400	395	451	393	395	416	408	432	430	415	402	396	399	385	402	435	403	401	403	431	361	399	387	436	429	397	404	433	412	414	408	444	402	414	408	383	458	386	406	392	394	405	436	401	412	423	381	431	376	385	434	426	428	383	392	394	415	445	403	453	374	424	421	419	394	398	412	455	384	409	385	392	417	401	429	413	377	406	403	405	405	404	416	401	411	414	446	371	377	396	418	412	421	398	395	425	391	376	386	389	387	405	421	387	427	400	419	411	410	441	382	421	430	433	424	389	386	407	368	379	432	429	432	420	425	414	426	410	402	386	404	424	393	396	406	395	406	404	415	404	394	383	431	389	416	386	438	421	410	383	415	396	423	420	414	376	411	425	386	395	405	437	392	389	419	406	411	380	399	374	386	417	418	409	406	426	436	402	423	403	403	377	445	400	418	427	449	422	394	405	387	409	389	437	414	393	432	423	388	361	404	395	391	403	434	414	406	395	440	417	424	395	367	400	375	413	427	447	420	403	400	423	408	424	403	388	398	425	396	425	402	419	386	425	391	426	439	388	441	410	418	399	458	411	412	436	452	402	405	406	428	399	400	409	411	392	391	391	396	422	421	416	403	385	417	425	405	382	439	408	413	430	413	396	428	407	383	380	379	388	398	413	399	418	406	397	392	423	430	379	417	465	372	434	414	423	388	381	421	375	401	418	401	421	430
1349	230	228	255	207	218	212	234	230	223	215	216	244	228	254	220	204	246	228	214	219	211	224	219	206	243	223	218	254	218	216	227	200	227	222	235	219	247	213	240	246	219	194	225	218	225	237	211	266	222	201	205	245	218	217	240	209	243	196	221	227	244	205	219	234	209	225	226	232	221	236	237	230	227	238	223	217	237	233	228	229	227	220	216	210	202	240	213	238	256	233	241	205	220	189	204	190	223	182	229	209	191	218	214	207	238	216	205	246	222	259	216	209	220	260	223	237	224	238	208	256	198	241	215	233	210	220	235	197	218	212	203	254	220	229	224	222	231	222	217	207	256	227	188	239	223	249	213	201	217	231	175	223	214	206	219	216	206	223	204	241	235	230	210	218	246	226	233	226	235	214	253	193	210	204	231	238	217	204	222	217	231	236	239	229	205	205	210	239	198	255	235	226	264	247	219	245	224	261	189	170	188	205	243	223	203	238	225	204	237	205	243	229	203	212	206	199	202	206	228	262	203	224	244	223	222	242	215	236	237	195	233	231	227	193	242	222	191	225	209	236	242	242	221	245	252	222	226	225	234	243	242	254	235	254	223	230	201	235	207	235	235	213	204	214	244	230	234	216	195	231	224	232	204	208	234	223	200	222	221	221	215	231	241	231	225	212	212	224	212	224	228	257	234	221	195	252	206	220	226	219	229	253	218	201	228	196	211	201	197	251	231	266	221	243	200	232	207	205	216	234	250	225	210	228	209	230	219	251	214	255	210	210	229	197	216	234	217	222	205	234	235	216	218	190	233	215	213	235	232	208	247	232	216	245	241	226	226	220	253	225	213	199	195	209	220	214	193	226	198	211	192	219	217	242	207	205	200	213	223	188	201	213	207	230	227	216	228	223	206	235	225	224	218	217	222	237	221	207	210	222	225	243	206	245	234	238	219	215	188	208	251	221	252	218	247	220	195	247	229	195	249	202	226	218	228	240	245	200	176	200	225	228	228	206	202	240	221	218	236	209	218	215	256	200	221	215	247	223	226	210	225	225	226	222	215	227	260	243	236	216	204	234	224	223	219	220	227	213	229	206	218	216	267	218	220	232	225	211	253	230	230	189	207	236	213	183	229	203	217	222	262	200	195	222	204	239	196	229	206	222	200	211	246	205	235	230	214	227	237	211	236	199	212	235	275	233	234	220	201	227	260	224	204	248	214	200	224	208	214	220	206	210	250	230	237	230	209	227	217	190	211	228	216	219	245	225	229	221	210	237	232	227	236	217	224	232	211	242	218	215	204	202	216	223	228	223	219	218	233	224	248	264	220	284	228	229	229	228	221	231	245	203	193	214	211	238	221	216	230	235	180	219	192	220	221	232	230	220	214	212	211	224	215	225	196	232	209	225	248	220	232	228	209	213	209	235	214	217	210	234	200	237	230	230	231	219	206	207	212	219	224	194	202	227	229	197	246	221	214	220	233	226	206	208	252	214	244	242	228	218	221	221	242	199	229	213	208	221	229	220	231	234	231	224	212	209	222	211	207	189	221	214	208	230	229	225	227	216	223	226	216	226	237	202	228	227	234	216	197	234	200	208	226	219	215	207	205	216	198	208	225	206	207	234	234	192	195	213	221	216	217	225	210	230	239	212	212	224	235	216	216	215	251	209	235	219	224	214	206	213	220	210	204	231	223	231	202	224	170	241	207	230	214	221	245	225	213	223	232	246	230	222	237	214	201	233	213	220	220	213	252	241	195	234	212	231	224	213	207	189	215	233	221	256	232	219	214	239	224	243	204	238	240	222	215	223	210	232	267	184	212	209	210	209	226	240	202	231	242	196	206	231	223	229	236	209	234	229	203	253	234	219	240	213	239	187	211	205	228	221	218	232	231	202	243	220	258	203	205	220	219	234	217	227	217	220	243	214	215	246	222	220	229	207	190	211	241	235	213	230	218	227	211	201	211	218	226	217	212	203	223	213	230	222	230	236	228	201	243	249	202	190	218	213	235	199	228	211	231	228	239	185	222	217	218	241	224	216	237	248	200	218	222	199	211	201	192	212	251	243	220	223	228	214	220	238	215	234	209	215	192	216	211	217	231	231	169	202	224	201	203	210	239	242	229	226	260	233	224	221	206	220	226	203	218	210	213	190	203	214	232	241	217	247	220	229	238	230	252	211	193	205	242	243	217	201	218	214	204	217	205	200	232	239	221	222	234	234	203	206	221	179	231	231	226	254	208	204	210	209	241	236	234	195	215	209	221	208	214	232	186	222	243	215	221	245	197	214	217	219	213	220	246	209	196	245	242	239	237	230	226	224	217	237	230	200	215	212	244	194	219	187	193	219	229	220	227	232	228	224	221	241	228	212	212	218	203	209	231	219	220	239	221	226	221	230	218	216	240	229	197	198	215	229	207	223	207	217	238	232	202	209	215	218	230	239	220	227	237	217	210	215	206	215	215	230	196	230	210	206	224	230	201	234	238	205	217	217	233	229	203	242	230	225	232	194	223	251	253	234	210	204	221	195	212	227	212	221	210	235	240	232	222	211	216	213	233	208	185	217	208	218	211	215	210	203	204	232	231	222	228	220	191	237	250	243	217	212	235	218	208	223	169	235	220	230	205	218	228	211	230	271	229	192	187	236	218	241	209	204	229	218	239	216	243	240	205	220	222	197	217	217	216	250	235	206	231	229	221	229	213	207	217	221	216	212	200	224	222	245	203	209	219	250	248	224	200	229	228	235	196	242	213	211	213	206	194	232	226	214	210	237	205	236	180	204	224	225	263	238	204	204	219	199	237	223	222	222	221	216	220	220	214	223	232	241	216	219	226	232	233	216	213	201	210	216	227	199	215	187	216	218	216	228	231	211	220	210	256	229	220	223	232	208	204	215	242	211	218	218	222	211	220	231	223	211	221	202	204	220	193	195	211	237	204	243	238	230	242	246	211	204	211	230	227	206	225	229	238	248	231	218	210	221	236	239	185	200	225	234	252	240	229	191	252	237	242	223	220	219	224	207	196	225	230	211	225	213	212	235	232	223	229	216	234	233	202	177	210	216	238	214	237	217	221	202	212	211	196	224	220	215	217	220	225	214	208	239	214	252	217	219	231	193	233	234	205	228	230	209	221	210	197	223	253	240	196	229	216	219	192	231	223	219	203	191	220	222	222	219	225	232	196	223	198	192	208	209	217	221	252	230	205	186	218	201	225	205	217	239	220	194	195	233	206	196	218	238	210	241	223	201	212	219	235	219	213	199	229	211	205	243	187	235	210	234	226	216	221	204	236	229	232	222	245	239	244	246	229	238	222	241	230	205	239	225	242	220	207	216	209	246	218	219	229	218	212	227	223	215	200	224	225	206	207	214	234	195	226	200	193	249	218	217	217	213	217	226	202	201	235	225	213	185	196	220	227	209	213	213	196	220	198	225	233	218	209	215	188	221	227	212	247	188	206	216	208	244	239	215	214	203	206	204	227	216	214	219	227	215	205	242	231	246	224
1704	622	588	591	534	559	566	548	593	542	535	548	528	546	520	492	501	551	515	571	515	511	521	563	496	562	503	530	524	508	530	540	524	542	534	483	563	499	484	527	532	530	577	532	511	561	514	567	479	507	530	554	542	503	525	505	550	557	514	527	526	533	582	536	526	495	508	510	539	526	533	534	532	505	494	529	554	529	498	528	543	554	520	541	511	531	526	518	503	576	526	521	518	491	507	518	524	557	504	538	546	543	546	508	525	529	463	516	534	539	530	500	530	563	497	504	529	541	519	533	551	486	529	497	530	518	540	571	506	531	551	505	554	508	518	513	557	521	504	514	554	543	533	515	511	488	515	514	564	555	529	522	552	550	530	533	550	503	512	521	535	535	519	560	514	521	533	509	531	513	581	501	528	524	504	550	530	496	537	477	517	525	521	502	504	538	507	546	584	520	535	555	516	547	539	525	478	510	506	542	589	532	484	565	539	548	548	527	532	523	542	508	536	565	536	507	557	504	514	502	523	499	528	530	540	571	559	502	575	489	506	580	512	545	528	511	539	575	525	534	524	511	529	512	503	538	523	518	551	514	509	544	545	534	586	526	488	508	540	518	533	530	550	552	505	501	461	503	529	563	491	531	515	504	546	518	473	513	524	540	512	502	515	548	515	568	503	583	613	546	518	547	489	530	490	500	579	480	545	522	539	538	522	535	519	542	535	503	539	529	532	522	557	540	517	520	544	495	542	539	541	560	514	555	497	462	517	531	517	565	544	526	543	552	530	511	540	542	489	528	521	533	535	524	529	521	477	541	526	550	495	541	551	530	507	515	530	531	522	554	544	529	518	532	563	554	506	500	505	558	538	523	520	507	547	526	515	506	506	550	529	498	506	517	548	546	505	502	516	522	542	542	496	534	522	548	548	548	518	554	509	538	544	533	538	548	515	537	533	520	520	518	537	547	501	519	544	503	554	514	522	505	522	558	508	523	485	551	519	568	513	535	493	528	533	516	524	512	524	549	510	551	504	531	517	516	522	512	547	500	561	550	530	534	523	520	566	566	525	542	522	554	604	555	538	517	553	523	554	538	545	558	521	533	573	497	532	546	504	510	544	507	540	562	520	540	484	506	519	494	533	496	521	507	576	516	546	518	553	510	539	516	525	507	500	520	533	553	524	527	575	536	523	531	533	560	498	510	528	538	549	535	512	513	523	554	539	523	530	517	499	530	508	514	538	506	528	535	525	508	501	523	551	511	509	553	492	535	474	513	507	499	530	557	512	557	518	499	518	503	554	542	494	493	505	542	517	511	515	490	560	545	528	526	544	490	540	522	491	526	505	567	505	563	507	548	533	547	525	505	516	546	489	515	548	526	582	562	510	507	510	538	537	549	511	550	553	527	515	546	528	526	520	547	532	517	561	567	558	520	514	511	516	549	522	522	473	560	531	543	527	534	491	485	516	503	535	544	531	507	528	504	541	531	529	473	535	506	535	486	523	553	548	487	543	502	530	554	534	509	503	519	564	516	501	506	521	508	546	546	546	523	510	539	571	541	532	514	541	512	521	541	529	517	496	517	478	512	536	507	535	540	524	539	549	510	530	538	539	510	527	562	543	502	533	508	508	509	560	558	561	519	568	538	545	554	550	525	524	505	535	529	550	512	545	574	532	541	543	532	551	517	506	551	535	534	515	517	545	572	506	480	504	505	557	537	541	529	501	550	540	499	566	526	524	506	547	504	548	535	553	550	553	490	561	576	505	519	548	530	518	541	524	525	534	542	548	511	485	549	508	549	544	527	504	583	505	582	538	542	487	532	502	520	523	546	533	519	559	523	547	566	504	496	519	533	515	523	525	486	515	537	543	519	523	533	522	483	512	577	557	489	552	527	530	551	504	541	496	561	500	503	516	544	537	506	511	514	548	507	524	529	506	527	549	505	557	551	521	558	529	527	540	507	519	546	528	529	551	507	540	523	517	530	529	571	523	535	481	528	518	560	477	507	524	484	547	499	524	556	495	490	535	547	514	519	520	530	526	533	553	496	517	511	537	537	540	524	554	498	532	526	515	501	536	511	519	528	528	480	529	527	528	512	529	550	526	519	549	559	557	539	540	540	566	518	526	533	517	538	490	517	543	497	512	533	532	518	533	510	550	566	519	528	502	558	520	529	543	539	543	536	523	491	476	549	545	515	526	506	507	487	545	535	560	554	533	565	483	506	520	530	553	528	546	508	542	526	483	573	545	550	538	499	529	488	526	537	539	506	539	557	534	533	481	518	534	545	513	540	546	503	513	515	540	565	492	498	517	561	514	535	535	531	526	505	502	531	519	534	547	506	549	527	539	551	527	506	533	525	504	573	517	559	539	504	507	560	521	494	525	489	526	523	529	584	556	509	565	514	531	573	520	514	514	498	506	500	561	554	551	530	535	563	525	561	535	533	506	531	496	548	528	537	518	508	515	513	535	498	545	558	518	534	549	524	520	530	548	527	553	509	505	501	525	524	526	526	522	509	527	536	540	513	513	503	516	523	501	555	529	515	505	544	502	548	518	516	510	516	536	539	525	507	540	542	504	511	516	550	553	534	514	498	485	506	522	554	509	508	485	530	517	532	521	530	519	499	535	502	482	565	536	548	512	528	565	532	515	536	512	508	520	526	574	550	490	557	514	520	521	542	557	526	531	527	519	539	525	522	513	520	565	557	517	500	537	575	536	515	516	517	520	542	545	515	517	563	514	514	516	501	471	522	529	569	524	515	555	556	517	553	513	542	489	524	503	513	533	496	498	481	486	545	536	578	523	592	582	491	525	480	540	554	537	551	547	521	503	489	546	526	513	583	525	555	529	542	494	543	537	556	550	534	538	552	564	515	548	489	524	536	534	523	513	522	524	531	508	517	534	542	536	501	503	528	515	531	588	533	566	567	514	495	565	494	549	539	539	521	554	550	563	500	565	517	531	535	526	502	562	509	535	516	557	480	528	504	566	504	525	528	554	524	522	502	516	497	525	518	521	505	568	537	526	528	545	566	562	472	528	537	547	514	529	578	513	537	533	530	586	512	539	517	495	554	540	527	554	518	572	487	506	551	538	541	516	514	509	535	525	499	510	560	527	545	527	555	522	547	498	540	508	542	533	531	532	542	501	514	528	540	531	573	566	511	477	525	523	552	571	519	470	511	567	508	568	514	549	548	542	557	547	532	526	560	535	526	554	562	529	519	501	540	540	523	527	575	534	563	535	502	567	534	558	545	483	538	507	543	497	510	559	538	534	513	524	504	543	550	515	526	517	533	546	520	546	498	518	560	479	546	529	499	506	498	533	543	537	554	527	530	497	528	526	506	500	509	513	530	543	512	494	513	489	487	528	508	498	516	531	580	565	532	526	535	503	517	524	521	558	515	547	535	529	474	545	558	569	525	499	527	545	510	548	522	538	511	554	542	511	522	519	573	519	540	543	504	532	515	501	493	549	487	567	521	503	514	511	518	518	556	581	545	556	498
7568	605	626	521	468	401	351	333	330	343	338	295	362	354	311	294	307	296	302	347	290	351	310	301	302	313	271	302	310	308	318	307	337	283	349	299	337	306	324	324	316	304	325	304	287	299	266	287	282	309	311	315	273	307	297	276	277	287	321	349	301	256	281	293	263	311	309	296	316	320	297	309	290	302	288	285	308	310	310	313	282	281	310	282	333	316	288	315	300	289	300	309	294	314	315	283	333	294	290	255	291	296	322	278	301	306	299	272	341	313	310	302	264	292	305	302	360	308	345	307	310	298	312	312	337	301	305	278	313	312	302	305	312	314	293	322	309	300	287	260	282	288	284	274	294	339	307	291	305	286	288	295	315	312	305	318	308	300	343	269	302	312	281	327	307	248	270	281	294	303	319	305	292	298	301	295	299	259	309	312	313	319	295	263	287	305	321	311	293	286	305	320	269	276	288	279	293	300	318	289	285	299	281	275	315	308	318	294	304	298	307	287	275	281	288	295	310	280	334	282	295	326	291	316	299	297	321	279	259	287	297	275	325	269	260	335	307	316	262	257	304	282	266	320	287	279	303	299	289	276	303	331	297	310	294	298	295	317	310	318	301	291	300	307	305	303	303	338	315	307	296	291	315	297	297	251	275	313	290	273	289	284	297	315	302	288	302	296	266	297	264	297	307	305	313	306	307	308	306	302	285	310	289	288	310	279	298	272	264	308	302	270	311	299	317	284	314	278	275	289	306	283	328	300	300	322	295	273	296	280	278	329	294	294	287	304	307	290	298	306	299	290	288	302	287	279	297	299	313	317	264	309	275	304	311	315	301	304	297	312	287	290	298	306	315	305	285	292	260	294	293	289	292	312	293	326	273	292	348	300	342	321	289	308	282	299	298	288	311	301	308	316	292	330	335	306	303	293	317	290	308	303	272	291	297	291	289	262	296	296	297	311	296	286	282	275	304	264	286	353	273	309	275	311	311	319	307	299	281	314	271	282	309	299	327	288	275	297	311	308	305	302	301	320	304	241	296	305	265	313	310	290	290	310	336	311	306	283	307	295	324	304	305	315	299	289	313	310	289	302	311	323	292	278	326	289	308	270	274	329	308	303	314	273	304	274	302	344	321	321	310	307	286	306	284	306	315	281	277	288	323	309	285	320	308	304	333	320	268	256	319	276	295	286	333	293	289	286	311	313	336	310	307	295	336	283	279	318	299	305	285	308	301	306	281	277	259	316	269	300	285	315	289	326	296	304	298	300	273	290	310	299	330	323	287	293	319	310	308	307	323	285	336	301	267	311	306	320	292	322	315	302	271	321	298	283	291	292	264	316	283	322	284	317	296	292	304	290	274	276	288	288	316	309	332	337	300	297	295	264	293	322	324	288	266	282	322	279	304	278	299	333	294	299	280	315	306	306	328	271	296	308	324	312	301	288	291	262	327	324	305	296	337	288	314	288	284	282	302	325	307	281	312	287	301	286	309	311	309	275	297	271	291	334	324	284	277	277	296	293	309	275	281	299	303	315	292	315	307	310	253	285	283	289	312	300	292	303	296	331	313	334	311	303	299	322	283	305	321	294	310	276	313	299	322	278	304	296	313	336	285	309	278	298	292	265	303	276	270	325	315	319	296	256	308	291	311	305	332	320	289	288	271	307	326	310	331	294	290	284	282	315	303	302	310	276	301	297	275	303	280	314	304	298	300	311	310	327	342	289	310	287	297	309	309	326	326	292	293	279	316	302	290	335	262	308	297	297	303	296	299	286	311	309	313	280	296	286	285	282	316	322	301	317	279	268	304	312	315	298	291	310	310	311	279	336	285	263	313	311	305	320	302	284	286	310	306	300	289	299	304	314	323	296	300	307	295	288	304	317	308	314	320	292	310	321	308	276	324	306	321	282	282	307	307	311	287	298	303	318	312	283	288	293	287	313	303	317	297	281	317	286	271	295	330	310	316	282	301	319	328	284	292	294	294	300	274	313	302	308	344	291	297	278	261	291	294	298	303	298	321	299	333	306	310	296	285	337	327	296	314	309	294	307	286	291	291	304	318	271	311	304	313	315	303	299	286	284	340	289	290	328	318	301	293	271	311	315	323	288	317	295	303	313	299	306	259	267	312	287	286	307	313	360	297	314	290	291	310	317	344	317	269	274	314	300	280	335	291	302	313	289	287	342	304	316	284	271	284	289	309	311	275	308	335	306	324	318	319	262	307	265	329	297	298	289	330	299	323	284	291	310	314	314	316	275	307	278	300	273	325	320	282	296	295	286	272	305	325	297	271	272	328	306	303	301	272	289	290	305	309	273	295	301	294	299	286	287	311	294	310	298	306	299	310	288	294	294	303	302	310	319	301	292	299	300	269	283	285	320	308	273	296	260	329	315	298	312	307	298	303	307	300	271	270	306	278	324	279	306	267	293	309	322	277	263	285	294	302	281	269	325	329	267	319	296	296	277	290	286	300	312	320	284	284	318	291	283	317	315	303	344	310	315	313	304	298	287	290	300	321	310	313	326	322	294	299	295	308	285	281	311	266	279	277	287	300	298	299	295	318	309	304	287	275	326	302	315	312	318	304	300	331	299	327	295	324	320	268	308	297	290	275	334	324	293	319	339	296	287	309	299	343	331	292	291	292	302	295	314	317	294	283	296	319	317	309	328	334	312	324	299	299	284	312	310	295	291	318	287	285	332	312	294	329	303	290	277	289	335	293	269	275	257	316	300	313	299	277	295	284	292	284	312	318	268	284	304	276	313	303	298	268	310	313	307	280	286	288	296	297	285	291	304	289	304	267	293	303	330	304	303	320	288	313	311	265	275	286	296	287	330	352	283	290	316	307	320	300	284	308	317	317	318	271	277	278	310	317	270	353	325	288	281	313	303	295	312	300	337	259	331	281	293	295	262	274	294	265	280	317	332	292	281	289	291	282	312	303	273	355	295	303	297	325	303	299	286	275	305	326	343	281	290	291	298	290	306	278	289	314	318	325	314	303	281	306	269	325	302	312	290	305	291	309	296	319	322	274	312	301	322	299	279	313	324	330	304	287	314	307	280	290	304	325	324	298	306	255	291	306	302	315	317	285	296	293	269	278	290	299	346	315	315	332	299	296	321	315	280	272	305	324	342	276	306	305	318	269	309	297	306	279	302	319	305	296	299	279	321	277	305	288	302	293	320	301	322	325	291	295	318	303	318	304	305	295	288	265	314	310	300	271	275	287	309	310	312	316	295	304	323	317	271	290	331	320	279	277	283	279	317	309	274	311	298	285	329	302	262	324	272	293	296	312	294	306	323	277	281	325	313	302	288	308	293	291	314	323	298	316	292	293	288	313	291	315	288	290	317	298	289	309	297	297	306	336	290	307	290	317	307	287	324	300	282	313	300	310	331	299	278	321	274	297	294	291	288	312	280	312	263	285	321	316	302	357	317	292	300	297	298	311	308	292	305	270	269	282	293	274	293	283	289	346	321	325	282	328	312	340	318	295	312	295	297
6467	914	1367	1506	1338	1181	1010	920	880	882	841	827	845	772	742	764	733	731	759	673	720	693	732	727	740	749	724	712	693	710	674	697	689	715	701	672	681	683	701	701	714	775	685	678	637	699	734	687	690	700	705	697	690	671	709	668	731	702	688	717	694	704	677	711	693	665	662	672	677	685	687	663	727	662	707	719	703	626	717	678	695	650	728	670	697	716	693	659	628	686	705	688	661	654	675	669	725	695	606	704	696	658	710	745	702	703	678	687	662	682	675	680	673	687	715	688	648	661	686	704	702	681	694	672	652	710	674	663	673	681	719	652	744	685	716	687	662	682	660	615	662	654	692	656	668	697	680	741	672	669	675	679	677	656	734	713	678	714	682	691	710	661	708	685	688	710	681	696	721	665	664	656	663	706	681	707	718	707	662	649	708	685	665	702	679	664	711	672	680	623	731	674	711	652	683	686	679	669	674	659	677	687	683	675	668	741	616	684	686	680	686	697	724	675	711	704	699	651	700	672	672	674	697	667	719	699	662	693	690	710	703	692	686	640	724	688	636	669	666	728	720	687	655	684	644	668	715	724	677	728	656	642	670	681	663	737	686	654	677	702	732	633	665	673	752	651	677	620	650	652	669	673	658	657	703	692	708	680	695	738	640	685	688	677	647	659	716	705	637	661	651	658	699	648	713	701	685	700	689	701	635	674	667	683	670	688	717	692	718	679	688	683	722	642	664	678	702	654	680	672	732	669	681	702	673	652	648	656	659	675	653	672	646	682	645	676	662	692	666	715	698	687	688	685	655	634	655	689	696	729	664	668	687	659	717	623	702	631	678	681	663	656	661	673	679	605	636	752	693	649	691	723	666	675	730	688	660	657	705	701	730	654	681	630	660	649	683	664	682	689	670	705	707	667	692	667	691	657	676	696	666	689	683	673	605	710	712	699	684	685	688	644	641	687	687	640	687	686	719	660	689	660	677	670	696	659	693	668	673	703	666	684	688	694	642	644	712	690	694	677	659	653	666	640	699	676	677	668	685	696	695	692	718	702	667	711	717	661	636	689	686	725	693	707	689	665	675	741	692	695	678	650	722	695	653	682	676	713	711	679	622	656	688	673	739	665	705	694	682	684	680	688	643	682	683	676	675	693	693	711	692	652	699	680	673	667	650	695	670	696	712	676	691	693	666	697	656	653	687	707	647	663	681	667	708	729	667	660	681	668	678	677	671	709	677	651	702	675	670	713	641	706	719	693	678	712	701	716	656	674	627	683	677	666	691	672	661	716	707	715	654	675	701	709	658	657	707	674	660	719	662	668	649	690	695	673	687	691	670	669	655	693	679	708	708	696	645	722	684	704	667	695	637	673	680	652	695	678	659	670	681	664	702	698	605	717	691	663	647	649	647	699	708	668	660	685	679	678	658	659	670	680	675	659	707	661	685	659	688	703	702	691	671	663	660	679	705	715	672	674	678	698	660	704	689	695	655	717	683	710	699	695	708	684	688	678	702	682	710	697	674	669	675	672	713	634	648	695	693	672	641	661	717	667	665	652	668	667	690	659	700	708	638	744	649	674	665	629	657	688	673	672	698	678	686	689	654	698	663	714	641	725	656	658	604	711	639	718	701	651	703	659	691	663	638	667	701	672	759	732	655	674	682	699	676	705	670	667	728	694	688	674	645	709	660	699	663	676	665	710	672	665	665	695	726	716	669	661	687	606	714	676	712	653	677	675	683	680	675	649	679	710	667	683	690	627	665	671	663	680	706	666	668	717	675	671	662	696	698	718	662	690	684	685	688	690	691	684	677	685	683	674	700	688	676	627	660	694	640	677	668	669	679	667	688	649	686	679	672	670	647	695	713	674	660	637	656	665	659	678	692	652	686	675	632	696	727	688	683	668	658	674	621	685	677	694	704	727	682	674	689	666	698	681	719	687	668	699	679	698	712	697	684	683	661	667	673	689	706	670	725	653	637	658	652	662	700	700	699	735	696	700	659	654	683	614	687	644	700	720	712	626	696	680	695	706	709	677	691	697	673	668	707	710	695	676	712	669	701	662	672	718	664	665	642	655	640	678	670	698	638	691	675	671	706	690	682	710	661	637	633	647	693	745	721	710	658	668	704	672	740	709	684	732	641	639	669	725	749	657	655	642	690	683	698	744	700	690	656	676	673	688	670	671	645	728	661	677	699	673	686	684	696	630	692	688	692	697	680	680	702	680	706	681	664	673	677	672	750	717	640	750	692	621	651	736	730	695	687	650	689	671	732	700	678	676	654	713	689	732	706	703	703	649	716	703	688	708	663	694	699	666	757	655	681	690	713	616	699	681	692	643	700	706	629	661	662	655	689	674	680	664	621	682	699	676	676	664	666	686	681	699	707	668	660	710	701	679	668	681	666	654	684	680	662	673	695	639	646	634	707	687	616	696	694	642	690	648	696	706	708	675	685	664	709	682	686	714	676	718	691	693	697	702	727	692	713	716	682	694	683	690	644	666	725	742	657	720	630	709	694	701	723	673	709	658	656	704	693	699	716	655	709	658	719	685	750	670	703	703	697	678	718	638	668	706	681	668	668	675	686	665	695	672	685	675	712	676	653	672	680	674	708	693	652	636	680	701	668	697	697	711	649	725	691	638	674	676	690	653	713	711	704	667	681	677	648	652	703	705	685	710	702	695	722	660	686	633	667	682	706	703	659	668	688	651	679	690	672	699	692	693	697	661	647	698	701	631	704	672	695	741	755	710	711	661	674	705	662	665	673	635	665	674	669	670	697	681	676	663	672	704	705	673	704	643	664	660	691	718	719	692	641	677	678	663	657	686	704	666	673	648	731	679	681	678	683	652	719	636	722	703	707	674	658	673	679	679	673	655	664	720	655	645	682	684	703	677	716	703	681	658	722	680	704	670	657	670	677	691	673	683	649	711	681	699	676	624	684	679	710	692	647	639	677	692	678	656	662	721	670	679	705	635	662	691	709	687	733	728	655	653	710	670	713	668	709	704	703	716	693	671	656	666	681	669	673	661	714	724	687	651	711	664	676	662	680	659	683	697	694	727	706	658	693	668	698	707	710	688	692	704	688	716	642	628	675	658	698	658	711	715	683	676	727	652	654	689	660	661	670	687	680	711	665	684	707	657	711	695	668	656	655	698	653	649	693	666	682	685	684	686	680	672	724	671	699	638	653	663	670	682	652	680	687	646	641	648	632	652	687	686	663	676	709	683	703	700	711	677	696	638	746	711	681	704	670	684	680	688	647	649	717	668	703	674	708	648	642	674	709	652	708	730	650	722	677	663	672	703	679	699	652	678	667	727	663	668	676	720	661	689	671	727	675	657	652	636	680	713	715	700	671	684	687	663	671	717	674	682	639	696	669	661	659	673	651	709	695	709	666	729	696	673	716	664	715	676	729	677	658	689	697	669	705	656	695	693	654	676	656	670	698	703	703	700	681	673	697	631	692	666	718	685	684	680	681	659	648	690	691	659	702	734	648	668
14022	1105	874	725	525	403	294	309	230	257	228	228	204	213	210	192	198	189	155	182	175	192	155	178	152	170	209	192	172	193	167	163	174	189	195	186	184	150	186	179	179	157	197	148	186	185	201	174	182	167	178	178	178	175	167	186	182	172	169	164	168	186	178	178	178	161	186	170	195	189	166	175	186	157	161	199	206	195	177	184	185	174	190	182	166	154	170	167	129	151	166	171	178	169	199	191	174	176	167	173	179	154	174	154	193	192	189	201	185	192	161	196	185	164	157	165	163	171	161	162	169	178	183	161	189	171	169	184	192	167	179	178	191	167	195	185	194	157	170	183	141	175	163	171	183	184	171	184	180	162	201	207	181	149	169	181	170	181	188	156	170	173	178	191	187	173	154	177	186	178	164	169	161	179	176	165	184	164	167	152	166	190	174	187	185	172	157	158	158	185	168	175	167	181	168	159	177	172	179	144	183	170	174	159	172	203	160	168	164	175	167	177	171	169	162	161	172	180	161	169	180	183	176	178	167	188	176	187	172	164	158	170	173	162	159	175	180	149	157	170	172	202	165	163	172	190	157	178	193	165	170	185	179	174	199	172	187	203	183	156	182	150	158	162	180	178	167	159	176	158	200	158	190	156	154	162	199	152	187	201	171	161	168	157	185	160	175	157	163	135	180	159	157	162	164	152	173	174	161	146	163	167	204	184	168	158	183	172	163	172	165	175	183	138	155	150	170	153	181	154	183	160	160	166	170	177	168	176	178	191	149	170	186	191	180	183	175	150	183	187	161	157	182	179	183	165	167	177	160	193	159	151	170	186	164	184	164	179	160	193	178	154	155	177	149	174	183	176	173	193	165	180	175	188	157	153	199	168	148	179	164	161	171	175	160	173	156	186	157	176	163	186	157	156	176	164	148	211	168	169	171	189	174	188	160	148	208	158	169	190	179	173	171	174	191	177	157	173	187	203	168	177	166	198	170	178	170	168	173	185	150	184	181	187	181	173	180	197	189	179	151	162	185	152	172	194	178	148	155	162	157	171	190	187	157	155	165	155	148	190	166	195	189	182	180	184	190	196	150	168	151	162	178	193	157	178	173	179	170	177	168	180	194	147	172	173	166	188	179	182	152	171	199	186	195	169	177	184	181	164	179	176	171	171	156	159	147	181	188	155	163	190	166	182	179	189	164	161	134	161	163	166	168	161	164	175	177	170	171	158	154	165	167	183	157	205	158	181	173	170	179	181	207	174	164	179	175	166	188	195	170	186	162	161	184	165	174	178	182	168	176	171	181	171	169	149	164	175	156	159	169	178	203	159	170	184	193	152	192	197	182	157	200	190	191	186	193	154	181	166	169	208	185	172	179	180	207	169	181	168	190	188	181	179	194	194	166	168	160	185	175	163	148	161	183	168	157	164	180	196	191	173	192	163	184	179	172	190	172	162	189	195	177	157	157	185	149	182	179	169	174	176	174	197	158	188	189	180	187	186	183	171	167	160	200	148	190	195	166	190	170	170	168	208	187	179	181	177	180	169	180	165	164	169	205	169	161	168	153	171	152	165	181	167	182	147	179	183	188	160	176	175	191	147	169	167	187	165	158	179	169	155	181	190	194	153	157	165	155	170	169	183	190	161	190	168	163	171	159	177	154	183	160	162	172	183	168	190	177	174	176	160	163	182	149	173	160	154	186	161	195	168	186	202	147	164	153	191	176	165	169	162	195	157	160	187	166	170	167	169	161	166	187	178	151	180	178	171	158	172	152	187	164	187	161	193	192	184	182	161	176	160	178	163	195	176	168	185	180	174	153	178	188	189	171	179	200	139	177	162	169	168	155	174	166	176	180	144	186	161	155	189	184	173	174	178	175	169	178	172	149	165	169	182	167	160	158	168	182	172	174	177	177	142	181	174	158	198	182	174	206	162	165	159	170	159	178	172	180	153	181	176	177	157	153	168	152	201	179	197	168	192	151	168	201	165	160	161	155	199	187	184	173	184	159	179	194	183	185	174	175	179	169	181	179	164	158	149	183	189	168	155	161	192	183	190	178	164	159	183	175	163	191	181	160	163	175	184	194	152	172	169	170	175	198	169	167	196	186	135	167	164	150	170	151	181	159	159	158	191	168	187	188	206	184	168	172	172	175	178	164	154	173	177	165	180	161	167	188	151	172	193	168	175	170	169	160	167	163	186	165	182	172	162	167	173	190	170	151	179	167	150	160	188	186	186	168	178	177	177	175	193	173	162	158	168	184	147	192	197	156	180	158	165	157	168	172	158	196	194	172	169	163	180	176	165	190	156	195	201	170	167	152	175	174	151	186	180	182	166	165	175	159	171	163	174	141	174	189	163	156	187	166	165	167	184	146	176	194	181	178	141	196	168	155	171	166	175	168	173	166	179	154	166	178	167	155	192	155	175	173	156	172	190	159	170	160	163	167	186	164	168	174	154	150	181	205	183	193	193	180	167	182	176	154	167	183	161	157	151	190	172	158	158	177	160	151	149	172	182	171	159	167	164	152	179	179	174	179	187	179	182	161	166	167	186	143	147	186	142	169	181	143	170	173	193	156	183	195	172	200	196	158	185	187	184	193	187	152	189	166	169	174	183	208	166	165	171	160	179	177	184	196	190	182	155	153	163	180	182	173	177	191	183	186	172	178	204	154	163	165	188	171	193	175	185	178	185	163	145	186	188	191	171	159	143	178	177	182	187	151	175	176	169	173	190	179	188	189	167	174	148	162	172	183	173	195	189	175	181	177	183	175	201	183	160	188	173	150	164	157	172	162	185	197	147	172	195	185	141	182	178	158	159	140	167	186	170	176	163	173	211	209	193	186	174	182	171	177	168	179	158	157	171	169	174	159	164	173	176	178	152	161	138	156	209	169	188	169	181	195	186	171	164	173	147	185	190	160	160	166	172	192	183	169	168	158	161	157	179	155	160	170	197	173	167	163	171	183	140	157	183	178	155	167	163	193	170	160	192	183	159	153	177	185	185	153	174	169	167	184	166	158	164	178	162	190	174	162	179	151	182	172	158	180	188	157	216	182	187	178	165	183	174	180	154	186	186	159	194	166	182	162	174	179	159	164	163	180	177	154	162	178	218	180	154	149	147	164	147	169	164	171	178	170	172	181	185	183	169	167	174	171	178	193	176	170	176	148	162	186	178	161	138	178	176	173	167	174	161	176	172	179	176	162	170	190	153	180	178	192	169	176	157	156	160	185	165	169	162	181	168	160	157	169	152	176	171	163	151	180	177	179	184	169	154	167	175	183	192	154	166	151	179	181	184	177	196	205	152	173	175	172	189	144	165	181	171	180	170	185	170	157	187	189	164	189	185	214	168	182	149	163	166	168	184	159	173	179	167	183	190	178	198	182	175	193	201	146	168	167	176	161	162	174	182	209	187	166	184	175	187	184	174	162	190	221	169	174	171	177	167	183	176	161	164	179	183	162	166	170	186	172	178	171	170	160	159	195	181	183	188	177	189	155	183
7933	902	1918	2119	1816	1414	1144	989	820	743	699	666	614	614	574	528	552	503	498	499	475	466	490	458	456	460	491	473	470	442	450	413	443	455	436	430	433	421	418	441	425	402	440	423	381	456	413	455	425	426	441	413	453	430	372	462	423	422	381	453	389	388	395	381	406	397	424	403	402	442	406	412	415	403	376	419	396	404	378	421	405	421	442	459	414	386	424	411	409	384	409	401	429	351	405	443	378	417	399	429	414	393	386	432	447	413	402	448	415	426	381	395	430	413	433	409	465	385	423	395	431	427	420	418	392	410	401	405	398	419	406	410	391	417	382	415	430	370	351	420	399	408	408	422	415	343	420	391	430	406	422	393	400	424	395	403	442	430	385	389	387	393	408	393	363	437	403	429	367	431	399	388	406	453	407	411	351	402	405	424	412	383	424	418	410	393	395	421	411	397	401	400	427	386	403	405	381	431	423	388	425	419	410	401	428	413	380	442	374	393	388	387	435	429	372	388	442	481	396	399	405	409	417	441	404	399	374	407	380	393	408	392	369	399	408	438	380	400	396	376	416	424	391	373	416	400	373	405	397	444	381	441	391	401	393	413	387	399	361	444	406	422	374	416	417	405	404	380	374	411	403	424	439	418	392	413	393	387	431	383	406	402	397	375	410	385	391	393	371	390	424	412	359	390	433	430	374	433	409	419	399	373	398	393	380	420	426	394	357	419	410	398	430	376	449	424	419	397	432	401	413	410	402	384	400	432	405	399	369	436	418	419	422	378	403	422	376	435	395	413	423	395	411	392	374	385	437	388	394	391	391	402	408	393	411	402	380	356	421	444	374	380	385	407	401	405	414	400	389	397	422	403	443	434	400	381	397	395	440	421	390	441	408	389	399	417	423	407	402	405	421	436	413	402	431	362	398	409	409	403	393	414	383	369	374	419	458	422	389	413	395	429	392	404	433	396	437	362	452	406	405	409	390	376	386	401	457	398	416	420	399	401	365	384	444	383	409	416	427	378	411	383	412	429	419	415	431	393	365	392	379	375	418	424	409	428	398	403	399	412	400	430	395	385	391	397	415	421	415	434	402	386	416	392	391	416	432	366	447	373	377	394	423	358	413	408	385	439	430	425	405	405	413	431	363	427	397	418	424	384	378	408	425	392	447	396	409	418	406	385	410	401	408	431	397	397	388	429	407	379	395	421	420	464	394	389	409	418	429	379	413	401	416	380	415	421	424	416	395	402	439	424	419	396	398	408	414	429	388	366	406	409	382	401	384	395	398	393	387	416	411	397	395	415	373	375	426	438	377	423	367	402	425	385	424	406	392	360	398	380	428	413	384	402	428	410	388	387	378	420	422	383	395	399	397	414	423	413	406	455	458	413	423	428	385	416	404	403	372	386	422	400	395	421	446	421	406	409	417	370	413	386	367	427	401	409	422	388	389	378	437	398	415	416	402	382	436	394	425	406	398	424	424	387	415	397	389	418	405	391	423	403	405	401	402	407	417	409	401	447	404	392	391	419	413	397	418	402	417	435	415	398	382	422	411	408	410	424	414	402	396	417	391	424	399	417	399	443	393	432	370	398	409	381	430	422	428	425	375	398	429	397	424	446	449	437	387	406	418	413	410	411	384	410	412	400	387	434	447	403	367	390	344	442	416	443	414	422	385	410	394	409	408	452	390	392	413	421	401	433	394	427	432	390	378	413	393	395	359	420	388	420	396	412	384	409	405	420	434	398	411	408	392	418	432	414	380	403	429	395	449	420	433	395	430	457	391	402	417	410	397	433	391	396	394	443	430	383	423	398	414	423	388	423	420	392	397	406	410	409	411	395	402	422	389	412	372	415	385	443	407	418	433	413	425	409	406	397	421	378	415	410	405	424	415	395	409	382	364	381	400	375	416	381	391	416	415	408	378	414	401	358	402	396	383	394	395	422	390	427	402	397	431	383	402	397	379	409	390	422	423	381	418	389	376	407	405	368	427	418	402	374	414	395	429	440	392	402	425	384	445	402	367	406	431	371	411	361	380	385	415	385	416	406	372	356	424	384	397	404	421	353	401	418	412	398	391	402	401	406	389	403	424	384	404	408	379	462	418	378	411	406	419	417	440	402	447	399	423	415	402	384	375	399	405	396	434	401	386	380	438	402	410	393	403	390	426	393	401	444	384	388	436	383	401	391	353	414	429	425	447	389	385	381	426	377	393	413	417	405	397	388	445	396	442	402	367	401	403	377	459	410	405	384	396	412	455	413	391	401	388	424	413	384	403	436	378	431	397	428	383	388	411	419	342	419	414	382	409	425	406	391	392	420	374	405	405	394	399	406	391	419	416	410	423	433	428	360	433	391	440	404	407	398	397	411	398	419	388	402	401	417	415	378	432	426	414	427	402	398	410	420	423	425	390	362	444	391	410	406	405	407	424	408	401	407	374	409	427	381	412	458	413	430	388	388	454	429	374	431	412	422	396	403	384	427	417	393	435	403	411	408	414	389	405	408	402	394	383	414	422	403	368	388	422	419	369	411	388	412	415	387	402	416	401	400	399	410	380	406	391	378	368	425	382	406	426	371	417	418	390	417	391	406	411	428	411	435	433	450	414	389	397	410	360	411	403	436	403	375	411	421	406	396	399	413	419	414	409	382	380	402	408	393	399	421	418	456	420	422	425	402	388	429	397	389	425	415	373	407	395	379	400	376	414	413	400	414	388	385	423	373	381	464	370	399	435	437	437	408	410	397	399	376	371	407	417	391	410	419	405	401	389	417	405	392	420	415	408	426	435	429	378	420	388	417	425	406	352	402	430	395	432	420	415	444	434	374	419	427	368	407	433	420	381	417	425	378	407	407	438	398	436	412	416	368	425	395	402	390	416	389	440	410	410	407	421	376	423	425	406	416	439	395	391	408	413	437	429	404	458	403	425	445	390	393	415	399	400	428	398	431	427	419	379	457	397	412	387	408	403	423	413	432	396	392	406	413	405	389	403	424	392	396	402	405	391	429	403	411	398	412	407	372	408	423	392	374	409	374	403	387	438	412	393	386	382	391	403	397	424	430	417	403	418	425	449	405	388	459	421	375	409	396	385	403	427	416	410	404	383	378	409	385	411	395	393	387	373	424	412	393	420	437	392	428	345	428	409	400	392	418	412	413	399	427	411	388	406	420	423	433	411	423	386	416	412	386	407	380	383	451	417	401	416	400	390	420	390	424	416	421	401	407	397	379	396	416	420	423	393	382	422	433	411	387	416	381	350	410	409	410	397	398	405	402	449	418	401	391	396	425	415	408	413	423	407	372	364	396	431	383	426	448	424	389	405	412	375	399	378	394	401	420	422	384	410	398	428	395	400	437	440	413	435	385	431	401	416	415	416	414	410	403	382	405	404	398	375	408	409	428	389	384	392	357	384	382	399	385	405	407	398	374	398	414	411	407	396	445	398	393	399	410	423	417	413	407	386	408	396	389	396	423	410	402	421	368	385	354	410	404	428	403	376	419
1351	193	214	236	235	259	214	220	230	225	239	202	231	217	213	240	238	203	228	212	203	224	205	221	223	241	204	211	211	194	229	202	236	214	234	211	212	215	220	233	227	239	238	215	221	200	232	220	226	195	206	210	219	222	237	228	251	202	227	230	234	242	230	227	210	225	189	213	183	238	225	209	235	226	231	224	229	231	228	217	208	231	230	204	230	229	211	206	227	228	210	238	243	216	228	201	227	222	201	218	232	181	242	219	225	255	225	215	215	207	231	195	222	214	217	199	204	212	198	229	219	222	230	219	222	218	208	198	245	211	230	231	226	232	218	220	217	201	200	231	243	226	203	196	203	220	197	221	223	220	216	225	231	218	221	215	232	203	190	189	224	211	226	221	231	221	212	225	204	213	223	210	210	232	234	181	243	222	219	198	242	228	230	241	218	215	229	239	199	207	219	206	211	205	212	199	219	198	237	222	246	219	204	238	205	239	220	232	197	226	251	247	218	192	227	195	204	230	247	228	210	210	247	203	229	219	208	227	228	211	198	249	229	233	226	241	212	196	221	218	237	234	248	200	237	212	209	230	213	227	221	223	196	247	207	238	249	216	233	213	241	231	196	234	208	216	226	191	203	239	248	210	219	218	221	196	208	187	216	216	221	217	233	227	208	228	217	198	222	184	202	218	236	212	222	255	219	225	209	215	228	231	208	230	220	231	237	195	218	223	219	207	224	221	199	205	218	246	223	204	232	211	209	220	235	226	225	229	226	252	183	209	197	190	223	199	229	215	247	243	243	218	214	233	245	225	241	180	176	190	234	204	226	209	211	213	197	222	190	212	213	224	209	218	223	245	248	217	204	231	209	222	229	201	192	210	242	256	217	226	251	245	221	204	208	229	208	218	240	225	218	196	227	208	209	232	229	207	222	200	213	206	230	237	231	235	215	220	206	211	190	233	254	221	204	225	198	233	219	217	226	194	225	247	218	217	230	220	208	228	204	213	235	215	204	209	220	219	234	232	221	218	255	222	228	220	199	221	206	207	234	216	232	205	226	223	240	217	229	190	194	208	226	240	210	225	246	222	213	222	206	217	224	214	225	220	233	227	253	229	227	208	194	247	195	227	220	243	226	237	214	223	201	226	209	205	234	211	214	215	202	203	211	230	200	225	209	224	213	239	222	246	211	237	229	201	220	227	242	200	202	222	209	213	207	210	214	205	221	222	251	223	201	207	242	254	228	249	209	235	212	222	203	215	238	200	218	214	245	223	229	195	216	200	238	236	193	228	221	200	213	233	217	227	197	226	237	221	254	201	230	229	204	229	221	201	209	216	231	228	233	242	207	212	224	205	208	238	221	214	240	227	240	232	223	198	189	219	190	217	224	225	222	238	245	222	220	236	249	210	254	214	227	208	221	195	223	232	225	248	195	198	210	202	195	207	228	259	223	234	236	234	192	227	217	228	220	220	228	247	260	235	239	201	243	206	226	237	233	194	213	239	242	179	209	255	210	202	242	228	218	236	240	244	212	254	205	213	208	227	227	243	234	215	214	209	216	236	243	194	203	259	233	235	213	212	225	219	231	209	209	222	233	230	221	236	240	218	209	213	247	212	239	216	234	230	200	189	186	218	235	216	209	222	236	243	226	239	220	202	208	213	244	201	217	230	218	220	225	220	206	213	207	249	207	220	223	206	232	215	213	229	192	192	189	232	217	224	214	243	202	218	216	233	222	208	208	214	213	201	232	232	233	220	191	211	195	236	243	246	224	203	224	216	225	240	210	219	240	217	194	211	193	237	226	193	201	234	243	202	232	222	209	214	241	240	218	235	209	207	224	218	244	214	200	191	208	199	216	232	211	207	216	221	236	212	186	217	216	213	204	250	238	215	222	227	238	226	221	218	221	231	208	200	239	225	242	230	221	216	220	205	239	204	227	227	220	224	213	240	201	195	204	235	217	232	221	218	234	238	219	224	196	215	217	225	212	214	255	216	209	206	251	208	220	245	223	241	245	233	223	203	206	196	214	250	201	235	207	212	219	222	246	213	241	241	230	239	242	191	220	228	229	225	208	205	249	209	237	208	229	225	219	223	211	229	241	232	211	231	233	213	204	218	225	231	218	219	239	217	204	220	231	221	231	190	177	207	220	214	225	242	246	207	201	224	193	228	234	208	224	238	223	229	226	217	208	212	203	232	216	239	176	214	224	225	224	236	224	211	207	225	210	195	214	236	201	184	214	226	221	256	201	202	220	220	203	208	209	215	213	230	221	219	231	229	211	216	249	197	222	220	233	236	205	201	227	209	226	202	220	211	216	189	207	224	264	225	196	214	231	259	228	228	227	220	276	236	215	215	221	235	242	200	223	252	228	223	238	220	217	209	208	219	280	237	231	260	181	222	232	225	204	216	221	233	215	213	213	230	212	219	223	234	247	224	226	259	221	212	211	213	236	197	213	216	215	226	219	215	259	194	222	226	224	224	209	222	224	226	244	193	237	218	173	197	220	227	211	223	229	223	200	236	188	214	221	231	204	237	215	216	195	240	230	240	184	235	226	220	228	214	207	215	179	193	224	226	218	230	239	244	231	217	223	245	237	210	221	219	223	226	243	204	230	221	224	204	218	223	219	222	241	206	211	225	193	235	223	238	225	239	211	238	248	218	236	226	232	223	205	231	222	213	237	185	198	203	228	205	216	235	235	240	204	204	223	247	195	197	223	194	201	204	216	243	231	226	216	235	229	229	219	219	205	203	198	206	213	199	243	210	205	210	243	197	212	221	222	203	239	245	225	210	247	220	228	260	217	201	224	212	230	229	236	199	215	198	209	204	231	240	204	221	237	223	201	203	205	212	214	193	192	211	216	205	231	218	241	233	213	161	208	203	215	233	222	211	216	184	211	233	214	210	240	212	226	221	218	239	217	201	235	235	209	212	224	227	221	228	244	196	223	221	230	210	228	220	224	215	234	221	224	198	211	221	221	222	220	232	250	217	212	238	221	203	206	225	201	218	223	212	220	214	225	213	232	224	233	191	230	232	217	208	232	200	227	224	221	252	234	233	234	220	209	217	209	187	207	208	220	199	215	249	224	225	214	210	218	227	218	236	198	218	211	233	221	253	222	246	239	242	222	218	200	239	219	230	236	226	208	234	251	209	232	251	220	256	215	232	251	212	213	220	201	209	239	215	193	245	206	206	221	225	214	208	220	230	222	235	217	235	242	235	197	218	212	225	227	243	228	232	208	217	197	212	218	198	217	231	246	239	227	230	206	241	227	201	213	209	226	223	238	217	220	242	209	241	208	223	218	229	241	219	206	223	217	214	202	219	242	226	233	212	234	234	243	210	206	219	217	218	231	202	220	211	236	184	217	213	199	212	218	186	219	247	232	231	215	246	219	211	234	235	237	194	205	221	238	238	218	221	239	219	215	228	216	217	216	209	206	224	200	203	209	231	198	216	224	216	223	228	209	219	217	199	196	213	218	257	234	222	257	233	212	223
1761	516	592	537	584	571	521	569	548	506	542	523	511	518	584	553	533	565	517	520	577	486	509	554	508	519	490	530	550	507	498	526	500	549	554	533	519	543	552	503	557	550	542	477	556	481	521	509	536	531	496	498	551	508	490	513	571	559	545	526	557	507	525	551	501	549	541	521	460	512	526	575	535	546	520	547	584	537	574	532	513	533	527	553	560	501	519	506	505	492	507	534	508	499	510	509	521	563	526	485	474	503	502	564	534	530	560	526	550	511	527	478	521	524	526	533	520	498	548	521	554	511	514	515	556	499	536	512	540	540	529	535	535	542	547	545	535	523	557	519	522	529	530	569	494	495	507	535	556	549	548	499	494	512	545	504	514	501	534	471	504	516	559	562	538	513	500	518	522	523	533	544	491	507	550	508	540	500	550	530	531	504	529	597	559	555	515	519	548	532	540	564	531	567	537	538	552	546	540	545	502	503	557	552	520	499	512	547	491	543	522	535	531	486	526	518	505	513	486	535	563	545	548	539	569	532	516	574	505	543	534	538	536	519	539	560	522	514	504	518	551	545	505	513	507	495	557	528	538	546	523	521	554	523	516	574	574	576	537	554	510	511	520	548	511	500	540	530	551	516	502	531	496	514	557	504	497	550	576	513	515	538	523	520	556	474	514	540	540	507	533	485	507	536	526	545	525	494	508	536	512	535	543	483	531	528	506	526	574	530	535	541	533	513	535	501	545	532	541	537	495	508	544	507	520	502	530	530	521	546	528	532	533	522	532	519	531	544	522	533	512	522	568	549	507	547	537	532	525	535	565	526	545	541	533	564	532	497	533	513	537	517	525	520	514	520	507	545	519	547	498	522	482	550	523	502	536	516	503	514	519	505	545	494	513	493	558	515	577	529	489	510	549	494	497	553	523	544	488	542	527	554	546	544	514	507	528	528	530	550	524	514	512	514	547	542	502	554	544	542	532	488	507	514	519	559	502	526	548	512	520	504	490	532	563	505	551	531	525	515	518	504	525	540	507	559	506	526	511	485	508	548	511	563	485	542	528	500	538	508	498	515	534	489	553	511	517	548	554	522	507	525	492	501	531	513	504	532	550	524	527	521	576	551	514	521	521	522	555	540	519	561	566	557	492	523	549	558	542	515	545	520	541	569	566	486	528	526	526	535	591	537	551	505	499	493	524	528	523	490	482	540	520	523	531	549	521	538	536	519	496	517	515	552	536	537	519	508	535	482	573	552	543	506	503	505	544	571	505	496	511	499	534	510	524	563	512	535	528	492	560	504	507	513	498	547	520	551	503	516	554	512	550	529	510	531	526	478	535	511	525	550	524	565	524	524	564	507	532	548	508	495	537	518	550	540	546	506	512	520	527	523	516	535	532	600	527	496	527	526	465	538	504	566	538	522	496	549	504	510	535	530	503	546	535	560	542	504	552	556	548	535	483	521	513	488	514	493	550	534	518	529	536	566	557	570	555	535	555	555	573	554	541	519	524	526	522	498	524	535	543	534	538	498	503	538	561	525	501	486	497	532	555	500	539	548	554	539	526	508	576	510	550	521	574	526	535	535	549	498	524	537	543	536	524	550	552	511	500	559	553	493	558	562	499	495	549	543	489	551	512	534	553	563	519	493	513	494	520	541	512	503	517	510	521	474	556	556	501	551	508	531	521	549	519	497	541	460	482	513	539	541	535	551	552	553	524	513	522	537	531	538	530	546	495	523	556	503	521	520	516	514	518	522	542	502	535	550	528	528	495	499	551	504	485	538	509	540	515	579	542	529	549	551	531	559	520	535	524	516	534	519	556	515	518	525	523	518	539	509	506	507	496	548	526	540	547	502	527	506	511	509	553	533	557	529	526	540	503	554	478	566	540	511	517	500	502	503	487	557	514	514	553	551	539	517	573	512	514	508	524	521	506	526	566	524	543	531	546	528	502	493	549	524	527	528	518	501	523	524	496	503	517	487	513	532	515	531	499	539	535	534	552	561	567	554	563	544	550	532	559	493	535	548	505	533	514	510	512	519	528	525	528	510	525	574	512	500	532	500	521	529	510	522	541	539	530	498	526	537	532	515	529	564	470	500	517	526	584	545	528	519	557	518	538	518	508	534	533	531	537	515	498	524	510	523	515	535	525	509	522	584	522	528	525	526	530	492	503	569	541	542	493	558	515	550	535	529	533	466	512	535	520	529	517	522	528	480	541	509	560	515	536	543	526	519	553	545	526	546	491	525	522	512	535	552	537	535	529	520	521	517	523	485	532	529	503	532	485	533	540	571	501	511	537	494	544	550	535	531	543	535	530	553	489	547	505	540	535	534	496	508	528	548	552	476	535	558	529	527	497	526	529	539	537	524	523	511	530	528	536	539	513	587	527	528	563	510	526	519	563	542	514	526	511	554	524	570	503	532	531	572	505	574	545	536	502	486	492	537	525	557	519	527	530	537	528	508	560	529	537	518	548	533	520	528	518	520	530	602	540	541	533	525	479	492	496	503	519	522	559	523	556	522	529	556	567	517	522	499	527	525	548	542	509	525	546	543	520	509	513	537	508	503	530	526	525	506	516	522	527	524	549	540	500	537	510	538	505	536	517	487	550	523	551	473	542	524	520	506	492	519	576	542	473	535	508	579	543	525	512	554	526	522	579	539	510	519	528	522	540	505	503	542	514	547	528	482	543	530	500	526	522	548	518	530	534	518	516	518	549	516	545	524	514	512	523	537	508	551	502	572	540	499	521	559	534	534	541	480	575	547	530	512	535	518	508	545	570	512	529	549	541	491	546	504	515	519	524	515	512	534	517	515	530	525	529	552	522	564	572	541	540	556	512	507	551	556	491	522	471	513	539	544	493	510	523	507	519	491	534	577	530	542	524	532	505	548	501	505	553	515	499	552	504	523	536	503	528	539	489	553	521	537	500	524	497	501	524	548	497	516	504	544	544	560	521	536	535	541	499	533	519	486	510	502	499	526	527	506	524	551	551	520	556	551	524	538	520	541	493	531	543	508	557	502	523	519	504	526	520	527	535	510	515	516	515	549	490	512	553	473	532	549	522	541	531	566	509	549	534	518	541	529	495	536	529	544	535	529	512	515	538	524	522	516	513	529	501	504	523	502	522	531	521	532	507	517	545	524	546	520	562	545	535	570	516	524	518	527	490	513	530	557	478	527	510	543	529	507	559	563	523	510	531	535	521	549	525	555	533	517	558	537	507	518	555	529	535	523	515	516	542	542	531	531	559	528	545	557	537	495	507	509	513	513	522	525	532	550	531	566	537	517	500	536	508	562	556	527	506	549	512	562	473	513	528	541	567	503	553	507	530	532	518	515	508	527	488	516	501	516	538	549	541	522	513	482	485	501	516	537	547	536	519	567	532	508	525	534	550	511	489	531	550	532	527	545	547	551	527	508	527	532	570	475	512	546	517	529	528	526	509	498	519	546	553	544	520	533	503	503	496	532	540	508	535	550	516	536	527	547	526	521	584	559
7415	598	633	558	478	402	357	333	335	336	328	310	320	320	307	351	276	322	319	326	302	297	282	287	310	278	315	347	304	281	349	275	277	313	301	256	306	318	331	291	330	335	286	309	304	295	284	309	278	305	308	288	300	295	315	316	328	308	303	297	280	292	280	290	292	289	275	294	325	309	280	294	297	292	309	281	293	284	299	295	283	288	323	340	308	298	298	295	262	291	293	306	314	298	287	302	287	309	286	278	289	320	333	310	300	281	291	274	309	301	282	289	326	310	303	310	265	300	305	296	300	321	259	309	279	332	308	282	302	301	325	301	314	314	285	277	289	308	307	265	315	283	254	264	303	312	313	271	295	324	317	306	299	295	282	308	308	297	295	264	311	285	307	317	306	324	295	298	285	298	294	326	286	287	332	343	290	309	307	308	298	295	322	300	318	306	305	304	319	309	276	287	289	291	284	313	337	335	313	293	287	331	263	276	298	295	268	298	301	280	278	296	284	288	308	326	278	301	314	268	285	345	294	309	296	319	250	309	311	298	291	325	267	301	315	281	273	303	273	340	296	305	317	283	315	292	302	311	298	309	298	297	308	308	298	301	325	339	292	319	304	331	334	277	300	318	316	320	265	315	295	281	279	305	295	327	323	300	318	304	330	277	272	301	323	274	280	286	311	300	282	320	278	282	312	312	306	294	336	291	309	321	290	303	268	275	272	354	313	293	255	268	288	276	278	282	316	303	313	296	292	304	280	287	304	285	295	342	264	296	287	259	337	295	302	296	283	297	312	296	312	286	258	293	321	284	287	290	285	289	311	305	288	286	304	262	295	293	305	298	339	348	287	316	280	273	300	314	317	301	306	304	306	299	303	281	270	318	282	278	296	299	281	288	302	315	256	300	332	287	309	288	283	264	332	250	329	340	266	307	302	290	320	259	293	268	271	283	315	313	330	286	333	275	306	296	282	268	299	284	319	332	265	262	324	299	278	296	298	282	290	335	277	333	301	291	298	269	315	272	294	306	273	276	296	309	307	308	312	289	276	298	289	317	327	308	340	283	285	316	273	280	284	300	308	288	283	298	301	300	311	319	269	292	323	287	298	301	294	355	327	307	260	317	322	283	299	325	286	288	293	281	286	313	300	321	305	307	315	339	284	313	310	280	295	276	293	307	287	285	305	284	289	319	296	258	278	327	290	303	299	284	269	301	336	288	289	283	329	263	264	281	284	327	284	309	312	309	308	321	288	293	303	325	314	303	296	289	291	288	297	282	278	340	343	300	318	300	258	277	321	301	281	306	290	269	299	302	298	281	312	306	297	322	310	258	298	283	279	270	283	292	321	288	312	299	348	327	266	273	288	271	310	270	294	303	293	315	275	320	318	309	295	318	300	299	307	297	306	296	313	300	310	296	280	281	300	285	287	291	322	308	302	308	319	273	309	274	274	310	311	273	300	304	307	284	280	283	305	304	297	295	297	311	322	288	280	300	323	306	324	281	278	270	306	290	296	307	292	291	306	288	313	303	282	314	288	295	295	305	305	303	286	322	301	307	267	300	278	307	298	321	275	317	278	322	289	327	285	327	302	269	275	264	301	308	271	306	258	298	291	284	308	266	277	269	333	302	281	312	273	309	296	270	281	299	283	282	300	307	267	311	296	311	305	313	291	309	279	306	309	268	302	291	289	293	290	290	312	324	308	271	268	290	301	288	298	284	305	300	310	301	300	309	289	301	310	286	271	298	323	272	295	319	288	314	318	310	265	277	265	287	313	310	298	280	281	300	282	301	293	307	275	327	264	303	286	295	274	323	305	308	327	280	329	268	257	289	310	328	307	277	316	286	314	325	307	315	316	273	297	318	273	248	313	280	265	298	299	288	281	290	292	319	272	289	301	273	311	302	280	280	299	339	311	290	279	298	286	304	302	300	305	267	366	323	282	312	306	285	303	287	292	308	283	271	280	281	316	291	306	331	303	318	292	311	322	266	289	280	276	293	281	289	282	315	294	295	305	296	281	291	314	310	264	320	322	289	288	285	304	303	292	273	269	295	323	276	318	270	336	314	296	294	285	286	277	313	272	283	293	265	314	316	302	283	351	321	293	330	304	329	269	297	281	298	283	296	297	288	277	281	269	278	294	258	279	277	276	293	288	333	255	340	332	270	300	286	276	305	310	314	314	283	289	301	294	276	261	286	266	294	274	331	324	297	302	322	322	319	297	267	296	327	305	315	275	283	290	338	288	284	276	297	263	304	324	306	291	283	320	281	302	286	294	292	284	303	289	295	308	322	271	301	306	251	270	296	274	263	307	272	325	311	296	320	337	306	296	324	311	278	288	271	313	293	309	260	313	253	317	285	283	287	305	289	307	289	273	291	303	323	292	296	348	306	319	292	321	289	313	343	301	270	293	273	297	304	327	286	349	313	323	267	295	283	294	255	282	274	324	338	282	304	310	289	275	281	292	308	319	291	294	281	305	272	291	282	279	269	293	287	328	300	305	321	309	313	312	312	282	280	298	281	292	302	326	319	284	253	329	319	284	280	285	338	280	282	266	278	335	294	307	282	289	296	278	311	289	318	327	323	295	301	289	298	298	286	336	311	282	261	304	318	288	256	284	312	299	296	293	287	312	281	296	304	321	284	301	310	308	276	314	258	271	278	291	269	287	282	277	306	283	295	289	303	308	269	308	271	329	263	286	294	314	295	304	296	298	302	266	269	304	296	317	312	313	294	308	295	277	270	316	294	305	284	314	298	310	282	280	303	313	271	322	321	271	282	316	327	321	331	299	298	307	288	286	295	299	293	329	327	309	301	308	282	294	266	266	286	316	279	250	290	298	278	282	302	259	290	295	287	290	297	299	315	283	274	308	304	298	304	284	274	296	286	300	291	275	319	297	298	327	321	278	326	281	293	319	307	262	289	258	295	286	287	284	295	307	312	286	322	283	278	294	292	268	281	284	298	295	277	268	324	296	299	303	318	306	305	304	314	319	291	303	268	278	305	285	295	298	301	307	324	292	294	327	275	279	298	289	302	287	304	282	300	308	295	293	308	292	280	321	321	326	305	309	320	313	292	324	296	291	332	310	295	311	279	280	297	263	315	318	316	285	302	284	300	271	293	286	304	307	284	281	278	291	277	295	321	313	303	307	288	272	313	290	278	248	281	293	301	306	298	284	288	307	277	312	324	290	299	293	308	314	281	301	296	278	273	300	298	302	291	278	325	292	317	292	293	326	282	285	272	296	281	295	281	308	268	302	289	287	346	303	289	285	338	274	308	304	307	317	293	320	300	280	304	318	308	294	296	301	283	297	321	295	329	298	295	298	289	305	295	270	303	314	304	292	297	307	314	342	306	308	300	341	302	297	348	313	290	306	325	333	328	292	297	318	318	306	308	293	269	297	287	297	282	316	288	294	319	299	282	298	342	327	315	284	283	305	320	282	305	302	269	318	283	306	305	305	280	296	305	305	303	290	306	301	301	314	273	282	285	290	303
6479	971	1383	1550	1384	1232	1055	978	903	855	810	775	793	811	817	730	713	736	736	692	756	727	664	732	740	688	744	704	716	714	691	726	663	724	705	655	709	657	698	707	666	649	659	720	650	602	698	661	652	716	648	641	672	681	689	699	678	679	676	677	708	731	670	693	685	646	687	716	733	709	639	676	730	682	674	666	676	640	676	625	704	699	680	709	658	688	612	630	688	695	704	678	682	638	678	695	706	666	709	658	673	631	710	702	653	661	695	639	685	676	684	690	686	677	696	641	720	649	706	680	683	707	661	704	655	688	703	703	686	649	664	677	646	701	717	693	689	659	655	669	675	651	658	678	686	661	666	708	689	694	678	689	668	696	708	641	686	685	663	662	666	672	664	695	611	682	668	659	680	669	653	655	679	695	713	674	666	713	618	685	671	653	690	689	682	679	671	672	681	638	697	675	626	712	688	728	677	693	668	634	697	679	745	652	701	626	686	710	671	681	721	668	707	677	684	691	675	709	652	661	654	692	652	669	660	645	705	709	685	701	632	681	691	683	676	648	679	698	692	661	621	693	684	657	662	664	698	665	667	706	706	654	680	694	651	694	664	690	702	681	682	689	671	685	747	665	675	696	696	682	689	652	647	701	692	651	709	730	711	641	625	635	686	698	687	713	671	674	662	710	666	639	663	703	712	720	684	694	653	673	710	704	697	706	683	677	680	680	690	697	632	691	670	675	655	699	693	669	670	688	643	636	677	648	655	711	704	655	654	629	692	739	662	674	645	692	679	670	728	657	655	696	695	673	669	717	679	675	680	683	701	653	692	645	682	651	669	644	667	672	684	687	694	688	675	708	639	675	647	647	676	682	629	695	635	655	659	679	624	676	627	650	696	723	641	675	641	656	692	716	667	708	663	689	684	662	664	641	695	671	672	656	694	727	629	694	679	649	641	640	657	687	654	672	634	694	675	713	651	647	686	688	669	661	643	667	723	679	713	697	671	688	662	664	634	717	693	665	674	674	695	700	669	696	639	709	666	692	691	629	721	674	725	681	684	693	637	706	673	683	722	669	671	692	710	670	679	671	713	661	725	697	662	677	649	700	668	642	645	678	657	686	662	699	725	684	732	727	677	699	646	724	672	738	683	688	697	664	701	689	688	692	658	656	680	679	672	688	711	729	651	673	693	673	681	650	676	686	692	667	713	681	714	687	681	695	662	696	647	635	660	658	653	705	710	723	667	667	639	666	687	594	725	690	671	645	679	675	703	691	654	661	667	645	687	658	684	701	704	684	648	670	731	702	674	685	683	682	650	717	682	631	702	631	683	691	690	686	662	667	710	674	693	649	676	708	707	715	748	670	633	716	700	648	699	680	703	647	681	672	680	705	677	679	685	673	683	683	710	679	670	724	691	704	683	694	678	697	639	694	706	715	692	666	710	717	617	711	647	646	661	683	686	708	682	713	627	648	727	672	672	678	635	737	631	689	644	720	645	656	673	681	662	683	625	718	619	693	635	678	655	686	655	715	671	657	673	762	668	719	692	682	682	668	659	642	670	689	685	695	699	678	654	678	708	669	694	636	701	681	713	669	666	630	686	696	655	707	666	685	668	698	694	689	674	692	721	676	667	709	637	674	706	748	654	650	699	689	693	682	666	676	704	658	654	655	676	645	673	697	688	665	701	689	676	693	689	707	629	643	711	646	663	663	634	682	638	662	735	686	642	677	687	667	705	624	681	677	689	652	644	670	671	676	635	687	677	671	720	679	721	672	671	667	708	682	651	638	659	725	690	677	669	623	681	729	697	715	708	649	681	694	614	664	708	630	725	683	690	655	675	674	676	654	706	711	691	698	684	662	660	671	697	698	693	687	700	691	680	689	713	676	673	694	689	712	663	708	693	676	720	643	701	707	655	676	694	678	652	715	697	684	676	628	704	680	674	686	693	656	693	686	661	681	697	695	639	727	682	653	676	723	696	658	724	646	688	706	713	706	641	672	677	703	675	669	674	679	711	675	635	703	679	722	639	699	662	668	659	673	661	648	679	674	682	655	647	691	696	679	686	679	643	624	627	688	612	697	667	682	643	694	681	733	715	627	649	671	672	661	661	639	617	669	659	694	699	653	683	683	681	718	685	668	676	661	663	690	638	628	674	661	715	694	673	674	660	712	740	710	654	650	731	732	695	708	660	688	730	644	678	670	687	649	708	682	690	682	704	702	676	644	618	621	682	627	695	616	695	732	652	684	691	615	666	642	649	677	656	662	689	629	685	690	644	662	679	654	684	672	646	678	698	711	682	637	682	688	653	648	643	650	670	688	663	692	676	681	675	630	666	684	662	707	672	684	710	664	644	692	675	646	706	702	696	711	656	665	680	658	704	670	687	667	699	682	703	700	689	681	694	653	690	684	696	720	681	684	642	682	706	726	707	665	718	652	670	665	712	710	690	691	672	661	625	693	685	664	651	720	654	737	695	705	645	716	668	675	675	655	691	705	674	692	647	631	713	715	696	657	668	662	689	657	681	663	668	651	619	671	695	668	666	695	647	683	660	640	656	629	691	688	681	694	669	732	623	717	670	696	678	675	643	695	686	652	666	687	695	697	712	692	670	727	677	722	691	705	672	667	689	665	721	673	701	696	714	663	677	699	682	716	679	735	709	705	697	698	645	674	668	678	663	654	687	679	723	651	716	669	679	683	682	681	667	667	745	675	671	681	675	655	670	689	702	684	689	638	687	678	669	695	621	687	686	706	686	709	625	728	678	669	652	652	656	682	719	696	708	689	674	667	686	676	650	683	700	682	690	705	668	689	696	674	678	658	646	662	689	676	698	680	683	708	662	661	701	668	623	682	651	731	700	670	704	685	650	662	652	676	674	654	720	703	625	698	646	728	663	702	688	713	687	709	666	680	691	631	665	676	689	656	671	705	720	715	681	682	674	672	687	673	682	681	690	697	649	668	662	692	675	696	688	717	654	711	682	687	684	670	668	710	668	641	640	759	654	661	698	677	676	682	655	681	655	710	655	688	698	730	701	659	750	698	651	657	678	704	706	647	662	641	705	685	643	645	701	703	714	701	690	654	664	688	716	730	700	663	691	654	667	656	645	689	662	701	682	622	636	677	677	717	662	682	704	645	661	664	643	664	680	697	678	691	641	682	731	651	671	703	701	687	669	697	746	679	695	684	661	668	701	647	720	645	691	682	695	701	669	712	711	708	665	639	697	707	646	624	654	681	659	684	700	702	672	668	633	686	664	675	645	690	675	680	698	680	753	668	703	691	712	662	646	671	754	633	659	658	643	664	712	631	728	702	695	676	660	690	646	698	697	644	650	663	691	643	681	704	624	633	643	678	674	656	665	657	682	649	696	702	674	735	645	703	710	657	678	652	692	671	719	703	681	659	676	681	679	669	636	684	699	677	698	694	692	752	669	649	699	665	741	703	718	732	685	663	670	703	688	688	651	681	698	726	685	674	675	669	653	727	659	680	725	687	670	656
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
